[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: execute defun on reception of signal
From: |
Andy Moreton |
Subject: |
Re: execute defun on reception of signal |
Date: |
Sun, 12 Jul 2015 11:27:24 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (windows-nt) |
On Sun 12 Jul 2015, Emanuel Berg wrote:
> I read somewhere you can do it like this:
>
> (defun usr1-handler ()
> (interactive)
> (message "Got usr1 signal."))
>
> (global-set-key [signal usr1] 'usr1-handler)
>
> However if the Emacs PID is 2592,
>
> $ kill -s usr1 2592
>
> doesn't do it.
This is documented in the info "(elisp) Misc Events" node, which you
could have easily found yourself. The documentation includes an example
which shows you are using the wrong keymap.
AndyM
- execute defun on reception of signal, Emanuel Berg, 2015/07/11
- Re: execute defun on reception of signal,
Andy Moreton <=
- Message not available
- Re: execute defun on reception of signal, Rusi, 2015/07/12
- Re: execute defun on reception of signal, Emanuel Berg, 2015/07/12
- Re: execute defun on reception of signal, Vaidheeswaran C, 2015/07/12
- Re: execute defun on reception of signal, Emanuel Berg, 2015/07/13
- Re: execute defun on reception of signal, Vaidheeswaran C, 2015/07/13
- Re: execute defun on reception of signal, Emanuel Berg, 2015/07/13