Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on May 3, 2010
  1. tagging 0.6 branch

    Laurent Sansonetti authored
    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 authored
    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 authored
    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 authored
    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 authored
    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 authored
    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 authored
    …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 authored
    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 authored
    …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 authored
    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 authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3966 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. more missing write barriers

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

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

    Laurent Sansonetti authored
    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 authored
    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 authored
    …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 authored
    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 authored
    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 authored
    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 authored
    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 authored
    … 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 authored
    …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 authored
    …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 authored
    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 authored
    …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 authored
    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 authored
    … 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 authored
    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 authored
    …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 authored
    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 authored
    …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 authored
    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 authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3943 23306eb0-4c56-4727-a40e-e92c0eb68959
  5. tag a BEGIN spec

    Laurent Sansonetti authored
    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 authored
    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.