Many of the unicode-full.yaml still use individual entries instead of a range and the spell hack. For example:
- "𝟎-𝟗": # 0x1d7ce - 0x1d7d7
- t: "B"
- spell: "translate('.', '𝟎𝟏𝟐𝟑𝟒𝟓𝟔𝟕𝟖𝟗', '0123456789')"
Doing the latter significantly decreases the size of the files and speeds up reading. I think most of the braille files need this. They might also be able to do this for the Greek letters in unicode.yaml also. However, one needs to be careful about the mapping of the Greek letters to the roman ones -- they aren't consistent across languages.
Many of the
unicode-full.yamlstill use individual entries instead of a range and thespellhack. For example:Doing the latter significantly decreases the size of the files and speeds up reading. I think most of the braille files need this. They might also be able to do this for the Greek letters in
unicode.yamlalso. However, one needs to be careful about the mapping of the Greek letters to the roman ones -- they aren't consistent across languages.