summaryrefslogtreecommitdiff
path: root/libguile
diff options
context:
space:
mode:
authorMarius Vollmer <mvo@zagadka.de>1997-06-04 22:42:29 +0000
committerMarius Vollmer <mvo@zagadka.de>1997-06-04 22:42:29 +0000
commit5dade8577966a6a51ac24185c28dbb2443feb28f (patch)
tree90186edeb4d3c8396a74c30a8a00b7e070a4a0df /libguile
parent916d65b1d12623e89d84c2be2536bc7a2e372d53 (diff)
downloadguile-5dade8577966a6a51ac24185c28dbb2443feb28f.tar.gz
*** empty log message ***
Diffstat (limited to 'libguile')
-rw-r--r--libguile/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/libguile/ChangeLog b/libguile/ChangeLog
index 3ae81d96d..4096390f9 100644
--- a/libguile/ChangeLog
+++ b/libguile/ChangeLog
@@ -1,3 +1,12 @@
+Wed Jun 4 23:47:01 1997 Marius Vollmer <mvo@zagadka.ping.de>
+
+ * struct.c (struct_printer): New variable that holds a handle on
+ the Scheme variable *struct-printer*. This variable can be set by
+ Scheme code to override the printing of structures.
+ (scm_print_struct): If struct_printer is set, call it. If it is
+ not set, or returns #f, print the structure in the old fashion.
+ Include "eval.h" for scm_apply.
+
Tue Jun 3 23:01:39 1997 Marius Vollmer <mvo@zagadka.ping.de>
* struct.c (scm_struct_ref, scm_struct_set_x): Use