]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/proced.el (proced-signal-list): Add more POSIX 1003.1-2001 signals.
authorJuri Linkov <juri@linkov.net>
Sun, 22 Dec 2019 22:51:49 +0000 (00:51 +0200)
committerJuri Linkov <juri@linkov.net>
Sun, 22 Dec 2019 22:51:49 +0000 (00:51 +0200)
lisp/proced.el

index 24bc321f434f13311fb498760eed1ff53c309d04..4da78a18ecb93ec142673bcf8220bd5f327d5050 100644 (file)
@@ -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")