Mercurial > emacs
comparison lisp/emacs-lisp/lisp-mode.el @ 55521:ea0f46cadeb2
(prin1-char): Use eventp.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Tue, 11 May 2004 03:17:59 +0000 |
parents | 96f7b2598aa3 |
children | 6010b740e1d0 |
comparison
equal
deleted
inserted
replaced
55520:30d4272bcc4b | 55521:ea0f46cadeb2 |
---|---|
446 | 446 |
447 (defun prin1-char (char) | 447 (defun prin1-char (char) |
448 "Return a string representing CHAR as a character rather than as an integer. | 448 "Return a string representing CHAR as a character rather than as an integer. |
449 If CHAR is not a character, return nil." | 449 If CHAR is not a character, return nil." |
450 (and (integerp char) | 450 (and (integerp char) |
451 (char-valid-p (event-basic-type char)) | 451 (eventp char) |
452 (let ((c (event-basic-type char))) | 452 (let ((c (event-basic-type char))) |
453 (concat | 453 (concat |
454 "?" | 454 "?" |
455 (mapconcat | 455 (mapconcat |
456 (lambda (modif) | 456 (lambda (modif) |