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