* LIBGUILEREADLINE-VERSION: Bumped versions for the 1.7.1 release.
[bpt/guile.git] / guile-readline / ChangeLog
... / ...
CommitLineData
12004-08-19 Marius Vollmer <marius.vollmer@uni-dortmund.de>
2
3 * readline.c: Avoid the use of discouraged or
4 deprecated things.
5
62004-07-06 Marius Vollmer <marius.vollmer@uni-dortmund.de>
7
8 * readline.c: Replaced all uses of deprecated SCM_FALSEP,
9 SCM_NFALSEP, SCM_BOOL, SCM_NEGATE_BOOL, and SCM_BOOLP with
10 scm_is_false, scm_is_true, scm_from_bool, and scm_is_bool,
11 respectively.
12
132004-06-16 Rob Browning <rlb@defaultvalue.org>
14
15 * configure.in: move package and version args to AC_INIT as is now
16 recommended. This also requires m4_esyscmd to read GUILE-VERSION
17 given the way AC_INIT handles its args. Also move "foreign"
18 indication here.
19
20 * Makefile.am: move support for readline.scm to ice-9/ subdir.
21
22 * readline.scm: moved to ./ice-9/
23
24 * .cvsignore: add ice-9 dir.
25
26 * ice-9/Makefile.am: new file.
27
28 * ice-9/readline.scm: moved here from ../
29
30 * ice-9/.cvsignore: new file.
31
322004-02-15 Mikael Djurfeldt <mdj@chunk.mit.edu>
33
34 * configure.in: Use AC_PROG_LIBTOOL instead of AM_PROG_LIBTOOL.
35
362004-02-08 Mikael Djurfeldt <djurfeldt@nada.kth.se>
37
38 * Makefile.am (TAGS_FILES): Use this variable instead of
39 ETAGS_ARGS so that TAGS can be built using separate build
40 directory.
41
422003-05-04 Marius Vollmer <mvo@zagadka.de>
43
44 * configure.in: When checking whether readline clears SA_RESTART,
45 let readline read from "/dev/null". Otherwise, it might be
46 stopped when run in the background with job control, say.
47 Thanks to Michael Talbot-Wilson!
48
492003-04-05 Mikael Djurfeldt <djurfeldt@nada.kth.se>
50
51 The intended side-effect of the following change is to make the
52 prompt appear properly when debugging or running Guile in an Emacs
53 buffer. (The readline library has some prompt magic which we were
54 expected to do ourselves when we were bold enough to provide our
55 own redisplay function---but we don't need to do that.)
56
57 * readline.c (redisplay): Removed. (It didn't do anything other
58 than calling rl_redisplay.)
59 (scm_init_readline): Don't inititalize rl_redisplay_function.
60
612003-03-19 Rob Browning <rlb@defaultvalue.org>
62
63 * readline.c: add HAVE_CONFIG_H test guarding #include config.h.
64
65 * autogen.sh: add a --force when autoreconfing. We may need to
66 change this if it doesn't work out...
67
68 * Makefile.am (ice-9/readline.scm): new target -- so readline will
69 work from the source tree when guile-readline is added to
70 GUILE_LOAD_PATH.
71 (all-local): add ice-9/readline.scm.
72 (clean-local): remove ice-9/readline at clean time.
73
742003-02-27 Rob Browning <rlb@defaultvalue.org>
75
76 * autogen.sh: use autoreconf.
77
782003-01-08 Neil Jerram <neil@ossau.uklinux.net>
79
80 * readline.c (scm_readline): Check that scm_cur_outp is an output
81 port, not an input one.
82
832002-12-08 Rob Browning <rlb@defaultvalue.org>
84
85 * configure.in (GUILE_EFFECTIVE_VERSION): AC_SUBST.
86
87 * Makefile.am (ice9dir): VERSION -> GUILE_EFFECTIVE_VERSION.
88
892002-10-27 Marius Vollmer <mvo@zagadka.ping.de>
90
91 * readline.c (reentry_barrier_mutex): Reimplemented with
92 scm_make_mutex, etc.
93
942002-10-21 Mikael Djurfeldt <mdj@linnaeus>
95
96 * readline.scm (activate-readline): Look for use-emacs-interface
97 option in the guile-user module instead of the-root-module.
98
992002-04-30 Marius Vollmer <marius.vollmer@uni-dortmund.de>
100
101 * autogen.sh: Invoke plain aclocal instead of guile-aclocal.sh.
102 We don't need the Guile m4 macros and the previous invocation of
103 guile-aclocal.sh created the aclocal.m4 file in the wrong
104 directory (see change from 2002-04-26).
105
1062002-04-26 Marius Vollmer <mvo@zagadka.ping.de>
107
108 * autogen.sh: Change to parent dir before invoking
109 guile-aclocal.sh.
110
1112002-04-16 Marius Vollmer <mvo@zagadka.ping.de>
112
113 * Makefile.am (dist-hook): Make sure $(distdir)/Makefile.in is
114 writable before modifying it.
115
1162002-04-10 Rob Browning <rlb@defaultvalue.org>
117
118 * configure.in: add definitions to AC_DEFINE calls for new
119 autoconf.
120
121 * .cvsignore: add autom4te.cache and *.c.clean.c.
122
1232002-03-24 Marius Vollmer <mvo@zagadka.ping.de>
124
125 * Makefile.am (.c.x): Pass "-o $@" to guile-snarf.
126
1272002-03-13 Thien-Thi Nguyen <ttn@giblet.glug.org>
128
129 * Makefile.am (snarfcppopts): New var.
130 (.c.x): Use $(snarfcppopts). Rework guile-snarf usage.
131
1322002-02-27 Stefan Jahn <stefan@lkcc.org>
133
134 * Makefile.am (EXTRA_DIST): Added the `LIBGUILEREADLINE-VERSION'
135 file.
136
1372002-02-25 Thien-Thi Nguyen <ttn@giblet.glug.org>
138
139 * configure.in (LIBGUILEREADLINE-VERSION):
140 Look for this file in $srcdir.
141
1422002-02-24 Rob Browning <rlb@defaultvalue.org>
143
144 * configure.in: source ./LIBGUILEREADLINE-VERSION for version info
145 and then AC_SUBST the resulting variables:
146 LIBGUILEREADLINE_INTERFACE_CURRENT,
147 LIBGUILEREADLINE_INTERFACE_REVISION,
148 LIBGUILEREADLINE_INTERFACE_AGE, and
149 LIBGUILEREADLINE_INTERFACE.
150
151 * Makefile.am (libguilereadline_la_LDFLAGS): use
152 @LIBGUILEREADLINE_INTERFACE@ for version information.
153
154 * LIBGUILEREADLINE-VERSION: new file containing shared lib
155 versioning information.
156
1572002-02-12 Thien-Thi Nguyen <ttn@giblet.glug.org>
158
159 * Makefile.am (AUTOMAKE_OPTIONS): Replace "gnu" with "foreign".
160 This undoes the 2002-02-08 change.
161
1622002-02-08 Thien-Thi Nguyen <ttn@giblet.glug.org>
163
164 * Makefile.am (AUTOMAKE_OPTIONS): Replace "foreign" with "gnu".
165
1662002-01-29 Neil Jerram <neil@ossau.uklinux.net>
167
168 * readline.scm (with-readline-completion-function): Renamed from
169 `call-with-readline-completion-function'.
170
1712001-11-30 Neil Jerram <neil@ossau.uklinux.net>
172
173 * Makefile.am (EXTRA_DIST): Refer to $(ice9_DATA) rather than
174 readline.scm explicitly.
175 (ETAGS_ARGS): Added.
176
1772001-11-04 Stefan Jahn <stefan@lkcc.org>
178
179 * configure.in (EXTRA_DEFS): Follow-up patch. Using SCM_IMPORT
180 instead of __SCM_IMPORT__.
181
182 * readline.c (scm_readline_init_ports): Disable input/output
183 stream redirection for Win32. The readline package for Win32
184 does not support this. The guile-readline library works fine
185 for command line editing.
186
187 * readline.h (SCM_RL_API): Renamed __FOO__ macros into FOO.
188
1892001-11-02 Marius Vollmer <mvo@zagadka.ping.de>
190
191 Support for native Win32. Thanks to Stefan Jahn!
192
193 * Makefile.am: Put `-export-dynamic -no-undefined' into LDFLAGS
194 and add the library `libguile.la' to support linkers which do not
195 allow unresolved symbols inside shared libraries.
196
197 * configure.in: Define AC_LIBTOOL_WIN32_DLL to build clean dlls
198 on Win32 platforms.
199 Define extra compiler flags necessary to build clean dlls.
200
201 * readline.c: Include `io.h' and exclude `sys/time.h' for MinGW.
202
203 * readline.h: Defintion of SCM_RL_API. Prefixed each exported
204 symbol with SCM_RL_API.
205
2062001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
207
208 * readline.c (scm_readline, scm_add_history,
209 scm_filename_completion_function, completion_function): Remove
210 calls to SCM_STRING_COERCE_0TERMINATION_X. Since the substring
211 type is gone, all strings are 0-terminated anyway.
212
2132001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
214
215