1 1999-09-12 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
3 * readline.h, readline.scm: Updated copyrigth notices.
5 1999-09-11 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
7 * readline.scm (activate-readline): Set (using-readline?).
9 1999-09-11 Jim Blandy <jimb@savonarola.red-bean.com>
11 * aclocal.m4: Regenerated with newer libtool macros.
13 * Makefile.am (DISTCLEANFILES): Get rid of .x files.
14 * Makefile.in: Regenerated.
15 (Thanks to Keisuke Nishida.)
17 1999-09-11 Marius Vollmer <mvo@zagadka.ping.de>
19 * readline.scm: Moved from ../ice-9.
20 Dynamically link libguilereadline.so.
21 (readline): Just define in this module, do not overwrite builtin
22 variable. The builtin readline function is now named "%readline",
23 so this works. See below.
24 (activate-readline): New function which contains the readline
25 activation code formerly found in top-repl.
27 * readline.c (scm_readline): Export it to Scheme as "%readline".
29 * configure.in: Get version from ../GUILE-VERSION and use it for
32 * Makefile.am: Do not install and distribute
33 readline-activator.scm. Install and distribute readline.scm
36 * aclocal.m4, Makefile.in, configure, libtool: Regenerated, but
37 probably with the wrong version of the tools.
39 1999-08-29 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
41 The following change makes it possible for applications to have
42 their own version of scm_readline.
43 * readline.c, readline.h (rl_cleanup_after_signal,
44 rl_free_line_state): Made global.
45 (scm_readline_init_ports): New function.
46 (scm_readline): Use scm_readline_init_ports.
47 (Thanks to Anders Holst.)
49 * Makefile.am: Install guile-readline/readline.h.
51 1999-08-20 James Blandy <jimb@mule.m17n.org>
53 * Makefile.in, aclocal.m4, configure: Regenerated.
55 1999-08-17 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
57 * configure.in (HAVE_RL_GETC_FUNCTION): Modified test to actually
58 use rl_getc_function. Otherwise smart compilers, like gcc,
59 optimize away the reference so that no error occurs in the link
62 1999-08-04 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
64 * Makefile.am (INCLUDES): Added -I$(srcdir)/../libguile.
65 (Thanks to Greg Badros.)
67 1999-07-24 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
69 * readline.c (handle_error): Put a cosmetic newline on
70 rl_outstream on error before closing it.
72 * configure.in: Changed AC_MSG_ERROR into AC_MSG_WARN in case
73 readline doesn't exist on the system, so that configuration can
74 proceed normally without readline.
76 * readline.c: #include "libguile/_scm.h" (so that we get the
77 configuration information) and fix other includes so that they'll
78 work on a system where guile is not yet installed.
80 * Makefile.am (BUILT_SOURCES): Added.
82 1999-07-23 Marius Vollmer <mvo@zagadka.ping.de>
84 * Checked everything into CVS.
86 1999-07-22 Marius Vollmer <mvo@zagadka.ping.de>
88 * readline.c (stream_from_fport): New function.
89 (scm_readline): Use it to for the input and output ports. Close
90 the streams after readline returns.
91 (handle_error): Close them also when an error occured.
93 1999-06-17 Marius Vollmer <mvo@zagadka.ping.de>
95 * readline.h, readline.c: Removed exception notice from copyright
98 1999-05-16 Marius Vollmer <mvo@zagadka.ping.de>
100 * Started guile-readline package. Files are copied from old
101 guile-core package and slightly modified.