Call automake twice for guile-core so that two copies of mdate-sh get
[bpt/guile.git] / ChangeLog
CommitLineData
dc006627
MV
12002-04-16 Marius Vollmer <mvo@zagadka.ping.de>
2
3 * Makefile.am (AUTOMAKE_OPTIONS): New, to request version 1.5.
4 (EXTRA_DIST): Don't distribute acconfig.h, which is gone.
5 (dist-hook): Removed.
6 (DISTCLEANFILES): Added check-guile.log.
7 (EXTRA_DIST): Don't distribute TODO.
8
9 * configure.in: Bump required autoconf version to 2.53. Move uses
10 of AC_LIBOBJ after AC_PROG_CC. AC_LIBOBJ needs OBJEXT which is
11 set by AC_PROG_CC.
12
21550b10
RB
132002-04-10 Rob Browning <rlb@defaultvalue.org>
14
15 * configure.in: updates for new autoconf -- add definitions to
16 AC_DEFINE calls, and convert occurences of LIBOBJS to AC_LIBOBJ
17 calls.
18
19 * acinclude.m4: add definitions to AC_DEFINE calls for new
20 autoconf.
21
22 * acconfig.h: removed -- newer autoconf doesn't like it, and now
23 we don't need it.
24
25 * .cvsignore: add autom4te.cache and pre-inst-guile.
26
dd1ed1ad
TTN
272002-04-03 Thien-Thi Nguyen <ttn@giblet.glug.org>
28
29 * RELEASE: bye bye
30
412f1928
TTN
312002-03-31 Thien-Thi Nguyen <ttn@giblet.glug.org>
32
33 * Makefile.am: Update copyright.
34 (dist-hook): Add, including related am/maintainers-dirs,
35 surrounded by "if MAINTAINER_MODE".
36
94478b88
TTN
37 * TODO: bye bye
38
ef5bdc2e
TTN
39 * autogen.sh: Add usage comment.
40 Add workbook specification.
41 Add dist-files symlinking.
42
43 * ANON-CVS, HACKING, INSTALL, SNAPSHOTS: bye bye
44
9b398b67
TTN
452002-03-06 Thien-Thi Nguyen <ttn@giblet.glug.org>
46
47 * guile-tools.in: Handle "--source" option.
48
eb8aea9b
TTN
492002-03-04 Thien-Thi Nguyen <ttn@giblet.glug.org>
50
2d78a1c5
TTN
51 * configure.in (top_srcdir_absolute): New AC_SUBST var.
52
7ca15449
TTN
53 * pre-inst-guile.in, check-guile.in (top_srcdir):
54 Use `top_srcdir_absolute' AC_SUBST var.
2d78a1c5 55
eb8aea9b
TTN
56 * pre-inst-guile.in (top_srcdir): Fix ref bug: Force absolute.
57
5ddf900c
TTN
582002-02-27 Thien-Thi Nguyen <ttn@giblet.glug.org>
59
60 * pre-inst-guile.in: Typofix; nfc.
61
edb810bb
SJ
622002-02-27 Stefan Jahn <stefan@lkcc.org>
63
64 * Makefile.am (SUBDIRS): Added the `am' directory.
65
3ed414c8
TTN
662002-02-26 Thien-Thi Nguyen <ttn@giblet.glug.org>
67
68 * pre-inst-guile.in: New file.
69
70 * pre-inst-guile, pre-inst-guile.am: bye bye
71
72 * configure.in (top_builddir_absolute): New AC_SUBST var.
73 (AC_CONFIG_FILES): Add am/Makefile, pre-inst-guile.
74 (AC_CONFIG_COMMANDS): Also chmod +x pre-inst-guile.
75
76 * check-guile.in (top_builddir): Use AC_SUBST var
77 `top_builddir_absolute'.
78 (guile): Look for pre-inst-guile in $top_builddir.
79
80 * Makefile.am (EXTRA_DIST): Remove pre-inst-guile,
81 pre-inst-guile.am.
82
46151112
RB
832002-02-24 Rob Browning <rlb@defaultvalue.org>
84
85 * GUILE-VERSION: move all but guile-readline library versioning
86 information here. guile-readline is still standalone. Bump
87 CURRENT interfaces to 15 to allow some headroom for 1.6 release at
88 Thi-Thien's request.
89
90 * configure.in: AC_SUBST the centralized shared lib versioning
91 variables from ./GUILE-VERSION.
92 (LIBQTHREADS_INTERFACE_CURRENT): new AC_SUBST.
93 (LIBQTHREADS_INTERFACE_REVISION): new AC_SUBST.
94 (LIBQTHREADS_INTERFACE_AGE): new AC_SUBST.
95 (LIBQTHREADS_INTERFACE): new AC_SUBST.
96 (LIBGUILE_INTERFACE_CURRENT): new AC_SUBST.
97 (LIBGUILE_INTERFACE_REVISION): new AC_SUBST.
98 (LIBGUILE_INTERFACE_AGE): new AC_SUBST.
99 (LIBGUILE_INTERFACE): new AC_SUBST.
100 (LIBGUILE_SRFI_SRFI_4_INTERFACE_CURRENT): new AC_SUBST.
101 (LIBGUILE_SRFI_SRFI_4_INTERFACE_REVISION): new AC_SUBST.
102 (LIBGUILE_SRFI_SRFI_4_INTERFACE_AGE): new AC_SUBST.
103 (LIBGUILE_SRFI_SRFI_4_INTERFACE): new AC_SUBST.
104 (LIBGUILE_SRFI_SRFI_13_14_INTERFACE_CURRENT): new AC_SUBST.
105 (LIBGUILE_SRFI_SRFI_13_14_INTERFACE_REVISION): new AC_SUBST.
106 (LIBGUILE_SRFI_SRFI_13_14_INTERFACE_AGE): new AC_SUBST.
107 (LIBGUILE_SRFI_SRFI_13_14_INTERFACE): new AC_SUBST.
108
109 * autogen.sh: make absolutely sure we can't have stale files from
110 old versions lying around the libltdl dir since libtoolize
111 doesn't. Also hack libltdl's configure.in to require autoconf 2.5
112 so the main tree and libltdl can't get out of sync again.
113
114 * RELEASE: update release building instructions.
115
3d77146f
NJ
1162002-02-21 Neil Jerram <neil@ossau.uklinux.net>
117
118 * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Use [] rather than
119 "" for multiword string. Thanks to Christopher Cramer for
120 pointing this out.
121
84b27165
MV
1222002-02-11 Marius Vollmer <marius.vollmer@uni-dortmund.de>
123
124 * acconfig.h (GUILE_DEBUG_MALLOC): Refer to scm_gc_malloc, etc,
125 instead of to scm_must_malloc.
126
f660f92e
MV
1272002-02-07 Marius Vollmer <marius.vollmer@uni-dortmund.de>
128
129 * Makefile.am (EXTRA_DIST): Added pre-inst-guile and
130 pre-inst-guile.am.
131
0187b4f4
TTN
1322002-02-05 Thien-Thi Nguyen <ttn@giblet.glug.org>
133
134 * pre-inst-guile.am, pre-inst-guile: New files.
135
136 * check-guile.in (srcdir): Delete var.
137 (top_builddir, top_srcdir, guile_opts): New vars.
138
139 Use "set -e".
140 No longer set LTDL_LIBRARY_PATH.
141 Use ${top_srcdir}/pre-inst-guile instead of libguile/guile.
142
143 * configure.in (libguile/guile-snarf-docs-texi): Remove
144 from `AC_CONFIG_FILES' and `AC_CONFIG_COMMANDS'.
145
77bf05e0 146 * check-guile.in (top_builddir): Fix bug: Use cwd.
02f07e2b
TTN
147 (TEST_SUITE_DIR): Fix bug: Use `top_srcdir'.
148 (GUILE_LOAD_PATH): No longer include $top_srcdir.
149
150 * pre-inst-guile: Fix bug: Use ":" in `case' pattern to prevent
151 prefix aliasing.
77bf05e0 152
1fa86ca5
SJ
1532002-01-31 Stefan Jahn <stefan@lkcc.org>
154
155 * configure.in: Add -DLIBLTDL_DLL_IMPORT to INCLTDL when using
156 `libltdl.dll'.
157
af68e5e5
SJ
1582002-01-28 Stefan Jahn <stefan@lkcc.org>
159
0187b4f4 160 * configure.in (guile_cv_have_uint32_t): Look also in
af68e5e5
SJ
161 `stdint.h' for uint32_t.
162
3d1a89b9
NJ
1632002-01-13 Neil Jerram <neil@ossau.uklinux.net>
164
165 * Makefile.am (SUBDIRS): Added lang.
166
167 * configure.in (AC_CONFIG_FILES): Added Makefiles in lang,
168 lang/elisp, lang/elisp/internals and lang/elisp/primitives.
169
1702002-01-11 Neil Jerram <neil@ossau.uklinux.net>
171
172 * acconfig.h (SCM_ENABLE_ELISP): New conditional.
173
174 * configure.in (SCM_ENABLE_ELISP): Define this conditional (or
175 not) according to absence (or presence) of `--disable-elisp'
176 in the configure args.
177
f00eb43f
DH
1782001-12-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
179
180 * TODO: Added two items.
181
5dc64f64
MV
1822001-12-26 Marius Vollmer <mvo@zagadka.ping.de>
183
184 * configure.in (HAVE_MAKEINFO): Check for the makeinfo program and
185 set this conditional accordingly.
0187b4f4 186
6d852be3
TTN
1872001-12-01 Thien-Thi Nguyen <ttn@giblet.glug.org>
188
189 * README: Fix virulent typo.
190
53c594fc
MV
1912001-11-25 Marius Vollmer <mvo@zagadka.ping.de>
192
6d852be3 193 * acconfig.h (HAVE_INLINE): Added template.
53c594fc
MV
194 * configure.in (HAVE_INLINE): Define it when the compiler supports
195 inline functions.
196
6d852be3 197 * libguile.h: Include "libguile/inline.h".
53c594fc 198
a5dc23a7
GH
1992001-11-22 Gary Houston <ghouston@arglist.com>
200
201 * HACKING: Modified the Hacking It Yourself section. Removed the
202 version numbers from the tools.
a5df04d5 203 HACKING, README, ANON-CVS: updates.
a5dc23a7 204
73edb48a
GH
2052001-11-21 Gary Houston <ghouston@arglist.com>
206
207 * HACKING: Removed reference to no longer practiced * in ChangeLog
208 convention.
209
97f439ab
TTN
2102001-11-19 Thien-Thi Nguyen <ttn@glug.org>
211
30bce757
TTN
212 * BUGS (11): Set "fixed: no-need".
213
97f439ab
TTN
214 * TODO (write emacs/patch.el): New item, self-assigned.
215
3faa54e7
RB
2162001-11-19 Rob Browning <rlb@defaultvalue.org>
217
218 * configure.in: switch to AC_LIBLTDL_INSTALLABLE so we'll use the
219 system libltdl when it's available. Aside from the normal reasons
220 to prefer installed shared libs, this means other apps that link
221 with libguile and also use libltdl will be more likely to work
222 right.
223
ccee9ab1
TTN
2242001-11-17 Dirk Herrmann <D.Herrmann@tu-bs.de>
225
226 * BUGS (4): Set "fixed: 2001-11-17 (1.7.x)".
227
73c844bf
TTN
2282001-11-15 Thien-Thi Nguyen <ttn@glug.org>
229
230 * guile-tools.in: Handle command "list" specially: list scripts dir.
231
232 (help): Make more informative.
233
a714e0eb
MV
2342001-11-12 Marius Vollmer <mvo@zagadka.ping.de>
235
236 * autogen.sh: Recurse into libltdl directory and invoke autoconf
237 there.
238
bca0bf8d
TTN
2392001-11-11 Thien-Thi Nguyen <ttn@glug.org>
240
241 * HACKING: Restrict documentation change log
242 waiver to only apply to ChangeLog files.
243
35656ebc
MV
2442001-11-12 Marius Vollmer <mvo@zagadka.ping.de>
245
246 * configure.in: Check for sizes of short, size_t, uintptr_t, and
247 ptrdiff_t. Checking for a size also checks automatically for the
248 existence of the type, so we don't check for the existence of
249 uintptr_t, ptrdiff_t and long long ourselves.
250
a0a9b9ad
TTN
2512001-11-10 Thien-Thi Nguyen <ttn@glug.org>
252
253 * BUGS (11): New.
254
b4e15479
SJ
2552001-11-07 Stefan Jahn <stefan@lkcc.org>
256
257 * configure.in: Include `win32-socket.o' in the list of object
258 files if networking is enabled on Win32.
259
04bbd6ce
TTN
2602001-11-06 Thien-Thi Nguyen <ttn@glug.org>
261
262 * TODO (sync srfi-modules.texi): New, done.
263
2ca222c2 264 * BUGS (9, 10): New.
70debc22 265
8f99e3f3
SJ
2662001-11-04 Stefan Jahn <stefan@lkcc.org>
267
268 * NEWS: Corrected remarks about SCM_API.
269
270 * configure.in: Defining USE_DLL_IMPORT definition to indicate
271 usage of DLL import macros in `libguile/__scm.h'.
272 (LIBOBJS): Removed `fileblocks.o' from the list of object files.
273 Somehow Jim Blandy's patch from 1997 did not survive.
274
257b6d40
MV
2752001-11-02 Marius Vollmer <mvo@zagadka.ping.de>
276
277 Support for native Win32. Thanks to Stefan Jahn!
04bbd6ce 278
257b6d40
MV
279 * check-guile.in: Replaced `ln -s' by `@LN_S@' to supports
280 build systems which do not have symbolic links.
281 * configure.in: Define AC_LIBTOOL_WIN32_DLL to build clean dlls
282 on Win32 platforms.
04bbd6ce
TTN
283 Checking for `ws2_32.dll', `winsock2.h', add `win32-uname.o'
284 and `win32-dirent.o' and define extra compiler flags necessary
8f99e3f3 285 to build clean dlls.
257b6d40
MV
286 Check for `regcomp()' inside `-lregex'.
287
2ad3278a
TTN
2882001-10-26 Thien-Thi Nguyen <ttn@glug.org>
289
290 * BUGS (7, 8): New.
291
c95d1a2d
TTN
2922001-10-25 Thien-Thi Nguyen <ttn@glug.org>
293
294 * BUGS: Expand on file format description.
295
296 (1): Update "fixed" field.
d07db248 297 (2, 3, 4, 5, 6): New.
c95d1a2d 298
4f522b6f
GH
2992001-10-14 Gary Houston <ghouston@arglist.com>
300
301 * configure.in: include sys/types.h when testing uint32_t.
302 thanks to Bill Schottstaedt.
303
f84c3705
MV
3042001-10-14 Marius Vollmer <mvo@zagadka.ping.de>
305
306 * configure.in: Do not use an absolute path for <unistd.h> when
307 checking for return type of usleep. Thanks to Michael Carmack.
308
6768cfba
TTN
3092001-09-30 Thien-Thi Nguyen <ttn@glug.org>
310
311 * BUGS: New file.
312 * Makefile.am (EXTRA_DIST): Add BUGS file.
313
2cbad7d9
TTN
3142001-09-25 Thien-Thi Nguyen <ttn@glug.org>
315
316 * TODO: Add bugfix item to "Eventually".
317
c13f0a90
RB
3182001-09-20 Rob Browning <rlb@defaultvalue.org>
319
320 * configure.in (AC_CONFIG_FILES): add libguile/version.h.
321
3222001-09-11 Rob Browning <rlb@defaultvalue.org>
323
324 * RELEASE: Deleted Ian Grant and Julian Satchell's addresses from
325 the testing list since they're no longer functional.
326
06288138
TTN
3272001-09-04 Thien-Thi Nguyen <ttn@revel.glug.org>
328
329 * TODO:
330 Use outline mode instead of text.
331 Reword protocol explanation.
332 Add "make error-signalling functions more consistent" to Eventually.
333 Move some C-related GOOPS tasks to 1.8.0, take ownership.
334
6f84677a
TTN
3352001-08-31 Thien-Thi Nguyen <ttn@revel.glug.org>
336
337 * HACKING (Sample GDB Initialization File): New section.
338
339 * TODO (1.8.0): Add "move .gdbinit" entry.
340
8c494e99
DH
3412001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
342
343 * TODO: Added some points, and eliminated all done items.
344
345 * acconfig.h, configure.in (SCM_DEBUG_DEPRECATED,
346 SCM_ENABLE_DEPRECATED): Renamed SCM_DEBUG_DEPRECATED to
347 SCM_ENABLE_DEPRECATED with the logic reversed.
348
f7c6b778
DH
3492001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
350
351 * libguile.h: Removed bogus comment, rearranged includes, removed
352 deprecated definitions.
353
8c494e99 354 (LIBGUILEH, SCM_LIBGUILE_H): Renamed <foo>H to SCM_<foo>_H.
f7c6b778 355
cf390da1
TTN
3562001-08-30 Thien-Thi Nguyen <ttn@revel.glug.org>
357
358 * HACKING: Mention libtool ./configure-regeneration requirement.
359
fada26b2
MV
3602001-08-27 Marius Vollmer <mvo@zagadka.ping.de>
361
362 * check-guile.in: Do not include ".libs" in LTDL_LIBRARY_PATH,
363 libltdl provides it itself.
364
11ca8865
NJ
3652001-08-24 Neil Jerram <neil@ossau.uklinux.net>
366
367 * configure.in (AC_CONFIG_FILES): Add per-manual doc directory
368 Makefiles.
cf390da1 369
ab4cd34b
RB
3702001-08-15 Rob Browning <rlb@defaultvalue.org>
371
372 * configure.in
373 (LIBGUILE_INTERFACE_CURRENT): use libtool versioning scheme.
374 (LIBGUILE_INTERFACE_REVISION): use libtool versioning scheme.
375 (LIBGUILE_INTERFACE_AGE): use libtool versioning scheme.
376 (LIBGUILE_INTERFACE): use libtool versioning scheme.
377 (LIBGUILEQTHREADS_INTERFACE_CURRENT): use libtool versioning scheme.
378 (LIBGUILEQTHREADS_INTERFACE_REVISION): use libtool versioning scheme.
379 (LIBGUILEQTHREADS_INTERFACE_AGE): use libtool versioning scheme.
380 (LIBGUILEQTHREADS_INTERFACE): use libtool versioning scheme.
381
382 * GUILE-VERSION (GUILE_MINOR_VERSION): bump for new unstable.
383 (GUILE_MICRO_VERSION): reset for new unstable.
384 (LIBGUILE_INTERFACE_CURRENT): use libtool versioning scheme.
385 (LIBGUILE_INTERFACE_REVISION): use libtool versioning scheme.
386 (LIBGUILE_INTERFACE_AGE): use libtool versioning scheme.
387 (LIBGUILE_INTERFACE): use libtool versioning scheme.
388 (LIBGUILEQTHREADS_INTERFACE_CURRENT): use libtool versioning scheme.
389 (LIBGUILEQTHREADS_INTERFACE_REVISION): use libtool versioning scheme.
390 (LIBGUILEQTHREADS_INTERFACE_AGE): use libtool versioning scheme.
391 (LIBGUILEQTHREADS_INTERFACE): use libtool versioning scheme.
392
b754e3d1
MV
3932001-08-07 Marius Vollmer <mvo@zagadka.ping.de>
394
395 * Makefile.am (EXTRA_DIST, SUBDIRS): Move test-suite from
396 EXTRA_DIST to SUBDIRS.
397
398 * configure.in: Added "test-suite/Makefile".
399
c1151355
MV
4002001-08-01 Marius Vollmer <mvo@zagadka.ping.de>
401
402 * configure.in: Added `--disable-linuxthreads' option and do not
403 define GUILE_PTHREAD_COMPAT nor link with -lpthread when it is
404 given. Thanks to Cris Cramer!
405
11057044
MV
4062001-07-23 Marius Vollmer <mvo@zagadka.ping.de>
407
408 * Makefile.am (SUBDIRS): Build libguile before ice-9.
409
f3805ebb
MV
4102001-07-22 Marius Vollmer <mvo@zagadka.ping.de>
411
412 * configure.in: Check for "inttypes.h".
413
e658215a
RB
4142001-07-19 Rob Browning <rlb@defaultvalue.org>
415
416 * configure.in: add checks for setitimer and getitimer.
417 Add --enable-error-on-warning.
418
c0b2936e
MG
4192001-07-18 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
420
421 * INSTALL, Makefile.am, configure.in: Updated copyright notice.
422
8f2ecec5
TTN
4232001-07-15 Thien-Thi Nguyen <ttn@revel.glug.org>
424
425 * HACKING: Remove onerous authorship-info deletion clause.
426
065509a5
KN
4272001-07-13 Keisuke Nishida <knishida@nurs.or.jp>
428
429 * autogen.sh: Call libtoolize with --force.
430
d76852e3
TTN
4312001-07-10 Thien-Thi Nguyen <ttn@revel.glug.org>
432
433 * INSTALL: Point to HACKING for tool versions.
434
fd6c6321
RB
4352001-07-08 Rob Browning <rlb@defaultvalue.org>
436
04860df7
RB
437 * TODO: updated to include relevant itemized post-1.6-RELEASE
438 tasks that are distributable so we can check them off as they are
439 done, and delete 1.6.0 tasks.
440
441 * RELEASE: add a note that the RELEASE instructions are out of
442 date now that we're using branches.
443
fd6c6321
RB
444 * AUTHORS: add "many files throughout" for myself.
445
8d123036
TTN
4462001-06-28 Thien-Thi Nguyen <ttn@revel.glug.org>
447
448 * README: Also mention guile-tools.
449
450 * README: Mention libguile-srfi-*, oop/*, scripts/* and srfi/*.
451
32d6f999
TTN
4522001-06-27 Thien-Thi Nguyen <ttn@revel.glug.org>
453
454 * RELEASE: Move todo items to file TODO.
455
456 * TODO: Initial revision
457
a4734913
TTN
458 * Makefile.am (EXTRA_DIST): Add TODO.
459
dbfadc85
TTN
460 * HACKING: Refer to TODO and SNAPSHOTS.
461 No longer refer to devel/tasks.text.
462
463 * SNAPSHOTS: Fix reference bug; recommended tool
464 versions are in HACKING.
465
f6b3694a
TTN
466 * TODO: Add completion and ownership protocol to header comments.
467
3cd085d0
TTN
468 * RELEASE: Add TODO-processing to spiffing checklist.
469
9c3955ff
TTN
470 * HACKING: Update deprecation procedure to refer to TODO.
471
17383b7c
ML
4722001-06-27 Michael Livshin <mlivshin@bigfoot.com>
473
474 * autogen.sh: don't run flex here.
475
476 * HACKING: clarify that newer versions of flex should be just
477 fine.
478
82893676
MG
4792001-06-26 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
480
481 * HACKING, ANON-CVS: Removed mentioning of guile-doc CVS module.
482
483 * configure.in: Added some header and function checks.
484
f2ae4555
NJ
4852001-06-25 Neil Jerram <neil@ossau.uklinux.net>
486
487 * autogen.sh: Quoting fix for `--enable-maintainer-mode'.
488
4172703a
MV
4892001-06-25 Marius Vollmer <mvo@zagadka.ping.de>
490
491 * autogen.sh: Added message about what to do next. Tell them to
492 use `--enable-maintainer-mode'.
493
093e7da4
ML
4942001-06-25 Michael Livshin <mlivshin@bigfoot.com>
495
496 * HACKING: mention flex.
497
498 * autogen.sh: generate libguile/c-tokenize.c.
499
6b41a313
MG
5002001-06-20 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
501
502 * libguile.h: Removed inclusion of libguile/tag.h.
503
eb6c2de8
MV
5042001-06-16 Marius Vollmer <mvo@zagadka.ping.de>
505
506 * libguile.h (scm_cond_t, scm_key_t, scm_mutex_t): Only define
507 these when using threads.
508
4ff9f825
MV
5092001-06-14 Marius Vollmer <mvo@zagadka.ping.de>
510
4927dd28
MV
511 * libguile.h: Added deprecated section with the olde type names.
512
4ff9f825
MV
513 * configure.in: Check for header <stdint.h>. Check for uintptr_t
514 type. Use AC_CHECK_TYPES for this. Do not caus ptrdiff_t to be
515 `#defined'.
516
517 * acconfig.h (ptrdiff_t): Removed.
518
e01970a5
MG
5192001-06-05 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
520
521 * configure.in: Generate examples/box-dynamic-module/Makefile.
522
c794483c
MV
5232001-06-03 Marius Vollmer <mvo@zagadka.ping.de>
524
525 * configure.in (AC_CONFIG_FILES, AC_CONFIG_COMMANDS): Add
526 guile-snarf.
527
9454d8d5
RB
5282001-06-02 Rob Browning <rlb@cs.utexas.edu>
529
530 * configure.in: changes for autoconf 2.50.
531 (AC_PREREQ): require at least autoconf 2.50.
532 (AC_INIT): no longer takes an arg.
533 (AC_CONFIG_SRCDIR): takes arg AC_INIT used to take.
534 (AC_STRUCT_ST_RDEV): changed -> AC_CHECK_MEMBERS.
535 (AC_STRUCT_ST_BLKSIZE): deprecated -> AC_CHECK_MEMBERS.
536 (AC_STRUCT_ST_BLOCKS): use it rather than our version.
537 (AC_CONFIG_FILES): now generated files go here, not in AC_OUTPUT.
538 (AC_CONFIG_COMMANDS): now actions go here, not in AC_OUTPUT.
539 (AC_OUTPUT): no longer takes args.
32d6f999 540
9454d8d5
RB
541 * acinclude.m4: AC_LANG not a variable now -- use __cplusplus
542 unconditionally .
543
114f9bab
MV
5442001-06-02 Marius Vollmer <mvo@zagadka.ping.de>
545
546 * configure.in: Check for mkstemp via AC_REPLACE_FUNCS. Thanks to
547 I. N. Golubev!
548
ee2718a9
MG
5492001-06-01 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
550
551 * configure.in: Generate examples/box-dynamic/Makefile.
552
2de7ddb7
MG
5532001-05-31 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
554
555 * Makefile.am (EXTRA_DIST): New subdirectory `examples'.
556
557 * configure.in: Added all Makefiles in the `examples' directory to
558 AC_OUTPUT.
559
f501d0d4
ML
5602001-05-31 Michael Livshin <mlivshin@bigfoot.com>
561
562 * configure.in: generate guile-snarf-docs & guile-snarf-docs-texi.
563 don't generate guile-snarf.awk.
564
565 * Makefile.am (EXTRA_DIST): add test-suite.
566
1db81cb0
ML
5672001-05-28 Michael Livshin <mlivshin@bigfoot.com>
568
569 * check-guile.in: fix to be runnable when srcdir!=builddir.
570
f3f70257
ML
5712001-05-26 Michael Livshin <mlivshin@bigfoot.com>
572
573 revert the controversial part of the 2001-05-23 changes
574
1be6b49c
ML
5752001-05-23 Michael Livshin <mlivshin@bigfoot.com>
576
577 * configure.in: configury for SCM_[U]BITS_T, some more sizeofs.
578 also, make sure that the integral type choosen to represent an SCM
579 has exactly the same size as a void pointer.
580
581 * acconfig.h: add undefs for SCM_BITS_T, SCM_UBITS_T,
582 SCM_SIZEOF_BITS_T, ptrdiff_t.
583
c81ea65d
RB
5842001-05-16 Rob Browning <rlb@cs.utexas.edu>
585
586 * configure.in: add AC_SUBST for GUILE_MICRO_VERSION.
587
588 * GUILE-VERSION
589 (GUILE_VERSION): now MAJOR.MINOR.MICRO
590 (GUILE_MICRO_VERSION): new variable, records final revision.
591 i.e. the 5 in 1.6.5. MINOR_VERSION is now just the middle number,
592 i.e. the 6.
593
887dfa7d
DH
5942001-05-16 Dirk Herrmann <D.Herrmann@tu-bs.de>
595
596 * acconfig.h, configure.in: Renamed
597 GUILE_WARN_DEPRECATED_DEFAULT to SCM_WARN_DEPRECATED_DEFAULT.
598
11bbab47
MV
5992001-05-15 Marius Vollmer <mvo@zagadka.ping.de>
600
601 * acinclude.m4: Removed copy of "libtool.m4".
602
5cd06d5e
DH
6032001-05-14 Dirk Herrmann <D.Herrmann@tu-bs.de>
604
605 * configure.in (SCM_DEBUG_DEPRECATED): Always defined.
606
a232c19e
TTN
6072001-05-13 Thien-Thi Nguyen <ttn@revel.glug.org>
608
928f20fb
TTN
609 * AUTHORS (Martin Grabmueller, Thien-Thi Nguyen): Update.
610
a232c19e
TTN
611 * HACKING: Update copyright.
612 Add blurb pointing to devel/tasks.text.
613
c8750173
TTN
6142001-05-11 Thien-Thi Nguyen <ttn@revel.glug.org>
615
616 * check-guile.in: For SRFI testing, set and export env
617 var `LTDL_LIBRARY_PATH'.
618
75141eb0
NJ
6192001-05-07 Neil Jerram <neil@ossau.uklinux.net>
620
621 * AUTHORS: Add docs-related authorship details.
622
c10ecc4c
MV
6232001-05-05 Marius Vollmer <mvo@zagadka.ping.de>
624
625 * configure.in (--enable-deprecated): Recognize "shutup" option
626 argument and turn it into the default warning level "no".
627
018a53a1
GH
6282001-05-05 Gary Houston <ghouston@arglist.com>
629
630 * acconfig.h: add HAVE_IPV6.
631 * configure.in: check whether we can compile with IPv6 support.
632
26f798bd
TTN
6332001-05-04 Thien-Thi Nguyen <ttn@revel.glug.org>
634
635 * guile-tools.in: New file.
636
637 * configure.in (AC_OUTPUT): Add guile-tools, and make
638 executable.
639
640 * Makefile.am (bin_SCRIPTS): New var.
641
c5316ea3
GH
6422001-05-04 Gary Houston <ghouston@arglist.com>
643
644 * configure.in: check whether uint32_t is defined when netdb.h
645 is included.
646 acconfig.h: added HAVE_UINT32_T.
647
7440341c
MV
6482001-05-02 Marius Vollmer <mvo@zagadka.ping.de>
649
650 * configure.in: Added handling of `--enable-deprecated'.
651
652 * acconfig.h (SCM_DEBUG_DEPRECATED,
653 GUILE_WARN_DEPRECATED_DEFAULT): Added.
654
14a7d5f8
TTN
6552001-04-29 Thien-Thi Nguyen <ttn@revel.glug.org>
656
657 * Makefile.am (SUBDIRS): Add "scripts".
658
659 * configure.in (AC_OUTPUT): Add scripts/Makefile.
660
7e267da1
GH
6612001-04-29 Gary Houston <ghouston@arglist.com>
662
663 * libguile.h: include rw.h.
664
f2a75d81
RB
6652001-04-27 Rob Browning <rlb@cs.utexas.edu>
666
667 * GUILE-VERSION (GUILE_MINOR_VERSION): change to 5.0, switching to
668 the new odd/even ustable/stable version numbering scheme.
669 (LIBGUILEQTHREADS_MAJOR_VERSION): change to 10 to match Debian and
670 libguile. In the future, libguile and libguileqthreads may not
671 stay in sync. This still doesn't appear to affect
672 libguileqthreads, but we'll fix that next.
673
1f7a1dc9
MG
6742001-04-25 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
675
676 * configure.in: Don't treat srfi directory specially, just create
677 the Makefile there (thanks to Neil Jerram for the patch).
678
6c44688a
MG
6792001-04-23 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
680
681 * Makefile.am (SUBDIRS): Added `srfi'.
682
683 * configure.in: Added subdirectory `srfi' to build process.
684
685 * libguile.h: Added inclusion of `values.h'.
686
2a0ef8b7
GH
6872001-04-22 Gary Houston <ghouston@arglist.com>
688
689 * configure.in: check for inet_pton and inet_ntop.
690
67641981
GH
6912001-04-20 Gary Houston <ghouston@arglist.com>
692
693 * acconfig.h: include HAVE_SIN6_SCOPE_ID.
694 * configure.in: check for sin6_scope_id in sockaddr_in6.
695
a9d861e3
MD
6962001-04-19 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
697
698 * RELEASE: Added deprecated macro SCM_ARRAY_CONTIGUOUS
699
31e74a57
GH
7002001-04-17 Gary Houston <ghouston@arglist.com>
701
702 * configure.in: run the autoconf BIGENDIAN check.
703
0da6608d
DH
7042001-04-12 Niibe Yutaka <gniibe@m17n.org>
705
706 * GUILE-VERSION (LIBGUILEQTHREADS_MAJOR_VERSION,
707 LIBGUILEQTHREADS_MINOR_VERSION, LIBGUILEQTHREADS_REVISION_VERSION,
708 LIBGUILEQTHREADS_VERSION): Added libguileqthreads version info.
709
710 * configure.in: Likewise.
711
f22ed5a0
KN
7122001-04-11 Keisuke Nishida <kxn30@po.cwru.edu>
713
714 * configure.in (AC_CHECK_FUNCS): Don't check bzero.
715 (GUILE_FUNC_DECLARED): Removed checking of bzero.
716 Thanks to NIIBE Yutaka.
717
f2e61fc1
MD
7182001-04-10 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
719
720 * Undeprecated scm_init_oop_goopscore_module.
721
72f1168d
TTN
7222001-03-25 Thien-Thi Nguyen <ttn@revel.glug.org>
723
724 * check-guile.in: Fix sh standard conformance bug: Replace
725 "test -e" with "test -f". Thanks to Alexander Klimov.
726
a4928305
GH
7272001-03-19 Gary Houston <ghouston@arglist.com>
728
729 * check-guile.in: rename $parent to $srcdir. if it's equal to "."
730 set it to `pwd`.
731
66301f9a
GH
732 * check-guile.in: 16 documentation tests were failing if "make
733 check" was run before Guile had been installed with the current
734 --prefix. made various changes to the script so that it runs
735 without a cd to the test-suite directory. For the -i option,
736 don't point GUILE_LOAD_PATH to the current directory, but let it
737 use it's own scheme library.
738
51cfd7da
GH
7392001-03-18 Gary Houston <ghouston@arglist.com>
740
741 * check-guile.in: use @srcdir@ instead of @test_suite_dir@. use
742 the current directory (build dir) not srcdir to find guile
743 executable. otherwise "make check" doesn't work with a separate
744 build directory. create the test log in
745 $build_dir/check-guile.log instead of in srcdir/test-suite
746 directory.
747 * configure.in: don't define or substitute test_suite_dir.
748
e9e225e5
GH
7492001-03-17 Gary Houston <ghouston@arglist.com>
750
751 * configure.in: don't append threads.doc to EXTRA_DOT_DOC_FILES,
752 since EXTRA_DOT_DOC_FILES is redefined later. define
753 EXTRA_DOT_X_FILES and hand it to AC_SUBST.
754
94e6d793
MG
7552001-03-09 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
756
757 * configure.in: Added header checks for crypt.h, sys/resource.h
758 and sys/file.h, function checks for chroot, flock, getlogin,
759 cuserid, getpriority, setpriority, getpass, sethostname,
760 gethostname, and for crypt() in libcrypt.
761
fff043ab
NJ
7622001-03-09 Neil Jerram <neil@ossau.uklinux.net>
763
764 * configure.in (htmldoc): Merge handling of `--enable-htmldoc'
765 option from guile-doc/configure.in.
766
d42df055
DH
7672001-03-06 Dirk Herrmann <D.Herrmann@tu-bs.de>
768
769 * libguile.h: Removed #include "libguile/dump.h".
770
ec896089
KN
7712001-02-02 Keisuke Nishida <kxn30@po.cwru.edu>
772
773 * libguile.h: Added #include "libguile/dump.h".
774
c2886a5a
MD
7752001-01-29 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
776
777 * libguile.h: Added #include "libguile/rdelim.h".
778
1ff7abbe
DH
7792001-01-26 Dirk Herrmann <D.Herrmann@tu-bs.de>
780
781 The following patch was sent by Thien-Thi Nguyen.
782
783 * check-guile.in: New file.
784
785 * Makefile.am: Add TESTS rule.
786
787 * configure.in: Add support for "make check".
788
f0942910
DH
7892000-11-21 Dirk Herrmann <D.Herrmann@tu-bs.de>
790
791 * acconfig.h: Removed bogus #ifndef. Thanks to Lars J. Aas.
792
14f1d9fe
MD
7932000-10-25 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
794
795 * GUILE-VERSION (LIBGUILE_MAJOR_VERSION): Incremented major
796 version number to 10 due to the merge of GOOPS.
797
798 * oop: New directory.
799
e4dba4c7
KN
8002000-09-20 Keisuke Nishida <kxn30@po.cwru.edu>
801
467ab77e 802 * libguile.h: #include "libguile/properties.h".
e4dba4c7 803
45605b53
GH
8042000-09-17 Gary Houston <ghouston@arglist.com>
805
806 * configure.in, acconfig.h: remove the GCSE test: it doesn't seem
807 to be reliable on all platforms.
808
e494e76d
GH
8092000-08-18 Gary Houston <ghouston@arglist.com>
810
811 * acconfig.h: added BROKEN_GCSE.
812 * configure.in: check for a gcc GCSE optimisation bug.
813
42aae633
GH
8142000-07-31 Gary Houston <ghouston@arglist.com>
815
816 * acconfig.h: added HAVE_H_ERRNO
817 * configure.in: removed some dnl'd & obsolete cygwin stuff.
818 added a test for h_errno.
819
f9ed377d
MD
8202000-06-21 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
821
822 * Guile 1.4 released.
823
b5074b23
MD
8242000-06-20 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
825
826 * GUILE-VERSION: Changed to work also when included by a Makefile
827 (e.g. debian/rules). (Thanks to Karl M. Hegbloom.)
828 (LIBGUILE_MAJOR_VERSION): Bumped to 9.
829 (GUILE_MINOR_VERSION): Bumped to 4.
830
f43aac9a
MD
8312000-06-12 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
832
a8861fa0
MD
833 * libguile.h: Removed #include "libguile/kw.h".
834
9a8a1e8a
MD
835 * Makefile.am (ACLOCAL): Define as ./guile-aclocal.sh.
836 (The rule will cd to $(top_srcdir).)
837
838 * configure.in (EXTRA_DOT_DOC_FILES): Create from LIBOBJS and
839 substitute it into libguile/Makefile.
840
f43aac9a
MD
841 * HACKING: Updated recommended libtool version to be 1.3.5.
842
843 * RELEASE: Say that we should update HACKING to reflect the
844 versions of the tools we're using rather than README.
845
5cb6f99c
MD
8462000-06-02 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
847
848 * NOTES: Removed.
849
850 * TODO: Moved to devel/.
851
3ff0d90a
CB
8522000-06-01 Craig Brozefsky <craig@red-bean.com>
853
854 * GUILE-VERSION: added defnitions for LIBGUILE_MAJOR_VERSION,
855 LIBGUILE_MINOR_VERSION, LIBGUILE_REVISION_VERSION so that we now
856 define libguile.so version in a well-lit place.
857
858 * configure.in: added AC_SUBST lines for the new LIBGUILE version
859 variables.
72f1168d 860
65545721
ML
8612000-06-01 Michael Livshin <mlivshin@bigfoot.com>
862
863 * autogen.sh: call ./guile-aclocal.sh instead of aclocal.
72f1168d 864
65545721
ML
865 * guile-aclocal.sh: new file, works around aclocal problems.
866
b2728432
DH
8672000-05-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
868
869 * acconfig.h (USE_FSU_PTHREADS, USE_MIT_PTHREADS,
870 USE_PCTHREADS_PTHREADS): Removed.
871
7f5fa419
GH
8722000-05-01 Gary Houston <ghouston@arglist.com>
873
874 * Makefile.am: add include_HEADERS.
875 libguile.h: moved from libguile directory. maybe libguile.h should
876 be installed in $prefix/include/libguile/libguile.h instead?
877
9764c29b
MD
8782000-04-21 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
879
e415cb06
MD
880 * qthreads.m4: Removed THREADS_CPPFLAGS.
881
882 * acinclude.m4: Removed qthreads macros. They are provided in
883 qthreads.m4, so these were redundant.
884
9764c29b
MD
885 * acconfig.h (GUILE_DEBUG_MALLOC): New.
886
887 * configure.in: New --enable-debug-malloc configuration option.
888
1978b33e
MD
8892000-03-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
890
891 * acconfig.h (GUILE_PTHREAD_COMPAT): New config variable.
892
893 * configure.in: Enable workaround for COOP-linuxthreads
64e3bf6c 894 compatibility on Linux systems.
1978b33e 895
55a85c78
MD
8962000-03-19 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
897
898 * devel: New directory. Intended to carry documentation related
899 to Guile development (as opposed to the doc directory which
900 contains documentation related to the use of the current Guile).
901 This directory (devel) is not included in the Guile distribution,
902 but is accessible via anonymous CVS.
903
fdc7ea2d
MD
9042000-03-13 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
905
906 * configure.in: Don't add iselect.o to LIBOBJS.
907
31d8abce
MD
9082000-03-13 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
909
910 * configure.in: Added end-tag for local variables. (Thanks to
911 Thien-Thi Nguyen.)
912
244fdc2f
GH
9132000-03-12 Gary Houston <ghouston@arglist.com>
914
915 * README (Guile Documentation, About This Distribution): updated.
916
f3b5e185
MD
9172000-03-12 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
918
919 * configure.in (ac_cv_struct_timespec): Added test for struct
920 timespec.
921
922 * acconfig.h (HAVE_STRUCT_TIMESPEC): Added.
923
3a721413
MV
9242000-01-25 Marius Vollmer <mvo@zagadka.ping.de>
925
926 * autogen.sh: Call libtoolize. Pass --add-missing option to
927 automake. Do not decent into libltdl directory. The libltdl
928 directory is now populated by libtoolize and does not need any
929 further autogeneration.
930
d831b039
GH
9312000-01-23 Gary Houston <ghouston@arglist.com>
932
933 * configure.in: check for fchown.
934
a0a7b83b
MD
935Tue Jan 18 12:55:15 2000 Mikael Djurfeldt <mdj@r11n07-s.pdc.kth.se>
936
937 * acinclude.m4 (AC_LIBLTDL_CONVENIENCE): Add $(top_srcdir)/libltdl
938 instead of $(top_builddir)/libltdl to includepath.
939
56cfe22b
MD
9402000-01-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
941
942 * emacs: New subdirectory for elisp tools.
943
657fcb5a
MV
9442000-01-15 Marius Vollmer <mvo@zagadka.ping.de>
945
946 * README, HACKING: Moved "Hacking it yourself" section from README
947 to HACKING. Updated recommended libtool version to be 1.3.4.
948
dc914156
GH
9492000-01-14 Gary Houston <ghouston@arglist.com>
950
951 * configure.in: needs to have --disable-networking, not
952 --disable-net.
953
fb4956c9
MD
9542000-01-12 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
955
956 * libltdl/acconfig.h: New file: Needed by autogen.sh.
957
88423ab1
GB
958Tue Jan 11 13:42:35 2000 Greg J. Badros <gjb@cs.washington.edu>
959
960 * autogen.sh: Added messages as we run autogen in subdirectories.
961
962 * configure.in: Output libugile/guile-func-name-check script, and
72f1168d 963 chmod +x it.
88423ab1 964
0d90b76d
MV
9652000-01-11 Marius Vollmer <mvo@zagadka.ping.de>
966
967 * libltdl/autogen.sh: New file.
968 * autogen.sh: Invoke libltdl/autogen.sh.
969
9702000-01-09 Marius Vollmer <mvo@zagadka.ping.de>
971
972 Finally applied the libltdl patch from Thomas Tanner, with slight
973 modifications. All code copied from the libtool package is from
974 libtool-1.3.4.
975
976 * configure.in: Make "--with-modules=yes" the default. Do not
977 clear INCLTDL, LIBLTDL prior to processing "--with-modules".
72f1168d 978
0d90b76d
MV
979 1999-07-25 Thomas Tanner <tanner@ffii.org>
980
981 * Makefile.am: add libltdl to SUBDIRS, automake automatically
982 includes ltconfig, ltmain.sh and acconfig.h in EXTRA_DIST
983 * acinclude.m4: remove GUILE_DLSYM_USCORE, add libtool.m4
984 (no need to install libtool any more)
985 * configure.in: replace --enable-dynamic-linking with
986 --with-modules, required modules can be specified using
987 --with-modules="/path/to/mod.la" and will be linked
988 statically on platforms that don't support dynamic loading,
989 configure libltdl, configure libtool for dlopening
990 * libltdl: added using libtoolize -c --ltdl
991
38c1d3c4
GH
9922000-01-09 Gary Houston <ghouston@arglist.com>
993
994 * configure.in: check whether localtime caches TZ. copied from
995 Emacs 20.5.
996 * acconfig.h: add LOCALTIME_CACHE.
997
dceef6be
GB
998Tue Dec 14 09:12:22 1999 Greg J. Badros <gjb@cs.washington.edu>
999
1000 * configure.in: Make it be guile-snarf.awk, since we'll be
1001 switching names for guile-doc-snarf. (I wouldn't have changed
1002 this, but I was getting ready to commit this way when the below
1003 change was committed).
1004
763a6716
MD
10051999-12-14 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
1006
1007 * configure.in: Create guile-doc-snarf.awk.
1008
6aca8c6c
GB
10091999-12-12 Greg J. Badros <gjb@cs.washington.edu>
1010
72f1168d 1011 * configure.in: Create guile-doc-snarf, chmod +x that script after
6aca8c6c
GB
1012 AC_OUTPUTted.
1013
10141999-12-10 Greg J. Badros <gjb@cs.washington.edu>
6e706938
GB
1015
1016 * NEWS: More complete description for --enable-debug-freelist.
1017
aee8ca3f
GH
10181999-12-09 Gary Houston <ghouston@freewire.co.uk>
1019
1020 * configure.in (CFLAGS): don't add -Wpointer-arith, since it
1021 causes numerous spurious warnings with recent gcc and/or glibc
1022 versions.
1023
afe5177e
GH
10241999-11-19 Gary Houston <ghouston@freewire.co.uk>
1025
1026 * acconfig.h: add HAVE_ARRAYS.
1027
1028 * configure.in: add --disable-arrays option, probably temporary.
1029
5c11cc9d
GH
10301999-11-17 Gary Houston <ghouston@freewire.co.uk>
1031
1032 * configure.in: check for hstrerror.
1033
5d94b2fe
JB
10341999-10-05 Jim Blandy <jimb@savonarola.red-bean.com>
1035
e8ff4648
JB
1036 * autogen.sh: Don't call autoreconf at all; it's not reliable.
1037 Instead, call the various tools explicitly. Invoke
1038 guile-readline's autogen.sh script.
0cbedb5b
JB
1039
1040 Straighten up the situation regarding guile.m4 and qthreads.m4.
72f1168d 1041
0cbedb5b
JB
1042 We can't have .m4 files which are installed where aclocal can
1043 see them, but also used by guile's own configure.in, because
1044 aclocal will read both copies, complain about duplicate macro
1045 definitions, and refuse to generate aclocal.m4 at all. This
1046 happens if you invoke it as `aclocal -I .', as autoreconf does.
1047 This is probably a flaw in the autotools, but Guile doesn't need
1048 that flaw fixed immediately.
1049
1050 guile.m4 is intended for use by people linking against guile, so
1051 it needs to be installed. But Guile itself doesn't use it. So
1052 move guile.m4 into guile-config. That makes sense, since
1053 guile.m4's GUILE_FLAGS macro is just an easy way to call
1054 guile-config.
1055
1056 qthreads.m4 is indented to help configure a qthreads tree. It's
1057 only useful to a package which actually includes a qthreads tree,
1058 and it's intimately related to that tree, so it's not useful to
1059 install this. So don't install it.
1060
1061 * guile.m4: Moved to guile-config.
1062 * Makefile.am (aclocaldir, aclocal_DATA): Delete.
1063 (EXTRA_DIST): Move qthreads.m4 here.
1064
5d94b2fe
JB
1065 Don't store generated files in the repository any more. Instead,
1066 require people to run autogen.sh on trees from snapshots and CVS.
0cbedb5b 1067 * Makefile.in, aclocal.m4, configure: Deleted.
5d94b2fe
JB
1068 * autogen.sh: New file.
1069 * ANON-CVS, SNAPSHOTS: Updated instructions.
1070
dc4d930b
JB
10711999-10-02 Jim Blandy <jimb@zwingli.cygnus.com>
1072
1073 * acconfig.h (HAVE_POSIX, HAVE_NETWORKING): Add comments.
1074
6e706938 10751999-09-27 Greg J. Badros <gjb@cs.washington.edu>
15526538
GB
1076
1077 * configure.in: Added --enable-debug-freelist option.
1078
fca7547b 1079 * acconfig.h: Added GUILE_DEBUG_FREELIST.
15526538 1080
52cfc69b
GH
10811999-09-23 Gary Houston <ghouston@freewire.co.uk>
1082
1083 * acconfig.h: add HAVE_POSIX, HAVE_NETWORKING. remove FD_SETTER,
1084 FILE_CNT_FIELD, FILE_CNT_GPTR, FILE_CNT_READPTR.
1085
1086 * configure.in: new options --disable-posix, --disable-net
1087 and --disable-regex
1088 export HAVE_POSIX and HAVE_NETWORKING definitions.
1089 don't add regex-posix.o to LIBOBJS if regex disabled.
1090
1091 LIBOBJS: add filesys.c, posix.c, net_db.c, socket.c,
1092 conditionally.
1093
bab4e1cc
JB
10941999-09-25 Jim Blandy <jimb@savonarola.red-bean.com>
1095
1096 * Guile 1.3.4 released.
1097
fc97c626
JB
10981999-09-22 Jim Blandy <jimb@savonarola.red-bean.com>
1099
1100 * configure.in: Call AM_PROG_CC_STDC before AM_PROG_LIBTOOL, so
1101 libtool knows how to get ANSI C behavior from the compiler.
1102 * configure: Regenerated.
1103
7ee92fce
GH
11041999-09-20 Gary Houston <ghouston@freewire.co.uk>
1105
1106 * configure.in: check availability of siginterrupt.
1107
08b8c694
GH
11081999-09-18 Gary Houston <ghouston@freewire.co.uk>
1109
1110 * configure.in: use AC_SYS_RESTARTABLE_SYSCALLS instead of
1111 testing for SA_RESTART.
1112
7cdbcc7d
MD
11131999-09-12 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
1114
1115 * configure.in: Removed ice-9/version.scm from AC_OUTPUT.
1116
e1f20ec6
JB
11171999-09-11 Jim Blandy <jimb@savonarola.red-bean.com>
1118
1119 * configure.in (GUILE_STAMP): Don't set this variable, or
1120 substitute it into anything. Full explanation in ice-9/ChangeLog.
1121 * configure, Makefile.in: Regenerated.
72f1168d 1122
ffe70f9c
JB
11231999-09-06 James Blandy <jimb@mule.m17n.org>
1124
1125 Propagate the changes of 2 Sept the rest of the way through.
1126 * configure: Regenerated.
1127 * Makefile.in: Regenerated. Not sure why this diff is so big.
1128
e127c348
JB
11291999-09-02 Jim Blandy <jimb@savonarola.red-bean.com>
1130
1131 * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in
1132 variable name. (Thanks to Bill Schottstaedt.)
9918cf63 1133 * aclocal.m4: Regenerated.
e127c348 1134
655f19ab
MD
11351999-09-02 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
1136
1137 * configure.in: Test for presence of function on_exit.
1138
b074884f
JB
11391999-09-01 James Blandy <jimb@mule.m17n.org>
1140
1141 * configure.in: Use AC_REPLACE_FUNCS to grab libguile/memmove.c if
1142 the system doesn't have memmove. Don't test for memmove and bcopy
1143 with AC_CHECK_FUNCS.
1144 * configure: Regenerated.
1145
a7098335
MD
11461999-08-30 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
1147
1148 * configure.in: Test for atexit.
1149
9a26d6f9
MD
11501999-08-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1151
b030b39b
MD
1152 * acinclude.m4: Updated. (Thanks to Karl Eichwalder.)
1153
9a26d6f9
MD
1154 * configure.in: Test for presence of S_ISLNK in sys/stat.h.
1155 (Thanks to Bernard Urban.)
1156 Test for memmove and bcopy. (Thanks to
a7098335 1157 suzukis@file.phys.tohoku.ac.jp.)
9a26d6f9
MD
1158
1159 * acconfig.h: Added HAVE_S_ISLNK.
1160
a05cba61
JB
11611999-08-20 James Blandy <jimb@mule.m17n.org>
1162
0a852b94
JB
1163 * Guile 1.3.2 released.
1164
a05cba61
JB
1165 * Makefile.in: Regenerated.
1166
f29f2933
MD
11671999-07-24 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1168
1169 * README, config.guess, config.sub, liconfig, ltmain.sh: Switched
1170 to libtool-1.3.3.
1171
0e8a8468
MV
11721999-07-22 Marius Vollmer <mvo@zagadka.ping.de>
1173
1174 Added guile-readline subdirectory with the removed readline
1175 support.
1176 * guile-readline: New directory, see ChangeLog there.
1177 * configure.in: Cause configure to descend into guile-readline
1178 dir.
1179 * Makefile.am: Likewise for make.
1180 * NEWS: Explain how to activate the readline support.
1181 * configure, Makefile.in: Regenerated.
72f1168d 1182
3144e1a9
JB
11831999-07-19 Jim Blandy <jimb@savonarola.red-bean.com>
1184
1185