kou, Kouhei Sutou, Sutou Kouhei

Hash Date Message
46f6b2026802fcd227beaac78c8d29378a96dceb 2004-01-28 * lib/rss: rss/parser.rb is always required.
976226b5de303ed852744c0291c280d1e5fd538f 2004-01-31 * lib/rss/parser.rb (RSS::Parser): added @@default_parser. Used XML parser became selectable. * test/rss/test_parser.rb: added tests for RSS::Parser.default_parser.
1a235738a8533edfe9314d79d327e2d2759366dc 2004-02-03 * lib/rss/2.0.rb, lib/rss/content.rb, lib/rss/dublincore.rb, lib/rss/rss.rb, lib/rss/syndication.rb: removed warnings.
c0306157d9dbb12447ba5288b8a2db73b2beef11 2004-02-13 * test/rss/test_trackback.rb: added tests for TrackBack with RSS 2.0. * test/rss/common.rb: added methods make RSS 2.0. * lib/rss/trackback.rb: TrackBack API is decided. * lib/rss/rss.rb: RSS::VERSION 0.0.7 -> 0.0.8 * lib/rss/parser.rb, lib/rss/rss.rb: replaced $DEBUG by RSS::DEBUG. * lib/rss/2.0.rb: removed RSS 2.0 URI. Because RSS 2.0 doesn't have URI.
40daca4a87d4e7177a1fce943f09b793582bb50d 2004-03-02 * lib/rss/converter.rb: handled Uconv::Error. * lib/rss/dublincore.rb: DublincoreModel -> DublinCoreModel
7ead69e5b3a2b09878037f11a7dda59ae402ccbf 2004-03-21 * test/rss/test_xml-stylesheet.rb: added tests for xml-stylesheet. * lib/rss/xml-stylesheet.rb: added xml-stylesheet parsing function.
cfbe158faea79c6c61f04e99d1309e26bf9f1e54 2004-03-21 * lib/rss/{rss,dublincore,syndication}.rb: handled W3CDTF correctly.
abe876ed4e69d08868373051bebee6ab7e303954 2004-03-21 * test/rss/*: Test::Unit::TestCase -> RSS::TestCase and Test::Unit::Assertions -> RSS::Assertions.
8dfa6fb0a80d633d71987f06462823ca13b67be8 2004-04-07 * lib/rss/parser.rb, lib/rss/1.0.rb: accepted rdf:resource or resource attribute in rdf:li. * test/rss/test_parser.rb: added test for above change. * lib/rss/dublincore.rb: reverted style. * lib/rss/xmlparser.rb: normalized XMLParser class hierarchy.
d9f9245ad30cf0bb493be07cc05bb7ed5d672a3f 2004-06-18 * sample/rss/tdiary_plugin/rss-recent.rb: added more information.
ea88f84a777fb54f9148b326d2577e66c15c21a2 2004-06-27 * sample/rss/tdiary_plugin/rss-recent.rb: supported Hiki.
e2bd7aebeb2d77b555e0aee1d1b95e2cb721afc7 2004-07-04 * lib/rss/rss.rb: added copyright header.
3d8fa5556164f3aa2f6f1733ffe4a96fc4f33ed8 2004-07-05 * lib/rss/{trackback,syndication,dublincore,content}.rb: worked with ruby 1.6 again.
e289fcf81a22f1dc6ebcb87861877b463af04b7c 2004-07-06 * lib/rss/{rss,parser,0.9,1.0,2.0}.rb: supported RSS 0.9x/2.0 validation and validation which disregard order of elements. * test/rss/test_parser.rb: added tests for RSS 0.9x/2.0 validation. * test/rss/{test_trackback,rss-testcase}.rb: fixed no good method name.
3f5c0f4f6ff6a34189d578ed7f6bfbb240400109 2004-10-09 * lib/rss/converter.rb: changed to try to use Iconv for default conversion. * lib/rss/rss.rb: 0.0.9 -> 0.1.0.
56d7198e55338b0373e63213fd57762be22e3679 2004-10-14 * added link to Tutorial.
0ebac90b0ebb07ad2aa99080c8509559a7ddc74d 2004-10-16 * lib/rss: supported prety print. * test/rss/test_1.0.rb: added test for calculating default indent size.
891ad83098840851fb16f7ec4a664fc664792df0 2004-10-16 * lib/rss/: untabified. * test/rss/: untabified. * lib/rss/0.9.rb (RSS::Rss#to_s): inent -> indent.
42dc25803157b11ed566874d0126e8faff9bfaa6 2004-10-16 * lib/rss/0.9.rb (RSS::Rss#to_s): removed garbage.
d58d59b0a4fa6859a3d3efd1a9d40832c3007ecf 2004-10-31 * lib/rss/maker/*.rb: added RSS Maker. * test/rss/test_maker_*.rb: added tests for RSS Maker.
4fc4f5215bbbd24dfd744348fd3aff2baedf075e 2004-11-01 * lib/rss/maker.rb: added entry point of RSS Maker.
c2d8185ba63818aee5457b178aa2e85a9e81b053 2004-11-01 * lib/rss/maker/base.rb: changed xml-stylesheet's API of RSS Maker to like item's one. * lib/rss/xml-stylesheet.rb (RSS::XMLStyleSheet#guess_type): fixed regular expression bug. * test/rss/test_maker_xml-stylesheet.rb: updated tests for xml-stylesheet.
d5b6a7b16947aaf4821d6b76c7de153866fb30c0 2004-11-03 * test/rss/*.rb: removed tab width configuration headers. * test/rss/test_maker_{0.9,1.0}.rb: sort -> do_sort. * lib/rss/maker/*.rb: changed API to RSS version independence. * lib/rss/maker/base.rb (RSS::Maker::XMLStyleSheets::XMLStyleSheet): checked required (pseudo) attributes. * lib/rss/maker/base.rb (RSS::Maker::Items): sort -> do_sort. * lib/rss/rss.rb (RSS::BaseModel.install_date_element): avoided warning. * lib/rss/0.9.rb (RSS::Rss#textinput): added convenience method.
9be1ed43c888249563f32a3df394a9841e4f9601 2004-11-19 * lib/rss/rss.rb (RSS::VERSION): 0.1.0 -> 0.1.1.
b37319295dd921fe3d679f7221fda6a151da626b 2004-11-19 * lib/rss/maker/0.9.rb (RSS::Maker::RSS09::Image#have_required_values): changed /rss/channel/image to be optional. [ruby-Bugs:1047]
b325d73c13d683352e2917b4c00bb1593982c3c9 2004-11-27 * sample/rss/list_description.rb: untabified. * sample/rss/rss_recent.rb: ditto.
0a93165e167a4d1d6b0f8a2dc0479524f49855d4 2004-11-27 * lib/rss/maker/0.9.rb: supported RSS::Maker.make("0.91"). Now, "0.9" is just alias of "0.91." * test/rss/test_maker_0.9.rb: make("0.9") -> maker("0.91"). * test/rss/test_to_s.rb: ditto.
2572d5e20efb42599759f97b1ec0cc66c15fb14a 2004-11-27 * lib/rss/{0.9,1.0,2.0,trackback,xml-stylesheet}.rb: added #setup_maker. * test/rss/test_setup_maker_*.rb: added tests for #setup_maker. * lib/rss/maker/base.rb(RSS::Maker::Items#max_size=): supported output item size limitation. * sample/rss/blend.rb: added sample for RSS Maker.
b684f87574166a42d3305c005896bf2aa7cd37b3 2004-11-28 * lib/rss/rss.rb (RSS::NotSetError): added. * lib/rss/maker/{1.0,0.9,2.0}.rb: changed RSS Maker to raise RSS::NotSetError if required values of maker.channel are not set. * test/rss/test_maker_{1.0,0.9,2.0}.rb: changed tests to check RSS Maker raises or not.
0c616db7ff406d8f3454807aa0e3310629d53ee3 2004-11-28 * lib/rss/rss.rb (RSS::Element#tag): not use block_given? for working with ruby 1.6 again. * lib/rss/{0.9,2.0,trackback}.rb, lib/rss/maker/base.rb: undef -> remove_method for working with ruby 1.6 again.
44b9ca66968f7d683d0356c8cec123100c27345a 2004-11-28 * added reference.
636e37fcb940f845c2323e055f063cd4aec5f7d4 2004-12-04 * lib/rss/rss.rb (RSS::VERSION): 0.1.1 -> 0.1.2 * lib/rss/rss.rb: #item=/#set_item and so on are obsolete.
500bd1f033c8c0f2e7bbe8d864334681be1ce0b5 2004-12-04 * lib/rss/rss.rb: removed empty lines from output.
6100eced2ed54b75c059e7fac4b69182798cfa75 2004-12-07 * test/rss/test_version.rb: added version check test. [ruby-dev:25053]
ee6e23caf6d041d3056ded5884152756f00158b4 2004-12-19 * lib/rexml/encodings/SHIFT_JIS.rb: fixed LoadError bug. [ruby-core:3958]
e1e5eda547ef256076d0c6276af4284cfd8081fd 2005-01-15 * lib/rss/rss.rb (RSS::VERSION): 0.1.2 -> 0.1.3. * lib/rss/rss.rb: accept inheritance. [ruby-talk:126104]
bd4fd26fda94d3a0d75a130a025ea5b7b85a4f55 2005-02-02 * lib/rss/rss.rb (RSS::Element#convert): added. * lib/rss/rss.rb: convert -> need_convert. * lib/rss/1.0.rb: ditto. * lib/rss/0.9.rb: ditto. * lib/rss/2.0.rb: ditto.
9b6581dc4771a77195a2f294ce89d249fc819733 2005-02-02 * forgot to add lib/rss/trackback.rb entry.
73a9963ddffe4108b67918df7647a1f05914a2f9 2005-02-03 * lib/rss: supported Image module. http://web.resource.org/rss/1.0/modules/image/
1a22e46d60bd43bd19a089bd52fe4ee36518fe2c 2005-02-13 * lib/rss/dublincore.rb (RSS::DublicCoreModel#date{,=}): added convenient methods. * lib/rss/0.9.rb (RSS::Rss::Channel#date{,=}): ditto. * lib/rss/2.0.rb (RSS::Rss::Channel::Item#date{,=}): ditto. * test/rss/: added tests for the convenient methods.
e65affb360af11decb81be8b19dde7fc25ff9672 2005-02-14 * lib/rss/parser.rb (RSS::ListenerMixin::tag_end): fixed invalid namespace handling bug.
6b68105ab26cce76c2f2e3dd876e2551715f4570 2005-02-22 * lib/mkmf.rb (mkmf_failed): fixed typo.
813a901a5e01675e548a2fd3ede472f9a2572bc3 2005-03-03 * sample/rss/tdiary_plugin/rss-recent.rb: added site information.
f8c33000697574d405e822b1bb04430a34784907 2005-03-31 * lib/rss/parser.rb (RSS::BaseListener.install_setter) (RSS::BaseListener.register_uri): changed fallback way.
b7891928a33f7f6452f5e51858144e822e11a9cb 2005-03-31 * lib/rss/parser.rb: @@setter -> @@setters.
d12dff187a86d0f21ad1628472cd797505ddeabe 2005-04-05 * lib/rss/dublincore.rb: supported multiple DublinCore items.
21e257b26bccacd2c6780810e5d1836924edd190 2005-04-05 * sample/rss/tdiary_plugin/rss-recent.rb: new option: @options['rss-recent.use-image-link']: use image as link instread of text if available.
5f3a36794a578eabbc67b401e818b3711051b7ad 2005-04-05 * lib/rss/*: refactored. - gave a name to 'x'. - undef_method -> remove_method for avoiding a warning in ruby 1.6.
c3410fc1e1d4085bf8f7531a9061818cfaf7b34c 2005-04-07 * lib/rss/maker/dublincore.rb: _really_ supported multiple Dublin Core items.
d8c66e05467c70fa3ee4a0e90bfce6f42f853fde 2005-04-07 * test/rss/test_maker_dc.rb (test_date): added a test for #date= and #dc_date=.
98d168ffc7331938a2aaaf761768de28f012dc24 2005-04-09 * sample/rss/tdiary_plugin/rss-recent.rb: supported configuration via Web browser.
c56355fbdcaac7a55319f63416fcc19fbad89670 2005-04-13 * lib/rss/rss.rb (RSS::VERSION): 0.1.3 -> 0.1.4. * lib/rss/rss.rb (RSS::Element#converter): fixed converter transmission bug.
4afc07a66637ab4df52f1b4672adf51b56b6c1eb 2005-04-16 * sample/rss/tdiary_plugin/rss-recent.rb (rss_recent_cache_rss): use the first date information of items as site date information if channel doesn't have date information.
b402bdf203baba642a5bab9fb94b136f624e8902 2005-07-08 2005-07-08
cff37c6dcc79e5f47f780946eee8a57fa76ac82d 2005-07-08 * lib/rss/rss.rb (RSS::VERSION): 0.1.4 -> 0.1.5.
be7999fd3dd2868ff382a7611e978aa2f8ac61c2 2005-07-22 * lib/rss/parser.rb (RSS::Parser#initialize): accept HTTP/FTP URI and local file path too.
b2270e553583533ac7a1ef28b733f3a1bf27184f 2005-07-22 * lib/rss/rss.rb: moved copyright description to lib/rss.rb.
1dbd5e6a3e499c41bc434743b794ce3ddb660756 2005-07-27 * sample/rss/tdiary_plugin: removed. because the plugin is imported in the tDiary plugin packages.
c51f645b44a1c22d16ffce69fe596f81a1a78050 2005-08-11 * lib/rss/1.0.rb (RSS::RDF::Channel#setup_maker_attributes): removed self.
cc88d93a0ef39c3a8a89d2b2cde147f236be360c 2005-08-11 added ML number. [ruby-list:41018]
446eef82cfea0d634266489f79d901f6c50be1f0 2005-09-16 * lib/rss/maker/base.rb (RSS::Maker::ItemsBase#normalize): fixed strange RSS::Maker::Item#max_size behavior. Thanks to Kazuhiko <kazuhiko@fdiary.net>.
0d2c16d145cd9ebd2ccb5a00288293b88e1763e3 2005-11-15 * lib/rss/rss.rb (RSS::VERSION): 0.1.5 -> 0.1.6. * test/rss/test_version.rb (RSS::TestVersion#test_version): ditto.
d3f1204ede7ef4acd62bdca967aff8d7c929e907 2005-11-15 * lib/rss/trackback.rb: added TrackBack prefix. * lib/rss/maker/trackback.rb: ditto.
88a13516ece41a15f992b9b195bf60e89447d26d 2005-11-17 * lib/rss/rss.rb : removed needless argument 'prefix'. * lib/rss/parser.rb: ditto.
9680ebebe12788b03a32a7126251b415d7c53c32 2005-11-17 * lib/rss/1.0.rb: added rdf:Bag.
fb1d1a917d25a1e79282f269e6f70fdbe3ac76ac 2005-11-17 * lib/rss/taxonomy.rb: implemented taxonomy module. * test/rss/test_taxonomy.rb: added tests for taxonomy support.
02c5d7e79a79b6fc09c31c90931c599b817eadba 2005-11-17 * lib/rss/1.0.rb: added convenience method 'resources'. * lib/rss/taxonomy.rb: ditto. * test/rss/rss-assertions.rb: added test for 'resources'. * test/rss/test_taxonomy.rb: ditto.
f988ceb53b731f7465f8ace09c76cd69e9abef22 2005-11-23 * lib/rss/rss.rb: fixed a indentation bug. * lib/rss/taxonomy.rb: fixed <taxo:topic> #to_s bug. * test/rss/test_taxonomy.rb: added a #to_s test.
4ef7ec62cab725ad1dea2be9a26ca0f9fd195729 2005-11-23 * lib/rss/maker/taxonomy.rb: implemented taxonomy module for RSS Maker. * lib/rss/taxonomy.rb: supported RSS Maker. * lib/rss/maker.rb: added taxonomy module support.
d32f46ad4b7fdaba1c67576f595a87f3c074f544 2005-11-23 * lib/rss/taxonomy.rb: changed class or module prefix to Taxonomy from Taxo. * lib/rss/maker/taxonomy.rb: ditto.
4cfc20b20d70280c293927c9d4ccc008c4e00c8a 2005-11-23 * test/rss/test_taxonomy.rb: use #reject directory.
73cd292fcd50f301180c536461001df2f3f9c7e9 2005-11-23 * lib/rss/: use #__send__ instead of #send. * test/rss/: ditto.
93402a2f179abbb89bca9337b85a420596cc7753 2005-11-23 * lib/rss/parser.rb: added entity handling type predicate. * lib/rss/rexmlparser.rb: ditto. * lib/rss/xmlparser.rb: ditto. * lib/rss/xmlscanner.rb: ditto.
ce4befa48818ef11eea2ce06f3cf9f1ad3e2f741 2005-11-25 * test/rss/test_2.0.rb: added RSS 2.0 tests. * test/rss/rss-assertions.rb: extended XML stylesheet assertion. * lib/rss/0.9.rb: added initialize method. * test/rss/test_1.0.rb: cleanup.
ea0e7c1599d1163b70b952775a55222ea90c5ae3 2005-11-25 * lib/rss/image.rb: added Image prefix. * lib/rss/maker/image.rb: ditto.
456ba712fe921f2387611055b67090d70dfad071 2005-11-25 * lib/rss/rss.rb: improved type conversion. * lib/rss/1.0.rb: ditto. * lib/rss/0.9.rb: ditto. * lib/rss/2.0.rb: ditto. * lib/rss/image.rb: ditto. * lib/rss/syndication.rb: ditto.
254670b3bc1143e6a71ea203dae8c31cf2908730 2005-11-25 * lib/rss/rss.rb: added backward compatibility codes. * lib/rss/parser.rb: ditto. * test/rss/test_parser.rb: ditto. * test/rss/test_2.0.rb: ditto.
df7c570713e7f59537348bfa91a13d0111c81d93 2007-01-24 * test/ruby/test_iterator.rb: removed a needless workaround. approved by ko1.
d9046f918d8c703ee2497fc630f37c738a461292 2007-02-04 * test/rss/rss-assertions.rb: removed needless code for backward compatibility.
cbcb626ee5110ccf752309683d04654e0a83585f 2007-02-06 * lib/rss/rss.rb, lib/rss/parser.rb: removed needless code for backward compatibility.
8bc63849d5f2ba74098590a18b39234b04df0f68 2007-02-06 * lib/rss/rss.rb, lib/rss/parser.rb: followed current Ruby specification. [ruby-dev:30274]
ef4273db33a68360d537aa8a0696e4c26b5f3002 2007-02-11 * lib/rss/parser.rb (RSS::ListenerMixin::start_else_element): used const_defined? instead of constants.include?.
027eb16fca5addb840080b4b58b740b09eb865be 2007-02-11 * lib/rss/xml-stylesheet.rb (RSS::XMLStyleSheet#initialize): kept backward compatibility.
4924197d1ce6c71d6e125a689d69a727fb8ee55d 2007-02-12 * lib/rss/dublincore.rb, lib/rss/maker/dublincore.rb: dc_rightses -> dc_rights_list. dc_rightses still exists for backward compatibility. [ruby-core:8350] * test/rss/test_maker_dc.rb: added tests for dc_rights_list.
966a25465aab5c2972e6c453f631a15fc2223256 2007-03-17 * lib/rss, test/rss: - supported Atom. - bumped version 0.1.6 to 0.1.7. * sample/rss/convert.rb: added new sample.
1548542f214e5fa617f1d82e28d8dd626429df4f 2007-05-07 * lib/rss/image.rb, test/rss/test_image.rb: fixed Image module namespace URI. reported by Dmitry Borodaenko. Thanks.
71976790ec02f88d9fb51fab151312124f6df223 2007-08-05 * lib/rss, sample/rss, test/rss: - 0.1.7 -> 0.1.8. - supported <itunes:XXX>. - reverted backward incompatibility API changes introduced 0.1.7.
3349fd5826427a6dfe512202976ddd825ba550b9 2007-08-13 * lib/rss/rss.rb: 0.1.8 -> 0.1.9. * test/rss/test_version.rb: followed the above change.
1b56bcce22a069eba6afb7e36f654783e5b4fbbc 2007-09-15 * lib/rss.rb, lib/rss/, test/rss/: - 0.1.9 -> 0.2.0. - supported Slash module.
740e1b66c8e42ef63bbf5043e349f80855cbec14 2007-09-15 * string.c (rb_str_rstrip_bang): fixed too much rstrip. [ruby-dev:31786]
3465feb90b0d8401ad9b101929dbed11707a2eca 2007-10-07 * test/rss/test_taxonomy.rb, test/rss/test_parser_1.0.rb, test/rss/test_image.rb, test/rss/rss-testcase.rb: ensured declaring XML namespaces.
a7f1c72e9067e347613a4219767f1ea7c0824dd1 2007-11-02 * lib/rss/rss.rb, test/rss/test_version.rb: 0.2.0 -> 0.2.1.
79041dfc8d68fa9009aab2dea6bf8c0c95cba0fe 2007-11-02 * lib/rss/content.rb, lib/rss/content/, lib/rss/maker/content.rb, test/rss/test_content.rb, test/rss/test_maker_content.rb, test/rss/rss-testcase.rb (RSS::TestCase): supported content:encoded with RSS 2.0. Suggested by Sam Lown. Thanks.
4fab2c7526c160bef4db28871864c53c60a6c587 2007-12-02 * lib/rss/rss.rb, test/rss/test_version.rb: 0.2.1 -> 0.2.2.
9343a2deb3c72047d0aee1449d185d066ca89b44 2007-12-28 * lib/rss/rss.rb, test/rss/test_version.rb: 0.2.2 -> 0.2.3. * lib/rss/parser.rb, test/rss/test_parser.rb: supported "-" in tag name. Reported by Ray Chen. Thanks.
9d968bc2219318ea4f8bd2df877f026c9625a2df 2008-02-11 * lib/rss/rss.rb (RSS::VERSION), test/rss/test_version.rb: 0.2.3 -> 0.2.4.
17ea268764744446d003c2c8e7dd299e61ebd0fb 2008-04-15 * lib/xmlrpc/client.rb: fix cookie handling. [ruby-dev:34403] * test/xmlrpc/test_cookie.rb: add a test for the above fix.
2625e3425deb108a688da91bbeacb02c3461a71f 2008-04-15 * test/xmlrpc/test_cookie.rb: set svn:eol-style.
b9f895e9c8e5d27922ba8883dad622a3ef8a44ca 2008-06-29 * lib/rss/rss.rb, test/rss/test_version.rb (RSS::VERSION): 0.2.4 -> 0.2.5.
f6c7804c16e019bda446bebc17f32049880277cd 2008-06-29 * lib/rss/maker/base.rb, lib/rss/maker/itunes.rb: don't use instance_eval to initialize variables. (speed up)
7556f66e9cd2eaca3c7cc114f56be732c8845086 2008-06-29 * lib/rss/maker/base.rb (RSS::Maker::RSSBase#make): require block. * test/rss/test_maker_{0.9,1.0,2.0}.rb: follow the above change.
94031b9628f4a5e02df018a29111051a97a7a2cb 2008-06-29 * lib/rss/maker/base.rb (RSS::Maker::RSSBase#to_feed): raise exception not return nil if RSS::Maker.make can't get required information. * test/rss/rss-assertions.rb: follow the above change.
1695dd0f023a1171148ef8e6f854acaab3ed32e2 2008-06-29 * lib/rss/parser.rb (RSS::ListenerMixin#known_class): define to work with ruby 1.8.x too.
8ee383397d39cecc3cdf4dc30526907a208c46ce 2008-06-29 * lib/rss/parser.rb, lib/rss/utils.rb: merge documents from ruby_1_8.
39a241cec6a1761c7d4dccc5c155a2a83f7b6143 2008-06-29 follow up the previous commit.
692ea1bb836016fa39d2c1b67e110cc6802854fc 2008-07-06 * lib/test/unit/collector/objectspace.rb (Test::Unit::Collector::ObjectSpace::NAME): fix a typo.
bac3ea1fca1ed30098e74dd7296836aee413c31a 2008-07-28 * test/rss/: use PNG instead of zlib as binary data.
ff5a076e7e1dbe8f255cb23a03be006fded7d277 2008-10-31 * lib/rss/converter.rb (RSS::Converter): use String#encode.
1e5fbe04f64e02819236cfd381790a79f87171c8 2008-12-10 * lib/rss/maker.rb (RSS::Maker.[]): add. Suggested by Akinori MUSHA. Thanks!!! [ruby-dev:37210]
7ff55ae6bbed1e508837325e35a2fadd4471aa36 2008-12-11 * ChangeLog: add missing 'Nobuyoshi Nakada'.
876e1b87e7c0f2175932d7814c4ffbd272e01471 2008-12-11 * lib/rss/maker.rb, lib/rss/maker/0.9.rb, lib/rss/maker/base.rb: RSS::Maker.[] returns a maker class corresponds to passed version.
4ed361e0db6bcef3260bf7b203df996cde7ff5ed 2009-05-16 * lib/rss/rss.rb, test/rss/test_version.rb (RSS::VERSION): 0.2.5 -> 0.2.6.
461daa604b8be8a8255525d00e7e7630303aa042 2009-05-16 * sample/rss/rss_recent.rb, sample/rss/list_description.rb: use UTF-8.
277f48de57ce32717ed6de16c4d96900b237fbf8 2009-05-16 * 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.
01fb989358d581904724c7c11fbcd3eaacf5d8ca 2009-05-16 * 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]
a7cf993f2522c28d94867cbb1765a9718c3d7554 2009-05-16 * lib/rss/maker/entry.rb: fix a typo.
b49be81dbb422c4e349555a6dcf0bf7b4ed5aad3 2009-05-16 * lib/rss/maker/feed.rb, test/test_maker_atom_feed.rb: remove needless codes.
c5f0360c074ca35d26ab73740bdb7c6eca98b94d 2009-05-16 * lib/rss/content/*, lib/rss/dublincore/*: fix circular require. * test/test_maker_atom_feed.rb, test/test_maker_atom_entry.rb: suppress warnings.
a687b15ff8df120be282d939bc1ff21b1a4861fd 2009-05-16 * lib/rss/maker.rb, lib/rss/maker/0.9.rb, test/test_maker_*.rb: add RSS::Maker.supported?
86f2dc74256ea3223b715e6b2311fa0cf3d60c86 2009-05-16 * lib/rss/parser.rb, test/test_parser_1.0.rb: fix foaf:Image element causes parse error even if ignore_unknown_element mode.
1d2acd56640b0613191182bf075bf64f2110b5af 2009-05-16 * NEWS: add RSS::Maker.supported?(version).
98bbfeae5e0879acc8477d09206d05815a1904be 2009-05-16 * test/rss/test_maker_atom_feed.rb: suppress warnings.
a6239ec35215a9e28860140fa0df9b04d72c62de 2009-05-16 * lib/rss/parser.rb: add nil check.
23c14c361377e15d875cd059df07190bfbde2c79 2009-06-27 * NEWS: rss: 0.2.5 -> 0.2.7.
4365f6710d42c17152e94c40e9ce349d96b5c057 2009-06-27 * NEWS, lib/rss/maker/base.rb, test/rss/test_maker_2.0.rb: add item.guid.permanent_link? and item.guid.permanent_link=.
b0947c5e04cbc5bb9cde351200575d8da2036eb1 2009-08-24 * lib/rss/maker/base.rb, test/rss/test_maker_2.0.rb: fix a bug that RSS Maker doesn't accept 'false' as guid's isPermaLink. Reported by Joe Holt. Thanks!!!
06dfb68d5465a42857842e549349d243b66205c2 2010-01-12 * lib/rss/maker/base.rb, test/rss/test_maker_0.9.rb: accept any time format in maker. [ruby-core:26923]
91ed484f92040e5c2006a3a00ec77a54d552cf37 2010-09-17 * test/rexml/: import REXML tests from http://www.germane-software.com/repos/rexml/trunk/test/. Many tests are failed temporary. I'll fix them quickly. Sorry.
d357d7279ab23275b769b594a2c4670797afc353 2010-09-17 * test/rexml/test_listener.rb: remove needless codes.
146bf4fdafefc780d65f20c983d65f9cbe3bfe2d 2010-09-17 * test/rexml/: fix fixture data path. All REXML tests are worked.
2a15d25a5941301b5be6bc29eb4ac97d5aafe3dc 2010-09-17 * test/rexml/: untabify.
ede915ce25611fc10e34b712b94bdc0b16b8ab6a 2010-09-17 * test/rexml/test_core.rb: enable.
7bf12316a1716c2116908c494e9e259dc39eb8a5 2010-09-17 * test/rexml/test_sax.rb: don't use thread and sleep to avoid slow test.
d8c3fa15069932cac36790df2485d148f7f4c807 2010-09-17 * lib/rexml/xpath_parser.rb, test/rexml/test_xpath.rb: add missing method availability check. [ruby-core:32447] Reported by Wiebe Cazemier. Thanks!!!
994f066f76857a781f8819b8da2c2aeceedbf87b 2010-10-30 * lib/rexml/encoding.rb: use Ruby native encoding mechnism. [ruby-dev:42464] * lib/rexml/encodings/: remove.
5d670c376e1565ba07719769e540786e360aea9f 2010-10-30 * ./: add *.pc to svn:ignore.
2b82e06aaf112d8ebb48c5424940cb08e738d9b4 2010-10-30 * lib/rexml/encoding.rb: untabify.
8114da9e6be525e0d4bd5107f8f2aa97c5560bc6 2010-11-02 * NEWS: fix a typo.
6fcd0b37b3cf9b37f3bd2833cef614ae22f3f7ca 2010-11-18 * lib/rexml/formatters/pretty.rb (REXML::Formatters::Pretty#wrap): REXML::Formatters::Pretty#wrap used a recursive method call to format text. This switches it to use an iterative approach. [ruby-core:33245] Patch by Jeremy Evans. Thanks!!!
54142064c4dc8559e3c6d13a1fdb95bcb5f06d95 2010-11-19 * test/rexml/test_core.rb (Tester#test_pretty_format_long_text_finite): skip a test that uses long string on small memory system. [ruby-dev:42599]
eb20de889cd25999f0a2cd04337918150569b371 2010-12-07 * test/rexml/test_doctype_mixin.rb: rename to ... * test/rexml/test_doctype.rb: ... this to remove needless name.
25a6a3fd99b7322a12e1664c89ed0320a06f1a8d 2010-12-07 * test/rexml/test_doctype.rb: Doctype -> DocType.
1f70a6ba67f90b20e4eb3e32786d82cd1985c89d 2010-12-07 * test/rexml/test_doctype.rb: add Accessor to test case name.
9ce40aacef33a9bcb7c565f2fc0bfd493bf73088 2010-12-07 * lib/rexml/doctype.rb, test/rexml/test_doctype.rb: suppress warnings. [ruby-core:33305] Reported by Aaron Patterson. Thanks!!!
d5e607eb52d0c0e619999c65495d5e13fd020a95 2010-12-07 * test/rexml/test_light.rb: suppress a warning.
40a5012381a18ffbb476a02c4c296fde49377c17 2010-12-07 * test/rexml/test_light.rb: really suppress a warning.
c207b0b727d817793a1a508faf7060b2eae5cd7b 2010-12-07 * lib/rexml/light/node.rb: remove circular require.
4902517f9900c258ef74db55521edde1cb8d8684 2011-05-12 * configure.in: limit to "T" type for prefix of external symbols because x86_64-w64-mingw32-gcc on Debian GNU/Linux generates the following symbol: 0000000068483390 D _GLOBAL__F__conftest_external
40e7d793917c1c00fed590814d401ffd1d341991 2011-05-27 * test/rexml/test_core.rb (Tester::test_text_frozen): split frozen string test. refs #4783
8aecece69326b14c8797203e692f7a6d354c5fa8 2011-06-11 * test/rexml/test_elements.rb (ElementsTester): remove needless prefix from test name.
80cb3351ddcfabf7ba470a098f692c378456854d 2011-06-11 * lib/rexml/parsers/xpathparser.rb (REXML::Parsers::XPathParser#parse), test/rexml/test_elements.rb (ElementsTester::test_each_with_frozen_condition): don't modify original XPath. fixes #4164 Reported by Pavel Shved. Thanks!!!
962956e8a128bfcc03e694e41316d67ba98122ef 2011-06-11 * test/rexml/test_core.rb (Tester#test_pretty_format_long_text_finite): remove needless assert_nothing_raised.
da672779e241c043133fbd549121cdecc2fc986a 2011-06-11 * lib/rexml/formatters/pretty.rb (REXML::Formatters::Pretty#write_text), test/rexml/test_core.rb (Tester#test_pretty_format_long_text_finite): don't ignore 'width' parameter in pretty formatter. fixes #4498 Reported by Michael Frasca. Thanks!!!
0347b17b27af6ed50e270e52539424748f1cceac 2011-06-11 * ChangeLog: fix ticket number at r31995. fixes #4161 is correct.
2bb6fcb6fd216cb32c4997f0a5793e51e75360bd 2011-09-07 * lib/rexml/parsers/baseparser.rb, test/rexml/test_comment.rb: allow a single hyphen in comment. [Bug 5278] Reported by Thomas Fritzsche. Thanks!!!
7b30cb6122f2e4d2b2461c49ea67c294f4aff5e6 2011-09-07 * add missing '#' in bug reference. * add ML reference.
bd895ab17616bfae882990e302aa1b9036043129 2012-01-03 * lib/rexml/parsers/baseparser.rb: use private instead of _xxx method name. This is Ruby code not Python code. refs #5696
92cecf79b428cfe1c8fc83a9b25ca5a99e867d83 2012-02-02 * lib/rexml/parsers/baseparser.rb, test/rexml/test_namespace.rb: fix the default xml namespace URI validation. Reported by Miho Hiramatsu. Thanks!!!
ca77bce66d8b32816fd9cf4c7ee228bb5e3dfa7f 2012-02-02 * lib/rexml/parsers/baseparser.rb: use meaningful name.
7b036a8ea78e713adbd29778612693d405b91813 2012-06-22 * README.EXT, README.EXT.ja: use "sval" for the third argument name of Data_Wrap_Struct(). Suggested by @satoh_fumiyasu. Thanks!!!
ed9312527fa68d462b5a883d0de52aa81014677b 2012-08-31 * lib/test/unit/test-unit.gemspec: Make test/unit default gem. [Feature #6875] [ruby-dev:46051]
2780e752edac13439b14033b653588a511b8e111 2012-10-15 * vm_eval.c: fix a typo.
a17cb167ea5e0f0690a94d8f39b821a43aebd456 2012-10-15 * benchmark/: add missing spaces around assignment operators (= and +=) for consistency. Approved by ko1.
64c4647665dadbab678da57a9ae18126482ad629 2012-10-28 * lib/rexml/document.rb (REXML::Document#write): Fix wrong method names in document.
134ded5d7720544f28c8949743ec4d64cc9b8b9d 2012-10-28 * lib/rexml/document.rb (REXML::Document#write): Fix wrong usage in document.
de2e09e0bcf61fa54572feb6ed2e432ac003fe3d 2012-10-28 * lib/rexml/document.rb (REXML::Document#write): Accept options Hash as argument. * test/rexml/test_document.rb: Add tests for the above change.
292c659b5ce2b8e01d59f87713450e6c66ca14a0 2012-10-28 * lib/rexml/document.rb (REXML::Document#write): Remove needless indent in document.
af83fcfe4de5d0497e78789efdfb7e7daf251805 2012-10-28 * lib/rexml/document.rb (REXML::Document#write): Add :encoding option to support custom XML encoding. [Feature #4872] (work in progress) * test/rexml/test_document.rb: Add tests for the above change.
054ae037e656b349fa55f32aa18c1338027ed26e 2012-10-28 * lib/rexml/source.rb (REXML::IOSource#initialize): Use encode("UTF-16XX") instead of UTF-16XX encoded byte string by hand.
f774c96beb1fd61720b335b1b7b54cf9422a6f2d 2012-10-28 Revert r37358
100b3be9ae7f6ad0af53dd87d0e9706df6e813c3 2012-10-28 * test/rexml/test_document.rb: Add tests for parsing XML encoded by UTF-16 with BOM.
2a42c1bd3a8fcaa59f778070bff0eac60757ced3 2012-10-28 * lib/rexml/source.rb (REXML::IOSource#initialize): Reduce @line_break initialize code. It should be done only in #encoding=. * lib/rexml/parsers/baseparser.rb: Don't set UTF-16 encoding to source by encoding="UTF-16" in XML declaration because UTF-16XX source encoding should be set in Source#initialize or IOSource#intialize. They should handle BOM. Parser should not consider about it.
a750424cab13cab79de7d7922f32f31be6f415f3 2012-10-28 * test/rexml/test_document.rb: Group tests that they parse UTF-16XX encoded XML that has encoding="UTF-16" in XML declaration.
a7322e3678d8c5be0e528a346fa42444325e5349 2012-10-28 * lib/rexml/parsers/baseparser.rb: Fix a bug that UTF-8 is used for UTF-16XX encoded XML that doesn't have encoding="UTF-16" in XML declration. * test/rexml/test_document.rb: Add tests for the above change.
718813ca9b2228274b32a9119023074be116fe9b 2012-10-28 * lib/rexml/source.rb: Move encoding detection code to base class. * lib/rexml/encoding.rb: Remove needless encoding detection code.
5f18ce9a0277772e581c0c74a0026f26a3092e6b 2012-10-28 * test/rexml/test_document.rb: Add tests for parsing XML encoded by UTF-8 with BOM.
4e2350539807abcdeb098da8d4ac7fd5f0b4c80a 2012-10-28 * test/rexml/test_document.rb: Remove needless indent.
9a2dc8f9da2b344c91dcd8c66223fa11412ec78b 2012-11-03 * test/rexml/test_xml_declaration_parent_child.rb: Rename to ... * test/rexml/test_xml_declaration.rb: ... this.
bd2024165c8d9380a75b88607a9c0dfe066aae5f 2012-11-03 * test/rexml/test_xml_declaration.rb (TestXmlDeclaration#test_*): Remove needless prefix from test names.
69eedf6a18d0c21b06d30ec4bc4a550d4ac125dd 2012-11-03 * lib/rexml/xmldecl.rb (REXML::XMLDecl): Stop using REXML::Encoding module because XMLDecl doesn't convert encoding. This causes removing XML encoding name normalization (encoding.upcase). Encoding name in XML declaration is what user specifies. I think this is reasonable change. * test/rexml/test_xml_declaration.rb: Add tests for the above change.
3f817764e24eb05aceef884e213d4a7043c292fa 2012-11-03 * lib/rexml/document.rb (REXML::Document#write): Document encoding option. Now different encoding between XML file's encoding and XML declaration's encodiong is support. [Feature #4872] (work in progress) * lib/rexml/xmldecl.rb (REXML::XMLDecl#write): Always use XMLDecl's encoding. * test/rexml/test_document.rb: Update tests for the above change.
9c606a0a4cb6d573c1331215386d35d5fdc59e55 2012-11-03 * test/rexml/test_core.rb (Tester#test_ticket_88): Follow the change that encoding name in XML declaration isn't normalized.
dbfb5deab64a8b929b77361b132cd4cad4f8ce10 2012-11-03 * test/rexml/test_encoding.rb (EncodingTester#test_in_different_out): Fix a test that expects encoding in XML declaration is changed by Output's encoding. It is dropped feature.
bdbc8c5b74b0b17da710c9f174a920e4c8b3cb02 2012-11-03 Revert r37439 and r37441
82aef2ae509361c08498c1a4ca07bf03866b5ecb 2012-11-03 * test/rexml/test_document.rb: Fix tests that expect encoding name isn't normalized.
15a743b3ff393092f19fb8e57bd79675dd208b02 2012-11-03 * NEWS: Add an item about REXML::Document#write.
ac9a8ac62416cfc7c6faf059651b7945cb5e3bf6 2012-11-03 * lib/rexml/output.rb (REXML::Output): Don't output BOM in middle of the output string. * test/rexml/test_document.rb: Add a test for the above change.
04f41f019a5fda5cc63ef2aadb8acd079a5ee6ec 2012-11-03 * lib/rexml/output.rb (REXML::Output#initialize): Use normalized encoding name.
6bc138b0525d08a62f5d597bc75af66b2176843d 2012-11-03 * lib/rexml/xmldecl.rb (REXML::XMLDecl#content): Add missing \A and \z.
98d69f426fc1243de3817e602fe2da959962375e 2012-11-03 * bin/testrb: Use only Test::Unit::AutoRunner in test-unit gem compatible API to be available by both test/unit bundled in Ruby and test-unit gem. * lib/test/unit.rb (Test::Unit::AutoRunner): Move codes from testrb.
8519a2d581209e774b52ff8510b6c444971c1021 2012-11-04 * ChangeLog: Remove garbages.
e91c04e2e97ced1031200477c3ca1d4144f76989 2012-11-10 * tool/rbinstall.rb: Don't install *.gemspec under lib/. [ruby-core:48966] [Bug #7289] Reported by Vit Ondruch. Thanks!!!
f807e1b80d4fd503f342d64a4343025e56247997 2012-11-30 * defs/default_gems: Add base directory column.
bfd5921e5d83b4ba473fe44b48b8bfea3ee22269 2012-12-01 * re-added r38053 that is reverted by r38061. Problems by r38053 are resolved by r38096. r38096 removed GEM_SKIP configuration.
3fed8bc9a5c924c43aef32098ebd201d0ab6af76 2012-12-21 * ext/fiddle/lib/fiddle/import.rb (Fiddle::Importer#sizeof): CPtr -> Pointer. * test/fiddle/test_import.rb (Fiddle::TestImport#test_sizeof): Added the test for the above.
e852838cee777cfc9c6e3f8f16142d4809422179 2012-12-21 * ext/fiddle/lib/fiddle/struct.rb (Fiddle::CStructEntity#set_ctypes): CPtr -> Pointer. * test/fiddle/test_c_struct_entry.rb (Fiddle::TestCStructEntity#test_aref_pointer_array): Added the test for the above.
8346f7b2ad3138bdc30c8b39c8de13f3b392c059 2012-12-21 * ext/fiddle/lib/fiddle/struct.rb (Fiddle::CStructEntity#set_ctypes): CPtr -> Pointer. * test/fiddle/test_c_struct_entry.rb (Fiddle::TestCStructEntity#test_aref_pointer): Added the test for the above.
ece67a0a12aaffc083963b606a5bd09feb5cf68a 2013-01-03 * lib/rexml/element.rb (REXML::Elements#each): Add missing "elements" in document. [ruby-talk:402713] Reported by Wesley Rishel. Thanks!!!
1fe680e812e44a760b2e9bc58402c08774d5d1a0 2013-01-03 * lib/rexml/element.rb (REXML::Elements#add): Remove too much "elements" in document. Sorry...
53ec135d45e298b296c58cd39d7782781cf4e525 2013-01-17 * eval.c: Fix a typo in ruby_finalize() documentation.
aaff971e017e0cf6edf37c4ec265ede3d04c686f 2013-01-17 * lib/rubygems/ext/builder.rb (Gem::Ext::Builder.make): Remove .time dependency from *.rb install target. It causes needless *.rb install. [Bug #7698] [ruby-core:51437] Reported by Tadashi Saito. Thanks!!! * test/rubygems/test_gem_installer.rb (TestGemInstaller#test_install_extension_and_script): Add a test for the above change.
ea2e083a1d67e31b8699aa849f0e1477e6ca4131 2013-02-26 * lib/rexml/document.rb: move entity_expansion_limit accessor to ... * lib/rexml/rexml.rb: ... here to make rexml/text independent from REXML::Document. It causes circular require. * lib/rexml/document.rb (REXML::Document.entity_expansion_limit): deprecated. * lib/rexml/document.rb (REXML::Document.entity_expansion_limit=): deprecated. * lib/rexml/text.rb: add missing require "rexml/rexml" for REXML.entity_expansion_limit. Reported by Robert Ulejczyk. Thanks!!! [ruby-core:52895] [Bug #7961]
b972878978ec8fa860eab3af5ac466b6b85c628d 2013-02-26 * lib/rexml/document.rb: move entity_expansion_limit accessor to ... * lib/rexml/rexml.rb: ... here for consistency. * lib/rexml/document.rb (REXML::Document.entity_expansion_limit): deprecated. * lib/rexml/document.rb (REXML::Document.entity_expansion_limit=): deprecated.
790bfbf55cfa276bec8fb3465440dc4b26004026 2013-02-26 Fix typos... Sorry...
3b6d093451565c80d36c791ff6ac9cbc5918d287 2013-02-27 * lib/rexml/security.rb (REXML::Security): create. * lib/rexml/rexml.rb: move entity_expansion_limit and entity_expansion_text_limit accessors to ... * lib/rexml/security.rb: ... here. * lib/rexml/document.rb: use REXML::Security. * lib/rexml/text.rb: use REXML::Security. * test/rexml/test_document.rb: use REXML::Security.
46e17f4c4dd06f232a8c71353b2882b7e9dd0c4c 2013-04-19 * README.EXT.ja (Data_Wrap_Struct): Remove a description about orphan argument. Oh, I renamed the argument name without changing description at r36180... Sorry.... Patch by Makoto Kishimoto. Thanks!!! [ruby-dev:47269] [Bug #8292] * README.EXT.ja (Data_Make_Struct): Add a sample code that describes how it works. Patch by Makoto Kishimoto. Thanks!!! [ruby-dev:47269] [Bug #8292]
2df0d9a1819c046cda51167e1d8a751d99b1c2cb 2013-04-26 * lib/rss/maker.rb (RSS::Maker): Fix indent of document comment.
b486e50434df45d6e161eb359f576964a783e9e7 2013-04-26 * lib/rss/atom.rb (RSS::Atom::Entry): Fix indent of document comment.
562648e48ca42e6a263d52677638683add7327a6 2013-04-26 * lib/rexml/element.rb (REXML::Attributes#to_a): Support namespaced attributes. [ruby-dev:47277] [Bug #8301] Patch by Ippei Obayashi. Thanks!!! * test/rexml/test_attributes.rb (AttributesTester#test_to_a_with_namespaces): Add a test of the above change.
4e44eeaeb103f9ad43acc991918a4ae3cd1049cf 2013-04-26 * lib/rexml/text.rb (REXML::Text.normalize): Fix a bug that all entity filters are ignored. [ruby-dev:47278] [Bug #8302] Patch by Ippei Obayashi. Thanks!!! * test/rexml/test_entity.rb (EntityTester#test_entity_filter): Add a test of the above change.
9662e3ded501f8df72e7ba80e6eb35ae86bbecc9 2013-05-21 * test/ruby/test_dir_m17n.rb (TestDir_M17N#test_entries_compose): Use #each instead of #map just for iteration.
f6921a3cd1d6daa3a8d5965a77c1a95f8ac20384 2013-06-10 * ext/socket/raddrinfo.c (nogvl_getaddrinfo): Add missing return value assignment.
e214b1b6d374b5b68b757b16fbc13fa11fe17807 2013-06-10 * ext/socket/raddrinfo.c (nogvl_getaddrinfo): Fix indent.
83c02765e1e19907ea64fe14fb2342e8422639f6 2013-06-11 * test/xmlrpc/test_client.rb (XMLRPC::ClientTest::Fake::HTTP#started): Add a missing empty line.
3acd222fa5dd5f6a8aff2793ac64ebbc052ca552 2013-06-11 * lib/xmlrpc/client.rb (XMLRPC::Client#parse_set_cookies): Extract. * test/xmlrpc/test_client.rb (XMLRPC::ClientTest#test_cookie_simple): Add a test for the extracted method.
007fb3b160d36f66427536150342640481dade3f 2013-06-12 * lib/xmlrpc/client.rb (XMLRPC::Client#parse_set_cookies): Extract.
102e2cd5633b3e7f685a2dc6d3339d4598638585 2013-06-13 * lib/xmlrpc/client.rb (XMLRPC::Client#parse_set_cookies): Use guard style.
16d5c80678042e7d9f42c022ba7b1816f15611ad 2013-06-13 * lib/xmlrpc/client.rb (XMLRPC::Client#parse_set_cookies): Support multiple names in a response. [ruby-core:41711] [Bug #5774] Reported by Roman Riha. Thanks!!! * test/xmlrpc/test_client.rb (XMLRPC::ClientTest#test_cookie_override): Add a test of the above case.
2b83a57fcb81e14252a0922ac2fa5d460f9b06ab 2013-06-13 * lib/xmlrpc/client.rb (XMLRPC::Client#http): Add reader for raw Net::HTTP. [ruby-core:55197] [Feature #8461] Reported by Herwin Weststrate. Thanks!!!
ca4578d949a93380162924f4ac870695ce70992f 2013-06-16 * NEWS (XMLRPC::Client#http): Add. [ruby-core:55197] [Feature #8461]
7b52f3a722c26fed7747cd383fb14662cbc84170 2013-06-26 * gc.c (is_before_sweep): Add a missing space before a parenthesis. * gc.c (rb_gc_force_recycle): Add a missing space around a parenthesis.
afbc25c404c1bcda11bcb7a153be6f06d0b7865c 2013-07-07 * lib/rexml/text.rb (REXML::Text#clear_cache): Extract common cache clear code.
fbaec78eb331cce46e640241b074bd7091509d67 2013-07-07 * lib/rexml/text.rb (REXML::Text#<<): Support method chain use by "<<" like other objects. * test/rexml/test_text.rb (TextTester#test_shift_operator_chain): Add a test for the above case.
0e1cb279ea428445dc8b4f0642cd5a5c78b8807f 2013-07-07 * lib/rexml/text.rb (REXML::Text#<<): Support appending in not "raw" mode. [Bug #8602] [ruby-dev:47482] Reported by Ippei Obayashi. Thanks!!! * test/rexml/test_text.rb (TextTester#test_shift_operator_cache): Add a test for the above case.
8f50a210645c1318f7e808d23689db0f03d9578c 2013-07-07 * NEWS: Add REXML::Text#<< related updates.
c279e7ee6d9a0e6559f9e7f8104bb68e2529a8dc 2013-07-09 * test/rexml/test_text.rb: Add missing tests for Text#<<. Reported by nagachika. Thanks!!!
75a138732efe3c19e99154eb3f9795d5f93c26ec 2013-07-26 * lib/rexml/parsers/streamparser.rb (REXML::Parsers::StreamParser#parse): Add "entity" event support to listener. [Bug #8689] [ruby-dev:47542] Reported by Ippei Obayashi. * test/rexml/test_stream.rb (StreamTester#entity): Add a test for the above case.
30f5e8caee4d565733d1a93d1ef27840c2b0a3d7 2013-07-26 * NEWS: Add a new feature that REXML::Parsers::StreamParser supports "entity" event.
c1ada18d0ce72e2a9eb806f91b885886bd78394a 2013-07-31 * test/rexml/test_notationdecl_parsetest.rb: remove a needless shebang.
a9c4b0f497616d914cafc469c9c836fe59fbb1db 2013-07-31 * test/rexml/test_attributes_mixin.rb: Remove a needless shebang. * test/rexml/test_notationdecl_mixin.rb: ditto. * test/rexml/test_doctype.rb: ditto. * test/rexml/test_xml_declaration.rb: ditto. * test/rexml/test_changing_encoding.rb: ditto.
5a5ede7359a8817ad64f0aa84983926275bd1b20 2013-07-31 * test/rexml/test_notationdecl_parsetest.rb: Remove setup because it doesn't share anything with other tests.
1251f51ee7ca784d923ad1400778885631063292 2013-07-31 * test/rexml/test_notationdecl_mixin.rb (TestNotationDecl#test_name): Move to ... * test/rexml/test_notationdecl_parsetest.rb (TestNotationDecl#test_name): ... here.
3e04769926f302577c10310ec629b2f5c4a84d8d 2013-07-31 * test/rexml/test_notationdecl_parsetest.rb: Group tests.
43f944dcf19943e9ca6a44c9a021de9eb5d60be1 2013-07-31 * test/rexml/test_notationdecl_parsetest.rb: Split test patterns.
a41ab7b3b6389da755eeccf429c9ca24f2ef903f 2013-07-31 * test/rexml/test_notationdecl_parsetest.rb: Add tests that focus public ID in external ID notation declaration.
806dd30fe2134f15c6b989e63c3613db0d791881 2013-07-31 * test/rexml/test_notationdecl_parsetest.rb: Fix a typo. Extern ID -> ExternalID ^^
7f6c69b14297bf89ec5aca5a7f057f884d180e02 2013-07-31 * test/rexml/test_notationdecl_parsetest.rb: Add tests that focus system literal in external ID system notation declaration.
0c1139ea78dfe22834d916a45c76df1634d7bbcb 2013-07-31 * test/rexml/test_notationdecl_parsetest.rb: Fix typos in expected value. pubilc -> public ^^
6b4a6fcbbf286ee4b436b168b2fca186302cbb44 2013-07-31 * test/rexml/test_notationdecl_mixin.rb: Remove duplicated tests.
6668c32a7e1475e372bf6bb4defe13dfa64393f7 2013-07-31 * test/rexml/test_notationdecl_parsetest.rb: Rename to ... * test/rexml/parse/test_notation_declaration.rb: ... this.
5f8cba07051cff9443df7764e192050a3b431912 2013-07-31 * test/rexml/parse/test_notation_declaration.rb: Change class name to follow file name change.
8152750145427a2d8face09a1be18081412bcd55 2013-08-09 * lib/rss/rexmlparser.rb: Remove needless REXML version check. Both RSS Parser and REXML are bundled in Ruby. RSS Parser can always use the latest REXML. [Bug #8754] [ruby-core:56454] Patch by Steve Klabnik. Thanks!!!
6d18dd8e4d786b84c3b215764244da74b4943446 2013-08-10 * lib/rexml/parsers/baseparser.rb (REXML::Parsers::BaseParser::PUBLIC): Fix loose "head" match regular expression. [Bug #8701] [ruby-dev:47551] Patch by Ippei Obayashi. Thanks!!! * test/rexml/parse/test_notation_declaration.rb (#test_system_public): Add a test for the above case.
b729f2da308e9f6ec74299c39ca1bfbb19f5c804 2013-08-10 * test/rexml/parse/test_notation_declaration.rb (#test_system_public): Add a test for PUBLIC notation and SYSTEM notation order case.
6b2c0ca25dbf76b5e673fec3392a290ce210d483 2013-08-10 * lib/rexml/parsers/baseparser.rb (REXML::Parsers::BaseParser::SYSTEM): Fix loose "head" match regular expression. It doesn't cause any problem in the current code but it should be fixed because readers may confuse it.
122f5c376bd43460499cb4599ddc3715c07e8174 2013-08-10 Add missing "Patch by". Sorry. Thanks to Ippei Obayashi!!!
8a4567b207ab7dec4b2d01cc8708824538f4abe9 2013-08-10 * test/rexml/parse/test_document_type_declaration.rb: Add tests for parsing document type declaration.
43b082d90c135d45f8157fcfd1cee2fedbb5d411 2013-08-10 * lib/rexml/parsers/baseparser.rb (REXML::Parsers::BaseParser): Use "\A" instead of "^" in document type declaration patterns because they are used as the head match in content not the head match in line. They don't cause any problems in the current code but it should be fixed.
265c2f8eb896110d93e518352a7d4254d4ab8227 2013-08-10 * lib/rexml/parsers/baseparser.rb (REXML::Parsers::BaseParser): Fix wrong constant name. "]>" pattern match is the same but it is used for "<!DOCTYPE" end mark not "<![CDATA[" end mark.
90749b1f2a87e89bd05e38f0078cf1d6eae71dc6 2013-08-10 * lib/rexml/parsers/baseparser.rb (REXML::Parsers::BaseParser::CDATA_END): Use "\A" instead of "^". It is not an used constant but I fix it. (Or shuold I remove it?)
99ed561b4b34813979bf598a73023c33f8486c18 2013-08-11 * test/rexml/parser/test_sax2.rb: Add SAX2 API test.
7e8b43687c1b7ec2baa600526df71c79f04fa911 2013-08-11 * NEWS (REXML::Parsers::SAX2Parser): Add about this change. * lib/rexml/parsers/sax2parser.rb (REXML::Parsers::SAX2Parser#parse): Fix wrong number of arguments. Document says "an array of the entity declaration" but it passes two or more arguments. This is a bug but it break backward compatibility. Reported by Ippei Obayashi. [Bug #8731] [ruby-dev:47582] * lib/rexml/sax2listener.rb (REXML::SAX2Listener#entitydecl): ditto. The listener template accepted two arguments. * test/rexml/parser/test_sax2.rb: Add tests for external ID case.
ce89dedde34e7b0304a96423a6a0c6b4284043cc 2013-08-11 * NEWS (REXML::Parsers::SAX2Parser): Add about this change. * lib/rexml/parsers/sax2parser.rb (REXML::Parsers::SAX2Parser#parse): Fix wrong number of arguments. Document says "an array of the entity declaration" but it passes two or more arguments. This is a bug but it break backward compatibility. Reported by Ippei Obayashi. [Bug #8731] [ruby-dev:47582] * lib/rexml/sax2listener.rb (REXML::SAX2Listener#entitydecl): ditto. The listener template accepted two arguments. * test/rexml/parser/test_sax2.rb: Add tests for external ID case.
3e5f5f5ca4ca2594f102832b34fc08ae82d74c23 2013-08-11 * lib/rexml/parsers/baseparser.rb (REXML::Parsers::BaseParser#pull_event): Support optional NDATA in parameter entity declaration.
f61f11a936a233f032dafa0298890ab8116c63bd 2013-08-11 * lib/rexml/parsers/sax2parser.rb (REXML::Parsers::SAX2Parser#parse): Support NDATA in external entity declaration. * test/rexml/parser/test_sax2.rb: Add tests for the above case.
e0fff0d2b83a326363347b2eb508a4e0ae8a4683 2013-08-11 * ChangeLog: Fix wrong description about entity declarations.
7e0022bc8e89cd125f5fe97bc81a169d72d912e9 2013-08-11 * lib/rexml/parsers/sax2parser.rb (REXML::Parsers::SAX2Parser#parse): Fix wrong "%" position in parameter entity declaration event argument. * test/rexml/parser/test_sax2.rb: Add tests for the above case.
8328d8a2b72bc37778a2ca9d8a82c205d08dfa4c 2013-08-11 * lib/rexml/parsers/sax2parser.rb (REXML::Parsers::SAX2Parser#handle_entitydecl): Extract.
1864d57843ed1ea0646b43e3917d7bcded3680d2 2013-08-11 * lib/rexml/sax2listener.rb (REXML::SAX2Listener#elementdecl): Fix wrong examples. [Bug #8731] [ruby-dev:47582] Reported by Ippei Obayashi.
45222164dcea2a3ca8c187008a6caaadc4b66e64 2013-08-11 * lib/rexml/sax2listener.rb (REXML::SAX2Listener#notationdecl): Fix wrong number of arguments in the template listener. [Bug #8731] [ruby-dev:47582] Reported by Ippei Obayashi. * test/rexml/parser/test_sax2.rb: Add tests for parsing notation declarations with SAX2 API.
bd2b8d260301c6886d1a51a84c85d2866457be1f 2013-08-11 * test/rexml/parser/test_sax2.rb: Expand abbreviated class name.
a0657cd5d74bd355545ab5a1cbc583dcaa9d1fd8 2013-09-03 * lib/rexml/parsers/treeparser.rb (REXML::Parsers::TreeParser#parse): Remove needless nested parse exception information. [Bug #8844] [ruby-dev:47672] Reported by Ippei Obayashi. Thanks!!! * test/rexml/parser/test_tree.rb: Add a test for the above case.
4c1fa1a6a4365c792635b53c5f34f098710c5a4f 2013-09-03 * test/rexml/parser/test_tree.rb: Fix test name to describe test content.
73c57761a91e9a9240aea829453cc545ed033fee 2013-09-03 * lib/rexml/parsers/treeparser.rb (REXML::Parsers::TreeParser#parse): Add source information to parse exception on no close tag error. [Bug #8844] [ruby-dev:47672] Patch by Ippei Obayashi. Thanks!!! * test/rexml/parser/test_tree.rb: Add a test for the above case.
1d8efe61d8936187c77ece1e8fd644cfcdfbcff3 2013-09-03 * test/rexml/parser/test_tree.rb (TestTreeParser::TestInvalid#test_unmatched_close_tag): Compute expected value from test value.
128d3e781741456556809ccad86d4a730af0fcbc 2013-10-31 * lib/rexml/parsers/streamparser.rb: Add dependency file require. [Bug #9062] [ruby-dev:47779] Reported by Ippei Obayashi. Thanks!!!
a66a9fbb10608bc81fb466d1ad57805ce1134b7e 2013-11-16 * lib/rexml/parsers/ultralightparser.rb (REXML::Parsers::UltraLightParser#parse): Fix wrong :start_doctype position. [Bug #9061] [ruby-dev:47778] Patch by Ippei Obayashi. Thanks!!!
464f68a3e5fb45cd647810f5fa50a1b2a520e9d7 2014-02-22 * test/rexml/listener.rb: Untabify.
9a695f113abf98038a53878a8bb6ee054f893497 2014-02-22 * test/rexml/test_xpath*.rb: Move to ... * test/rexml/xpath/*.rb: ... here.
f8b76cd8fd190e295e1008294624365c33c3086a 2014-02-22 * test/rexml/xpath/test_attribute.rb: Simplify.
e0c15b6da9326903720be399f666d6a5d2defc52 2014-02-22 * ChangeLog: Fix format
1513550611dec783397fb307f74948de2fd10e44 2014-02-22 * lib/rexml/xpath_parser.rb: Fix indent.
ba5ed845b30c81fbf92c052b83f54198cd272bbd 2014-02-23 * lib/rexml/xmltokens.rb: Add missing non ASCII valid characters to element name characters. Now, REXML name tokens exactly match "[5] Name" in the XML spec and "[4] NCName" in the Namespaces in XML spec. See comment about the details. [Bug #9539] [ruby-core:60901] Reported by Mario Barcala. Thanks!!!
bef1b7f1ca0dc66443f44bc02e8033d527eec307 2014-05-27 * test/openssl/test_pkcs7.rb: Fix inverted expected and actual values.
effcb9a712ead5e0cb0e30a42fff263b44cb0752 2014-05-27 * test/rexml/test_comment.rb: Remove needless REXML module wrapping.
28e78bf7f2ff7a5b3b168b77ca297d8ed475675d 2014-05-27 * test/rexml/: Use REXMLTests as wrapping module for REXML tests. I avoid using the same module for library in test because it provides "include REXML" environment in test. Normally, users don't use REXML on "include REXML" environment. So I don't want to write tests on "include REXML" environment.
ba3d2f4ac20bec871fe96a393d923d0cbb0fd96a 2014-05-27 * test/rexml/test_contrib.rb: Indent.
cb50e15e0d3e8670ba9961df41ba25686a4c3dd9 2014-05-27 * test/rexml/test_encoding_2.rb: Remove a needless file.
875f0715007bc2155b92e78f931a1bf4e8f2da3f 2014-05-27 * test/rexml/test_document.rb: Wrap by REXMLTests module.
3c908895abe6c6f113ae9776480cff983a6cd4bb 2014-05-27 * test/rexml/test_document.rb: Indent.
01606c71de71d1b1553f97ec033b22a982e3e0ec 2014-08-22 ChangeLog: Remove garbage introduced at r47253.
1a37c5a4b624e587d7194c4326d7a1a073576aa5 2014-09-02 * Makefile.in (update-coverage): Remove a never executed line.
7a608ada8f7e0f39fb2eec0148ce93a8190d079b 2014-10-23 * test/rexml/test_encoding.rb (REXMLTests::EncodingTester#test_ticket_110): Fix expected and actual order. Patch by NAKAMURA Usaku. Thanks!!!
f6c56982abcff846d18a179c7e56182959f48025 2014-10-23 * test/rexml/test_encoding.rb (REXMLTests::EncodingTester#test_parse_utf16): Use meaningful test name. "ticket" in the old test name means the ticket in REXML's issue tracker. The REXML's issue tracker was gone. So "ticket" is meaningless.
93647e81a6d46c2e3f52618521a5b78b61e686d5 2014-10-23 * lib/rexml/source.rb (REXML::IOSource#encoding_updated): Fix a bug that can't parse XML correctly when Encoding.default_internal is different with XML encoding. REXML::Source converts XML encoding on read. So IO should not convert XML encoding. Based on patch by NAKAMURA Usaku. [ruby-dev:48686] [Bug #10418]
1e326bb0e55d823ff2ead9d3f1e3638bec6c825a 2014-11-15 * test/rexml/test_document.rb (REXMLTests::TestDocument::BomTest): Fix wrong parent class. It doesn't need inherit tests in TestDocument class.
f2588e1c8ef6d6cbb75f68fbf32cb3c62bd5a677 2014-11-15 * test/rexml/test_document.rb (REXMLTests::TestDocument): Group entity expansion limit related tests.
9fb2d21d7d7dcaba7c4cfd01914c2f4bec66e161 2014-11-15 * test/rexml/test_document.rb (REXMLTests::TestDocument::EntityExpansionLimitTest): Indent.
a4a2fbdf6465b879977dea2d0105682c09a639c7 2014-11-15 * test/rexml/test_document.rb (REXMLTests::TestDocument::EntityExpansionLimitTest): Use setup and teardown instead of ensure in test.
a5406b873c7519d8bfb5982e7905e71977b846a9 2014-11-15 * test/rexml/test_document.rb (REXMLTests::TestDocument::EntityExpansionLimitTest): Use one test method for one test.
a38971c595a6a5ee6f4cf0b2c066311a4694a59c 2014-11-15 * test/rexml/test_document.rb (REXMLTests::TestDocument::EntityExpansionLimitTest): Define test XML in each test method because (1) each XML in used only one test and (2) related data and code should be close.
64f9f1ba5884975ba91abcdb7697988ba0ba64bf 2014-11-15 * test/rexml/test_document.rb (REXMLTests::TestDocument::EntityExpansionLimitTest): Group tests by general entity and parameter entity.
9f4ab1c69d3b2938a508fb99def210fd9236c04b 2014-11-15 * test/rexml/test_document.rb: Indent.
7806df70953b9c2a0baf370a5f52d78d84892d64 2014-11-24 * gems/bundled_gems: Update to 3.0.7.
1137a46a81eda5772a8d69c24f5be4ef0a519174 2014-12-12 * gems/bundled_gems: Upgrade to test-unit 3.0.8. assert_throw and assert_nothing_thrown in test-unit 3.0.7 were broken by UncaughtThrowError change introduced in Ruby 2.2.0 preview2. These assertions in test-unit 3.0.8 work well with UncaughtThrowError in Ruby 2.2.0 preview2.
d54bedb7f83e3a307adaae4ff575e0b325375907 2015-03-22 * doc/etc.rd.ja: Fix wrong coding for Emacs.
924baabddb7b8cde689480fd635f4a32ee352711 2015-06-14 * lib/rexml/attlistdecl.rb (REXML::AttlistDecl): Fix a typo in document. [fix GH-934] [ci skip] Patch by Anton Davydov. Thanks!!!
f4a513650455ff44b05cbfc76a71961dd8e49400 2015-06-14 * lib/rexml/source.rb (REXML::IOSource#scan): Fix a typo in document. [fix GH-934] [ci skip] Patch by Anton Davydov. Thanks!!!
3d8e4d6037d47d604a6670de333d3a931279b673 2015-12-26 * lib/xmlrpc/client.rb: Support SSL options in async methods of XMLRPC::Client. [Bug #11489] Reported by Aleksandar Kostadinov. Thanks!!!
95c78413f9fd5fa20e350fe6286831124aa787a0 2016-07-22 * lib/rexml/attribute.rb (REXML::Attribute#to_string): Fix wrong entry reference name of double quote. [Bug#12609][ruby-core:76509] Patch by Joseph Marrero. Thanks!!!
21269d37a110f78d84e875af8efa2f511e101717 2016-07-22 Fix a typo
b9a82eaa13a5438318d78aee0afb907a1d143a51 2016-08-14 * object.c (InitVM_Object): Update referenced document path.
8ddc191df4d125285565b14e0bf319f0043ba63d 2016-08-24 * gc.c (gc_reset_malloc_info): Remove too much ";".
671e1d890a4aec2e78c153143c5b8fcc2a53c06f 2016-09-18 * lib/rss/rss.rb (RSS::BaseModel): Remove needless codes. [Bug #12773][ruby-dev:49813] Reported by Kazuhiro NISHIYAMA. Thanks!!!
b23eac6958ee2792d6fe60a31e8c636363e184d9 2016-12-06 rexml: REXML::Element#[] accepts String or Symbol as attribute name
fdbb4bb3e28eee11d0cb79c971e1e4dd4ef9db52 2017-01-26 Add document for lib/rss/atom.rb
b89623fb1ecf77502763993ff19c5d703fd2b1d8 2017-02-14 Fix a typo
6faa8408e57e2e975dbf9ee3e56b1316672db4e0 2017-05-03 rss: Accept empty text element as valid element
80a4084b77e843f587efc30edde2fbfe6075ef17 2017-05-23 Use test-unit 3.2.4
d311921d31e575e0e72f67dfa27fd90b2cfc5ec4 2017-06-07 rexml: add close tag check on end of document to StreamParser
cff3941b817b976a57f42b374c3dfceff1ad459d 2017-07-28 rexml: Remove needless document
2bbc30520f04879ea9fe0b54c889e362853f9742 2017-08-13 REXML: Fix a bug that unexpected methods can be called as a XPath function
5e648821233fa9aedeeb50e7c6c048550860298d 2017-10-22 rss itunes: fix a bug that <itunes:explicit> value isn't fully supported
decd21c3ea377252cbb2a9bbc37ea3d93542e932 2017-12-11 Update test-unit to 3.2.7
cd83d267311a45938d5c8d6be493ed288465c58b 2018-01-26 KeyError#initialize accepts receiver and key. [Feature #14313][ruby-core:84626]
a1fb880f1772f4a70dcd01e36ee0f150936f5fbe 2018-02-22 Add KeyError, NameError and NoMethodError changes
f0c734660faea02ce455b14e75e006bb4314e173 2018-04-01 Start re-enabling Jaxen tests
c592ce4023fdd6877aeeb38dfbbf54790dea238f 2018-04-03 rexml: Fix a XPath bug of name(node-set)
d050a28f769b43e89bd0a06d36810c69de882412 2018-04-04 rexml: Fix a XPath bug of $variable
b537823f3d1f7ad0eb4f05b68b21a3c9a0a0d295 2018-04-04 rexml: Fix a XPath bug of @attribute/parent
1d6ca665f5df248c6c838129c62fe67e040c209c 2018-04-04 rexml: Fix a XPath bug of function()/path
478d3dffa24a200dd595a7f50a58bb8ff3e1e0c0 2018-04-04 rexml: Add codes for debugging XPath logic
e440bfaed184b2fbbc37a838362a2f79280637cb 2018-04-04 rexml: Fix a XPath bug of /child::node()
e0f7bb39b72f060232e84303ea7a4202883a959d 2018-04-09 rexml: Fix a XPath bug of -
be000dcc157b9fb439a255c2639af7da7bb7acb0 2018-04-19 rexml: Make more readable
b5321ba446584a8a464650d62f513b1f4b48d564 2018-04-19 rexml: Use more debug friendly assertion style
8257fcb1dbe7693f1a4e7dee47a0b35d1c62e270 2018-04-19 rexml: Use more debug friendly assertion style
632e10cad3935ad0152204d21b80b90c4906e753 2018-04-19 rexml: Fix wrong assertion
9090241e614d3c5b302b713041164e27929f8898 2018-04-19 rexml: Fix a XPath bug that white spaces aren't ignored
daec80fe983519e52beb5be8bd779597e2a8c5b2 2018-04-21 rexml: Make more readable
1992cec52daf885b7c82389216ecc37cff146120 2018-04-21 rexml: Fix a test bug
e044924ee508e87c07df1385f3dfddb739b7faaa 2018-04-21 rexml: Make more readable
6793c0a2270e4ec8ccc7450f66a3dc356e44f5b8 2018-04-21 rexml: Fix XPath string() implementation
da89931dccab6770984b49c4a563d35f5ac170c3 2018-04-21 rexml: Fix XPath concat() implementation
ee29985ded258a3aac86042e36f005f9161e1370 2018-04-21 rexml: Enable more tests
4d15e619eb1838daafd1510e86c1c8076fb9b227 2018-04-22 rexml: Fix XPath bug of /#{ELEMENT_NAME}
7a6f34103de55678241471aef582a5aa24622496 2018-04-22 rexml: Fix XPath bug of //#{ELEMENT_NAME}[#{POSITION}]
1d67b9de288045192f34595721f0ba28ea22bb3e 2018-04-28 rexml: disable XPath 1.0 compatible "#{ELEMENT_NAME}" processing by default
4602d8e2b725b6ab7766eed5055c73c22934fb7b 2018-04-30 NEWS: Add recent REXML changes
766ee6e55077a9cb2fd1f3092a95b5ded795161f 2018-05-01 rexml: Suppress warnings
97c07d3487aac92f72469d0f955eda12c851e87f 2018-05-12 rss: Add option Hash support to RSS::Parser.parse
0d1abb904e9eda11dfed19181553725764a3d950 2018-12-20 rexml: upgrade to 3.1.8
3ea72d258975487916e46c08769dfc8ef44f1b86 2018-12-20 Ensure loading REXML
766f9b4aff57b05a19589c55850d1a73f49d5d06 2018-12-20 Really ensure loading REXML in tests
e5d634260e7927db284fd7d2d656899443f5c53e 2018-12-23 Import CSV 3.0.2
04e0609a0685b6e263ece22765ffa1393b5c54ad 2018-12-25 Import REXML 3.1.9
cee0c36a0890dd44efacf4ea0d37872fb3e903c6 2019-01-25 Upgrade RSS to 0.2.8
24b57b102c1992b679f8f8c0fd1a0239289a129b 2019-01-25 Upgrade CSV to 3.0.4
e3b6c7c7ebca1b051dbaa6f33494e92f5638fcc9 2019-04-14 Import CSV 3.0.8
3791bdf08084b40f0e6f499a83715639c7d25b1e 2019-04-15 Import CSV 3.0.9
80282c76a3f7caa22bc06e153a34ae69a35cc4ee 2019-04-18 Take over strscan maintenance
9bfc185a0d93f05f7522a3dea89d69920dcf079c 2019-04-24 Upgrade test-unit to 3.3.2
29c16b30ce7655bf34ac59b1327ab13f83dc7970 2019-05-26 Add support for history with Reline backend
864e2a95d90d547fe83c847c01daa1c3ba4503de 2019-04-15 [ruby/csv] Bump version
8392592a0a33bb9103a7aa968389fe50e304e062 2019-04-17 [ruby/csv] Don't raise on eof?
c8b82998d4fbbb8988b0f2458327697918a9e1a2 2019-04-17 [ruby/csv] Bump version
198281a71d95c1a48445dc6e913bc1bd62350054 2019-04-22 [ruby/csv] Fix a bug that strip: true removes newlines
f76cfb55d7612f1bb1648112e159646321d2aa2c 2018-12-25 [ruby/rexml] Bump version
3583fa166c52aff1ac6fab310e9133c553efcc4a 2018-12-30 [ruby/rexml] xpath: fix a bug that no namespace attribute isn't matched with prefix
27c11892c829a249b997f896b29cdf26ac9f38f2 2018-12-30 [ruby/rexml] Add a TODO for Attribute#namespace
096e766355f36983676883b7cb83a1b5862be49a 2018-12-31 [ruby/rexml] xpath: remove needless nil check
84c3742466fa78b48902d340345cddd04569b81f 2018-12-31 [ruby/rexml] Revert "xpath: remove needless nil check"
9b36f0a787dfb1a2a3875b827b455b5a9a2f2680 2018-12-31 [ruby/rexml] Format
0f18bc7fca0668aa2ffeb15106525526e4f018ba 2018-12-31 [ruby/rexml] Fix attribute's default namespace behavior
81354bbd1b2ef5f4660c9255eea1f99b26688efa 2018-12-31 [ruby/rexml] Bump version
33e4a59b4a051b853bc412cf8badfc26a7cb391a 2019-02-09 [ruby/rexml] test: compare with real element
de55e0a008768b0b7c2ddb8d486f4e5a5e09e2fa 2019-05-04 [ruby/rexml] Bump version
54525fbfd4bada3eb39428a83e9c337efcbeb4ce 2019-05-25 [ruby/rexml] xpath: add support for changing to debug mode by environment variable
c46ba8e9a3b1b6c13232c1af3e9f2efd4a3eec98 2019-05-25 [ruby/rexml] Use PP
6ef82943978ea5816a91c32e9ff822c73d1935f9 2019-05-25 [ruby/rexml] xpath: fix a bug for equality or relational expressions
5f78b138b10a6732676689f0f8690c1db16c1355 2019-05-25 [ruby/rexml] xpath boolean: implement
643344dc9460626617c9ce88f07b3ae0fed49150 2019-05-25 [ruby/rexml] xpath local_name: fix a bug that nil is returned for nonexistent case
39f275edf7284ef0c0f9b9391038ae9f2c019731 2019-05-25 [ruby/rexml] xpath number: fix a bug that false is converted to NaN
310a2a98601168aae8c071749b5cb572b55d5046 2019-05-25 [ruby/rexml] xpath: add missing value conversions for equality and relational expressions
2d8c037e97e8120de254006f7d60ec9e42a7b6ae 2019-05-25 [ruby/rexml] gemspec: update
412cd56766a4822c48117a16d79303d3d915b28a 2019-10-12 Import REXML 3.2.3 (#2548)
92df7d98b62f48cf21cdec522f2e7b34380fd718 2019-10-12 Import CSV 3.1.2 (#2547)
95c420c4a65ca2e7f3edf27134ad33691959296c 2019-10-14 Import StringScanner 1.0.3 (#2553)
4d844cbaed518743776594fa5ae33b86fe176ad1 2019-05-27 [ruby/fiddle] test: use env Hash
e1c363f847451a4dcf7db7c07dd00e02d9d71ad3 2019-12-30 [bundler/bundler] Add ruby2_keywords
c23efbaa99bf39800c32daf69b2424c9371b1f10 2020-04-16 Remove lib/rss.rb
5fb7ca33e6137ca41d9f320738e3871eecda28e5 2020-04-18 [ruby/fiddle] Add missing spec.extensions
13f64333ea6c6b904274cb1a95d2bc82236e9237 2020-04-18 [ruby/fiddle] Add Fiddle::VERSION
a0dcdd64c569607b38f48368900ccf3bbc5f7bd6 2020-04-18 [ruby/fiddle] Bump version
d5c0018a9aa638bef824bfbb564573296aad0550 2020-04-18 [ruby/fiddle] Fix a typo
74a4558c146556a5b3b9b8f4d074d5a3deeb7841 2020-04-18 [ruby/fiddle] Update file list
24b615e82ee327a9ac583937de746ba12dde2d6a 2020-04-18 [ruby/fiddle] Export Fiddle::VERSION
50fbd00e76f2a7a6ed17e73605fa69ce80cafb01 2020-06-26 [ruby/fiddle] Use "do { } while (0)" to ensure requiring ";"
9f740acaf960c0d8fa4b72050f057bc157db31ce 2020-06-26 [ruby/fiddle] Use meaningful variable name
ae18220f9904c70304bd1672eecadbb3618fc7e5 2020-06-26 [ruby/fiddle] Add support for variadic arguments
6429b6d973597a6347c650ebb6d3fb1bf81f5031 2020-06-26 [ruby/fiddle] Add missing include
a40b390b1775eec264fedc0bbd4504861e61c7e4 2020-06-26 [ruby/fiddle] test windows: use _snprintf
f2bcdc7283f2137e0916e251df3a52c40b1f6151 2020-06-27 [ruby/fiddle] Support MSWIN (#43)
172cfce6dc7a96ec0f7eac4f0d674ed772d0d098 2019-10-11 [ruby/csv] Bump version
9141aae8c2e2cf9ccf38a8c12828b284297c264b 2019-10-16 [ruby/csv] Suppress warnings
814bfc8adc128ed050f2b60a423beb86e00fc6ec 2019-12-24 [ruby/csv] Fix a parse bug when split character exists in middle of column value
033514c62fef937dda904daa3b73b2b9750913f0 2020-05-08 [ruby/csv] Bump version
0ee5578e8caa8562cc48234684aaab086a3e13e9 2020-05-12 [ruby/csv] test: use binary mode explicitly for Ruby 2.7
5359121a56e90bd4b42a6638046ca34ea72dee8d 2020-05-12 [ruby/csv] Revert "test: use binary mode explicitly for Ruby 2.7"
b8084b5cb4e20d463938b518dd12f91290c3fb1a 2020-05-17 [ruby/csv] Fix a bug that write_nil_value or write_empty_value don't work with non String
cf7e472ab412044d97d6ec5263daed456c4f2724 2020-05-17 [ruby/csv] test scanner: specify encoding explicitly
1822b19221400da9e238c03b21f734159fb7fe6f 2020-05-17 [ruby/csv] Don't drop stack trace in CSV.parse_line
71bee3819f6211e48dd42ff1611131e5f431d658 2020-05-17 [ruby/csv] Bump version
e3808c5acad20f0c70e2994346fc7ea2c48269f1 2020-05-17 [ruby/csv] Add missing document files to .gem
731c0eb44d93bcce951e447c52b4763418b5bcdd 2020-05-17 [ruby/csv] Bump version
178649e6dcb679f4b42cbf723d4f34f81a591304 2020-07-15 [ruby/csv] force_quotes: add support for specifying the target indexes or names
4fcfa85cb6a44b4e8c7a47578b50064711dff404 2020-07-18 [ruby/csv] CSV.generate_line: use the encoding of the first non ASCII field as the expected encoding
d919b0e4f9ec77f35bd3891eefe016e2922a758e 2020-07-19 [ruby/csv] Require stringio 0.1.3 or later
78893f16b237ac5d761d96aed7428fc7640a4dab 2020-07-19 [ruby/csv] Bump version
c6f389d84e0f0df535579fb0d378c04fae2c4614 2020-07-20 [ruby/csv] Move doc/* to doc/csv/* to work in ruby/ruby too
c23c880f56b3884c08a13c7e8c11ec4c89708a59 2019-10-13 [ruby/strscan] Bump version
ae7b53546ca18b56c23f612b6935e98268a07602 2020-07-09 [ruby/fiddle] Add TYPE_CONST_STRING and SIZEOF_CONST_STRING for "const char *"
e2dfc0c26b1f3d3517002ca2645d1b67847fe518 2020-07-09 [ruby/fiddle] Add support for specifying types by name as String or Symbol
aff5eaced4ca458bebc59b62502c2addc3d7364a 2020-08-15 [ruby/fiddle] Add workaround for RubyInstaller for Windows
1867088d90f6d9116c4c82e875a8e0ed7196bc02 2020-09-27 [ruby/fiddle] Remove needless rescue
e27701291a48ee939e0d4713f122d30d07c95773 2020-11-16 [ruby/fiddle] Use ruby_xcalloc() instead of ruby_xmalloc() and memset()
821cfa74cb6c5b778928e880c08d61265e539c60 2020-11-16 [ruby/fiddle] Use msys2_mingw_dependencies
3b385c33b840218a51736946624de5b0226d52c8 2020-11-16 [ruby/fiddle] Add workaround for ruby head for mingw
ceccc16589f97c4e2e95c7ae655551c1e54f5f8b 2020-11-16 [ruby/fiddle] Remove needless workaround
5c7ef89db4eb97b65ca1601babf76b9396ce75bc 2020-11-17 [ruby/fiddle] test: suppress shadowing outer local variable warning
aa22b6658ae80a6e9a5404c2e38a80f6a8ab446f 2020-11-17 [ruby/fiddle] Bump version
fcd680fbf0e664d47f3b1984694b880110962364 2020-11-17 [ruby/fiddle] Remove needless return
0915a02068c885eaf15d1b2ebc7512d0191c7c45 2020-11-17 Update Fiddle's dependencies
519062b3501a128d917cc599184f2b72f38e9c0c 2020-11-17 Add Fiddle 1.0.2 to NEWS
62d123dfa0abac99a776b5c8f703afd582cccc5a 2020-08-04 [ruby/csv] Disable stringio >= 0.1.3 dependency
067b2175e8c55200ba22d395e1fe8255e8dcb383 2020-08-04 [ruby/csv] Bump version
0543db40d8a340c253fb5100ee0627b7d5f62448 2020-08-22 [ruby/csv] Don't change initialize_copy's return value
f9935205acc6ee1c737c2c132e547747c21d3ead 2020-11-17 [ruby/csv] Bump version
832b7f3c547377621e920704c3e4dd839d21f0af 2020-11-22 [ruby/csv] Add support for \r\n with skip_lines: /...$/ again
0deb06bfa41ff63a8ed732a690605d487b216378 2020-11-22 Add CSV 3.1.9 to NEWS
32849dc1bbc3296aa13f86a35468ce16f8c32aab 2020-12-22 fiddle: Update to 1.0.5
cd2c726bc072127394fd50fb25076fc8f3cfe632 2020-11-22 [ruby/csv] Bump version
f2767cf09174bfe5340c9269a2fa53f226f97ba8 2021-01-16 Move rss samples to ruby/rss
a4a6cb036e4b374a9616cf38f4d8d74ac4478d8d 2021-01-16 Remove samples for test-unit
212d836cd72742dcdf44187e0cebd7caed26bb41 2020-12-24 [ruby/fiddle] Remove wrong comment
b2de5999d88d81310b3c9f0c1f14451d7eca8e6e 2020-12-24 [ruby/fiddle] closure: accept symbol as type
881b2dc89865c1b7a7fbc2c89e13789a068f335d 2020-12-24 [ruby/fiddle] closure: add support for const char *
8d63b1dc75cd6f03f581e99d71fe3ccfb3d15613 2020-12-24 [ruby/fiddle] Bump version
8758b07b1e4fd636dffb4b442388a3033c63d4b5 2020-12-28 [ruby/fiddle] Fix more Win32Types definitions
791e8eec66d3aebcee36c1369b0bf52bc3815e94 2020-12-28 [ruby/fiddle] win32types: sort
4d1bb460f64eafacc2ef8c4116a1bbe7e63e732f 2021-01-02 [ruby/fiddle] Add --enable-debug-build option to extconf.rb
ab5212b3c9e696b13a5959e22df75db7b54fed93 2021-02-17 [ruby/fiddle] Add support for "const" in type
71d4a493b890a21fdf3b302849d6d60c11ba1d9e 2021-04-19 [ruby/fiddle] windows: add Fiddle.win32_last_socket_error{,=}
79717f81f8ba24960cca6c934d00c72db64139ed 2021-04-19 [ruby/fiddle] windows: link to ws2_32 for WSAGetLastError()
c0f9191ab6691b2fc526cd099e27cd4f53c45525 2021-04-19 [ruby/fiddle] Bump version
d1eeb9fec953c41ebaf312d7a56948bca43e9f93 2021-04-20 [ruby/fiddle] windows: use GetLastError() for win32_last_error
303ab5da8b34faf6b4b608f1f7512dfd08544cc8 2021-04-20 [ruby/fiddle] test: add missing receiver
5516d74ad2465ec98a09f80337a2ff9a78ba22c6 2021-04-20 [ruby/fiddle] test: add a test for win32_last_socket_error
37d16bb9dc2fbb42a93d899f6eed1857b304e3d6 2021-04-20 [ruby/fiddle] test: use double quote for string literal
8c905349bb35fa4c21614272f8e23da646e94957 2021-04-20 [ruby/fiddle] test: fix SetLastError's input type
9988f6ac4e887437b5a76f0a1c27fa6f5c17c039 2021-05-19 [ruby/fiddle] Add Fiddle::MemoryView#to_s (https://github.com/ruby/fiddle/pull/78)
10e26cfa76468dea6f828dbe8031b5ffcff543cb 2021-06-17 [ruby/fiddle] Add MemoryView.export and MemoryView#release (https://github.com/ruby/fiddle/pull/80)
9f86e50e1e03daff73a36fd8490f0457db98a641 2021-06-17 [ruby/fiddle] StringValuePtr may change the val
70b0318646f5372940071b727c650b96884ab63e 2021-06-18 [ruby/fiddle] MemoryView: ensure reset rb_memory_view_t::obj on error
a2c9e1b58a9bc1da0533171236da43fcb556ead7 2021-06-19 [ruby/fiddle] Bump version
bb868f4814c09c978f20f224c5e99656bc8b9bee 2021-07-05 [ruby/fiddle] Use have_header and have_type to detect memory view availability
a2ad0cb7b44a0cb87bd552b312a70bc46016a95f 2021-08-24 Make Hash#each family usable in Ractor
027a3379d67922738d503511c2123989229f8d9b 2021-10-05 [ruby/zlib] Fix a bug that GZipReader#gets may return incomplete line
7246c5b811a7b937854efb821cc457f101ad5ff1 2021-10-22 NEWS: Fiddle 1.1.0 is released
e40baca33d44057263c7119bb07ab1401ced5d1b 2021-06-05 [ruby/csv] Bump version
39ecdabe67d1bc7c864ada6f282590dbc9d3a14e 2021-09-15 [ruby/csv] Resolve CSV::Converters and HeaderConverters lazy
8ba98f83b0fa8634c68e2d86e71718cc8097bfcf 2021-09-11 [ruby/csv] Use "\n" for the default row separator on Ruby 3.0 or later
274882be62e5996d804e87103586feaeec381820 2021-10-22 [ruby/csv] Use test-unit gem instead of test-framework of ruby repo
76e277a08189d8b68454267887b40b2efb5c2e38 2021-10-22 NEWS: CSV 3.2.1 is released
c0c43276a10cd6ebb8b0f6d820c6811bb6aa012c 2021-09-03 [ruby/strscan] Bump version
53dcb3541bbe454cfad9ee8c711ef6ca565d64ce 2021-10-22 NEWS: StringScanner 3.0.1 is released
c9396a35203fb99e8e6115b36042b2bec116b088 2021-12-21 Show the target Proc on Ractor::IsolationError
d137ce50a1fb438b1fa078f5c54a72b7be30c52a 2021-12-02 [ruby/csv] Bump version
56a5ae9f52920982a2f1571a57090772c94c8243 2021-12-02 [ruby/csv] Fix a bug that all of ARGF contents may not be consumed
4a5d372ca8902a649928eb0689aca7edcfaa07b6 2021-12-24 [ruby/csv] parser: fix a keep bug that some texts may be dropped unexpectedly
002ce9f515d984aa0fe43c51448b36ea3651a395 2021-12-24 [ruby/csv] parser: use row separator explicitly
22ef4f6445376b992b2725124594dad1c77a185e 2021-12-24 [ruby/csv] Revert "parser: fix a keep bug that some texts may be dropped unexpectedly"
1a1550ba5d6f2f7631cb69a76e78f9ed31ac30fb 2021-12-24 [ruby/csv] test: reduce size for stability on GitHub Actions
2aca566a104ad42579be03374446fd45031ff9f6 2022-04-15 [ruby/stringio] bump up to 3.0.2.pre1
22f79ae3f749ebe31c34c22d5b8699ffd81ab341 2022-04-15 [ruby/stringio] Add push task to push built gems
fbbe7ac7e3256e78d01e0b92d74611927e50f867 2022-05-09 [ruby/stringio] Bump version
30632efeaad6f5837102ff4229777e6a7cd392b9 2022-05-09 [ruby/stringio] bump up to 3.0.3
e40fa6c480b58a8d1699b24193cf67945eaec202 2022-09-20 [DOC] socket: fix wrong sample addresses (#6372)
6d01b66764b6dd3fc61c297bd1ec973f8ea686aa 2022-09-09 [ruby/fiddle] test: ensure GC-ing closures
191b91f47a1557b7178072e2a607105d5449e2ef 2022-09-14 [ruby/fiddle] test: suppress a warning
255e617bc38f714c943c932e7df2b709313fd6bf 2022-09-14 [ruby/fiddle] Add Fiddle::Closure.create and Fiddle::Closure.free
7c3314129368fdfcf104e489f16538b531ed6d3d 2022-09-14 [ruby/fiddle] test: ensure freeing closure
dfca6a879935b5999a56c2a220d4f2595c16d4d4 2022-09-14 [ruby/fiddle] test: don't use power-assert
824c474c95969f8255f293dc927ea081907aa0c2 2022-09-14 [ruby/fiddle] test: ensure freeing closure
9f62768e51a1afb479b0100e9c44645d6c1ece38 2022-09-14 [ruby/fiddle] test: ensure freeing closure
a4ad6bd9aac564e93219284c912b26a72f9e82fc 2022-09-14 [ruby/fiddle] closure: free resources when an exception is raised in Closure.new
ada9f8a9f78b3ccd8a5187775d06f45eb9f636f5 2022-09-14 [ruby/fiddle] closure: follow variable name change
92f0c53934f01bb217ec1517d7eeef2e86b3773f 2022-09-15 [ruby/fiddle] test: don't use assert_true/assert_false
08ec6562822f0734f246741ebc9b0fa0829f8208 2021-11-24 [ruby/fiddle] Bump version
e84ea4af695de307c4e66bf0d9aa445a1016a4af 2022-04-10 [ruby/fiddle] Add support for linker script on Linux
b9d055d7604ea41f54268076622c8a1a5d0f7750 2022-12-08 [ruby/stringio] bump up to 3.0.4
8bbf4e5d8dccba3adf07fb56a38c062477653aec 2022-12-08 [ruby/stringio] bump up to 3.0.5
1dc8c18b7270ca172fe301bd7f1db93fae6ae575 2022-12-08 [ruby/fiddle] Bump version
79ad0452146e6ceacc9387bc78d74a53f6a20767 2022-12-08 [ruby/strscan] Bump version
50e58df0e365dccd0493a1c3cdd30930c685d1ab 2022-12-08 [ruby/csv] Bump version
10c9ce9d4c632d7c6232b53367b0496aef2ebb13 2022-12-08 bump up to 3.0.5
a350ef9f7a27b1338137f9753fe1517d9d0ea3b3 2023-02-12 [ruby/csv] test: use mailing list ID instead of unavailable URL
18e840ac6084715e1ccd4c84153d213583279691 2023-02-08 [ruby/strscan] Bump version
76a4cdfb0253532a9bfe08d39c07f783ded71e20 2023-02-08 [ruby/strscan] test: Run test more with fixed anchor mode (https://github.com/ruby/strscan/pull/60)
67743d582317544d2c830b63d3423b04bad185a7 2023-04-14 [ruby/stringio] Development of 3.0.7 started.
73c56e06c429ca713d3b612437d2087314a1062f 2022-09-03 [ruby/csv] CSV#read consumes the same lines with other methods like CSV#shift
88876f02c1050be989500090763203a36c70597b 2022-09-07 [ruby/csv] All Enumerable based methods consume the same lines with other methods
d83f32c34b1d0e4dd49dd1f0af1b665c022b2872 2022-09-13 [rubygems/rubygems] Load plugin immediately
ebf14d01ba6c586e0ea6dd79ad19c5efa841d4c6 2023-05-24 [ruby/fiddle] Add support for "long" variants
731d27729b62ca6ceb1f1dc74985cdb9a0478b50 2023-05-24 [ruby/fiddle] Add support for more "short" variants
74e049294eec6290f2a61dd434a9be32c829dd7d 2023-05-24 [ruby/fiddle] Add support for more "short" variants
02661f5e9b03eb54509248755a8fae8b3e8089a4 2023-05-24 [ruby/fiddle] Add support for converting "C" (one character string) to char
572b432e5012d5bf0afbbb6f70fc3b98011edd6b 2023-05-24 [ruby/fiddle] Fix a typo
1f46793406fbe16f4756500124e0ff4e90945823 2023-06-26 [ruby/csv] parser: add one more trace
539559d36e1355befd39c6964f3efd9dd3af4846 2023-06-26 [ruby/csv] Remove nonexistent variable
d6d60d4287f58200cc3725d19cb503be70e7d724 2023-06-26 [ruby/csv] Fix a bug that the same line is used multiple times
b954a4ebc67d408456a102fe13051e5cc9065878 2023-06-26 [ruby/csv] Bump version
10588fa12136b30b44affa209cb49afd4a8d7aa7 2023-07-03 [ruby/fiddle] Use ifdef
15e8cf7ad95f5ea9ec95783e85a9ac5943f020f4 2023-07-03 [ruby/fiddle] Add support for bool
673f4493b059fc1b1af8872dc9a9edfc652c7251 2023-07-03 [ruby/fiddle] Include stdbool.h explicitly
fe255277817b55ee0ca0113194043b66eacc0f3a 2023-07-03 [ruby/fiddle] Include stdbool.h explicitly
0a219ef44af0cfb126799a7109c2e658172d7819 2023-08-10 jruby: Add StringIO::VERSION (#59)
5ed42c980067d1e9970cfe2b5bc0527033e92a12 2023-08-10 Development of 3.0.9 started.
90dad2b12849b9151f62b1f3a9ac6090aadc8cc8 2023-09-06 memory_view: Avoid using bit field
2a6d6d3d65de43635a5f6ad38dbca170f1e40119 2023-10-27 [ruby/fiddle] Use Ruby's true/false for C bool
c19ea1066a22b8ef3b44050d42a47a8413d97692 2023-10-30 [ruby/fiddle] Include stdbool.h explicitly for old Ruby
9c2e0d49fe64d398edb9b95e642eb6a3dfc2a4c1 2023-10-30 [ruby/fiddle] Remove garbage
ce8301084f661f8a22b36bc6f7207bf40e8bf61d 2023-10-11 [ruby/strscan] Bump version
7ed37388fb9c0e85325b4e3db2ffbfca3f4179ad 2023-11-08 [ruby/stringio] Add missing row separator encoding conversion (https://github.com/ruby/stringio/pull/69)
8cd6c65af13ce1ce5ec1b9bd7b8a12cfff52364b 2023-11-08 [ruby/stringio] Development of 3.1.0 started.
def416899d2b72d2299ddfa97f1f94ae2594d67b 2023-11-28 [ruby/stringio] Development of 3.1.1 started.
60e46926bad72cbdbf3c42665d64f296becf127f 2023-11-08 [ruby/csv] Bump version
b4cb7ead30cbd571ed981d7f07898012594df250 2023-11-08 [ruby/fiddle] Bump version
ac636f5709feb1d9d7a0c46a86be153be765cf21 2024-01-12 [ruby/strscan] Bump version
5afae77ce9bd7352e194d8603ebe35b3679207b3 2024-01-21 [ruby/strscan] Bump version
ce2618c628e017f6d83576d95a294a6247e30b19 2024-02-04 [ruby/strscan] Bump version
0c13596686823427a52253ae0fdea9b37f0533a0 2024-04-30 [ruby/delegate] test: remove needless mu_pp
205da896804d6d309b8a07c3c449c15ee9197efe 2024-06-13 [ruby/stringio] Development of 3.1.2 started.
c99108517655db33b45edd5d74e488e2f60dfe66 2024-09-27 [ruby/fiddle] test: remove fragile memory leak tests
d2ec0e8039ccb24af28570d4944db39050df817c 2024-09-28 [ruby/fiddle] test memory-view: ensure releasing in test
a47f153d9d951166f8442e3b2c7036505385a953 2024-10-07 Import JRuby implementation (#147)
d7fc90d21378fb94c743f302cf068b218ca71680 2024-10-07 [ruby/fiddle] test jruby: fix a typo
da3c4087235d883ce3265b274a695baf3809768f 2024-10-07 [ruby/fiddle] test jruby: fix a wrong message
f1a94a497b8491b41a3d058557ea10995c10f71a 2024-10-07 [ruby/fiddle] test jruby: fix a typo
8d127c9b592c58c858a57af6a4a0d805491b5d2b 2024-10-10 Use JRuby implementation for TruffleRuby (#149)
80136b6abcf51c3caa5e12aa3ab690fc5693ba89 2024-10-11 Bump version
2ec2051f1f292936ccd50fa3a45b724866b9c3ba 2024-10-22 [ruby/fiddle] Don't use mkmf to generate dummy Makefile (https://github.com/ruby/fiddle/pull/155)
e7f06402dd8ce0f4e7210e0563662fb827c13ff8 2024-10-22 Bump version
a23c6db5c52dccd670a530f08662adf485ab5151 2024-11-09 [ruby/fiddle] Accept Symbol as Function name again
a75fabf6a7974cff17f4db683da2e314ee1872f6 2024-11-09 Bump version
9a7f050eda62b8492d3d0fd8ecc32df854f05874 2024-11-29 [ruby/strscan] test: don't omit "(...)" for method calls that have at least one argument
4a49089278d5bd5a6ba5caf150e813852f8a01ea 2024-12-11 [ruby/fiddle] dlopen: add support for INPUT(-lXXX)
219c2eee5a4a2b76f054c396635893e6139694a4 2024-12-12 [ruby/strscan] Bump version
ad8cb532d52692fe72dea68a0aeaf48e5fc1fc02 2025-04-13 [ruby/strscan] Bump version
f8c20cc45d2b1fc63d2a133a49a3381ad33ee46f 2025-04-21 [ruby/stringio] Development of 3.1.7 started.
6962f3dc29702ffa68f33d889bab7067b6fe0ca7 2025-04-21 [ruby/stringio] Development of 3.1.8 started.
067fc410fcdc7eb673f854733e9a424da880acd7 2025-04-13 [ruby/strscan] Bump version
af6d6b64eafc8f9353804cd8c8192a2afed0d6e5 2025-04-28 [ruby/strscan] named_captures: fix incompatibility with MatchData#named_captures (https://github.com/ruby/strscan/pull/146)