Permalink
Commits on Feb 12, 2007
  1. set svn:eol-style

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_6_6@11708 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Feb 12, 2007
Commits on Dec 25, 2001
  1. This commit was manufactured by cvs2svn to create tag 'v1_6_6'.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_6_6@1941 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    (no author) committed Dec 25, 2001
  2. 011226

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Dec 25, 2001
  3. * stable version 1.6.6 released.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1939 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Dec 25, 2001
Commits on Dec 21, 2001
  1. * variable.c (rb_cvar_set): add frozen class/module check.

    * variable.c (rb_cvar_declare): add frozen class/module check.
    
    * re.c (match_to_a): should propagate taint.
    
    * re.c (rb_reg_s_quote): ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Dec 21, 2001
  2. * dln.h, ruby.h, util.h: enable prototypes in C++.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1931 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Dec 21, 2001
  3. 2001-12-21

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Dec 21, 2001
Commits on Dec 20, 2001
  1. * eval.c (rb_mod_define_method): must not convert Method to Proc.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Dec 20, 2001
  2. * lib/mkmf.rb (with_destdir): new.

    * lib/mkmf.rb: prefix target directories with $(DESTDIR) all.
    
    * lib/mkmf.rb: no need to mkdir $(libdir)
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Dec 20, 2001
  3. * intern.h: added prototypes: rb_cv_set(), rb_cv_get(),

      rb_define_class_variable()
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1926 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Dec 20, 2001
Commits on Dec 19, 2001
  1. 2001-12-19

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1925 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Dec 19, 2001
  2. * eval.c (rb_mod_define_method): define_method should follow

      default method visibility.
    
    * eval.c (rb_attr): should warn if the default method visibility
      is "module_function" (can be error).
    
    * eval.c (rb_mod_define_method): should define class/module method
      also if the visibility is "module_function".
    
    * eval.c (rb_mod_define_method): should call hook method
      "method_added", and "singleton_method_added".
    
    * ext/socket/socket.c (bsock_send): should raise EWOULDBLOCK
      exception.
    
    * ext/socket/socket.c (s_recvfrom): ditto.
    
    * ext/socket/socket.c (s_accept): ditto.
    
    * ext/socket/socket.c (udp_send): ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Dec 19, 2001
Commits on Dec 18, 2001
  1. * eval.c (rb_thread_schedule): should not select a thread which is

      not yet initialized.
    
    * variable.c (find_class_path): should initialize iv_tbl if it's
      NULL.
    
    * class.c (rb_define_class): should return the existing class if
      the class is already defined and its superclass is ideintical to
      the specified superclass.
    
    * class.c (rb_define_class_under): ditto.
    
    * class.c (rb_define_module): should return the existing module if
      the module is already defined.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1917 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Dec 18, 2001
Commits on Dec 17, 2001
  1. * intern.h: add prototypes.

      rb_str_dup_frozen()
    
    * ruby.h: added declaration.
      rb_defout, rb_stdin, rb_stdout, rb_stderr, ruby_errinfo
    
    * rubyio.h: changed double include guard macro to RUBYIO_H.
    
    * array.c (inspect_call): make static.
    
    * eval.c (dvar_asgn): ditto.
    
    * io.c (rb_io_close_read): ditto.
    
    * lex.c (rb_reserved_word): ditto.
    
    * ruby.c: (req_list_head, req_list_last): ditto.
    
    * ruby.c (require_libraries): ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1916 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Dec 17, 2001
Commits on Dec 13, 2001
  1. 2001-12-13

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1910 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Dec 13, 2001
  2. * time.c (time_cmp): should handle Bignums.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1908 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Dec 13, 2001
Commits on Dec 12, 2001
  1. 2001-12-12

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1907 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Dec 12, 2001
  2. * parse.y (str_extend): make up pushback call.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Dec 12, 2001
Commits on Dec 10, 2001
  1. * parse.y (gettable): should freeze __FILE__ string(__LINE__ is Fixnum).

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Dec 10, 2001
  2. 2001-12-10

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1900 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Dec 10, 2001
  3. * parse.y (gettable): should freeze __LINE__ string.

    * parse.y (str_extend): should not process immature #$x and
      #@x interportation, e.g #@#@ etc.
    
    * regex.c (WC2MBC1ST): should not pass through > 0x80 number in UTF-8.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1897 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Dec 10, 2001
Commits on Dec 9, 2001
  1. * matrix.rb: Vector#* bug. reported from Massimiliano Mirra

     <info@chromatic-harp.com>.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1893 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    keiju committed Dec 9, 2001
  2. aamine

    * lib/net/protocol.rb: calls on_connect before conn_command
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    aamine committed Dec 9, 2001
Commits on Dec 7, 2001
  1. aamine

    * lib/net/smtp.rb: uses Digest::MD5 instead of MD5 (again).
    * lib/net/pop.rb: ditto.
    * lib/net/http.rb (HTTP#request): must pass block.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1890 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    aamine committed Dec 7, 2001
  2. aamine

    * lib/net/smtp.rb: SMTP.new requires at least one arg.
    * lib/net/pop.rb: POP.new requires at least one arg.
    * lib/net/pop.rb: uses "raise *Error.new" instead of simple raise.
    * lib/net/http.rb: HTTP.new requires at least one arg.
    * lib/net/http.rb: changes implicit start algolithm.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    aamine committed Dec 7, 2001
  3. * ext/extmk.rb.in: ignore adding -Wl,-R to DLDFLAGS when the directory

      is $topdir.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1887 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    unak committed Dec 7, 2001
Commits on Dec 6, 2001
  1. * ext/extmk.rb.in: add -Wl,-R flags to DLDFLAGS on netbsdelf.

    * lib/mkmf.rb: ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1886 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    unak committed Dec 6, 2001
Commits on Dec 4, 2001
  1. * io.c (io_fread): EAGAIN/EWOULDBLOCK should not terminate and

      throw away the input.
    
    * time.c (time_new_internal): underflow adjustment must not use
      negative div/mod.
    
    * time.c (time_cmp): should consider tv_usec on non Fixnum number
      comparison.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1884 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Dec 4, 2001
Commits on Dec 3, 2001
  1. * string.c (to_str): should return VALUE.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Dec 3, 2001
  2. 2001-12-03

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1882 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Dec 3, 2001
  3. * configure.in: add -Wl,-export-dynamic on NetBSD.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1881 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Dec 3, 2001
  4. * time.c (time_new_internal): round usec overflow and underflow

      here.
    
    * time.c (time_plus): remove overflow/underflow check.
    
    * time.c (time_minus): ditto.
    
    * time.c (time_cmp): should consider tv_usec too.
    
    * time.c (time_gmtime): time_modify() should be called even if tm
      struct is not calculated yet.
    
    * string.c (rb_str_equal): object with to_str must be treated as a
      string.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1879 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    matz committed Dec 3, 2001
  5. Mention the import of the syslog module.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1878 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    knu committed Dec 3, 2001
  6. * ext/socket/extconf.rb: remove -L/usr/local/lib.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1876 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    eban committed Dec 3, 2001
  7. * configure.in: not use X11BASE, since it's not always set.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    unak committed Dec 3, 2001