1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-09 13:30:26 +02:00

fix dynamic-call doc

* doc/ref/api-foreign.texi (Foreign Functions): Fix doc: interrupts are
  not deferred in a dynamic-call.
This commit is contained in:
Andy Wingo 2013-01-23 09:37:59 +01:00
parent e6f7624ad3
commit 8cdb03c23e

View file

@ -1,7 +1,7 @@
@c -*-texinfo-*- @c -*-texinfo-*-
@c This is part of the GNU Guile Reference Manual. @c This is part of the GNU Guile Reference Manual.
@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2007, 2008, @c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2007, 2008,
@c 2009, 2010, 2011, 2012 Free Software Foundation, Inc. @c 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
@c See the file guile.texi for copying conditions. @c See the file guile.texi for copying conditions.
@node Foreign Function Interface @node Foreign Function Interface
@ -156,9 +156,6 @@ is equivalent to
@smallexample @smallexample
(dynamic-call (dynamic-func @var{func} @var{dobj}) #f) (dynamic-call (dynamic-func @var{func} @var{dobj}) #f)
@end smallexample @end smallexample
Interrupts are deferred while the C function is executing (with
@code{SCM_DEFER_INTS}/@code{SCM_ALLOW_INTS}).
@end deffn @end deffn
@code{dynamic-call} is not very powerful. It is mostly intended to be @code{dynamic-call} is not very powerful. It is mostly intended to be