Skip to content
Commits on May 31, 2008
  1. @knu

    Merge from ruby_1_8.

    knu committed
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7@16719 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Sep 28, 2002
  1. @nobu

    * keywords: add braces around initializers.

    nobu committed
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2905 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 20, 2001
  1. * range.c (range_step): 'iter' here should be an array.

    matz committed
    * marshal.c (w_object): should retrieve __member__ data from
      non-singleton class.
    
    * variable.c (rb_cvar_get): class variable override check added.
    
    * variable.c (rb_cvar_set): ditto
    
    * variable.c (rb_cvar_declare): ditto.
    
    * parse.y (parse_regx): handle backslash escaping of delimiter here.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1703 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 2, 2001
  1. * error.c (exc_exception): clone the receiver exception instead of

    matz committed
      creating brand new exception object of the receiver.
    
    * eval.c (rb_eval_string_wrap): extend new ruby_top_self, not
      original self.
    
    * eval.c (rb_eval_cmd): respect ruby_wrapper if set.
    
    * eval.c (eval): do not update ruby_class unless scope is not
      provided.
    
    * eval.c (eval): preserve wrapper information.
    
    * eval.c (proc_invoke): ditto.
    
    * eval.c (block_pass): ditto.
    
    * parse.y (void_expr): too much warnings for void context
      (e.g. foo[1] that can be mere Proc call).
    
    * error.c (rb_name_error): new function to raise NameError with
      name attribute set.
    
    * eval.c (rb_f_missing): set name and args in the exception
      object. [new]
    
    * error.c (name_name): NameError#name - new method.
    
    * error.c (nometh_args): NoMethodError#args - new method.
    
    * lex.c (rb_reserved_word): lex_state after tRESCUE should be
      EXPR_MID.
    
    * gc.c (add_heap): allocation size of the heap unit is doubled for
      each allocation.
    
    * dir.c (isdelim): space, tab, and newline are no longer
      delimiters for glob patterns.
    
    * eval.c (svalue_to_avalue): new conversion scheme between single
      value and array values.
    
    * eval.c (avalue_to_svalue): ditto.
    
    * eval.c (rb_eval): REXPAND now uses avalue_to_svalue(), return
      and yield too.
    
    * eval.c (rb_yield_0): use avalue_to_svalue().
    
    * eval.c (proc_invoke): Proc#call gives avaules, whereas
      Proc#yield gives mvalues.
    
    * eval.c (bmcall): convert given value (svalue) to avalue.
    
    
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@1555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on May 30, 2000
  1. 2000-05-30

    matz committed
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@717 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Nov 10, 1999
  1. 19991110

    matz committed
    git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jan 20, 1999
  1. This commit was generated by cvs2svn to compensate for changes in r372,

    matz committed
    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
Commits on Jan 16, 1998
  1. Initial revision

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