Don't use raw divisions by zero in `test-conversion.c'.
[bpt/guile.git] / NEWS
diff --git a/NEWS b/NEWS
index 5e3f7ae..831f2ec 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -43,11 +43,16 @@ indicating length of the `scm_t_option' array.
 ** Primitive procedures (aka. "subrs") are now stored in double cells
 This removes the subr table and simplifies the code.
 
+** Primitive procedures with more than 3 arguments (aka. "gsubrs") are
+no longer implemented using the "compiled closure" mechanism.  This
+simplifies code and reduces both the storage and run-time overhead.
+
 \f
 Changes in 1.8.7 (since 1.8.6)
 
 * Bugs fixed
 
+** Fix compilation with `--disable-deprecated'
 ** Fix %fast-slot-ref/set!, to avoid possible segmentation fault
 ** Fix MinGW build problem caused by HAVE_STRUCT_TIMESPEC confusion
 ** Fix build problem when scm_t_timespec is different from struct timespec
@@ -60,6 +65,8 @@ transformed by (ice-9 syncase) would cause an "Invalid syntax" error.
 Now it works as you would expect (giving the value of the specified
 module binding).
 
+** Have `scm_take_locale_symbol ()' return an interned symbol (bug #25865)
+
 \f
 Changes in 1.8.6 (since 1.8.5)