* multistring.el: New file.
[bpt/guile.git] / ChangeLog
... / ...
CommitLineData
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
62000-01-14 Gary Houston <ghouston@arglist.com>
7
8 * configure.in: needs to have --disable-networking, not
9 --disable-net.
10
112000-01-12 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
12
13 * libltdl/acconfig.h: New file: Needed by autogen.sh.
14
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
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
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
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
621999-12-14 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
63
64 * configure.in: Create guile-doc-snarf.awk.
65
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>
72
73 * NEWS: More complete description for --enable-debug-freelist.
74
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
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
871999-11-17 Gary Houston <ghouston@freewire.co.uk>
88
89 * configure.in: check for hstrerror.
90
911999-10-05 Jim Blandy <jimb@savonarola.red-bean.com>
92
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.
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
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.
124 * Makefile.in, aclocal.m4, configure: Deleted.
125 * autogen.sh: New file.
126 * ANON-CVS, SNAPSHOTS: Updated instructions.
127
1281999-10-02 Jim Blandy <jimb@zwingli.cygnus.com>
129
130 * acconfig.h (HAVE_POSIX, HAVE_NETWORKING): Add comments.
131
1321999-09-27 Greg J. Badros <gjb@cs.washington.edu>
133
134 * configure.in: Added --enable-debug-freelist option.
135
136 * acconfig.h: Added GUILE_DEBUG_FREELIST.
137
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
1511999-09-25 Jim Blandy <jimb@savonarola.red-bean.com>
152
153 * Guile 1.3.4 released.
154
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
1611999-09-20 Gary Houston <ghouston@freewire.co.uk>
162
163 * configure.in: check availability of siginterrupt.
164
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
1701999-09-12 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
171
172 * configure.in: Removed ice-9/version.scm from AC_OUTPUT.
173
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
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
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.)
190 * aclocal.m4: Regenerated.
191
1921999-09-02 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
193
194 * configure.in: Test for presence of function on_exit.
195
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
2031999-08-30 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
204
205 * configure.in: Test for atexit.
206
2071999-08-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
208
209 * acinclude.m4: Updated. (Thanks to Karl Eichwalder.)
210
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
214 suzukis@file.phys.tohoku.ac.jp.)
215
216 * acconfig.h: Added HAVE_S_ISLNK.
217
2181999-08-20 James Blandy <jimb@mule.m17n.org>
219
220 * Guile 1.3.2 released.
221
222 * Makefile.in: Regenerated.
223
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
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
2401999-07-19 Jim Blandy <jimb@savonarola.red-bean.com>
241
242