*** empty log message ***
[bpt/guile.git] / ice-9 / ChangeLog
CommitLineData
e09c8eb7
TTN
12001-08-30 Thien-Thi Nguyen <ttn@revel.glug.org>
2
3 * boot-9.scm (resolve-interface): When returning a custom
4 interface, also consult source module's entire binding set,
5 not just its exported bindings, before throwing error.
6
b573e744
MV
72001-08-25 Marius Vollmer <mvo@zagadka.ping.de>
8
9 * boot-9.scm (resolve-interface): Get variables from the public
10 interface of a module instead of from the module itselfs.
11
969e8e45
MV
122001-08-25 Marius Vollmer <mvo@zagadka.ping.de>
13
14 * Makefile.am (AUTOMAKE_OPTIONS): Change "foreign" to "gnu".
15
4030287e
TTN
162001-08-12 Thien-Thi Nguyen <ttn@revel.glug.org>
17
18 * getopt-long.scm: Rewrite.
19 Touch up docstrings.
20 Augment commentary.
21
d3b924ba
NJ
222001-08-02 Neil Jerram <neil@ossau.uklinux.net>
23
24 * debugger.scm (run-last-command): Return current state if
25 last-command fluid is not yet set.
26
8940c16b
TTN
272001-08-02 Thien-Thi Nguyen <ttn@revel.glug.org>
28
29 * getopt-long.scm: Refill to fit in 80 columns.
30
31 (process-long-option): Fix bug: Keep track of `optional'
32 value-required info and use this to determine whether or not the
33 next element is to be taken as the option arg.
34
88c4ba2a
KN
352001-07-31 Keisuke Nishida <knishida@nurs.or.jp>
36
29aa75ea
KN
37 * boot-9.scm (process-define-module): Fixed a bug that did not
38 handle :use-syntax correctly.
88c4ba2a 39
11057044
MV
402001-07-24 Marius Vollmer <mvo@zagadka.ping.de>
41
42 * syncase.scm (psyncomp): Removed, it is now in
43 compile-psyntax.scm.
44
452001-07-23 Marius Vollmer <mvo@zagadka.ping.de>
46
47 * Makefile.am (psyntax.pp): Enable rule for psyntax.pp only in
48 maintainer mode. Use compile-psyntax.scm for actual compilation.
49 Make sure the uninstalled guile is used.
50 (EXTRA_DIST): Distribute compile-psyntax.scm
51 * compile-psyntax.scm: New file.
52
e39bbe80
MG
532001-07-18 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
54
55 * and-let-star.scm, debug.scm, debugger.scm, history.scm,
56 lineio.scm, null.scm, optargs.scm, r4rs.scm, r5rs.scm,
57 receive.scm, safe-r5rs.scm, streams.scm: Updated copyright notice.
58
90ee03da
MG
592001-07-17 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
60
61 * r5rs.scm: Use `re-export' instead of `export' for re-exported
62 primitives. Thanks Neil!
63
22647fef
MV
642001-07-13 Marius Vollmer <mvo@zagadka.ping.de>
65
66 * safe-r5rs.scm: Use `re-export' instead of `export' for
67 re-exported core bindings. Do not re-export `numerator',
68 `denominator' and `rationalize' since Guile does not have them.
69 Continue to use `export' for `null-environment'.
70
71 * null.scm: Use `re-export' instead of `export' for re-exported
72 core bindings. Do not export `unquote' and `unquote-splicing'
73 since there aren't definitions for them.
74
75 * boot-9.scm (compile-interface-spec): Bug fix: the keyword
76 argument is "renamer" not "rename".
77
4aea9e7b
RB
782001-07-09 Rob Browning <rlb@defaultvalue.org>
79
80 * boot-9.scm: Fixed the sense of the error message when read-eval?
81 is #f. Thanks to Matthias for catching this.
82
8630fdfc
RB
832001-07-06 Rob Browning <rlb@defaultvalue.org>
84
85 * boot-9.scm: added fix suggested by Matthias for #. read
86 extension -- now only works if read-eval? is not #f.
87
197edeea
DH
882001-06-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
89
90 * arrays.scm: Don't install a read-hash-extension for 'b': #b
91 is already defined by R5RS. Further, there is already a working
92 read syntax for bitvectors, starting with #*.
93
5dc13e98
MG
942001-06-30 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
95
96 * Makefile.am (ice9_sources): Removed tags.scm.
97
98 * tags.scm: Removed file.
99
941614c6
NJ
1002001-06-29 Neil Jerram <neil@ossau.uklinux.net>
101
102 Changes to support tracing other than inside the repl-stack that
103 is set up by the REPL code in boot-9.scm.
8940c16b 104
941614c6
NJ
105 * debug.scm (trace-entry, trace-exit): Conditionalize tracing on
106 whether the current stack id is in `traced-stack-ids'.
107 (traced-stack-ids, trace-all-stacks?, trace-stack, untrace-stack):
108 New.
109
4cda41f6
MV
1102001-06-27 Marius Vollmer <mvo@zagadka.ping.de>
111
112 * common-list.scm (member-if): Put in docstring for member-if, it
113 was a cut-n-paste error previously.
114
d95c0b76
NJ
1152001-06-26 Neil Jerram <neil@ossau.uklinux.net>
116
117 * debug.scm (trace): Set evaluator trap options to handle tracing.
118 Don't reset trace-level to 0.
8940c16b 119
d95c0b76
NJ
120 * boot-9.scm (lazy-handler-dispatch): Remove enter-frame-handler,
121 apply-frame-handler and exit-frame-handler. (They're replaced by
122 evaluator trap options.)
123
fc7a9e81
ML
1242001-06-25 Michael Livshin <mlivshin@bigfoot.com>
125
126 * streams.scm (stream-for-each-many): typo fix.
127
f6581113
MV
1282001-06-25 Marius Vollmer <mvo@zagadka.ping.de>
129
130 * boot-9.scm (re-export-syntax): New.
131
eb6c2de8
MV
1322001-06-16 Marius Vollmer <mvo@zagadka.ping.de>
133
134 * boot-9.scm (system-error-errno): New.
135
0f002b27
MV
1362001-06-14 Marius Vollmer <mvo@zagadka.ping.de>
137
138 * common-list.scm (remove-if, remove-if-not): Fix typo: use
139 `pred', not `pred?', in the body.
140
60850aed
TTN
1412001-06-13 Thien-Thi Nguyen <ttn@revel.glug.org>
142
95717232
TTN
143 * match.scm:
144 No longer use module `(ice-9 slib)'.
145 Use module `(ice-9 pretty-print)'.
146 No longer require `pretty-print'.
147
148 (slib:error): Delete.
149 (match:error, match:syntax-err): Rewrite.
150
151 Thanks to Dale P. Smith.
152
b4b50361 153 * README: New file.
95717232 154
60850aed
TTN
155 * common-list.scm:
156 Clean up some docstrings; nfc.
157 Add Commentary.
158 Update copyright.
159
7c95e366
MV
1602001-06-11 Marius Vollmer <mvo@zagadka.ping.de>
161
162 * boot-9.scm: Use `begin-deprecated' instead of testing
163 `include-deprecated-features' when conditionally using the (ice-9
164 rdelim) module. See below.
165
495c67e5
GH
1662001-06-10 Gary Houston <ghouston@arglist.com>
167
168 * boot-9.scm: use the (ice-9 rdelim) module if
169 include-deprecated-features is true.
170
6a9003d3
MV
1712001-06-09 Marius Vollmer <mvo@zagadka.ping.de>
172
173 * pretty-print.scm (generic-write): Use `object->string' to print
174 unknown objects.
175
176 * optargs.scm (lambda*): Make sure that BODY is always put into a
177 real body context so that it can contain internal definitions.
178