* README (Guile Documentation, About This Distribution): updated.
[bpt/guile.git] / ChangeLog
CommitLineData
f3b5e185
MD
12000-03-12 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
2
3 * configure.in (ac_cv_struct_timespec): Added test for struct
4 timespec.
5
6 * acconfig.h (HAVE_STRUCT_TIMESPEC): Added.
7
3a721413
MV
82000-01-25 Marius Vollmer <mvo@zagadka.ping.de>
9
10 * autogen.sh: Call libtoolize. Pass --add-missing option to
11 automake. Do not decent into libltdl directory. The libltdl
12 directory is now populated by libtoolize and does not need any
13 further autogeneration.
14
d831b039
GH
152000-01-23 Gary Houston <ghouston@arglist.com>
16
17 * configure.in: check for fchown.
18
a0a7b83b
MD
19Tue Jan 18 12:55:15 2000 Mikael Djurfeldt <mdj@r11n07-s.pdc.kth.se>
20
21 * acinclude.m4 (AC_LIBLTDL_CONVENIENCE): Add $(top_srcdir)/libltdl
22 instead of $(top_builddir)/libltdl to includepath.
23
56cfe22b
MD
242000-01-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
25
26 * emacs: New subdirectory for elisp tools.
27
657fcb5a
MV
282000-01-15 Marius Vollmer <mvo@zagadka.ping.de>
29
30 * README, HACKING: Moved "Hacking it yourself" section from README
31 to HACKING. Updated recommended libtool version to be 1.3.4.
32
dc914156
GH
332000-01-14 Gary Houston <ghouston@arglist.com>
34
35 * configure.in: needs to have --disable-networking, not
36 --disable-net.
37
fb4956c9
MD
382000-01-12 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
39
40 * libltdl/acconfig.h: New file: Needed by autogen.sh.
41
88423ab1
GB
42Tue Jan 11 13:42:35 2000 Greg J. Badros <gjb@cs.washington.edu>
43
44 * autogen.sh: Added messages as we run autogen in subdirectories.
45
46 * configure.in: Output libugile/guile-func-name-check script, and
47 chmod +x it.
48
0d90b76d
MV
492000-01-11 Marius Vollmer <mvo@zagadka.ping.de>
50
51 * libltdl/autogen.sh: New file.
52 * autogen.sh: Invoke libltdl/autogen.sh.
53
542000-01-09 Marius Vollmer <mvo@zagadka.ping.de>
55
56 Finally applied the libltdl patch from Thomas Tanner, with slight
57 modifications. All code copied from the libtool package is from
58 libtool-1.3.4.
59
60 * configure.in: Make "--with-modules=yes" the default. Do not
61 clear INCLTDL, LIBLTDL prior to processing "--with-modules".
62
63 1999-07-25 Thomas Tanner <tanner@ffii.org>
64
65 * Makefile.am: add libltdl to SUBDIRS, automake automatically
66 includes ltconfig, ltmain.sh and acconfig.h in EXTRA_DIST
67 * acinclude.m4: remove GUILE_DLSYM_USCORE, add libtool.m4
68 (no need to install libtool any more)
69 * configure.in: replace --enable-dynamic-linking with
70 --with-modules, required modules can be specified using
71 --with-modules="/path/to/mod.la" and will be linked
72 statically on platforms that don't support dynamic loading,
73 configure libltdl, configure libtool for dlopening
74 * libltdl: added using libtoolize -c --ltdl
75
38c1d3c4
GH
762000-01-09 Gary Houston <ghouston@arglist.com>
77
78 * configure.in: check whether localtime caches TZ. copied from
79 Emacs 20.5.
80 * acconfig.h: add LOCALTIME_CACHE.
81
dceef6be
GB
82Tue Dec 14 09:12:22 1999 Greg J. Badros <gjb@cs.washington.edu>
83
84 * configure.in: Make it be guile-snarf.awk, since we'll be
85 switching names for guile-doc-snarf. (I wouldn't have changed
86 this, but I was getting ready to commit this way when the below
87 change was committed).
88
763a6716
MD
891999-12-14 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
90
91 * configure.in: Create guile-doc-snarf.awk.
92
6aca8c6c
GB
931999-12-12 Greg J. Badros <gjb@cs.washington.edu>
94
95 * configure.in: Create guile-doc-snarf, chmod +x that script after
96 AC_OUTPUTted.
97
981999-12-10 Greg J. Badros <gjb@cs.washington.edu>
6e706938
GB
99
100 * NEWS: More complete description for --enable-debug-freelist.
101
aee8ca3f
GH
1021999-12-09 Gary Houston <ghouston@freewire.co.uk>
103
104 * configure.in (CFLAGS): don't add -Wpointer-arith, since it
105 causes numerous spurious warnings with recent gcc and/or glibc
106 versions.
107
afe5177e
GH
1081999-11-19 Gary Houston <ghouston@freewire.co.uk>
109
110 * acconfig.h: add HAVE_ARRAYS.
111
112 * configure.in: add --disable-arrays option, probably temporary.
113
5c11cc9d
GH
1141999-11-17 Gary Houston <ghouston@freewire.co.uk>
115
116 * configure.in: check for hstrerror.
117
5d94b2fe
JB
1181999-10-05 Jim Blandy <jimb@savonarola.red-bean.com>
119
e8ff4648
JB
120 * autogen.sh: Don't call autoreconf at all; it's not reliable.
121 Instead, call the various tools explicitly. Invoke
122 guile-readline's autogen.sh script.
0cbedb5b
JB
123
124 Straighten up the situation regarding guile.m4 and qthreads.m4.
125
126 We can't have .m4 files which are installed where aclocal can
127 see them, but also used by guile's own configure.in, because
128 aclocal will read both copies, complain about duplicate macro
129 definitions, and refuse to generate aclocal.m4 at all. This
130 happens if you invoke it as `aclocal -I .', as autoreconf does.
131 This is probably a flaw in the autotools, but Guile doesn't need
132 that flaw fixed immediately.
133
134 guile.m4 is intended for use by people linking against guile, so
135 it needs to be installed. But Guile itself doesn't use it. So
136 move guile.m4 into guile-config. That makes sense, since
137 guile.m4's GUILE_FLAGS macro is just an easy way to call
138 guile-config.
139
140 qthreads.m4 is indented to help configure a qthreads tree. It's
141 only useful to a package which actually includes a qthreads tree,
142 and it's intimately related to that tree, so it's not useful to
143 install this. So don't install it.
144
145 * guile.m4: Moved to guile-config.
146 * Makefile.am (aclocaldir, aclocal_DATA): Delete.
147 (EXTRA_DIST): Move qthreads.m4 here.
148
5d94b2fe
JB
149 Don't store generated files in the repository any more. Instead,
150 require people to run autogen.sh on trees from snapshots and CVS.
0cbedb5b 151 * Makefile.in, aclocal.m4, configure: Deleted.
5d94b2fe
JB
152 * autogen.sh: New file.
153 * ANON-CVS, SNAPSHOTS: Updated instructions.
154
dc4d930b
JB
1551999-10-02 Jim Blandy <jimb@zwingli.cygnus.com>
156
157 * acconfig.h (HAVE_POSIX, HAVE_NETWORKING): Add comments.
158
6e706938 1591999-09-27 Greg J. Badros <gjb@cs.washington.edu>
15526538
GB
160
161 * configure.in: Added --enable-debug-freelist option.
162
fca7547b 163 * acconfig.h: Added GUILE_DEBUG_FREELIST.
15526538 164
52cfc69b
GH
1651999-09-23 Gary Houston <ghouston@freewire.co.uk>
166
167 * acconfig.h: add HAVE_POSIX, HAVE_NETWORKING. remove FD_SETTER,
168 FILE_CNT_FIELD, FILE_CNT_GPTR, FILE_CNT_READPTR.
169
170 * configure.in: new options --disable-posix, --disable-net
171 and --disable-regex
172 export HAVE_POSIX and HAVE_NETWORKING definitions.
173 don't add regex-posix.o to LIBOBJS if regex disabled.
174
175 LIBOBJS: add filesys.c, posix.c, net_db.c, socket.c,
176 conditionally.
177
bab4e1cc
JB
1781999-09-25 Jim Blandy <jimb@savonarola.red-bean.com>
179
180 * Guile 1.3.4 released.
181
fc97c626
JB
1821999-09-22 Jim Blandy <jimb@savonarola.red-bean.com>
183
184 * configure.in: Call AM_PROG_CC_STDC before AM_PROG_LIBTOOL, so
185 libtool knows how to get ANSI C behavior from the compiler.
186 * configure: Regenerated.
187
7ee92fce
GH
1881999-09-20 Gary Houston <ghouston@freewire.co.uk>
189
190 * configure.in: check availability of siginterrupt.
191
08b8c694
GH
1921999-09-18 Gary Houston <ghouston@freewire.co.uk>
193
194 * configure.in: use AC_SYS_RESTARTABLE_SYSCALLS instead of
195 testing for SA_RESTART.
196
7cdbcc7d
MD
1971999-09-12 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
198
199 * configure.in: Removed ice-9/version.scm from AC_OUTPUT.
200
e1f20ec6
JB
2011999-09-11 Jim Blandy <jimb@savonarola.red-bean.com>
202
203 * configure.in (GUILE_STAMP): Don't set this variable, or
204 substitute it into anything. Full explanation in ice-9/ChangeLog.
205 * configure, Makefile.in: Regenerated.
206
ffe70f9c
JB
2071999-09-06 James Blandy <jimb@mule.m17n.org>
208
209 Propagate the changes of 2 Sept the rest of the way through.
210 * configure: Regenerated.
211 * Makefile.in: Regenerated. Not sure why this diff is so big.
212
e127c348
JB
2131999-09-02 Jim Blandy <jimb@savonarola.red-bean.com>
214
215 * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in
216 variable name. (Thanks to Bill Schottstaedt.)
9918cf63 217 * aclocal.m4: Regenerated.
e127c348 218
655f19ab
MD
2191999-09-02 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
220
221 * configure.in: Test for presence of function on_exit.
222
b074884f
JB
2231999-09-01 James Blandy <jimb@mule.m17n.org>
224
225 * configure.in: Use AC_REPLACE_FUNCS to grab libguile/memmove.c if
226 the system doesn't have memmove. Don't test for memmove and bcopy
227 with AC_CHECK_FUNCS.
228 * configure: Regenerated.
229
a7098335
MD
2301999-08-30 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
231
232 * configure.in: Test for atexit.
233
9a26d6f9
MD
2341999-08-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
235
b030b39b
MD
236 * acinclude.m4: Updated. (Thanks to Karl Eichwalder.)
237
9a26d6f9
MD
238 * configure.in: Test for presence of S_ISLNK in sys/stat.h.
239 (Thanks to Bernard Urban.)
240 Test for memmove and bcopy. (Thanks to
a7098335 241 suzukis@file.phys.tohoku.ac.jp.)
9a26d6f9
MD
242
243 * acconfig.h: Added HAVE_S_ISLNK.
244
a05cba61
JB
2451999-08-20 James Blandy <jimb@mule.m17n.org>
246
0a852b94
JB
247 * Guile 1.3.2 released.
248
a05cba61
JB
249 * Makefile.in: Regenerated.
250
f29f2933
MD
2511999-07-24 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
252
253 * README, config.guess, config.sub, liconfig, ltmain.sh: Switched
254 to libtool-1.3.3.
255
0e8a8468
MV
2561999-07-22 Marius Vollmer <mvo@zagadka.ping.de>
257
258 Added guile-readline subdirectory with the removed readline
259 support.
260 * guile-readline: New directory, see ChangeLog there.
261 * configure.in: Cause configure to descend into guile-readline
262 dir.
263 * Makefile.am: Likewise for make.
264 * NEWS: Explain how to activate the readline support.
265 * configure, Makefile.in: Regenerated.
266
3144e1a9
JB
2671999-07-19 Jim Blandy <jimb@savonarola.red-bean.com>
268
269