(scm_eval_string): Use scm_primitive_eval_x instead
[bpt/guile.git] / ice-9 / ChangeLog
CommitLineData
05c64f52
MV
12001-06-01 Marius Vollmer <mvo@zagadka.ping.de>
2
3 * boot-9.scm (top-repl): Revert part of the 2001-05-19 change.
4 When defining the guile-user module, do not use any modules. Add
5 them to guile-user when `top-repl' is called.
63b62b73
MV
6 (resolve-interface): Expect keyword arguments instead of a `spec'.
7 (compile-interface-spec, compile-define-module-args): New.
8 (define-module): Use compile-define-module-args to construct
9 argument for process-define-module.
10 (use-modules, use-syntax): Use compile-interface-spec to construct
11 arguments for process-use-modules.
12 (process-define-module): Expect keywords in argument list.
05c64f52 13
0120801d
MV
142001-05-25 Marius Vollmer <mvo@zagadka.ping.de>
15
f4e0611e
MV
16 * boot-9.scm (cond-expand): Define using
17 `procedure->memoizing-macro' to get at the lexical environment.
18 Use `env-module' instead of `current-module' to get the right
19 module.
20
0120801d
MV
21 * Makefile.am (ice9_sources): Added "pretty-print.scm".
22 * pretty-print.scm: New file, copied from SLIB.
f4e0611e
MV
23 (generic-write): Return the `unspecified' value.
24
0120801d
MV
25 * format.scm: Autoload `pretty-print'.
26
b9b8f9da
MG
272001-05-23 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
28
29 * boot-9.scm (%cond-expand-table): New hash table mapping modules
30 to feature lists.
31 (cond-expand): Use feature information associated with modules.
32
332001-05-21 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
34
35 * boot-9.scm (use-srfis): Do not extend the srfi-0 feature list.
36 (cond-expand-provide): New procedure.
37
a6219f22
MV
382001-05-22 Marius Vollmer <mvo@zagadka.ping.de>
39
40 * boot-9.scm (define-module): Return the new module.
41 (process-define-module): Use `spec' instead of `module-name' when
42