*** empty log message ***
[bpt/guile.git] / ChangeLog
1 2001-07-19 Rob Browning <rlb@defaultvalue.org>
2
3 * configure.in: add checks for setitimer and getitimer.
4 Add --enable-error-on-warning.
5
6 2001-07-15 Thien-Thi Nguyen <ttn@revel.glug.org>
7
8 * HACKING: Remove onerous authorship-info deletion clause.
9
10 2001-07-13 Keisuke Nishida <knishida@nurs.or.jp>
11
12 * autogen.sh: Call libtoolize with --force.
13
14 2001-07-10 Thien-Thi Nguyen <ttn@revel.glug.org>
15
16 * INSTALL: Point to HACKING for tool versions.
17
18 2001-07-08 Rob Browning <rlb@defaultvalue.org>
19
20 * TODO: updated to include relevant itemized post-1.6-RELEASE
21 tasks that are distributable so we can check them off as they are
22 done, and delete 1.6.0 tasks.
23
24 * RELEASE: add a note that the RELEASE instructions are out of
25 date now that we're using branches.
26
27 * AUTHORS: add "many files throughout" for myself.
28
29 2001-06-28 Thien-Thi Nguyen <ttn@revel.glug.org>
30
31 * README: Also mention guile-tools.
32
33 * README: Mention libguile-srfi-*, oop/*, scripts/* and srfi/*.
34
35 2001-06-27 Thien-Thi Nguyen <ttn@revel.glug.org>
36
37 * RELEASE: Move todo items to file TODO.
38
39 * TODO: Initial revision
40
41 * Makefile.am (EXTRA_DIST): Add TODO.
42
43 * HACKING: Refer to TODO and SNAPSHOTS.
44 No longer refer to devel/tasks.text.
45
46 * SNAPSHOTS: Fix reference bug; recommended tool
47 versions are in HACKING.
48
49 * TODO: Add completion and ownership protocol to header comments.
50
51 * RELEASE: Add TODO-processing to spiffing checklist.
52
53 * HACKING: Update deprecation procedure to refer to TODO.
54
55 2001-06-27 Michael Livshin <mlivshin@bigfoot.com>
56
57 * autogen.sh: don't run flex here.
58
59 * HACKING: clarify that newer versions of flex should be just
60 fine.
61
62 2001-06-26 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
63
64 * HACKING, ANON-CVS: Removed mentioning of guile-doc CVS module.
65
66 * configure.in: Added some header and function checks.
67
68 2001-06-25 Neil Jerram <neil@ossau.uklinux.net>
69
70 * autogen.sh: Quoting fix for `--enable-maintainer-mode'.
71
72 2001-06-25 Marius Vollmer <mvo@zagadka.ping.de>
73
74 * autogen.sh: Added message about what to do next. Tell them to
75 use `--enable-maintainer-mode'.
76
77 2001-06-25 Michael Livshin <mlivshin@bigfoot.com>
78
79 * HACKING: mention flex.
80
81 * autogen.sh: generate libguile/c-tokenize.c.
82
83 2001-06-20 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
84
85 * libguile.h: Removed inclusion of libguile/tag.h.
86
87 2001-06-16 Marius Vollmer <mvo@zagadka.ping.de>
88
89 * libguile.h (scm_cond_t, scm_key_t, scm_mutex_t): Only define
90 these when using threads.
91
92 2001-06-14 Marius Vollmer <mvo@zagadka.ping.de>
93
94 * libguile.h: Added deprecated section with the olde type names.
95
96 * configure.in: Check for header <stdint.h>. Check for uintptr_t
97 type. Use AC_CHECK_TYPES for this. Do not caus ptrdiff_t to be
98 `#defined'.
99
100 * acconfig.h (ptrdiff_t): Removed.
101
102 2001-06-05 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
103
104 * configure.in: Generate examples/box-dynamic-module/Makefile.
105
106 2001-06-03 Marius Vollmer <mvo@zagadka.ping.de>
107
108 * configure.in (AC_CONFIG_FILES, AC_CONFIG_COMMANDS): Add
109 guile-snarf.
110
111 2001-06-02 Rob Browning <rlb@cs.utexas.edu>
112
113 * configure.in: changes for autoconf 2.50.
114 (AC_PREREQ): require at least autoconf 2.50.
115 (AC_INIT): no longer takes an arg.
116 (AC_CONFIG_SRCDIR): takes arg AC_INIT used to take.
117 (AC_STRUCT_ST_RDEV): changed -> AC_CHECK_MEMBERS.
118 (AC_STRUCT_ST_BLKSIZE): deprecated -> AC_CHECK_MEMBERS.
119 (AC_STRUCT_ST_BLOCKS): use it rather than our version.
120 (AC_CONFIG_FILES): now generated files go here, not in AC_OUTPUT.
121 (AC_CONFIG_COMMANDS): now actions go here, not in AC_OUTPUT.
122 (AC_OUTPUT): no longer takes args.
123
124 * acinclude.m4: AC_LANG not a variable now -- use __cplusplus
125 unconditionally .
126
127 2001-06-02 Marius Vollmer <mvo@zagadka.ping.de>
128
129 * configure.in: Check for mkstemp via AC_REPLACE_FUNCS. Thanks to
130 I. N. Golubev!
131
132 2001-06-01 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
133
134 * configure.in: Generate examples/box-dynamic/Makefile.
135
136 2001-05-31 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
137
138 * Makefile.am (EXTRA_DIST): New subdirectory `examples'.
139
140 * configure.in: Added all Makefiles in the `examples' directory to
141 AC_OUTPUT.
142
143 2001-05-31 Michael Livshin <mlivshin@bigfoot.com>
144
145 * configure.in: generate guile-snarf-docs & guile-snarf-docs-texi.
146 don't generate guile-snarf.awk.
147
148 * Makefile.am (EXTRA_DIST): add test-suite.
149
150 2001-05-28 Michael Livshin <mlivshin@bigfoot.com>
151
152 * check-guile.in: fix to be runnable when srcdir!=builddir.
153
154 2001-05-26 Michael Livshin <mlivshin@bigfoot.com>
155
156 revert the controversial part of the 2001-05-23 changes
157
158 2001-05-23 Michael Livshin <mlivshin@bigfoot.com>
159
160 * configure.in: configury for SCM_[U]BITS_T, some more sizeofs.
161 also, make sure that the integral type choosen to represent an SCM
162 has exactly the same size as a void pointer.
163
164 * acconfig.h: add undefs for SCM_BITS_T, SCM_UBITS_T,
165 SCM_SIZEOF_BITS_T, ptrdiff_t.
166
167 2001-05-16 Rob Browning <rlb@cs.utexas.edu>
168
169 * configure.in: add AC_SUBST for GUILE_MICRO_VERSION.
170
171 * GUILE-VERSION
172 (GUILE_VERSION): now MAJOR.MINOR.MICRO
173 (GUILE_MICRO_VERSION): new variable, records final revision.
174 i.e. the 5 in 1.6.5. MINOR_VERSION is now just the middle number,
175 i.e. the 6.
176
177 2001-05-16 Dirk Herrmann <D.Herrmann@tu-bs.de>
178
179 * acconfig.h, configure.in: Renamed
180 GUILE_WARN_DEPRECATED_DEFAULT to SCM_WARN_DEPRECATED_DEFAULT.
181
182 2001-05-15 Marius Vollmer <mvo@zagadka.ping.de>
183
184 * acinclude.m4: Removed copy of "libtool.m4".
185
186 2001-05-14 Dirk Herrmann <D.Herrmann@tu-bs.de>
187
188 * configure.in (SCM_DEBUG_DEPRECATED): Always defined.
189
190 2001-05-13 Thien-Thi Nguyen <ttn@revel.glug.org>
191
192 * AUTHORS (Martin Grabmueller, Thien-Thi Nguyen): Update.
193
194 * HACKING: Update copyright.
195 Add blurb pointing to devel/tasks.text.
196
197 2001-05-11 Thien-Thi Nguyen <ttn@revel.glug.org>
198
199 * check-guile.in: For SRFI testing, set and export env
200 var `LTDL_LIBRARY_PATH'.
201
202 2001-05-07 Neil Jerram <neil@ossau.uklinux.net>
203
204 * AUTHORS: Add docs-related authorship details.
205
206 2001-05-05 Marius Vollmer <mvo@zagadka.ping.de>
207
208 * configure.in (--enable-deprecated): Recognize "shutup" option
209 argument and turn it into the default warning level "no".
210
211 2001-05-05 Gary Houston <ghouston@arglist.com>
212
213 * acconfig.h: add HAVE_IPV6.
214 * configure.in: check whether we can compile with IPv6 support.
215
216 2001-05-04 Thien-Thi Nguyen <ttn@revel.glug.org>
217
218 * guile-tools.in: New file.
219
220 * configure.in (AC_OUTPUT): Add guile-tools, and make
221 executable.
222
223 * Makefile.am (bin_SCRIPTS): New var.
224
225 2001-05-04 Gary Houston <ghouston@arglist.com>
226
227 * configure.in: check whether uint32_t is defined when netdb.h
228 is included.
229 acconfig.h: added HAVE_UINT32_T.
230
231 2001-05-02 Marius Vollmer <mvo@zagadka.ping.de>
232
233 * configure.in: Added handling of `--enable-deprecated'.
234
235 * acconfig.h (SCM_DEBUG_DEPRECATED,
236 GUILE_WARN_DEPRECATED_DEFAULT): Added.
237
238 2001-04-29 Thien-Thi Nguyen <ttn@revel.glug.org>
239
240 * Makefile.am (SUBDIRS): Add "scripts".
241
242 * configure.in (AC_OUTPUT): Add scripts/Makefile.
243
244 2001-04-29 Gary Houston <ghouston@arglist.com>
245
246 * libguile.h: include rw.h.
247
248 2001-04-27 Rob Browning <rlb@cs.utexas.edu>
249
250 * GUILE-VERSION (GUILE_MINOR_VERSION): change to 5.0, switching to
251 the new odd/even ustable/stable version numbering scheme.
252 (LIBGUILEQTHREADS_MAJOR_VERSION): change to 10 to match Debian and
253 libguile. In the future, libguile and libguileqthreads may not
254 stay in sync. This still doesn't appear to affect
255 libguileqthreads, but we'll fix that next.
256
257 2001-04-25 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
258
259 * configure.in: Don't treat srfi directory specially, just create
260 the Makefile there (thanks to Neil Jerram for the patch).
261
262 2001-04-23 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
263
264 * Makefile.am (SUBDIRS): Added `srfi'.
265
266 * configure.in: Added subdirectory `srfi' to build process.
267
268 * libguile.h: Added inclusion of `values.h'.
269
270 2001-04-22 Gary Houston <ghouston@arglist.com>
271
272 * configure.in: check for inet_pton and inet_ntop.
273
274 2001-04-20 Gary Houston <ghouston@arglist.com>
275
276 * acconfig.h: include HAVE_SIN6_SCOPE_ID.
277 * configure.in: check for sin6_scope_id in sockaddr_in6.
278
279 2001-04-19 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
280
281 * RELEASE: Added deprecated macro SCM_ARRAY_CONTIGUOUS
282
283 2001-04-17 Gary Houston <ghouston@arglist.com>
284
285 * configure.in: run the autoconf BIGENDIAN check.
286
287 2001-04-12 Niibe Yutaka <gniibe@m17n.org>
288
289 * GUILE-VERSION (LIBGUILEQTHREADS_MAJOR_VERSION,
290 LIBGUILEQTHREADS_MINOR_VERSION, LIBGUILEQTHREADS_REVISION_VERSION,
291 LIBGUILEQTHREADS_VERSION): Added libguileqthreads version info.
292
293 * configure.in: Likewise.
294
295 2001-04-11 Keisuke Nishida <kxn30@po.cwru.edu>
296
297 * configure.in (AC_CHECK_FUNCS): Don't check bzero.
298 (GUILE_FUNC_DECLARED): Removed checking of bzero.
299 Thanks to NIIBE Yutaka.
300
301 2001-04-10 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
302
303 * Undeprecated scm_init_oop_goopscore_module.
304
305 2001-03-25 Thien-Thi Nguyen <ttn@revel.glug.org>
306
307 * check-guile.in: Fix sh standard conformance bug: Replace
308 "test -e" with "test -f". Thanks to Alexander Klimov.
309
310 2001-03-19 Gary Houston <ghouston@arglist.com>
311
312 * check-guile.in: rename $parent to $srcdir. if it's equal to "."
313 set it to `pwd`.
314
315 * check-guile.in: 16 documentation tests were failing if "make
316 check" was run before Guile had been installed with the current
317 --prefix. made various changes to the script so that it runs
318 without a cd to the test-suite directory. For the -i option,
319 don't point GUILE_LOAD_PATH to the current directory, but let it
320 use it's own scheme library.
321
322 2001-03-18 Gary Houston <ghouston@arglist.com>
323
324 * check-guile.in: use @srcdir@ instead of @test_suite_dir@. use
325 the current directory (build dir) not srcdir to find guile
326 executable. otherwise "make check" doesn't work with a separate
327 build directory. create the test log in
328 $build_dir/check-guile.log instead of in srcdir/test-suite
329 directory.
330 * configure.in: don't define or substitute test_suite_dir.
331
332 2001-03-17 Gary Houston <ghouston@arglist.com>
333
334 * configure.in: don't append threads.doc to EXTRA_DOT_DOC_FILES,
335 since EXTRA_DOT_DOC_FILES is redefined later. define
336 EXTRA_DOT_X_FILES and hand it to AC_SUBST.
337
338 2001-03-09 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
339
340 * configure.in: Added header checks for crypt.h, sys/resource.h
341 and sys/file.h, function checks for chroot, flock, getlogin,
342 cuserid, getpriority, setpriority, getpass, sethostname,
343 gethostname, and for crypt() in libcrypt.
344
345 2001-03-09 Neil Jerram <neil@ossau.uklinux.net>
346
347 * configure.in (htmldoc): Merge handling of `--enable-htmldoc'
348 option from guile-doc/configure.in.
349
350 2001-03-06 Dirk Herrmann <D.Herrmann@tu-bs.de>
351
352 * libguile.h: Removed #include "libguile/dump.h".
353
354 2001-02-02 Keisuke Nishida <kxn30@po.cwru.edu>
355
356 * libguile.h: Added #include "libguile/dump.h".
357
358 2001-01-29 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
359
360 * libguile.h: Added #include "libguile/rdelim.h".
361
362 2001-01-26 Dirk Herrmann <D.Herrmann@tu-bs.de>
363
364 The following patch was sent by Thien-Thi Nguyen.
365
366 * check-guile.in: New file.
367
368 * Makefile.am: Add TESTS rule.
369
370 * configure.in: Add support for "make check".
371
372 2000-11-21 Dirk Herrmann <D.Herrmann@tu-bs.de>
373
374 * acconfig.h: Removed bogus #ifndef. Thanks to Lars J. Aas.
375
376 2000-10-25 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
377
378 * GUILE-VERSION (LIBGUILE_MAJOR_VERSION): Incremented major
379 version number to 10 due to the merge of GOOPS.
380
381 * oop: New directory.
382
383 2000-09-20 Keisuke Nishida <kxn30@po.cwru.edu>
384
385 * libguile.h: #include "libguile/properties.h".
386
387 2000-09-17 Gary Houston <ghouston@arglist.com>
388
389 * configure.in, acconfig.h: remove the GCSE test: it doesn't seem
390 to be reliable on all platforms.
391
392 2000-08-18 Gary Houston <ghouston@arglist.com>
393
394 * acconfig.h: added BROKEN_GCSE.
395 * configure.in: check for a gcc GCSE optimisation bug.
396
397 2000-07-31 Gary Houston <ghouston@arglist.com>
398
399 * acconfig.h: added HAVE_H_ERRNO
400 * configure.in: removed some dnl'd & obsolete cygwin stuff.
401 added a test for h_errno.
402
403 2000-06-21 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
404
405 * Guile 1.4 released.
406
407 2000-06-20 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
408
409 * GUILE-VERSION: Changed to work also when included by a Makefile
410 (e.g. debian/rules). (Thanks to Karl M. Hegbloom.)
411 (LIBGUILE_MAJOR_VERSION): Bumped to 9.
412 (GUILE_MINOR_VERSION): Bumped to 4.
413
414 2000-06-12 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
415
416 * libguile.h: Removed #include "libguile/kw.h".
417
418 * Makefile.am (ACLOCAL): Define as ./guile-aclocal.sh.
419 (The rule will cd to $(top_srcdir).)
420
421 * configure.in (EXTRA_DOT_DOC_FILES): Create from LIBOBJS and
422 substitute it into libguile/Makefile.
423
424 * HACKING: Updated recommended libtool version to be 1.3.5.
425
426 * RELEASE: Say that we should update HACKING to reflect the
427 versions of the tools we're using rather than README.
428
429 2000-06-02 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
430
431 * NOTES: Removed.
432
433 * TODO: Moved to devel/.
434
435 2000-06-01 Craig Brozefsky <craig@red-bean.com>
436
437 * GUILE-VERSION: added defnitions for LIBGUILE_MAJOR_VERSION,
438 LIBGUILE_MINOR_VERSION, LIBGUILE_REVISION_VERSION so that we now
439 define libguile.so version in a well-lit place.
440
441 * configure.in: added AC_SUBST lines for the new LIBGUILE version
442 variables.
443
444 2000-06-01 Michael Livshin <mlivshin@bigfoot.com>
445
446 * autogen.sh: call ./guile-aclocal.sh instead of aclocal.
447
448 * guile-aclocal.sh: new file, works around aclocal problems.
449
450 2000-05-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
451
452 * acconfig.h (USE_FSU_PTHREADS, USE_MIT_PTHREADS,
453 USE_PCTHREADS_PTHREADS): Removed.
454
455 2000-05-01 Gary Houston <ghouston@arglist.com>
456
457 * Makefile.am: add include_HEADERS.
458 libguile.h: moved from libguile directory. maybe libguile.h should
459 be installed in $prefix/include/libguile/libguile.h instead?
460
461 2000-04-21 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
462
463 * qthreads.m4: Removed THREADS_CPPFLAGS.
464
465 * acinclude.m4: Removed qthreads macros. They are provided in
466 qthreads.m4, so these were redundant.
467
468 * acconfig.h (GUILE_DEBUG_MALLOC): New.
469
470 * configure.in: New --enable-debug-malloc configuration option.
471
472 2000-03-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
473
474 * acconfig.h (GUILE_PTHREAD_COMPAT): New config variable.
475
476 * configure.in: Enable workaround for COOP-linuxthreads
477 compatibility on Linux systems.
478
479 2000-03-19 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
480
481 * devel: New directory. Intended to carry documentation related
482 to Guile development (as opposed to the doc directory which
483 contains documentation related to the use of the current Guile).
484 This directory (devel) is not included in the Guile distribution,
485 but is accessible via anonymous CVS.
486
487 2000-03-13 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
488
489 * configure.in: Don't add iselect.o to LIBOBJS.
490
491 2000-03-13 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
492
493 * configure.in: Added end-tag for local variables. (Thanks to
494 Thien-Thi Nguyen.)
495
496 2000-03-12 Gary Houston <ghouston@arglist.com>
497
498 * README (Guile Documentation, About This Distribution): updated.
499
500 2000-03-12 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
501
502 * configure.in (ac_cv_struct_timespec): Added test for struct
503 timespec.
504
505 * acconfig.h (HAVE_STRUCT_TIMESPEC): Added.
506
507 2000-01-25 Marius Vollmer <mvo@zagadka.ping.de>
508
509 * autogen.sh: Call libtoolize. Pass --add-missing option to
510 automake. Do not decent into libltdl directory. The libltdl
511 directory is now populated by libtoolize and does not need any
512 further autogeneration.
513
514 2000-01-23 Gary Houston <ghouston@arglist.com>
515
516 * configure.in: check for fchown.
517
518 Tue Jan 18 12:55:15 2000 Mikael Djurfeldt <mdj@r11n07-s.pdc.kth.se>
519
520 * acinclude.m4 (AC_LIBLTDL_CONVENIENCE): Add $(top_srcdir)/libltdl
521 instead of $(top_builddir)/libltdl to includepath.
522
523 2000-01-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
524
525 * emacs: New subdirectory for elisp tools.
526
527 2000-01-15 Marius Vollmer <mvo@zagadka.ping.de>
528
529 * README, HACKING: Moved "Hacking it yourself" section from README
530 to HACKING. Updated recommended libtool version to be 1.3.4.
531
532 2000-01-14 Gary Houston <ghouston@arglist.com>
533
534 * configure.in: needs to have --disable-networking, not
535 --disable-net.
536
537 2000-01-12 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
538
539 * libltdl/acconfig.h: New file: Needed by autogen.sh.
540
541 Tue Jan 11 13:42:35 2000 Greg J. Badros <gjb@cs.washington.edu>
542
543 * autogen.sh: Added messages as we run autogen in subdirectories.
544
545 * configure.in: Output libugile/guile-func-name-check script, and
546 chmod +x it.
547
548 2000-01-11 Marius Vollmer <mvo@zagadka.ping.de>
549
550 * libltdl/autogen.sh: New file.
551 * autogen.sh: Invoke libltdl/autogen.sh.
552
553 2000-01-09 Marius Vollmer <mvo@zagadka.ping.de>
554
555 Finally applied the libltdl patch from Thomas Tanner, with slight
556 modifications. All code copied from the libtool package is from
557 libtool-1.3.4.
558
559 * configure.in: Make "--with-modules=yes" the default. Do not
560 clear INCLTDL, LIBLTDL prior to processing "--with-modules".
561
562 1999-07-25 Thomas Tanner <tanner@ffii.org>
563
564 * Makefile.am: add libltdl to SUBDIRS, automake automatically
565 includes ltconfig, ltmain.sh and acconfig.h in EXTRA_DIST
566 * acinclude.m4: remove GUILE_DLSYM_USCORE, add libtool.m4
567 (no need to install libtool any more)
568 * configure.in: replace --enable-dynamic-linking with
569 --with-modules, required modules can be specified using
570 --with-modules="/path/to/mod.la" and will be linked
571 statically on platforms that don't support dynamic loading,
572 configure libltdl, configure libtool for dlopening
573 * libltdl: added using libtoolize -c --ltdl
574
575 2000-01-09 Gary Houston <ghouston@arglist.com>
576
577 * configure.in: check whether localtime caches TZ. copied from
578 Emacs 20.5.
579 * acconfig.h: add LOCALTIME_CACHE.
580
581 Tue Dec 14 09:12:22 1999 Greg J. Badros <gjb@cs.washington.edu>
582
583 * configure.in: Make it be guile-snarf.awk, since we'll be
584 switching names for guile-doc-snarf. (I wouldn't have changed
585 this, but I was getting ready to commit this way when the below
586 change was committed).
587
588 1999-12-14 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
589
590 * configure.in: Create guile-doc-snarf.awk.
591
592 1999-12-12 Greg J. Badros <gjb@cs.washington.edu>
593
594 * configure.in: Create guile-doc-snarf, chmod +x that script after
595 AC_OUTPUTted.
596
597 1999-12-10 Greg J. Badros <gjb@cs.washington.edu>
598
599 * NEWS: More complete description for --enable-debug-freelist.
600
601 1999-12-09 Gary Houston <ghouston@freewire.co.uk>
602
603 * configure.in (CFLAGS): don't add -Wpointer-arith, since it
604 causes numerous spurious warnings with recent gcc and/or glibc
605 versions.
606
607 1999-11-19 Gary Houston <ghouston@freewire.co.uk>
608
609 * acconfig.h: add HAVE_ARRAYS.
610
611 * configure.in: add --disable-arrays option, probably temporary.
612
613 1999-11-17 Gary Houston <ghouston@freewire.co.uk>
614
615 * configure.in: check for hstrerror.
616
617 1999-10-05 Jim Blandy <jimb@savonarola.red-bean.com>
618
619 * autogen.sh: Don't call autoreconf at all; it's not reliable.
620 Instead, call the various tools explicitly. Invoke
621 guile-readline's autogen.sh script.
622
623 Straighten up the situation regarding guile.m4 and qthreads.m4.
624
625 We can't have .m4 files which are installed where aclocal can
626 see them, but also used by guile's own configure.in, because
627 aclocal will read both copies, complain about duplicate macro
628 definitions, and refuse to generate aclocal.m4 at all. This
629 happens if you invoke it as `aclocal -I .', as autoreconf does.
630 This is probably a flaw in the autotools, but Guile doesn't need
631 that flaw fixed immediately.
632
633 guile.m4 is intended for use by people linking against guile, so
634 it needs to be installed. But Guile itself doesn't use it. So
635 move guile.m4 into guile-config. That makes sense, since
636 guile.m4's GUILE_FLAGS macro is just an easy way to call
637 guile-config.
638
639 qthreads.m4 is indented to help configure a qthreads tree. It's
640 only useful to a package which actually includes a qthreads tree,
641 and it's intimately related to that tree, so it's not useful to
642 install this. So don't install it.
643
644 * guile.m4: Moved to guile-config.
645 * Makefile.am (aclocaldir, aclocal_DATA): Delete.
646 (EXTRA_DIST): Move qthreads.m4 here.
647
648 Don't store generated files in the repository any more. Instead,
649 require people to run autogen.sh on trees from snapshots and CVS.
650 * Makefile.in, aclocal.m4, configure: Deleted.
651 * autogen.sh: New file.
652 * ANON-CVS, SNAPSHOTS: Updated instructions.
653
654 1999-10-02 Jim Blandy <jimb@zwingli.cygnus.com>
655
656 * acconfig.h (HAVE_POSIX, HAVE_NETWORKING): Add comments.
657
658 1999-09-27 Greg J. Badros <gjb@cs.washington.edu>
659
660 * configure.in: Added --enable-debug-freelist option.
661
662 * acconfig.h: Added GUILE_DEBUG_FREELIST.
663
664 1999-09-23 Gary Houston <ghouston@freewire.co.uk>
665
666 * acconfig.h: add HAVE_POSIX, HAVE_NETWORKING. remove FD_SETTER,
667 FILE_CNT_FIELD, FILE_CNT_GPTR, FILE_CNT_READPTR.
668
669 * configure.in: new options --disable-posix, --disable-net
670 and --disable-regex
671 export HAVE_POSIX and HAVE_NETWORKING definitions.
672 don't add regex-posix.o to LIBOBJS if regex disabled.
673
674 LIBOBJS: add filesys.c, posix.c, net_db.c, socket.c,
675 conditionally.
676
677 1999-09-25 Jim Blandy <jimb@savonarola.red-bean.com>
678
679 * Guile 1.3.4 released.
680
681 1999-09-22 Jim Blandy <jimb@savonarola.red-bean.com>
682
683 * configure.in: Call AM_PROG_CC_STDC before AM_PROG_LIBTOOL, so
684 libtool knows how to get ANSI C behavior from the compiler.
685 * configure: Regenerated.
686
687 1999-09-20 Gary Houston <ghouston@freewire.co.uk>
688
689 * configure.in: check availability of siginterrupt.
690
691 1999-09-18 Gary Houston <ghouston@freewire.co.uk>
692
693 * configure.in: use AC_SYS_RESTARTABLE_SYSCALLS instead of
694 testing for SA_RESTART.
695
696 1999-09-12 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
697
698 * configure.in: Removed ice-9/version.scm from AC_OUTPUT.
699
700 1999-09-11 Jim Blandy <jimb@savonarola.red-bean.com>
701
702 * configure.in (GUILE_STAMP): Don't set this variable, or
703 substitute it into anything. Full explanation in ice-9/ChangeLog.
704 * configure, Makefile.in: Regenerated.
705
706 1999-09-06 James Blandy <jimb@mule.m17n.org>
707
708 Propagate the changes of 2 Sept the rest of the way through.
709 * configure: Regenerated.
710 * Makefile.in: Regenerated. Not sure why this diff is so big.
711
712 1999-09-02 Jim Blandy <jimb@savonarola.red-bean.com>
713
714 * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in
715 variable name. (Thanks to Bill Schottstaedt.)
716 * aclocal.m4: Regenerated.
717
718 1999-09-02 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
719
720 * configure.in: Test for presence of function on_exit.
721
722 1999-09-01 James Blandy <jimb@mule.m17n.org>
723
724 * configure.in: Use AC_REPLACE_FUNCS to grab libguile/memmove.c if
725 the system doesn't have memmove. Don't test for memmove and bcopy
726 with AC_CHECK_FUNCS.
727 * configure: Regenerated.
728
729 1999-08-30 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
730
731 * configure.in: Test for atexit.
732
733 1999-08-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
734
735 * acinclude.m4: Updated. (Thanks to Karl Eichwalder.)
736
737 * configure.in: Test for presence of S_ISLNK in sys/stat.h.
738 (Thanks to Bernard Urban.)
739 Test for memmove and bcopy. (Thanks to
740 suzukis@file.phys.tohoku.ac.jp.)
741
742 * acconfig.h: Added HAVE_S_ISLNK.
743
744 1999-08-20 James Blandy <jimb@mule.m17n.org>
745
746 * Guile 1.3.2 released.
747
748 * Makefile.in: Regenerated.
749
750 1999-07-24 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
751
752 * README, config.guess, config.sub, liconfig, ltmain.sh: Switched
753 to libtool-1.3.3.
754
755 1999-07-22 Marius Vollmer <mvo@zagadka.ping.de>
756
757 Added guile-readline subdirectory with the removed readline
758 support.
759 * guile-readline: New directory, see ChangeLog there.
760 * configure.in: Cause configure to descend into guile-readline
761 dir.
762 * Makefile.am: Likewise for make.
763 * NEWS: Explain how to activate the readline support.
764 * configure, Makefile.in: Regenerated.
765
766 1999-07-19 Jim Blandy <jimb@savonarola.red-bean.com>
767
768 Fixes for EMX from Mikael Ståldal.
769
770 * configure.in: Check for <io.h>.
771 * configure: Regenerated.
772
773 1999-07-18 Jim Blandy <jimb@savonarola.red-bean.com>
774
775 * qthreads.m4 (QTHREADS_CONFIGURE): 'alpha' in a configuration
776 name can have suffixes, like alphaev56-unknown-linux-gnu.
777 * aclocal.m4, configure: Rebuilt.
778 (Thanks to Sebastien Villemot.)
779
780 1999-07-04 Gary Houston <ghouston@easynet.co.uk>
781
782 * configure.in: don't check for ways to violate stdio abstraction.
783
784 1999-05-02 Jim Blandy <jimb@savonarola.red-bean.com>
785
786 * configure.in (AC_CHECK_FUNCS): Fill in list of functions that
787 libguile/net_db.h wants to use. (Add setprotoent, setservent.)
788
789 1999-04-17 Jim Blandy <jimb@savonarola.red-bean.com>
790
791 Remove all automatic readline support, to avoid copyright
792 confusion.
793 * INSTALL: Update text.
794 * NEWS: Explain the situation.
795 * configure.in: Remove configury for readline and its supporting
796 libraries.
797 * configure: Regenerated.
798
799 * README: Change URL's for automake and autoconf.
800
801 * Makefile.in, configure: Regenerated with autoconf 2.13, automake
802 1.4, libtool 1.2f (1.385 1999/03/15 17:24:54). I've upgraded to
803 all the right tools, according to README, but I'm still getting
804 different results than Mikael is. Hmm.
805
806 1999-03-22 Mikael Djurfeldt <mdj@barbara.nada.kth.se>
807
808 * New libtool: 1.2f
809 * ltmain.sh, ltconfig, config.guess, config.sub: New versions.
810 * README: Mention new version number of libtool.
811
812 1999-03-04 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
813
814 New automake: 1.4
815 * config.guess, config.sub, install-sh, mdate-sh, missing,
816 mkinstalldirs: New versions.
817 * Makefile.in, aclocal.m4, configure: Regenerated.
818 * README: Mention new version numbers on autoconf and automake.
819
820 1999-02-12 Jim Blandy <jimb@savonarola.red-bean.com>
821
822 * configure.in: Add --with-readline flag.
823 * configure: Rebuilt.
824
825 1999-02-09 Maciej Stachowiak <mstachow@alum.mit.edu>
826
827 * NEWS: Added entry for optargs module.
828
829 1999-02-06 Jim Blandy <jimb@zwingli.cygnus.com>
830
831 * configure: Regenerated using autoconf 2.12.
832
833 1999-01-26 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
834
835 * configure.in: Removed test AC_C_BIGENDIAN. (This test was
836 considered to encourage bad coding style.)
837
838 1999-01-21 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
839
840 * configure.in: Added test AC_C_BIGENDIAN.
841
842 1999-01-11 Jim Blandy <jimb@zwingli.cygnus.com>
843
844 * configure.in: Remove quotes around ac_cv_lib_readline_main and
845 ac_cv_var_rl_getc_function. They should both always be set to
846 non-null values; this way, we get error messages.
847 * configure: Regenerated.
848
849 1999-01-10 Jim Blandy <jimb@savonarola.red-bean.com>
850
851 * configure.in: Cite the variable ac_cv_lib_readline_main, not
852 ac_cv_lib_readline_readline; the latter isn't set any more, since
853 we look for 'main' in libreadline now. Add quotes around
854 reference to the variable references, too, so this will work even
855 when a variable's value is the empty string.
856 * configure: Regenerated.
857
858 1999-01-07 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
859
860 * acconfig.h: Added HAVE_LONG_LONGS.
861
862 * configure.in: Added AC_CHECK_SIZEOF(long), AC_CHECK_SIZEOF(int);
863 Added check for long longs.
864
865 1998-12-14 Jim Blandy <jimb@zwingli.cygnus.com>
866
867 * configure.in: Check for tgoto in ncurses, then termcap.
868 S.u.S.E. Linux doesn't have a termcap. (Thanks to Karl
869 Eichwalder.)
870 * configure: Regenerated.
871
872 1998-10-24 Jim Blandy <jimb@zwingli.cygnus.com>
873
874 * configure.in: Call AM_PROG_CC_STDC, to see what flags we should
875 pass the compiler to make it support ANSI. (Thanks to Bernard
876 Urban.)
877 * aclocal.m4, configure: Regenerated.
878
879 1998-10-20 Jim Blandy <jimb@zwingli.cygnus.com>
880
881 * Guile 1.3 released.
882
883 1998-10-19 Jim Blandy <jimb@zwingli.cygnus.com>
884
885 * GUILE-VERSION: Bump to 1.3.
886
887 * Makefile.am (EXTRA_DIST): Don't omit ANON-CVS and SNAPSHOTS.
888 * Makefile.in: Regenerated.
889
890 1998-10-16 Jim Blandy <jimb@zwingli.cygnus.com>
891
892 * qthreads.m4 (QTHREADS_CONFIGURE): On NetBSD, pass through a flag
893 to the Makefile which explicitly tells it to pass assembly files
894 through the preprocessor. (Thanks to Perry Metzger.)
895 * aclocal.m4, configure, Makefile.in: Regenerated.
896
897 1998-10-14 Jim Blandy <jimb@zwingli.cygnus.com>
898
899 * configure.in: Define SCM_SINGLES whenever a float can fit in a
900 long, not only when a float is the same size as a long. This gets
901 us SCM_SINGLES defined on alphas. (Thanks to Clark McGrew.)
902 * configure: Regenerated.
903
904 * configure.in: Construct libguile/versiondat.h here; see
905 log entry in libguile/ChangeLog for details.
906 * configure: Regenerated.
907
908 * configure.in: Allow tabs and whitespace between `void' and
909 `usleep'. (Thanks to Harvey J. Stein.)
910 * configure: Regenerated.
911
912 Don't redefine sleep/usleep.
913 * configure.in: Remove tests for usleep's argument type; we only
914 need that if we're going to replace it.
915
916 * acconfig.h (USLEEP_ARG_TYPE): Delete. All the other SLEEP
917 garbage is needed just to use usleep and sleep without compiler
918 warnings.
919 * configure: Regenerated.
920
921 1998-10-12 Jim Blandy <jimb@zwingli.cygnus.com>
922
923 * configure: Regenerated.
924
925 * configure.in (GUILE_FUNC_DECLARED): Name the cache variables
926 starting with guile_cv_; ac_cv_ is autoconf's namespace.
927
928 The type of the argument to usleep varies from system to system,
929 as does the return type. We really shouldn't be redefining usleep
930 at all, but I don't have time to clean that up before the 1.3
931 release. It's on the schedule for afterwards.
932 * configure.in: Cache results from usleep return value test.
933 Test for the type of the usleep argument, and cache that too.
934 * acconfig.h (USLEEP_ARG_TYPE): New macro.
935
936 1998-10-11 Jim Blandy <jimb@zwingli.cygnus.com>
937
938 * acconfig.h (HAVE_RL_GETC_FUNCTION): Fix this entry.
939
940 1998-10-10 Jim Blandy <jimb@zwingli.cygnus.com>
941
942 * GUILE-VERSION: bump to 1.2.91, since we're doing snapshots again.
943
944 * Guile 1.2.90 released --- beta.
945 * GUILE-VERSION: Set to 1.2.90. This would appear to be a
946 regression from 1.3a, but everyone knows that the next release is
947 1.3, I want to switch to a more coherent version numbering system,
948 and now is the time.
949
950 1998-10-09 Jim Blandy <jimb@zwingli.cygnus.com>
951
952 * configure.in: Call AC_C_INLINE, so we can use inline happily in
953 libguile.
954 * configure: Regenerated.
955
956 1998-10-07 Jim Blandy <jimb@zwingli.cygnus.com>
957
958 * configure.in: Don't forget to #define HAVE_RL_GETC_FUNCTION if
959 we do find the rl_getc_function variable in the readline library;
960 AC_CHECK_FUNCS used to do this for us, but we're not using it any
961 more.
962 * acconfig.h: Add an entry for HAVE_RL_GETC_FUNCTION.
963
964 * configure.in: Properly test for the presence of rl_getc_function;
965 it's a variable, not a function.
966 * configure: Regenerated.
967
968 * doc: New subdirectory.
969 * Makefile.am (SUBDIRS): List it.
970 * configure.in (AC_OUTPUT): Build its Makefile.
971 * configure, Makefile.in: Regenerated.
972
973 * guile.m4 (GUILE_FLAGS): New macro.
974
975 * guile.m4 (AM_INIT_GUILE_MODULE): Deleted; it doesn't do anything
976 terribly helpful any more, nobody's using it, and this is not
977 really the way I want to handle modules anyway.
978
979 1998-10-03 Jim Blandy <jimb@zwingli.cygnus.com>
980
981 * configure.in (FD_SETTER, FILE_CNT_GPTR): New cases for SCO's
982 stdio implementation. (Thanks to David Tillman.)
983 * configure: Rebuilt.
984
985 * guile-config: Renamed from `build'.
986 * Makefile.am (SUBDIRS): Mention `guile-config', not `build'.
987 * configure.in: Create `guile-config/Makefile.in', not
988 `build/Makefile.in'. Doc fix, too.
989
990 * qthreads.m4: Doc fix.
991 * Makefile.in, aclocal.m4, configure: Regeneranegerederadea.
992
993 1998-10-03 <jimb@savonarola.red-bean.com>
994
995 * configure.in: Check for a missing `sleep' declaration.
996 * acconfig.h (MISSING_SLEEP_DECL): Provide some text for this.
997 * configure: Regenerated.
998
999 * configure.in: Don't use the canonical host name to decide
1000 whether `bzero' and `usleep' have declarations --- that's going
1001 back to the bad old days before autoconf. Remove the call to
1002 AC_CANONICAL_HOST and the subsequent case statement.
1003 (GUILE_FUNC_DECLARED): New m4 macro. Use it to check for
1004 declarations for `bzero', `usleep', and (new!) `strptime'.
1005 * acconfig.h: (DECLARE_BZERO, DECLARE_USLEEP): Removed.
1006 (MISSING_BZERO_DECL, MISSING_USLEEP_DECL, MISSING_STRPTIME_DECL):
1007 Added. I think this naming convention is more consistent with the
1008 rest of autoconf; names generally describes the system, not what
1009 the package should do to accomodate the system.
1010 * configure: Regenerated.
1011
1012 1998-09-05 Jim Blandy <jimb@zwingli.cygnus.com>
1013
1014 * configure.in: Remove --disable-debug option. The debugging
1015 support is pretty stable now, and it's confusing people.
1016 * configure: Regenerated.
1017
1018 * HACKING: Remove -Wstrict-prototypes from the list of requested
1019 flags (to match 1998-07-30 change).
1020
1021 1998-07-30 Jim Blandy <jimb@zwingli.cygnus.com>
1022
1023 * configure.in: Don't use -Wstrict-prototypes after all.
1024 * configure: Regenerated.
1025
1026 1998-07-29 Jim Blandy <jimb@zwingli.cygnus.com>
1027
1028 * configure.in: Request more warnings.
1029 * configure: Regenerated.
1030 * HACKING: Ask people not to make changes that introduce those
1031 warnings. Now I have to go through the code and actually bring it
1032 up to standards... :(
1033
1034 * Makefile.in, aclocal.m4, configure: Regenerated using the last
1035 public version of automake, not the hacked Cygnus version.
1036 * config.guess, config.sub, ltconfig, ltmain.sh: New versions from
1037 libtool.
1038
1039 * configure.in, qthreads.m4: Display a message about how the
1040 threads configuration went.
1041 * aclocal.m4, configure: Regenerated.
1042
1043 1998-07-28 Jim Blandy <jimb@zwingli.cygnus.com>
1044
1045 Remove the TOTORO kludge. We're not doing snapshots any more, so
1046 totoro is completely uninvolved. (Poor Totoro!)
1047 * configure.in: Remove code to check the hostname and #define
1048 TOTORO.
1049 * acconfig.h: Remove comments for TOTORO symbol.
1050 * configure, Makefile.in: Regenerated.
1051
1052 * qthreads.m4 (QTHREADS_CONFIGURE): We *can* use AC_REQUIRE here
1053 to get AC_PROG_LN_S.
1054 * aclocal.m4, configure: Regenerated.
1055
1056 1998-07-26 Jim Blandy <jimb@zwingli.cygnus.com>
1057
1058 Clean up thread configuration.
1059 * qthreads.m4: New file, which knows how to configure the qthreads
1060 library.
1061 * configure.in: Replace all thread package selection code. Do the
1062 --with-threads argument processing here. Enable the appropriate
1063 thread interface files in libguile. Remove all qthreads
1064 configuration code; call QTHREADS_CONFIGURE instead. Set
1065 GUILE_LIBS using the info provided by QTHREADS_CONFIGURE.
1066 * threads.m4: Removed; not used any more.
1067 * Makefile.am (aclocal_DATA): Mention qthreads.m4, not threads.m4.
1068 * Makefile.in, aclocal.m4, configure: Rgnrtd. (Sv th vwls!)
1069 Note that these were regenerated with the tools available from
1070 Cygnus's source tree, which have patches not available to the
1071 general public. I'm not sure this was a good idea; feel free to
1072 revert them to the latest released versions of the tools.
1073
1074 Upgrade to the version of libtool available at Cygnus. See note
1075 above.
1076 * config.guess, config.sub, ltconfig, ltmain.sh: Upgraded.
1077
1078 1998-07-12 Mikael Djurfeldt <mdj@barbara.nada.kth.se>
1079
1080 * configure.in: Changed variable HOSTNAME --> PROG_HOSTNAME in
1081 totoro kludge.
1082
1083 Sat Jul 11 21:54:29 1998 Mikael Djurfeldt <mdj@totoro.red-bean.com>
1084
1085 * acconfig.h, configure.in: Define TOTORO if configuring on
1086 totoro.red-bean.com.
1087
1088 * configure.in: Check for strdup.
1089
1090 1998-05-19 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1091
1092 * configure.in: Check for rl_cleanup_after_signal.
1093
1094 1998-05-11 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1095
1096 * configure.in: Added test for rl_getc_function. Warn if
1097 libreadline is found but not this function.
1098
1099 1998-05-06 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1100
1101 * configure.in: Replaced some AC_CHECK_FUNC --> AC_CHECK_FUNCS so
1102 that suitable HAVE_<function name> symbols get defined.
1103
1104 1998-04-25 Mikael Djurfeldt <mdj@kenneth>
1105
1106 * configure.in: Define USLEEP_RETURNS_VOID on some systems.
1107 (Thanks to Julian Satchell.)
1108
1109 1998-04-20 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1110
1111 * configure.in: Check for usleep; Define DECLARE_BZERO and
1112 DECLARE_USLEEP on Solaris 2.5 since it supplies those functions
1113 without declaring them.
1114
1115 * acconfig.h: Added DECLARE_BZERO, DECLARE_USLEEP
1116
1117 1998-04-19 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1118
1119 * configure.in: Define HAVE_DLOPEN also when HAVE_LIBDL is
1120 defined.
1121
1122 1998-04-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1123
1124 * configure.in (GUILE_LIBS): New variable. Contains libraries
1125 which libguile needs to be linked with. Substituted into
1126 libpath.h.
1127
1128 * threads.m4 (threads_package): Don't add $LDFLAGS and $LIBS to
1129 $cy_cv_threads_libs.
1130
1131 1998-04-11 Mikael Djurfeldt <mdj@kenneth>
1132
1133 New libtool: 1.2
1134 * ltconfig, ltmain.sh, config.sub, config.guess: Updated.
1135 New automake: 1.3
1136 * Makefile.in, aclocal.m4, configure: Regenerated.
1137 * README: Mention new version numbers on libtool and automake.
1138
1139 1997-12-11 Tim Pierce <twp@skepsis.com>
1140
1141 * HACKING: Note that SSH is mandatory for CVS access.
1142
1143 Sun Dec 7 06:11:24 1997 Gary Houston <ghouston@actrix.gen.nz>
1144
1145 * README: using Automake 1.2d
1146 * configure.in: AC_CHECK_FUNCS: add "system".
1147
1148 1997-12-01 Tim Pierce <twp@skepsis.com>
1149
1150 * acconfig.h: Add USCORE.
1151
1152 1997-11-27 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1153
1154 * configure.in: Added code to enable GUILE_ISELECT on systems
1155 which have the necessary functions (gettimeofday, select).
1156
1157 * acconfig.h: Added GUILE_ISELECT.
1158
1159 1997-11-24 Tim Pierce <twp@twp.tezcat.com>
1160
1161 * acinclude.m4: Assume dlsym does not add underscore if
1162 cross-compiling.
1163 * aclocal.m4, configure: Regenderated.
1164
1165 1997-11-21 Tim Pierce <twp@twp.tezcat.com>
1166
1167 * acinclude.m4 (GUILE_DLSYM_USCORE): New macro, thanks Dan Hagerty
1168 <hag@ai.mit.edu>.
1169 * configure.in: Use it.
1170 * configure: Regenerated.
1171 * acconfig.h (DLSYM_ADDS_USCORE): New #define.
1172
1173 1997-10-26 Mikael Djurfeldt <mdj@nada.kth.se>
1174
1175 * README (libtool): Tell people to use version 1.0e.
1176
1177 Sat Oct 25 02:50:43 1997 Jim Blandy <jimb@totoro.red-bean.com>
1178
1179 Call the QuickThreads library libqthreads.a, not libqt.a. The old
1180 name conflicts with the Qt user interface toolkit.
1181 * threads.m4 (CY_AC_WITH_THREADS): Use new library name.
1182 * configure.in: Same.
1183 * aclocal.m4, configure: Regenerated.
1184
1185 Thu Oct 23 00:58:06 1997 Jim Blandy <jimb@totoro.red-bean.com>
1186
1187 * configure.in: Check for the readline library, and the termcap
1188 library (on which readline relies).
1189 * configure: Regenerated.
1190
1191 Wed Oct 22 16:55:57 1997 Jim Blandy <jimb@totoro.red-bean.com>
1192
1193 New libtool: 1.0e
1194 * ltconfig, ltmain.sh, config.sub, config.guess: Updated.
1195 * configure, aclocal.m4: Regenerated.
1196
1197 1997-10-02 Marius Vollmer <mvo@zagadka.ping.de>
1198
1199 Make dynamic linking work on Dec Unix. (Thanks to Clark McGrew)
1200 * configure.in: Check whether dlopen can be found without -ldl.
1201
1202 Mon Sep 29 23:52:52 1997 Jim Blandy <jimb@totoro.red-bean.com>
1203
1204 * Makefile.in: Regenerated with automake 1.2c.
1205
1206 Sat Sep 27 23:01:58 1997 Jim Blandy <jimb@totoro.red-bean.com>
1207
1208 * Makefile.am: Add new `build' subdirectory to SUBDIRS.
1209 * configure.in: Add build/Makefile to AC_OUTPUT clause.
1210 * Makefile.in, configure: Regenerated.
1211
1212 * Makefile.in, aclocal.m4: Regenerated with automake 1.2a.
1213
1214 Tue Sep 16 00:19:46 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1215
1216 * README, ltconfig, ltmain.sh: New libtool: 1.0c.
1217
1218 Thu Sep 11 11:28:24 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1219
1220 * ltmain.sh: Added a missing '\' before \n on line 32.
1221
1222 Thu Aug 28 23:40:43 1997 Jim Blandy <jimb@totoro.red-bean.com>
1223
1224 New libtool: 1.0b.
1225 * ltconfig, ltmain.sh, config.guess: Freshly libtoolized.
1226 * Makefile.in, aclocal.m4, configure: Regenerated, salamander-style.
1227
1228 Wed Aug 27 11:35:09 1997 Jim Blandy <jimb@totoro.red-bean.com>
1229
1230 * Makefile.in: Regenerated, so it uses "tar", not "gtar".
1231
1232 * configure.in: Use the QuickThreads assembler fragment with Irix
1233 dynamic linking support for Irix 6 as well as Irix 5. Thanks to
1234 Jesse Glick.
1235 * configure: Regenerated.
1236
1237 Sun Aug 24 15:51:12 1997 Mikael Djurfeldt <mdj@kenneth>
1238
1239 * acinclude.m4 (GUILE_NAMED_CHECK_FUNC): New macro: Tagged test,
1240 so that test for the same function can be performed multiple
1241 times.
1242
1243 * configure.in (AC_CHECK_HEADERS): Test for rxposix.h,
1244 rx/rxposix.h. Add library rx only if regcomp can't be found
1245 without it.
1246
1247 * acconfig.h (HAVE_REGCOMP): Added it here since autoheader misses
1248 it for some reason!
1249
1250 Fri Aug 22 21:21:49 1997 Jim Blandy <jimb@totoro.red-bean.com>
1251
1252 * THANKS: New file.
1253 * Makefile.in, aclocal.m4, configure: Regenerated.
1254
1255 Wed Jul 23 20:24:27 1997 Mikael Djurfeldt <djurf@zafir.e.kth.se>
1256
1257 * configure.in: Added thread support for the alpha architecture.
1258 configure: Regenerated.
1259
1260 Thu Jul 17 07:56:05 1997 Gary Houston <ghouston@actrix.gen.nz>
1261
1262 * configure.in: use AC_CHECK_FUNCS for sethostent etc.,
1263 so scmconfig.h is updated with the test results. this may
1264 disable one of the cygwin hacks.
1265
1266 Fri Jul 11 00:18:19 1997 Jim Blandy <jimb@floss.red-bean.com>
1267
1268 Changes to compile under gnu-win32, from Marcus Daniels:
1269 * configure.in: When sys/un.h exists, define HAVE_UNIX_DOMAIN_SOCKETS
1270 to indicate that Unix domain sockets will work.
1271 Check for socketpair, getgroups, setwent, pause, and tzset
1272 (cygwin currently lacks these them).
1273 Check for sethostent endhostent getnetent setnetent endnetent
1274 getprotoent endprotoent getservent endservent getnetbyaddr
1275 getnetbyname inet_lnaof inet_makeaddr inet_netof (cygwin currently
1276 lacks them). In the case of cygwin, temporarily prefix these
1277 functions with "cygwin32_", the way that netdb.h does.
1278 Don't define HAVE_REGCOMP unless both regcomp and regex.h are
1279 available (cygwin b18 came distributed without a working regex.h
1280 file).
1281 * acconfig.h (HAVE_UNIX_DOMAIN_SOCKETS): Add this.
1282 * configure: Regenerated.
1283
1284 Wed Jul 2 12:28:40 1997 Tim Pierce <twp@twp.tezcat.com>
1285
1286 * ltmain.sh: Remove any trailing colon on $shlibpath_var
1287 (i.e. LD_LIBRARY_PATH) for braindamaged linkers that choke on it.
1288 Patch sent to bug-libtool.
1289
1290 Sat Jun 28 16:13:43 1997 Tim Pierce <twp@twp.tezcat.com>
1291
1292 * configure.in: Add alloca.o explicitly to LIBOBJS (thanks Eric
1293 Backus for reporting this problem and suggesting a fix).
1294 * configure: Regenerated.
1295
1296 Thu Jun 26 20:43:31 1997 Jim Blandy <jimb@floss.red-bean.com>
1297
1298 * Guile 1.2 released.
1299
1300 * configure.in: Check for librx after libm; fundamentals need to
1301 come first.
1302 * configure: Regenerated.
1303
1304 Tue Jun 24 13:34:20 1997 Tim Pierce <twpierce@bio-5.bsd.uchicago.edu>
1305
1306 * aclocal.m4 (AM_PATH_PROG_LD): Change `ac_cv_path_LD' typo to
1307 `am_cv_path_LD'.
1308 * configure: Regenerated.
1309
1310 Sun Jun 22 15:43:07 1997 Jim Blandy <jimb@floss.red-bean.com>
1311
1312 Try to detect when people are using one version of libguile and a
1313 different version of ice-9. People have been skewing things and
1314 sending in bug reports.
1315 * configure.in: Provide libguile its version information through a
1316 separate header file generated by the Makefile, not through
1317 scmconfig.h.
1318 (GUILE_MAJOR_VERSION, GUILE_MINOR_VERSION, GUILE_VERSION):
1319 AC_SUBST these, instead of AC_DEFINE'ing them.
1320 (GUILE_STAMP): New AC_SUBST: the time we configured the tree.
1321 (AC_OUTPUT): Create ice-9/version.scm.
1322 * acconfig.h (GUILE_MAJOR_VERSION, GUILE_MINOR_VERSION,
1323 GUILE_VERSION): Deleted.
1324 * Makefile.in: Regenerated.
1325
1326 * aclocal.m4: Regenerated, using the libtool 0.9h m4 macros.
1327
1328 * Makefile.am (EXTRA_DIST): Include acconfig.h in the
1329 distribution.
1330 * Makefile.in: Regenerated.
1331
1332 Sat Jun 21 00:14:07 1997 Jim Blandy <jimb@floss.red-bean.com>
1333
1334 * ltmain.sh (line 1191): Don't forget 'test' in if statement.
1335
1336 * ltconfig, ltmain.sh: libtoolized, using libtool 0.9h.
1337
1338 Wed Jun 11 00:34:01 1997 Jim Blandy <jimb@floss.red-bean.com>
1339
1340 * ltconfig, ltmain.sh, config.guess: New files from libtool 0.9g.
1341
1342 * configure.in: By default, include functions in Guile to allow
1343 linking with dynamic libraries at run-time. In other words,
1344 --enable-dynamic-linking is now the default.
1345 * configure: Rebuilt.
1346
1347 * configure.in: Remove space between AC_CHECK_LIB and opening
1348 paren in check for Rx.
1349 * configure: Regenerated.
1350
1351 * configure.in: Remove all mention of xtra_PLUGIN_guile_libs.
1352 It's never used.
1353 * configure, Makefile.in: Regenerated.
1354
1355 Tue Jun 10 23:37:12 1997 Jim Blandy <jimb@floss.red-bean.com>
1356
1357 * configure.in: Move checks for libraries (-lm, -lnsl, -lsocket,
1358 -dl, -dld) before checks for functions.
1359 * configure: Regenerated.
1360
1361 Mon Jun 9 02:35:46 1997 Tim Pierce <twp@twp.tezcat.com>
1362
1363 * config.guess: New copy from autoconf-2.12, which recognizes
1364 OpenBSD.
1365
1366 Tue Jun 3 16:34:19 1997 Jim Blandy <jimb@totoro.cyclic.com>
1367
1368 * configure.in: Check for Rx, so we will use its routines (which I
1369 pretty much trust) if it is installed.
1370 * configure: Regenerated.
1371
1372 Sat May 31 03:48:45 1997 Gary Houston <ghouston@actrix.gen.nz>
1373
1374 * acconfig.h: mention HAVE_RESTARTS.
1375 * configure.in: check for sigaction and restartable system calls.
1376
1377 Tue May 27 22:47:52 1997 Tim Pierce <twp@twp.tezcat.com>
1378
1379 * configure.in: Check for presence of regcomp.
1380 * configure: Regenerated.
1381
1382 Mon May 26 12:14:20 1997 Jim Blandy <jimb@floss.cyclic.com>
1383
1384 * COPYING: New address for FSF.
1385
1386 * configure.in: We don't need to add fileblocks.o to LIBOBJS if
1387 struct stat doesn't have the st_blocks field. We take care of
1388 that case in the code. Replace AC_STRUCT_ST_BLOCKS with its
1389 definition, edited appropriately. (Bernard URBAN)
1390 * configure: Regenerated.
1391
1392 Sat May 17 13:49:28 1997 Jim Blandy <jimb@floss.cyclic.com>
1393
1394 * configure.in: Don't link against -lnsl or -lsocket unless we
1395 actually need to. This causes trouble on Irix. (Thanks to Larry
1396 Schwimmer.)
1397
1398 * config.sub: Get newer version, that recognizes the i686.
1399
1400 Fri May 16 17:26:10 1997 Jim Blandy <jimb@totoro.cyclic.com>
1401
1402 * README: Changed Mikael's threads work attribution in order
1403 to sooth Anthony's enormous, but wounded, ego.
1404
1405 Fri May 16 17:26:53 1997 Jim Blandy <jimb@totoro.cyclic.com>
1406
1407 Just kidding!!!
1408
1409 Fri May 16 04:24:48 1997 Jim Blandy <jimb@floss.cyclic.com>
1410
1411 Guile 1.1 released.
1412 * GUILE-VERSION: Bump to 1.1.
1413
1414 Tue May 13 16:34:40 1997 Jim Blandy <jimb@floss.cyclic.com>
1415
1416 Switch to automake-1.1p.
1417 * Makefile.in, aclocal.m4, configure: Regenerated.
1418
1419 Mon May 12 18:29:45 1997 Jim Blandy <jimb@floss.cyclic.com>
1420
1421 * threads.m4: Copy Anthony's change here, so it'll actually
1422 survive.
1423
1424 Thu May 8 11:48:40 1997 Anthony Green <green@hoser.cygnus.com>
1425
1426 * aclocal.m4: Fixes for building with coop threads in a
1427 seperate compilation directory.
1428 * configure: Rebuilt.
1429
1430 Fri May 2 16:24:15 1997 Jim Blandy <jimb@floss.cyclic.com>
1431
1432 Upgrade to libtool 0.9e.
1433 * ltconfig, ltmain.sh, config.guess, config.sub: New versions,
1434 supplied by libtool.
1435
1436 * configure.in: When configuring qt, sunos needs the underscore
1437 files; Solaris and Linux both need the normal files.
1438 * configure: Reebilt.
1439
1440 Thu May 1 15:35:49 1997 Jim Blandy <jimb@floss.cyclic.com>
1441
1442 * configure.in: Get the paths for qt's md files right, so it can
1443 build correctly when using a separate compilation directory.
1444 * configure: Regenerated.
1445
1446 Thu Apr 24 01:20:34 1997 Jim Blandy <jimb@floss.cyclic.com>
1447
1448 Get threads to work again.
1449 * Makefile.am (SUBDIRS): List libguile last, so qt gets built
1450 first.
1451 * Makefile.in: Regenerated.
1452 * aclocal.m4, configure: Regenerate, with modern definition of
1453 CY_AC_WITH_THREADS. Where did the old text come from? Creepy...
1454
1455 Reduced Guile distribution: one configure script, no plugins.
1456 * configure.in: Merged the old text from qt/configure.in and
1457 libguile/configure.in; Tom Tromey says automake only wants one
1458 configure.in script. This seems fishy, but...
1459 * Makefile.am: List the subdirectories explicitly; no more PLUGIN
1460 gubbish.
1461 * acconfig.h, acinclude.m4: Moved here from libguile, since
1462 libguile's configure script lives here now.
1463 * AUTHORS, INSTALL, README: Updated.
1464 * Makefile.in, aclocal.m4 configure: Regenerated. Just like
1465 amputated amphibian limbs.
1466
1467 Tue Apr 22 16:57:38 1997 Jim Blandy <jimb@totoro.cyclic.com>
1468
1469 * newdoc/ref/Makefile.am (dist_texis): Distribute the index files.
1470 * newdoc/ref/Makefile.in: Regenerated.
1471
1472 Mon Apr 14 18:51:25 1997 Jim Blandy <jimb@floss.cyclic.com>
1473
1474 * threads.m4 (CY_AC_WITH_THREADS): When using coop threads, no
1475 need to link against libthreads; the files it used to contain
1476 are now a part of libguile.
1477
1478 Sun Apr 13 22:14:10 1997 Jim Blandy <jimb@floss.cyclic.com>
1479
1480 * guile.m4: Revert change of Mar 15, and use the new 'no-define'
1481 argument to the AM_INIT_AUTOMAKE macro.
1482
1483 Fri Apr 11 15:43:07 1997 Jim Blandy <jimb@totoro.cyclic.com>
1484
1485 * ltconfig, ltmain.sh: Upgraded libtool files to 0.9d.
1486 * README: Say where to find libtool 0.9d.
1487
1488 Wed Apr 9 17:51:13 1997 Jim Blandy <jimb@floss.cyclic.com>
1489
1490 Changes to work with automake-1.1n, which has better libtool
1491 support. Also use libtool 0.8.
1492 * README: Note new version numbers for automake and libtool.
1493 * missing: New file required by new automake.
1494 * Makefile.in: Regenerated.
1495
1496 Sat Apr 5 16:48:38 1997 Jim Blandy <jimb@floss.cyclic.com>
1497
1498 * newdoc/ref/scheme.texi (set-object-property!): Fix function name.
1499
1500 * Makefile.am: Omit doc subtree.
1501 * configure.in: Omit makefiles in doc subtree.
1502 * Makefile.in, configure: Rebuilt.
1503
1504 Sat Mar 15 01:11:44 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1505
1506 * guile.m4 (AM_INIT_GUILE_MODULE): Replaced AM_INIT_AUTOMAKE macro
1507 with its definition and commented out definition of PACKAGE. This
1508 changed seemed necessary after having removed PACKAGE from
1509 libguile/acconfig.h.
1510
1511 Mon Feb 24 21:43:26 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1512
1513 * ltconfig, ltmain.sh: New versions from libtool-0.9.
1514
1515 * configure.in: Added AM_MAINTAINER_MODE
1516
1517 Fri Feb 7 17:57:46 1997 Jim Blandy <jimb@floss.cyclic.com>
1518
1519 * config.sub, config.guess: New versions, that handle i686, etc.
1520
1521 Thu Jan 23 07:06:15 1997 Mark Galassi <rosalia@papageno.lanl.gov>
1522
1523 * newdoc/tutorial/guile-tut.texi: started checking in the Guile
1524 tutorial rewrite, but have not merged much into it yet.
1525
1526 Tue Jan 21 17:28:40 1997 Mark Galassi <rosalia@sarastro.lanl.gov>
1527
1528 * newdoc/ref/guile-ref.texi: started checking in parts of the
1529 reference manual re-write.
1530
1531 Sat Jan 11 14:40:17 1997 Marius Vollmer <mvo@zagadka.ping.de>
1532
1533 * ltconfig, ltmain.sh: New files for libtool support. libguile,
1534 rx, gh and gtcltk-lib can now be build as shared libraries.
1535 * Makefile.am (EXTRA_DIST): Added ltconfig and ltmain.sh
1536
1537 Sun Jan 5 16:57:10 1997 Jim Blandy <jimb@floss.cyclic.com>
1538
1539 * Guile 1.0 released. This is the first release by the Free
1540 Software Foundation; Cygnus has also released earlier versions of
1541 Guile.
1542
1543 * GUILE-VERSION: Updated version number.
1544 * NEWS: Added comments for all the user-visible changes marked in
1545 the ChangeLogs.
1546 * README: Updated for release.
1547
1548 Thu Dec 12 00:14:32 1996 Gary Houston <ghouston@actrix.gen.nz>
1549
1550 * scsh: new directory.
1551
1552 Mon Dec 2 17:33:04 1996 Tom Tromey <tromey@cygnus.com>
1553
1554 * configure.in: Generate doc/guile-programmer/Makefile and
1555 doc/guile-user/Makefile.
1556
1557 Sat Nov 30 23:45:54 1996 Tom Tromey <tromey@cygnus.com>
1558
1559 * aclocal.m4: Now automatically generated by aclocal.
1560 * threads.m4: New file.
1561 * guile.m4: New file.
1562 * Makefile.am, doc/Makefile.am: New files.
1563 * configure.in: Updated for Automake. Avoid excessively verbose
1564 "greet" messages.
1565
1566 Wed Oct 16 07:32:14 1996 Mark Galassi <rosalia@sarastro.lanl.gov>
1567
1568 * lgh: directory renamed to gh, along with all prefixes of the
1569 high level library procedures.
1570
1571 Thu Oct 10 14:37:43 1996 Jim Blandy <jimb@floss.cyclic.com>
1572
1573 * Makefile.in (TAGS tags): Find the source files in $srcdir.
1574
1575 Wed Oct 9 19:37:14 1996 Jim Blandy <jimb@floss.cyclic.com>
1576
1577 * Makefile.in (DISTFILES): Add AUTHORS and aclocal.m4.
1578
1579 Tue Oct 1 00:13:55 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
1580
1581 * configure.in: Added some configuration magic from the Cygnus
1582 distribution.
1583
1584 * aclocal.m4: New file. For now used for thread support
1585 configuration.
1586
1587 Fri Sep 13 14:39:30 1996 Mark Galassi <rosalia@sarastro.lanl.gov>
1588
1589 * Makefile.in (DISTFILES): added mkinstalldirs to the DISTFILES
1590
1591 * PLUGIN: changed the PLUGIN/REQ files in the ice-9 and lgh
1592 directories, to arrange for lgh to the last thing
1593 configured/built.
1594
1595 Wed Sep 11 21:11:33 1996 Mark Galassi <rosalia@nis.lanl.gov>
1596
1597 * lgh/: added the directory in which I implement the high level
1598 libguile library (lgh_) for this release of Guile. See the
1599 ChangeLog in there for further details.
1600
1601 Wed Sep 11 16:12:53 1996 Mark Galassi <rosalia@sarastro.lanl.gov>
1602
1603 * doc/ (guile-user and guile-programmer): added the guile-user and
1604 guile-programmer directories which contain the user and programmer
1605 manuals. See the ChangeLog entries there for detail.
1606
1607 Wed Sep 11 14:33:49 1996 Jim Blandy <jimb@floss.cyclic.com>
1608
1609 * Makefile.in (distclean): Don't forget to delete doc/Makefile.
1610
1611 * Makefile.in (distclean): Don't forget to delete
1612 config.build-subdirs.
1613
1614 Thu Sep 5 17:36:15 1996 Jim Blandy <jimb@floss.cyclic.com>
1615
1616 * Makefile.in (tags): New name for `TAGS' target, which will
1617 always run the commands.
1618
1619 Thu Sep 5 09:56:50 1996 Jim Blandy <jimb@totoro.cyclic.com>
1620
1621 * README: Doc fixes.
1622
1623 Fri Aug 30 16:56:27 1996 Jim Blandy <jimb@floss.cyclic.com>
1624
1625 * Makefile.in (TAGS): Produce a single tags file for all of Guile.
1626
1627 Thu Aug 15 19:03:03 1996 Jim Blandy <jimb@floss.cyclic.com>
1628
1629 * configure.in: Check for -ldl, so the check for Tcl won't fail
1630 spuriously.
1631
1632 Thu Aug 15 01:29:29 1996 Jim Blandy <jimb@totoro.cyclic.com>
1633
1634 Change the way we decide whether to build gtcltk-lib, so that it's
1635 omitted from the build process when appropriate, but never from
1636 the dist process.
1637 * configure.in: Don't edit all_subdirs depending on the
1638 availability of Tk; let that be the list of all PLUGIN
1639 subdirectories present, as it used to be. Instead, edit a new
1640 variable, build_subdirs; write its final value, the list of
1641 subdirs we do want to compile in, to config.build-subdirs.
1642 Substitute that into the top-level Makefile too.
1643 * Makefile.in (subdirs): Set this to @build_subdirs@, so we only
1644 recurse on the subdirectories we should build.
1645 (distdirs): Set this to @existingdirs@, so it includes the subdirs
1646 we decided not to build.
1647
1648 * doc/gtcltk.texi: File resurrected from old Guile releases.
1649 * doc/Makefile.in (info): Build the gtcltk documentation.
1650 (DIST_FILES): Include it in the distribution.
1651
1652 * configure.in: If we can find the library for tcl7.5, build
1653 gtcltk-lib. Call AC_PROG_CC, to help run that test with the right
1654 compiler (not sure this is necessary).
1655
1656 Mon Aug 12 15:09:37 1996 Jim Blandy <jimb@totoro.cyclic.com>
1657
1658 * NEWS: Fix bug reporting address.
1659
1660 Fri Aug 9 15:58:42 1996 Jim Blandy <jimb@totoro.cyclic.com>
1661
1662 * AUTHORS: New file, in accordance with the GNU maintainers'
1663 standards.
1664
1665 Tue Aug 6 14:40:44 1996 Jim Blandy <jimb@totoro.cyclic.com>
1666
1667 * README: Renamed from ANNOUNCE; include bug report address,
1668 description, and short tour.
1669 * INSTALL: Renamed from BUILDING.
1670 * NEWS: New file.
1671 * Makefile.in (DISTFILES): Update appropriately.
1672
1673 Thu Aug 1 02:31:53 1996 Jim Blandy <jimb@totoro.cyclic.com>
1674
1675 * doc/Makefile.in: Added pattern targets for creating DVI and
1676 PostScript files.
1677 (%.ps, %.dvi, %.txt): New targets.
1678 (DVIPS, TEXI2DVI): New variables.
1679
1680 * GUILE-VERSION: Updated to 1.0b3.
1681
1682 Rehashed distribution system, in preparation for nightly
1683 snapshots. Other changes in subdirectories.
1684 * Makefile.in (dist): Rewritten --- the old target was out of
1685 date, dependent on files that we don't have, and relied on GNU
1686 tar. The new target is simpler.
1687 (VERSION, srcdir, dist_dirs): New variables.
1688 (DISTFILES): Renamed from localfiles. Added GUILE-VERSION and
1689 TODO.
1690 (localtreats): Variable removed. We don't have this file.
1691 (info): cd to doc and make info there; don't make info in every
1692 ${subdir}; those Makefiles don't know what to do.
1693 (distname, distdir, treats, announcefile): Variables removed.
1694 (manifest-file): Target removed.
1695 (dist-dir): New target, responsible for distributable files in
1696 this directory.
1697 (GZIP, GZIP_EXT, TAR_VERBOSE, DIST_NAME): New variables,
1698 controlling the 'dist' target.
1699 * configure.in: Substitute GUILE-VERSION into the top-level
1700 Makefile. Build doc/Makefile from doc/Makefile.in.
1701
1702 * doc/Makefile.in: New file.