summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorPhilipp Stephani <phst@google.com>2016-04-21 14:51:30 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2016-04-21 19:29:40 -0700
commite7cb38edc946ff60c1c878b30b068376d6ef56d2 (patch)
tree8fc810e91650a328dd6f6d95dd2a5f1f52b86c4a /lisp/emacs-lisp
parent753c875714f708c0257a2d352635c5616be66fdc (diff)
downloademacs-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