* Minor cleanups in scm_mark_locations.
[bpt/guile.git] / ice-9 / ChangeLog
CommitLineData
24511502
DH
12000-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
62000-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
112000-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
152000-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
252000-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
382000-06-20 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
39
40 * session.scm (make-fold-modules): Detect circular references in
41