Commit | Line | Data |
---|---|---|
05c64f52 MV |
1 | 2001-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 |
14 | 2001-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 |
27 | 2001-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 | ||
33 | 2001-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 |
38 | 2001-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 |