Skip to content

Commit 49767d4

Browse files
committed
Editorial: update ecmarkup
1 parent 0ec0aeb commit 49767d4

File tree

6 files changed

+291
-176
lines changed

6 files changed

+291
-176
lines changed

assets/ecmarkup.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ body.oldtoc {
125125

126126
span[aria-hidden='true'] {
127127
font-size: 0;
128+
white-space: pre;
128129
}
129130

130131
a {
@@ -222,6 +223,10 @@ var.field {
222223
font: inherit;
223224
color: inherit;
224225
}
226+
/* suppress line break opportunities between `.` and `[[FieldName]]` */
227+
var.field::before {
228+
content: '\2060'
229+
}
225230

226231
var.referenced {
227232
color: inherit;

assets/ecmarkup.js

Lines changed: 54 additions & 3 deletions
Large diffs are not rendered by default.

assets/print.css

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
body {
2-
font-family: Arial;
2+
font-family: Arial, Helvetica, sans-serif;
33
font-size: 10pt;
44
background: #fff;
55
color: #000;
@@ -50,6 +50,11 @@ emu-figure img {
5050
max-width: none;
5151
}
5252

53+
#toc a,
54+
#toc var {
55+
color: #000;
56+
}
57+
5358
#toc a[href] {
5459
background: #fff;
5560
padding-right: 0.5em;
@@ -78,6 +83,10 @@ emu-figure img {
7883
display: none;
7984
}
8085

86+
#toc > ol > li {
87+
margin-top: 1ex;
88+
}
89+
8190
#toc,
8291
#spec-container > emu-intro,
8392
#spec-container > emu-annex {
@@ -102,7 +111,8 @@ emu-table th,
102111
emu-table td,
103112
emu-alg li,
104113
pre,
105-
h1 {
114+
h1,
115+
#metadata-block {
106116
break-inside: avoid;
107117
}
108118

index.html

Lines changed: 116 additions & 85 deletions
Large diffs are not rendered by default.

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
},
1414
"license": "MIT",
1515
"devDependencies": {
16-
"@tc39/ecma262-biblio": "^2.1.2722",
17-
"ecmarkup": "^18.3.1"
18-
}
16+
"@tc39/ecma262-biblio": "^2.1.2771",
17+
"ecmarkup": "^19.1.0"
18+
},
19+
"packageManager": "[email protected]+sha512.60c18acd138bff695d339be6ad13f7e936eea6745660d4cc4a776d5247c540d0edee1a563695c183a66eb917ef88f2b4feb1fc25f32a7adcadc7aaf3438e99c1"
1920
}

0 commit comments

Comments
 (0)