*** empty log message ***
[bpt/guile.git] / ChangeLog
CommitLineData
dd1ed1ad
TTN
12002-04-03 Thien-Thi Nguyen <ttn@giblet.glug.org>
2
3 * RELEASE: bye bye
4
412f1928
TTN
52002-03-31 Thien-Thi Nguyen <ttn@giblet.glug.org>
6
7 * Makefile.am: Update copyright.
8 (dist-hook): Add, including related am/maintainers-dirs,
9 surrounded by "if MAINTAINER_MODE".
10
94478b88
TTN
11 * TODO: bye bye
12
ef5bdc2e
TTN
13 * autogen.sh: Add usage comment.
14 Add workbook specification.
15 Add dist-files symlinking.
16
17 * ANON-CVS, HACKING, INSTALL, SNAPSHOTS: bye bye
18
9b398b67
TTN
192002-03-06 Thien-Thi Nguyen <ttn@giblet.glug.org>
20
21 * guile-tools.in: Handle "--source" option.
22
eb8aea9b
TTN
232002-03-04 Thien-Thi Nguyen <ttn@giblet.glug.org>
24
2d78a1c5
TTN
25 * configure.in (top_srcdir_absolute): New AC_SUBST var.
26
7ca15449
TTN
27 * pre-inst-guile.in, check-guile.in (top_srcdir):
28 Use `top_srcdir_absolute' AC_SUBST var.
2d78a1c5 29
eb8aea9b
TTN
30 * pre-inst-guile.in (top_srcdir): Fix ref bug: Force absolute.
31
5ddf900c
TTN
322002-02-27 Thien-Thi Nguyen <ttn@giblet.glug.org>
33
34 * pre-inst-guile.in: Typofix; nfc.
35
edb810bb
SJ
362002-02-27 Stefan Jahn <stefan@lkcc.org>
37
38 * Makefile.am (SUBDIRS): Added the `am' directory.
39
3ed414c8
TTN
402002-02-26 Thien-Thi Nguyen <ttn@giblet.glug.org>
41
42 * pre-inst-guile.in: New file.
43
44 * pre-inst-guile, pre-inst-guile.am: bye bye
45
46 * configure.in (top_builddir_absolute): New AC_SUBST var.
47 (AC_CONFIG_FILES): Add am/Makefile, pre-inst-guile.
48 (AC_CONFIG_COMMANDS): Also chmod +x pre-inst-guile.
49
50 * check-guile.in (top_builddir): Use AC_SUBST var
51 `top_builddir_absolute'.
52 (guile): Look for pre-inst-guile in $top_builddir.
53
54 * Makefile.am (EXTRA_DIST): Remove pre-inst-guile,
55 pre-inst-guile.am.
56
46151112
RB
572002-02-24 Rob Browning <rlb@defaultvalue.org>
58
59 * GUILE-VERSION: move all but guile-readline library versioning
60 information here. guile-readline is still standalone. Bump
61 CURRENT interfaces to 15 to allow some headroom for 1.6 release at
62 Thi-Thien's request.
63
64 * configure.in: AC_SUBST the centralized shared lib versioning
65 variables from ./GUILE-VERSION.
66 (LIBQTHREADS_INTERFACE_CURRENT): new AC_SUBST.
67 (LIBQTHREADS_INTERFACE_REVISION): new AC_SUBST.
68 (LIBQTHREADS_INTERFACE_AGE): new AC_SUBST.
69 (LIBQTHREADS_INTERFACE): new AC_SUBST.
70 (LIBGUILE_INTERFACE_CURRENT): new AC_SUBST.
71 (LIBGUILE_INTERFACE_REVISION): new AC_SUBST.
72 (LIBGUILE_INTERFACE_AGE): new AC_SUBST.
73 (LIBGUILE_INTERFACE): new AC_SUBST.
74 (LIBGUILE_SRFI_SRFI_4_INTERFACE_CURRENT): new AC_SUBST.
75 (LIBGUILE_SRFI_SRFI_4_INTERFACE_REVISION): new AC_SUBST.
76 (LIBGUILE_SRFI_SRFI_4_INTERFACE_AGE): new AC_SUBST.
77 (LIBGUILE_SRFI_SRFI_4_INTERFACE): new AC_SUBST.
78 (LIBGUILE_SRFI_SRFI_13_14_INTERFACE_CURRENT): new AC_SUBST.
79 (LIBGUILE_SRFI_SRFI_13_14_INTERFACE_REVISION): new AC_SUBST.
80 (LIBGUILE_SRFI_SRFI_13_14_INTERFACE_AGE): new AC_SUBST.
81 (LIBGUILE_SRFI_SRFI_13_14_INTERFACE): new AC_SUBST.
82
83 * autogen.sh: make absolutely sure we can't have stale files from
84 old versions lying around the libltdl dir since libtoolize
85 doesn't. Also hack libltdl's configure.in to require autoconf 2.5
86 so the main tree and libltdl can't get out of sync again.
87
88 * RELEASE: update release building instructions.
89
3d77146f
NJ
902002-02-21 Neil Jerram <neil@ossau.uklinux.net>
91
92 * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Use [] rather than
93 "" for multiword string. Thanks to Christopher Cramer for
94 pointing this out.
95
84b27165
MV
962002-02-11 Marius Vollmer <marius.vollmer@uni-dortmund.de>
97
98 * acconfig.h (GUILE_DEBUG_MALLOC): Refer to scm_gc_malloc, etc,
99 instead of to scm_must_malloc.
100
f660f92e
MV
1012002-02-07 Marius Vollmer <marius.vollmer@uni-dortmund.de>
102
103 * Makefile.am (EXTRA_DIST): Added pre-inst-guile and
104 pre-inst-guile.am.
105
0187b4f4
TTN
1062002-02-05 Thien-Thi Nguyen <ttn@giblet.glug.org>
107
108 * pre-inst-guile.am, pre-inst-guile: New files.
109
110 * check-guile.in (srcdir): Delete var.
111 (top_builddir, top_srcdir, guile_opts): New vars.
112
113 Use "set -e".
114 No longer set LTDL_LIBRARY_PATH.
115 Use ${top_srcdir}/pre-inst-guile instead of libguile/guile.
116
117 * configure.in (libguile/guile-snarf-docs-texi): Remove
118 from `AC_CONFIG_FILES' and `AC_CONFIG_COMMANDS'.
119
77bf05e0 120 * check-guile.in (top_builddir): Fix bug: Use cwd.
02f07e2b
TTN
121 (TEST_SUITE_DIR): Fix bug: Use `top_srcdir'.
122 (GUILE_LOAD_PATH): No longer include $top_srcdir.
123
124 * pre-inst-guile: Fix bug: Use ":" in `case' pattern to prevent
125 prefix aliasing.
77bf05e0 126
1fa86ca5
SJ
1272002-01-31 Stefan Jahn <stefan@lkcc.org>
128
129 * configure.in: Add -DLIBLTDL_DLL_IMPORT to INCLTDL when using
130 `libltdl.dll'.
131
af68e5e5
SJ
1322002-01-28 Stefan Jahn <stefan@lkcc.org>
133
0187b4f4 134 * configure.in (guile_cv_have_uint32_t): Look also in
af68e5e5
SJ
135 `stdint.h' for uint32_t.
136
3d1a89b9
NJ
1372002-01-13 Neil Jerram <neil@ossau.uklinux.net>
138
139 * Makefile.am (SUBDIRS): Added lang.
140
141 * configure.in (AC_CONFIG_FILES): Added Makefiles in lang,
142 lang/elisp, lang/elisp/internals and lang/elisp/primitives.
143
1442002-01-11 Neil Jerram <neil@ossau.uklinux.net>
145
146 * acconfig.h (SCM_ENABLE_ELISP): New conditional.
147
148 * configure.in (SCM_ENABLE_ELISP): Define this conditional (or
149 not) according to absence (or presence) of `--disable-elisp'
150 in the configure args.
151
f00eb43f
DH
1522001-12-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
153
154 * TODO: Added two items.
155
5dc64f64
MV
1562001-12-26 Marius Vollmer <mvo@zagadka.ping.de>
157
158 * configure.in (HAVE_MAKEINFO): Check for the makeinfo program and
159 set this conditional accordingly.
0187b4f4 160
6d852be3
TTN
1612001-12-01 Thien-Thi Nguyen <ttn@giblet.glug.org>
162
163 * README: Fix virulent typo.
164
53c594fc
MV
1652001-11-25 Marius Vollmer <mvo@zagadka.ping.de>
166
6d852be3 167 * acconfig.h (HAVE_INLINE): Added template.
53c594fc
MV
168 * configure.in (HAVE_INLINE): Define it when the compiler supports
169 inline functions.
170
6d852be3 171 * libguile.h: Include "libguile/inline.h".
53c594fc 172
a5dc23a7
GH
1732001-11-22 Gary Houston <ghouston@arglist.com>
174
175 * HACKING: Modified the Hacking It Yourself section. Removed the
176 version numbers from the tools.
a5df04d5 177 HACKING, README, ANON-CVS: updates.
a5dc23a7 178
73edb48a
GH
1792001-11-21 Gary Houston <ghouston@arglist.com>
180
181 * HACKING: Removed reference to no longer practiced * in ChangeLog
182 convention.
183
97f439ab
TTN
1842001-11-19 Thien-Thi Nguyen <ttn@glug.org>
185
30bce757
TTN
186 * BUGS (11): Set "fixed: no-need".
187
97f439ab
TTN
188 * TODO (write emacs/patch.el): New item, self-assigned.
189
3faa54e7
RB
1902001-11-19 Rob Browning <rlb@defaultvalue.org>
191
192 * configure.in: switch to AC_LIBLTDL_INSTALLABLE so we'll use the
193 system libltdl when it's available. Aside from the normal reasons
194 to prefer installed shared libs, this means other apps that link
195 with libguile and also use libltdl will be more likely to work
196 right.
197
ccee9ab1
TTN
1982001-11-17 Dirk Herrmann <D.Herrmann@tu-bs.de>
199
200 * BUGS (4): Set "fixed: 2001-11-17 (1.7.x)".
201
73c844bf
TTN
2022001-11-15 Thien-Thi Nguyen <ttn@glug.org>
203
204 * guile-tools.in: Handle command "list" specially: list scripts dir.
205
206 (help): Make more informative.
207
a714e0eb
MV
2082001-11-12 Marius Vollmer <mvo@zagadka.ping.de>
209
210 * autogen.sh: Recurse into libltdl directory and invoke autoconf
211 there.
212
bca0bf8d
TTN
2132001-11-11 Thien-Thi Nguyen <ttn@glug.org>
214
215 * HACKING: Restrict documentation change log
216 waiver to only apply to ChangeLog files.
217
35656ebc
MV
2182001-11-12 Marius Vollmer <mvo@zagadka.ping.de>
219
220 * configure.in: Check for sizes of short, size_t, uintptr_t, and
221 ptrdiff_t. Checking for a size also checks automatically for the
222 existence of the type, so we don't check for the existence of
223 uintptr_t, ptrdiff_t and long long ourselves.
224
a0a9b9ad
TTN
2252001-11-10 Thien-Thi Nguyen <ttn@glug.org>
226
227 * BUGS (11): New.
228
b4e15479
SJ
2292001-11-07 Stefan Jahn <stefan@lkcc.org>
230
231 * configure.in: Include `win32-socket.o' in the list of object
232 files if networking is enabled on Win32.
233
04bbd6ce
TTN
2342001-11-06 Thien-Thi Nguyen <ttn@glug.org>
235
236 * TODO (sync srfi-modules.texi): New, done.
237
2ca222c2 238 * BUGS (9, 10): New.
70debc22 239
8f99e3f3
SJ
2402001-11-04 Stefan Jahn <stefan@lkcc.org>
241
242 * NEWS: Corrected remarks about SCM_API.
243
244 * configure.in: Defining USE_DLL_IMPORT definition to indicate
245 usage of DLL import macros in `libguile/__scm.h'.
246 (LIBOBJS): Removed `fileblocks.o' from the list of object files.
247 Somehow Jim Blandy's patch from 1997 did not survive.
248
257b6d40
MV
2492001-11-02 Marius Vollmer <mvo@zagadka.ping.de>
250
251 Support for native Win32. Thanks to Stefan Jahn!
04bbd6ce 252
257b6d40
MV
253 * check-guile.in: Replaced `ln -s' by `@LN_S@' to supports
254 build systems which do not have symbolic links.
255 * configure.in: Define AC_LIBTOOL_WIN32_DLL to build clean dlls
256 on Win32 platforms.
04bbd6ce
TTN
257 Checking for `ws2_32.dll', `winsock2.h', add `win32-uname.o'
258 and `win32-dirent.o' and define extra compiler flags necessary
8f99e3f3 259 to build clean dlls.
257b6d40
MV
260 Check for `regcomp()' inside `-lregex'.
261
2ad3278a
TTN
2622001-10-26 Thien-Thi Nguyen <ttn@glug.org>
263
264 * BUGS (7, 8): New.
265
c95d1a2d
TTN
2662001-10-25 Thien-Thi Nguyen <ttn@glug.org>
267
268 * BUGS: Expand on file format description.
269
270 (1): Update "fixed" field.
d07db248 271 (2, 3, 4, 5, 6): New.
c95d1a2d 272
4f522b6f
GH
2732001-10-14 Gary Houston <ghouston@arglist.com>
274
275 * configure.in: include sys/types.h when testing uint32_t.
276 thanks to Bill Schottstaedt.
277
f84c3705
MV
2782001-10-14 Marius Vollmer <mvo@zagadka.ping.de>
279
280 * configure.in: Do not use an absolute path for <unistd.h> when
281 checking for return type of usleep. Thanks to Michael Carmack.
282
6768cfba
TTN
2832001-09-30 Thien-Thi Nguyen <ttn@glug.org>
284
285 * BUGS: New file.
286 * Makefile.am (EXTRA_DIST): Add BUGS file.
287
2cbad7d9
TTN
2882001-09-25 Thien-Thi Nguyen <ttn@glug.org>
289
290 * TODO: Add bugfix item to "Eventually".
291
c13f0a90
RB
2922001-09-20 Rob Browning <rlb@defaultvalue.org>
293
294 * configure.in (AC_CONFIG_FILES): add libguile/version.h.
295
2962001-09-11 Rob Browning <rlb@defaultvalue.org>
297
298 * RELEASE: Deleted Ian Grant and Julian Satchell's addresses from
299 the testing list since they're no longer functional.
300
06288138
TTN
3012001-09-04 Thien-Thi Nguyen <ttn@revel.glug.org>
302
303 * TODO:
304 Use outline mode instead of text.
305 Reword protocol explanation.
306 Add "make error-signalling functions more consistent" to Eventually.
307 Move some C-related GOOPS tasks to 1.8.0, take ownership.
308
6f84677a
TTN
3092001-08-31 Thien-Thi Nguyen <ttn@revel.glug.org>
310
311 * HACKING (Sample GDB Initialization File): New section.
312
313 * TODO (1.8.0): Add "move .gdbinit" entry.
314
8c494e99
DH
3152001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
316
317 * TODO: Added some points, and eliminated all done items.
318
319 * acconfig.h, configure.in (SCM_DEBUG_DEPRECATED,
320 SCM_ENABLE_DEPRECATED): Renamed SCM_DEBUG_DEPRECATED to
321 SCM_ENABLE_DEPRECATED with the logic reversed.
322
f7c6b778
DH
3232001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
324
325 * libguile.h: Removed bogus comment, rearranged includes, removed
326 deprecated definitions.
327
8c494e99 328 (LIBGUILEH, SCM_LIBGUILE_H): Renamed <foo>H to SCM_<foo>_H.
f7c6b778 329
cf390da1
TTN
3302001-08-30 Thien-Thi Nguyen <ttn@revel.glug.org>
331
332 * HACKING: Mention libtool ./configure-regeneration requirement.
333
fada26b2
MV
3342001-08-27 Marius Vollmer <mvo@zagadka.ping.de>
335
336 * check-guile.in: Do not include ".libs" in LTDL_LIBRARY_PATH,
337 libltdl provides it itself.
338
11ca8865
NJ
3392001-08-24 Neil Jerram <neil@ossau.uklinux.net>
340
341 * configure.in (AC_CONFIG_FILES): Add per-manual doc directory
342 Makefiles.
cf390da1 343
ab4cd34b
RB
3442001-08-15 Rob Browning <rlb@defaultvalue.org>
345
346 * configure.in
347 (LIBGUILE_INTERFACE_CURRENT): use libtool versioning scheme.
348 (LIBGUILE_INTERFACE_REVISION): use libtool versioning scheme.
349 (LIBGUILE_INTERFACE_AGE): use libtool versioning scheme.
350 (LIBGUILE_INTERFACE): use libtool versioning scheme.
351 (LIBGUILEQTHREADS_INTERFACE_CURRENT): use libtool versioning scheme.
352 (LIBGUILEQTHREADS_INTERFACE_REVISION): use libtool versioning scheme.
353 (LIBGUILEQTHREADS_INTERFACE_AGE): use libtool versioning scheme.
354 (LIBGUILEQTHREADS_INTERFACE): use libtool versioning scheme.
355
356 * GUILE-VERSION (GUILE_MINOR_VERSION): bump for new unstable.
357 (GUILE_MICRO_VERSION): reset for new unstable.
358 (LIBGUILE_INTERFACE_CURRENT): use libtool versioning scheme.
359 (LIBGUILE_INTERFACE_REVISION): use libtool versioning scheme.
360 (LIBGUILE_INTERFACE_AGE): use libtool versioning scheme.
361 (LIBGUILE_INTERFACE): use libtool versioning scheme.
362 (LIBGUILEQTHREADS_INTERFACE_CURRENT): use libtool versioning scheme.
363 (LIBGUILEQTHREADS_INTERFACE_REVISION): use libtool versioning scheme.
364 (LIBGUILEQTHREADS_INTERFACE_AGE): use libtool versioning scheme.
365 (LIBGUILEQTHREADS_INTERFACE): use libtool versioning scheme.
366
b754e3d1
MV
3672001-08-07 Marius Vollmer <mvo@zagadka.ping.de>
368
369 * Makefile.am (EXTRA_DIST, SUBDIRS): Move test-suite from
370 EXTRA_DIST to SUBDIRS.
371
372 * configure.in: Added "test-suite/Makefile".
373
c1151355
MV
3742001-08-01 Marius Vollmer <mvo@zagadka.ping.de>
375
376 * configure.in: Added `--disable-linuxthreads' option and do not
377 define GUILE_PTHREAD_COMPAT nor link with -lpthread when it is
378 given. Thanks to Cris Cramer!
379
11057044
MV
3802001-07-23 Marius Vollmer <mvo@zagadka.ping.de>
381
382 * Makefile.am (SUBDIRS): Build libguile before ice-9.
383
f3805ebb
MV
3842001-07-22 Marius Vollmer <mvo@zagadka.ping.de>
385
386 * configure.in: Check for "inttypes.h".
387
e658215a
RB
3882001-07-19 Rob Browning <rlb@defaultvalue.org>
389
390 * configure.in: add checks for setitimer and getitimer.
391 Add --enable-error-on-warning.
392
c0b2936e
MG
3932001-07-18 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
394
395 * INSTALL, Makefile.am, configure.in: Updated copyright notice.
396
8f2ecec5
TTN
3972001-07-15 Thien-Thi Nguyen <ttn@revel.glug.org>
398
399 * HACKING: Remove onerous authorship-info deletion clause.
400
065509a5
KN
4012001-07-13 Keisuke Nishida <knishida@nurs.or.jp>
402
403 * autogen.sh: Call libtoolize with --force.
404
d76852e3
TTN
4052001-07-10 Thien-Thi Nguyen <ttn@revel.glug.org>
406
407 * INSTALL: Point to HACKING for tool versions.
408
fd6c6321
RB
4092001-07-08 Rob Browning <rlb@defaultvalue.org>
410
04860df7
RB
411 * TODO: updated to include relevant itemized post-1.6-RELEASE
412 tasks that are distributable so we can check them off as they are
413 done, and delete 1.6.0 tasks.
414
415 * RELEASE: add a note that the RELEASE instructions are out of
416 date now that we're using branches.
417
fd6c6321
RB
418 * AUTHORS: add "many files throughout" for myself.
419
8d123036
TTN
4202001-06-28 Thien-Thi Nguyen <ttn@revel.glug.org>
421
422 * README: Also mention guile-tools.
423
424 * README: Mention libguile-srfi-*, oop/*, scripts/* and srfi/*.
425
32d6f999
TTN
4262001-06-27 Thien-Thi Nguyen <ttn@revel.glug.org>
427
428 * RELEASE: Move todo items to file TODO.
429
430 * TODO: Initial revision
431
a4734913
TTN
432 * Makefile.am (EXTRA_DIST): Add TODO.
433
dbfadc85
TTN
434 * HACKING: Refer to TODO and SNAPSHOTS.
435 No longer refer to devel/tasks.text.
436
437 * SNAPSHOTS: Fix reference bug; recommended tool
438 versions are in HACKING.
439
f6b3694a
TTN
440 * TODO: Add completion and ownership protocol to header comments.
441
3cd085d0
TTN
442 * RELEASE: Add TODO-processing to spiffing checklist.
443
9c3955ff
TTN
444 * HACKING: Update deprecation procedure to refer to TODO.
445
17383b7c
ML
4462001-06-27 Michael Livshin <mlivshin@bigfoot.com>
447
448 * autogen.sh: don't run flex here.
449
450 * HACKING: clarify that newer versions of flex should be just
451 fine.
452
82893676
MG
4532001-06-26 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
454
455 * HACKING, ANON-CVS: Removed mentioning of guile-doc CVS module.
456
457 * configure.in: Added some header and function checks.
458
f2ae4555
NJ
4592001-06-25 Neil Jerram <neil@ossau.uklinux.net>
460
461 * autogen.sh: Quoting fix for `--enable-maintainer-mode'.
462
4172703a
MV
4632001-06-25 Marius Vollmer <mvo@zagadka.ping.de>
464
465 * autogen.sh: Added message about what to do next. Tell them to
466 use `--enable-maintainer-mode'.
467
093e7da4
ML
4682001-06-25 Michael Livshin <mlivshin@bigfoot.com>
469
470 * HACKING: mention flex.
471
472 * autogen.sh: generate libguile/c-tokenize.c.
473
6b41a313
MG
4742001-06-20 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
475
476 * libguile.h: Removed inclusion of libguile/tag.h.
477
eb6c2de8
MV
4782001-06-16 Marius Vollmer <mvo@zagadka.ping.de>
479
480 * libguile.h (scm_cond_t, scm_key_t, scm_mutex_t): Only define
481 these when using threads.
482
4ff9f825
MV
4832001-06-14 Marius Vollmer <mvo@zagadka.ping.de>
484
4927dd28
MV
485 * libguile.h: Added deprecated section with the olde type names.
486
4ff9f825
MV
487 * configure.in: Check for header <stdint.h>. Check for uintptr_t
488 type. Use AC_CHECK_TYPES for this. Do not caus ptrdiff_t to be
489 `#defined'.
490
491 * acconfig.h (ptrdiff_t): Removed.
492
e01970a5
MG
4932001-06-05 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
494
495 * configure.in: Generate examples/box-dynamic-module/Makefile.
496
c794483c
MV
4972001-06-03 Marius Vollmer <mvo@zagadka.ping.de>
498
499 * configure.in (AC_CONFIG_FILES, AC_CONFIG_COMMANDS): Add
500 guile-snarf.
501
9454d8d5
RB
5022001-06-02 Rob Browning <rlb@cs.utexas.edu>
503
504 * configure.in: changes for autoconf 2.50.
505 (AC_PREREQ): require at least autoconf 2.50.
506 (AC_INIT): no longer takes an arg.
507 (AC_CONFIG_SRCDIR): takes arg AC_INIT used to take.
508 (AC_STRUCT_ST_RDEV): changed -> AC_CHECK_MEMBERS.
509 (AC_STRUCT_ST_BLKSIZE): deprecated -> AC_CHECK_MEMBERS.
510 (AC_STRUCT_ST_BLOCKS): use it rather than our version.
511 (AC_CONFIG_FILES): now generated files go here, not in AC_OUTPUT.
512 (AC_CONFIG_COMMANDS): now actions go here, not in AC_OUTPUT.
513 (AC_OUTPUT): no longer takes args.
32d6f999 514
9454d8d5
RB
515 * acinclude.m4: AC_LANG not a variable now -- use __cplusplus
516 unconditionally .
517
114f9bab
MV
5182001-06-02 Marius Vollmer <mvo@zagadka.ping.de>
519
520 * configure.in: Check for mkstemp via AC_REPLACE_FUNCS. Thanks to
521 I. N. Golubev!
522
ee2718a9
MG
5232001-06-01 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
524
525 * configure.in: Generate examples/box-dynamic/Makefile.
526
2de7ddb7
MG
5272001-05-31 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
528
529 * Makefile.am (EXTRA_DIST): New subdirectory `examples'.
530
531 * configure.in: Added all Makefiles in the `examples' directory to
532 AC_OUTPUT.
533
f501d0d4
ML
5342001-05-31 Michael Livshin <mlivshin@bigfoot.com>
535
536 * configure.in: generate guile-snarf-docs & guile-snarf-docs-texi.
537 don't generate guile-snarf.awk.
538
539 * Makefile.am (EXTRA_DIST): add test-suite.
540
1db81cb0
ML
5412001-05-28 Michael Livshin <mlivshin@bigfoot.com>
542
543 * check-guile.in: fix to be runnable when srcdir!=builddir.
544
f3f70257
ML
5452001-05-26 Michael Livshin <mlivshin@bigfoot.com>
546
547 revert the controversial part of the 2001-05-23 changes
548
1be6b49c
ML
5492001-05-23 Michael Livshin <mlivshin@bigfoot.com>
550
551 * configure.in: configury for SCM_[U]BITS_T, some more sizeofs.
552 also, make sure that the integral type choosen to represent an SCM
553 has exactly the same size as a void pointer.
554
555 * acconfig.h: add undefs for SCM_BITS_T, SCM_UBITS_T,
556 SCM_SIZEOF_BITS_T, ptrdiff_t.
557
c81ea65d
RB
5582001-05-16 Rob Browning <rlb@cs.utexas.edu>
559
560 * configure.in: add AC_SUBST for GUILE_MICRO_VERSION.
561
562 * GUILE-VERSION
563 (GUILE_VERSION): now MAJOR.MINOR.MICRO
564 (GUILE_MICRO_VERSION): new variable, records final revision.
565 i.e. the 5 in 1.6.5. MINOR_VERSION is now just the middle number,
566 i.e. the 6.
567
887dfa7d
DH
5682001-05-16 Dirk Herrmann <D.Herrmann@tu-bs.de>
569
570 * acconfig.h, configure.in: Renamed
571 GUILE_WARN_DEPRECATED_DEFAULT to SCM_WARN_DEPRECATED_DEFAULT.
572
11bbab47
MV
5732001-05-15 Marius Vollmer <mvo@zagadka.ping.de>
574
575 * acinclude.m4: Removed copy of "libtool.m4".
576
5cd06d5e
DH
5772001-05-14 Dirk Herrmann <D.Herrmann@tu-bs.de>
578
579 * configure.in (SCM_DEBUG_DEPRECATED): Always defined.
580
a232c19e
TTN
5812001-05-13 Thien-Thi Nguyen <ttn@revel.glug.org>
582
928f20fb
TTN
583 * AUTHORS (Martin Grabmueller, Thien-Thi Nguyen): Update.
584
a232c19e
TTN
585 * HACKING: Update copyright.
586 Add blurb pointing to devel/tasks.text.
587
c8750173
TTN
5882001-05-11 Thien-Thi Nguyen <ttn@revel.glug.org>
589
590 * check-guile.in: For SRFI testing, set and export env
591 var `LTDL_LIBRARY_PATH'.
592
75141eb0
NJ
5932001-05-07 Neil Jerram <neil@ossau.uklinux.net>
594
595 * AUTHORS: Add docs-related authorship details.
596
c10ecc4c
MV
5972001-05-05 Marius Vollmer <mvo@zagadka.ping.de>
598
599 * configure.in (--enable-deprecated): Recognize "shutup" option
600 argument and turn it into the default warning level "no".
601
018a53a1
GH
6022001-05-05 Gary Houston <ghouston@arglist.com>
603
604 * acconfig.h: add HAVE_IPV6.
605 * configure.in: check whether we can compile with IPv6 support.
606
26f798bd
TTN
6072001-05-04 Thien-Thi Nguyen <ttn@revel.glug.org>
608
609 * guile-tools.in: New file.
610
611 * configure.in (AC_OUTPUT): Add guile-tools, and make
612 executable.
613
614 * Makefile.am (bin_SCRIPTS): New var.
615
c5316ea3
GH
6162001-05-04 Gary Houston <ghouston@arglist.com>
617
618 * configure.in: check whether uint32_t is defined when netdb.h
619 is included.
620 acconfig.h: added HAVE_UINT32_T.
621
7440341c
MV
6222001-05-02 Marius Vollmer <mvo@zagadka.ping.de>
623
624 * configure.in: Added handling of `--enable-deprecated'.
625
626 * acconfig.h (SCM_DEBUG_DEPRECATED,
627 GUILE_WARN_DEPRECATED_DEFAULT): Added.
628
14a7d5f8
TTN
6292001-04-29 Thien-Thi Nguyen <ttn@revel.glug.org>
630
631 * Makefile.am (SUBDIRS): Add "scripts".
632
633 * configure.in (AC_OUTPUT): Add scripts/Makefile.
634
7e267da1
GH
6352001-04-29 Gary Houston <ghouston@arglist.com>
636
637 * libguile.h: include rw.h.
638
f2a75d81
RB
6392001-04-27 Rob Browning <rlb@cs.utexas.edu>
640
641 * GUILE-VERSION (GUILE_MINOR_VERSION): change to 5.0, switching to
642 the new odd/even ustable/stable version numbering scheme.
643 (LIBGUILEQTHREADS_MAJOR_VERSION): change to 10 to match Debian and
644 libguile. In the future, libguile and libguileqthreads may not
645 stay in sync. This still doesn't appear to affect
646 libguileqthreads, but we'll fix that next.
647
1f7a1dc9
MG
6482001-04-25 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
649
650 * configure.in: Don't treat srfi directory specially, just create
651 the Makefile there (thanks to Neil Jerram for the patch).
652
6c44688a
MG
6532001-04-23 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
654
655 * Makefile.am (SUBDIRS): Added `srfi'.
656
657 * configure.in: Added subdirectory `srfi' to build process.
658
659 * libguile.h: Added inclusion of `values.h'.
660
2a0ef8b7
GH
6612001-04-22 Gary Houston <ghouston@arglist.com>
662
663 * configure.in: check for inet_pton and inet_ntop.
664
67641981
GH
6652001-04-20 Gary Houston <ghouston@arglist.com>
666
667 * acconfig.h: include HAVE_SIN6_SCOPE_ID.
668 * configure.in: check for sin6_scope_id in sockaddr_in6.
669
a9d861e3
MD
6702001-04-19 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
671
672 * RELEASE: Added deprecated macro SCM_ARRAY_CONTIGUOUS
673
31e74a57
GH
6742001-04-17 Gary Houston <ghouston@arglist.com>
675
676 * configure.in: run the autoconf BIGENDIAN check.
677
0da6608d
DH
6782001-04-12 Niibe Yutaka <gniibe@m17n.org>
679
680 * GUILE-VERSION (LIBGUILEQTHREADS_MAJOR_VERSION,
681 LIBGUILEQTHREADS_MINOR_VERSION, LIBGUILEQTHREADS_REVISION_VERSION,
682 LIBGUILEQTHREADS_VERSION): Added libguileqthreads version info.
683
684 * configure.in: Likewise.
685
f22ed5a0
KN
6862001-04-11 Keisuke Nishida <kxn30@po.cwru.edu>
687
688 * configure.in (AC_CHECK_FUNCS): Don't check bzero.
689 (GUILE_FUNC_DECLARED): Removed checking of bzero.
690 Thanks to NIIBE Yutaka.
691
f2e61fc1
MD
6922001-04-10 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
693
694 * Undeprecated scm_init_oop_goopscore_module.
695
72f1168d
TTN
6962001-03-25 Thien-Thi Nguyen <ttn@revel.glug.org>
697
698 * check-guile.in: Fix sh standard conformance bug: Replace
699 "test -e" with "test -f". Thanks to Alexander Klimov.
700
a4928305
GH
7012001-03-19 Gary Houston <ghouston@arglist.com>
702
703 * check-guile.in: rename $parent to $srcdir. if it's equal to "."
704 set it to `pwd`.
705
66301f9a
GH
706 * check-guile.in: 16 documentation tests were failing if "make
707 check" was run before Guile had been installed with the current
708 --prefix. made various changes to the script so that it runs
709 without a cd to the test-suite directory. For the -i option,
710 don't point GUILE_LOAD_PATH to the current directory, but let it
711 use it's own scheme library.
712
51cfd7da
GH
7132001-03-18 Gary Houston <ghouston@arglist.com>
714
715 * check-guile.in: use @srcdir@ instead of @test_suite_dir@. use
716 the current directory (build dir) not srcdir to find guile
717 executable. otherwise "make check" doesn't work with a separate
718 build directory. create the test log in
719 $build_dir/check-guile.log instead of in srcdir/test-suite
720 directory.
721 * configure.in: don't define or substitute test_suite_dir.
722
e9e225e5
GH
7232001-03-17 Gary Houston <ghouston@arglist.com>
724
725 * configure.in: don't append threads.doc to EXTRA_DOT_DOC_FILES,
726 since EXTRA_DOT_DOC_FILES is redefined later. define
727 EXTRA_DOT_X_FILES and hand it to AC_SUBST.
728
94e6d793
MG
7292001-03-09 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
730
731 * configure.in: Added header checks for crypt.h, sys/resource.h
732 and sys/file.h, function checks for chroot, flock, getlogin,
733 cuserid, getpriority, setpriority, getpass, sethostname,
734 gethostname, and for crypt() in libcrypt.
735
fff043ab
NJ
7362001-03-09 Neil Jerram <neil@ossau.uklinux.net>
737
738 * configure.in (htmldoc): Merge handling of `--enable-htmldoc'
739 option from guile-doc/configure.in.
740
d42df055
DH
7412001-03-06 Dirk Herrmann <D.Herrmann@tu-bs.de>
742
743 * libguile.h: Removed #include "libguile/dump.h".
744
ec896089
KN
7452001-02-02 Keisuke Nishida <kxn30@po.cwru.edu>
746
747 * libguile.h: Added #include "libguile/dump.h".
748
c2886a5a
MD
7492001-01-29 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
750
751 * libguile.h: Added #include "libguile/rdelim.h".
752
1ff7abbe
DH
7532001-01-26 Dirk Herrmann <D.Herrmann@tu-bs.de>
754
755 The following patch was sent by Thien-Thi Nguyen.
756
757 * check-guile.in: New file.
758
759 * Makefile.am: Add TESTS rule.
760
761 * configure.in: Add support for "make check".
762
f0942910
DH
7632000-11-21 Dirk Herrmann <D.Herrmann@tu-bs.de>
764
765 * acconfig.h: Removed bogus #ifndef. Thanks to Lars J. Aas.
766
14f1d9fe
MD
7672000-10-25 Mikael Djurfeldt <mdj@linnaeus.mit.edu>
768
769 * GUILE-VERSION (LIBGUILE_MAJOR_VERSION): Incremented major
770 version number to 10 due to the merge of GOOPS.
771
772 * oop: New directory.
773
e4dba4c7
KN
7742000-09-20 Keisuke Nishida <kxn30@po.cwru.edu>
775
467ab77e 776 * libguile.h: #include "libguile/properties.h".
e4dba4c7 777
45605b53
GH
7782000-09-17 Gary Houston <ghouston@arglist.com>
779
780 * configure.in, acconfig.h: remove the GCSE test: it doesn't seem
781 to be reliable on all platforms.
782
e494e76d
GH
7832000-08-18 Gary Houston <ghouston@arglist.com>
784
785 * acconfig.h: added BROKEN_GCSE.
786 * configure.in: check for a gcc GCSE optimisation bug.
787
42aae633
GH
7882000-07-31 Gary Houston <ghouston@arglist.com>
789
790 * acconfig.h: added HAVE_H_ERRNO
791 * configure.in: removed some dnl'd & obsolete cygwin stuff.
792 added a test for h_errno.
793
f9ed377d
MD
7942000-06-21 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
795
796 * Guile 1.4 released.
797
b5074b23
MD
7982000-06-20 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
799
800 * GUILE-VERSION: Changed to work also when included by a Makefile
801 (e.g. debian/rules). (Thanks to Karl M. Hegbloom.)
802 (LIBGUILE_MAJOR_VERSION): Bumped to 9.
803 (GUILE_MINOR_VERSION): Bumped to 4.
804
f43aac9a
MD
8052000-06-12 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
806
a8861fa0
MD
807 * libguile.h: Removed #include "libguile/kw.h".
808
9a8a1e8a
MD
809 * Makefile.am (ACLOCAL): Define as ./guile-aclocal.sh.
810 (The rule will cd to $(top_srcdir).)
811
812 * configure.in (EXTRA_DOT_DOC_FILES): Create from LIBOBJS and
813 substitute it into libguile/Makefile.
814
f43aac9a
MD
815 * HACKING: Updated recommended libtool version to be 1.3.5.
816
817 * RELEASE: Say that we should update HACKING to reflect the
818 versions of the tools we're using rather than README.
819
5cb6f99c
MD
8202000-06-02 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
821
822 * NOTES: Removed.
823
824 * TODO: Moved to devel/.
825
3ff0d90a
CB
8262000-06-01 Craig Brozefsky <craig@red-bean.com>
827
828 * GUILE-VERSION: added defnitions for LIBGUILE_MAJOR_VERSION,
829 LIBGUILE_MINOR_VERSION, LIBGUILE_REVISION_VERSION so that we now
830 define libguile.so version in a well-lit place.
831
832 * configure.in: added AC_SUBST lines for the new LIBGUILE version
833 variables.
72f1168d 834
65545721
ML
8352000-06-01 Michael Livshin <mlivshin@bigfoot.com>
836
837 * autogen.sh: call ./guile-aclocal.sh instead of aclocal.
72f1168d 838
65545721
ML
839 * guile-aclocal.sh: new file, works around aclocal problems.
840
b2728432
DH
8412000-05-30 Dirk Herrmann <D.Herrmann@tu-bs.de>
842
843 * acconfig.h (USE_FSU_PTHREADS, USE_MIT_PTHREADS,
844 USE_PCTHREADS_PTHREADS): Removed.
845
7f5fa419
GH
8462000-05-01 Gary Houston <ghouston@arglist.com>
847
848 * Makefile.am: add include_HEADERS.
849 libguile.h: moved from libguile directory. maybe libguile.h should
850 be installed in $prefix/include/libguile/libguile.h instead?
851
9764c29b
MD
8522000-04-21 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
853
e415cb06
MD
854 * qthreads.m4: Removed THREADS_CPPFLAGS.
855
856 * acinclude.m4: Removed qthreads macros. They are provided in
857 qthreads.m4, so these were redundant.
858
9764c29b
MD
859 * acconfig.h (GUILE_DEBUG_MALLOC): New.
860
861 * configure.in: New --enable-debug-malloc configuration option.
862
1978b33e
MD
8632000-03-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
864
865 * acconfig.h (GUILE_PTHREAD_COMPAT): New config variable.
866
867 * configure.in: Enable workaround for COOP-linuxthreads
64e3bf6c 868 compatibility on Linux systems.
1978b33e 869
55a85c78
MD
8702000-03-19 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
871
872 * devel: New directory. Intended to carry documentation related
873 to Guile development (as opposed to the doc directory which
874 contains documentation related to the use of the current Guile).
875 This directory (devel) is not included in the Guile distribution,
876 but is accessible via anonymous CVS.
877
fdc7ea2d
MD
8782000-03-13 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
879
880 * configure.in: Don't add iselect.o to LIBOBJS.
881
31d8abce
MD
8822000-03-13 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
883
884 * configure.in: Added end-tag for local variables. (Thanks to
885 Thien-Thi Nguyen.)
886
244fdc2f
GH
8872000-03-12 Gary Houston <ghouston@arglist.com>
888
889 * README (Guile Documentation, About This Distribution): updated.
890
f3b5e185
MD
8912000-03-12 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
892
893 * configure.in (ac_cv_struct_timespec): Added test for struct
894 timespec.
895
896 * acconfig.h (HAVE_STRUCT_TIMESPEC): Added.
897
3a721413
MV
8982000-01-25 Marius Vollmer <mvo@zagadka.ping.de>
899
900 * autogen.sh: Call libtoolize. Pass --add-missing option to
901 automake. Do not decent into libltdl directory. The libltdl
902 directory is now populated by libtoolize and does not need any
903 further autogeneration.
904
d831b039
GH
9052000-01-23 Gary Houston <ghouston@arglist.com>
906
907 * configure.in: check for fchown.
908
a0a7b83b
MD
909Tue Jan 18 12:55:15 2000 Mikael Djurfeldt <mdj@r11n07-s.pdc.kth.se>
910
911 * acinclude.m4 (AC_LIBLTDL_CONVENIENCE): Add $(top_srcdir)/libltdl
912 instead of $(top_builddir)/libltdl to includepath.
913
56cfe22b
MD
9142000-01-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
915
916 * emacs: New subdirectory for elisp tools.
917
657fcb5a
MV
9182000-01-15 Marius Vollmer <mvo@zagadka.ping.de>
919
920 * README, HACKING: Moved "Hacking it yourself" section from README
921 to HACKING. Updated recommended libtool version to be 1.3.4.
922
dc914156
GH
9232000-01-14 Gary Houston <ghouston@arglist.com>
924
925 * configure.in: needs to have --disable-networking, not
926 --disable-net.
927
fb4956c9
MD
9282000-01-12 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
929
930 * libltdl/acconfig.h: New file: Needed by autogen.sh.
931
88423ab1
GB
932Tue Jan 11 13:42:35 2000 Greg J. Badros <gjb@cs.washington.edu>
933
934 * autogen.sh: Added messages as we run autogen in subdirectories.
935
936 * configure.in: Output libugile/guile-func-name-check script, and
72f1168d 937 chmod +x it.
88423ab1 938
0d90b76d
MV
9392000-01-11 Marius Vollmer <mvo@zagadka.ping.de>
940
941 * libltdl/autogen.sh: New file.
942 * autogen.sh: Invoke libltdl/autogen.sh.
943
9442000-01-09 Marius Vollmer <mvo@zagadka.ping.de>
945
946 Finally applied the libltdl patch from Thomas Tanner, with slight
947 modifications. All code copied from the libtool package is from
948 libtool-1.3.4.
949
950 * configure.in: Make "--with-modules=yes" the default. Do not
951 clear INCLTDL, LIBLTDL prior to processing "--with-modules".
72f1168d 952
0d90b76d
MV
953 1999-07-25 Thomas Tanner <tanner@ffii.org>
954
955 * Makefile.am: add libltdl to SUBDIRS, automake automatically
956 includes ltconfig, ltmain.sh and acconfig.h in EXTRA_DIST
957 * acinclude.m4: remove GUILE_DLSYM_USCORE, add libtool.m4
958 (no need to install libtool any more)
959 * configure.in: replace --enable-dynamic-linking with
960 --with-modules, required modules can be specified using
961 --with-modules="/path/to/mod.la" and will be linked
962 statically on platforms that don't support dynamic loading,
963 configure libltdl, configure libtool for dlopening
964 * libltdl: added using libtoolize -c --ltdl
965
38c1d3c4
GH
9662000-01-09 Gary Houston <ghouston@arglist.com>
967
968 * configure.in: check whether localtime caches TZ. copied from
969 Emacs 20.5.
970 * acconfig.h: add LOCALTIME_CACHE.
971
dceef6be
GB
972Tue Dec 14 09:12:22 1999 Greg J. Badros <gjb@cs.washington.edu>
973
974 * configure.in: Make it be guile-snarf.awk, since we'll be
975 switching names for guile-doc-snarf. (I wouldn't have changed
976 this, but I was getting ready to commit this way when the below
977 change was committed).
978
763a6716
MD
9791999-12-14 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
980
981 * configure.in: Create guile-doc-snarf.awk.
982
6aca8c6c
GB
9831999-12-12 Greg J. Badros <gjb@cs.washington.edu>
984
72f1168d 985 * configure.in: Create guile-doc-snarf, chmod +x that script after
6aca8c6c
GB
986 AC_OUTPUTted.
987
9881999-12-10 Greg J. Badros <gjb@cs.washington.edu>
6e706938
GB
989
990 * NEWS: More complete description for --enable-debug-freelist.
991
aee8ca3f
GH
9921999-12-09 Gary Houston <ghouston@freewire.co.uk>
993
994 * configure.in (CFLAGS): don't add -Wpointer-arith, since it
995 causes numerous spurious warnings with recent gcc and/or glibc
996 versions.
997
afe5177e
GH
9981999-11-19 Gary Houston <ghouston@freewire.co.uk>
999
1000 * acconfig.h: add HAVE_ARRAYS.
1001
1002 * configure.in: add --disable-arrays option, probably temporary.
1003
5c11cc9d
GH
10041999-11-17 Gary Houston <ghouston@freewire.co.uk>
1005
1006 * configure.in: check for hstrerror.
1007
5d94b2fe
JB
10081999-10-05 Jim Blandy <jimb@savonarola.red-bean.com>
1009
e8ff4648
JB
1010 * autogen.sh: Don't call autoreconf at all; it's not reliable.
1011 Instead, call the various tools explicitly. Invoke
1012 guile-readline's autogen.sh script.
0cbedb5b
JB
1013
1014 Straighten up the situation regarding guile.m4 and qthreads.m4.
72f1168d 1015
0cbedb5b
JB
1016 We can't have .m4 files which are installed where aclocal can
1017 see them, but also used by guile's own configure.in, because
1018 aclocal will read both copies, complain about duplicate macro
1019 definitions, and refuse to generate aclocal.m4 at all. This
1020 happens if you invoke it as `aclocal -I .', as autoreconf does.
1021 This is probably a flaw in the autotools, but Guile doesn't need
1022 that flaw fixed immediately.
1023
1024 guile.m4 is intended for use by people linking against guile, so
1025 it needs to be installed. But Guile itself doesn't use it. So
1026 move guile.m4 into guile-config. That makes sense, since
1027 guile.m4's GUILE_FLAGS macro is just an easy way to call
1028 guile-config.
1029
1030 qthreads.m4 is indented to help configure a qthreads tree. It's
1031 only useful to a package which actually includes a qthreads tree,
1032 and it's intimately related to that tree, so it's not useful to
1033 install this. So don't install it.
1034
1035 * guile.m4: Moved to guile-config.
1036 * Makefile.am (aclocaldir, aclocal_DATA): Delete.
1037 (EXTRA_DIST): Move qthreads.m4 here.
1038
5d94b2fe
JB
1039 Don't store generated files in the repository any more. Instead,
1040 require people to run autogen.sh on trees from snapshots and CVS.
0cbedb5b 1041 * Makefile.in, aclocal.m4, configure: Deleted.
5d94b2fe
JB
1042 * autogen.sh: New file.
1043 * ANON-CVS, SNAPSHOTS: Updated instructions.
1044
dc4d930b
JB
10451999-10-02 Jim Blandy <jimb@zwingli.cygnus.com>
1046
1047 * acconfig.h (HAVE_POSIX, HAVE_NETWORKING): Add comments.
1048
6e706938 10491999-09-27 Greg J. Badros <gjb@cs.washington.edu>
15526538
GB
1050
1051 * configure.in: Added --enable-debug-freelist option.
1052
fca7547b 1053 * acconfig.h: Added GUILE_DEBUG_FREELIST.
15526538 1054
52cfc69b
GH
10551999-09-23 Gary Houston <ghouston@freewire.co.uk>
1056
1057 * acconfig.h: add HAVE_POSIX, HAVE_NETWORKING. remove FD_SETTER,
1058 FILE_CNT_FIELD, FILE_CNT_GPTR, FILE_CNT_READPTR.
1059
1060 * configure.in: new options --disable-posix, --disable-net
1061 and --disable-regex
1062 export HAVE_POSIX and HAVE_NETWORKING definitions.
1063 don't add regex-posix.o to LIBOBJS if regex disabled.
1064
1065 LIBOBJS: add filesys.c, posix.c, net_db.c, socket.c,
1066 conditionally.
1067
bab4e1cc
JB
10681999-09-25 Jim Blandy <jimb@savonarola.red-bean.com>
1069
1070 * Guile 1.3.4 released.
1071
fc97c626
JB
10721999-09-22 Jim Blandy <jimb@savonarola.red-bean.com>
1073
1074 * configure.in: Call AM_PROG_CC_STDC before AM_PROG_LIBTOOL, so
1075 libtool knows how to get ANSI C behavior from the compiler.
1076 * configure: Regenerated.
1077
7ee92fce
GH
10781999-09-20 Gary Houston <ghouston@freewire.co.uk>
1079
1080 * configure.in: check availability of siginterrupt.
1081
08b8c694
GH
10821999-09-18 Gary Houston <ghouston@freewire.co.uk>
1083
1084 * configure.in: use AC_SYS_RESTARTABLE_SYSCALLS instead of
1085 testing for SA_RESTART.
1086
7cdbcc7d
MD
10871999-09-12 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
1088
1089 * configure.in: Removed ice-9/version.scm from AC_OUTPUT.
1090
e1f20ec6
JB
10911999-09-11 Jim Blandy <jimb@savonarola.red-bean.com>
1092
1093 * configure.in (GUILE_STAMP): Don't set this variable, or
1094 substitute it into anything. Full explanation in ice-9/ChangeLog.
1095 * configure, Makefile.in: Regenerated.
72f1168d 1096
ffe70f9c
JB
10971999-09-06 James Blandy <jimb@mule.m17n.org>
1098
1099 Propagate the changes of 2 Sept the rest of the way through.
1100 * configure: Regenerated.
1101 * Makefile.in: Regenerated. Not sure why this diff is so big.
1102
e127c348
JB
11031999-09-02 Jim Blandy <jimb@savonarola.red-bean.com>
1104
1105 * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in
1106 variable name. (Thanks to Bill Schottstaedt.)
9918cf63 1107 * aclocal.m4: Regenerated.
e127c348 1108
655f19ab
MD
11091999-09-02 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
1110
1111 * configure.in: Test for presence of function on_exit.
1112
b074884f
JB
11131999-09-01 James Blandy <jimb@mule.m17n.org>
1114
1115 * configure.in: Use AC_REPLACE_FUNCS to grab libguile/memmove.c if
1116 the system doesn't have memmove. Don't test for memmove and bcopy
1117 with AC_CHECK_FUNCS.
1118 * configure: Regenerated.
1119
a7098335
MD
11201999-08-30 Mikael Djurfeldt <mdj@mdj-pc.nada.kth.se>
1121
1122 * configure.in: Test for atexit.
1123
9a26d6f9
MD
11241999-08-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1125
b030b39b
MD
1126 * acinclude.m4: Updated. (Thanks to Karl Eichwalder.)
1127
9a26d6f9
MD
1128 * configure.in: Test for presence of S_ISLNK in sys/stat.h.
1129 (Thanks to Bernard Urban.)
1130 Test for memmove and bcopy. (Thanks to
a7098335 1131 suzukis@file.phys.tohoku.ac.jp.)
9a26d6f9
MD
1132
1133 * acconfig.h: Added HAVE_S_ISLNK.
1134
a05cba61
JB
11351999-08-20 James Blandy <jimb@mule.m17n.org>
1136
0a852b94
JB
1137 * Guile 1.3.2 released.
1138
a05cba61
JB
1139 * Makefile.in: Regenerated.
1140
f29f2933
MD
11411999-07-24 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
1142
1143 * README, config.guess, config.sub, liconfig, ltmain.sh: Switched
1144 to libtool-1.3.3.
1145
0e8a8468
MV
11461999-07-22 Marius Vollmer <mvo@zagadka.ping.de>
1147
1148 Added guile-readline subdirectory with the removed readline
1149 support.
1150 * guile-readline: New directory, see ChangeLog there.
1151 * configure.in: Cause configure to descend into guile-readline
1152 dir.
1153 * Makefile.am: Likewise for make.
1154 * NEWS: Explain how to activate the readline support.
1155 * configure, Makefile.in: Regenerated.
72f1168d 1156
3144e1a9
JB
11571999-07-19 Jim Blandy <jimb@savonarola.red-bean.com>
1158
1159