summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-06-16* io.c (rb_io_open), math.c (domain_check), object.c (boot_defclass):nobu
constified. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23704 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-16* 2009-06-16svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23701 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-16* io.c (argf_close): always call #close method. [ruby-core:23853]matz
* io.c (argf_skip): should close only when current_file is available. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-11* ext/bigdecimal/bigdecimal.c (gfCheckVal): never used.nobu
* ext/bigdecimal/bigdecimal.c (VpInit): fixed format modifiers. * ext/bigdecimal/bigdecimal.c (VPrint): constified. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23667 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-11* ext/bigdecimal/bigdecimal.c (VpCtoV): big number should resultmatz
to infinite. backported from 1.9. * ext/bigdecimal/bigdecimal.c (VpIsRoundMode): rounding mode condition check updated. backported from 1.9. * ext/bigdecimal/bigdecimal.c (VpPower): should handle NaN and Inf. backported from 1.9. * ext/bigdecimal/bigdecimal.c (BigDecimal_DoDivmod): divmod should raise ZeroDivisionError. backported from 1.9. * ext/bigdecimal/bigdecimal.c (BigDecimal_mode): should check exception for VP_EXCEPTION_UNDERFLOW and VP_EXCEPTION_ZERODIVIDE. backported from 1.9. * ext/bigdecimal/bigdecimal.c (VpException): ditto. * ext/bigdecimal/bigdecimal.h (VP_EXCEPTION_ZERODIVIDE): new error code. backported from 1.9. * ext/bigdecimal/bigdecimal.c (BigDecimal_div2, BigDecimal_round, BigDecimal_truncate, BigDecimal_floor, BigDecimal_ceil): eagerly convert bigdecimal to integer. backported from 1.9. * ext/bigdecimal/bigdecimal.c (VpMult): free internal Real. backported from 1.9. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-11* 2009-06-11svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23663 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-11* ext/bigdecimal/bigdecimal.c (VpToString): fixed a bug introducedmatz
in r23613. [ruby-talk:338957] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23662 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-04* README.EXT, README.EXT.ja (Convert VALUE into C data):nobu
StringValueCStr() has been available since 1.8.0. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-03* 2009-06-04svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23637 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-03* lib/base64.rb: typo fixed. a patch from okkez. [ruby-dev:38564]matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23636 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-03* 2009-06-03svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-03* enum.c (first_i): Enumerator#first should consume only what ismatz
needed. a patch from Marc-Andre Lafortune. [ruby-core:23661] * enum.c (take_i): ditto. * enum.c (enum_first): call to_int once for an argument. a patch from Marc-Andre Lafortune. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-01 * lib/mkmf.rb (create_makefile): should set srcs in all paths.usa
* lib/mkmf.rb (create_makefile): $objs somtimes includes files with $OBJEXT instead of ".o". git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-01* ext/bigdecimal/bigdecimal.c (VpAlloc): avoid ALLOCA_N() to avoidmatz
segmentation fault caused by (insanely) long decimal values. backported from 1.9. * ext/bigdecimal/bigdecimal.c (BigDecimal_dump, BigDecimal_to_i, BigDecimal_to_f, BigDecimal_to_s, BigDecimal_split, BigDecimal_inspect): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-31* 2009-06-01svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-31* ext/bigdecimal/bigdecimal.c (BigDecimal_to_f): returns Inf ifmatz
exp is bigger than DBL_MANT_DIG. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-31* lib/mkmf.rb (create_makefile): checks for duplication of sourcenobu
files. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23608 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-31* file.c (istrailinggarbage): fixed typo.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-29* ext/thread/thread.c (unlock_mutex_inner): fixed wrong variable.nobu
a patch from Jeremy Kemper <jeremy AT bitsweat.net> at [ruby-core:23592]. [ruby-core:23588] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-24* 2009-05-25svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-24* lib/cgi.rb (HTTP_STATUS): typo fixed. [ruby-dev:38538]matz
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-20* ext/openssl/ossl_digest.c (Init_ossl_digest): avoid recursingmatz
require. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-20* 2009-05-21svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-20* lib/rexml/text.rb (REXML::Text.normalize): call to_s for input.matz
[ruby-talk:337069] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-18* lib/pathname.rb (Pathname#sub): suppress a warning.akr
[ruby-dev:38488] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-18* ext/thread/thread.c (unlock_mutex_inner): should adjust joinnobu
target here but not in wake_one. a patch from John Carter at [ruby-core:23490]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-17* Makefile.in (fake): prefixed with $(arch)-.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-17* Makefile.in (distclean-ext): removes extension directories.nobu
* lib/mkmf.rb (try_do): removes conftest.dSYM git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-17* lib/mkmf.rb (SRC_EXT): should be flat.nobu
http://twitter.com/_tad_/status/1825862632 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23479 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-16* NEWS: add RSS::Maker.supported?(version).kou
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-16merge r23454.kou
* lib/rss/parser.rb: add nil check. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-16merge r23451.kou
* lib/rss/parser.rb, test/test_parser_1.0.rb: fix foaf:Image element causes parse error even if ignore_unknown_element mode. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-16merge r23450.kou
* lib/rss/maker.rb, lib/rss/maker/0.9.rb, test/test_maker_*.rb: add RSS::Maker.supported? git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-16merge r23449, r23453.kou
* lib/rss/content/*, lib/rss/dublincore/*: fix circular require. * test/test_maker_atom_feed.rb, test/test_maker_atom_entry.rb: suppress warnings. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-16merge r23448.kou
* lib/rss/maker/feed.rb, test/test_maker_atom_feed.rb: remove needless codes. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-16merge r23447.kou
* lib/rss/maker/entry.rb: fix a typo. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-16merge r23446.kou
* lib/rss/maker/feed.rb, test/test_maker_atom_entry.rb, test/test_maker_atom_feed.rb: fix duplicated dc:date. Reported by Kazuhiro NISHIYAMA. Thanks!!! [ruby-list:46014] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-16merge r23445.kou
* lib/rss/maker/base.rb, lib/rss/maker/1.0.rb, lib/rss/maker/feed.rb, test/rss/test_maker_1.0.rb, test/rss/test_maker_atom_feed.rb: RSS 1.0 and Atom feed maker treat maker.channel.language as maker.channel.dc_language. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-16merge r23443.kou
* sample/rss/rss_recent.rb, sample/rss/list_description.rb: use UTF-8. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-16* 2009-05-16svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-16merge r23442.kou
* lib/rss/rss.rb, test/rss/test_version.rb (RSS::VERSION): 0.2.5 -> 0.2.6. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-15* eval.c (rb_thread_join), ext/thread/thread.c (wake_one): adjustsnobu
targets of rest waiting threads to join. [ruby-core:23457] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-15* 2009-05-15svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-15* test/thread/test_thread.rb: changed indent level to 2.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-09* 2009-05-09svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-09* lib/delegate.rb (Delegator#method_missing)knu
(DelegateClass()#method_missing): Properly pass a given block through. [ruby-dev:38390] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-07* 2009-05-08svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-07* lib/set.rb (SortedSet#add): Do not require each newly addedknu
element to be Comparable but to respond to <=>. [ruby-dev:38371] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-07* range.c (range_eql): fixed rdoc.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23356 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-06* 2009-05-07svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@23354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e