Skip to content

Commit 4359e61

Browse files
committed
Normative: Intl Era/Month Code stage 4
1 parent 36fa763 commit 4359e61

File tree

6 files changed

+1589
-2
lines changed

6 files changed

+1589
-2
lines changed

spec/annexes.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,12 @@ <h1>Implementation Dependent Behaviour</h1>
181181
</li>
182182
</ul>
183183
</li>
184+
<li>
185+
In Temporal:
186+
<ul>
187+
<li>The calendrical calculations used for calendars other than *"iso8601"* (<emu-xref href="#sec-calendar-abstract-ops"></emu-xref>)</li>
188+
</ul>
189+
</li>
184190
</ul>
185191
</emu-annex>
186192

spec/datetimeformat.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@ <h1>
7474
1. Let _r_ be _optionsResolution_.[[ResolvedLocale]].
7575
1. Set _dateTimeFormat_.[[Locale]] to _r_.[[Locale]].
7676
1. Let _resolvedCalendar_ be _r_.[[ca]].
77+
1. If _resolvedCalendar_ is *"islamic"*, then
78+
1. Set _resolvedCalendar_ to *"islamic-tbla"*.
79+
1. If the ECMAScript implementation has a mechanism for reporting diagnostic warning messages, a warning should be issued.
7780
1. Set _dateTimeFormat_.[[Calendar]] to _resolvedCalendar_.
7881
1. Set _dateTimeFormat_.[[NumberingSystem]] to _r_.[[nu]].
7982
1. Let _resolvedLocaleData_ be _r_.[[LocaleData]].
@@ -209,6 +212,10 @@ <h1>Internal slots</h1>
209212
<p>The value of the [[LocaleData]] internal slot is implementation-defined within the constraints described in <emu-xref href="#sec-internal-slots"></emu-xref> and the following additional constraints, for all locale values _locale_:</p>
210213

211214
<ul>
215+
<li>
216+
[[LocaleData]].[[&lt;_locale_>]].[[ca]] must be a List consisting of calendar types.
217+
It may include calendar types not listed in <emu-xref href="#table-calendar-types"></emu-xref>.
218+
</li>
212219
<li>
213220
[[LocaleData]].[[&lt;_locale_>]].[[nu]] must be a List that does not include the values *"native"*, *"traditio"*, or *"finance"*.
214221
</li>

0 commit comments

Comments
 (0)