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