Commit | Line | Data |
---|---|---|
e09c8eb7 TTN |
1 | 2001-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 |
7 | 2001-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 |
12 | 2001-08-25 Marius Vollmer <mvo@zagadka.ping.de> |
13 | ||
14 | * Makefile.am (AUTOMAKE_OPTIONS): Change "foreign" to "gnu". | |
15 | ||
4030287e TTN |
16 | 2001-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 |
22 | 2001-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 |
27 | 2001-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 |
35 | 2001-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 |
40 | 2001-07-24 Marius Vollmer <mvo@zagadka.ping.de> |
41 | ||
42 | * syncase.scm (psyncomp): Removed, it is now in | |
43 | compile-psyntax.scm. | |
44 | ||
45 | 2001-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 |
53 | 2001-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 |
59 | 2001-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 |
64 | 2001-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 |
78 | 2001-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 |
83 | 2001-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 |
88 | 2001-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 |
94 | 2001-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 |
100 | 2001-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 |
110 | 2001-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 |
115 | 2001-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 |
124 | 2001-06-25 Michael Livshin <mlivshin@bigfoot.com> |
125 | ||
126 | * streams.scm (stream-for-each-many): typo fix. | |
127 | ||
f6581113 MV |
128 | 2001-06-25 Marius Vollmer <mvo@zagadka.ping.de> |
129 | ||
130 | * boot-9.scm (re-export-syntax): New. | |
131 | ||
eb6c2de8 MV |
132 | 2001-06-16 Marius Vollmer <mvo@zagadka.ping.de> |
133 | ||
134 | * boot-9.scm (system-error-errno): New. | |
135 | ||
0f002b27 MV |
136 | 2001-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 |
141 | 2001-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 |
160 | 2001-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 |
166 | 2001-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 |
171 | 2001-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 |