Commit | Line | Data |
---|---|---|
f3f9dcbc MV |
1 | 2001-05-10 Marius Vollmer <mvo@zagadka.ping.de> |
2 | ||
3 | Merge from mvo-vcell-clenaup-1-branch. | |
4 | ||
5 | * session.scm (apropos): Do not use `builtin-bindings', always use | |
6 | the module obarray. | |
7 | (apropos-fold): Likewise. | |
8 | ||
9 | * optargs.scm (bound?): Removed. We should not play games with | |
10 | the magical undefined value. | |
11 | (let-o-k-template): Use `#f' instead of the undefined value as | |
12 | the default default for bindings. | |
13 | ||
14 | * boot-9.scm (module-make-local-var!): Do not pass name hint to | |
15 | make-undefined-variable, use `variable-set-name-hint!' instead. | |
16 | (root-module-closure): Removed. | |
17 | (make-root-module): Set the obarray of the module to the | |
18 | `pre-modules-obarray'. Do not use a lazy binder. | |
19 | (scm-module-closure): Removed. | |
20 | (make-root-module): Set the obarray of the module to the | |
21 | `pre-modules-obarray'. Do not use a lazy binder. Set the | |
22 | eval-closure to a `standard-interface-eval-closure'. | |
23 | (module-define!): Do not pass name hint to make-variable, use | |
24 | `variable-set-name-hint!' instead. | |
25 | (make-modules-in, beautify-user-module, resolve-module): Moved | |
26 | towards the beginning of boot-9.scm, across the call to | |
27 | set-current-module that boots the module system. These | |
28 | definitions need to be visible at the time of the first | |
29 | `set-current-module' call. | |
30 | (try-module-autoload): Define a `#f' before the call to | |
31 | set-current-module. It is redefined later. | |
32 | ||
33 | * debug.scm: Use `module-set!' instead of `variable-set!' to set | |
34 | insert `debug-options' into the-root-module. | |
35 | * format.scm: Likewise, for `format'. | |
36 | ||
11bbab47 MV |
37 | 2001-05-15 Marius Vollmer <mvo@zagadka.ping.de> |
38 | ||
39 | * boot-9.scm (error-catching-repl): Call the E | |
40 | ("eval'er") procedure via call-with-values and call the P | |
41 |