guile-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

guile/guile-core NEWS


From: Marius Vollmer
Subject: guile/guile-core NEWS
Date: Sat, 09 Jun 2001 11:12:14 -0700

CVSROOT:        /cvs
Module name:    guile
Changes by:     Marius Vollmer <address@hidden> 01/06/09 11:12:14

Modified files:
        guile-core     : NEWS 

Log message:
        Added paragraph about new `export' behaviour and new `re-export'
        statement.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/NEWS.diff?cvsroot=OldCVS&tr1=1.298&tr2=1.299&r1=text&r2=text

Patches:
Index: guile/guile-core/NEWS
diff -u guile/guile-core/NEWS:1.298 guile/guile-core/NEWS:1.299
--- guile/guile-core/NEWS:1.298 Mon Jun  4 14:52:21 2001
+++ guile/guile-core/NEWS       Sat Jun  9 11:12:14 2001
@@ -339,6 +339,13 @@
 behave just like `define' and `defmacro', respectively, when they are
 used in a lexical environment.
 
+Also, `export' will no longer silently re-export bindings imported
+from a used module.  It will emit a `deprecation' warning and will
+cease to perform any re-export in the next version.  If you actually
+want to re-export bindings, use the new `re-export' in place of
+`export'.  The new `re-export' will not make copies of variables when
+rexporting them, as `export' did wrongly.
+
 ** The semantics of guardians have changed.
 
 The changes are for the most part compatible.  An important criterion



reply via email to

[Prev in Thread] Current Thread [Next in Thread]