summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS14
1 files changed, 14 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 4205cb3e6..cc06bdb06 100644
--- a/NEWS
+++ b/NEWS
@@ -57,6 +57,20 @@ The 1.9 series has had overly verbose backtraces, which showed frames
internal to the implementation of the REPL. This has been mostly fixed.
Please report bugs to bug-guile@gnu.org.
+** Additions to the foreign function interface (FFI)
+
+The `(system foreign)' module now provides additional foreign types
+corresponding to C's `int', `long', `size_t', etc.
+
+In addition, the `dynamic-link' procedure can now be called without any
+argument, in which case it returns a "global symbol handle", allowing
+symbols currently available to the program to be looked up.
+
+** Documentation of `syntax-rules' macros
+
+The documentation of macros in the manual is now separate from that of
+procedures. A new section on `syntax-rules' macros has been added.
+
** Effective version bump to 2.0
Guile has had an "effective version" for some time, typically generated