Commit | Line | Data |
---|---|---|
24511502 DH |
1 | 2000-07-12 Dirk Herrmann <D.Herrmann@tu-bs.de> |
2 | ||
3 | * boot-9.scm (expt): Make sure that integer-expt is only called | |
4 | if the exponent is a non-negative integer. | |
5 | ||
45036de1 MD |
6 | 2000-07-01 Mikael Djurfeldt <mdj@thalamus.nada.kth.se> |
7 | ||
8 | * boot-9.scm (process-define-module): Bugfix: Only check the CDR | |
9 | for export args. | |
10 | ||
ac373580 DH |
11 | 2000-06-27 Dirk Herrmann <D.Herrmann@tu-bs.de> |
12 | ||
13 | * popen.scm: gc-thunk is deprecated. Use after-gc-hook instead. | |
14 | ||
e5d2c2fa DH |
15 | 2000-06-16 Dirk Herrmann <D.Herrmann@tu-bs.de> |
16 | ||
17 | * common-list.scm (intersection, set-difference, remove-if, | |
18 | remove-if-not): Made tail-recursive. Thanks to William Webber | |
19 | for the hint. | |
20 | ||
21 | (delete-if!, delete-if-not!): Renamed parameter from `list' to | |
22 | `l' in order to avoid confusion. Note: These functions are not | |
23 | tail recursive yet. | |
24 | ||
c0997079 MD |
25 | 2000-06-21 Mikael Djurfeldt <mdj@thalamus.nada.kth.se> |
26 | ||
2b6e0d2b MD |
27 | * boot-9.scm: Turned `the-module', `*top-level-lookup-closure*', |
28 | and `scm:eval-transformer' into fluids. | |
29 | ||
c0997079 MD |
30 | * boot-9.scm (purify-module!, module-export!): New procedures. |
31 | (export): Rewritten using `module-export!'. | |
32 | (process-define-module): New define-module options: pure, export. | |
33 | See NEWS. | |
2b6e0d2b MD |
34 | (scm-style-repl): Added optional module argument. |
35 | ||
c0997079 MD |
36 | * null.scm, r5rs.scm, safe-r5rs.scm, safe.scm: New modules. |
37 | ||
8b2294f7 MD |
38 | 2000-06-20 Mikael Djurfeldt <mdj@mdj.nada.kth.se> |
39 | ||
40 | * session.scm (make-fold-modules): Detect circular references in | |
41 |