help-gnu-emacs
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]