Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 23, 2012
  1. @ferrous26
Commits on Jun 23, 2011
  1. @Watson1978

    fix a bug of Regexp#match. Regexp#match(str, pos) was broken when was…

    Watson1978 authored
    … passed a pos.
    
    Test Script:
    {{{
    require 'test/unit/assertions.rb'
    include Test::Unit::Assertions
    
    str = 'This is an example string'
    reg = Regexp.new(/\w+/)
    assert_equal("is", reg.match(str, 4)[0])
    assert_equal("an", reg.match(str, 8)[0])
    assert_equal("g", reg.match(str, -1)[0])
    
    puts :ok
    }}}
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 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 Nov 30, 2010
  1. @Watson1978
Commits on Aug 20, 2010
  1. rewrote the regexp layer in pure C to avoid binary incompatibility is…

    Laurent Sansonetti authored
    …sues with ICU
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4434 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Mar 25, 2010
  1. always use ucs2 mode, added shared regexp matchers for #gsub, #scan a…

    Laurent Sansonetti authored
    …nd #split
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3862 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Mar 18, 2010
  1. added support for regexps marshal'ing

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3808 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Feb 25, 2010
  1. regexps are now AOT compilable

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3622 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Feb 20, 2010
  1. add String#scan

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3586 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. added String#match and String#=~

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3584 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. more string/regexp work

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/icu@3583 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Feb 19, 2010
  1. more regexp work

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