summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2001-08-15* lib/mkmf.rb: add -I$(srcdir) to CPPFLAGS.usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1688 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-24* ext/extmk.rb.in, lib/mkmf.rb: dig the target subdirectory forknu
lib/* files properly in case of create_makefile("dir/name"). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1645 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-22* ext/extmk.rb.in, lib/mkmf.rb: introduce a couple of new makeknu
variables: CLEANFILES and DISTCLEANFILES. They'd typically be defined in a file "depend". git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1640 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-19* lib/irb/input-method: patch to irb to remove blank lines fromkeiju
the readline history buffer. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-17* ext/extmk.rb.in: modify RM macro because command.com/cmd.exe don'tusa
recognize single quotation as quote character. * lib/mkmf.rb: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-13aamineaamine
* lib/net/http.rb: HTTP#proxy? did not worked. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1610 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-13* lib/mkmf.rb: use File::split to split a target into a prefix andknu
a module name. This also works around a just found bug of String#rindex. * ext/extmk.rb.in: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-09* lib/mkmf.rb: modify RM macro.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1582 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-08aamineaamine
* lib/net/protocol.rb (ProtoSocket#read): modify typo. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-06* lib/tempfile.rb: merge from 1.7: do not delete a used tempfileknu
from children processes. * lib/tempfile.rb: merge from 1.7: do not change the umask so as not to affect other threads' file creation. specify a file mode (0600) when creating a tempfile instead. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-05This commit was manufactured by cvs2svn to create branch 'ruby_1_6'.(no author)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-03Fix a typo in the previous commit.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1563 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-03* lib/find.rb: merge from 1.7: rescue Errno::EACCES as well.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1562 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-03* lib/mathn.rb: merge from 1.7: add Rational#inspect().knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-03* lib/mkmf.rb: distclean should remove mkmf.log as well.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1560 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-07-02* eval.c (rb_eval_string_wrap): extend new ruby_top_self, notmatz
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). git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-29* lib/debug.rb: ivar access bug.matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1553 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-29* lex.c (rb_reserved_word): lex_state after tRESCUE should bematz
EXPR_MID. * gc.c (add_heap): allocation size of the heap unit is doubled for each allocation. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-27* lib/matrix.rb: resolve 'ruby -w' warnings.keiju
* lib/irb/locale.rb: resolve 'ruby -w' warnings. * lib/irb/multi-irb.rb: resolve 'ruby -w' warnings. * lib/irb/ruby-lex.rb: fix problem for "\\M-\\..." and "\\C-\\..." and resolve 'ruby -w' warnings. * lib/irb/ruby-token.rb: fix typo * lib/shell/command-processor.rb: resolve 'ruby -w' warnings. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1551 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-27* smtp.rb, pop.rb, http.rb: modify document.aamine
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1549 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-26aamineaamine
* lib/net/pop.rb: new methods POP3.auth_only, POP3#auth_only * lib/net/http.rb: HTTP.Proxy returns self if ADDRESS is nil. * lib/net/protocol.rb: new method ProtocolError#response * lib/net/protocol.rb,smtp.rb,pop.rb,http.rb: add document. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-23* lib/thread.rb: Synchronize with HEAD. The last changeknu
(rev.1.9.2.2) against SizedQueue#max= was wrong and didn't fix the bug in question. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-23Remove a redundant `*' against an array. (sync with 1.7)knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-23Fix a typo: delele -> deleteknu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-22* lib/irb/locale.rb: fix for require "kconv" problemkeiju
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-12* lib/mkmf.rb: target_prefix is only for installation, not forknu
build. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-06Bug fix for obj.extend(Mutex_m).keiju
This is patched by akira yamada. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-05* ext/extmk.rb.in, lib/mkmf.rb: print command line in xsystem()eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-05* marshal.c (r_object): wrong type check for modules.matz
* marshal.c (w_object): should not dump anonymous classes/modules. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-04This commit was manufactured by cvs2svn to create branch 'ruby_1_6'.(no author)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-03 * lib/shellwords.rb: don't destroy argument.wakou
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-02* lib/cgi/session.rb: don't use module_function for Class.shugo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-06-01* irb messages: fix typos.keiju
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-26Update.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-25* string.c (rb_str_replace): add taint status infectionmatz
(OBJ_INFECT()). * string.c (rb_str_crypt): ditto. * string.c (rb_str_ljust): ditto. * 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@1455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-21 * lib/irb/multi-irb.rbkeiju
delete japanese messages. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-17* lib/thread.rb: rescue ThreadError in case the thread is deadknu
just before calling Thread#run. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-17* lib/mkmf.rb (xsystem): make a temporary fix to get $(...) macrosknu
properly expanded on a command execution. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-17* lib/mkmf.rb: unbreak "make install". lib/* must be installedknu
under $rubylibdir, not under $libdir. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-17* lib/shell.rb, lib/shell/process-controller.rb,knu
lib/shell/command-processor.rb: translate Japanese comments into English. * doc/shell.rd.jp: RD'ify and make some fixes. * doc/shell.rd: RD'ify, delete Japanese leftovers, make overall English fixes, and sync with doc/shell.rd.jp. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-17* doc/shell.rd*, lib/shell*: bring shell.rb 0.6 onto the ruby_1_6knu
branch. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-17This commit was manufactured by cvs2svn to create branch 'ruby_1_6'.(no author)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-16resolve ctrl-c problem.keiju
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-16array.c typo fixed.matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1397 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-15* array.c (rb_ary_and): should not push frozen key string.matz
* array.c (rb_ary_or): ditto. * eval.c (rb_thread_schedule): should save context before raising deadlock, saved context for current thread might be obsolete. * time.c (make_time_t): non DST timezone shift supported (hopefully). * signal.c: SIGINFO added. * eval.c (rb_ensure): should not SEGV when prot_tag is NULL. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-11* bignum.c (bigdivrem): access boundary bug.matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-08* eval.c (is_defined): core dumped during instance_eval formatz
special constants. * eval.c (rb_eval): ditto git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-07This commit was manufactured by cvs2svn to create branch 'ruby_1_6'.(no author)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-07* lib/ftools.rb (syscopy): chmod destination file only ifeban
it does not exist. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2001-05-03Get rid of Japanese comments and fix English comments as appropriate.knu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@1362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e