~ chicken-core (chicken-5) bf657f845645fb040b7f419649c603739bd93be8


commit bf657f845645fb040b7f419649c603739bd93be8
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Sun Jul 31 14:04:31 2011 +0200
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Sun Jul 31 14:04:31 2011 +0200

    added clarification about visible bindings in ,m and module-environment

diff --git a/manual/Modules b/manual/Modules
index 4583e40d..a7f1505b 100644
--- a/manual/Modules
+++ b/manual/Modules
@@ -252,6 +252,8 @@ will try to locate meta-information about the module by loading any
 existing import library with the name {{MODULENAME.import.[scm|so]}},
 if possible.
 
+In compiled modules, only exported bindings will be visible to interactively entered code. In interpreted modules all bindings are visible.
+
 
 === Predefined modules
 
diff --git a/manual/Using the interpreter b/manual/Using the interpreter
index 7af24e5e..947bede7 100644
--- a/manual/Using the interpreter	
+++ b/manual/Using the interpreter	
@@ -172,7 +172,7 @@ The toplevel loop understands a number of special commands:
 
 ; ,ln FILENAME ... : Load files and print result(s) of each top-level expression.
 
-; ,m MODULENAME : switches the "current module" to {{MODULENAME}}, so expressions will be evaluated in the context of the given module.
+; ,m MODULENAME : switches the "current module" to {{MODULENAME}}, so expressions will be evaluated in the context of the given module. In compiled modules, only exported bindings will be visible to interactively entered code. In interpreted modules all bindings are visible.
 
 ; ,p EXP : Pretty-print evaluated expression {{EXP}}.
 
Trap