Function: ruler-mode-character-validate
ruler-mode-character-validate is a byte-compiled function defined in
ruler-mode.el.gz.
Signature
(ruler-mode-character-validate WIDGET)
Documentation
Ensure WIDGET value is a valid character value.
Source Code
;; Defined in /usr/src/emacs/lisp/ruler-mode.el.gz
;; IMPORTANT: This function must be defined before the following
;; defcustoms because it is used in their :validate clause.
(defun ruler-mode-character-validate (widget)
"Ensure WIDGET value is a valid character value."
(save-excursion
(let ((value (widget-value widget)))
(unless (characterp value)
(widget-put widget :error
(format "Invalid character value: %S" value))
widget))))