* Henri Sivonen <[EMAIL PROTECTED]> [2005-08-23 08:45]: > On Aug 23, 2005, at 07:27, A. Pagaltzis wrote: > > I still dislike the idea of a “virtual closing tag” – it > > ain’t 1995 anymore, after all. > > You seem to be thinking that an XML parser needs to consider > the whole document before reporting data to the app.
No, I’m not. I’m just thinking that an incomplete document can’t be a well-formed one; I don’t think anyone here will want to deny that. I admit that I was *initially* only considering only DOM-based processing, for which well-formedness is a prerequisite. However I never disputed this: > There's nothing in the XML spec requiring the app to throw away > the data structures it has already built when the parser > reports the error. My discomfort about using ill-formed documents persists, though, even if Tim Bray’s argument has convinced me that they are the best practical choice in this context. The spec does REQUIRE that Atom Documents be XML, and casting well-formedness aside seems like a rather liberal interpretation of this demand. Regards, -- Aristotle Pagaltzis // <http://plasmasturm.org/>