Skip to content

Commit 0e9dca8

Browse files
authored
Final tidying of specification for balloting (#952)
* Final tidying of specification for balloting * Update u-namespace.md * Update acknowlegements
1 parent a1994ff commit 0e9dca8

File tree

3 files changed

+19
-16
lines changed

3 files changed

+19
-16
lines changed

spec/appendices.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,24 +52,27 @@ Addison Phillips,
5252
Eemeli Aro,
5353
Romulo Cintra,
5454
Stanisław Małolepszy,
55+
Tim Chevalier,
5556
Elango Cheran,
5657
Richard Gibson,
57-
Tim Chevalier,
5858
Mihai Niță,
59-
Shane F. Carr,
6059
Mark Davis,
6160
Steven R. Loomis,
61+
Shane F. Carr,
62+
Matt Radbourne,
6263
Caleb Maclennan,
6364
David Filip,
6465
Daniel Minor,
65-
Christopher Dieringer,
66+
Christopher Dieringer,
67+
Bruno Haible,
68+
Danny Gleckler,
6669
George Rhoten,
6770
Ujjwal Sharma,
6871
Daniel Ehrenberg,
6972
Markus Scherer,
7073
Zibi Braniecki,
71-
Matt Radbourne,
72-
Bruno Haible,
74+
Lionel Rowe,
75+
Luca Casonato,
7376
and Rafael Xavier de Souza.
7477

7578
Addison Phillips was chair of the working group from January 2023.

spec/formatting.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
## Introduction
44

5-
This document defines the behaviour of a MessageFormat 2.0 implementation
6-
when formatting a message for display in a user interface, or for some later processing.
5+
This section defines the behavior of a MessageFormat 2.0 implementation
6+
when formatting a _message_ for display in a user interface, or for some later processing.
77

88
To start, we presume that a _message_ has either been parsed from its syntax
99
or created from a data model description.
@@ -80,12 +80,12 @@ nor be made available to _function handlers_.
8080
8181
## Formatting Context
8282

83-
A message's **_<dfn>formatting context</dfn>_** represents the data and procedures that are required
84-
for the message's _expression resolution_, _pattern selection_ and _formatting_.
83+
A _message_'s **_<dfn>formatting context</dfn>_** represents the data and procedures that are required
84+
for the _message_'s _expression resolution_, _pattern selection_ and _formatting_.
8585

8686
At a minimum, it includes:
8787

88-
- Information on the current **_locale_**,
88+
- Information on the current **_[locale](https://www.w3.org/TR/i18n-glossary/#dfn-locale)_**,
8989
potentially including a fallback chain of locales.
9090
This will be passed on to formatting functions.
9191

@@ -98,9 +98,9 @@ At a minimum, it includes:
9898
This is often determined by a user-provided argument of a formatting function call.
9999

100100
- The _function registry_,
101-
providing the _function handlers_ of the functions referred to by message _functions_.
101+
providing the _function handlers_ of the functions referred to by _message_ _functions_.
102102

103-
- Optionally, a fallback string to use for the message if it is not _valid_.
103+
- Optionally, a fallback string to use for the _message_ if it is not _valid_.
104104

105105
Implementations MAY include additional fields in their _formatting context_.
106106

spec/u-namespace.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ rather than function-specific.
88
It might also be used to define _functions_ in a future release.
99

1010
The CLDR Technical Committee of the Unicode Consortium
11-
manages the specification for this namespace, hence the name `u:`.
11+
manages the specification for this namespace, hence the _namespace_ `u:`.
1212

1313
## Options
1414

@@ -38,10 +38,10 @@ well-formed [BCP 47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt)
3838
language tags,
3939
or an implementation-defined list of such tags.
4040

41-
If this option is set on _markup_, a _Bad Option_ error is emitted
42-
and the value of the `u:locale` option is ignored.
41+
If this _option_ is set on _markup_, a _Bad Option_ error is emitted
42+
and the value of the `u:locale` _option_ is ignored.
4343

44-
During processing, the `u:locale` option
44+
During processing, the `u:locale` _option_
4545
MUST be removed from the resolved mapping of _options_
4646
before calling the _function handler_.
4747

0 commit comments

Comments
 (0)