Skip to content

feat: AIP-210 – Unicode#28

Merged
lukesneeringer merged 20 commits intomainfrom
aip-210
May 11, 2021
Merged

feat: AIP-210 – Unicode#28
lukesneeringer merged 20 commits intomainfrom
aip-210

Conversation

@lukesneeringer
Copy link
Copy Markdown
Contributor

No description provided.

@lukesneeringer lukesneeringer requested a review from a team as a code owner February 22, 2021 21:41
@google-cla google-cla Bot added the cla: yes label Feb 22, 2021
Copy link
Copy Markdown

@mkistler mkistler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Character encodings hurt my head.

I highlighted one sentence that I think doesn't fit in the generic AIPs, but could not find anything else that I felt qualified to question.

I'll approve on the assumption that we'll work out how to handle the troublesome sentence.

Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md Outdated
Copy link
Copy Markdown

@mkistler mkistler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. 👍

I made a few suggestions on wording that you are free to accept or ignore as you see fit.

Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md Outdated
Luke Sneeringer and others added 5 commits May 11, 2021 09:45
Co-authored-by: Mike Kistler <mkistler@us.ibm.com>
Co-authored-by: Mike Kistler <mkistler@us.ibm.com>
Co-authored-by: Mike Kistler <mkistler@us.ibm.com>
Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md
(`[a-zA-Z][a-zA-Z0-9_-]*`). This ensures that there are never accidental
collisions due to normalization. If an API decides to allow all valid Unicode
characters in unique identifiers, the API **must** reject any inputs that are
not in Normalization Form C.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
not in Normalization Form C.
not in Normalization Form C and **should** follow
[UAX #31](https://www.unicode.org/reports/tr31/),
tailoring the Default Identifier Syntax as necessary to include additional
Start, Medial, and Continue characters and documenting such adjustments.

Comment thread aip/general/0210/aip.md Outdated
Comment thread aip/general/0210/aip.md Outdated
Luke Sneeringer and others added 9 commits May 11, 2021 12:40
Co-authored-by: Richard Gibson <richard.gibson@gmail.com>
Co-authored-by: Richard Gibson <richard.gibson@gmail.com>
Co-authored-by: Richard Gibson <richard.gibson@gmail.com>
Co-authored-by: Richard Gibson <richard.gibson@gmail.com>
Co-authored-by: Richard Gibson <richard.gibson@gmail.com>
Co-authored-by: Richard Gibson <richard.gibson@gmail.com>
Co-authored-by: Richard Gibson <richard.gibson@gmail.com>
@lukesneeringer lukesneeringer merged commit cec061e into main May 11, 2021
@lukesneeringer lukesneeringer deleted the aip-210 branch May 11, 2021 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants