Skip to content
Commits on May 3, 2010
  1. tagging 0.6 branch

    Laurent Sansonetti committed May 3, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/tags/0.6@4011 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. backport r4004, r4005, r4006 from trunk

    Laurent Sansonetti committed May 3, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.6@4007 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. Also update "About MacRuby Examples" to includes Skreenics

    Thibault Martin-Lagardette committed May 3, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.6@4003 23306eb0-4c56-4727-a40e-e92c0eb68959
  4. Add Skreenics sample to the 0.6 branch

    Thibault Martin-Lagardette committed May 3, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.6@4002 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Apr 30, 2010
  1. HotCocoa style > MacRuby style

    Thibault Martin-Lagardette committed Apr 30, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.6@3980 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Apr 29, 2010
  1. branching for 0.6

    Laurent Sansonetti committed Apr 29, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.6@3978 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. added simple compiler support for bit fields and C-style arrays, impr…

    Laurent Sansonetti committed Apr 29, 2010
    …oved support of opaque structures
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3970 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. IRB should nor crash when receiving Obj-C exceptions

    Thibault Martin-Lagardette committed Apr 29, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3969 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 committed Apr 28, 2010
    …ng system, fixed misc bugs
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3968 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. Make NSString, NSArray and NSDictionary yamlable

    Thibault Martin-Lagardette committed Apr 28, 2010
    Fixes the evil #666
    
    
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3967 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Apr 27, 2010
  1. do not try to release NODE_METHOD nodes

    Laurent Sansonetti committed Apr 27, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3966 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. more missing write barriers

    Laurent Sansonetti committed Apr 27, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3965 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. added missing write barriers

    Laurent Sansonetti committed Apr 27, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3964 23306eb0-4c56-4727-a40e-e92c0eb68959
  4. added missing write barriers

    Laurent Sansonetti committed Apr 27, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3963 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Apr 26, 2010
  1. added support for anonymous structs

    Laurent Sansonetti committed Apr 26, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3962 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Apr 24, 2010
  1. when checking if a given path has already been loaded, do a case inse…

    Laurent Sansonetti committed Apr 24, 2010
    …nsitive search
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3961 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Apr 23, 2010
  1. Alloc KVC specs to pass on 10.6

    Thibault Martin-Lagardette committed Apr 23, 2010
    Use `removeObject:`instead of `removeObjectIdenticalTo:` to compare with `isEqual:` instead of pointer value
    
    
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3960 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. added a few specs around NSThread/NSOperation

    Laurent Sansonetti committed Apr 23, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3959 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. the VM is now multithreaded-aware by default

    Laurent Sansonetti committed Apr 23, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3958 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Apr 22, 2010
  1. fix a bug in TypeArity() where stack size annotations were not ignored

    Laurent Sansonetti committed Apr 22, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3956 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. when re-typing methods, do not re-type the same method twice and make…

    Laurent Sansonetti committed Apr 22, 2010
    … sure the new signature matches the ruby arity
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3955 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. remove the ugly & evil code that was automatically inserting special …

    Laurent Sansonetti committed Apr 22, 2010
    …objective-c primitive methods when subclassing NSArray/String/Dictionary from ruby, with the new architecture it's unlikely to happen anymore
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3954 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Apr 21, 2010
  1. fixed the NSNumber conversion (which broke NSProxy), moved the suppor…

    Laurent Sansonetti committed Apr 21, 2010
    …t forwarding check from the dispatcher into objc.m
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3953 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. @drernie

    Updated get_nightly script for new location

    drernie committed Apr 21, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3952 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. remove tag files for macruby specs - please do not tag any macruby sp…

    Laurent Sansonetti committed Apr 21, 2010
    …ec as easily in the future
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3951 23306eb0-4c56-4727-a40e-e92c0eb68959
  4. pass 0 as the class

    Laurent Sansonetti committed Apr 21, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3950 23306eb0-4c56-4727-a40e-e92c0eb68959
  5. Forward the block when forwarding a ruby method call from NSString to…

    Thibault Martin-Lagardette committed Apr 21, 2010
    … RubyString
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3949 23306eb0-4c56-4727-a40e-e92c0eb68959
  6. added a spec for subclass KVC attribute overload

    Laurent Sansonetti committed Apr 21, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3948 23306eb0-4c56-4727-a40e-e92c0eb68959
  7. fix bugs in the way objc method types were generated + when we acquir…

    Laurent Sansonetti committed Apr 21, 2010
    …e the core global lock, make sure we also release it in case an exception happens
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3947 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Apr 20, 2010
  1. added specs for Pointer#cast!

    Laurent Sansonetti committed Apr 20, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3946 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. added #cast! method to retype pointers, allow any pointer to be conve…

    Laurent Sansonetti committed Apr 20, 2010
    …rted to void*
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3945 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. fix warning

    Laurent Sansonetti committed Apr 20, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3944 23306eb0-4c56-4727-a40e-e92c0eb68959
  4. do not auto-initialize classes that are not NSObject-based

    Laurent Sansonetti committed Apr 20, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3943 23306eb0-4c56-4727-a40e-e92c0eb68959
  5. tag a BEGIN spec

    Laurent Sansonetti committed Apr 20, 2010
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3942 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Apr 18, 2010
  1. added specs for class with custom Objective-C method resolver

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