ruby-changes:51098
From: kou <ko1@a...>
Date: Mon, 30 Apr 2018 15:54:19 +0900 (JST)
Subject: [ruby-changes:51098] kou:r63305 (trunk): NEWS: Add recent REXML changes
kou 2018-04-30 15:54:13 +0900 (Mon, 30 Apr 2018) New Revision: 63305 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=63305 Log: NEWS: Add recent REXML changes Modified files: trunk/NEWS Index: NEWS =================================================================== --- NEWS (revision 63304) +++ NEWS (revision 63305) @@ -141,6 +141,41 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L141 * Matrix#antisymmetric? +* REXML + + * Improved some XPath implementations: + + * concat() function: Stringify all arguments before concatenating + + * string() function: Support context node + + * string() function: Support processing instruction node + + * Support "*:#{ELEMENT_NAME}" syntax in XPath 2.0 + + * Fixed some XPath implementations: + + * "//#{ELEMENT_NAME}[#{POSITION}]" case + + * string() function: Fix function(document) returns nodes that are + out of root elements. + + * "/ #{ELEMENT_NAME} " case + + * "/ #{ELEMENT_NAME} [ #{PREDICATE} ]" case + + * "/ #{AXIS}:: #{ELEMENT_NAME} " case + + * "#{N}-#{M}" case: One ore more white spaces were required before "-" + + * "/child::node()" case + + * "#{FUNCTION}()/#{PATH}" case + + * "@#{ATTRIBUTE}/parent::" case + + * "name(#{NODE_SET})" case + * Set * Aliased methods: -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/