* Makefile.am (dist-hook): Updated to include oldfmt.c in
[bpt/guile.git] / ChangeLog
CommitLineData
88423ab1
GB
1Tue Jan 11 13:42:35 2000 Greg J. Badros <gjb@cs.washington.edu>
2
3 * autogen.sh: Added messages as we run autogen in subdirectories.
4
5 * configure.in: Output libugile/guile-func-name-check script, and
6 chmod +x it.
7
0d90b76d
MV
82000-01-11 Marius Vollmer <mvo@zagadka.ping.de>
9
10 * libltdl/autogen.sh: New file.
11 * autogen.sh: Invoke libltdl/autogen.sh.
12
132000-01-09 Marius Vollmer <mvo@zagadka.ping.de>
14
15 Finally applied the libltdl patch from Thomas Tanner, with slight
16 modifications. All code copied from the libtool package is from
17 libtool-1.3.4.
18
19 * configure.in: Make "--with-modules=yes" the default. Do not
20 clear INCLTDL, LIBLTDL prior to processing "--with-modules".
21
22 1999-07-25 Thomas Tanner <tanner@ffii.org>
23
24 * Makefile.am: add libltdl to SUBDIRS, automake automatically
25 includes ltconfig, ltmain.sh and acconfig.h in EXTRA_DIST
26 * acinclude.m4: remove GUILE_DLSYM_USCORE, add libtool.m4
27 (no need to install libtool any more)
28 * configure.in: replace --enable-dynamic-linking with
29 --with-modules, required modules can be specified using
30 --with-modules="/path/to/mod.la" and will be linked
31 statically on platforms that don't support dynamic loading,
32 configure libltdl, configure libtool for dlopening
33 * libltdl: added using libtoolize -c --ltdl
34
38c1d3c4
GH
352000-01-09 Gary Houston <ghouston@arglist.com>
36
37 * configure.in: check whether localtime caches TZ. copied from
38 Emacs 20.5.
39 * acconfig.h: add LOCALTIME_CACHE.
40
dceef6be
GB
41Tue Dec 14 09:12:22 1999 Greg J. Badros <gjb@cs.washington.edu>
42
43 * configure.in: Make it be guile-snarf.awk, since we'll be
44 switching names for guile-doc-snarf. (I wouldn't have changed
45 this, but I was getting ready to commit this way when the below
46 change was committed).
47
763a6716
MD
481999-12-14 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
49
50 * configure.in: Create guile-doc-snarf.awk.
51
6aca8c6c
GB
521999-12-12 Greg J. Badros <gjb@cs.washington.edu>
53
54 * configure.in: Create guile-doc-snarf, chmod +x that script after
55 AC_OUTPUTted.
56
571999-12-10 Greg J. Badros <gjb@cs.washington.edu>
6e706938
GB
58
59 * NEWS: More complete description for --enable-debug-freelist.
60
aee8ca3f
GH
611999-12-09 Gary Houston <ghouston@freewire.co.uk>
62
63 * configure.in (CFLAGS): don't add -Wpointer-arith, since it
64 causes numerous spurious warnings with recent gcc and/or glibc
65 versions.
66
afe5177e
GH
671999-11-19 Gary Houston <ghouston@freewire.co.uk>
68
69 * acconfig.h: add HAVE_ARRAYS.
70
71 * configure.in: add --disable-arrays option, probably temporary.
72
5c11cc9d
GH
731999-11-17 Gary Houston <ghouston@freewire.co.uk>
74
75 * configure.in: check for hstrerror.
76
5d94b2fe
JB
771999-10-05 Jim Blandy <jimb@savonarola.red-bean.com>
78
e8ff4648
JB
79 * autogen.sh: Don't call autoreconf at all; it's not reliable.
80 Instead, call the various tools explicitly. Invoke
81 guile-readline's autogen.sh script.
0cbedb5b
JB
82
83 Straighten up the situation regarding guile.m4 and qthreads.m4.
84
85 We can't have .m4 files which are installed where aclocal can
86 see them, but also used by guile's own configure.in, because
87 aclocal will read both copies, complain about duplicate macro
88 definitions, and refuse to generate aclocal.m4 at all. This
89 happens if you invoke it as `aclocal -I .', as autoreconf does.
90 This is probably a flaw in the autotools, but Guile doesn't need
91 that flaw fixed immediately.
92
93 guile.m4 is intended for use by people linking against guile, so
94 it needs to be installed. But Guile itself doesn't use it. So
95 move guile.m4 into guile-config. That makes sense, since
96 guile.m4's GUILE_FLAGS macro is just an easy way to call
97 guile-config.
98
99 qthreads.m4 is indented to help configure a qthreads tree. It's
100 only useful to a package which actually includes a qthreads tree,
101 and it's intimately related to that tree, so it's not useful to
102 install this. So don't install it.
103
104 * guile.m4: Moved to guile-config.
105 * Makefile.am (aclocaldir, aclocal_DATA): Delete.
106 (EXTRA_DIST): Move qthreads.m4 here.
107
5d94b2fe
JB
108 Don't store generated files in the repository any more. Instead,
109 require people to run autogen.sh on trees from snapshots and CVS.
0cbedb5b 110 * Makefile.in, aclocal.m4, configure: Deleted.
5d94b2fe
JB
111 * autogen.sh: New file.
112 * ANON-CVS, SNAPSHOTS: Updated instructions.
113
dc4d930b
JB
1141999-10-02 Jim Blandy <jimb@zwingli.cygnus.com>
115
116 * acconfig.h (HAVE_POSIX, HAVE_NETWORKING): Add comments.
117
6e706938 1181999-09-27 Greg J. Badros <gjb@cs.washington.edu>
15526538
GB
119
120 * configure.in: Added --enable-debug-freelist option.
121
fca7547b 122 * acconfig.h: Added GUILE_DEBUG_FREELIST.
15526538 123
52cfc69b
GH
1241999-09-23 Gary Houston <ghouston@freewire.co.uk>
125
126 * acconfig.h: add HAVE_POSIX, HAVE_NETWORKING. remove FD_SETTER,
127 FILE_CNT_FIELD, FILE_CNT_GPTR, FILE_CNT_READPTR.
128
129 * configure.in: new options --disable-posix, --disable-net
130 and --disable-regex
131 export HAVE_POSIX and HAVE_NETWORKING definitions.
132 don't add regex-posix.o to LIBOBJS if regex disabled.
133
134 LIBOBJS: add filesys.c, posix.c, net_db.c, socket.c,
135 conditionally.
136
bab4e1cc
JB
1371999-09-25 Jim Blandy <jimb@savonarola.red-bean.com>
138
139 * Guile 1.3.4 released.
140
fc97c626
JB
1411999-09-22 Jim Blandy <jimb@savonarola.red-bean.com>
142
143 * configure.in: Call AM_PROG_CC_STDC before AM_PROG_LIBTOOL, so
144 libtool knows how to get ANSI C behavior from the compiler.
145 * configure: Regenerated.
146
7ee92fce
GH
1471999-09-20 Gary Houston <ghouston@freewire.co.uk>
148
149 * configure.in: check availability of siginterrupt.
150
08b8c694
GH
1511999-09-18 Gary Houston <ghouston@freewire.co.uk>
152
153 * configure.in: use AC_SYS_RESTARTABLE_SYSCALLS instead of
154 testing for SA_RESTART.
155
7cdbcc7d
MD
1561999-09-12 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
157
158 * configure.in: Removed ice-9/version.scm from AC_OUTPUT.
159
e1f20ec6
JB
1601999-09-11 Jim Blandy <jimb@savonarola.red-bean.com>
161
162 * configure.in (GUILE_STAMP): Don't set this variable, or
163 substitute it into anything. Full explanation in ice-9/ChangeLog.
164 * configure, Makefile.in: Regenerated.
165
ffe70f9c
JB
1661999-09-06 James Blandy <jimb@mule.m17n.org>
167
168 Propagate the changes of 2 Sept the rest of the way through.
169 * configure: Regenerated.
170 * Makefile.in: Regenerated. Not sure why this diff is so big.
171
e127c348
JB
1721999-09-02 Jim Blandy <jimb@savonarola.red-bean.com>
173
174 * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in
175 variable name. (Thanks to Bill Schottstaedt.)
9918cf63 176 * aclocal.m4: Regenerated.
e127c348 177
655f19ab
MD
1781999-09-02 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
179
180 * configure.in: Test for presence of function on_exit.
181
b074884f
JB
1821999-09-01 James Blandy <jimb@mule.m17n.org>
183
184 * configure.in: Use AC_REPLACE_FUNCS to grab libguile/memmove.c if
185 the system doesn't have memmove. Don't test for memmove and bcopy
186 with AC_CHECK_FUNCS.
187 * configure: Regenerated.
188
a7098335
MD
1891999-08-30 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
190
191 * configure.in: Test for atexit.
192
9a26d6f9
MD
1931999-08-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
194
b030b39b
MD
195 * acinclude.m4: Updated. (Thanks to Karl Eichwalder.)
196
9a26d6f9
MD
197 * configure.in: Test for presence of S_ISLNK in sys/stat.h.
198 (Thanks to Bernard Urban.)
199 Test for memmove and bcopy. (Thanks to
a7098335 200 suzukis@file.phys.tohoku.ac.jp.)
9a26d6f9
MD
201
202 * acconfig.h: Added HAVE_S_ISLNK.
203
a05cba61
JB
2041999-08-20 James Blandy <jimb@mule.m17n.org>
205
0a852b94
JB
206 * Guile 1.3.2 released.
207
a05cba61
JB
208 * Makefile.in: Regenerated.
209
f29f2933
MD
2101999-07-24 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
211
212 * README, config.guess, config.sub, liconfig, ltmain.sh: Switched
213 to libtool-1.3.3.
214
0e8a8468
MV
2151999-07-22 Marius Vollmer <mvo@zagadka.ping.de>
216
217 Added guile-readline subdirectory with the removed readline
218 support.
219 * guile-readline: New directory, see ChangeLog there.
220 * configure.in: Cause configure to descend into guile-readline
221 dir.
222 * Makefile.am: Likewise for make.
223 * NEWS: Explain how to activate the readline support.
224 * configure, Makefile.in: Regenerated.
225
3144e1a9
JB
2261999-07-19 Jim Blandy <jimb@savonarola.red-bean.com>
227
228