W3C home > Mailing lists > Public > public-qt-comments@w3.org > June 2007

[Bug 4539] [UPD] Section 2.4.5 Transform: rewording

From: <bugzilla@wiggum.w3.org>
Date: Fri, 15 Jun 2007 21:21:56 +0000
To: public-qt-comments@w3.org
Message-Id: <E1HzJEy-0005bT-Sb@wiggum.w3.org>


chamberl@almaden.ibm.com changed:

           What    |Removed                     |Added
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID

------- Comment #1 from chamberl@almaden.ibm.com  2007-06-15 21:21 -------
Although this bug report is marked as editorial, I do not believe it is
editorial. I believe that it is both substantive and incorrect.

The return clause of a transform is not limited to return only copied nodes.
The expression in the return clause may include references to original,
not-copied nodes, as in this example:

let $oldx := /a/b/x
      copy $newx := $oldx
      modify (do rename $newx as "newx", do replace value of $newx by 47)
      return ($oldx, $newx)

Since I believe this bug report to be substantive, I am marking it "Invalid"
but not closing it. If you agree with my analysis, please close this bug

Don Chamberlin (for the Query Working Group)
Received on Friday, 15 June 2007 21:21:58 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:45:33 UTC