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

Mark U+070F and U+A8FA as zero width #49

Merged

Conversation

Jules-Bertholet
Copy link
Contributor

@Jules-Bertholet Jules-Bertholet commented May 20, 2024

Unicode:

U+070F SYRIAC ABBREVIATION MARK (SAM) is a zero-width formatting code that has no effect on the shaping process of Syriac characters. The SAM specifies the beginning point of a Syriac abbreviation, which is a line drawn horizontally above one or more characters, at the end of a word or of a group of characters followed by a character other than a Syriac letter or diacritical mark.


From Unicode, it seems that the following Arabic Prepended_Concatenation_Marks are also non-advancing:

  • U+0605 NUMBER MARK ABOVE
  • U+070F SYRIAC ABBREVIATION MARK
  • U+0890 POUND MARK ABOVE
  • U+0891 PIASTRE MARK ABOVE
  • U+08E2 DISPUTED END OF AYAH

Unicode:

U+A8FA DEVANAGARI CARET, a zero-width spacing character, marks the insertion point of omitted text, and is placed at the insertion point between two orthographic syllables. It can also be used to indicate word division

@Jules-Bertholet Jules-Bertholet changed the title Mark U+070F SYRIAC ABBREVIATION MARK as zero width Mark U+070F and U+A8FA as zero width May 20, 2024
@Jules-Bertholet Jules-Bertholet force-pushed the syriac-abbreviation-mark branch 2 times, most recently from e51b285 to ccb38e0 Compare May 20, 2024 03:17
@Jules-Bertholet Jules-Bertholet force-pushed the syriac-abbreviation-mark branch from 0d21e0a to 3742586 Compare May 21, 2024 19:36
@Manishearth Manishearth merged commit da626ef into unicode-rs:master May 21, 2024
2 checks passed
@Jules-Bertholet Jules-Bertholet deleted the syriac-abbreviation-mark branch May 22, 2024 00:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants