comparison lisp/emacs-lisp/lisp-mode.el @ 89491:af0933fdc21a

(prin1-char): Use characterp.
author Dave Love <fx@gnu.org>
date Wed, 10 Sep 2003 17:52:58 +0000
parents 375f2633d815
children 68c22ea6027c
comparison
equal deleted inserted replaced
89490:db33d6285e97 89491:af0933fdc21a
445 445
446 (defun prin1-char (char) 446 (defun prin1-char (char)
447 "Return a string representing CHAR as a character rather than as an integer. 447 "Return a string representing CHAR as a character rather than as an integer.
448 If CHAR is not a character, return nil." 448 If CHAR is not a character, return nil."
449 (and (integerp char) 449 (and (integerp char)
450 (char-valid-p (event-basic-type char)) 450 (characterp (event-basic-type char))
451 (concat 451 (concat
452 "?" 452 "?"
453 (mapconcat 453 (mapconcat
454 (lambda (modif) 454 (lambda (modif)
455 (cond ((eq modif 'super) "\\s-") 455 (cond ((eq modif 'super) "\\s-")