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