guile-cvs
[Top][All Lists]
Advanced

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

guile/guile-core/ice-9 ChangeLog


From: Marius Vollmer
Subject: guile/guile-core/ice-9 ChangeLog
Date: Mon, 12 Feb 2001 17:08:02 -0800

CVSROOT:        /cvs
Module name:    guile
Changes by:     Marius Vollmer <address@hidden> 01/02/12 17:08:02

Modified files:
        guile-core/ice-9: ChangeLog 

Log message:
        

CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/guile/guile-core/ice-9/ChangeLog.diff?r1=1.370&r2=1.371

Patches:
Index: guile/guile-core/ice-9/ChangeLog
diff -u guile/guile-core/ice-9/ChangeLog:1.370 
guile/guile-core/ice-9/ChangeLog:1.371
--- guile/guile-core/ice-9/ChangeLog:1.370      Sun Feb 11 10:17:56 2001
+++ guile/guile-core/ice-9/ChangeLog    Mon Feb 12 17:08:02 2001
@@ -1,3 +1,22 @@
+2001-02-13  Marius Vollmer  <address@hidden>
+
+       * boot-9.scm (define-public): Removed spurious call to
+       `interaction-evironment'.
+       (define-public, defmacro-public): Use `export' instead of explicit
+       module magic.
+       (eval-when): New macro.
+       (define-module, use-modules, use-syntax, export): Use it to
+       restrict the use of these forms to the top level.
+       (define-public, defmacro-public): Only export binding when on
+       top-level.
+       (process-define-module): Call `set-current-module' with the
+       defined module.
+       (define-module): Simply call `process-define-module' without any
+       fuss (but only on top-level).
+       (named-module-use!): New function.
+       (top-repl): Do not use `define-module'.  Use equivalent low-level
+       means instead.
+       
 2001-02-11  Marius Vollmer  <address@hidden>
 
        * boot-9.scm (scm-style-repl): Use `primitive-eval' instead of



reply via email to

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