summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-02-12set svn:eol-stylev1_8_5_preview2shyouhei
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_8_5_preview2@11708 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-18This commit was manufactured by cvs2svn to create tag(no author)
'v1_8_5_preview2'. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_8_5_preview2@10561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-18* test/ruby/test_float.rb (TestFloat::test_strtod): update test tomatz
conform strtod change. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10560 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-18* pack.c (pack_unpack): propagate association array to copiedmatz
string. [ruby-core:08223] * pack.c (pack_unpack): return referenced string itself if it has same length as specified. a patch from <nobu at ruby-lang.org> in [ruby-core:08225]. * pack.c (pack_pack): taint 'p' packed strings. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-18* process.c (rb_f_system): call rb_sys_fail(0) if rb_last_statusmatz
is nil. [ruby-talk:202361] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10556 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-18* lib/webrick/httpserver.rb (WEBrick::HTTPServer::unmount): removematz
inpect argument from sprintf. [ruby-dev:29039] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-18* object.c (rb_cstr_to_dbl): limit out-of-range message.nobu
* util.c (ruby_strtod): return end pointer even if ERANGE occurred. fixed: [ruby-dev:29041] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10553 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-17* util.c (ruby_strtod): stop at dot not followed by digits.nobu
fixed: [ruby-dev:29035] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10551 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-17* util.c (ruby_strtod): stop at dot not followed by digits.nobu
fixed: [ruby-dev:29035] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10550 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-17* ext/extmk.rb: remove LIBRUBY_SO if static linked extensions exist.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10549 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-172006-07-18nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-17* configure.in (rb_cv_msvcrt): defaulted to msvcrt. Workaround for anobu
bug of cygwin 1.5.20. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10547 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-17* pack.c (define_swapx): should not use plain malloc.matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-17* configure.in: should use ac_cv_lib_dl_dlopen=no on MinGW.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10544 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-172006-07-17eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-17* configure.in: set ac_cv_func_dlopen=no on MinGW.eban
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-15* eval.c (rb_require_safe): wait for another thread requiring the samenobu
feature. fixed: [ruby-core:08229] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-14* st.c (malloc): use xmalloc/xcalloc instead of plainmatz
malloc/calloc, to detect memory allocation failure. see <http://www.nongnu.org/failmalloc/>. * gc.c (rb_memerror): should not raise empty nomem_error. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10537 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-14* st.c (malloc): use xmalloc/xcalloc instead of plainmatz
malloc/calloc, to detect memory allocation failure. see <http://www.nongnu.org/failmalloc/>. * gc.c (rb_memerror): should not raise nomem_error. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-142006-07-15nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10535 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-14* dir.c (has_magic): glob names contain alphabets to enable case foldnobu
search also for directories. fixed: [ruby-talk:201917] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10534 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-14* ext/tk/lib/tk.rb: add methods for new features of latest Tcl/Tk8.5nagai
* ext/tk/lib/tk/namespace.rb: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10531 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-13Add monitor.rbdrbrain
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10530 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-13* lib/monitor.rb: document patch from Hugh Sasse <hgs at dmu.ac.uk>.matz
[ruby-core:08205] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-13* parse.y (then): error in warning action.matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-13* array.c (rb_ary_pop): may cause realloc oscillation. a patchmatz
from MORITA Naoyuki <mlgetter at kidou.sakura.ne.jp>. [ruby-dev:29028] * parse.y (then): we'd like to reserve colon here for the future. warning added. * ruby.h: export rb_cMethod. [ruby-talk:201259] * ext/bigdecimal/bigdecimal.c: Allows '_' to appear within digits. [ruby-dev:28872] * ext/bigdecimal/lib/bigdecimal/util.rb: Bug in to_r reported by [ruby-list:42533] fixed. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10526 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-132006-07-14matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-13* ext/tk/lib/tk/composite.rb: improve handling of the classname on thenagai
option database for the widget class which includes TkComposite. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-13* lib/rss/parser.rb: updated documents by a patch fromkou
Hugh Sasse <hgs at dmu.ac.uk>. [ruby-core:8194] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-132006-07-13kou
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-11* ext/tk/lib/multi-tk.rb: remove restriction on the class ofnagai
pseudo-toplevel. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-11* ext/tk/lib/multi-tk.rb: security fix.nagai
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10514 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-112006-07-11usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-11* string.c (rb_str_dump): need to extend len for \b.usa
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-10* gc.c (gc_sweep): expand heap earlier.akr
reported by MORITA Naoyuki. [ruby-dev:28960] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-10* ext/tk/lib/tk/font.rb: sorry. mistaken to patch.nagai
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-10* ext/tk/tcltklib.c: make SEGV risk lower at exit.nagai
* ext/tk/lib/tk.rb: ditto. * ext/tk/lib/multi-tk.rb: fail to call function-style methods on slave interpreters. The strategy (MultiTkIp_PseudoToplevel_Evaluable) to fix the problem is a little tricky. You may have to take care of conflicting with it. * ext/tk/lib/tk.rb: a little change for the pseudo-toplevel strategy. * ext/tk/lib/tk/font.rb: ditto. * ext/tk/lib/tk/msgcat.rb: ditto. * ext/tk/lib/tkextlib/itk/incr_tk.rb: ditto. * ext/tk/sample/demos-en/widget: fail to call function-style methods on sample scripts. To fix it, a strategy which similar to the way on MultiTiIp is used. Please take care when re-write and re-run a demo script on the Widget-Demo code viewer. * ext/tk/sample/demos-jp/widget: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-10* signal.c (ruby_nativethread_signal, posix_nativethread_signal,nagai
sigsend_to_ruby_thread, install_nativethread_sighandler): nativethread-support on signal handler. RE-backport from 1.9. * ruby.h (HAVE_NATIVETHREAD_KILL): ditto. * eval.c (ruby_native_thread_kill): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-10Merged my changes from HEADryan
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-10* st.h (st_data_t): use pointer sized integer for st_data_t.matz
[ruby-dev:28988] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-102006-07-10nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-10* eval.c (rb_clear_cache_for_undef): clear entries for includednobu
module. fixed: [ruby-core:08180] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10495 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-09* lib/mkmf.rb (create_makefile): prevent substitution of macronobu
definition. fixed: http://www.yotabanana.com/lab/20060624.html#p02 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-09* lib/mkmf.rb (try_constant): fix for value 1 at cross compiling.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-082006-07-09nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-08* eval.c (next_jump): deal with destination of next.nobu
fixed: [ruby-core:08169] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-08update doc.akr
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-072006-07-08suke
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-07Test class name should not be duplicated.suke
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-07-06* hash.c (rb_hash_default): should not call default procedure ifmatz
no key is given. [ruby-list:42541] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@10479 b2dd03c8-39d4-4d8f-98ff-823fe69b080e