/[guile]/guile/guile-core/NEWS
ViewVC logotype

Diff of /guile/guile-core/NEWS

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.355 by mvo, Sat Oct 5 11:53:01 2002 UTC revision 1.356 by mvo, Wed Oct 9 22:49:00 2002 UTC
# Line 50  You can now pass any zero-argument proce Line 50  You can now pass any zero-argument proce
50  The function 'system-async' will just return its argument unchanged  The function 'system-async' will just return its argument unchanged
51  now.  now.
52    
53    ** New functions 'call-with-blocked-asyncs' and
54       'call-with-unblocked-asyncs'
55    
56    The expression (call-with-blocked-asyncs PROC) will call PROC and will
57    block execution of system asyncs for the current thread by one level
58    while PROC runs.  Likewise, call-with-unblocked-asyncs will call a
59    procedure and will unblock the execution of system asyncs by one
60    level for the current thread.
61    
62    Only system asyncs are affected by these functions.
63    
64    ** The functions 'mask-signals' and 'unmask-signals' are deprecated.
65    
66    Use 'call-with-blocked-asyncs' or 'call-with-unblocked-asyncs'
67    instead.  Those functions are easier to use correctly and can be
68    nested.
69    
70  ** New function 'unsetenv'.  ** New function 'unsetenv'.
71    
72  ** New macro 'define-syntax-public'.  ** New macro 'define-syntax-public'.
# Line 138  during evaluation, but prior to evaluati Line 155  during evaluation, but prior to evaluati
155    
156  * Changes to the C interface  * Changes to the C interface
157    
158    ** The value 'scm_mask_ints' is no longer writable.
159    
160    Previously, you could set scm_mask_ints directly.  This is no longer
161    possible.  Use scm_c_call_with_blocked_asyncs and
162    scm_c_call_with_unblocked_asyncs instead.
163    
164    ** New functions scm_c_call_with_blocked_asyncs and
165       scm_c_call_with_unblocked_asyncs
166    
167    Like scm_call_with_blocked_asyncs etc. but for C functions.
168    
169  ** New snarfer macro SCM_DEFINE_PUBLIC.  ** New snarfer macro SCM_DEFINE_PUBLIC.
170    
171  This is like SCM_DEFINE, but also calls scm_c_export for the defined  This is like SCM_DEFINE, but also calls scm_c_export for the defined

Legend:
Removed from v.1.355  
changed lines
  Added in v.1.356

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26