Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update from main #914

Merged
merged 49 commits into from
Oct 26, 2024
Merged

Update from main #914

merged 49 commits into from
Oct 26, 2024

Commits on Aug 19, 2024

  1. Create notes-2024-08-19.md

    aphillips authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    2d28dc8 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Accept attributes design & remove spec note (#845)

    * Accept attributes design & remove spec note
    
    * Disallow duplicate attribute names (closes #756)
    
    * Add link to contextual options PR
    
    * Add more prose to tag example text
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    * Mention attribute validity condition in the **_valid_** definition
    
    ---------
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    eemeli and aphillips authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    47c1062 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    92d8940 View commit details
    Browse the repository at this point in the history
  2. Add tests for pattern selection (#863)

    * Add tests for pattern selection
    
    * Add missing errors
    
    * Apply suggestions from code review
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    ---------
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    eemeli and aphillips authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    b4fbf04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e64c987 View commit details
    Browse the repository at this point in the history
  4. Add new selection-declaration alternative: Require annotation of sele…

    …ctor variables in placeholders (#860)
    
    * Add new selection-declaration alternative: Require annotation of selector variables in placeholders
    
    * Improve examples
    
    * Switch example order
    eemeli authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    343ef56 View commit details
    Browse the repository at this point in the history
  5. Update the stability policy (#834)

    * Update the stability policy
    
    Based on discussion in the 2024-07-22 call and in PR #829, update the stability policy.
    
    * A deeper, more thorough rewrite
    
    - Standardizes the phrasing completely.
    - Moves all potential future changes (which are not, after all, stability policies) to an "important" block
    - Removes duplication
    - Separates functions, options, and option values into separate guarantees
    - Clarifies the note about formatting changing over time
    
    * Update spec/README.md
    
    Co-authored-by: Tim Chevalier <tjc@igalia.com>
    
    * Update spec/README.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * remove well-formed
    
    * Update spec/README.md
    
    ---------
    
    Co-authored-by: Tim Chevalier <tjc@igalia.com>
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    3 people authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    42c1f97 View commit details
    Browse the repository at this point in the history
  6. Refine error handling text (#816)

    * Refine error handling text
    
    * Apply suggestions from code review
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    * Update fallback text
    
    * Turn bullet point list into paragraphs
    
    * Be more mighty
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    ---------
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    eemeli and aphillips authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    14fd7b5 View commit details
    Browse the repository at this point in the history
  7. Create notes-2024-08-26.md

    aphillips authored Aug 26, 2024
    Configuration menu
    Copy the full SHA
    abff42c View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Select "Match on variables instead of expressions" for selection-decl…

    …arations (#824)
    
    * Select "Match on variables instead of expressions" for selection-declarations
    
    * Add hybrid option to selection-declaration.md (#870)
    
    * Add hybrid option to selection-declaration.md
    
    * Update selection-declaration.md
    
    fixed glitch in original edit
    
    * Update selection-declaration.md
    
    * Apply suggestions from code review
    
    Fixing typos
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    * Update selection-declaration.md
    
    * Update exploration/selection-declaration.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update exploration/selection-declaration.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update exploration/selection-declaration.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    ---------
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update selection-declaration.md
    
    ---------
    
    Co-authored-by: Mark Davis <mark@unicode.org>
    Co-authored-by: Addison Phillips <addison@unicode.org>
    3 people authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    a35e524 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    42620a1 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Update README.md (#875)

    * Update README.md
    
    * Update README.md
    srl295 authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    d4fb35b View commit details
    Browse the repository at this point in the history
  2. [DESIGN] Update bidi design document to show proposed design (#871)

    * [DESIGN] Update bidi design document to show proposed design
    
    The design I actually think we should adopt is the "hybrid approaches" one. This is a necessary first step on the highway to UAX31 compliance and I think is responsibly contained/managed. It is a hybrid approach, in that it permits testable strict implementations to be created (particularly for message serialization).
    
    This PR consists of moving text around. I added one "pro" to one option also.
    
    * Address comments
    aphillips authored Sep 2, 2024
    Configuration menu
    Copy the full SHA
    6657b80 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Miscellaneous test fixes (#862)

    * Add missing expected bad-selector errors
    
    * Fix expected parts for unsupported-statement test
    
    * Add a few new tests for leading-whitespace and duplicate-variant
    
    * Add tests for escaped-char changes made in #743
    
    * Fix tests for attributes with variable values
    eemeli authored Sep 3, 2024
    Configuration menu
    Copy the full SHA
    3eb6c86 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Update contributing and joining info (#876)

    * Update contributing and joining info
    
    * Update README.md
    
    * Update CONTRIBUTING.md
    
    * Restore CLA copy
    aphillips authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    aa8d293 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Clarify error & fallback handling (#879)

    * Clarify error & fallback handling
    
    * Apply suggestions from code review
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    * Select last rather than first attribute
    
    * Drop mention of "starting with Pattern Selection"
    
    * Attributes can't change the formatted output
    
    * Use "nor" instead of "or" regarding attribute restrictions
    
    ---------
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    eemeli and aphillips authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    058a6d6 View commit details
    Browse the repository at this point in the history
  2. Clarify rule selection (#878)

    * Clarify rule selection
    
    Fixes #868 
    
    This adds normative SHOULD language to using CLDR plural and ordinal data, which was intended originally.
    
    - clarifies that keyword selection follows exact match
    - clarifies the purpose of rule-based selection
    - makes non-CLDR-based implementation permitted
    
    * Update spec/registry.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update spec/registry.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update spec/registry.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    ---------
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    aphillips and eemeli authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    749a502 View commit details
    Browse the repository at this point in the history
  3. [DESIGN] Maintaining the Standard, Optional and Unicode Namespace Fun…

    …ction Sets (#634)
    
    * Design doc to capture registry maintenance
    
    * Update maintaining-registry.md
    
    * Update exploration/maintaining-registry.md
    
    Co-authored-by: Tim Chevalier <tjc@igalia.com>
    
    * Update exploration/maintaining-registry.md
    
    Co-authored-by: Tim Chevalier <tjc@igalia.com>
    
    * Add user stories, small updates to RGI
    
    * Update exploration/maintaining-registry.md
    
    * Adding additional detail
    
    * Remove machine readable registry; update prose
    
    * Update maintaining-registry.md
    
    * Further development work
    
    * Update to change format and naming
    
    Per the 2024-08-19 call, we decided to switch towards a specification-per-function model, with statuses. This commit includes the initial set of changes to try and implement this.
    
    * Address some comments.
    
    ---------
    
    Co-authored-by: Tim Chevalier <tjc@igalia.com>
    aphillips and catamorphism authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    45ca7e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a57e09e View commit details
    Browse the repository at this point in the history
  5. Fix a typo in an example (#880)

    The upcoming work to implement resolved value might make this patch unnecessary or obsolete, but fixing the typo (missing `{`/`}` around the variable in the pattern) just in case
    aphillips authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    01f2f40 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Remove forward-compatibility promise and all reserved & private syntax (

    #883)
    
    * Remove forwards compatibility from stability guarantee
    
    * Drop reserved statements and expressions
    
    * Drop private-use annotations
    
    * Update tests
    
    * Clarify that deprecation is not removal
    eemeli authored Sep 10, 2024
    Configuration menu
    Copy the full SHA
    40db4e0 View commit details
    Browse the repository at this point in the history
  2. Match on variables instead of expressions (#877)

    * Match on variables instead of expressions
    
    * Apply suggestions from code review
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    * Apply suggestions from code review
    
    * Add missing test changes noticed during implementation
    
    * Empty commit to re-trigger CLA check
    
    ---------
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    eemeli and aphillips authored Sep 10, 2024
    Configuration menu
    Copy the full SHA
    7dad8fc View commit details
    Browse the repository at this point in the history
  3. Create notes-2024-09-10.md

    aphillips authored Sep 10, 2024
    Configuration menu
    Copy the full SHA
    80bec52 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Add bidi support and address UAX31/UTS55 requirements (#884)

    * Add bidi support and address UAX31/UTS55 requirements
    
    Adds the bidi strong marks ALM, RLM, and LRM plus the bidi isolate controls LRI, RLI, FSI, and PDI to the syntax.
    
    Formally defines optional vs. non-optional whitespace.
    
    Non-optional whitespace must include at least one whitespace character. Optional whitespace may contain only bidi marks (which are invisible)
    
    * Update syntax.md including text from previous PR
    
    * Repair the guidance on strongly directional marks
    
    Include ALM and better specify how to use the marks.
    
    * Fix formatting of the "important"
    
    * Add bidi characters to description of whitespace.
    
    * Permit bidi in a few more places
    
    Add optional whitespace at the start of `variant`
    
    Add optional whitespace around `quoted-pattern`
    
    These changes result in allowing bidi around keys and quoted patterns as intended.
    
    * Update syntax.md ABNF
    
    * Update formatting.md
    
    - Add a note about the difference between formatting and message syntax.
    - Clarify the sentence about message directionality.
    
    * Address comment about name/identifier
    
    * Address comments related to bidi in `name`
    
    * Fix variable's location
    
    * Address comment about the list of LRI/PDI targets
    
    * One character typo :-P
    
    * Update spec/syntax.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Address comments about rule R3a-1
    
    * Update spec/syntax.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Address comment about U+061C
    
    * Change [o]wsp => `o` or `s`
    
    * Match syntax spec to abnf
    
    * Remove *
    
    * Update syntax.md
    
    * Update spec/syntax.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update spec/message.abnf
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update spec/message.abnf
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update syntax.md
    
    * Update spec/message.abnf
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update spec/syntax.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update spec/syntax.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    ---------
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    aphillips and eemeli authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    c3d06cf View commit details
    Browse the repository at this point in the history
  2. Specify bad-option for bad digit size option values (#882)

    * Specify `bad-option` for bad digit size option values
    
    Fixes #739
    
    * adopt 'non-negative integer'
    aphillips authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    a49b9dc View commit details
    Browse the repository at this point in the history
  3. Create notes-2024-09-16.md

    aphillips authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    95ec6d5 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Address name and literal equality (#885)

    * Address name and literal equality
    
    This change defines equality as discussed in the 2024-09-09 teleconference in the following ways:
    
    - It defines _name_ equality as being under NFC
    - It defines _literal_ equality as explicitly **not** under NFC
    - It moves _name_ before _identifier_ in that section of text to avoid a forward definition.
    
    Note that this deviates from discussion in 2024-09-09's call in that we didn't discuss literals at length. It also doesn't discuss non-name/non-literal values, which I'll point out are limited to ASCII sequences such as keywords.
    
    * Typo fix
    
    * Add a note about not requiring implementations to actually normalize
    
    * Implement changes dicussed in 2024-09-16 call.
    
    - Make _key_ require NFC for uniqueness/comparison
    - Add a note about NFC
    - Make _literal_ **_not_** define equality
    - Make text in _name_ identical to that in _key_ for consistency
    
    * Update formatting.md to include keys in NFC
    
    * Address comments
    
    * Update spec/syntax.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update spec/syntax.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    ---------
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    aphillips and eemeli authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    6f5ad39 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    57740d8 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    6c3704f View commit details
    Browse the repository at this point in the history
  2. Update note on exact numeric match for v46 (#891)

    Addresses #887 
    
    Non-normative changes to the notes specifically part of LDML46
    aphillips authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    daf7e0b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    869005f View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Create notes-2024-09-30.md

    aphillips authored Sep 30, 2024
    Configuration menu
    Copy the full SHA
    22707c7 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Add Resolved Values and Function Handler sections to formatting (#728)

    * Add Resolved Values section to formatting
    
    * Apply suggestions from code review
    
    * Apply suggestions from code review
    
    * Apply suggestions from code review
    
    Co-authored-by: Tim Chevalier <tjc@igalia.com>
    
    * Linkify "resolved value"
    
    * Add some examples & explicitly allow wrapping input values
    
    * No throw, only emit
    
    Co-authored-by: Tim Chevalier <tjc@igalia.com>
    
    * Add section on Function Handlers, defining the term
    
    * Apply suggestions from code review
    
    * Rephrase initial resolved value definition
    
    * Update spec/formatting.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update resolved value definition again
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    ---------
    
    Co-authored-by: Tim Chevalier <tjc@igalia.com>
    Co-authored-by: Addison Phillips <addison@unicode.org>
    3 people authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    662c97f View commit details
    Browse the repository at this point in the history
  2. Define function composition for :number and :integer values (#823)

    * Define function composition for :number and :integer values
    
    * Apply suggestions from code review
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    * Add operand option priority example
    
    * Add apostrophes'
    
    Co-authored-by: Tim Chevalier <tjc@igalia.com>
    
    * Update spec/registry.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update spec/registry.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    ---------
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    Co-authored-by: Tim Chevalier <tjc@igalia.com>
    3 people authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    b729d38 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e9fc136 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Apply NFC normalization during :string key comparison (#905)

    * Apply NFC normalization during :string key comparison
    
    * Add link to UAX#15
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    ---------
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    eemeli and aphillips authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    a93fcc1 View commit details
    Browse the repository at this point in the history
  2. Add tests for changes due to bidi/whitespace (#902)

    * Add tests for changes due to bidi/whitespace
    
    * Correct output
    
    * Make erroneous test a syntax error
    catamorphism authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    9e595f6 View commit details
    Browse the repository at this point in the history
  3. Define function composition for date/time values (#814)

    * Define function composition for date/time values
    
    * Apply suggestions from code review
    
    Co-authored-by: Stanisław Małolepszy <sta@malolepszy.org>
    
    * Drop the "only"
    
    * Update spec/registry.md
    
    * Update spec/registry.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update spec/registry.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Update spec/registry.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Make :date and :time composition implementation-defined
    
    ---------
    
    Co-authored-by: Stanisław Małolepszy <sta@malolepszy.org>
    Co-authored-by: Addison Phillips <addison@unicode.org>
    3 people authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    2334e16 View commit details
    Browse the repository at this point in the history
  4. DESIGN: Add alternative designs to the design doc on function composi…

    …tion (#806)
    
    * DESIGN: Add a sequel to the design doc on function composition
    
    This document sketches out some alternatives for the machinery
    provided to enable function composition.
    
    The goal is to provide an exhaustive list of alternatives.
    
    * Remove 'part 2' document and move contents to the end of part 1
    
    * Revise introduction to reflect the changed goal
    
    * Edited for conciseness
    
    * Further edits for conciseness
    
    * Give a name to InputType and use it
    
    * Refer to motivating examples
    catamorphism authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    f6b724b View commit details
    Browse the repository at this point in the history
  5. Update function-composition-part-1.md status

    Per 2024-10-14 telecon
    aphillips authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    335b5b5 View commit details
    Browse the repository at this point in the history
  6. Create notes-2024-10-14.md

    aphillips authored Oct 14, 2024
    Configuration menu
    Copy the full SHA
    240fe22 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    4ea56e4 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Fix :integer option useGrouping values (#912)

    I noticed that `:integer` does not include the "never" value for the option `useGrouping`. This is a bug.
    aphillips authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    69b94e8 View commit details
    Browse the repository at this point in the history
  2. Drop syntax note on additional bidi changes (#910)

    Drop syntax note on addition bidi changes
    eemeli authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    218c61c View commit details
    Browse the repository at this point in the history
  3. Add tests for changes due to #885 (name/literal equality) (#904)

    * Add tests for changes due to #885 (name/literal equality)
    
    * Update test/tests/functions/string.json
    
    Co-authored-by: Eemeli Aro <eemeli@gmail.com>
    
    * Update test/tests/syntax.json
    
    Co-authored-by: Eemeli Aro <eemeli@gmail.com>
    
    * Update test/tests/functions/string.json
    
    Co-authored-by: Eemeli Aro <eemeli@gmail.com>
    
    * Added tests for reordering and special case mapping
    
    * Add another selection test
    
    ---------
    
    Co-authored-by: Eemeli Aro <eemeli@gmail.com>
    catamorphism and eemeli authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    efde4ff View commit details
    Browse the repository at this point in the history
  4. Add u: options namespace (#846)

    * Move spec/registry.md -> spec/registry/default.md
    
    * Add Unicode Registry definition
    
    * Refer to BCP47, add note about only requiring normal tags
    
    * Call it a namespace
    
    * Apply suggestions from code review
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    * Fix test file reference
    
    Co-authored-by: Tim Chevalier <tjc@igalia.com>
    
    * Apply suggestions from code review
    
    * Update spec/u-namespace.md
    
    Co-authored-by: Eemeli Aro <eemeli@mozilla.com>
    
    * Apply suggestions from code review
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    * Apply suggestions from code review
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    
    * Add mention of functions to namespace description
    
    ---------
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    Co-authored-by: Tim Chevalier <tjc@igalia.com>
    3 people authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    7f9a4de View commit details
    Browse the repository at this point in the history
  5. Define function composition for :string values (#798)

    * Define function composition for :string values
    
    * Update spec/registry.md as suggested by @stasm in #814
    
    * Drop the "only"
    
    * Update text following code review comments
    
    ---------
    
    Co-authored-by: Addison Phillips <addison@unicode.org>
    eemeli and aphillips authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    1291773 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0eb6109 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Allow surrogates in content, issue #895 (#906)

    * Allow surrogates in content, issue #895
    
    * Grammar and typos, linkify terms, make into a note, and fix 2119 keywords
    
    Thanks Addison!
    
    Co-authored-by: Addison Phillips <addisonI18N@gmail.com>
    
    * Not using "localizable elements"
    
    Co-authored-by: Addison Phillips <addisonI18N@gmail.com>
    
    * Keep syntax.md in sync with message.abnf
    
    * Added note about surrogates to quoted literals
    
    * Moved the note about surrogates from Security Considerations to The Message
    
    * Update spec/syntax.md
    
    * Update spec/syntax.md
    
    * Italicize  in a couple of places
    
    * Implemeted more (all?) feedback from review
    
    ---------
    
    Co-authored-by: Addison Phillips <addisonI18N@gmail.com>
    mihnita and aphillips authored Oct 22, 2024
    Configuration menu
    Copy the full SHA
    1baac19 View commit details
    Browse the repository at this point in the history