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