Re: XML Chunk Equality

The finding says:

Natural Language. The xml:lang attribute is not treated specially in 
the Infoset but is intended to have a scoped effect much like the 
base URI. This intention is made explicit in this specification.

I'm assume you're aware that the XInclude group is in the process of 
creating a new language property for the element information item. 
How does this affect the finding?


"Languages are compared case insensitively."

Using what language? Case mappings are not always the same from 
language to language. I is not the uppercase form of i in Turkish, 
for example. xml:lang values are normally ASCII but don't have to be. 
What's probably intended here is that languages are compared case 
insensitively within the ASCII range using English case mappings.


2.6 Unexpanded Entity Reference Information Items

Should system identifiers that differ only in case of the protocol 
and or the the authority be considered unequal? What about system 
identifiers that use percent escapes?

Same question for Document Type Declaration Information Items and 
UNparsed entity information items.

-- 

   Elliotte Rusty Harold
   elharo@metalab.unc.edu
   Effective XML (Addison-Wesley, 2003)
   http://www.cafeconleche.org/books/effectivexml
   http://www.amazon.com/exec/obidos/ISBN%3D0321150406/ref%3Dnosim/cafeaulaitA

Received on Tuesday, 26 October 2004 19:40:59 UTC