Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 19, 2012
  1. @Watson1978
Commits on Apr 23, 2012
  1. @ferrous26
Commits on Jan 26, 2012
  1. @Watson1978

    check message of exception

    Watson1978 authored
    Test Script:
    ----
    require 'test/unit/assertions.rb'
    include Test::Unit::Assertions
    
    class ZeroDivisionError
      def self.new(message)
        42
      end
    end
    
    assert_raise(TypeError){ 1/0 }
  2. @Watson1978
Commits on Apr 24, 2011
  1. isolate remaining objc runtime calls from public headers, cleanup a f…

    Laurent Sansonetti authored
    …ew things
  2. @takaokouji
Commits on Apr 20, 2011
  1. @takaokouji

    supported including a module into class Class or class Module.

    takaokouji authored
    (fixes #265, #562 patch by eloy.de.enige at gmail.com)
Commits on Apr 19, 2011
  1. avoid cyclic module inclusions

    Laurent Sansonetti authored
Commits on Feb 26, 2011
  1. fix a bug where we would crash when protecting an internal call durin…

    Laurent Sansonetti authored
    …g an exception raise
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5246 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jan 15, 2011
  1. update copyrights to 2011

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5168 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jan 8, 2011
  1. include/ruby/macruby.h -> macruby_internal.h

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5137 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Dec 10, 2010
  1. Module.nesting: return an empty array instead of nil in case the top …

    Laurent Sansonetti authored
    …object isn't a module
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5013 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. implement Module.nesting

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5012 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Oct 13, 2010
  1. fix conformance bugs in rb_protect() and add rb_jump_tag()

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4793 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Oct 12, 2010
  1. when creating a binding, keep a reference to the top one

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4789 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Oct 8, 2010
  1. fix a bug when creating a NameError exception where calling #inspect …

    Laurent Sansonetti authored
    …on the receiver object would raise an exception and cause an infinite loop
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4591 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 29, 2010
  1. add basic support for __method__ and __callee__

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4559 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jul 8, 2010
  1. Move Obj-C related headers around.

    Thibault Martin-Lagardette authored
    Snything that is Obj-C related is now in a separate header. This will avoid "true" to already be defined for example.
    
     - Fixes <rdar://problem/7871199>
     - Fixes #728
    
    
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4330 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jun 19, 2010
  1. trim the parser and command-line parsing from static

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4251 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. remove historical dlog variables + misc cleanup

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4250 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jun 18, 2010
  1. cleaning up a few things

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4237 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jun 4, 2010
  1. Do not run node if node is not executable. (Backport from 1.9)

    Thibault Martin-Lagardette authored
     - Fixes #592
    
    
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4200 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on May 26, 2010
  1. a more efficient class flags mechanism, reduced the number of default…

    Laurent Sansonetti authored
    … slots in RubyObjects to 4, misc fixes
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4153 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on May 14, 2010
  1. fixed #define_method with a Proc to compile a stub with the same arit…

    Laurent Sansonetti authored
    …y as the block
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4097 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Apr 28, 2010
  1. rewrote class flags to not use the version field anymore, better typi…

    Laurent Sansonetti authored
    …ng system, fixed misc bugs
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3968 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Feb 17, 2010
  1. more work

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3565 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jan 23, 2010
  1. fix a const lookup bug in instance_eval, fix a deadlock when autoload…

    Laurent Sansonetti authored
    …ing constants, fix a GC bug when passing thread-local objects to a new thread
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3323 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jan 20, 2010
  1. @drernie

    Added 2010 Copyrights

    drernie authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3307 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jan 4, 2010
  1. #extend_object: honor nested modules

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3186 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Nov 14, 2009
  1. when including a module that defines a special method (currently -ini…

    Laurent Sansonetti authored
    …tialize), make sure to copy it to the original class too if the later doesn't define it
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3007 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Nov 10, 2009
  1. fixed several bugs in module mixin

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2987 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Oct 30, 2009
  1. unregister VM objects created from GCD pthreads

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2926 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Oct 29, 2009
  1. call pending ObjectSpace finalizers before exiting

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2921 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 19, 2009
  1. @mattetti

    refreshed copyright for 2009

    mattetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2573 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 18, 2009
  1. more backtracing love

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2564 23306eb0-4c56-4727-a40e-e92c0eb68959
Something went wrong with that request. Please try again.