Skip to content
  • Yukihiro "Matz" Matsumoto's avatar
    fe13785c
    * marshal.c (w_object): if object responds to 'marshal_dump', · fe13785c
    Yukihiro "Matz" Matsumoto authored
      Marshal.dump uses it to dump object.  unlike '_dump',
      marshal_dump returns any kind of object.
    
    * marshal.c (r_object0): restore instance by calling
      'marshal_load' method.  unlike '_load', it's an instance
      method, to handle cyclic reference.
    
    * marshal.c (marshal_load): all objects read from file should be
      tainted. [ruby-core:01325]
    
    * lib/timeout.rb (Timeout::timeout): execute immediately if sec is
      zero.
    
    * ext/socket/socket.c (socks_init): typo fixed. [ruby-talk:77232]
    
    * ext/socket/extconf.rb: the default value for --enable-socks is
      taken from ENV["SOCKS_SERVER"]. [ruby-talk:77232]
    
    * ruby.c (proc_options): add -W option. -W0 to shut up all warning
      messages. [ruby-talk:77227]
    
    * error.c (rb_warn): no message will be printed if the value of
      $VERBOSE is "nil", i.e. perfect silence.
    
    * ruby.c (verbose_setter): $VERBOSE value is either true, false,
      or nil.
    
    * io.c (Init_IO): no "read" check for $stdin.  in addition some
      function names has been changed.
    
    * regex.c (re_match_exec): incorrect multibyte match.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    fe13785c
    * marshal.c (w_object): if object responds to 'marshal_dump',
    Yukihiro "Matz" Matsumoto authored
      Marshal.dump uses it to dump object.  unlike '_dump',
      marshal_dump returns any kind of object.
    
    * marshal.c (r_object0): restore instance by calling
      'marshal_load' method.  unlike '_load', it's an instance
      method, to handle cyclic reference.
    
    * marshal.c (marshal_load): all objects read from file should be
      tainted. [ruby-core:01325]
    
    * lib/timeout.rb (Timeout::timeout): execute immediately if sec is
      zero.
    
    * ext/socket/socket.c (socks_init): typo fixed. [ruby-talk:77232]
    
    * ext/socket/extconf.rb: the default value for --enable-socks is
      taken from ENV["SOCKS_SERVER"]. [ruby-talk:77232]
    
    * ruby.c (proc_options): add -W option. -W0 to shut up all warning
      messages. [ruby-talk:77227]
    
    * error.c (rb_warn): no message will be printed if the value of
      $VERBOSE is "nil", i.e. perfect silence.
    
    * ruby.c (verbose_setter): $VERBOSE value is either true, false,
      or nil.
    
    * io.c (Init_IO): no "read" check for $stdin.  in addition some
      function names has been changed.
    
    * regex.c (re_match_exec): incorrect multibyte match.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Loading