*** empty log message ***
[bpt/guile.git] / guile-readline / ChangeLog
CommitLineData
a81b8618
MV
12005-03-02 Marius Vollmer <marius.vollmer@uni-dortmund.de>
2
3 * readline.c: Use scm_current_input_port instead of scm_cur_inp.
4 Use scm_std_select instead of scm_internal_select.
5
51fab002
MV
62004-08-26 Marius Vollmer <marius.vollmer@uni-dortmund.de>
7
8 * LIBGUILEREADLINE-VERSION: Bumped versions for the 1.7.1 release.
9 Added LIBGUILEREADLINE_MAJOR variable for inclusion in the name of
10 the shared library.
11 * configure.in: AC_SUBST it.
12 * Makefile.am: Substitute it into name of library.
1d1a9211 13 * ice-9/readline.scm: Use new name with load-extension.
51fab002 14
b2988f46
MV
152004-08-19 Marius Vollmer <marius.vollmer@uni-dortmund.de>
16
17 * readline.c: Avoid the use of discouraged or
18 deprecated things.
19
590f893b
MV
202004-07-06 Marius Vollmer <marius.vollmer@uni-dortmund.de>
21
22 * readline.c: Replaced all uses of deprecated SCM_FALSEP,
23 SCM_NFALSEP, SCM_BOOL, SCM_NEGATE_BOOL, and SCM_BOOLP with
24 scm_is_false, scm_is_true, scm_from_bool, and scm_is_bool,
25 respectively.
26
060fd2f9
RB
272004-06-16 Rob Browning <rlb@defaultvalue.org>
28
29 * configure.in: move package and version args to AC_INIT as is now
30 recommended. This also requires m4_esyscmd to read GUILE-VERSION
31 given the way AC_INIT handles its args. Also move "foreign"
32 indication here.
33
34 * Makefile.am: move support for readline.scm to ice-9/ subdir.
35
36 * readline.scm: moved to ./ice-9/
37
38 * .cvsignore: add ice-9 dir.
39
40 * ice-9/Makefile.am: new file.
41
42 * ice-9/readline.scm: moved here from ../
43
44 * ice-9/.cvsignore: new file.
45
c78a96e0
MD
462004-02-15 Mikael Djurfeldt <mdj@chunk.mit.edu>
47
48 * configure.in: Use AC_PROG_LIBTOOL instead of AM_PROG_LIBTOOL.
49
f1dc5f45
MD
502004-02-08 Mikael Djurfeldt <djurfeldt@nada.kth.se>
51
52 * Makefile.am (TAGS_FILES): Use this variable instead of
53 ETAGS_ARGS so that TAGS can be built using separate build
54 directory.
55
03b9235a
MV
562003-05-04 Marius Vollmer <mvo@zagadka.de>
57
58 * configure.in: When checking whether readline clears SA_RESTART,
59 let readline read from "/dev/null". Otherwise, it might be
60 stopped when run in the background with job control, say.
61 Thanks to Michael Talbot-Wilson!
62
cdbb889a
MD
632003-04-05 Mikael Djurfeldt <djurfeldt@nada.kth.se>
64
65 The intended side-effect of the following change is to make the
66 prompt appear properly when debugging or running Guile in an Emacs
67 buffer. (The readline library has some prompt magic which we were
68 expected to do ourselves when we were bold enough to provide our
69 own redisplay function---but we don't need to do that.)
70
71 * readline.c (redisplay): Removed. (It didn't do anything other
72 than calling rl_redisplay.)
73 (scm_init_readline): Don't inititalize rl_redisplay_function.
74
b3ea745b
RB
752003-03-19 Rob Browning <rlb@defaultvalue.org>
76
77 * readline.c: add HAVE_CONFIG_H test guarding #include config.h.
78
79 * autogen.sh: add a --force when autoreconfing. We may need to
80 change this if it doesn't work out...
81
82 * Makefile.am (ice-9/readline.scm): new target -- so readline will
83 work from the source tree when guile-readline is added to
84 GUILE_LOAD_PATH.
85 (all-local): add ice-9/readline.scm.
86 (clean-local): remove ice-9/readline at clean time.
87
25ad7681
RB
882003-02-27 Rob Browning <rlb@defaultvalue.org>
89
90 * autogen.sh: use autoreconf.
91
2f413bc4
NJ
922003-01-08 Neil Jerram <neil@ossau.uklinux.net>
93
94 * readline.c (scm_readline): Check that scm_cur_outp is an output
95 port, not an input one.
96
b2cbe8d8
RB
972002-12-08 Rob Browning <rlb@defaultvalue.org>
98
99 * configure.in (GUILE_EFFECTIVE_VERSION): AC_SUBST.
100
101 * Makefile.am (ice9dir): VERSION -> GUILE_EFFECTIVE_VERSION.
102
30f920c3
MV
1032002-10-27 Marius Vollmer <mvo@zagadka.ping.de>
104
105 * readline.c (reentry_barrier_mutex): Reimplemented with
106 scm_make_mutex, etc.
107
c2015a4f
MD
1082002-10-21 Mikael Djurfeldt <mdj@linnaeus>
109
110 * readline.scm (activate-readline): Look for use-emacs-interface
111 option in the guile-user module instead of the-root-module.
112
b592db01
MV
1132002-04-30 Marius Vollmer <marius.vollmer@uni-dortmund.de>
114
115 * autogen.sh: Invoke plain aclocal instead of guile-aclocal.sh.
116 We don't need the Guile m4 macros and the previous invocation of
117 guile-aclocal.sh created the aclocal.m4 file in the wrong
118 directory (see change from 2002-04-26).
119
5caa57b1
MV
1202002-04-26 Marius Vollmer <mvo@zagadka.ping.de>
121
122 * autogen.sh: Change to parent dir before invoking
123 guile-aclocal.sh.
124
dc006627
MV
1252002-04-16 Marius Vollmer <mvo@zagadka.ping.de>
126
127 * Makefile.am (dist-hook): Make sure $(distdir)/Makefile.in is
128 writable before modifying it.
129
21550b10
RB
1302002-04-10 Rob Browning <rlb@defaultvalue.org>
131
132 * configure.in: add definitions to AC_DEFINE calls for new
133 autoconf.
134
135 * .cvsignore: add autom4te.cache and *.c.clean.c.
136
e2bd68e0
MV
1372002-03-24 Marius Vollmer <mvo@zagadka.ping.de>
138
139 * Makefile.am (.c.x): Pass "-o $@" to guile-snarf.
140
71990297
TTN
1412002-03-13 Thien-Thi Nguyen <ttn@giblet.glug.org>
142
143 * Makefile.am (snarfcppopts): New var.
144 (.c.x): Use $(snarfcppopts). Rework guile-snarf usage.
145
edb810bb
SJ
1462002-02-27 Stefan Jahn <stefan@lkcc.org>
147
148 * Makefile.am (EXTRA_DIST): Added the `LIBGUILEREADLINE-VERSION'
149 file.
150
f99b18fa
TTN
1512002-02-25 Thien-Thi Nguyen <ttn@giblet.glug.org>
152
153 * configure.in (LIBGUILEREADLINE-VERSION):
154 Look for this file in $srcdir.
155
8794fdca
RB
1562002-02-24 Rob Browning <rlb@defaultvalue.org>
157
158 * configure.in: source ./LIBGUILEREADLINE-VERSION for version info
159 and then AC_SUBST the resulting variables:
160 LIBGUILEREADLINE_INTERFACE_CURRENT,
161 LIBGUILEREADLINE_INTERFACE_REVISION,
162 LIBGUILEREADLINE_INTERFACE_AGE, and
163 LIBGUILEREADLINE_INTERFACE.
164
165 * Makefile.am (libguilereadline_la_LDFLAGS): use
166 @LIBGUILEREADLINE_INTERFACE@ for version information.
167
168 * LIBGUILEREADLINE-VERSION: new file containing shared lib
169 versioning information.
170
88ac59a9
TTN
1712002-02-12 Thien-Thi Nguyen <ttn@giblet.glug.org>
172
173 * Makefile.am (AUTOMAKE_OPTIONS): Replace "gnu" with "foreign".
174 This undoes the 2002-02-08 change.
175
51477c02
TTN
1762002-02-08 Thien-Thi Nguyen <ttn@giblet.glug.org>
177
178 * Makefile.am (AUTOMAKE_OPTIONS): Replace "foreign" with "gnu".
179
bbd26b5a
NJ
1802002-01-29 Neil Jerram <neil@ossau.uklinux.net>
181
182 * readline.scm (with-readline-completion-function): Renamed from
183 `call-with-readline-completion-function'.
184
ee148ae7
NJ
1852001-11-30 Neil Jerram <neil@ossau.uklinux.net>
186
187 * Makefile.am (EXTRA_DIST): Refer to $(ice9_DATA) rather than
188 readline.scm explicitly.
189 (ETAGS_ARGS): Added.
190
8f99e3f3
SJ
1912001-11-04 Stefan Jahn <stefan@lkcc.org>
192
193 * configure.in (EXTRA_DEFS): Follow-up patch. Using SCM_IMPORT
194 instead of __SCM_IMPORT__.
195
196 * readline.c (scm_readline_init_ports): Disable input/output
197 stream redirection for Win32. The readline package for Win32
198 does not support this. The guile-readline library works fine
199 for command line editing.
200
201 * readline.h (SCM_RL_API): Renamed __FOO__ macros into FOO.
202
257b6d40
MV
2032001-11-02 Marius Vollmer <mvo@zagadka.ping.de>
204
205 Support for native Win32. Thanks to Stefan Jahn!
51477c02 206
257b6d40
MV
207 * Makefile.am: Put `-export-dynamic -no-undefined' into LDFLAGS
208 and add the library `libguile.la' to support linkers which do not
209 allow unresolved symbols inside shared libraries.
210
211 * configure.in: Define AC_LIBTOOL_WIN32_DLL to build clean dlls
212 on Win32 platforms.
213 Define extra compiler flags necessary to build clean dlls.
214
215 * readline.c: Include `io.h' and exclude `sys/time.h' for MinGW.
216
217 * readline.h: Defintion of SCM_RL_API. Prefixed each exported
218 symbol with SCM_RL_API.
219
8c494e99
DH
2202001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
221
222 * readline.c (scm_readline, scm_add_history,
223 scm_filename_completion_function, completion_function): Remove
224 calls to SCM_STRING_COERCE_0TERMINATION_X. Since the substring
225 type is gone, all strings are 0-terminated anyway.
226
fbd5c452
DH
2272001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
228
229