* boot-9.scm (top-repl): Look for use-emacs-interface in
[bpt/guile.git] / ice-9 / ChangeLog
CommitLineData
acfa1f52
MV
12002-10-10 Marius Vollmer <mvo@zagadka.ping.de>
2
3 * boot-9.scm (top-repl): Use 2 as the limit when saving the stack.
4 (error-catching-loop): use call-with-blocked-asyncs and
5 call-with-unblocked-asyncs instead of mask-signals and
6 unmask-signals.
7
34010f56
NJ
82002-10-09 Neil Jerram <neil@ossau.uklinux.net>
9
10 * buffered-input.scm (make-buffered-input-port): Build an
11 input-waiting thunk for just extended version of make-soft-port.
12
9bc54879
RB
132002-10-04 Rob Browning <rlb@defaultvalue.org>
14
15 * boot-9.scm (expt): switch if sense and use negative? rather than
16 >= 0.
17
3538c2b2
MV
182002-10-04 Marius Vollmer <mvo@zagadka.ping.de>
19
20 * boot-9.scm (top-repl): Use "1" instead of "%deliver-signals" to
21 limit the signal stack.
22
f4232aa6
MV
232002-09-15 Marius Vollmer <mvo@zagadka.ping.de>
24
25 * boot-9.scm (feature?): Added deprecation message.
26
5fc0857e
RB
272002-09-14 Rob Browning <rlb@defaultvalue.org>
28
29 * boot-9.scm (sqrt): minor indentation fix.
30
cfcdb8e9
MV
312002-09-05 Marius Vollmer <mvo@zagadka.ping.de>
32
33 * syncase.scm: Set the module transformer of the-syncase-module so
34 that we can use define-syntax.
35 (define-syntax-public): New and exported.
36
372002-09-04 Marius Vollmer <mvo@zagadka.ping.de>
38
39 * syncase.scm (expansion-eval-closure, env->eval-closure): New.
40 (sc-macro): Set the expansion-eval-closure expanding the form.
41 (putprop, getprop): Use the expansion-eval-closure to find
42 variables instead of the current module.
43
fdf7e1d7
MV
442002-07-08 Marius Vollmer <mvo@zagadka.ping.de>
45
46 * slib.scm (make-exchanger): Added. Thanks to Clinton Ebadi!
47
7c38399f
DH
482002-07-07 Dirk Herrmann <D.Herrmann@tu-bs.de>
49
50 * boot-9.scm (define-option-interface): Replaced "macro" by
51 mmacro.
52
1334c61a
GH
532002-06-01 Gary Houston <ghouston@arglist.com>
54
55 * boot-9.scm (file-set-position): Make third argument optional,
56 for SCM compatibility.
57 (file-position): simplify definition.
58
be87cdb7
MV
592002-06-01 Marius Vollmer <mvo@zagadka.ping.de>
60
61 * boot-9.scm (file-set-position): Use seek instead of fseek.
62
e717bf46
MV
632002-05-09 Marius Vollmer <mvo@zagadka.ping.de>
64
65 * format.scm (format:out-inf-nan): New.
66 (format:out-fixed, format:out-expon, format:out-general): Use it
67 to print infs and nans.
68
69 * boot-9.scm (unsetenv): New, for completeness.
70
9ea4ac37
MV
712002-05-08 Marius Vollmer <mvo@zagadka.ping.de>
72
73 * format.scm (format:fn-max): Increase to 400 so ~f and ~g can
74 print long real numbers with large positive and negative
75 exponents.
76
45845efe
MV
772002-05-06 Marius Vollmer <mvo@zagadka.ping.de>
78
79 * syncase.scm: Use (ice-9 threads) so that with-mutex is defined.
80
0bd1b44f
TTN
812002-04-30 Thien-Thi Nguyen <ttn@giblet.glug.org>
82
83 * gap-buffer.scm: New file.
84
85 * Makefile.am (ice9_sources): Add gap-buffer.scm.
86
c87af2d5
RB
872002-03-12 Rob Browning <rlb@defaultvalue.org>
88
89 * syncase.scm: fix bad let.
90 (gensym): fix failure on non-threaded
91
6c5b8521
TTN
922002-03-05 Thien-Thi Nguyen <ttn@giblet.glug.org>
93
94 * ftw.scm: New file.
95
96 * Makefile.am (ice9_sources): Add ftw.scm.
97
327d4dd3
TTN
982002-02-26 Thien-Thi Nguyen <ttn@giblet.glug.org>
99
100 * Makefile.am: Update path to pre-inst-guile automake frag.
101
d51b42e2
TTN
102 * boot-9.scm: Comment grammar fixes; nfc.
103 Thanks to Christopher Cramer.
104
46151112
RB
1052002-02-24 Rob Browning <rlb@defaultvalue.org>
106
107 * syncase.scm (gensym): redefine locally so we can control it's
108 properties. This is in preparation for changing the future public
109 gensym to produce unreadable symbols.
110
111 * psyntax.pp: updated to reflect new syncase.scm.
112
90d4a6b0
TTN
1132002-02-07 Thien-Thi Nguyen <ttn@giblet.glug.org>
114
115 * regex.scm: Add commentary; nfc.
116
0187b4f4
TTN
1172002-02-05 Thien-Thi Nguyen <ttn@giblet.glug.org>
118
119 * Makefile.am: Include $(top_srcdir)/pre-inst-guile.am.
120
121 (psyntax.pp): Use $(preinstguile).
122
dd580bd6
MV
1232002-01-14 Marius Vollmer <mvo@zagadka.ping.de>
124
125 * psyntax.ss (datum->syntax-object): Removed assertion in
126 datum->syntax-object that checked if the first argument, a
127 syntax-object, is an identifier. This was a unconvenient and
128 unnecessary restriction. Thanks to Dorai Sitaram!
129
0e6f7775
MV
1302002-01-12 Marius Vollmer <mvo@zagadka.ping.de>
131
132