Permalink
Browse files

Remove Unicode 1 names and add Unicode Name Aliases

This adds support in the codepointfromname op for all of the official
Unicode name aliases. It removes the old Unicode 1 names in the name
registry and replaces them with <control-xxxx> with the codepoint
number.

There are only 5 codepoints which have changed their functionality
aside from the 400+ Name Aliases added:

Correction:
  * BELL
    * Used to resolve to U+0007 which caused the 🔔 U+1F514 to be
      inaccessible.
    * The following can be used to access U+0007:
      ALERT, or BEL

Unicode 1 Name removed:
  * LINE FEED (LF):
    * The following can be used instead:
      LINE FEED, NEW LINE, END OF LINE, LF, NL or EOL
  * FORM FEED (FF)
    * The following can now be used instead:
      FORM FEED or FF
  * CARRIAGE RETURN (CR)
    * The following can now be used instead:
      CARRIAGE RETURN or CR
  * NEXT LINE (NEL)
    * The following can now be used instead:
      NEXT LINE or NEL# Please enter the commit message for your changes. Lines starting
  • Loading branch information...
samcv committed Jan 13, 2017
1 parent 64e2d93 commit 816186484b5cc52f9ff1be6afa3b6f49264335bf
Showing with 30,641 additions and 30,537 deletions.
  1. +30,564 −30,480 src/strings/unicode_db.c
  2. +20 −13 src/strings/unicode_gen.h
  3. +3 −1 src/strings/unicode_ops.c
  4. +54 −43 tools/ucd2c.pl
Oops, something went wrong.

0 comments on commit 8161864

Please sign in to comment.