Why not PIs for namespace declarations?
aray at q2.net
Fri Dec 24 06:06:02 GMT 1999
On Thu, 23 Dec 1999, David Brownell wrote:
> What you're suggesting is that PIs be lexically scoped.
> (That's what Andrew seems to mean by "tree" scope.)
Especially "local". The "requirement" that had to be met, apparently, was
that the syntactic device announcing a "local" lexical scope had to be
"locally" available itself (thus ruling out, e.g., stuff in the internal
subset that would be indefinitely "far away".)
> And in fact, there's nothing in the world preventing the definition of
> a particular PI from using lexical scope. One doesn't need all PIs to
> work that way; only one.
Yes. There are only two natural scoping constructs in XML: elements and
marked sections. There was no consensus on how MS syntax could be
extended (if at all), so the issue effectively became one of working with
the element structure. A PI pointing to an ID could have been enough.
> I've no intention of reopening the debate on this topic (we're stuck
> with attributes), but I've got this strange belief that truth should
> be told, so I couldn't let this one slip by.
On the archive we've been refered to for the details, it was quoted:
"The making of laws, and of sausages, should be hidden from children"
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo at ic.ac.uk the following message;
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev