W3C home > Mailing lists > Public > public-qt-comments@w3.org > January 2008

[Bug 5338] [UPD] Revalidation mode: which static context?

From: <bugzilla@wiggum.w3.org>
Date: Sat, 26 Jan 2008 23:19:21 +0000
To: public-qt-comments@w3.org
Message-Id: <E1JIuIz-00089N-6I@wiggum.w3.org>


mike@saxonica.com changed:

           What    |Removed                     |Added
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |

------- Comment #3 from mike@saxonica.com  2008-01-26 23:19 -------
I'm not convinced that the proposed change is sufficient to make it clear that
(as Don states in comment #1)

(a) when we're dealing with a "top-level" updating query, the static context
that applies is the static context of the top-level module

(b) when we're dealing with updates within a transform expression, the static
context that applies is the static context of the module containing the
transform expression.

Normally functions don't inherit the context of their caller. Don is
suggesting, in effect, that it is "reasonably clear" that upd:revalidate()
inherits the context of upd:applyUpdates(), and that upd:applyUpdates() in turn
inherits the context of either the top-level expression or the transform

Well, it may be clear to the author of the spec, but I don't think that
necessarily makes it clear to the reader. 
Received on Saturday, 26 January 2008 23:19:27 UTC

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