W3C home > Mailing lists > Public > www-tag@w3.org > October 2004

Re: XML Chunk Equality

From: Elliotte Rusty Harold <elharo@metalab.unc.edu>
Date: Tue, 26 Oct 2004 15:31:59 -0400
Message-Id: <p06110407bda45535ab9b@[]>
To: Norman Walsh <Norman.Walsh@Sun.COM>
Cc: www-tag@w3.org

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
   Effective XML (Addison-Wesley, 2003)
Received on Tuesday, 26 October 2004 19:40:59 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:56:06 UTC