[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Remove non-system asyncs?
From: |
Neil Jerram |
Subject: |
Remove non-system asyncs? |
Date: |
23 Mar 2001 09:15:14 +0000 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.5 |
>>>>> "Neil" == Neil Jerram <address@hidden> writes:
Neil> As far as I understand (both your point and the Guile code),
Neil> this is what Guile does already. The signal handler for
Neil> signal SIG sets got_signal[SIG] to 1, and marks a system
Neil> async to run at the next safe point. [...]
On a superficially related point... I think we should remove the
non-system async code from Guile core, provide a deprecated Scheme
emulation of them using hooks, and eventually remove the emulation as
well.
As far as I could work out, non-system asyncs provide nothing that is
not provided better by hooks. Or am I missing something?
Regards,
Neil