(scm_hash_fn_create_handle_x, scm_hash_fn_remove_x): Use "!scm_is_eq"
[bpt/guile.git] / NEWS
diff --git a/NEWS b/NEWS
index 4c18e0e..13c7271 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,5 @@
 Guile NEWS --- history of user-visible changes.
-Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
 See the end for copying conditions.
 
 Please send Guile bug reports to bug-guile@gnu.org.
@@ -118,9 +118,19 @@ form around the code performing the heavy computations (typically a
 C code primitive), enabling the computations to run in parallel
 while the scripting code runs single-threadedly.
 
-** New module (srfi srfi-26)
+** Support for require-extension, SRFI-55, has been added.
 
-This is an implementation of SRFI-26.
+The SRFI-55 special form `require-extension' has been added.  It is
+available at startup, and provides a portable way to load Scheme
+extensions.  SRFI-55 only requires support for one type of extension,
+"srfi"; so a set of SRFIs may be loaded via (require-extension (srfi 1
+13 14)).
+
+** New module (srfi srfi-26) provides support for `cut' and `cute'.
+
+The (srfi srfi-26) module is an implementation of SRFI-26 which
+provides the `cut' and `cute' syntax.  These may be used to specialize
+parameters without currying.
 
 ** New module (srfi srfi-31)
 
@@ -877,7 +887,7 @@ SCM_VELTS_AS_STACKITEMS, SCM_SETVELTS, SCM_GC_WRITABLE_VELTS.
 
 Migrate according to the following table:
 
-    scm_make_uve        -> scm_make_typed_aray, scm_make_u8vector etc.
+    scm_make_uve        -> scm_make_typed_array, scm_make_u8vector etc.
     scm_make_ra         -> scm_make_array
     scm_shap2ra         -> scm_make_array
     scm_cvref           -> scm_c_generalized_vector_ref