Make read-char-by-name signal an error for invalid input.
authorChong Yidong <cyd@gnu.org>
Fri, 21 Dec 2012 07:51:33 +0000 (15:51 +0800)
committerChong Yidong <cyd@gnu.org>
Fri, 21 Dec 2012 07:51:33 +0000 (15:51 +0800)
commit34b4b7eb7e862ef4e39f5d712757acef421a2c2b
treeea2a5b7d3d8a82311716bcaa45e57d93466e6ab2
parent3eb050925927e7060cb5ba192bf1d0f954c5980b
Make read-char-by-name signal an error for invalid input.

* international/mule-cmds.el (read-char-by-name): Signal an error
if the user does not supply a valid character.

* editfns.c (Finsert_char): Since read-char-by-name now signals an
error for invalid chars, don't check for a nil return value.

Fixes: debbugs:13177
lisp/ChangeLog
lisp/international/mule-cmds.el
src/ChangeLog
src/editfns.c