summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * parse.y (new_yield): remove magic argument rule; "yield [1,2]"matz2003-10-285-72/+63
| | | | | | | | should yield single array of two elements, not two values. [ruby-dev:21726] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_longjmp): ignore reentering error while warning.nobu2003-10-272-1/+9
| | | | | | | [ruby-dev:21730] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4847 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-10-27eban2003-10-271-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4846 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* bug fix on Win : hang-up when calling 'exit' in the Tk callbacknagai2003-10-262-1/+10
| | | | | | | procedure. [ruby-list:38656] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4845 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add yield test for [ruby-dev:21707]seki2003-10-261-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4844 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-10-26eban2003-10-261-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4843 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add TkRoot.destroynagai2003-10-251-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_method_missing): protect exception from withinmatz2003-10-253-11/+19
| | | | | | | "inspect". (ruby-bugs PR#1204) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4841 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-10-24eban2003-10-241-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * hash.c (rb_hash_each): Hash#each should yield single value.matz2003-10-245-7/+51
| | | | | | | | | [ruby-talk:84420] * hash.c (env_each): ditto for ENV.each. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4839 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/webrick/server.rb (GenericServer#start): should rescuegotoyuzo2003-10-232-1/+6
| | | | | | | IOError from IO::accept. [ruby-dev:21692] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4838 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-10-23nobu2003-10-231-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4837 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (ruby_cleanup): initialize stack bottom for embedding.nobu2003-10-234-4/+13
| | | | | | | | | | [ruby-dev:21686] * ext/dl/extconf.rb: move list of files to clean from DEPEND file, to get rid of macro redefinitions. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4836 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * parse.y: integrate operations for stack_type. [ruby-dev:21681]nobu2003-10-232-16/+17
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4835 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* typo in comment.nobu2003-10-231-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4834 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/soap/calc/*, test/soap/helloworld/*: set logging threshold to ERROR.nahi2003-10-225-9/+21
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* --enable-dlstack is true in default.ttate2003-10-221-6/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Bugfix for PR#1196ttate2003-10-221-8/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4831 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/test/unit/collector/dir.rb (Test::Unit::Collector::Dir#collect_file):nobu2003-10-228-16/+36
| | | | | | | | | | | | | | ignore tests which raised LoadError. * test/drb/drbtest.rb, test/ruby/test_beginendblock.rb, test/ruby/test_system.rb: avoid requiring same file twice. * test/drb/test_drbssl.rb, test/drb/test_drbunix.rb: should not use ARGV unless invoked directly. do not create test cases unless required libraries are available. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-10-22eban2003-10-221-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (ruby_cleanup): should not ignore exit_value in ENDmatz2003-10-212-2/+6
| | | | | | | execution. [ruby-dev:21670] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/drb/drbtest.rb: import drb common test utilities.matz2003-10-212-0/+299
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (ruby_cleanup): call finalizers and exit procs beforematz2003-10-219-406/+117
| | | | | | | | | terminating threads. * eval.c (ruby_cleanup): preserve ruby_errinfo before ruby_finalize_0(). git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/test/unit/collector/dir.rb (Test::Unit::Collector::Dir#collect_file):nobu2003-10-212-0/+9
| | | | | | | prepend the directory of target file to the load path. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/win32.c (do_spawn, do_aspawn): should return child's exitusa2003-10-212-2/+11
| | | | | | | status to parent. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/win32.c (do_spawn, do_aspawn): should wait child process evenusa2003-10-212-0/+7
| | | | | | | if callded with P_OVERLAY. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-10-21eban2003-10-211-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* bug fixnagai2003-10-213-6/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Added math.rb descriptions.shigek2003-10-212-6/+17
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Local version number(BigDecimal::ver) incremented.shigek2003-10-211-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* can read data from file.shigek2003-10-211-22/+45
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* C++/C99 style comments are not allowed yet. (ruby-bugs:PR#1184)nobu2003-10-212-17/+17
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4817 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/soap/calc/*, test/soap/helloworld/*: catch the exception from testnahi2003-10-205-0/+29
| | | | | | | server thread and recover. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* import drb/runit/*.rbseki2003-10-2017-0/+1279
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_eval): set current node after arguments evaluation.nobu2003-10-202-5/+16
| | | | | | | | | [ruby-dev:21632] * eval.c (rb_yield_0): set current node and keep it at local jump. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_thread_cleanup): keep thread group for main thread.nobu2003-10-202-2/+7
| | | | | | | [ruby-dev:21644] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (rb_catch): backout.nobu2003-10-202-13/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (PUSH_FRAME): generate unique number to be TAG_JUMP()matz2003-10-204-13/+24
| | | | | | | | | | destination. * eval.c (localjump_destination): use unique number in ruby_frame for localjump destination. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ruby/test_signal.rb (test_signal): restore old trap.nobu2003-10-202-5/+12
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-10-20usa2003-10-201-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4809 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c (gc_sweep): loosen page free condition to avoid add_heap()matz2003-10-204-21/+42
| | | | | | | | | | | | | | | race condition. [ruby-dev:21633] * gc.c (gc_sweep): do not update malloc_limit when malloc_increase is smaller than malloc_limit. * ext/socket/socket.c (make_hostent): h_aliases may be NULL. (ruby-bugs PR#1195) * ext/socket/socket.c (sock_s_gethostbyaddr): ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4808 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/debug.rb (debug_command): remove debug print.usa2003-10-202-1/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-10-19eban2003-10-191-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4806 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/pathname.rb (foreachline, dir_foreach): add obsolete warning.akr2003-10-192-9/+14
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4805 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/soap/calc/*, test/soap/helloworkd/*: changed port# of test server.nahi2003-10-188-11/+24
| | | | | | | (17171) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4804 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * missing/acosh.c (DBL_MANT_DIG): typo fix(ifdef -> ifndef).eban2003-10-182-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4803 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-10-18eban2003-10-181-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* modify the message and comments on the sourcenagai2003-10-172-6/+31
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4801 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/syck/yamlbyte.h: Ditto.why2003-10-172-0/+172
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/syck/rubyext.c: YAML::Syck::compile method.why2003-10-179-1558/+4111
| | | | | | | | | | | | | | * ext/syck/syck.c: Buffer edge bug. * ext/syck/yaml2byte.c: YAML to bytecode converter. * ext/syck/bytecode.c: Bytecode parser fixes to empty collections and empty strings. * ext/syck/token.c: Ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@4799 b2dd03c8-39d4-4d8f-98ff-823fe69b080e