@@ -12,7 +12,7 @@ an appropriate error MUST be emitted and a _fallback value_ MAY be used as the f
1212
1313Formatting of a _ message_ is defined by the following operations:
1414
15- - ** _ Expression and Markup Resolution _ ** determines the value of an _ expression_ or _ markup_ ,
15+ - ** _ < dfn >Expression and Markup Resolution</ dfn > _ ** determines the value of an _ expression_ or _ markup_ ,
1616 with reference to the current _ formatting context_ .
1717 This can include multiple steps,
1818 such as looking up the value of a variable and calling formatting functions.
@@ -39,15 +39,15 @@ Formatting of a _message_ is defined by the following operations:
3939> have already been evaluated in the order in which the relevant _ declarations_
4040> and _ selectors_ appear in the _ message_ .
4141
42- - ** _ Pattern Selection _ ** determines which of a message's _ patterns_ is formatted.
42+ - ** _ < dfn >Pattern Selection</ dfn > _ ** determines which of a message's _ patterns_ is formatted.
4343 For a message with no _ selectors_ , this is simple as there is only one _ pattern_ .
4444 With _ selectors_ , this will depend on their resolution.
4545
4646 At the start of _ pattern selection_ ,
4747 if the _ message_ contains any _ reserved statements_ ,
4848 emit an _ Unsupported Statement_ error.
4949
50- - ** _ Formatting _ ** takes the resolved values of the selected _ pattern_ ,
50+ - ** _ < dfn >Formatting</ dfn > _ ** takes the resolved values of the selected _ pattern_ ,
5151 and produces the formatted result for the _ message_ .
5252 Depending on the implementation, this result could be a single concatenated string,
5353 an array of objects, an attributed string, or some other locally appropriate data type.
@@ -60,7 +60,7 @@ and the observable behavior of the formatter matches that described here.
6060
6161## Formatting Context
6262
63- A message's ** _ formatting context _ ** represents the data and procedures that are required
63+ A message's ** _ < dfn >formatting context</ dfn > _ ** represents the data and procedures that are required
6464for the message's _ expression resolution_ , _ pattern selection_ and _ formatting_ .
6565
6666At a minimum, it includes:
@@ -348,7 +348,7 @@ The resolution of _markup_ MUST always succeed.
348348
349349### Fallback Resolution
350350
351- A **_fallback value_ ** is the resolved value for an _expression_ that fails to resolve.
351+ A **_<dfn>fallback value</dfn>_ ** is the resolved value for an _expression_ that fails to resolve.
352352
353353An _expression_ fails to resolve when:
354354
@@ -833,10 +833,10 @@ isolating such parts to ensure that the formatted value displays correctly in a
833833>
834834> 
835835
836- A **_bidirectional isolation strategy_ ** is functionality in the formatter's
836+ A **_<dfn>bidirectional isolation strategy<dfn>_ ** is functionality in the formatter's
837837processing of a _message_ that produces bidirectional output text that is ready for display.
838838
839- The **_Default Bidi Strategy_ ** is a _bidirectional isolation strategy_ that uses
839+ The **_<dfn>Default Bidi Strategy<dfn>_ ** is a _bidirectional isolation strategy_ that uses
840840isolating Unicode control characters around _placeholder_'s formatted values.
841841It is primarily intended for use in plain-text strings, where markup or other mechanisms
842842are not available.
0 commit comments