Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Mar 07, 2011

  1. cancel subversion backfire. sorry

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored
  2. * gc.c (rb_gc_set_params): allow GC parameter configuration by

      environment variables.  based on a patch from funny-falcon at
      https://gist.github.com/856296, but honors safe level.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

Mar 03, 2011

  1. Nobuyoshi Nakada

    * golf_prelude.rb (Symbol#call): new method.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31018 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored

Mar 17, 2009

  1. akr

    make ./goruby -e 'p "abc".gs(/a/) { $& }' prints "abc".

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@22990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr authored

Jan 23, 2009

  1. eban

    * golf_prelude.rb (Enumerator#inspect): avoid warning.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21751 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban 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.