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