« Bugzilla Issues Index
#4129 — 18.2.*: (meta-)string literals with curly quotes
- bug_id:
4129
- creation_ts:
2015-03-06 11:20:00 -0800
- short_desc:
18.2.*: (meta-)string literals with curly quotes
- delta_ts:
2015-10-02 13:14:01 -0700
- product:
Draft for 6th Edition
- component:
editorial issue
- version:
Rev 38: April 14, 2015 Final Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
enhancement
- everconfirmed:
true
- reporter:
Michael Dyck
- assigned_to:
Allen Wirfs-Brock
- commentid:
13611
- comment_count:
0
- who:
Michael Dyck
- bug_when:
2015-03-06 11:20:47 -0800
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: “#”
- commentid:
13612
- comment_count:
1
- who:
Michael Dyck
- bug_when:
2015-03-06 11:44:23 -0800
Also 20.3.1.16: “-”, “T”, “:”, “.”, “Z”, “+”, “-”, “01”, “00”, “000”
- commentid:
13613
- comment_count:
2
- who:
Michael Dyck
- bug_when:
2015-03-06 11:59:55 -0800
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.)
- commentid:
13622
- comment_count:
3
- who:
Allen Wirfs-Brock
- bug_when:
2015-03-07 10:14:18 -0800
fixed in rev36 editor's draft
- commentid:
13809
- comment_count:
4
- who:
Allen Wirfs-Brock
- bug_when:
2015-03-17 16:57:04 -0700
in rev36
- commentid:
14292
- comment_count:
5
- who:
Michael Dyck
- bug_when:
2015-04-17 14:46:34 -0700
These occurrences are still there:
18.2.6.1.1 / step 4.d.vi.2: “%XY”
18.2.6.2 / step 3: “#”
- commentid:
14393
- comment_count:
6
- who:
Allen Wirfs-Brock
- bug_when:
2015-05-07 09:27:36 -0700
fixed in rev39 production draft