summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * ext/nkf/nkf-utf8/nkf.c (nkf_each_char_to_hex, encode_fallback_subchar,usa2006-03-292-3/+8
| | | | | | | e2w_conv): support C90 compiler. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-29usa2006-03-291-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (backtrace): reports aliased method names in a generatedmatz2006-03-282-8/+29
| | | | | | | | | | | | | | | | | backtrace. a patch from "U.Nakamura" <usa at garbagecollect.jp>. [ruby-dev:28471] * eval.c (rb_call0): insecure calling should be checked for non NODE_SCOPE method invocations too. * eval.c (rb_alias): should preserve the current safe level as well as method definition. * eval.c (yield_under_i): pass self again for instance_eval(). [ruby-dev:28466] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-28eban2006-03-281-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10062 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* doc update. [ruby-talk:186294]akr2006-03-281-1/+8
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-27eban2006-03-271-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10056 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/nkf/nkf-utf8/{nkf.c, utf8tbl.c, config.h}: imported nkf 2.0.6.naruse2006-03-276-3515/+7628
| | | | | | | | | | | | | | | * Add --ic / --oc option and mapping tables. * Add fallback option. * Add --no-best-fit-chars option. * Fix some bugs. * ext/nkf/nkf.c (nkf_split_options): added for parse option string. * ext/nkf/lib/kconv.rb (Kconv.to*): add -m0. Note that Kconv.to* still imply -X. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10055 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-24eban2006-03-241-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * process.c (rb_f_sleep): remove description about SIGALRM whichmatz2006-03-242-6/+10
| | | | | | | is not valid on the current implementation. [ruby-dev:28464] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-23eban2006-03-231-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10048 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (method_missing): should support argument splat inmatz2006-03-232-3/+19
| | | | | | | super. [ruby-talk:185438] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: Solaris SunPro compiler -rapth patch frommatz2006-03-202-1/+10
| | | | | | | <kuwa at labs.fujitsu.com>. [ruby-dev:28443] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-20usa2006-03-201-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10043 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: remove enable_rpath=no for Solaris.matz2006-03-202-2/+5
| | | | | | | [ruby-dev:28440] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-17eban2006-03-171-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/openssl/ossl_ssl.c, ext/openssl/ossl_nsspki.c: fix typo.gotoyuzo2006-03-173-2/+7
| | | | | | | [ruby-core:07571] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10037 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/mkmf.rb (create_makefile): support libraries without *.so.usa2006-03-152-1/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-15eban2006-03-151-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10035 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/openssl/ossl_ssl.c, ext/openssl/ossl_nsspki.c: should usegotoyuzo2006-03-153-2/+7
| | | | | | | "rb_str_new(0, 0)" to make empty string. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-11eban2006-03-111-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rdoc/ri/ri_formatter.rb (RI::TextFormatter::wrap): removedmatz2006-03-113-3/+12
| | | | | | | | | | space before argument parenthesis. [ruby-talk:183630] * ruby.1: a clarification patch from David Lutterkort <dlutter at redhat.com>. [ruby-core:7508] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* fix string interpolationakr2006-03-041-2/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c (id2ref): fix symbol test.akr2006-03-040-0/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* This commit was manufactured by cvs2svn to create branch 'ruby_1_8'.(no author)2006-03-042-0/+502
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10023 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c (id2ref): fix symbol test.akr2006-03-042-3/+7
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-04eban2006-03-041-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10021 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rdoc/ri/ri_paths.rb (RI::Paths): adding paths from rubygemsmatz2006-03-033-0/+18
| | | | | | | | | | | directories. a patch from Eric Hodel <drbrain at segment7.net>. [ruby-core:07423] * eval.c (rb_thread_fd_writable): should not re-schedule output from KILLED thread (must be error printing). git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-03eban2006-03-031-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10017 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ML ref [ruby-core:7305]akr2006-03-021-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c: align VALUE with sizeof(RVALUE) globally.akr2006-03-023-54/+101
| | | | | | | | | | (is_pointer_to_heap): check alignment out of loop. (id2ref): avoid collision between symbols and objects. (rb_obj_id): ditto. moved from object.c. [ruby-talk:178364] [ruby-core:7401] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10015 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c: commited magic for reducing RVALUE size on windows. (24->20byte)ocean2006-03-022-0/+13
| | | | | | | [ruby-core:7474] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10014 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/win32.c (filetime_to_unixtime): should set tm_isdst to -1.ocean2006-03-022-0/+7
| | | | | | | | stat() didn't treat daylight saving time property on WinNT. [ruby-talk:182100] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10011 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-02eban2006-03-021-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10010 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * gc.c (add_heap): heap_slots may overflow. a patch from Stefanmatz2006-03-012-0/+6
| | | | | | | Weil <weil at mail.berlios.de>. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ruby.h (SYM2ID): should not cast to signed long.matz2006-03-012-1/+6
| | | | | | | [ruby-core:07414] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-03-01eban2006-02-281-4/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10006 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rdoc/parsers/parse_rb.rb (read_escape): could not handle /\^/.ocean2006-02-282-4/+10
| | | | | | | | merged Mr. Ishizuka's lib/irb/ruby-lex.rb 's patch rev 1.29. [ruby-talk:181631] [ruby-dev:28404] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-02-28usa2006-02-281-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/drb/extservm.rb (invoke_service_command): cannot invoke commandusa2006-02-282-2/+7
| | | | | | | if command name is quoted on mswin32. [ruby-dev:28400] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* quote pathnames in the server's command line for space containedseki2006-02-242-1/+7
| | | | | | | directory names. Thanks, arton. [ruby-dev:28386] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9998 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * instruby.rb: install *.exe.manifest and *.dll.manifest if exist.usa2006-02-242-18/+34
| | | | | | | It's for VC++8. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bcc32/Makefile.sub (HAVE_HYPOT): bcc32 has hypot().ocean2006-02-242-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9996 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * time.c (time_new_internal): add prototype to tell the compilerusa2006-02-243-0/+19
| | | | | | | | | arugments types. * win32/win32.c (NtInitialize): need to set a handler for VC++8. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-02-24eban2006-02-241-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test.rb: Removed. Obsolete by test/nkf.naruse2006-02-231-0/+8
| | | | | | | | | * ext/.document: enabled documents in nkf and kconv * ext/nkf/nkf.c ext/nkf/lib/kconv.rb: Add rdoc. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9992 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* enabled documents in nkf and kconv.naruse2006-02-231-0/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9991 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/nkf/nkf.c ext/nkf/lib/kconv.rb: Add rdoc.naruse2006-02-232-121/+564
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Removed (Obsolete by test/nkf)naruse2006-02-231-864/+0
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bcc32/Makefile.sub: use borlndmm.dll if possible. bcc32's RTL internalocean2006-02-234-1/+31
| | | | | | | | | memory manager cannot handle large memory block properly. ex: 10000.times { "" << "." * 529671; GC.start } # crash [ruby-dev:28230] git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * 2006-02-23eban2006-02-231-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9986 b2dd03c8-39d4-4d8f-98ff-823fe69b080e