[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
guile/guile-core/libguile ChangeLog
From: |
Marius Vollmer |
Subject: |
guile/guile-core/libguile ChangeLog |
Date: |
Tue, 24 Apr 2001 16:51:06 -0700 |
CVSROOT: /cvs
Module name: guile
Changes by: Marius Vollmer <> 01/04/24 16:51:06
Modified files:
guile-core/libguile: ChangeLog
Log message:
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile-core/libguile/ChangeLog.diff?cvsroot=OldCVS&tr1=1.1366&tr2=1.1367&r1=text&r2=text
Patches:
Index: guile/guile-core/libguile/ChangeLog
diff -u guile/guile-core/libguile/ChangeLog:1.1366
guile/guile-core/libguile/ChangeLog:1.1367
--- guile/guile-core/libguile/ChangeLog:1.1366 Sun Apr 22 15:16:07 2001
+++ guile/guile-core/libguile/ChangeLog Tue Apr 24 16:51:05 2001
@@ -1,3 +1,30 @@
+2001-04-25 Marius Vollmer <address@hidden>
+
+ * modules.c (scm_module_type): New.
+ (scm_post_boot_init_modules): Initialize from Scheme value.
+ (the_module, scm_current_module, scm_init_modules): the_module is
+ now a C only fluid.
+ (scm_current_module): Export to Scheme.
+ (scm_set_current_module): Do not call out to Scheme, do all the
+ work in C. Export procedure to Scheme. Only accept modules, `#f'
+ is no longer valid as the current module. Only set
+ scm_top_level_lookup_closure_var and scm_system_transformer when
+ they are not deprecated.
+ (scm_module_transformer, scm_current_module_transformer): New.
+
+ * modules.h (scm_module_index_transformer, SCM_MODULE_TRANSFORMER,
+ scm_current_module_transformer, scm_module_transformer): New.
+
+ * gh_data.c: Removed FIXME comment about gh_lookup returning
+ SCM_UNDEFINED. That's the right thing to do.
+
+ * eval.h, eval.c (scm_system_transformer): Deprecated by moving it
+ into the conditionally compiled sections.
+ * eval.c (scm_primitive_eval_x, scm_primitive_eval): Use
+ scm_current_module_transformer instead of scm_system_transformer.
+ * init.c (start_stack): Move initialization of
+ scm_system_transformer to the deprecated section.
+
2001-04-22 Neil Jerram <address@hidden>
* throw.c (scm_throw): Correct docstring.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- guile/guile-core/libguile ChangeLog,
Marius Vollmer <=