Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jun 23, 2012
  1. @Watson1978

    implement Symbol#succ

    Watson1978 authored
  2. @Watson1978

    implement Symbol#match

    Watson1978 authored
Commits on Jun 22, 2012
  1. @Watson1978
Commits on Jun 19, 2012
  1. @Watson1978

    fix the struct declarations

    Watson1978 authored
Commits on Apr 23, 2012
  1. @ferrous26
Commits on Mar 19, 2012
  1. @ferrous26
Commits on Jul 6, 2011
  1. better static mutex initialization (thanks Vincent)

    Laurent Sansonetti authored
  2. fine-grained locking around global hashes

    Laurent Sansonetti authored
Commits on Jun 25, 2011
  1. optimize rb_intern()

    Laurent Sansonetti authored
Commits on Jan 15, 2011
  1. update copyrights to 2011

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5168 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jan 8, 2011
  1. include/ruby/macruby.h -> macruby_internal.h

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5137 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jan 5, 2011
  1. introduce a better unichar API, which should be as fast as before the…

    Laurent Sansonetti authored
    … recent string datastore change, also fixing the rubygems crasher and also various memory leaks
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5114 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jan 4, 2011
  1. avoid grabbing the uchar buffer twice

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@5112 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Dec 2, 2010
  1. @Watson1978

    will not have the Symbol#to_str.

    Watson1978 authored
    Test Script:
    {{{
    require 'test/unit/assertions.rb'
    include Test::Unit::Assertions
    
    assert_equal("ok", :ok.to_s)
    assert_raise(NoMethodError) { :ok.to_str }
    
    puts :ok
    }}}
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4965 23306eb0-4c56-4727-a40e-e92c0eb68959
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 Aug 3, 2010
  1. honor the original string encoding when generating substrings out of …

    Laurent Sansonetti authored
    …a regexp matcher + misc fixes (patch by Vincent Isambart)
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4401 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
Commits on May 11, 2010
  1. create symbols from the auto zone, allowing associative references to…

    Laurent Sansonetti authored
    … work without emitting warnings/errors
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4073 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on May 8, 2010
  1. Symbol#to_proc now generates a Proc that can accept a variable number…

    Laurent Sansonetti authored
    … of arguments
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4048 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Mar 25, 2010
  1. Make Symbol NSCoding compliant

    Thibault Martin-Lagardette authored
     - 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
Commits on Mar 24, 2010
  1. Symbol must not respond to #to_i and #to_f

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3850 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Mar 20, 2010
  1. added Symbol #upcase, #downcase, #swapcase, #capitalize

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3834 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Mar 12, 2010
  1. added Symbol#[]

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3743 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Mar 5, 2010
  1. better detect if symbols are printable

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3704 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. better symbols sanitization

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3703 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Mar 4, 2010
  1. added Symbol#casecmp, fixed a bug in String#casecmp

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3689 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Mar 3, 2010
  1. added #empty?

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3681 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Mar 2, 2010
  1. added Symbol#<=>, fixed some bugs in String#<=>

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3666 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Feb 28, 2010
  1. added NSString primitives to Symbol

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3655 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Feb 27, 2010
  1. misc fixes

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3641 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Feb 26, 2010
  1. make sure the parser does not emit binary strings as symbols + misc c…

    Laurent Sansonetti authored
    …leanup
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3634 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. some misc fixes/cleanup

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3632 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Feb 25, 2010
Something went wrong with that request. Please try again.