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 Yugui Sonoda

    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
    yugui authored

Jan 28, 2009

  1. Yuki Yugui Sonoda

    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
    yugui authored

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
    znz authored

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
    knu authored

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
    nobu authored

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
    eban authored

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
    eban authored

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
    nobu authored

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
    unak authored
  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
    eban authored

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
    eban authored
  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
    unak authored
  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
    knu authored
  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
    unak authored
  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
    unak authored
  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
    knu authored

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
    unak authored

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
    unak authored
  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
    nobu authored
Something went wrong with that request. Please try again.