Emma Marichal [Thu, 1 Aug 2024 12:02:21 +0000 (14:02 +0200)]
Cutive: Version 1.110; ttfautohint (v1.8.4.7-5d5b) added
Taken from the upstream repo https://github.com/googlefonts/CutiveFont at commit https://github.com/googlefonts/CutiveFont/commit/d97e7cb29296a2c091568d01e3394ae87111bd39.
Emma Marichal [Fri, 26 Jul 2024 08:51:30 +0000 (10:51 +0200)]
New Amsterdam: Version 1.000; ttfautohint (v1.8.4.7-5d5b) added
Taken from the upstream repo https://github.com/vladimirnikolic1/NewAmsterdam at commit https://github.com/vladimirnikolic1/NewAmsterdam/commit/7a82ccc566f424481f09cb1ee0b1f43e42cf59fa.
Nathan Williams [Mon, 22 Jul 2024 13:54:09 +0000 (09:54 -0400)]
Lang update (#7962)
* Update de_Latn.textproto
Move `ẞ` to the auxiliary character set. The lowercase `ß` is still part of the base character set.
Based on [Wikipedia](https://en.wikipedia.org/wiki/%C3%9F#:~:text=Additionally%2C%20as%20of%202017%2C%20when,with%20%E2%9F%A8SS%E2%9F%A9%20in%20allcaps.), `ẞ` seems to be more of an auxiliary than base character. It is relatively new and being written as `SS` is considered valid.
* Revert "Update de_Latn.textproto"
* Enforce uniqueness of language names across all scripts
* Add test for enforcing language name structure
* Fix duplicate or near malstructured Chinese language names
* Update language names for Ancient Greek, there were duplicates
* Enforce language name structure for both name and preferred name
* Enforce language name structure for both name and preferred name
* Update language name structure test to output error once
* Fix type: endsWith => endswith
* Restructure language names to be consistent
* Fix language name regex to allow spaces and a couple other edge cases
* Remove duplicate entries for Malay
* Fix language name regex
* Fix dash character in character class
* Update language name character class to allow accent marks
* Re-structure several language names
* Expand character class for language names
* Correct a batch of language names
* Update character class for language names to use Unicode class
* Fix unicode character class in language name regex
* Use regex instead of re for access to unicode character classes
Emma Marichal [Fri, 12 Jul 2024 09:13:17 +0000 (11:13 +0200)]
Anuphan: Version 3.002 added
Taken from the upstream repo https://github.com/cadsondemak/Anuphan at commit https://github.com/cadsondemak/Anuphan/commit/a8ee8448324cc13fb69d585c4f6da4994f7652b0.
Matemasie: Version 1.001; ttfautohint (v1.8.4.7-5d5b) added
Taken from the upstream repo https://github.com/YADAMSS/Matemasie-Font at commit https://github.com/YADAMSS/Matemasie-Font/commit/05f20fba79c6e780b125220555909646f29b999c.
Noto Serif Balinese: Version 2.007; ttfautohint (v1.8.4.7-5d5b) added
Taken from the upstream repo https://github.com/notofonts/balinese at commit https://github.com/notofonts/balinese/commit/3677ecce1289bdd0014392c8ef878ba972b93bb0.
Nathan Williams [Tue, 9 Jul 2024 00:13:28 +0000 (20:13 -0400)]
Update de_Latn.textproto (#7926)
Move `ẞ` to the auxiliary character set. The lowercase `ß` is still part of the base character set.
Based on [Wikipedia](https://en.wikipedia.org/wiki/%C3%9F#:~:text=Additionally%2C%20as%20of%202017%2C%20when,with%20%E2%9F%A8SS%E2%9F%A9%20in%20allcaps.), `ẞ` seems to be more of an auxiliary than base character. It is relatively new and being written as `SS` is considered valid.
Taken from the upstream repo https://github.com/jenskutilek/homecomputer-fonts at commit https://github.com/jenskutilek/homecomputer-fonts/commit/3e0b1194c1d2cc6bc66178908470a428f34349cd.
Emma Marichal [Fri, 28 Jun 2024 12:32:32 +0000 (14:32 +0200)]
Mona Sans: Version 2.000 added
Taken from the upstream repo https://github.com/emmamarichal/mona-sans at commit https://github.com/emmamarichal/mona-sans/commit/499af4a3c950af2b75c8b79f394120776847d264.