archives

« Bugzilla Issues Index

#4129 — 18.2.*: (meta-)string literals with curly quotes


When the spec uses quoted text to express a value of the String type, it usually uses "neutral" quotes (i.e. U+0022). Here are a few exceptions, where it uses “curly quotes” (U+201C and U+201D):

18.2.5 / step 12.a: “0x”, “0X”

18.2.6.1.1 / step 4.d.vi.2: “%XY”

18.2.6.2 / step 3: “#”


Also 20.3.1.16: “-”, “T”, “:”, “.”, “Z”, “+”, “-”, “01”, “00”, “000”


Also, there are a couple places where the spec uses single curly quotes:

18.2.6.1.2 / step 4.{c,d}: ‘%’
(Moreover the percent should be in monospace rather than serif bold.)


fixed in rev36 editor's draft


in rev36


These occurrences are still there:

18.2.6.1.1 / step 4.d.vi.2: “%XY”

18.2.6.2 / step 3: “#”


fixed in rev39 production draft