Skip to content
This repository

Jun 22, 2012

  1. Watson

    Symbol#dup raises a TypeError

    authored

Apr 23, 2012

  1. Mark Rada

    Change ownership to The MacRuby Team and update copyrights

    authored

Jun 13, 2011

  1. Laurent Sansonetti

    some work on garbage collecting singleton classes - disabled for now …

    …since it breaks rubyspec
    authored

Jun 06, 2011

  1. Laurent Sansonetti

    add NSString#encode which returns a properly encoded RubyString, and …

    …NSString#encode! which raises an exception
    authored
  2. Laurent Sansonetti

    make NSString#dup return a RubyString

    authored

Feb 09, 2011

  1. better RSTRING_{PTR,LEN] for pure NSStrings

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5223 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Jan 15, 2011

  1. update copyrights to 2011

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5168 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Jan 08, 2011

  1. include/ruby/macruby.h -> macruby_internal.h

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5137 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Oct 08, 2010

  1. make sure #pointer won't work on NSStrings

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4587 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Jul 13, 2010

  1. Fix the number or args for some NSString forwarding methods

     - Fixes <rdar://problem/8163915>
    
    
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4359 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Jul 08, 2010

  1. Move Obj-C related headers around.

    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
    authored

Jun 21, 2010

  1. fix some clang/clang++ compilation warnings

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4257 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Jun 02, 2010

  1. ruby strings now respond to #to_data which returns an NSData object w…

    …rapping the internal storage
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4189 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Jun 01, 2010

  1. per-vm method cache + misc fixes/improvements

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4181 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

May 07, 2010

  1. forgot the forwarder for arity 0

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4037 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

May 06, 2010

  1. fix a bug in NSString#== where an exception would occur if the operan…

    …d cannot be converted as a string
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4035 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored
  2. register the forwarders with the correct arity to avoid recursive dis…

    …patch
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4033 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

May 03, 2010

  1. raising RuntimeError as in 0.5 in case we try to mutate a non-mutable…

    … collection
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4004 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Apr 28, 2010

  1. rewrote class flags to not use the version field anymore, better typi…

    …ng system, fixed misc bugs
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3968 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Apr 21, 2010

  1. pass 0 as the class

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3950 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored
  2. Forward the block when forwarding a ruby method call from NSString to…

    … RubyString
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3949 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Apr 07, 2010

  1. better to_str()

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3916 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Mar 25, 2010

  1. Make Symbol NSCoding compliant

     - Added `-classForKeyedArchiver`, `-encodeWithCoder:` and `-initWithCoder:` so that symbols can be archived in Cocoa
     - Added `-copy` returning `self` (copying a symbol does not make sense) so that copied symbols return symbols, not strings
     - Fixes 7716974
    
    
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3863 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Mar 24, 2010

  1. more work on the NSString extensions, should be completed

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3849 23306eb0-4c56-4727-a40e-e92c0eb68959
    authored

Mar 23, 2010

  1. started NSNumber / NSString extensions

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