Allow "lambda" spelling for ucs-insert
* lisp/international/mule-cmds.el (ucs-names): Add a "LAMBDA" completion variant for every "LAMDA" name (bug#30513).
This commit is contained in:
parent
66d01012ba
commit
689f421252
1 changed files with 9 additions and 0 deletions
|
@ -3010,6 +3010,15 @@ on encoding."
|
|||
;; higher code, so it gets pushed later!
|
||||
(if new-name (puthash new-name c names))
|
||||
(if old-name (puthash old-name c names))
|
||||
;; Unicode uses the spelling "lamda" in character
|
||||
;; names, instead of "lambda", due to "preferences
|
||||
;; expressed by the Greek National Body" (Bug#30513).
|
||||
;; Some characters have an old-name with the "lambda"
|
||||
;; spelling, but others don't. Add the traditional
|
||||
;; spelling for more convenient completion.
|
||||
(when (and (not old-name) new-name
|
||||
(string-match "LAMDA" new-name))
|
||||
(puthash (replace-match "LAMBDA" t t new-name) c names))
|
||||
(setq c (1+ c))))))
|
||||
;; Special case for "BELL" which is apparently the only char which
|
||||
;; doesn't have a new name and whose old-name is shadowed by a newer
|
||||
|
|
Loading…
Add table
Reference in a new issue