* LIBGUILEREADLINE-VERSION: Bumped versions for the 1.7.1 release.
[bpt/guile.git] / guile-readline / ChangeLog
CommitLineData
51fab002
MV
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
b2988f46
MV
92004-08-19 Marius Vollmer <marius.vollmer@uni-dortmund.de>
10
11 * readline.c: Avoid the use of discouraged or
12 deprecated things.
13
590f893b
MV
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
060fd2f9
RB
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
c78a96e0
MD
402004-02-15 Mikael Djurfeldt <mdj@chunk.mit.edu>
41
42 * configure.in: Use AC_PROG_LIBTOOL instead of AM_PROG_LIBTOOL.
43
f1dc5f45
MD
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
03b9235a
MV
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
cdbb889a
MD
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
b3ea745b
RB
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
25ad7681
RB
822003-02-27 Rob Browning <rlb@defaultvalue.org>
83
84 * autogen.sh: use autoreconf.
85
2f413bc4
NJ
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
b2cbe8d8
RB
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
30f920c3
MV
972002-10-27 Marius Vollmer <mvo@zagadka.ping.de>
98
99 * readline.c (reentry_barrier_mutex): Reimplemented with
100 scm_make_mutex, etc.
101
c2015a4f
MD
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
b592db01
MV
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
5caa57b1
MV
1142002-04-26 Marius Vollmer <mvo@zagadka.ping.de>
115
116 * autogen.sh: Change to parent dir before invoking
117 guile-aclocal.sh.
118
dc006627
MV
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
21550b10
RB
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
e2bd68e0
MV
1312002-03-24 Marius Vollmer <mvo@zagadka.ping.de>
132
133 * Makefile.am (.c.x): Pass "-o $@" to guile-snarf.
134
71990297
TTN
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
edb810bb
SJ
1402002-02-27 Stefan Jahn <stefan@lkcc.org>
141
142 * Makefile.am (EXTRA_DIST): Added the `LIBGUILEREADLINE-VERSION'
143 file.
144
f99b18fa
TTN
1452002-02-25 Thien-Thi Nguyen <ttn@giblet.glug.org>
146
147 * configure.in (LIBGUILEREADLINE-VERSION):
148 Look for this file in $srcdir.
149
8794fdca
RB
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
88ac59a9
TTN
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
51477c02
TTN
1702002-02-08 Thien-Thi Nguyen <ttn@giblet.glug.org>
171
172 * Makefile.am (AUTOMAKE_OPTIONS): Replace "foreign" with "gnu".
173
bbd26b5a
NJ
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
ee148ae7
NJ
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
8f99e3f3
SJ
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
257b6d40
MV
1972001-11-02 Marius Vollmer <mvo@zagadka.ping.de>
198
199 Support for native Win32. Thanks to Stefan Jahn!
51477c02 200
257b6d40
MV
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
8c494e99
DH
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
fbd5c452
DH
2212001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
222
223