comparison lisp/ruler-mode.el @ 89483:2f877ed80fa6

*** empty log message ***
author Kenichi Handa <handa@m17n.org>
date Mon, 08 Sep 2003 12:53:41 +0000
parents 375f2633d815 71bcf52caa3b
children 68c22ea6027c
comparison
equal deleted inserted replaced
88123:375f2633d815 89483:2f877ed80fa6
127 ;; defcustoms because it is used in their :validate clause. 127 ;; defcustoms because it is used in their :validate clause.
128 (defun ruler-mode-character-validate (widget) 128 (defun ruler-mode-character-validate (widget)
129 "Ensure WIDGET value is a valid character value." 129 "Ensure WIDGET value is a valid character value."
130 (save-excursion 130 (save-excursion
131 (let ((value (widget-value widget))) 131 (let ((value (widget-value widget)))
132 (if (char-valid-p value) 132 (unless (characterp value)
133 nil
134 (widget-put widget :error 133 (widget-put widget :error
135 (format "Invalid character value: %S" value)) 134 (format "Invalid character value: %S" value))
136 widget)))) 135 widget))))
137 136
138 (defcustom ruler-mode-fill-column-char (if window-system 137 (defcustom ruler-mode-fill-column-char (if window-system