Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

May 20, 2011

  1. Urabe, Shyouhei

    merge revision(s) 31312:

    ?\012
    	* re.h (RMATCH_REGS): parenthesize cast expression.  suggested
    	  from Nikolai Weibull in [ruby-core:35825].
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@31312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    Signed-off-by: URABE, Shyouhei <shyouhei@ruby-lang.org>
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7@31664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei authored

Aug 04, 2009

  1. Urabe, Shyouhei

    merge revision(s) 24190,24192:

    	* re.h (RMATCH_REGS): added for compatibility.
    	* ruby.h (RFLOAT_VALUE, RSTRING_END, RREGEXP_SRC_*, RBIGNUM_*):
    	  backported macros for compatiblity from trunk.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7@24385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei authored

Mar 04, 2003

  1. Nobuyoshi Nakada

    * configure.in, bcc32/Makefile.sub, win32/Makefile.sub: define

      RUBY_EXPORT to export symbols.
    
    * defines.h: use RUBY_EXTERN instead of EXTERN.
    
    * intern.h, re.h, ruby.h, rubysig.h: ditto.
    
    * win32/win32.h: remove EXTERN definition.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu authored

Jan 16, 2003

  1. Updated Copyrights of Matz to 2003.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    michal authored

Aug 21, 2002

  1. *.c: Int vs Long cleanup

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2734 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    michal authored

Jul 26, 2002

  1. * random.c: replace with Mersenne Twister RNG.

    * eval.c (jump_tag_but_local_jump): preserve retval in
      LocalJumpError exceptions.
    
    * parse.y (command): no more check for "super outside of method".
    
    * eval.c (rb_mod_define_method): should set last_class and
      last_func in the block->frame.
    
    * eval.c (error_handle): should handle TAG_THROW as well.
    
    * parse.y (yylex): new decimal notation '0d4567'.
    
    * parse.y (yylex): new octal notation '0o777'.
    
    * parse.y (string_content): every string_content node should
      return string only.  use NODE_EVSTR to coercing.
    
    * eval.c (rb_eval): NODE_EVSTR support.
    
    * re.c (rb_reg_quote): avoid unnecessary string allocation.
    
    * string.c (get_pat): quote metachracters before compiling a
      string into a regex.
    
    * string.c (rb_str_split_m): special treatment of strings of size
      1, but AWK emulation.  now uses get_pat().
    
    * string.c (rb_str_match_m): quote metacharacters.
    
    * string.c (rb_str_match2): ditto.
    
    * ext/socket/socket.c (sock_addrinfo): make all 3 versions of
      getaddrinfo happy.  [ruby-core:00184]
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

May 14, 2002

  1. * eval.c (rb_clear_cache_by_class): new function.

    * eval.c (set_method_visibility): should have clear cache forq
      updated visibility.
    
    * numeric.c (flo_to_s): default format precision to be "%.16g".
    
    * util.c (ruby_strtod): use own strtod(3) implementation to avoid
      locale hell.  Due to this change "0xff".to_f no longer returns 255.0
    
    * eval.c (avalue_to_yvalue): new function to distinguish yvalue
      (no-arg == Qundef) from svalue (no-arg == Qnil).
    
    * eval.c (rb_yield_0): use avalue_to_yvalue().
    
    * eval.c (assign): warn if val == Qundef where it means rhs is
      void (e.g. yield without value or call without argument).
    
    * parse.y (value_expr): need not to warn for WHILE and UNTIL,
      since they can have return value (via valued break).
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

Feb 14, 2001

  1. * dir.c (dir_s_glob): supprt backslash escape of metacharacters

      and delimiters.
    
    * dir.c (remove_backslases): remove backslashes from path before
      calling stat(2).
    
    * dir.c (dir_s_glob): call rb_yield directly (via push_pattern) if
      block is given to the method.
    
    * dir.c (push_pattern): do not call rb_ary_push; yield directly.
    
    * eval.c (blk_copy_prev): reduced ALLOC_N too much.
    
    * eval.c (frame_dup): ditto.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

Jan 10, 2001

  1. mbclen2 fix

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored
  2. * m17n baseline.

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

May 30, 2000

  1. 2000-05-30

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@717 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

May 01, 2000

  1. 2000-05-01

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@678 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

Feb 08, 2000

  1. 2000-02-08

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

Jan 05, 2000

  1. 20000105

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

Dec 14, 1999

  1. 19991214

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@587 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

Nov 04, 1999

  1. 19991104

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@557 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

Aug 13, 1999

  1. 1.4.0

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

Jan 20, 1999

  1. This commit was generated by cvs2svn to compensate for changes in r372,

    which included commits to RCS files with non-trunk default branches.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored

Jan 16, 1998

  1. This commit was generated by cvs2svn to compensate for changes in r11,

    which included commits to RCS files with non-trunk default branches.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored
  2. Initial revision

    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz authored
Something went wrong with that request. Please try again.