emacs-gpu/lisp/international
Mark Oteiza 96c2c098ae Make ucs-names a hash table (Bug#28302)
* etc/NEWS: Mention the type change.
* lisp/descr-text.el (describe-char): Use gethash to access ucs-names.
Hardcode BEL's name into the function instead of needlessly mapping
over the hash table in the spirit of rassoc.
* lisp/international/mule-cmds.el (ucs-names): Fix variable and
function docstrings.  Initialize a hash table for ucs-names--the
number of entries is 42845 here.  Switch to hash-table
getters/setters.
(mule--ucs-names-annotation): Use hash-table getter.
(char-from-name): Upcase the string if ignore-case is truthy.
* lisp/leim/quail/latin-ltx.el: Use maphash instead of dolist.
2017-08-31 17:22:39 -04:00
..
ccl.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
characters.el Update Unicode data and files to Unicode 10.0 2017-07-08 13:02:47 +03:00
fontset.el Update Unicode data and files to Unicode 10.0 2017-07-08 13:02:47 +03:00
isearch-x.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
iso-ascii.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
iso-cvt.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
iso-transl.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
ja-dic-cnv.el Optimize skkdic conversion (Bug#28043) 2017-08-21 20:52:25 -04:00
ja-dic-utl.el
kinsoku.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
kkc.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
latexenc.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
latin1-disp.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
mule-cmds.el Make ucs-names a hash table (Bug#28302) 2017-08-31 17:22:39 -04:00
mule-conf.el Unify CNS11643-15 in a way that avoids segfaults 2017-08-05 16:47:14 +03:00
mule-diag.el Use help-mode xrefs in describe-font 2017-08-08 19:57:24 -04:00
mule-util.el Optimize skkdic conversion (Bug#28043) 2017-08-21 20:52:25 -04:00
mule.el Allow local variables section to begin with a square bracket 2017-06-17 16:10:51 +02:00
ogonek.el Replace some uses of eval 2017-08-08 15:10:49 -04:00
quail.el Don't call the same hook twice due to obsolete aliases 2017-08-18 12:33:08 +03:00
rfc1843.el * lisp/international/rfc1843.el: Don't require CL. Use lexical-binding. 2017-05-23 09:18:26 -04:00
robin.el Don't call the same hook twice due to obsolete aliases 2017-08-18 12:33:08 +03:00
titdic-cnv.el Do not use find-file non-interactively 2017-02-28 21:12:59 +00:00
ucs-normalize.el Merge from origin/emacs-25 2017-01-01 01:10:47 -08:00
utf-7.el Update copyright year to 2017 2016-12-31 19:42:26 -08:00
utf7.el * lisp/international/utf7.el: Don't require CL. Use lexical-binding. 2017-05-23 09:12:06 -04:00