From 5e3670b685d413a2008659ac86dfa41923534fe8 Mon Sep 17 00:00:00 2001 From: Juri Linkov Date: Mon, 23 Dec 2019 00:51:49 +0200 Subject: [PATCH] * lisp/proced.el (proced-signal-list): Add more POSIX 1003.1-2001 signals. --- lisp/proced.el | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/lisp/proced.el b/lisp/proced.el index 24bc321f434..4da78a18ecb 100644 --- a/lisp/proced.el +++ b/lisp/proced.el @@ -78,9 +78,22 @@ the external command (usually \"kill\")." ("KILL" . " (9. Kill - cannot be caught or ignored)") ("ALRM" . " (14. Alarm Clock)") ("TERM" . " (15. Termination)") - ("CONT" . " (Continue executing)") + ;; signals supported on systems conforming to POSIX 1003.1-2001 + ;; according to (info "(coreutils) Signal specifications") + ("BUS" . " (Access to an undefined portion of a memory object)") + ("CHLD" . " (Child process terminated, stopped, or continued)") + ("CONT" . " (Continue executing, if stopped)") + ("FPE" . " (Erroneous arithmetic operation)") + ("ILL" . " (Illegal Instruction)") + ("PIPE" . " (Write on a pipe with no one to read it)") + ("SEGV" . " (Invalid memory reference)") ("STOP" . " (Stop executing / pause - cannot be caught or ignored)") - ("TSTP" . " (Terminal stop / pause)")) + ("TSTP" . " (Terminal stop / pause)") + ("TTIN" . " (Background process attempting read)") + ("TTOU" . " (Background process attempting write)") + ("URG" . " (High bandwidth data is available at a socket)") + ("USR1" . " (User-defined signal 1)") + ("USR2" . " (User-defined signal 2)")) "List of signals, used for minibuffer completion." :group 'proced :type '(repeat (cons (string :tag "signal name") -- 2.39.2