- From: Norm Tovey-Walsh <norm@saxonica.com>
- Date: Tue, 01 Mar 2022 16:50:24 +0000
- To: "C. M. Sperberg-McQueen" <cmsmcq@blackmesatech.com>
- Cc: Tom Hillman <tom@expertml.com>, public-ixml@w3.org
Received on Tuesday, 1 March 2022 17:12:53 UTC
> I think that it would be cleaner to say that ixml names are a subset of > XML names (or NCNames, as things now stand w.r.t. namespaces), so I'm > evidence of (2). But it doesn't keep me awake nights. The rules for ixml: -namestart: ["_"; L]. -namefollower: namestart; ["-.·‿⁀"; Nd; Mn]. The rules for XML: -namestart: [":_"]; ["A"-"Z"]; ["a"-"z"]; [#C0-#D6]; [#D8-#F6]; [#F8-#2FF]; [#370-#37D]; [#37F-#1FFF]; [#200C-#200D]; [#2070-#218F]; [#2C00-#2FEF]; [#3001-#D7FF]; [#F900-#FDCF]; [#FDF0-#FFFD]; [#10000-#EFFFD] . -namefollower: namestart; ["-.0-9"]; #B7; [#0300-#036F]; [#203F-#2040] . I haven’t worked out precisely what’s outside the intersection, but I had to look pretty hard to find one when I wanted to write a test. I’m willing to live with the possibility that ixml names might not be XML names for the clarity and cleanliness of the rules. Be seeing you, norm -- Norm Tovey-Walsh Saxonica
Received on Tuesday, 1 March 2022 17:12:53 UTC