[Top][All Lists]
[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
- guile/guile-core NEWS, Marius Vollmer, 2001/06/02
- guile/guile-core NEWS,
Marius Vollmer <=
- guile/guile-core NEWS, Thien-Thi Nguyen, 2001/06/13
- guile/guile-core NEWS, Marius Vollmer, 2001/06/14
- guile/guile-core NEWS, Keisuke Nishida, 2001/06/26
- guile/guile-core NEWS, Thien-Thi Nguyen, 2001/06/27
- guile/guile-core NEWS, Martin Grabmueller, 2001/06/28
- guile/guile-core NEWS, Keisuke Nishida, 2001/06/29