Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Apr 19, 2009

  1. Yuki Sonoda (Yugui)

    merges r22990 from trunk into ruby_1_9_1.

    --
    make ./goruby -e 'p "abc".gs(/a/) { $& }' prints "abc".
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@23218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored April 19, 2009

Jan 28, 2009

  1. Yuki Sonoda (Yugui)

    merges r21751 from trunk into ruby_1_9_1.

    * golf_prelude.rb (Enumerator#inspect): avoid warning.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@21830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored January 28, 2009

Sep 03, 2008

  1. Kazuhiro NISHIYAMA

    * golf_prelude.rb: suppress warning when goruby -v.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19092 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored September 03, 2008

Aug 13, 2008

  1. Akinori MUSHA

    * golf_prelude.rb, lib/set.rb (TC_Set#test_each),

      test/readline/test_readline_history.rb (Readline#test_each__enumerator),
      test/ruby/test_array.rb (TestArray#test_collect),
      test/ruby/test_enumerator.rb (TestEnumerator#test_initialize):
      Enumerable::Enumerator is now called Enumerator.
    
    * lib/rinda/tuplespace.rb (Rinda::TupleBag#initialize): Use
      enum_for instead of hardcoding Enumerable::Enumerator.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored August 13, 2008

Mar 17, 2008

  1. Nobuyoshi Nakada

    * golf_prelude.rb (Object.const_missing): fixed typo.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@15788 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored March 17, 2008

Jan 14, 2008

  1. eban

    * golf_prelude.rb: Shorter method name completion. Same method

      used for const missing. do_while and do_until added.  Enumerator
      gains all of Array's abilities. Ex:
        '123'.m{|i|i*2} #=> "112233"
        '123'.pe #=> '123'.perm*' ' #=> "123 132 213 231 312 321"
      base on a patch from Darren Smith <darrenks AT ml1.net>.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@15046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored January 14, 2008

Jan 09, 2008

  1. eban

    * golf_prelude.rb (Array#to_s): alias to join.

    * golf_prelude.rb (FalseClass#to_s): return "".
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14967 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored January 09, 2008

Dec 31, 2007

  1. Nobuyoshi Nakada

    * golf_prelude.rb: find words with underscore.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored December 31, 2007

Dec 30, 2007

  1. unak

    * golf_prelude.rb (String#/): define / as split, as association of

    	  Array#*.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored December 30, 2007
  2. eban

    * golf_prelude.rb (@@golf_hash): for performance improvement.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored December 30, 2007

Dec 28, 2007

  1. eban

    * golf_prelude.rb (Object.say): derived from Perl 5.10.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored December 28, 2007
  2. unak

    * golf_prelude.rb (Integer#each): use alias simply.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14755 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored December 28, 2007
  3. Akinori MUSHA

    * golf_prelude.rb (Object.const_missing): No need to delegate to

      superclass.  Just raise a NameError when none matches.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14754 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored December 28, 2007
  4. unak

    * golf_prelude.rb (Object.quine): need to join because SCRIPT_LINES__[]

    	  returns an array of lines.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14749 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored December 28, 2007
  5. unak

    * golf_prelude.rb (Object.quine): get the script itself.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14748 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored December 28, 2007
  6. Akinori MUSHA

    * golf_prelude.rb (Object.const_missing): Auto-complete constants.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14747 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored December 28, 2007

Dec 27, 2007

  1. unak

    * golf_prelude.rb (Integer): Integer is now enumerable on goruby.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14745 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored December 27, 2007

Dec 25, 2007

  1. unak

    * golf_prelude.rb (h): add new method for all golfers.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14683 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored December 25, 2007
  2. Nobuyoshi Nakada

    * trunk/common.mk, goruby.c, golf_prelude.rb: for golfers.

    * trunk/main.c (main): hook for embedding applications.
    
    * trunk/tool/compile_prelude.rb: can change initialize function name.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@14676 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    authored December 25, 2007
Something went wrong with that request. Please try again.