[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]