summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2001-03-21ChangeLog screwed up fixedmatz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-21* gc.c (id2ref): sometimes confused symbol and reference.matz
* marshal.c (shortlen): shortlen should return number of bytes written. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-20* win32/win32.c (win32_stat): UNC support.eban
* dir.c (extract_path): fix "./*" problem. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-19* eval.c (ev_const_defined): need not to check if cbase->nd_classmatz
is rb_cObject. * eval.c (ev_const_get): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-19* eval.c (THREAD_ALLOC): flags should be initialized.matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1262 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-18very sorry check miss.wakou
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-18sorry erase miss.wakou
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-18Sun Mar 18 08:58:18 2001 Wakou Aoyama <wakou@fsinet.or.jp>wakou
* lib/net/cgi.rb: // === '' --> //.match('') * lib/net/cgi.rb: cgi#header(): improvement for mod_ruby. * lib/net/cgi.rb: cgi#rfc1123date(): improvement. thanks to TADA Tadashi <sho@spc.gr.jp>. * lib/net/cgi.rb: cgi#rfc1123date(): document bug fix. thanks to Kazuhiro NISHIYAMA <zn@mbf.nifty.com>. * lib/net/cgi.rb: cgi#header(): bug fix. thanks to IWATSUKI Hiroyuki <don@na.rim.or.jp>. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1258 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-162001-03-16eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-16remove duplicated initialize in PUSH_TAG.matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-16* configure.in: Set SOLIBS properly for all ELF andknu
FreeBSD/NetBSD/OpenBSD a.out platforms so that the shlib dependencies are recorded in the libruby shlib. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1254 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-14* eval.c (rb_thread_schedule): raise FATAL just once tomatz
THREAD_TO_KILL. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-14* eval.c (rb_yield_0): 0 (= Qfalse) is a valid value, so thatmatz
default self should be checked by klass == 0. * bignum.c (rb_cstr2inum): should disallow '++1', '+-1', etc. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-13* dir.c (rb_glob_helper): fix drive letter handling on DOSISH.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1249 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-132001-03-13eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-13aamineaamine
* lib/net/http.rb: add HTTPRequest#basic_auth. * lib/net/smtp.rb: raise if only account or password is given. * lib/net/protocol.rb: WriteAdapter#<< returns self. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-13export rb_ary_clear()matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1244 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-13* io.c (argf_seek): wrong calling sequence of rb_io_seek().matz
* parse.y (stmt): while/until modifier must work for empty body. * ruby.c (ruby_set_argv): clear ARGV contents before adding args. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1242 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-12* lib/mkmf.rb (create_makefile): save/restore $libs and $LIBPATH.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-10* lib/mkmf.rb (install_rb): fix handling of destination path.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-09* math.c (math_log, math_log10): use nan() instead of 0.0/0.0 on Cygwin.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1238 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-08aamineaamine
* lib/net/protocol.rb: one write(2) per one line. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-07* math.c (math_log, math_log10): should return NaN if x < 0.0eban
on Cygwin. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-06* lib/monitor.rb: fixed the example code.shugo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-06* parse.y (primary): rescue and ensure clauses should be allowedmatz
to appear in singleton method body. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-052001-03-05eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-05* win32/win32.c (gettimeofday): use GetLocalTime() instead of ftime()eban
for high-resolution timing. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1230 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-04Merge from HEAD. (ext/extmk.rb.in 1.38, lib/mkmf.rb 1.41)knu
* ext/extmk.rb.in, lib/mkmf.rb: add C++ rules in addition to C rules. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1228 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-03-04* string.c (trnext): support backslash escape in String#tr.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-282001-02-28eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-28* string.c (rb_str_delete_bang): delete! should take at least 1matz
argument. * eval.c (ev_const_defined): check Object's constant if no current class is available (e.g. defining singleton class for Fixnums). * eval.c (rb_yield_0): should check based on rb_block_given_p() and rb_f_block_given_p(). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-272001-02-27eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-27* eval.c (ev_const_get): retrieve Object's constant if no currentmatz
class is available (e.g. defining singleton class for Fixnums). * eval.c (proc_call): ignore block to `call' always, despite of being orphan or not. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-26* eval.c (proc_call): should not modify ruby_block->frame.itermatz
based on ruby_frame->iter altered by PUSH_ITER(). * eval.c (rb_thread_fd_close): should save current context before raising exception. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-25Mon Feb 26 05:27:52 2001 Wakou Aoyama <wakou@fsinet.or.jp>wakou
* lib/net/telnet.rb: #telnetmode(), #binmode(): bug fix. thanks to nobu.nakada@nifty.ne.jp. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-25Mon Feb 26 04:55:50 2001 Wakou Aoyama <wakou@fsinet.or.jp>wakou
* lib/cgi.rb: CGI#form(): bug fix. thanks to MoonWolf <moonwolf@moonwolf.com>. * lib/cgi.rb: CGI#rfc1123_date(): improvement. thanks to Tomoyasu Akita <genzo-@dm4lab.to>. * lib/cgi.rb: CGI#header(): improvement for mod_ruby. thanks to Shugo Maeda <shugo@ruby-lang.org>. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-24* file.c (rb_file_s_rename): avoid Cygwin's bug.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-24* win32/win32.c (myrename): fix error handling.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-24aamineaamine
* lib/net/protocol.rb: use net 1.2 for also ruby 1.6 branch. * lib/net/smtp.rb: ditto. * lib/net/pop.rb: ditto. * lib/net/http.rb: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-23aamineaamine
* lib/net/http.rb: always close connection if body is not exist. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-23aamineaamine
* lib/net/http.rb: keep-alive detection was incomplete. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-22aamineaamine
* lib/net/protocol.rb: clear read buffer after reopen. * lib/net/http.rb: update RD document. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-20* bignum.c (rb_big2long): should not raise RangeError for Bignummatz
LONG_MIN value. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-19* string.c (rb_str_substr): "a"[1,2] should return ""; needmatz
rubicon upgrade. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-19commit miss; sorrymatz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-19sigpipe patchmatz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-192001-02-19eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-19* eval.c (secure_visibility): visibility check for untainted modules.matz
* signal.c (sigpipe): sighandler which does nothing. * signal.c (trap): set sigpipe function for SIGPIPE. * signal.c (Init_signal): default SIGPIPE handler should be sigpipe function. * array.c (rb_ary_subseq): wrong boundary check. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-182001-02-18eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-02-18* ext/curses/extconf.rb: add dir_config.eban
* missing/flock.c: use fcntl(2) instead of lockf(2). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e