*** empty log message ***
[bpt/guile.git] / ChangeLog
1 1998-10-16 Jim Blandy <jimb@zwingli.cygnus.com>
2
3 * qthreads.m4 (QTHREADS_CONFIGURE): On NetBSD, pass through a flag
4 to the Makefile which explicitly tells it to pass assembly files
5 through the preprocessor.
6 * aclocal.m4, configure, Makefile.in: Regenerated.
7
8 1998-10-14 Jim Blandy <jimb@zwingli.cygnus.com>
9
10 * configure.in: Define SCM_SINGLES whenever a float can fit in a
11 long, not only when a float is the same size as a long. This gets
12 us SCM_SINGLES defined on alphas. (Thanks to Clark McGrew.)
13 * configure: Regenerated.
14
15 * configure.in: Construct libguile/versiondat.h here; see
16 log entry in libguile/ChangeLog for details.
17 * configure: Regenerated.
18
19 * configure.in: Allow tabs and whitespace between `void' and
20 `usleep'. (Thanks to Harvey J. Stein.)
21 * configure: Regenerated.
22
23 Don't redefine sleep/usleep.
24 * configure.in: Remove tests for usleep's argument type; we only
25 need that if we're going to replace it.
26
27 * acconfig.h (USLEEP_ARG_TYPE): Delete. All the other SLEEP
28 garbage is needed just to use usleep and sleep without compiler
29 warnings.
30 * configure: Regenerated.
31
32 1998-10-12 Jim Blandy <jimb@zwingli.cygnus.com>
33
34 * configure: Regenerated.
35
36 * configure.in (GUILE_FUNC_DECLARED): Name the cache variables
37 starting with guile_cv_; ac_cv_ is autoconf's namespace.
38
39 The type of the argument to usleep varies from system to system,
40 as does the return type. We really shouldn't be redefining usleep
41 at all, but I don't have time to clean that up before the 1.3
42 release. It's on the schedule for afterwards.
43 * configure.in: Cache results from usleep return value test.
44 Test for the type of the usleep argument, and cache that too.
45 * acconfig.h (USLEEP_ARG_TYPE): New macro.
46
47 1998-10-11 Jim Blandy <jimb@zwingli.cygnus.com>
48
49 * acconfig.h (HAVE_RL_GETC_FUNCTION): Fix this entry.
50
51 1998-10-10 Jim Blandy <jimb@zwingli.cygnus.com>
52
53 * GUILE-VERSION: bump to 1.2.91, since we're doing snapshots again.
54
55 * Guile 1.2.90 released --- beta.
56 * GUILE-VERSION: Set to 1.2.90. This would appear to be a
57 regression from 1.3a, but everyone knows that the next release is
58 1.3, I want to switch to a more coherent version numbering system,
59 and now is the time.
60
61 1998-10-09 Jim Blandy <jimb@zwingli.cygnus.com>
62
63 * configure.in: Call AC_C_INLINE, so we can use inline happily in
64 libguile.
65 * configure: Regenerated.
66
67 1998-10-07 Jim Blandy <jimb@zwingli.cygnus.com>
68
69 * configure.in: Don't forget to #define HAVE_RL_GETC_FUNCTION if
70 we do find the rl_getc_function variable in the readline library;
71 AC_CHECK_FUNCS used to do this for us, but we're not using it any
72 more.
73 * acconfig.h: Add an entry for HAVE_RL_GETC_FUNCTION.
74
75 * configure.in: Properly test for the presence of rl_getc_function;
76 it's a variable, not a function.
77 * configure: Regenerated.
78
79 * doc: New subdirectory.
80 * Makefile.am (SUBDIRS): List it.
81 * configure.in (AC_OUTPUT): Build its Makefile.
82 * configure, Makefile.in: Regenerated.
83
84 * guile.m4 (GUILE_FLAGS): New macro.
85
86 * guile.m4 (AM_INIT_GUILE_MODULE): Deleted; it doesn't do anything
87 terribly helpful any more, nobody's using it, and this is not
88 really the way I want to handle modules anyway.
89
90 1998-10-03 Jim Blandy <jimb@zwingli.cygnus.com>
91
92 * configure.in (FD_SETTER, FILE_CNT_GPTR): New cases for SCO's
93 stdio implementation. (Thanks to David Tillman.)
94 * configure: Rebuilt.
95
96 * guile-config: Renamed from `build'.
97 * Makefile.am (SUBDIRS): Mention `guile-config', not `build'.
98 * configure.in: Create `guile-config/Makefile.in', not
99 `build/Makefile.in'. Doc fix, too.
100
101 * qthreads.m4: Doc fix.
102 * Makefile.in, aclocal.m4, configure: Regeneranegerederadea.
103
104 1998-10-03 <jimb@savonarola.red-bean.com>
105
106 * configure.in: Check for a missing `sleep' declaration.
107 * acconfig.h (MISSING_SLEEP_DECL): Provide some text for this.
108 * configure: Regenerated.
109
110 * configure.in: Don't use the canonical host name to decide
111 whether `bzero' and `usleep' have declarations --- that's going
112 back to the bad old days before autoconf. Remove the call to
113 AC_CANONICAL_HOST and the subsequent case statement.
114 (GUILE_FUNC_DECLARED): New m4 macro. Use it to check for
115 declarations for `bzero', `usleep', and (new!) `strptime'.
116 * acconfig.h: (DECLARE_BZERO, DECLARE_USLEEP): Removed.
117 (MISSING_BZERO_DECL, MISSING_USLEEP_DECL, MISSING_STRPTIME_DECL):
118 Added. I think this naming convention is more consistent with the
119 rest of autoconf; names generally describes the system, not what
120 the package should do to accomodate the system.
121 * configure: Regenerated.
122
123 1998-09-05 Jim Blandy <jimb@zwingli.cygnus.com>
124
125 * configure.in: Remove --disable-debug option. The debugging
126 support is pretty stable now, and it's confusing people.
127 * configure: Regenerated.
128
129 * HACKING: Remove -Wstrict-prototypes from the list of requested
130 flags (to match 1998-07-30 change).
131
132 1998-07-30 Jim Blandy <jimb@zwingli.cygnus.com>
133
134 * configure.in: Don't use -Wstrict-prototypes after all.
135 * configure: Regenerated.
136
137 1998-07-29 Jim Blandy <jimb@zwingli.cygnus.com>
138
139 * configure.in: Request more warnings.
140 * configure: Regenerated.
141 * HACKING: Ask people not to make changes that introduce those
142 warnings. Now I have to go through the code and actually bring it
143 up to standards... :(
144
145 * Makefile.in, aclocal.m4, configure: Regenerated using the last
146 public version of automake, not the hacked Cygnus version.
147 * config.guess, config.sub, ltconfig, ltmain.sh: New versions from
148 libtool.
149
150 * configure.in, qthreads.m4: Display a message about how the
151 threads configuration went.
152 * aclocal.m4, configure: Regenerated.
153
154 1998-07-28 Jim Blandy <jimb@zwingli.cygnus.com>
155
156 Remove the TOTORO kludge. We're not doing snapshots any more, so
157 totoro is completely uninvolved. (Poor Totoro!)
158 * configure.in: Remove code to check the hostname and #define
159 TOTORO.
160 * acconfig.h: Remove comments for TOTORO symbol.
161 * configure, Makefile.in: Regenerated.
162
163 * qthreads.m4 (QTHREADS_CONFIGURE): We *can* use AC_REQUIRE here
164 to get AC_PROG_LN_S.
165 * aclocal.m4, configure: Regenerated.
166
167 1998-07-26 Jim Blandy <jimb@zwingli.cygnus.com>
168
169 Clean up thread configuration.
170 * qthreads.m4: New file, which knows how to configure the qthreads
171 library.
172 * configure.in: Replace all thread package selection code. Do the
173 --with-threads argument processing here. Enable the appropriate
174 thread interface files in libguile. Remove all qthreads
175 configuration code; call QTHREADS_CONFIGURE instead. Set
176 GUILE_LIBS using the info provided by QTHREADS_CONFIGURE.
177 * threads.m4: Removed; not used any more.
178 * Makefile.am (aclocal_DATA): Mention qthreads.m4, not threads.m4.
179 * Makefile.in, aclocal.m4, configure: Rgnrtd. (Sv th vwls!)
180 Note that these were regenerated with the tools available from
181 Cygnus's source tree, which have patches not available to the
182 general public. I'm not sure this was a good idea; feel free to
183 revert them to the latest released versions of the tools.
184
185 Upgrade to the version of libtool available at Cygnus. See note
186 above.
187 * config.guess, config.sub, ltconfig, ltmain.sh: Upgraded.
188
189 1998-07-12 Mikael Djurfeldt <mdj@barbara.nada.kth.se>
190
191 * configure.in: Changed variable HOSTNAME --> PROG_HOSTNAME in
192 totoro kludge.
193
194 Sat Jul 11 21:54:29 1998 Mikael Djurfeldt <mdj@totoro.red-bean.com>
195
196 * acconfig.h, configure.in: Define TOTORO if configuring on
197 totoro.red-bean.com.
198
199 * configure.in: Check for strdup.
200
201 1998-05-19 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
202
203 * configure.in: Check for rl_cleanup_after_signal.
204
205 1998-05-11 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
206
207 * configure.in: Added test for rl_getc_function. Warn if
208 libreadline is found but not this function.
209
210 1998-05-06 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
211
212 * configure.in: Replaced some AC_CHECK_FUNC --> AC_CHECK_FUNCS so
213 that suitable HAVE_<function name> symbols get defined.
214
215 1998-04-25 Mikael Djurfeldt <mdj@kenneth>
216
217 * configure.in: Define USLEEP_RETURNS_VOID on some systems.
218 (Thanks to Julian Satchell.)
219
220 1998-04-20 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
221
222 * configure.in: Check for usleep; Define DECLARE_BZERO and
223 DECLARE_USLEEP on Solaris 2.5 since it supplies those functions
224 without declaring them.
225
226 * acconfig.h: Added DECLARE_BZERO, DECLARE_USLEEP
227
228 1998-04-19 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
229
230 * configure.in: Define HAVE_DLOPEN also when HAVE_LIBDL is
231 defined.
232
233 1998-04-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
234
235 * configure.in (GUILE_LIBS): New variable. Contains libraries
236 which libguile needs to be linked with. Substituted into
237 libpath.h.
238
239 * threads.m4 (threads_package): Don't add $LDFLAGS and $LIBS to
240 $cy_cv_threads_libs.
241
242 1998-04-11 Mikael Djurfeldt <mdj@kenneth>
243
244 New libtool: 1.2
245 * ltconfig, ltmain.sh, config.sub, config.guess: Updated.
246 New automake: 1.3
247 * Makefile.in, aclocal.m4, configure: Regenerated.
248 * README: Mention new version numbers on libtool and automake.
249
250 1997-12-11 Tim Pierce <twp@skepsis.com>
251
252 * HACKING: Note that SSH is mandatory for CVS access.
253
254 Sun Dec 7 06:11:24 1997 Gary Houston <ghouston@actrix.gen.nz>
255
256 * README: using Automake 1.2d
257 * configure.in: AC_CHECK_FUNCS: add "system".
258
259 1997-12-01 Tim Pierce <twp@skepsis.com>
260
261 * acconfig.h: Add USCORE.
262
263 1997-11-27 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
264
265 * configure.in: Added code to enable GUILE_ISELECT on systems
266 which have the necessary functions (gettimeofday, select).
267
268 * acconfig.h: Added GUILE_ISELECT.
269
270 1997-11-24 Tim Pierce <twp@twp.tezcat.com>
271
272 * acinclude.m4: Assume dlsym does not add underscore if
273 cross-compiling.
274 * aclocal.m4, configure: Regenderated.
275
276 1997-11-21 Tim Pierce <twp@twp.tezcat.com>
277
278 * acinclude.m4 (GUILE_DLSYM_USCORE): New macro, thanks Dan Hagerty
279 <hag@ai.mit.edu>.
280 * configure.in: Use it.
281 * configure: Regenerated.
282 * acconfig.h (DLSYM_ADDS_USCORE): New #define.
283
284 1997-10-26 Mikael Djurfeldt <mdj@nada.kth.se>
285
286 * README (libtool): Tell people to use version 1.0e.
287
288 Sat Oct 25 02:50:43 1997 Jim Blandy <jimb@totoro.red-bean.com>
289
290 Call the QuickThreads library libqthreads.a, not libqt.a. The old
291 name conflicts with the Qt user interface toolkit.
292 * threads.m4 (CY_AC_WITH_THREADS): Use new library name.
293 * configure.in: Same.
294 * aclocal.m4, configure: Regenerated.
295
296 Thu Oct 23 00:58:06 1997 Jim Blandy <jimb@totoro.red-bean.com>
297
298 * configure.in: Check for the readline library, and the termcap
299 library (on which readline relies).
300 * configure: Regenerated.
301
302 Wed Oct 22 16:55:57 1997 Jim Blandy <jimb@totoro.red-bean.com>
303
304 New libtool: 1.0e
305 * ltconfig, ltmain.sh, config.sub, config.guess: Updated.
306 * configure, aclocal.m4: Regenerated.
307
308 1997-10-02 Marius Vollmer <mvo@zagadka.ping.de>
309
310 Make dynamic linking work on Dec Unix. (Thanks to Clark McGrew)
311 * configure.in: Check whether dlopen can be found without -ldl.
312
313 Mon Sep 29 23:52:52 1997 Jim Blandy <jimb@totoro.red-bean.com>
314
315 * Makefile.in: Regenerated with automake 1.2c.
316
317 Sat Sep 27 23:01:58 1997 Jim Blandy <jimb@totoro.red-bean.com>
318
319 * Makefile.am: Add new `build' subdirectory to SUBDIRS.
320 * configure.in: Add build/Makefile to AC_OUTPUT clause.
321 * Makefile.in, configure: Regenerated.
322
323 * Makefile.in, aclocal.m4: Regenerated with automake 1.2a.
324
325 Tue Sep 16 00:19:46 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
326
327 * README, ltconfig, ltmain.sh: New libtool: 1.0c.
328
329 Thu Sep 11 11:28:24 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
330
331 * ltmain.sh: Added a missing '\' before \n on line 32.
332
333 Thu Aug 28 23:40:43 1997 Jim Blandy <jimb@totoro.red-bean.com>
334
335 New libtool: 1.0b.
336 * ltconfig, ltmain.sh, config.guess: Freshly libtoolized.
337 * Makefile.in, aclocal.m4, configure: Regenerated, salamander-style.
338
339 Wed Aug 27 11:35:09 1997 Jim Blandy <jimb@totoro.red-bean.com>
340
341 * Makefile.in: Regenerated, so it uses "tar", not "gtar".
342
343 * configure.in: Use the QuickThreads assembler fragment with Irix
344 dynamic linking support for Irix 6 as well as Irix 5. Thanks to
345 Jesse Glick.
346 * configure: Regenerated.
347
348 Sun Aug 24 15:51:12 1997 Mikael Djurfeldt <mdj@kenneth>
349
350 * acinclude.m4 (GUILE_NAMED_CHECK_FUNC): New macro: Tagged test,
351 so that test for the same function can be performed multiple
352 times.
353
354 * configure.in (AC_CHECK_HEADERS): Test for rxposix.h,
355 rx/rxposix.h. Add library rx only if regcomp can't be found
356 without it.
357
358 * acconfig.h (HAVE_REGCOMP): Added it here since autoheader misses
359 it for some reason!
360
361 Fri Aug 22 21:21:49 1997 Jim Blandy <jimb@totoro.red-bean.com>
362
363 * THANKS: New file.
364 * Makefile.in, aclocal.m4, configure: Regenerated.
365
366 Wed Jul 23 20:24:27 1997 Mikael Djurfeldt <djurf@zafir.e.kth.se>
367
368 * configure.in: Added thread support for the alpha architecture.
369 configure: Regenerated.
370
371 Thu Jul 17 07:56:05 1997 Gary Houston <ghouston@actrix.gen.nz>
372
373 * configure.in: use AC_CHECK_FUNCS for sethostent etc.,
374 so scmconfig.h is updated with the test results. this may
375 disable one of the cygwin hacks.
376
377 Fri Jul 11 00:18:19 1997 Jim Blandy <jimb@floss.red-bean.com>
378
379 Changes to compile under gnu-win32, from Marcus Daniels:
380 * configure.in: When sys/un.h exists, define HAVE_UNIX_DOMAIN_SOCKETS
381 to indicate that Unix domain sockets will work.
382 Check for socketpair, getgroups, setwent, pause, and tzset
383 (cygwin currently lacks these them).
384 Check for sethostent endhostent getnetent setnetent endnetent
385 getprotoent endprotoent getservent endservent getnetbyaddr
386 getnetbyname inet_lnaof inet_makeaddr inet_netof (cygwin currently
387 lacks them). In the case of cygwin, temporarily prefix these
388 functions with "cygwin32_", the way that netdb.h does.
389 Don't define HAVE_REGCOMP unless both regcomp and regex.h are
390 available (cygwin b18 came distributed without a working regex.h
391 file).
392 * acconfig.h (HAVE_UNIX_DOMAIN_SOCKETS): Add this.
393 * configure: Regenerated.
394
395 Wed Jul 2 12:28:40 1997 Tim Pierce <twp@twp.tezcat.com>
396
397 * ltmain.sh: Remove any trailing colon on $shlibpath_var
398 (i.e. LD_LIBRARY_PATH) for braindamaged linkers that choke on it.
399 Patch sent to bug-libtool.
400
401 Sat Jun 28 16:13:43 1997 Tim Pierce <twp@twp.tezcat.com>
402
403 * configure.in: Add alloca.o explicitly to LIBOBJS (thanks Eric
404 Backus for reporting this problem and suggesting a fix).
405 * configure: Regenerated.
406
407 Thu Jun 26 20:43:31 1997 Jim Blandy <jimb@floss.red-bean.com>
408
409 * Guile 1.2 released.
410
411 * configure.in: Check for librx after libm; fundamentals need to
412 come first.
413 * configure: Regenerated.
414
415 Tue Jun 24 13:34:20 1997 Tim Pierce <twpierce@bio-5.bsd.uchicago.edu>
416
417 * aclocal.m4 (AM_PATH_PROG_LD): Change `ac_cv_path_LD' typo to
418 `am_cv_path_LD'.
419 * configure: Regenerated.
420
421 Sun Jun 22 15:43:07 1997 Jim Blandy <jimb@floss.red-bean.com>
422
423 Try to detect when people are using one version of libguile and a
424 different version of ice-9. People have been skewing things and
425 sending in bug reports.
426 * configure.in: Provide libguile its version information through a
427 separate header file generated by the Makefile, not through
428 scmconfig.h.
429 (GUILE_MAJOR_VERSION, GUILE_MINOR_VERSION, GUILE_VERSION):
430 AC_SUBST these, instead of AC_DEFINE'ing them.
431 (GUILE_STAMP): New AC_SUBST: the time we configured the tree.
432 (AC_OUTPUT): Create ice-9/version.scm.
433 * acconfig.h (GUILE_MAJOR_VERSION, GUILE_MINOR_VERSION,
434 GUILE_VERSION): Deleted.
435 * Makefile.in: Regenerated.
436
437 * aclocal.m4: Regenerated, using the libtool 0.9h m4 macros.
438
439 * Makefile.am (EXTRA_DIST): Include acconfig.h in the
440 distribution.
441 * Makefile.in: Regenerated.
442
443 Sat Jun 21 00:14:07 1997 Jim Blandy <jimb@floss.red-bean.com>
444
445 * ltmain.sh (line 1191): Don't forget 'test' in if statement.
446
447 * ltconfig, ltmain.sh: libtoolized, using libtool 0.9h.
448
449 Wed Jun 11 00:34:01 1997 Jim Blandy <jimb@floss.red-bean.com>
450
451 * ltconfig, ltmain.sh, config.guess: New files from libtool 0.9g.
452
453 * configure.in: By default, include functions in Guile to allow
454 linking with dynamic libraries at run-time. In other words,
455 --enable-dynamic-linking is now the default.
456 * configure: Rebuilt.
457
458 * configure.in: Remove space between AC_CHECK_LIB and opening
459 paren in check for Rx.
460 * configure: Regenerated.
461
462 * configure.in: Remove all mention of xtra_PLUGIN_guile_libs.
463 It's never used.
464 * configure, Makefile.in: Regenerated.
465
466 Tue Jun 10 23:37:12 1997 Jim Blandy <jimb@floss.red-bean.com>
467
468 * configure.in: Move checks for libraries (-lm, -lnsl, -lsocket,
469 -dl, -dld) before checks for functions.
470 * configure: Regenerated.
471
472 Mon Jun 9 02:35:46 1997 Tim Pierce <twp@twp.tezcat.com>
473
474 * config.guess: New copy from autoconf-2.12, which recognizes
475 OpenBSD.
476
477 Tue Jun 3 16:34:19 1997 Jim Blandy <jimb@totoro.cyclic.com>
478
479 * configure.in: Check for Rx, so we will use its routines (which I
480 pretty much trust) if it is installed.
481 * configure: Regenerated.
482
483 Sat May 31 03:48:45 1997 Gary Houston <ghouston@actrix.gen.nz>
484
485 * acconfig.h: mention HAVE_RESTARTS.
486 * configure.in: check for sigaction and restartable system calls.
487
488 Tue May 27 22:47:52 1997 Tim Pierce <twp@twp.tezcat.com>
489
490 * configure.in: Check for presence of regcomp.
491 * configure: Regenerated.
492
493 Mon May 26 12:14:20 1997 Jim Blandy <jimb@floss.cyclic.com>
494
495 * COPYING: New address for FSF.
496
497 * configure.in: We don't need to add fileblocks.o to LIBOBJS if
498 struct stat doesn't have the st_blocks field. We take care of
499 that case in the code. Replace AC_STRUCT_ST_BLOCKS with its
500 definition, edited appropriately. (Bernard URBAN)
501 * configure: Regenerated.
502
503 Sat May 17 13:49:28 1997 Jim Blandy <jimb@floss.cyclic.com>
504
505 * configure.in: Don't link against -lnsl or -lsocket unless we
506 actually need to. This causes trouble on Irix. (Thanks to Larry
507 Schwimmer.)
508
509 * config.sub: Get newer version, that recognizes the i686.
510
511 Fri May 16 17:26:10 1997 Jim Blandy <jimb@totoro.cyclic.com>
512
513 * README: Changed Mikael's threads work attribution in order
514 to sooth Anthony's enormous, but wounded, ego.
515
516 Fri May 16 17:26:53 1997 Jim Blandy <jimb@totoro.cyclic.com>
517
518 Just kidding!!!
519
520 Fri May 16 04:24:48 1997 Jim Blandy <jimb@floss.cyclic.com>
521
522 Guile 1.1 released.
523 * GUILE-VERSION: Bump to 1.1.
524
525 Tue May 13 16:34:40 1997 Jim Blandy <jimb@floss.cyclic.com>
526
527 Switch to automake-1.1p.
528 * Makefile.in, aclocal.m4, configure: Regenerated.
529
530 Mon May 12 18:29:45 1997 Jim Blandy <jimb@floss.cyclic.com>
531
532 * threads.m4: Copy Anthony's change here, so it'll actually
533 survive.
534
535 Thu May 8 11:48:40 1997 Anthony Green <green@hoser.cygnus.com>
536
537 * aclocal.m4: Fixes for building with coop threads in a
538 seperate compilation directory.
539 * configure: Rebuilt.
540
541 Fri May 2 16:24:15 1997 Jim Blandy <jimb@floss.cyclic.com>
542
543 Upgrade to libtool 0.9e.
544 * ltconfig, ltmain.sh, config.guess, config.sub: New versions,
545 supplied by libtool.
546
547 * configure.in: When configuring qt, sunos needs the underscore
548 files; Solaris and Linux both need the normal files.
549 * configure: Reebilt.
550
551 Thu May 1 15:35:49 1997 Jim Blandy <jimb@floss.cyclic.com>
552
553 * configure.in: Get the paths for qt's md files right, so it can
554 build correctly when using a separate compilation directory.
555 * configure: Regenerated.
556
557 Thu Apr 24 01:20:34 1997 Jim Blandy <jimb@floss.cyclic.com>
558
559 Get threads to work again.
560 * Makefile.am (SUBDIRS): List libguile last, so qt gets built
561 first.
562 * Makefile.in: Regenerated.
563 * aclocal.m4, configure: Regenerate, with modern definition of
564 CY_AC_WITH_THREADS. Where did the old text come from? Creepy...
565
566 Reduced Guile distribution: one configure script, no plugins.
567 * configure.in: Merged the old text from qt/configure.in and
568 libguile/configure.in; Tom Tromey says automake only wants one
569 configure.in script. This seems fishy, but...
570 * Makefile.am: List the subdirectories explicitly; no more PLUGIN
571 gubbish.
572 * acconfig.h, acinclude.m4: Moved here from libguile, since
573 libguile's configure script lives here now.
574 * AUTHORS, INSTALL, README: Updated.
575 * Makefile.in, aclocal.m4 configure: Regenerated. Just like
576 amputated amphibian limbs.
577
578 Tue Apr 22 16:57:38 1997 Jim Blandy <jimb@totoro.cyclic.com>
579
580 * newdoc/ref/Makefile.am (dist_texis): Distribute the index files.
581 * newdoc/ref/Makefile.in: Regenerated.
582
583 Mon Apr 14 18:51:25 1997 Jim Blandy <jimb@floss.cyclic.com>
584
585 * threads.m4 (CY_AC_WITH_THREADS): When using coop threads, no
586 need to link against libthreads; the files it used to contain
587 are now a part of libguile.
588
589 Sun Apr 13 22:14:10 1997 Jim Blandy <jimb@floss.cyclic.com>
590
591 * guile.m4: Revert change of Mar 15, and use the new 'no-define'
592 argument to the AM_INIT_AUTOMAKE macro.
593
594 Fri Apr 11 15:43:07 1997 Jim Blandy <jimb@totoro.cyclic.com>
595
596 * ltconfig, ltmain.sh: Upgraded libtool files to 0.9d.
597 * README: Say where to find libtool 0.9d.
598
599 Wed Apr 9 17:51:13 1997 Jim Blandy <jimb@floss.cyclic.com>
600
601 Changes to work with automake-1.1n, which has better libtool
602 support. Also use libtool 0.8.
603 * README: Note new version numbers for automake and libtool.
604 * missing: New file required by new automake.
605 * Makefile.in: Regenerated.
606
607 Sat Apr 5 16:48:38 1997 Jim Blandy <jimb@floss.cyclic.com>
608
609 * newdoc/ref/scheme.texi (set-object-property!): Fix function name.
610
611 * Makefile.am: Omit doc subtree.
612 * configure.in: Omit makefiles in doc subtree.
613 * Makefile.in, configure: Rebuilt.
614
615 Sat Mar 15 01:11:44 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
616
617 * guile.m4 (AM_INIT_GUILE_MODULE): Replaced AM_INIT_AUTOMAKE macro
618 with its definition and commented out definition of PACKAGE. This
619 changed seemed necessary after having removed PACKAGE from
620 libguile/acconfig.h.
621
622 Mon Feb 24 21:43:26 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
623
624 * ltconfig, ltmain.sh: New versions from libtool-0.9.
625
626 * configure.in: Added AM_MAINTAINER_MODE
627
628 Fri Feb 7 17:57:46 1997 Jim Blandy <jimb@floss.cyclic.com>
629
630 * config.sub, config.guess: New versions, that handle i686, etc.
631
632 Thu Jan 23 07:06:15 1997 Mark Galassi <rosalia@papageno.lanl.gov>
633
634 * newdoc/tutorial/guile-tut.texi: started checking in the Guile
635 tutorial rewrite, but have not merged much into it yet.
636
637 Tue Jan 21 17:28:40 1997 Mark Galassi <rosalia@sarastro.lanl.gov>
638
639 * newdoc/ref/guile-ref.texi: started checking in parts of the
640 reference manual re-write.
641
642 Sat Jan 11 14:40:17 1997 Marius Vollmer <mvo@zagadka.ping.de>
643
644 * ltconfig, ltmain.sh: New files for libtool support. libguile,
645 rx, gh and gtcltk-lib can now be build as shared libraries.
646 * Makefile.am (EXTRA_DIST): Added ltconfig and ltmain.sh
647
648 Sun Jan 5 16:57:10 1997 Jim Blandy <jimb@floss.cyclic.com>
649
650 * Guile 1.0 released. This is the first release by the Free
651 Software Foundation; Cygnus has also released earlier versions of
652 Guile.
653
654 * GUILE-VERSION: Updated version number.
655 * NEWS: Added comments for all the user-visible changes marked in
656 the ChangeLogs.
657 * README: Updated for release.
658
659 Thu Dec 12 00:14:32 1996 Gary Houston <ghouston@actrix.gen.nz>
660
661 * scsh: new directory.
662
663 Mon Dec 2 17:33:04 1996 Tom Tromey <tromey@cygnus.com>
664
665 * configure.in: Generate doc/guile-programmer/Makefile and
666 doc/guile-user/Makefile.
667
668 Sat Nov 30 23:45:54 1996 Tom Tromey <tromey@cygnus.com>
669
670 * aclocal.m4: Now automatically generated by aclocal.
671 * threads.m4: New file.
672 * guile.m4: New file.
673 * Makefile.am, doc/Makefile.am: New files.
674 * configure.in: Updated for Automake. Avoid excessively verbose
675 "greet" messages.
676
677 Wed Oct 16 07:32:14 1996 Mark Galassi <rosalia@sarastro.lanl.gov>
678
679 * lgh: directory renamed to gh, along with all prefixes of the
680 high level library procedures.
681
682 Thu Oct 10 14:37:43 1996 Jim Blandy <jimb@floss.cyclic.com>
683
684 * Makefile.in (TAGS tags): Find the source files in $srcdir.
685
686 Wed Oct 9 19:37:14 1996 Jim Blandy <jimb@floss.cyclic.com>
687
688 * Makefile.in (DISTFILES): Add AUTHORS and aclocal.m4.
689
690 Tue Oct 1 00:13:55 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
691
692 * configure.in: Added some configuration magic from the Cygnus
693 distribution.
694
695 * aclocal.m4: New file. For now used for thread support
696 configuration.
697
698 Fri Sep 13 14:39:30 1996 Mark Galassi <rosalia@sarastro.lanl.gov>
699
700 * Makefile.in (DISTFILES): added mkinstalldirs to the DISTFILES
701
702 * PLUGIN: changed the PLUGIN/REQ files in the ice-9 and lgh
703 directories, to arrange for lgh to the last thing
704 configured/built.
705
706 Wed Sep 11 21:11:33 1996 Mark Galassi <rosalia@nis.lanl.gov>
707
708 * lgh/: added the directory in which I implement the high level
709 libguile library (lgh_) for this release of Guile. See the
710 ChangeLog in there for further details.
711
712 Wed Sep 11 16:12:53 1996 Mark Galassi <rosalia@sarastro.lanl.gov>
713
714 * doc/ (guile-user and guile-programmer): added the guile-user and
715 guile-programmer directories which contain the user and programmer
716 manuals. See the ChangeLog entries there for detail.
717
718 Wed Sep 11 14:33:49 1996 Jim Blandy <jimb@floss.cyclic.com>
719
720 * Makefile.in (distclean): Don't forget to delete doc/Makefile.
721
722 * Makefile.in (distclean): Don't forget to delete
723 config.build-subdirs.
724
725 Thu Sep 5 17:36:15 1996 Jim Blandy <jimb@floss.cyclic.com>
726
727 * Makefile.in (tags): New name for `TAGS' target, which will
728 always run the commands.
729
730 Thu Sep 5 09:56:50 1996 Jim Blandy <jimb@totoro.cyclic.com>
731
732 * README: Doc fixes.
733
734 Fri Aug 30 16:56:27 1996 Jim Blandy <jimb@floss.cyclic.com>
735
736 * Makefile.in (TAGS): Produce a single tags file for all of Guile.
737
738 Thu Aug 15 19:03:03 1996 Jim Blandy <jimb@floss.cyclic.com>
739
740 * configure.in: Check for -ldl, so the check for Tcl won't fail
741 spuriously.
742
743 Thu Aug 15 01:29:29 1996 Jim Blandy <jimb@totoro.cyclic.com>
744
745 Change the way we decide whether to build gtcltk-lib, so that it's
746 omitted from the build process when appropriate, but never from
747 the dist process.
748 * configure.in: Don't edit all_subdirs depending on the
749 availability of Tk; let that be the list of all PLUGIN
750 subdirectories present, as it used to be. Instead, edit a new
751 variable, build_subdirs; write its final value, the list of
752 subdirs we do want to compile in, to config.build-subdirs.
753 Substitute that into the top-level Makefile too.
754 * Makefile.in (subdirs): Set this to @build_subdirs@, so we only
755 recurse on the subdirectories we should build.
756 (distdirs): Set this to @existingdirs@, so it includes the subdirs
757 we decided not to build.
758
759 * doc/gtcltk.texi: File resurrected from old Guile releases.
760 * doc/Makefile.in (info): Build the gtcltk documentation.
761 (DIST_FILES): Include it in the distribution.
762
763 * configure.in: If we can find the library for tcl7.5, build
764 gtcltk-lib. Call AC_PROG_CC, to help run that test with the right
765 compiler (not sure this is necessary).
766
767 Mon Aug 12 15:09:37 1996 Jim Blandy <jimb@totoro.cyclic.com>
768
769 * NEWS: Fix bug reporting address.
770
771 Fri Aug 9 15:58:42 1996 Jim Blandy <jimb@totoro.cyclic.com>
772
773 * AUTHORS: New file, in accordance with the GNU maintainers'
774 standards.
775
776 Tue Aug 6 14:40:44 1996 Jim Blandy <jimb@totoro.cyclic.com>
777
778 * README: Renamed from ANNOUNCE; include bug report address,
779 description, and short tour.
780 * INSTALL: Renamed from BUILDING.
781 * NEWS: New file.
782 * Makefile.in (DISTFILES): Update appropriately.
783
784 Thu Aug 1 02:31:53 1996 Jim Blandy <jimb@totoro.cyclic.com>
785
786 * doc/Makefile.in: Added pattern targets for creating DVI and
787 PostScript files.
788 (%.ps, %.dvi, %.txt): New targets.
789 (DVIPS, TEXI2DVI): New variables.
790
791 * GUILE-VERSION: Updated to 1.0b3.
792
793 Rehashed distribution system, in preparation for nightly
794 snapshots. Other changes in subdirectories.
795 * Makefile.in (dist): Rewritten --- the old target was out of
796 date, dependent on files that we don't have, and relied on GNU
797 tar. The new target is simpler.
798 (VERSION, srcdir, dist_dirs): New variables.
799 (DISTFILES): Renamed from localfiles. Added GUILE-VERSION and
800 TODO.
801 (localtreats): Variable removed. We don't have this file.
802 (info): cd to doc and make info there; don't make info in every
803 ${subdir}; those Makefiles don't know what to do.
804 (distname, distdir, treats, announcefile): Variables removed.
805 (manifest-file): Target removed.
806 (dist-dir): New target, responsible for distributable files in
807 this directory.
808 (GZIP, GZIP_EXT, TAR_VERBOSE, DIST_NAME): New variables,
809 controlling the 'dist' target.
810 * configure.in: Substitute GUILE-VERSION into the top-level
811 Makefile. Build doc/Makefile from doc/Makefile.in.
812
813 * doc/Makefile.in: New file.