Skip to content

Unicode Cleanup: many of the unicode-full.yaml files should use ranges for the alphanumerics #289

Description

@NSoiffer

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions