Mikael Djurfeldt
4725c2983f
Removed configuration option --enable-lang which was recently added.
1999-07-28 20:39:34 +00:00
Mikael Djurfeldt
749c7da12a
Regenerated
1999-07-27 19:12:13 +00:00
Mikael Djurfeldt
2179c70cf4
Regenerated
1999-07-24 11:51:24 +00:00
Marius Vollmer
0e8a8468a3
Added guile-readline subdirectory with the removed readline
...
support.
* guile-readline: New directory, see ChangeLog there.
* configure.in: Cause configure to descend into guile-readline
dir.
* Makefile.am: Likewise for make.
* NEWS: Explain how to activate the readline support.
* configure, Makefile.in, aclocal.m4: Regenerated.
1999-07-23 22:04:27 +00:00
Jim Blandy
2adc1dd3af
* configure.in: Check for <io.h>.
...
* configure: Regenerated.
1999-07-19 07:49:01 +00:00
Jim Blandy
1630ea6c3a
* qthreads.m4 (QTHREADS_CONFIGURE): 'alpha' in a configuration
...
name can have suffixes, like alphaev56-unknown-linux-gnu.
* aclocal.m4, configure: Rebuilt.
(Thanks to Sebastien Villemot.)
1999-07-19 02:39:18 +00:00
Gary Houston
6c9514275b
1999-07-04 Gary Houston <ghouston@easynet.co.uk>
...
* strports.c (scm_strprint_obj): bug fix: get pt from the port,
not from the parameter obj. (Thanks to Eric Moore.)
* ports.h: SCM_CRDY, SCM_CUC, SCM_CRDYP, SCM_SETRDY, SCM_CUNGET,
SCM_CGETUN, SCM_CLRDY, SCM_TRY_CLRDY, SCM_N_READY_CHARS: deleted.
* strings.c (scm_make_string): throw error if 2nd arg isn't
a char.
* unif.c (scm_uniform_array_read_x): fix reading from a port.
allow non-fports.
(scm_uniform_array_write): likewise.
1999-06-29 Gary Houston <ghouston@easynet.co.uk>
* ports.c (scm_drain_input): rewritten.
* fports.c (local_fclose): check putback_buf.
(local_read_flush): likewise.
* ports.c (scm_remove_from_port_table): maybe free putback_buf.
* ports.h (scm_port): replace cbuf/cbufend/cp with putback_buf/
putback_buf_size.
(SCM_INITIAL_PUTBACK_BUF_SIZE): renamed from SCM_INITIAL_CBUF_SIZE.
* ports.c (scm_grow_port_cbuf): deleted.
(scm_add_to_port_table): initialise putback_buf to 0. remove cbuf
stuff.
(scm_char_ready_p): check putback_buf
(scm_fill_buffer): likewise.
(scm_ungetc): rewritten.
1999-06-27 Gary Houston <ghouston@easynet.co.uk>
* fports.c (local_fclose): account for push-back buffer.
* ports.c (scm_char_ready_p): check the push-back buffer in
a new way.
* ioext.c (scm_do_read_line): remove the extra code to handle
the push-back buffer.
* ports.c (scm_getc): don't use SCM_CRDYP etc.
* ioext.c (scm_do_read_line): call scm_fill_buffer.
* ports.c (scm_ungetc): don't call SCM_CUNGET. reset the
read buffer pointers.
scm_fill_buffer: new procedure.
(scm_getc): call scm_fill_buffer.
* ports.h (struct scm_port): saved_read_buf, saved_read_pos,
saved_read_end: new fields.
1999-07-04 Gary Houston <ghouston@easynet.co.uk>
* configure.in: don't check for ways to violate stdio abstraction.
1999-07-04 11:02:21 +00:00
Jim Blandy
219a5a5bb0
* configure.in (AC_CHECK_FUNCS): Fill in list of functions that
...
libguile/net_db.h wants to use. (Add setprotoent, setservent.)
1999-05-02 17:16:26 +00:00
Jim Blandy
fcf627eeb1
* Makefile.in, configure: Regenerated with autoconf 2.13, automake
...
1.4, libtool 1.2f (1.385 1999/03/15 17:24:54). I've upgraded to
all the right tools, according to README, but I'm still getting
different results than Mikael is. Hmm.
1999-04-17 16:46:34 +00:00
Jim Blandy
1d3358634f
Remove all automatic readline support, to avoid copyright
...
confusion.
* INSTALL: Update text.
* NEWS: Explain the situation.
* configure.in: Remove configury for readline and its supporting
libraries.
* configure: Regenerated.
1999-04-17 16:01:45 +00:00
Mikael Djurfeldt
3668b8c783
Regenerated
1999-03-22 14:00:01 +00:00
Mikael Djurfeldt
9bd368c0f0
* Makefile.in, aclocal.m4, configure: Regenerated.
1999-03-04 02:34:28 +00:00
Jim Blandy
29860306e9
* configure.in: Add --with-readline flag.
...
* configure: Rebuilt.
1999-02-12 08:19:54 +00:00
Jim Blandy
d5fb9ed837
* configure: Regenerated using autoconf 2.12.
1999-02-06 16:07:10 +00:00
Mikael Djurfeldt
5a6b99a188
Regenerated
1999-01-26 02:30:18 +00:00
Mikael Djurfeldt
22c23a77cf
Updated
1999-01-21 02:12:02 +00:00
Jim Blandy
21cb5cfc36
* configure.in: Remove quotes around ac_cv_lib_readline_main and
...
ac_cv_var_rl_getc_function. They should both always be set to
non-null values; this way, we get error messages.
* configure: Regenerated.
1999-01-11 06:46:53 +00:00
Jim Blandy
f734697428
* configure.in: Cite the variable ac_cv_lib_readline_main, not
...
ac_cv_lib_readline_readline; the latter isn't set any more, since
we look for 'main' in libreadline now. Add quotes around
reference to the variable references, too, so this will work even
when a variable's value is the empty string.
* configure: Regenerated.
1999-01-10 14:39:01 +00:00
Mikael Djurfeldt
3afbf31409
Updated
1999-01-10 07:43:35 +00:00
Jim Blandy
5ee74cec86
* configure.in: Check for tgoto in ncurses, then termcap.
...
S.u.S.E. Linux doesn't have a termcap. (Thanks to Karl
Eichwalder.)
* configure: Regenerated.
1998-12-14 10:04:48 +00:00
Jim Blandy
e40ffcb6bd
* configure.in: Call AM_PROG_CC_STDC, to see what flags we should
...
pass the compiler to make it support ANSI. (Thanks to Bernard
Urban.)
* aclocal.m4, configure: Regenerated.
1998-10-24 20:53:50 +00:00
Jim Blandy
47521807d1
* qthreads.m4 (QTHREADS_CONFIGURE): On NetBSD, pass through a flag
...
to the Makefile which explicitly tells it to pass assembly files
through the preprocessor.
* aclocal.m4, configure, Makefile.in: Regenerated.
1998-10-16 10:08:13 +00:00
Jim Blandy
3a17131185
* configure.in: Define SCM_SINGLES whenever a float can fit in a
...
long, not only when a float is the same size as a long. This gets
us SCM_SINGLES defined on alphas. (Thanks to Clark McGrew.)
* configure: Regenerated.
1998-10-14 21:25:17 +00:00
Jim Blandy
0e6d926db8
* configure.in: Construct libguile/versiondat.h here; see
...
log entry in libguile/ChangeLog for details.
* configure: Regenerated.
1998-10-14 19:21:29 +00:00
Jim Blandy
c43f86c124
* configure.in: Allow tabs and whitespace between `void' and
...
`usleep'. (Thanks to Harvey J. Stein.)
* configure: Regenerated.
1998-10-14 08:22:00 +00:00
Jim Blandy
da7532528c
Don't redefine sleep/usleep.
...
* configure.in: Remove tests for usleep's argument type; we only
need that if we're going to replace it.
* acconfig.h (USLEEP_ARG_TYPE): Delete. All the other SLEEP
garbage is needed just to use usleep and sleep without compiler
warnings.
* configure: Regenerated.
1998-10-13 23:16:59 +00:00
Jim Blandy
dc70c99868
* configure: Regenerated.
1998-10-12 21:08:03 +00:00
Jim Blandy
5e9345c384
* configure.in: Call AC_C_INLINE, so we can use inline happily in
...
libguile.
* configure: Regenerated.
1998-10-09 12:12:26 +00:00
Jim Blandy
402c4d4a74
* configure.in: Don't forget to #define HAVE_RL_GETC_FUNCTION if
...
we do find the rl_getc_function variable in the readline library;
AC_CHECK_FUNCS used to do this for us, but we're not using it any
more.
1998-10-07 09:57:16 +00:00
Jim Blandy
69c8bc066f
* configure.in: Properly test for the presence of rl_getc_function;
...
it's a variable, not a function.
* configure: Regenerated.
1998-10-07 09:09:47 +00:00
Jim Blandy
c9ea20bcae
* doc: New subdirectory.
...
* Makefile.am (SUBDIRS): List it.
* configure.in (AC_OUTPUT): Build its Makefile.
* configure, Makefile.in: Regenerated.
1998-10-07 07:36:55 +00:00
Jim Blandy
fe75dfc504
* configure.in (FD_SETTER, FILE_CNT_GPTR): New cases for SCO's
...
stdio implementation. (Thanks to David Tillman.)
* configure: Rebuilt.
1998-10-03 19:30:21 +00:00
Jim Blandy
bcc695e361
* guile-config: Renamed from `build'.
...
* Makefile.am (SUBDIRS): Mention `guile-config', not `build'.
* configure.in: Create `guile-config/Makefile.in', not
`build/Makefile.in'. Doc fix, too.
* qthreads.m4: Doc fix.
* Makefile.in, aclocal.m4, configure: Regeneranegerederadea.
1998-10-03 19:00:10 +00:00
Jim Blandy
c31bfb8563
* configure.in: Check for a missing `sleep' declaration.
...
* acconfig.h (MISSING_SLEEP_DECL): Provide some text for this.
* configure: Regenerated.
1998-10-03 13:34:32 +00:00
Jim Blandy
777b022a9e
* configure.in: Don't use the canonical host name to decide
...
whether `bzero' and `usleep' have declarations --- that's going
back to the bad old days before autoconf. Remove the call to
AC_CANONICAL_HOST and the subsequent case statement.
(GUILE_FUNC_DECLARED): New m4 macro. Use it to check for
declarations for `bzero', `usleep', and (new!) `strptime'.
* acconfig.h: (DECLARE_BZERO, DECLARE_USLEEP): Removed.
(MISSING_BZERO_DECL, MISSING_USLEEP_DECL, MISSING_STRPTIME_DECL):
Added. I think this naming convention is more consistent with the
rest of autoconf; names generally describes the system, not what
the package should do to accomodate the system.
* configure: Regenerated.
1998-10-03 08:01:41 +00:00
Jim Blandy
c176b92b54
* configure.in: Remove --disable-debug option. The debugging
...
support is pretty stable now, and it's confusing people.
* configure: Regenerated.
1998-09-05 16:48:23 +00:00
Mikael Djurfeldt
b8f08e26ad
Regenerated
1998-08-21 03:14:24 +00:00
Jim Blandy
0a1b8b1511
* configure.in: Don't use -Wstrict-prototypes after all.
...
* configure: Regenerated.
1998-07-30 14:26:51 +00:00
Jim Blandy
99be345018
* configure.in: Request more warnings.
...
* configure: Regenerated.
* HACKING: Ask people not to make changes that introduce those
warnings. Now I have to go through the code and actually bring it
up to standards... :(
1998-07-29 18:34:59 +00:00
Jim Blandy
2c9a3a4886
* Makefile.in, aclocal.m4, configure: Regenerated using the last
...
public version of automake, not the hacked Cygnus version.
* config.guess, config.sub, ltconfig, ltmain.sh: New versions from
libtool.
1998-07-29 18:13:48 +00:00
Jim Blandy
e0f54bcc36
* configure.in, qthreads.m4: Display a message about how the
...
threads configuration went.
* aclocal.m4, configure: Regenerated.
1998-07-29 17:20:17 +00:00
Jim Blandy
3ed8243794
Remove the TOTORO kludge. We're not doing snapshots any more, so
...
totoro is completely uninvolved.
* configure.in: Remove code to check the hostname and #define
TOTORO.
* acconfig.h: Remove comments for TOTORO symbol.
* configure, Makefile.in: Regenerated.
1998-07-27 23:28:55 +00:00
Jim Blandy
7bc245296e
* qthreads.m4 (QTHREADS_CONFIGURE): We *can* use AC_REQUIRE here
...
to get AC_PROG_LN_S.
* aclocal.m4, configure: Regenerated.
1998-07-27 22:23:59 +00:00
Jim Blandy
539c89a1ca
Clean up thread configuration.
...
* qthreads.m4: New file, which knows how to configure the qthreads
library.
* configure.in: Replace all thread package selection code. Do the
--with-threads argument processing here. Enable the appropriate
thread interface files in libguile. Remove all qthreads
configuration code; call QTHREADS_CONFIGURE instead. Set
GUILE_LIBS using the info provided by QTHREADS_CONFIGURE.
* threads.m4: Removed; not used any more.
* Makefile.am (aclocal_DATA): Mention qthreads.m4, not threads.m4.
* Makefile.in, aclocal.m4, configure: Rgnrtd. (Sv th vwls!)
Note that these were regenerated with the tools available from
Cygnus's source tree, which have patches not available to the
general public. I'm not sure this was a good idea; feel free to
revert them to the latest released versions of the tools.
1998-07-27 01:00:40 +00:00
Mikael Djurfeldt
94277faf56
Updated
1998-07-12 13:29:34 +00:00
Mikael Djurfeldt
4f654c0e32
Updated
1998-07-12 02:30:01 +00:00
Mikael Djurfeldt
7e0fee6e39
* configure.in: Check for rl_cleanup_after_signal.
1998-05-19 20:42:39 +00:00
Mikael Djurfeldt
a5587d03f6
Updated
1998-05-13 00:27:23 +00:00
Mikael Djurfeldt
c700db4f8f
* configure.in: Added test for rl_getc_function. Warn if
...
libreadline is found but not this function.
1998-05-12 00:48:15 +00:00
Mikael Djurfeldt
4c787b5283
* configure.in: Replaced some AC_CHECK_FUNC --> AC_CHECK_FUNCS so
...
that suitable HAVE_<function name> symbols get defined.
1998-05-06 14:45:11 +00:00