Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
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
Commits on Aug 26, 2009
  1. introduce rb_objc_define_module_function() which mimics the ruby spec

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2382 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 12, 2009
  1. fixed indentation and coding style

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2293 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 11, 2009
  1. Removing tags for specs that pass in Kernel; made Object#extend check…

    Patrick Thomson authored
    … that its parameter isn't frozen.
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2278 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jul 22, 2009
  1. delay the require of -r libs until the compiler is available

    Laurent Sansonetti authored
Commits on Jul 9, 2009
  1. implemented ThreadGroup + rb_ensure()

    Laurent Sansonetti authored
Commits on Jul 8, 2009
  1. finally implemented rb_rescue2()

    Laurent Sansonetti authored
Commits on Jun 27, 2009
  1. Thread#raise: added

    Laurent Sansonetti authored
Commits on May 23, 2009
  1. the great schism, part I

    Laurent Sansonetti authored
Commits on May 11, 2009
  1. implement $! + fixed a bug in the way we save+pop the current VM exce…

    Laurent Sansonetti authored
    …ption
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/experimental@1565 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on May 5, 2009
  1. set the VM as running earlier

    Laurent Sansonetti authored
Commits on Apr 9, 2009
Commits on Apr 3, 2009
  1. implemented TOPLEVEL_BINDING

    Laurent Sansonetti authored
  2. a faster implementation of dvars + fixed eval bugs + preliminary impl…

    Laurent Sansonetti authored
    …ementation of binding
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/experimental@1288 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Mar 29, 2009
  1. more compiler-side of regexp support

    Laurent Sansonetti authored
Commits on Mar 24, 2009
  1. fixed Dir.glob() & co

    Laurent Sansonetti authored
Commits on Mar 23, 2009
  1. implemented #instance_eval with a string + disabled the inline #eval …

    Laurent Sansonetti authored
    …optimization, since it brings more negative things than positive ones
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/experimental@1112 23306eb0-4c56-4727-a40e-e92c0eb68959
Something went wrong with that request. Please try again.