diff options
author | Philipp Stephani <phst@google.com> | 2016-04-21 14:51:30 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2016-04-21 19:29:40 -0700 |
commit | e7cb38edc946ff60c1c878b30b068376d6ef56d2 (patch) | |
tree | 8fc810e91650a328dd6f6d95dd2a5f1f52b86c4a /lisp/emacs-lisp | |
parent | 753c875714f708c0257a2d352635c5616be66fdc (diff) | |
download | emacs-e7cb38edc946ff60c1c878b30b068376d6ef56d2.tar.gz emacs-e7cb38edc946ff60c1c878b30b068376d6ef56d2.tar.bz2 emacs-e7cb38edc946ff60c1c878b30b068376d6ef56d2.zip |
Use 'ucs-names' for character name escapes
* lread.c (invalid_character_name, check_scalar_value)
(parse_code_after_prefix, character_name_to_code): New helper
functions that use 'ucs-names' and parsing for CJK ideographs.
(read_escape): Use helper functions.
(syms_of_lread): New symbol 'ucs-names'.
* test/src/lread-tests.el: New tests; fix a couple of bugs in
existing tests.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions