use "-Werror" only with GCC. Thanks to Matthias Koeppe!
[bpt/guile.git] / ChangeLog
CommitLineData
fbaca220
KR
12003-06-19 Kevin Ryde <user42@zip.com.au>
2
3 * README (Guile Documentation): Update to manuals now available,
4 remove notes about the reference manual being in progress.
5
fcc5d734
SJ
62003-06-14 Stefan Jahn <stefan@lkcc.org>
7
8 * configure.in: Checking for __int64 as possible candidate for
9 the SCM_I_GSC_T_INT64 define.
10
1e498fbd
SJ
112003-05-30 Stefan Jahn <stefan@lkcc.org>
12
13 * configure.in: Checking for unsetenv().
14
2e945bcc
SJ
152003-05-29 Stefan Jahn <stefan@lkcc.org>
16
17 * configure.in: Removed -lm check and added a cached check for
18 __libc_stack_end to get it building for mingw32 hosts.
19
26a24947
KR
202003-05-19 Kevin Ryde <user42@zip.com.au>
21
22 * README (Cross building Guile): Remove --with-cc-for-build in favour
23 of CC_FOR_BUILD.
24
a3001b9d
KR
252003-05-16 Kevin Ryde <user42@zip.com.au>
26
27 * configure.in (--with-cc-for-build): Remove this option, CC_FOR_BUILD
28 variable is more or less standard, and is adequate for the task.
29
614e70e0
KR
302003-05-12 Kevin Ryde <user42@zip.com.au>
31
c72e11e6
KR
32 * configure.in (CC_FOR_BUILD): Use AC_ARG_VAR.
33
34 * configure.in (SCM_SINGLES): Use AC_CHECK_SIZEOF(float), to
ba2ec20d 35 eliminate guess-yes when cross compiling.
c72e11e6 36
614e70e0
KR
37 * configure.in (SCM_I_GSC_STACK_GROWS_UP): Fix missing comma in
38 AC_TRY_RUN.
39
d0f6ceb8
DH
402003-04-20 Dirk Herrmann <D.Herrmann@tu-bs.de>
41
42 * libguile.h: Removed uses of DEBUG_EXTENSIONS to fix compile
43 errors with --disable-deprecated.
44
87617347
RB
452003-04-07 Rob Browning <rlb@defaultvalue.org>
46
07921c76
RB
47 * pre-inst-guile-env.in: new script -- can be used to run commands
48 in an envt set up using the development libs, Guile, etc.
49
87617347
RB
50 * configure.in: handle pre-inst-guile-env and add
51 test-suite/standalone/Makefile.
52
e3be7ddd
MV
532003-04-06 Marius Vollmer <mvo@zagadka.de>
54
55 * configure.in: Check for mpz_import, which is required but only
56 available in GMP 4.1.
57
fc87c27a
MV
582003-04-05 Marius Vollmer <mvo@zagadka.de>
59
60 * Changed license terms to the plain LGPL thru-out.
61
ad815c06
RB
622003-04-04 Rob Browning <rlb@defaultvalue.org>
63
64 * configure.in: add GMP test (require GMP).
65
9686f86d
MV
662003-03-26 Marius Vollmer <marius.vollmer@uni-dortmund.de>
67
68 * libguile.h: Include "libguile/deprecated.h".
69
5ebbe4ef
RB
702003-03-25 Rob Browning <rlb@defaultvalue.org>
71
72 * configure.in: big overhaul to shift us to have separate private,
73 config.h, and public, scmconfig.h, configuration headers. Added a
74 fair amount of code to track down new required types: scm_t_uint8,
75 scm_t_uint16, scm_t_uint32, scm_t_int8, scm_t_int16, scm_t_int32,
76 and to detect optional types scm_t_uint64, scm_t_in64, long long,
77 unsigned long long, scm_t_ptrdiff, intptr_t, and uintptr_t.
78 (SCM_I_GSC_T_PTRDIFF): gen-scmconfig.h.in AC_SUBST var.
79 (SCM_I_GSC_NEEDS_INTTYPES_H): gen-scmconfig.h.in AC_SUBST var.
80 (SCM_I_GSC_NEEDS_STDINT_H): gen-scmconfig.h.in AC_SUBST var.
81 (SCM_I_GSC_T_UINT8): gen-scmconfig.h.in AC_SUBST var.
82 (SCM_I_GSC_T_UINT16): gen-scmconfig.h.in AC_SUBST var.
83 (SCM_I_GSC_T_UINT32): gen-scmconfig.h.in AC_SUBST var.
84 (SCM_I_GSC_T_UINT64): gen-scmconfig.h.in AC_SUBST var.
85 (SCM_I_GSC_T_INT8): gen-scmconfig.h.in AC_SUBST var.
86 (SCM_I_GSC_T_INT16): gen-scmconfig.h.in AC_SUBST var.
87 (SCM_I_GSC_T_INT32): gen-scmconfig.h.in AC_SUBST var.
88 (SCM_I_GSC_T_INT64): gen-scmconfig.h.in AC_SUBST var.
89 (USE_PTHREAD_THREADS): removed - handled by gen-scmconfig.c.
90 (USE_NULL_THREADS): removed - handled by gen-scmconfig.c.
91 (USE_COOP_THREADS): removed - handled by gen-scmconfig.c.
92 (SCM_I_GSC_USE_PTHREAD_THREADS): gen-scmconfig.h.in AC_SUBST var.
93 (SCM_I_GSC_USE_NULL_THREADS): gen-scmconfig.h.in AC_SUBST var.
94 (SCM_I_GSC_USE_COOP_THREADS): gen-scmconfig.h.in AC_SUBST var.
95 (STACK_GROWS_UP): removed - handled by gen-scmconfig.c.
96 (SCM_I_GSC_STACK_GROWS_UP): gen-scmconfig.h.in AC_SUBST var.
97 (GUILE_DEBUG_FREELIST): removed - handled by gen-scmconfig.c.
98 (SCM_I_GSC_GUILE_DEBUG_FREELIST): gen-scmconfig.h.in AC_SUBST var.
99 (GUILE_DEBUG): removed - handled by gen-scmconfig.c.
100 (SCM_I_GSC_GUILE_DEBUG): gen-scmconfig.h.in AC_SUBST var.
101 (SCM_ENABLE_DEPRECATED): removed - handled by gen-scmconfig.c.
102 (SCM_I_GSC_ENABLE_DEPRECATED): gen-scmconfig.h.in AC_SUBST var.
103 (HAVE_ARRAYS): removed - handled by gen-scmconfig.c.
104 (SCM_I_GSC_HAVE_ARRAYS): gen-scmconfig.h.in AC_SUBST var.
105 (SCM_ENABLE_ELISP): removed - handled by gen-scmconfig.c.
106 (SCM_I_GSC_ENABLE_ELISP): gen-scmconfig.h.in AC_SUBST var.
107 (SCM_I_GSC_C_INLINE): gen-scmconfig.h.in AC_SUBST var.
108 (DEBUG_EXTENSIONS): removed - handled by gen-scmconfig.c.
109 (READER_EXTENSIONS): removed - handled by gen-scmconfig.c.
110 (USE_THREADS): removed - handled by gen-scmconfig.c.
111 (GUILE_ISELECT): removed - handled by gen-scmconfig.c.
112 (DYNAMIC_LINKING): removed - handled by gen-scmconfig.c.
113
114 * README: merge information from INSTALL and remove at least some
115 of the stale bits.
116
117 * LICENSE: new file -- we should change this to the LGPL soon and
118 add COPYING.LIB to the distribution.
119
120 * autogen.sh: call autoreconf with --force. This may fix the
121 "order" problem below without having to have two calls.
122
123 * INSTALL: use the automake installed INSTALL file. The Guile
124 specific instructions are now in README.
125
e6682f8b
MV
1262003-03-21 Marius Vollmer <marius.vollmer@uni-dortmund.de>
127
128 * autogen.sh: Invoke autoreconf twice since the required files do
129 not seem to be generated in the right order. XXX - investigate
130 further.
131
b713b0b6
MV
1322003-03-19 Marius Vollmer <mvo@zagadka.de>
133
134 * guile-tools.in (guileversion): Use $GUILE_EFFECTIVE_VERSION
135 instead of $GUILE_VERSION. Thanks to Kevin Ryde!
136
25ad7681
RB
1372003-02-27 Rob Browning <rlb@defaultvalue.org>
138
139 * configure.in (AC_CONFIG_SRCDIR): use GUILE-VERSION.
140 (AM_CONFIG_HEADER): change to config.h
141
142 * Makefile.am (EXTRA_DIST): remove $(ACLOCAL).
143 (ACLOCAL_AMFLAGS): replaces ACLOCAL.
144
145 * autogen.sh: switch to autoreconf -- see how it goes. remove
146 call to guile-aclocal.sh -- we now do the same thing with an
147 automake setting.
148
149 * guile-aclocal.sh: deleted in favor of ACLOCAL_AMFLAGS in
150 Makefile.am.
151
1522003-02-26 Rob Browning <rlb@defaultvalue.org>
153
154 * configure.in: change our config header from libguile/scmconfig.h
155 to be the traditional ./config.h. libguile/scmconfig.h is now
156 built from that during the build process. More changes coming...
157
77f9ca69
MD
1582003-01-23 Mikael Djurfeldt <djurfeldt@nada.kth.se>
159
160 * libguile.h: #include "futures.h"
161
09841c77
MD
1622002-12-16 Mikael Djurfeldt <djurfeldt@nada.kth.se>
163
164 * configure.in: Test if pthread.h declares
165 pthread_mutexattr_settype ().
166
1672002-12-15 Mikael Djurfeldt <djurfeldt@nada.kth.se>
168
169 * configure.in (SCM_MUTEX_FAST, SCM_MUTEX_RECURSIVE): Test for
170 ways to get fast and recursive mutexes.
171
ad280ae0
MD
1722002-12-10 Mikael Djurfeldt <mdj@kvast.blakulla.net>
173
174 * configure.in (_THREAD_SAFE): Define when pthreads are enabled in
175 order to get thread safe versions of glibc functions.
176
9bc4701c
MD
1772002-12-09 Mikael Djurfeldt <djurfeldt@nada.kth.se>
178
179 * configure.in: Temporarily replaced "copt" threads option with new
180 option "pthreads".
181 (USE_PTHREAD_THREADS): Define if pthreads configured.
182
b2cbe8d8
RB
1832002-12-08 Rob Browning <rlb@defaultvalue.org>
184
185 * configure.in (GUILE_EFFECTIVE_VERSION): AC_SUBST it.
186 (AC_CONFIG_FILES): separate out the files that need to be chmodded
187 at the end of config.status. Our "default" approach using
188 AC_CONFIG_COMMANDS quit working (and would have needed to be
189 changed to AC_CONFIG_COMMANDS(,,CMDS) rather than our previous
190 AC_CONFIG_COMMANDS(default,CMDS), but I the new approach, using
191 per-file AC_CONFIG_FILES calls appears to be more "correct" in the
192 current autoconf docs.
193
194 * GUILE-VERSION (GUILE_EFFECTIVE_VERSION): new variable.
195
5441c65c
MV
1962002-12-02 Marius Vollmer <mvo@zagadka.ping.de>
197
198 * Makefile.am (SUBDIRS): Removed qt.
199
200 * configure.in: Do not configure QTHREADS. Do not define
201 USE_COOP_THREADS. Changed logic for thread package selection so
202 that the default is "coop-pthread" when -lpthread is found, "null"
203 otherwise.
204
cfc7c7c0
MD
2052002-12-01 Mikael Djurfeldt <mdj@linnaeus>
206
207 * GUILE-VERSION: Added versioning info for srfi 1.
208
209 * configure.in (LIBGUILE_SRFI_SRFI_1_INTERFACE_CURRENT,
210 LIBGUILE_SRFI_SRFI_1_INTERFACE_REVISION,
211 LIBGUILE_SRFI_SRFI_1_INTERFACE_AGE,
212 LIBGUILE_SRFI_SRFI_1_INTERFACE): New AC_SUBST.
213
8b5b4a75
MV
2142002-11-10 Marius Vollmer <mvo@zagadka.ping.de>
215
216 * configure.in (USE_THREADS, GUILE_ISELECT): Define always. We
217 define them with AC_DEFINE and not in some header file so that
218 they are visible exactly in the same way as they used to be.
219
7caa1b07
MV
2202002-11-03 Marius Vollmer <mvo@zagadka.ping.de>
221
222 * configure.in: Do not add "threads.o" to the libobjs, it is now
223 always compiled.
224 (USE_THREADS, GUILE_ISELECT): Do not define.
225
30f920c3
MV
2262002-10-27 Marius Vollmer <mvo@zagadka.ping.de>
227
228 * configure.in: Handle thread package "coop-pthread" with alias
229 "copt" and define USE_COPT_THREADS when it is selected.
230 Always define GUILE_ISELECT.
231
8ee7506b
NJ
2322002-10-26 Neil Jerram <neil@ossau.uklinux.net>
233
234 * configure.in (AC_CONFIG_FILES): Add ice-9/debugger/Makefile and
235 ice-9/debugger/breakpoints/Makefile.
236
65a23095
MV
2372002-10-21 Marius Vollmer <mvo@zagadka.ping.de>
238
239 * configure.in: Changed logic in thread support configuration such
240 that --with-threads=no is equivalent to --with-threads=null. On
241 platforms that are not supported by QuickThreads, we also use the
242 null-threads. Thus, USE_THREADS is always defined now.
243
2794cb50
MV
2442002-10-16 Marius Vollmer <marius.vollmer@uni-dortmund.de>
245
246 * configure.in: Shuffled around and extended the thread
247 configuration code to allow the "null" thread package to be
248 selected. Define USE_NULL_THREADS in that case.
249
e5b4630d
GH
2502002-10-13 Gary Houston <ghouston@arglist.com>
251
252 * autogen.sh (ac_version): try automake 1.7 too.
253
5e405a60
MV
2542002-10-05 Marius Vollmer <mvo@zagadka.ping.de>
255
256 * autogen.sh: Make sure that $autoheader is always set. When we
257 would use the plain "autoconf", $autoheader would end up empty and
258 libguile/scmconfig.h.in would not be updated.
259
1360a142
RB
2602002-10-04 Rob Browning <rlb@defaultvalue.org>
261
262 * libltdl: moved to libguile-ltdl.
263
264 * Makefile.am (SUBDIRS): remove libltdl.
265
266 * autogen.sh: remove support for libltdl sub-configure.
267 (ac_version): widen support check to any 2.5? autoconf version.
268 2.54 is out now.
269
270 * configure.in: turn on -Werror by default. We're now clean. I'd
271 like to stay that way. If we want, we can turn it off by default
272 when we make the stable release, but I caught a lot of bugs this
273 way. Accomodate libguile-ltdl -- therea are some ltdl things that
274 are commented out now INCLTDL and LIBLTDL. I think we may not
275 need them anymore, but I'll leave them until we're sure. We also
276 killed off the libltdl dir and related options including the
60aa332f
RB
277 AC_CONFIG_SUBDIRS. I also added some explicit tests for some
278 headers and functions that weren't listed but were in
279 scmconfig.h.in. though this may have been unnecessary.
1360a142 280
99fd355a
MV
2812002-10-04 Marius Vollmer <mvo@zagadka.ping.de>
282
283 * configure.in: Use AC_LIBLTDL_CONVENIENCE instead of
284 AC_LIBLTDL_INSTALLABLE.
285
2862002-10-03 Marius Vollmer <mvo@zagadka.ping.de>
287
288 * autogen.sh: Do not instruct libtoolize to copy libltdl into our
289 sources. Do not patch it. We have our own version now that is
290 only being used as a convenience library.
291
f800ebfb
MV
2922002-08-24 Marius Vollmer <mvo@zagadka.ping.de>
293
294 * configure.in: Check for __libc_stack_end.
295
39e8f371
HWN
2962002-08-05 Han-Wen Nienhuys <hanwen@cs.uu.nl>
297
298 * configure.in: add snprintf
299
c2cbcc57
HWN
3002002-08-04 Han-Wen <hanwen@cs.uu.nl>
301
302 * NEWS: add entries for GC and vector WB.
303
afc8e572
HWN
3042002-07-22 Han-Wen <hanwen@cs.uu.nl>
305
306 * autogen.sh (mscripts): find and check version number of
307 automake. Complain if 1.6 is not found.
308
34d19ef6
HWN
3092002-07-20 Han-Wen <hanwen@cs.uu.nl>
310
311 * autogen.sh (mscripts): find and check version number of
312 autoconf. Complain if 2.53 is not found.
313
dd897aaf
DH
3142002-07-20 Dirk Herrmann <D.Herrmann@tu-bs.de>
315
316 * benchmark-guile.in: Copied from check-guile.in and adapted for
317 use with benchmarks.
318
319 * Makefile.am: Recurse into the benchmark-suite subdir.
320
321 * configure.in: Added benchmarking files.
322
4f6f9ae3
GH
3232002-07-12 Gary Houston <ghouston@arglist.com>
324
325 * configure.in: check dynamic linking before modules. Add dynl.c
326 if dynamic linking is available, i.e., unless --with-modules=no
327 was given to configure.
328
2398796a
MV
3292002-07-09 Marius Vollmer <marius.vollmer@uni-dortmund.de>
330
331 * autogen.sh: Patch libltdl/ltdl.c to avoid a nasty bug in
332 libtool-1.4.2.
333
887efef5
MV
3342002-07-07 Marius Vollmer <mvo@zagadka.ping.de>
335
ca679709
MV
336 * autogen.sh: Do not copy INSTALL from workbook since it is not
337 uniform across branches.
338 * INSTALL: Re-added to repository.
339
887efef5
MV
340 Crosscompiling and Cygwin fixes from Jan Nieuwenhuizen. Thanks!
341
342 * autogen.sh: Only fix libltdl/configure.in if it exists. Current
343 libtool CVS does not need this fix.
344
345 * configure.in (AC_LIBTOOL_WIN32_DLL): Add for shared Cygwin
346 build.
347 Add --with-cc-for-build option to re-enable cross building.
348 Add --with-guile-for-build option to re-enable cross building.
349
feec7802
GH
3502002-06-30 Gary Houston <ghouston@arglist.com>
351
352 * autogen.sh: Changed the path to the scripts directory.
353 In libltdl, run aclocal before autoconf and automake: this
354 eliminated various warnings after upgrading to newer automake.
355
ba1b077b
MV
3562002-05-22 Marius Vollmer <mvo@zagadka.ping.de>
357
358 From John W. Eaton <jwe@bevo.che.wisc.edu>
359
360 * configure.in (AC_CHECK_FUNCS): Check for copysign.
361
5cb3f600
MV
3622002-05-10 Marius Vollmer <marius.vollmer@uni-dortmund.de>
363
364 * libguile.h: Added inclusion of "extensions.h".
365
43a1d6f1
MV
3662002-05-06 Marius Vollmer <mvo@zagadka.ping.de>
367
368 * configure.in: Include <sys/types.h> before <netinet/in.h> when
369 checking vor IPv6. This is for NetBSD 1.5. Thanks to Greg
370 Troxel!
371
d4dba280
MV
372 From John W. Eaton.
373
374 * configure.in (AC_CHECK_HEADERS): Check for floatingpoint.h
375 ieeefp.h, and nan.h.
376 (AC_CHECK_FUNCS): Check for finite, isinf, and isnan.
377
d47fd163
TTN
3782002-05-01 Thien-Thi Nguyen <ttn@giblet.glug.org>
379
380 * autogen.sh: Add call to $mscripts/render-bugs
381 to create BUGS file.
382
383 * BUGS: bye bye
384
d937b062
TTN
3852002-04-27 Thien-Thi Nguyen <ttn@giblet.glug.org>
386
387 * Makefile.am (EXTRA_DIST): Remove qthreads.m4.
388
5caa57b1
MV
3892002-04-26 Marius Vollmer <mvo@zagadka.ping.de>
390
391 * guile-aclocal.sh: Replaced with a simple invocation of "aclocal
392 -I guile-config". This works as of automake 1.5.
d937b062 393 * qthreads.m4: Moved to guile-config/.
5caa57b1 394
7fd1bad4
MV
3952002-04-18 Marius Vollmer <marius.vollmer@uni-dortmund.de>
396
397 * autogen.sh: Call automake twice for guile-core so that two
398 copies of mdate-sh get a chance of being installed (one in
399 doc/ref/ and one in doc/tutorial/).
400
dc006627
MV
4012002-04-16 Marius Vollmer <mvo@zagadka.ping.de>
402
403 * Makefile.am (AUTOMAKE_OPTIONS): New, to request version 1.5.
404 (EXTRA_DIST): Don't distribute acconfig.h, which is gone.
405 (dist-hook): Removed.
406 (DISTCLEANFILES): Added check-guile.log.
407 (EXTRA_DIST): Don't distribute TODO.
408
409 * configure.in: Bump required autoconf version to 2.53. Move uses
410 of AC_LIBOBJ after AC_PROG_CC. AC_LIBOBJ needs OBJEXT which is
411 set by AC_PROG_CC.
412
21550b10
RB
4132002-04-10 Rob Browning <rlb@defaultvalue.org>
414
415 * configure.in: updates for new autoconf -- add definitions to
416 AC_DEFINE calls, and convert occurences of LIBOBJS to AC_LIBOBJ
417 calls.
418
419 * acinclude.m4: add definitions to AC_DEFINE calls for new
420 autoconf.
421
422 * acconfig.h: removed -- newer autoconf doesn't like it, and now
423 we don't need it.
424
425 * .cvsignore: add autom4te.cache and pre-inst-guile.
426
dd1ed1ad
TTN
4272002-04-03 Thien-Thi Nguyen <ttn@giblet.glug.org>
428
429 * RELEASE: bye bye
430
412f1928
TTN
4312002-03-31 Thien-Thi Nguyen <ttn@giblet.glug.org>
432
433 * Makefile.am: Update copyright.
434 (dist-hook): Add, including related am/maintainers-dirs,
435 surrounded by "if MAINTAINER_MODE".
436
94478b88
TTN
437 * TODO: bye bye
438
ef5bdc2e
TTN
439 * autogen.sh: Add usage comment.
440 Add workbook specification.
441 Add dist-files symlinking.
442
443 * ANON-CVS, HACKING, INSTALL, SNAPSHOTS: bye bye
444
9b398b67
TTN
4452002-03-06 Thien-Thi Nguyen <ttn@giblet.glug.org>
446
447 * guile-tools.in: Handle "--source" option.
448
eb8aea9b
TTN
4492002-03-04 Thien-Thi Nguyen <ttn@giblet.glug.org>
450
2d78a1c5
TTN
451 * configure.in (top_srcdir_absolute): New AC_SUBST var.
452
7ca15449
TTN
453 * pre-inst-guile.in, check-guile.in (top_srcdir):
454 Use `top_srcdir_absolute' AC_SUBST var.
2d78a1c5 455
eb8aea9b
TTN
456 * pre-inst-guile.in (top_srcdir): Fix ref bug: Force absolute.
457
5ddf900c
TTN
4582002-02-27 Thien-Thi Nguyen <ttn@giblet.glug.org>
459
460 * pre-inst-guile.in: Typofix; nfc.
461
edb810bb
SJ
4622002-02-27 Stefan Jahn <stefan@lkcc.org>
463
464 * Makefile.am (SUBDIRS): Added the `am' directory.
465
3ed414c8
TTN
4662002-02-26 Thien-Thi Nguyen <ttn@giblet.glug.org>
467
468 * pre-inst-guile.in: New file.
469
470 * pre-inst-guile, pre-inst-guile.am: bye bye
471
472 * configure.in (top_builddir_absolute): New AC_SUBST var.
473 (AC_CONFIG_FILES): Add am/Makefile, pre-inst-guile.
474 (AC_CONFIG_COMMANDS): Also chmod +x pre-inst-guile.
475
476 * check-guile.in (top_builddir): Use AC_SUBST var
477 `top_builddir_absolute'.
478 (guile): Look for pre-inst-guile in $top_builddir.
479
480 * Makefile.am (EXTRA_DIST): Remove pre-inst-guile,
481 pre-inst-guile.am.
482
46151112
RB
4832002-02-24 Rob Browning <rlb@defaultvalue.org>
484
485 * GUILE-VERSION: move all but guile-readline library versioning
486 information here. guile-readline is still standalone. Bump
487 CURRENT interfaces to 15 to allow some headroom for 1.6 release at
488 Thi-Thien's request.
489
490 * configure.in: AC_SUBST the centralized shared lib versioning
491 variables from ./GUILE-VERSION.
492 (LIBQTHREADS_INTERFACE_CURRENT): new AC_SUBST.
493 (LIBQTHREADS_INTERFACE_REVISION): new AC_SUBST.
494 (LIBQTHREADS_INTERFACE_AGE): new AC_SUBST.
495 (LIBQTHREADS_INTERFACE): new AC_SUBST.
496 (LIBGUILE_INTERFACE_CURRENT): new AC_SUBST.
497 (LIBGUILE_INTERFACE_REVISION): new AC_SUBST.
498 (LIBGUILE_INTERFACE_AGE): new AC_SUBST.
499 (LIBGUILE_INTERFACE): new AC_SUBST.
500 (LIBGUILE_SRFI_SRFI_4_INTERFACE_CURRENT): new AC_SUBST.
501 (LIBGUILE_SRFI_SRFI_4_INTERFACE_REVISION): new AC_SUBST.
502 (LIBGUILE_SRFI_SRFI_4_INTERFACE_AGE): new AC_SUBST.
503 (LIBGUILE_SRFI_SRFI_4_INTERFACE): new AC_SUBST.
504 (LIBGUILE_SRFI_SRFI_13_14_INTERFACE_CURRENT): new AC_SUBST.
505 (LIBGUILE_SRFI_SRFI_13_14_INTERFACE_REVISION): new AC_SUBST.
506 (LIBGUILE_SRFI_SRFI_13_14_INTERFACE_AGE): new AC_SUBST.
507 (LIBGUILE_SRFI_SRFI_13_14_INTERFACE): new AC_SUBST.
508
509 * autogen.sh: make absolutely sure we can't have stale files from
510 old versions lying around the libltdl dir since libtoolize
511 doesn't. Also hack libltdl's configure.in to require autoconf 2.5
512 so the main tree and libltdl can't get out of sync again.
513
514 * RELEASE: update release building instructions.
515
3d77146f
NJ
5162002-02-21 Neil Jerram <neil@ossau.uklinux.net>
517
518 * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Use [] rather than
519 "" for multiword string. Thanks to Christopher Cramer for
520 pointing this out.
521
84b27165
MV
5222002-02-11 Marius Vollmer <marius.vollmer@uni-dortmund.de>
523
524 * acconfig.h (GUILE_DEBUG_MALLOC): Refer to scm_gc_malloc, etc,
525 instead of to scm_must_malloc.
526
f660f92e
MV
5272002-02-07 Marius Vollmer <marius.vollmer@uni-dortmund.de>
528
529 * Makefile.am (EXTRA_DIST): Added pre-inst-guile and
530 pre-inst-guile.am.
531
0187b4f4
TTN
5322002-02-05 Thien-Thi Nguyen <ttn@giblet.glug.org>
533
534 * pre-inst-guile.am, pre-inst-guile: New files.
535
536 * check-guile.in (srcdir): Delete var.
537 (top_builddir, top_srcdir, guile_opts): New vars.
538
539 Use "set -e".
540 No longer set LTDL_LIBRARY_PATH.
541 Use ${top_srcdir}/pre-inst-guile instead of libguile/guile.
542
543 * configure.in (libguile/guile-snarf-docs-texi): Remove
544 from `AC_CONFIG_FILES' and `AC_CONFIG_COMMANDS'.
545
77bf05e0 546 * check-guile.in (top_builddir): Fix bug: Use cwd.
02f07e2b
TTN
547 (TEST_SUITE_DIR): Fix bug: Use `top_srcdir'.
548 (GUILE_LOAD_PATH): No longer include $top_srcdir.
549
550 * pre-inst-guile: Fix bug: Use ":" in `case' pattern to prevent
551 prefix aliasing.
77bf05e0 552
1fa86ca5
SJ
5532002-01-31 Stefan Jahn <stefan@lkcc.org>
554
555 * configure.in: Add -DLIBLTDL_DLL_IMPORT to INCLTDL when using
556 `libltdl.dll'.
557
af68e5e5
SJ
5582002-01-28 Stefan Jahn <stefan@lkcc.org>
559
0187b4f4 560 * configure.in (guile_cv_have_uint32_t): Look also in
af68e5e5
SJ
561 `stdint.h' for uint32_t.
562
3d1a89b9
NJ
5632002-01-13 Neil Jerram <neil@ossau.uklinux.net>
564
565 * Makefile.am (SUBDIRS): Added lang.
566
567 * configure.in (AC_CONFIG_FILES): Added Makefiles in lang,
568 lang/elisp, lang/elisp/internals and lang/elisp/primitives.
569
5702002-01-11 Neil Jerram <neil@ossau.uklinux.net>
571
572 * acconfig.h (SCM_ENABLE_ELISP): New conditional.
573
574 * configure.in (SCM_ENABLE_ELISP): Define this conditional (or
575 not) according to absence (or presence) of `--disable-elisp'
576 in the configure args.
577
f00eb43f
DH
5782001-12-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
579
580 * TODO: Added two items.
581
5dc64f64
MV
5822001-12-26 Marius Vollmer <mvo@zagadka.ping.de>
583
584 * configure.in (HAVE_MAKEINFO): Check for the makeinfo program and
585 set this conditional accordingly.
0187b4f4 586
6d852be3
TTN
5872001-12-01 Thien-Thi Nguyen <ttn@giblet.glug.org>
588
589 * README: Fix virulent typo.
590
53c594fc
MV
5912001-11-25 Marius Vollmer <mvo@zagadka.ping.de>
592
6d852be3 593 * acconfig.h (HAVE_INLINE): Added template.
53c594fc
MV
594 * configure.in (HAVE_INLINE): Define it when the compiler supports
595 inline functions.
596
6d852be3 597 * libguile.h: Include "libguile/inline.h".
53c594fc 598
a5dc23a7
GH
5992001-11-22 Gary Houston <ghouston@arglist.com>
600
601 * HACKING: Modified the Hacking It Yourself section. Removed the
602 version numbers from the tools.
a5df04d5 603 HACKING, README, ANON-CVS: updates.
a5dc23a7 604
73edb48a
GH
6052001-11-21 Gary Houston <ghouston@arglist.com>
606
607 * HACKING: Removed reference to no longer practiced * in ChangeLog
608 convention.
609
97f439ab
TTN
6102001-11-19 Thien-Thi Nguyen <ttn@glug.org>
611
30bce757
TTN
612 * BUGS (11): Set "fixed: no-need".
613
97f439ab
TTN
614 * TODO (write emacs/patch.el): New item, self-assigned.
615
3faa54e7
RB
6162001-11-19 Rob Browning <rlb@defaultvalue.org>
617
618 * configure.in: switch to AC_LIBLTDL_INSTALLABLE so we'll use the
619 system libltdl when it's available. Aside from the normal reasons
620 to prefer installed shared libs, this means other apps that link
621 with libguile and also use libltdl will be more likely to work
622 right.
623
ccee9ab1
TTN
6242001-11-17 Dirk Herrmann <D.Herrmann@tu-bs.de>
625
626 * BUGS (4): Set "fixed: 2001-11-17 (1.7.x)".
627
73c844bf
TTN
6282001-11-15 Thien-Thi Nguyen <ttn@glug.org>
629
630 * guile-tools.in: Handle command "list" specially: list scripts dir.
631
632 (help): Make more informative.
633
a714e0eb
MV
6342001-11-12 Marius Vollmer <mvo@zagadka.ping.de>
635
636 * autogen.sh: Recurse into libltdl directory and invoke autoconf
637 there.
638
bca0bf8d
TTN
6392001-11-11 Thien-Thi Nguyen <ttn@glug.org>
640
641 * HACKING: Restrict documentation change log
642 waiver to only apply to ChangeLog files.
643
35656ebc
MV
6442001-11-12 Marius Vollmer <mvo@zagadka.ping.de>
645
646 * configure.in: Check for sizes of short, size_t, uintptr_t, and
647 ptrdiff_t. Checking for a size also checks automatically for the
648 existence of the type, so we don't check for the existence of
649 uintptr_t, ptrdiff_t and long long ourselves.
650
a0a9b9ad
TTN
6512001-11-10 Thien-Thi Nguyen <ttn@glug.org>
652
653 * BUGS (11): New.
654
b4e15479
SJ
6552001-11-07 Stefan Jahn <stefan@lkcc.org>
656
657 * configure.in: Include `win32-socket.o' in the list of object
658 files if networking is enabled on Win32.
659
04bbd6ce
TTN
6602001-11-06 Thien-Thi Nguyen <ttn@glug.org>
661
662 * TODO (sync srfi-modules.texi): New, done.
663
2ca222c2 664 * BUGS (9, 10): New.
70debc22 665
8f99e3f3
SJ
6662001-11-04 Stefan Jahn <stefan@lkcc.org>
667
668 * NEWS: Corrected remarks about SCM_API.
669
670 * configure.in: Defining USE_DLL_IMPORT definition to indicate
671 usage of DLL import macros in `libguile/__scm.h'.
672 (LIBOBJS): Removed `fileblocks.o' from the list of object files.
673 Somehow Jim Blandy's patch from 1997 did not survive.
674
257b6d40
MV
6752001-11-02 Marius Vollmer <mvo@zagadka.ping.de>
676
677 Support for native Win32. Thanks to Stefan Jahn!
04bbd6ce 678
257b6d40
MV
679 * check-guile.in: Replaced `ln -s' by `@LN_S@' to supports
680 build systems which do not have symbolic links.
681 * configure.in: Define AC_LIBTOOL_WIN32_DLL to build clean dlls
682 on Win32 platforms.
04bbd6ce
TTN
683 Checking for `ws2_32.dll', `winsock2.h', add `win32-uname.o'
684 and `win32-dirent.o' and define extra compiler flags necessary
8f99e3f3 685 to build clean dlls.
257b6d40
MV
686 Check for `regcomp()' inside `-lregex'.
687
2ad3278a
TTN
6882001-10-26 Thien-Thi Nguyen <ttn@glug.org>
689
690 * BUGS (7, 8): New.
691
c95d1a2d
TTN
6922001-10-25 Thien-Thi Nguyen <ttn@glug.org>
693
694 * BUGS: Expand on file format description.
695
696 (1): Update "fixed" field.
d07db248 697 (2, 3, 4, 5, 6): New.
c95d1a2d 698
4f522b6f
GH
6992001-10-14 Gary Houston <ghouston@arglist.com>
700
701 * configure.in: include sys/types.h when testing uint32_t.
702 thanks to Bill Schottstaedt.
703
f84c3705
MV
7042001-10-14 Marius Vollmer <mvo@zagadka.ping.de>
705
706 * configure.in: Do not use an absolute path for <unistd.h> when
707 checking for return type of usleep. Thanks to Michael Carmack.
708
6768cfba
TTN
7092001-09-30 Thien-Thi Nguyen <ttn@glug.org>
710
711 * BUGS: New file.
712 * Makefile.am (EXTRA_DIST): Add BUGS file.
713
2cbad7d9
TTN
7142001-09-25 Thien-Thi Nguyen <ttn@glug.org>
715
716 * TODO: Add bugfix item to "Eventually".
717
c13f0a90
RB
7182001-09-20 Rob Browning <rlb@defaultvalue.org>
719
720 * configure.in (AC_CONFIG_FILES): add libguile/version.h.
721
7222001-09-11 Rob Browning <rlb@defaultvalue.org>
723
724 * RELEASE: Deleted Ian Grant and Julian Satchell's addresses from
725 the testing list since they're no longer functional.
726
06288138
TTN
7272001-09-04 Thien-Thi Nguyen <ttn@revel.glug.org>
728
729 * TODO:
730 Use outline mode instead of text.
731 Reword protocol explanation.
732 Add "make error-signalling functions more consistent" to Eventually.
733 Move some C-related GOOPS tasks to 1.8.0, take ownership.
734
6f84677a
TTN
7352001-08-31 Thien-Thi Nguyen <ttn@revel.glug.org>
736
737 * HACKING (Sample GDB Initialization File): New section.
738
739 * TODO (1.8.0): Add "move .gdbinit" entry.
740
8c494e99
DH
7412001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
742
743 * TODO: Added some points, and eliminated all done items.
744
745 * acconfig.h, configure.in (SCM_DEBUG_DEPRECATED,
746 SCM_ENABLE_DEPRECATED): Renamed SCM_DEBUG_DEPRECATED to
747 SCM_ENABLE_DEPRECATED with the logic reversed.
748
f7c6b778
DH
7492001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
750
751 * libguile.h: Removed bogus comment, rearranged includes, removed
752 deprecated definitions.
753
8c494e99 754 (LIBGUILEH, SCM_LIBGUILE_H): Renamed <foo>H to SCM_<foo>_H.
f7c6b778 755
cf390da1
TTN
7562001-08-30 Thien-Thi Nguyen <ttn@revel.glug.org>
757
758 * HACKING: Mention libtool ./configure-regeneration requirement.
759
fada26b2
MV
7602001-08-27 Marius Vollmer <mvo@zagadka.ping.de>
761
762 * check-guile.in: Do not include ".libs" in LTDL_LIBRARY_PATH,
763 libltdl provides it itself.
764
11ca8865
NJ
7652001-08-24 Neil Jerram <neil@ossau.uklinux.net>
766
767 * configure.in (AC_CONFIG_FILES): Add per-manual doc directory
768 Makefiles.
cf390da1 769
ab4cd34b
RB
7702001-08-15 Rob Browning <rlb@defaultvalue.org>
771
772 * configure.in
773 (LIBGUILE_INTERFACE_CURRENT): use libtool versioning scheme.
774 (LIBGUILE_INTERFACE_REVISION): use libtool versioning scheme.
775 (LIBGUILE_INTERFACE_AGE): use libtool versioning scheme.
776 (LIBGUILE_INTERFACE): use libtool versioning scheme.
777 (LIBGUILEQTHREADS_INTERFACE_CURRENT): use libtool versioning scheme.
778 (LIBGUILEQTHREADS_INTERFACE_REVISION): use libtool versioning scheme.
779 (LIBGUILEQTHREADS_INTERFACE_AGE): use libtool versioning scheme.
780 (LIBGUILEQTHREADS_INTERFACE): use libtool versioning scheme.
781
782 * GUILE-VERSION (GUILE_MINOR_VERSION): bump for new unstable.
783 (GUILE_MICRO_VERSION): reset for new unstable.
784 (LIBGUILE_INTERFACE_CURRENT): use libtool versioning scheme.
785 (LIBGUILE_INTERFACE_REVISION): use libtool versioning scheme.
786 (LIBGUILE_INTERFACE_AGE): use libtool versioning scheme.
787 (LIBGUILE_INTERFACE): use libtool versioning scheme.
788 (LIBGUILEQTHREADS_INTERFACE_CURRENT): use libtool versioning scheme.
789 (LIBGUILEQTHREADS_INTERFACE_REVISION): use libtool versioning scheme.
790 (LIBGUILEQTHREADS_INTERFACE_AGE): use libtool versioning scheme.
791 (LIBGUILEQTHREADS_INTERFACE): use libtool versioning scheme.
792
b754e3d1
MV
7932001-08-07 Marius Vollmer <mvo@zagadka.ping.de>
794
795 * Makefile.am (EXTRA_DIST, SUBDIRS): Move test-suite from
796 EXTRA_DIST to SUBDIRS.
797
798 * configure.in: Added "test-suite/Makefile".
799
c1151355
MV
8002001-08-01 Marius Vollmer <mvo@zagadka.ping.de>
801
802 * configure.in: Added `--disable-linuxthreads' option and do not
803 define GUILE_PTHREAD_COMPAT nor link with -lpthread when it is
804 given. Thanks to Cris Cramer!
805
11057044
MV
8062001-07-23 Marius Vollmer <mvo@zagadka.ping.de>
807
808 * Makefile.am (SUBDIRS): Build libguile before ice-9.
809
f3805ebb
MV
8102001-07-22 Marius Vollmer <mvo@zagadka.ping.de>
811
812 * configure.in: Check for "inttypes.h".
813
e658215a
RB
8142001-07-19 Rob Browning <rlb@defaultvalue.org>
815
816 * configure.in: add checks for setitimer and getitimer.
817 Add --enable-error-on-warning.
818
c0b2936e
MG
8192001-07-18 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
820
821 * INSTALL, Makefile.am, configure.in: Updated copyright notice.
822
8f2ecec5
TTN
8232001-07-15 Thien-Thi Nguyen <ttn@revel.glug.org>
824
825 * HACKING: Remove onerous authorship-info deletion clause.
826
065509a5
KN
8272001-07-13 Keisuke Nishida <knishida@nurs.or.jp>
828
829 * autogen.sh: Call libtoolize with --force.
830
d76852e3
TTN
8312001-07-10 Thien-Thi Nguyen <ttn@revel.glug.org>
832
833 * INSTALL: Point to HACKING for tool versions.
834
fd6c6321
RB
8352001-07-08 Rob Browning <rlb@defaultvalue.org>
836
04860df7
RB
837 * TODO: updated to include relevant itemized post-1.6-RELEASE
838 tasks that are distributable so we can check them off as they are
839 done, and delete 1.6.0 tasks.
840
841 * RELEASE: add a note that the RELEASE instructions are out of
842 date now that we're using branches.
843
fd6c6321
RB
844 * AUTHORS: add "many files throughout" for myself.
845
8d123036
TTN
8462001-06-28 Thien-Thi Nguyen <ttn@revel.glug.org>
847
848 * README: Also mention guile-tools.
849
850 * README: Mention libguile-srfi-*, oop/*, scripts/* and srfi/*.
851
32d6f999
TTN
8522001-06-27 Thien-Thi Nguyen <ttn@revel.glug.org>
853
854 * RELEASE: Move todo items to file TODO.
855
856 * TODO: Initial revision
857
a4734913
TTN
858 * Makefile.am (EXTRA_DIST): Add TODO.
859
dbfadc85
TTN
860 * HACKING: Refer to TODO and SNAPSHOTS.
861 No longer refer to devel/tasks.text.
862
863 * SNAPSHOTS: Fix reference bug; recommended tool
864 versions are in HACKING.
865
f6b3694a
TTN
866 * TODO: Add completion and ownership protocol to header comments.
867
3cd085d0
TTN
868 * RELEASE: Add TODO-processing to spiffing checklist.
869
9c3955ff
TTN
870 * HACKING: Update deprecation procedure to refer to TODO.
871
17383b7c
ML
8722001-06-27 Michael Livshin <mlivshin@bigfoot.com>
873
874 * autogen.sh: don't run flex here.
875
876 * HACKING: clarify that newer versions of flex should be just
877 fine.
878
82893676
MG
8792001-06-26 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
880
881 * HACKING, ANON-CVS: Removed mentioning of guile-doc CVS module.
882
883 * configure.in: Added some header and function checks.
884
f2ae4555
NJ
8852001-06-25 Neil Jerram <neil@ossau.uklinux.net>
886
887 * autogen.sh: Quoting fix for `--enable-maintainer-mode'.
888
4172703a
MV
8892001-06-25 Marius Vollmer <mvo@zagadka.ping.de>
890
891 * autogen.sh: Added message about what to do next. Tell them to
892 use `--enable-maintainer-mode'.
893
093e7da4
ML
8942001-06-25 Michael Livshin <mlivshin@bigfoot.com>
895
896 * HACKING: mention flex.
897
898 * autogen.sh: generate libguile/c-tokenize.c.
899
6b41a313
MG
9002001-06-20 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
901
902 * libguile.h: Removed inclusion of libguile/tag.h.
903
eb6c2de8
MV
9042001-06-16 Marius Vollmer <mvo@zagadka.ping.de>
905
906 * libguile.h (scm_cond_t, scm_key_t, scm_mutex_t): Only define
907 these when using threads.
908
4ff9f825
MV
9092001-06-14 Marius Vollmer <mvo@zagadka.ping.de>
910
4927dd28
MV
911 * libguile.h: Added deprecated section with the olde type names.
912
4ff9f825
MV
913 * configure.in: Check for header <stdint.h>. Check for uintptr_t
914 type. Use AC_CHECK_TYPES for this. Do not caus ptrdiff_t to be
915 `#defined'.
916
917 * acconfig.h (ptrdiff_t): Removed.
918
e01970a5
MG
9192001-06-05 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
920
921 * configure.in: Generate examples/box-dynamic-module/Makefile.
922
c794483c
MV
9232001-06-03 Marius Vollmer <mvo@zagadka.ping.de>
924
925 * configure.in (AC_CONFIG_FILES, AC_CONFIG_COMMANDS): Add
926 guile-snarf.
927
9454d8d5
RB
9282001-06-02 Rob Browning <rlb@cs.utexas.edu>
929
930 * configure.in: changes for autoconf 2.50.
931 (AC_PREREQ): require at least autoconf 2.50.
932 (AC_INIT): no longer takes an arg.
933 (AC_CONFIG_SRCDIR): takes arg AC_INIT used to take.
934 (AC_STRUCT_ST_RDEV): changed -> AC_CHECK_MEMBERS.
935 (AC_STRUCT_ST_BLKSIZE): deprecated -> AC_CHECK_MEMBERS.
936 (AC_STRUCT_ST_BLOCKS): use it rather than our version.
937 (AC_CONFIG_FILES): now generated files go here, not in AC_OUTPUT.
938 (AC_CONFIG_COMMANDS): now actions go here, not in AC_OUTPUT.
939 (AC_OUTPUT): no longer takes args.
32d6f999 940
9454d8d5
RB
941 * acinclude.m4: AC_LANG not a variable now -- use __cplusplus
942 unconditionally .
943
114f9bab
MV
9442001-06-02 Marius Vollmer <mvo@zagadka.ping.de>
945
946 * configure.in: Check for mkstemp via AC_REPLACE_FUNCS. Thanks to
947 I. N. Golubev!
948
ee2718a9
MG
9492001-06-01 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
950
951 * configure.in: Generate examples/box-dynamic/Makefile.
952
2de7ddb7
MG
9532001-05-31 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
954
955 * Makefile.am (EXTRA_DIST): New subdirectory `examples'.
956
957 * configure.in: Added all Makefiles in the `examples' directory to
958 AC_OUTPUT.
959
f501d0d4
ML
9602001-05-31 Michael Livshin <mlivshin@bigfoot.com>
961
962 * configure.in: generate guile-snarf-docs & guile-snarf-docs-texi.
963 don't generate guile-snarf.awk.
964
965 * Makefile.am (EXTRA_DIST): add test-suite.
966
1db81cb0
ML
9672001-05-28 Michael Livshin <mlivshin@bigfoot.com>
968
969 * check-guile.in: fix to be runnable when srcdir!=builddir.
970
f3f70257
ML
9712001-05-26 Michael Livshin <mlivshin@bigfoot.com>
972
973 revert the controversial part of the 2001-05-23 changes
974
1be6b49c
ML
9752001-05-23 Michael Livshin <mlivshin@bigfoot.com>
976
977 * configure.in: configury for SCM_[U]BITS_T, some more sizeofs.
978 also, make sure that the integral type choosen to represent an SCM
979 has exactly the same size as a void pointer.
980
981 * acconfig.h: add undefs for SCM_BITS_T, SCM_UBITS_T,
982 SCM_SIZEOF_BITS_T, ptrdiff_t.
983
c81ea65d
RB
9842001-05-16 Rob Browning <rlb@cs.utexas.edu>
985
986 * configure.in: add AC_SUBST for GUILE_MICRO_VERSION.
987
988 * GUILE-VERSION
989 (GUILE_VERSION): now MAJOR.MINOR.MICRO
990 (GUILE_MICRO_VERSION): new variable, records final revision.
991 i.e. the 5 in 1.6.5. MINOR_VERSION is now just the middle number,
992 i.e. the 6.
993
887dfa7d
DH
9942001-05-16 Dirk Herrmann <D.Herrmann@tu-bs.de>
995
996 * acconfig.h, configure.in: Renamed
997 GUILE_WARN_DEPRECATED_DEFAULT to SCM_WARN_DEPRECATED_DEFAULT.
998
11bbab47
MV
9992001-05-15 Marius Vollmer <mvo@zagadka.ping.de>
1000
1001 * acinclude.m4: Removed copy of "libtool.m4".
1002
5cd06d5e
DH
10032001-05-14 Dirk Herrmann <D.Herrmann@tu-bs.de>
1004
1005 * configure.in (SCM_DEBUG_DEPRECATED): Always defined.
1006
a232c19e
TTN
10072001-05-13 Thien-Thi Nguyen <ttn@revel.glug.org>
1008
928f20fb
TTN
1009 * AUTHORS (Martin Grabmueller, Thien-Thi Nguyen): Update.
1010
a232c19e
TTN
1011 * HACKING: Update copyright.
1012 Add blurb pointing to devel/tasks.text.
1013
c8750173
TTN
10142001-05-11 Thien-Thi Nguyen <ttn@revel.glug.org>
1015
1016 * check-guile.in: For SRFI testing, set and export env
1017 var `LTDL_LIBRARY_PATH'.
1018
75141eb0
NJ
10192001-05-07 Neil Jerram <neil@ossau.uklinux.net>
1020
1021 * AUTHORS: Add docs-related authorship details.
1022
c10ecc4c
MV
10232001-05-05 Marius Vollmer <mvo@zagadka.ping.de>
1024
1025 * configure.in (--enable-deprecated): Recognize "shutup" option
1026 argument and turn it into the default warning level "no".
1027
018a53a1
GH
10282001-05-05 Gary Houston <ghouston@arglist.com>
1029
1030 * acconfig.h: add HAVE_IPV6.
1031 * configure.in: check whether we can compile with IPv6 support.
1032
26f798bd
TTN
10332001-05-04 Thien-Thi Nguyen <ttn@revel.glug.org>
1034
1035 * guile-tools.in: New file.
1036
1037 * configure.in (AC_OUTPUT): Add guile-tools, and make
1038 executable.
1039
1040 * Makefile.am (bin_SCRIPTS): New var.
1041
c5316ea3
GH
10422001-05-04 Gary Houston <ghouston@arglist.com>
1043
1044 * configure.in: check whether uint32_t is defined when netdb.h
1045 is included.
1046 acconfig.h: added HAVE_UINT32_T.
1047
7440341c
MV
10482001-05-02 Marius Vollmer <mvo@zagadka.ping.de>
1049
1050 * configure.in: Added handling of `--enable-deprecated'.
1051
1052 * acconfig.h (SCM_DEBUG_DEPRECATED,
1053 GUILE_WARN_DEPRECATED_DEFAULT): Added.
1054
14a7d5f8
TTN
10552001-04-29 Thien-Thi Nguyen <ttn@revel.glug.org>
1056
1057 * Makefile.am (SUBDIRS): Add "scripts".
1058
1059 * configure.in (AC_OUTPUT): Add scripts/Makefile.
1060
7e267da1
GH
10612001-04-29 Gary Houston <ghouston@arglist.com>
1062
1063 * libguile.h: include rw.h.
1064
f2a75d81
RB
10652001-04-27 Rob Browning <rlb@cs.utexas.edu>
1066
1067 * GUILE-VERSION (GUILE_MINOR_VERSION): change to 5.0, switching to
1068 the new odd/even ustable/stable version numbering scheme.
1069 (LIBGUILEQTHREADS_MAJOR_VERSION): change to 10 to match Debian and
1070 libguile. In the future, libguile and libguileqthreads may not
1071 stay in sync. This still doesn't appear to affect
1072 libguileqthreads, but we'll fix that next.
1073
1f7a1dc9
MG
10742001-04-25 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
1075
1076 * configure.in: Don't treat srfi directory specially, just create
1077 the Makefile there (thanks to Neil Jerram for the patch).
1078
6c44688a
MG
10792001-04-23 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
1080
1081 * Makefile.am (SUBDIRS): Added `srfi'.
1082
1083 * configure.in: Added subdirectory `srfi' to build process.
1084
1085 * libguile.h: Added inclusion of `values.h'.
1086
2a0ef8b7
GH
10872001-04-22 Gary Houston <ghouston@arglist.com>
1088
1089 * configure.in: check for inet_pton and inet_ntop.
1090
67641981
GH
10912001-04-20 Gary Houston <ghouston@arglist.com>
1092
1093 * acconfig.h: include HAVE_SIN6_SCOPE_ID.
1094 * configure.in: check for sin6_scope_id in sockaddr_in6.
1095
a9d861e3
MD
10962001-04-19 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
1097
1098 * RELEASE: Added deprecated macro SCM_ARRAY_CONTIGUOUS
1099
31e74a57
GH
11002001-04-17 Gary Houston <ghouston@arglist.com>
1101
1102 * configure.in: run the autoconf BIGENDIAN check.
1103
0da6608d
DH
11042001-04-12 Niibe Yutaka <gniibe@m17n.org>
1105
1106 * GUILE-VERSION (LIBGUILEQTHREADS_MAJOR_VERSION,
1107 LIBGUILEQTHREADS_MINOR_VERSION, LIBGUILEQTHREADS_REVISION_VERSION,
1108 LIBGUILEQTHREADS_VERSION): Added libguileqthreads version info.
1109
1110 * configure.in: Likewise.
1111
f22ed5a0
KN
11122001-04-11 Keisuke Nishida <kxn30@po.cwru.edu>
1113
1114 * configure.in (AC_CHECK_FUNCS): Don't check bzero.
1115 (GUILE_FUNC_DECLARED): Removed checking of bzero.
1116 Thanks to NIIBE Yutaka.
1117
f2e61fc1
MD
11182001-04-10 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
1119
1120 * Undeprecated scm_init_oop_goopscore_module.
1121
72f1168d
TTN
11222001-03-25 Thien-Thi Nguyen <ttn@revel.glug.org>
1123
1124 * check-guile.in: Fix sh standard conformance bug: Replace
1125 "test -e" with "test -f". Thanks to Alexander Klimov.
1126
a4928305
GH
11272001-03-19 Gary Houston <ghouston@arglist.com>
1128
1129 * check-guile.in: rename $parent to $srcdir. if it's equal to "."
1130 set it to `pwd`.
1131
66301f9a
GH
1132 * check-guile.in: 16 documentation tests were failing if "make
1133 check" was run before Guile had been installed with the current
1134 --prefix. made various changes to the script so that it runs
1135 without a cd to the test-suite directory. For the -i option,
1136 don't point GUILE_LOAD_PATH to the current directory, but let it
1137 use it's own scheme library.
1138
51cfd7da
GH
11392001-03-18 Gary Houston <ghouston@arglist.com>
1140
1141 * check-guile.in: use @srcdir@ instead of @test_suite_dir@. use
1142 the current directory (build dir) not srcdir to find guile
1143 executable. otherwise "make check" doesn't work with a separate
1144 build directory. create the test log in
1145 $build_dir/check-guile.log instead of in srcdir/test-suite
1146 directory.
1147 * configure.in: don't define or substitute test_suite_dir.
1148
e9e225e5
GH
11492001-03-17 Gary Houston <ghouston@arglist.com>
1150
1151 * configure.in: don't append threads.doc to EXTRA_DOT_DOC_FILES,
1152 since EXTRA_DOT_DOC_FILES is redefined later. define
1153 EXTRA_DOT_X_FILES and hand it to AC_SUBST.
1154
94e6d793
MG
11552001-03-09 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
1156
1157 * configure.in: Added header checks for crypt.h, sys/resource.h
1158 and sys/file.h, function checks for chroot, flock, getlogin,
1159 cuserid, getpriority, setpriority, getpass, sethostname,
1160 gethostname, and for crypt() in libcrypt.
1161
fff043ab
NJ
11622001-03-09 Neil Jerram <neil@ossau.uklinux.net>
1163
1164 * configure.in (htmldoc): Merge handling of `--enable-htmldoc'
1165 option from guile-doc/configure.in.
1166
d42df055
DH
11672001-03-06 Dirk Herrmann <D.Herrmann@tu-bs.de>
1168
1169 * libguile.h: Removed #include "libguile/dump.h".
1170
ec896089
KN
11712001-02-02 Keisuke Nishida <kxn30@po.cwru.edu>
1172
1173 * libguile.h: Added #include "libguile/dump.h".
1174
c2886a5a
MD
11752001-01-29 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
1176
1177 * libguile.h: Added #include "libguile/rdelim.h".
1178
1ff7abbe
DH
11792001-01-26 Dirk Herrmann <D.Herrmann@tu-bs.de>
1180
1181 The following patch was sent by Thien-Thi Nguyen.
1182
1183 * check-guile.in: New file.
1184
1185 * Makefile.am: Add TESTS rule.
1186
1187 * configure.in: Add support for "make check".
1188
f0942910
DH
11892000-11-21 Dirk Herrmann <D.Herrmann@tu-bs.de>
1190
1191 * acconfig.h: Removed bogus #ifndef. Thanks to Lars J. Aas.
1192
14f1d9fe
MD
11932000-10-25 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
1194
1195 * GUILE-VERSION (LIBGUILE_MAJOR_VERSION): Incremented major
1196 version number to 10 due to the merge of GOOPS.
1197
1198 * oop: New directory.
1199
e4dba4c7
KN
12002000-09-20 Keisuke Nishida <kxn30@po.cwru.edu>
1201
467ab77e 1202 * libguile.h: #include "libguile/properties.h".
e4dba4c7 1203
45605b53
GH
12042000-09-17 Gary Houston <ghouston@arglist.com>
1205
1206 * configure.in, acconfig.h: remove the GCSE test: it doesn't seem
1207 to be reliable on all platforms.
1208
e494e76d
GH
12092000-08-18 Gary Houston <ghouston@arglist.com>
1210
1211 * acconfig.h: added BROKEN_GCSE.
1212 * configure.in: check for a gcc GCSE optimisation bug.
1213
42aae633
GH
12142000-07-31 Gary Houston <ghouston@arglist.com>
1215
1216 * acconfig.h: added HAVE_H_ERRNO
1217 * configure.in: removed some dnl'd & obsolete cygwin stuff.
1218 added a test for h_errno.
1219
f9ed377d
MD
12202000-06-21 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1221
1222 * Guile 1.4 released.
1223
b5074b23
MD
12242000-06-20 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1225
1226 * GUILE-VERSION: Changed to work also when included by a Makefile
1227 (e.g. debian/rules). (Thanks to Karl M. Hegbloom.)
1228 (LIBGUILE_MAJOR_VERSION): Bumped to 9.
1229 (GUILE_MINOR_VERSION): Bumped to 4.
1230
f43aac9a
MD
12312000-06-12 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1232
a8861fa0
MD
1233 * libguile.h: Removed #include "libguile/kw.h".
1234
9a8a1e8a
MD
1235 * Makefile.am (ACLOCAL): Define as ./guile-aclocal.sh.
1236 (The rule will cd to $(top_srcdir).)
1237
1238 * configure.in (EXTRA_DOT_DOC_FILES): Create from LIBOBJS and
1239 substitute it into libguile/Makefile.
1240
f43aac9a
MD
1241 * HACKING: Updated recommended libtool version to be 1.3.5.
1242
1243 * RELEASE: Say that we should update HACKING to reflect the
1244 versions of the tools we're using rather than README.
1245
5cb6f99c
MD
12462000-06-02 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1247
1248 * NOTES: Removed.
1249
1250 * TODO: Moved to devel/.
1251
3ff0d90a
CB
12522000-06-01 Craig Brozefsky <craig@red-bean.com>
1253
1254 * GUILE-VERSION: added defnitions for LIBGUILE_MAJOR_VERSION,
1255 LIBGUILE_MINOR_VERSION, LIBGUILE_REVISION_VERSION so that we now
1256 define libguile.so version in a well-lit place.
1257
1258 * configure.in: added AC_SUBST lines for the new LIBGUILE version
1259 variables.
72f1168d 1260
65545721
ML
12612000-06-01 Michael Livshin <mlivshin@bigfoot.com>
1262
1263 * autogen.sh: call ./guile-aclocal.sh instead of aclocal.
72f1168d 1264
65545721
ML
1265 * guile-aclocal.sh: new file, works around aclocal problems.
1266
b2728432
DH
12672000-05-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
1268
1269 * acconfig.h (USE_FSU_PTHREADS, USE_MIT_PTHREADS,
1270 USE_PCTHREADS_PTHREADS): Removed.
1271
7f5fa419
GH
12722000-05-01 Gary Houston <ghouston@arglist.com>
1273
1274 * Makefile.am: add include_HEADERS.
1275 libguile.h: moved from libguile directory. maybe libguile.h should
1276 be installed in $prefix/include/libguile/libguile.h instead?
1277
9764c29b
MD
12782000-04-21 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1279
e415cb06
MD
1280 * qthreads.m4: Removed THREADS_CPPFLAGS.
1281
1282 * acinclude.m4: Removed qthreads macros. They are provided in
1283 qthreads.m4, so these were redundant.
1284
9764c29b
MD
1285 * acconfig.h (GUILE_DEBUG_MALLOC): New.
1286
1287 * configure.in: New --enable-debug-malloc configuration option.
1288
1978b33e
MD
12892000-03-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1290
1291 * acconfig.h (GUILE_PTHREAD_COMPAT): New config variable.
1292
1293 * configure.in: Enable workaround for COOP-linuxthreads
64e3bf6c 1294 compatibility on Linux systems.
1978b33e 1295
55a85c78
MD
12962000-03-19 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1297
1298 * devel: New directory. Intended to carry documentation related
1299 to Guile development (as opposed to the doc directory which
1300 contains documentation related to the use of the current Guile).
1301 This directory (devel) is not included in the Guile distribution,
1302 but is accessible via anonymous CVS.
1303
fdc7ea2d
MD
13042000-03-13 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1305
1306 * configure.in: Don't add iselect.o to LIBOBJS.
1307
31d8abce
MD
13082000-03-13 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1309
1310 * configure.in: Added end-tag for local variables. (Thanks to
1311 Thien-Thi Nguyen.)
1312
244fdc2f
GH
13132000-03-12 Gary Houston <ghouston@arglist.com>
1314
1315 * README (Guile Documentation, About This Distribution): updated.
1316
f3b5e185
MD
13172000-03-12 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1318
1319 * configure.in (ac_cv_struct_timespec): Added test for struct
1320 timespec.
1321
1322 * acconfig.h (HAVE_STRUCT_TIMESPEC): Added.
1323
3a721413
MV
13242000-01-25 Marius Vollmer <mvo@zagadka.ping.de>
1325
1326 * autogen.sh: Call libtoolize. Pass --add-missing option to
1327 automake. Do not decent into libltdl directory. The libltdl
1328 directory is now populated by libtoolize and does not need any
1329 further autogeneration.
1330
d831b039
GH
13312000-01-23 Gary Houston <ghouston@arglist.com>
1332
1333 * configure.in: check for fchown.
1334
a0a7b83b
MD
1335Tue Jan 18 12:55:15 2000 Mikael Djurfeldt <mdj@r11n07-s.pdc.kth.se>
1336
1337 * acinclude.m4 (AC_LIBLTDL_CONVENIENCE): Add $(top_srcdir)/libltdl
1338 instead of $(top_builddir)/libltdl to includepath.
1339
56cfe22b
MD
13402000-01-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1341
1342 * emacs: New subdirectory for elisp tools.
1343
657fcb5a
MV
13442000-01-15 Marius Vollmer <mvo@zagadka.ping.de>
1345
1346 * README, HACKING: Moved "Hacking it yourself" section from README
1347 to HACKING. Updated recommended libtool version to be 1.3.4.
1348
dc914156
GH
13492000-01-14 Gary Houston <ghouston@arglist.com>
1350
1351 * configure.in: needs to have --disable-networking, not
1352 --disable-net.
1353
fb4956c9
MD
13542000-01-12 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1355
1356 * libltdl/acconfig.h: New file: Needed by autogen.sh.
1357
88423ab1
GB
1358Tue Jan 11 13:42:35 2000 Greg J. Badros <gjb@cs.washington.edu>
1359
1360 * autogen.sh: Added messages as we run autogen in subdirectories.
1361
1362 * configure.in: Output libugile/guile-func-name-check script, and
72f1168d 1363 chmod +x it.
88423ab1 1364
0d90b76d
MV
13652000-01-11 Marius Vollmer <mvo@zagadka.ping.de>
1366
1367 * libltdl/autogen.sh: New file.
1368 * autogen.sh: Invoke libltdl/autogen.sh.
1369
13702000-01-09 Marius Vollmer <mvo@zagadka.ping.de>
1371
1372 Finally applied the libltdl patch from Thomas Tanner, with slight
1373 modifications. All code copied from the libtool package is from
1374 libtool-1.3.4.
1375
1376 * configure.in: Make "--with-modules=yes" the default. Do not
1377 clear INCLTDL, LIBLTDL prior to processing "--with-modules".
72f1168d 1378
0d90b76d
MV
1379 1999-07-25 Thomas Tanner <tanner@ffii.org>
1380
1381 * Makefile.am: add libltdl to SUBDIRS, automake automatically
1382 includes ltconfig, ltmain.sh and acconfig.h in EXTRA_DIST
1383 * acinclude.m4: remove GUILE_DLSYM_USCORE, add libtool.m4
1384 (no need to install libtool any more)
1385 * configure.in: replace --enable-dynamic-linking with
1386 --with-modules, required modules can be specified using
1387 --with-modules="/path/to/mod.la" and will be linked
1388 statically on platforms that don't support dynamic loading,
1389 configure libltdl, configure libtool for dlopening
1390 * libltdl: added using libtoolize -c --ltdl
1391
38c1d3c4
GH
13922000-01-09 Gary Houston <ghouston@arglist.com>
1393
1394 * configure.in: check whether localtime caches TZ. copied from
1395 Emacs 20.5.
1396 * acconfig.h: add LOCALTIME_CACHE.
1397
dceef6be
GB
1398Tue Dec 14 09:12:22 1999 Greg J. Badros <gjb@cs.washington.edu>
1399
1400 * configure.in: Make it be guile-snarf.awk, since we'll be
1401 switching names for guile-doc-snarf. (I wouldn't have changed
1402 this, but I was getting ready to commit this way when the below
1403 change was committed).
1404
763a6716
MD
14051999-12-14 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1406
1407 * configure.in: Create guile-doc-snarf.awk.
1408
6aca8c6c
GB
14091999-12-12 Greg J. Badros <gjb@cs.washington.edu>
1410
72f1168d 1411 * configure.in: Create guile-doc-snarf, chmod +x that script after
6aca8c6c
GB
1412 AC_OUTPUTted.
1413
14141999-12-10 Greg J. Badros <gjb@cs.washington.edu>
6e706938
GB
1415
1416 * NEWS: More complete description for --enable-debug-freelist.
1417
aee8ca3f
GH
14181999-12-09 Gary Houston <ghouston@freewire.co.uk>
1419
1420 * configure.in (CFLAGS): don't add -Wpointer-arith, since it
1421 causes numerous spurious warnings with recent gcc and/or glibc
1422 versions.
1423
afe5177e
GH
14241999-11-19 Gary Houston <ghouston@freewire.co.uk>
1425
1426 * acconfig.h: add HAVE_ARRAYS.
1427
1428 * configure.in: add --disable-arrays option, probably temporary.
1429
5c11cc9d
GH
14301999-11-17 Gary Houston <ghouston@freewire.co.uk>
1431
1432 * configure.in: check for hstrerror.
1433
5d94b2fe
JB
14341999-10-05 Jim Blandy <jimb@savonarola.red-bean.com>
1435
e8ff4648
JB
1436 * autogen.sh: Don't call autoreconf at all; it's not reliable.
1437 Instead, call the various tools explicitly. Invoke
1438 guile-readline's autogen.sh script.
0cbedb5b
JB
1439
1440 Straighten up the situation regarding guile.m4 and qthreads.m4.
72f1168d 1441
0cbedb5b
JB
1442 We can't have .m4 files which are installed where aclocal can
1443 see them, but also used by guile's own configure.in, because
1444 aclocal will read both copies, complain about duplicate macro
1445 definitions, and refuse to generate aclocal.m4 at all. This
1446 happens if you invoke it as `aclocal -I .', as autoreconf does.
1447 This is probably a flaw in the autotools, but Guile doesn't need
1448 that flaw fixed immediately.
1449
1450 guile.m4 is intended for use by people linking against guile, so
1451 it needs to be installed. But Guile itself doesn't use it. So
1452 move guile.m4 into guile-config. That makes sense, since
1453 guile.m4's GUILE_FLAGS macro is just an easy way to call
1454 guile-config.
1455
1456 qthreads.m4 is indented to help configure a qthreads tree. It's
1457 only useful to a package which actually includes a qthreads tree,
1458 and it's intimately related to that tree, so it's not useful to
1459 install this. So don't install it.
1460
1461 * guile.m4: Moved to guile-config.
1462 * Makefile.am (aclocaldir, aclocal_DATA): Delete.
1463 (EXTRA_DIST): Move qthreads.m4 here.
1464
5d94b2fe
JB
1465 Don't store generated files in the repository any more. Instead,
1466 require people to run autogen.sh on trees from snapshots and CVS.
0cbedb5b 1467 * Makefile.in, aclocal.m4, configure: Deleted.
5d94b2fe
JB
1468 * autogen.sh: New file.
1469 * ANON-CVS, SNAPSHOTS: Updated instructions.
1470
dc4d930b
JB
14711999-10-02 Jim Blandy <jimb@zwingli.cygnus.com>
1472
1473 * acconfig.h (HAVE_POSIX, HAVE_NETWORKING): Add comments.
1474
6e706938 14751999-09-27 Greg J. Badros <gjb@cs.washington.edu>
15526538
GB
1476
1477 * configure.in: Added --enable-debug-freelist option.
1478
fca7547b 1479 * acconfig.h: Added GUILE_DEBUG_FREELIST.
15526538 1480
52cfc69b
GH
14811999-09-23 Gary Houston <ghouston@freewire.co.uk>
1482
1483 * acconfig.h: add HAVE_POSIX, HAVE_NETWORKING. remove FD_SETTER,
1484 FILE_CNT_FIELD, FILE_CNT_GPTR, FILE_CNT_READPTR.
1485
1486 * configure.in: new options --disable-posix, --disable-net
1487 and --disable-regex
1488 export HAVE_POSIX and HAVE_NETWORKING definitions.
1489 don't add regex-posix.o to LIBOBJS if regex disabled.
1490
1491 LIBOBJS: add filesys.c, posix.c, net_db.c, socket.c,
1492 conditionally.
1493
bab4e1cc
JB
14941999-09-25 Jim Blandy <jimb@savonarola.red-bean.com>
1495
1496 * Guile 1.3.4 released.
1497
fc97c626
JB
14981999-09-22 Jim Blandy <jimb@savonarola.red-bean.com>
1499
1500 * configure.in: Call AM_PROG_CC_STDC before AM_PROG_LIBTOOL, so
1501 libtool knows how to get ANSI C behavior from the compiler.
1502 * configure: Regenerated.
1503
7ee92fce
GH
15041999-09-20 Gary Houston <ghouston@freewire.co.uk>
1505
1506 * configure.in: check availability of siginterrupt.
1507
08b8c694
GH
15081999-09-18 Gary Houston <ghouston@freewire.co.uk>
1509
1510 * configure.in: use AC_SYS_RESTARTABLE_SYSCALLS instead of
1511 testing for SA_RESTART.
1512
7cdbcc7d
MD
15131999-09-12 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
1514
1515 * configure.in: Removed ice-9/version.scm from AC_OUTPUT.
1516
e1f20ec6
JB
15171999-09-11 Jim Blandy <jimb@savonarola.red-bean.com>
1518
1519 * configure.in (GUILE_STAMP): Don't set this variable, or
1520 substitute it into anything. Full explanation in ice-9/ChangeLog.
1521 * configure, Makefile.in: Regenerated.
72f1168d 1522
ffe70f9c
JB
15231999-09-06 James Blandy <jimb@mule.m17n.org>
1524
1525 Propagate the changes of 2 Sept the rest of the way through.
1526 * configure: Regenerated.
1527 * Makefile.in: Regenerated. Not sure why this diff is so big.
1528
e127c348
JB
15291999-09-02 Jim Blandy <jimb@savonarola.red-bean.com>
1530
1531 * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in
1532 variable name. (Thanks to Bill Schottstaedt.)
9918cf63 1533 * aclocal.m4: Regenerated.
e127c348 1534
655f19ab
MD
15351999-09-02 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
1536
1537 * configure.in: Test for presence of function on_exit.
1538
b074884f
JB
15391999-09-01 James Blandy <jimb@mule.m17n.org>
1540
1541 * configure.in: Use AC_REPLACE_FUNCS to grab libguile/memmove.c if
1542 the system doesn't have memmove. Don't test for memmove and bcopy
1543 with AC_CHECK_FUNCS.
1544 * configure: Regenerated.
1545
a7098335
MD
15461999-08-30 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
1547
1548 * configure.in: Test for atexit.
1549
9a26d6f9
MD
15501999-08-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1551
b030b39b
MD
1552 * acinclude.m4: Updated. (Thanks to Karl Eichwalder.)
1553
9a26d6f9
MD
1554 * configure.in: Test for presence of S_ISLNK in sys/stat.h.
1555 (Thanks to Bernard Urban.)
1556 Test for memmove and bcopy. (Thanks to
a7098335 1557 suzukis@file.phys.tohoku.ac.jp.)
9a26d6f9
MD
1558
1559 * acconfig.h: Added HAVE_S_ISLNK.
1560
a05cba61
JB
15611999-08-20 James Blandy <jimb@mule.m17n.org>
1562
0a852b94
JB
1563 * Guile 1.3.2 released.
1564
a05cba61
JB
1565 * Makefile.in: Regenerated.
1566
f29f2933
MD
15671999-07-24 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1568
1569 * README, config.guess, config.sub, liconfig, ltmain.sh: Switched
1570 to libtool-1.3.3.
1571
0e8a8468
MV
15721999-07-22 Marius Vollmer <mvo@zagadka.ping.de>
1573
1574 Added guile-readline subdirectory with the removed readline
1575 support.
1576 * guile-readline: New directory, see ChangeLog there.
1577 * configure.in: Cause configure to descend into guile-readline
1578 dir.
1579 * Makefile.am: Likewise for make.
1580 * NEWS: Explain how to activate the readline support.
1581 * configure, Makefile.in: Regenerated.
72f1168d 1582
3144e1a9
JB
15831999-07-19 Jim Blandy <jimb@savonarola.red-bean.com>
1584
1585