guile-devel
[Top][All Lists]
Advanced

[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



reply via email to

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