summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-03-22Synchronize with reality. Pick actually existent modules and get ridknu
of removed modules. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20* eval.c (is_defined): label forgotten.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20* win32/config.status.in: RUBY_SO_NAME had been changed long long ago.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-202002-03-20nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20* eval.c (is_defined): should check receiver only once.matz
* eval.c (is_defined): should handle NODE_NEWLINE. * file.c (rb_file_s_expand_path): memory leak fixed. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-20* configure.in: workaround for autoconf 2.53.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-19* dir.c (my_getcwd): the content of buf is uncertain and must notknu
be printed when getcwd(buf, size) has failed. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-19* re.c (rb_reg_search): should clear last_match if pos is out ofmatz
string range. * string.c (rb_str_index_m): ditto. * string.c (rb_str_rindex): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-18* enum.c (enum_find): catch a value before recycle.nobu
* enum.c (enum_min): ditto. * enum.c (enum_max): ditto. * parse.y (parse_string): part of multi-byte sequence must not match to paren. * parse.y (parse_qstring): ditto. * parse.y (parse_quotedwords): ditto. * parse.y (str_extend): handle multi-byte characters. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-152002-03-15eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-15* class.c (rb_define_class): should handle autoload.matz
* class.c (rb_define_module): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-14* re.c (rb_reg_match): should clear $~ if operand is nil.matz
* re.c (rb_reg_match2): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-132002-03-13nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-13* lib/getopts.rb: Merge from 1.7. Rewrite to fix some bugs andknu
complete features. - Accept options with the colon in the first argument; getopts("a:bcd:") is equivalent to getopts("bc", "a:", "d:"). - Do not discard the argument that caused an error. - Do not discard '-', which commonly stands for stdin or stdout. - Allow specifying a long option with a value using '='. (command --long-option=value) - Stop reading options when it meets a non-option argument. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-12* regex.c (re_compile_pattern): '\0111' should be '\011' plus '1',matz
since octal literals are formed by three digits at most. * eval.c (rb_eval_cmd): cbase should not be NULL; it should be either ruby_wrapper or Object. * enum.c (enum_each_with_index): should return self. * process.c (proc_setpgrp): should return value for non-void function. * process.c (proc_getpgid): should raise exception if getpgid() return -1. * string.c (rb_str_ljust): should return a duplicated string. * string.c (rb_str_rjust): ditto. * string.c (rb_str_center): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-11Fix some typos.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-11Add user visible changes after 1.6.5.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-082002-03-08eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-08* eval.c (cvar_cbase): utility function to find innermost nonmatz
singleton cbase. * eval.c (is_defined): adopt new cvar behavior. * eval.c (rb_eval): ditto. * eval.c (assign): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-07* gc.c (rb_source_filename): added. holds unique strings for filenobu
names with GC space. * gc.c (rb_gc_mark): mark source file name. * gc.c (gc_sweep): ditto. * gc.c (Init_GC): initialize source file name table. * intern.h (rb_source_filename): added. * eval.c (rb_eval_string): use rb_source_filename(). * parse.y (yycompile): ditto. * ruby.c (proc_options): ditto. * ruby.c (load_file): ditto. * ruby.c (ruby_script): ditto. * ruby.c (ruby_prog_init): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-06* dln.c (dln_load): use LoadLibrary instead of LoadLibraryEx.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-04* ext/extmk.rb.in (create_makefile): remove unnecessary -L option fromusa
LIBS macro. * ext/extmk.rb.in (extmake): default $LIBPATH to $libdir. * win32/win32.c (NtCmdGlob): avoid VC++ warning. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-04* ext/extmk.rb.in (dir_config): Sync with mkmf.rb: Fix a bug whereknu
--with-xx-{include,lib} is ignored when --with-xx-dir is specified. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-04Make cvs ignore mkmf.log.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-03fix log date.akr
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-01* stable version 1.6.7 released.matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-03-01* ext/socket/{addinfo.h,getaddrinfo.c} (gai_strerror): add consteban
qualifier only for uClibc. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-28020301matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-282002-02-28eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2148 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-28* st.c (st_init_table_with_size): num_bins should be prime numbersmatz
(no decrement). * st.c (rehash): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-27* eval.c (rb_f_missing): NoMethod error messages for true, false,matz
nil must respond visibility like for other objects. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-27* io.c (READ_DATA_PENDING): uClibc support.eban
* random.c (rand_init): ditto. * ext/socket/{addinfo.h,getaddrinfo.c} (gai_strerror): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-26* ext/digest/sha2/sha2.c: Merge from rough. Fix a couple ofknu
off-by-one errors in Aaron Gifford's code. Obtained from: KAME via FreeBSD KAME PR: 393 FreeBSD PR: kern/34242 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-262002-02-26usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-26* bignum.c (rb_big_2comp): void function cannot return any value.usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-26* lib/uri/generic.rb: merge0 shuld return [oth, oth] if oth is absolute URI.akira
* lib/uri/generic.rb: registry part must not be allowed for any schemes for the Internet. (RFC2396, section 3.2.2 and 3.2.1.) git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-25* ext/syslog/syslog.c: Merge from rough. Turn Syslog into aknu
module keeping backward compatibility intact. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-25commit miss.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-25* process.c (rb_syswait): argument order of rb_waitpid() inverted.nobu
* sample/test.rb (system): test with scripts under the source directory. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-25* process.c (rb_syswait): thread kludge; should be fixed tomatz
support native thread. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-25* lib/shell.rb (Shell::expand_path): relative to @cwd.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-24* lib/time.rb: fix unit tests before Unix Epoch.akr
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-242002-02-24eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-24* ext/digest/*/*.h: Merge from rough.knu
- Avoid namespace pollution. (MD5_* -> rb_Digest_MD5_*, etc.) git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-24Merge from rough.knu
- Avoid namespace pollution. (MD5_* -> rb_Digest_MD5_*, etc.) git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-22* lib/net/protocol.rb: set read_timeout dynamically.aamine
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-222002-02-22nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-22* misc/ruby-mode.el (ruby-modifier-re): add rescue modifier.nobu
* misc/ruby-mode.el (ruby-font-lock-keywords): fontify instance/class/global variables start with '_'. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-22* win32/config.status.in: set LIBRUBY_SO.usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2002-02-22* bignum.c (get2comp): need to specify to carry or not.matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e