Skip to content
Commits on Mar 23, 2011
  1. update installer with better warning message

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.10@5300 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 23, 2011
  2. creating branch for 0.10 release

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.10@5297 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 23, 2011
  3. the framewokr

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5296 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 23, 2011
  4. @Watson1978

    Hash#[]= will not duplicate already frozen string key.

    Test Script:
    {{{
    require 'test/unit/assertions.rb'
    include Test::Unit::Assertions
    
    key = "foo".freeze
    h = {}
    h[key] = 42
    
    assert_equal( h.keys[0].object_id, key.object_id )
    
    puts :ok
    }}}
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5295 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 committed Mar 23, 2011
  5. @Watson1978

    convert_type() should be passed value of boolean with 4th argument be…

    …cause its value is checked with "if (raise) " in convert_type().
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5294 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 committed Mar 23, 2011
  6. @mattetti

    slight cleanup of the Core Data template

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5293 23306eb0-4c56-4727-a40e-e92c0eb68959
    mattetti committed Mar 23, 2011
  7. install the xcode4 templates one directory above the tree

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5292 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 23, 2011
  8. add basic Ruby file template

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5291 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 23, 2011
  9. oops

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5290 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 23, 2011
  10. move

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5289 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 23, 2011
  11. move

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5288 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 23, 2011
  12. create subdirectories for templates

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5287 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 23, 2011
  13. add a Deployment target

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5286 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 23, 2011
  14. retrieve the app bundle path from the xcode environment because xcode…

    …4 is too buggy to actually pass it properly
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5285 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 23, 2011
Commits on Mar 21, 2011
  1. @mattetti
  2. @mattetti
  3. @mattetti

    removed rb_nibtool.old

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5282 23306eb0-4c56-4727-a40e-e92c0eb68959
    mattetti committed Mar 21, 2011
  4. @mattetti
Commits on Mar 20, 2011
  1. @mattetti

    changed the Xcode4 templates to not use a dynamic app delegate class …

    …and therefore avoid issues when the project isn't named according to expectations.
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5280 23306eb0-4c56-4727-a40e-e92c0eb68959
    mattetti committed Mar 20, 2011
  2. add Xcode4 templates (contributed by Thibault)

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5279 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 20, 2011
Commits on Mar 15, 2011
  1. fix a bug where converting a NULL pointer as an opaque type value to …

    …Ruby would not give nil (as in RubyCocoa)
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5278 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 15, 2011
Commits on Mar 14, 2011
  1. fix a jit compilation error that could happen with the new llvm

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5277 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 14, 2011
Commits on Mar 11, 2011
  1. let's keep 0.10 a bit longer, until we prepare xcode4 templates

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5276 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 11, 2011
  2. trunk is now 0.11

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5274 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 11, 2011
  3. branching trunk for 0.10

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.10@5273 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 11, 2011
  4. now depend on revision 127367 of branch LLVM 2.9

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5272 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 11, 2011
Commits on Mar 10, 2011
  1. make sure the redefined_ops gvars are always read-write, as it was ca…

    …using a problem in the dead code elimination pass under AOT compilation
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5271 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 10, 2011
  2. better tco disable check

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5270 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 10, 2011
  3. add support for llvm 2.9, test it by passing CFLAGS=-D__SUPPORT_LLVM_…

    …29__ to rake
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5269 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 10, 2011
Commits on Mar 9, 2011
  1. allow extra flags to be passed to the compiler via the CFLAGS rakefil…

    …e variable
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5268 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 9, 2011
Commits on Mar 8, 2011
  1. @Watson1978

    Implements the Set#{keep_if, select!}.

    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5266 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 committed Mar 8, 2011
  2. fix a bug when compiling recursive method calls when methods actually…

    … re-define themselves on the fly (this fixes the mustache library)
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5265 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 8, 2011
  3. @Watson1978

    Thread#kill cancels safely the Thread in while Thread is handling ter…

    …mination. Fix #794.
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5264 23306eb0-4c56-4727-a40e-e92c0eb68959
    Watson1978 committed Mar 8, 2011
Commits on Mar 7, 2011
  1. fix a bug when using --gem on gems containing a space character in th…

    …eir paths would break the deployment (patch by mrada at marketcircle.com)
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5263 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 7, 2011
  2. during --embed, fix the libmacruby dyld identification name, to confo…

    …rm to App Store submission rules (patch by rsepulveda2 at gmail.com)
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5262 23306eb0-4c56-4727-a40e-e92c0eb68959
    Laurent Sansonetti committed Mar 7, 2011
Something went wrong with that request. Please try again.