Skip to content

Commit 074c6d8

Browse files
committed
- Formatting fixes I never merged from 2024 edition
1 parent 96426ec commit 074c6d8

File tree

4 files changed

+27
-12
lines changed

4 files changed

+27
-12
lines changed

spec/colophon.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<emu-annex id="sec-colophon">
22
<h1>Colophon</h1>
3-
<p>This specification is authored on <a href="https://github.com/tc39/ecma402">GitHub</a> in a plaintext source format called <a href="https://github.com/bterlson/ecmarkup">Ecmarkup</a>. Ecmarkup is an HTML and Markdown dialect that provides a framework and toolset for authoring ECMAScript specifications in plaintext and processing the specification into a full-featured HTML rendering that follows the editorial conventions for this document. Ecmarkup builds on and integrates a number of other formats and technologies including <a href="https://github.com/rbuckton/grammarkdown">Grammarkdown</a> for defining syntax and <a href="https://github.com/domenic/ecmarkdown">Ecmarkdown</a> for authoring algorithm steps. PDF renderings of this specification are produced by printing the HTML rendering to a PDF.</p>
3+
<p>This specification is authored on <a href="https://github.com/tc39/ecma402">GitHub</a> in a plaintext source format called <a href="https://github.com/bterlson/ecmarkup">Ecmarkup</a>. Ecmarkup is an HTML and Markdown dialect that provides a framework and toolset for authoring Ecma specifications in plaintext and processing the specification into a full-featured HTML rendering that follows the editorial conventions for this document. Ecmarkup builds on and integrates a number of other formats and technologies including <a href="https://github.com/rbuckton/grammarkdown">Grammarkdown</a> for defining syntax and <a href="https://github.com/domenic/ecmarkdown">Ecmarkdown</a> for authoring algorithm steps. PDF renderings of this specification are produced using <a href="https://www.princexml.com/">PrinceXML</a>.</p>
44
<p>Prior editions of this specification were authored using Word—the Ecmarkup source text that formed the basis of this edition was produced by converting the ECMAScript 2015 Word document to Ecmarkup using an automated conversion tool.</p>
55
</emu-annex>

spec/index.html

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,29 @@
2626
width: 500px;
2727
}
2828
</style>
29+
30+
<style media="print">
31+
/** ECMA-402-specific print hacks */
32+
emu-normative-optional {
33+
break-inside: avoid-page;
34+
}
35+
36+
/* These tables are too narrow for their captions */
37+
#table-sanctioned-single-unit-identifiers table,
38+
#table-listformat-resolvedoptions-properties table {
39+
width: 102mm;
40+
}
41+
42+
#table-intl-unsigned-rounding-modes table,
43+
#table-displaynames-resolvedoptions-properties table {
44+
width: 130mm;
45+
}
46+
47+
/* This note is so long it takes up several pages anyway, let it break */
48+
#sec-intl\.datetimeformat-internal-slots emu-note:nth-of-type(2) {
49+
break-inside: initial;
50+
}
51+
</style>
2952
<pre class="metadata">
3053
title: ECMAScript&reg; 2026 Internationalization API Specification
3154
shortname: ECMA-402

spec/introduction.html

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,18 +36,10 @@ <h1>Introduction</h1>
3636
</p>
3737
<p>
3838
Richard Gibson, Ujjwal Sharma<br>
39-
ECMA-402, 10<sup>th</sup> Edition Project Editors
40-
</p>
41-
<p>
42-
Richard Gibson, Ujjwal Sharma<br>
43-
ECMA-402, 11<sup>th</sup> Edition Project Editors
44-
</p>
45-
<p>
46-
Ben Allen, Richard Gibson, Ujjwal Sharma<br>
47-
ECMA-402, 12<sup>th</sup> Edition Project Editors
39+
ECMA-402, 10<sup>th</sup> &amp; 11<sup>th</sup> Edition Project Editors
4840
</p>
4941
<p>
5042
Ben Allen, Richard Gibson, Ujjwal Sharma<br>
51-
ECMA-402, 13<sup>th</sup> Edition Project Editors
43+
ECMA-402, 12<sup>th</sup> &amp; 13<sup>th</sup> Edition Project Editors
5244
</p>
5345
</emu-intro>

spec/numberformat.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -892,7 +892,7 @@ <h1>
892892
<table class="real-table">
893893
<thead>
894894
<tr>
895-
<th>Numbering System</th>
895+
<th>Numbering&nbsp;System</th>
896896
<th>Digits</th>
897897
</tr>
898898
</thead>

0 commit comments

Comments
 (0)