diff --git a/jsonschema-core.xml b/jsonschema-core.xml index d0d264e1..62629a18 100644 --- a/jsonschema-core.xml +++ b/jsonschema-core.xml @@ -1391,9 +1391,11 @@ identifier keyword that can only be used to create plain name fragments. - If present, the value of this keyword MUST be a string, which MUST start with - a letter ([A-Za-z]), followed by any number of letters, digits ([0-9]), - hyphens ("-"), underscores ("_"), colons (":"), or periods ("."). + If present, the value of this keyword MUST be a string and MUST start with + a letter ([A-Za-z]) or underscore ("_"), followed by any number of letters, + digits ([0-9]), hyphens ("-"), underscores ("_"), and periods ("."). + This matches the US-ASCII part of XML's + NCName production. Note that the anchor string does not include the "#" character, as it is not a URI-reference. An "$anchor": "foo" becomes the @@ -3250,6 +3252,36 @@ https://example.com/schemas/common#/$defs/count/minimum + + + Namespaces in XML 1.1 (Second Edition) + + Textuality +
+ tbray@textuality.com +
+
+ + Contivo, Inc. +
+ dmh@contivo.com +
+
+ + Microsoft +
+ andrewl@microsoft.com +
+
+ + University of Edinburgh and Markup Technology Ltd +
+ richard@cogsci.ed.ac.uk +
+
+ +
+