Skip to content

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

Merged
Manishearth merged 3 commits intounicode-rs:masterfrom
Jules-Bertholet:syriac-abbreviation-mark
May 21, 2024
Merged

Mark U+070F and U+A8FA as zero width#49
Manishearth merged 3 commits intounicode-rs:masterfrom
Jules-Bertholet:syriac-abbreviation-mark

Conversation

@Jules-Bertholet
Copy link
Copy Markdown
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
@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