guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core/libguile async.h async.c


From: Marius Vollmer
Subject: guile/guile-core/libguile async.h async.c
Date: Wed, 09 Oct 2002 18:44:02 -0400

CVSROOT:        /cvsroot/guile
Module name:    guile
Changes by:     Marius Vollmer <address@hidden> 02/10/09 18:44:02

Modified files:
        guile-core/libguile: async.h async.c 

Log message:
        * async.h (scm_call_with_blocked_asyncs,
        scm_call_with_unblocked_asyncs, scm_c_call_with_blocked_asyncs,
        scm_c_call_with_unblocked_asyncs): New prototypes.
        (scm_mask_signals, scm_unmask_signals): Deprecated.
        (scm_mask_ints): Turned into a macro.
        
        * async.c (scm_mask_ints): Removed.
        (scm_run_asyncs): Do not set scm_mask_ints while running an async.
        this should not be necessary.
        (scm_async_click): Test block_asyncs instead of scm_mask_ints.
        (scm_mask_signals, scm_unmask_signals): Deprecated.  Emit
        deprecation warning and check for errornous use.  Set block_asyncs
        instead of scm_mask_ints.
        (increase_block, decrease_block, scm_call_with_blocked_asyncs,
        scm_call_with_unblocked_asyncs, scm_c_call_with_blocked_asyncs,
        scm_c_call_with_unblocked_asyncs): New.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/async.h.diff?tr1=1.25&tr2=1.26&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/async.c.diff?tr1=1.65&tr2=1.66&r1=text&r2=text





reply via email to

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