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