Function: read-signal-name
read-signal-name is a byte-compiled function defined in simple.el.gz.
Signature
(read-signal-name)
Documentation
Read a signal number or name.
Source Code
;; Defined in /usr/src/emacs/lisp/simple.el.gz
(defun read-signal-name ()
"Read a signal number or name."
(let ((value
(completing-read "Signal code or name: "
(signal-names)
nil
(lambda (value)
(or (string-match "\\`[0-9]+\\'" value)
(member value (signal-names)))))))
(if (string-match "\\`[0-9]+\\'" value)
(string-to-number value)
(intern (concat "sig" (downcase value))))))