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