|
From: | Stefan Monnier |
Subject: | Re: Calling internal-default-process-sentinel from another sentinel? |
Date: | Wed, 18 Nov 2020 09:19:36 -0500 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
> Such a use case doesn't seem uncommon and simply calling > 'internal-default-process-sentinel' from a custom sentinel would seem a > good solution, but the "internal-" prefix or the fact that such usage is > completely absent from Emacs core and very rare even in 3rd party > code[1] don't inspire confidence. `add-function` is your friend. (add-function :around (process-sentinel proc) (lambda (orig-fun proc state) (if (one particular case) (do the thing) (funcall orig-fun proc state)))) -- Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |