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