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