@@ -284,8 +284,8 @@ A _quoted pattern_ MAY be empty.
284284### Text
285285
286286**_<dfn>text</dfn>_** is the translateable content of a _pattern_.
287- Any Unicode code point is allowed, except for surrogate code points U+D800
288- through U+DFFF inclusive.
287+ Any Unicode code point is allowed, except for U+0000 NULL
288+ and the surrogate code points U+D800 through U+DFFF inclusive.
289289The characters U+005C REVERSE SOLIDUS `\`,
290290U+007B LEFT CURLY BRACKET `{`, and U+007D RIGHT CURLY BRACKET `}`
291291MUST be escaped as `\\`, `\{`, and `\}` respectively.
@@ -304,7 +304,7 @@ simple-start-char = content-char / s / "@" / "|"
304304text-char = content-char / s / "." / "@" / "|"
305305quoted-char = content-char / s / "." / "@" / "{" / "}"
306306reserved-char = content-char / "."
307- content-char = %x00 -08 ; omit HTAB (%x09) and LF (%x0A)
307+ content-char = %x01 -08 ; omit NULL (%x00), HTAB (%x09) and LF (%x0A)
308308 / %x0B-0C ; omit CR (%x0D)
309309 / %x0E-1F ; omit SP (%x20)
310310 / %x21-2D ; omit . (%x2E)
@@ -807,7 +807,7 @@ as a _key_ value,
807807as the _ operand_ of a _ literal-expression_ ,
808808or in the value of an _ option_ .
809809A _ literal_ MAY include any Unicode code point
810- except for surrogate code points U+D800 through U+DFFF.
810+ except for U+0000 NULL or the surrogate code points U+D800 through U+DFFF.
811811
812812All code points are preserved.
813813
0 commit comments