*** empty log message ***
[bpt/guile.git] / guile-readline / ChangeLog
CommitLineData
f1dc5f45
MD
12004-02-08 Mikael Djurfeldt <djurfeldt@nada.kth.se>
2
3 * Makefile.am (TAGS_FILES): Use this variable instead of
4 ETAGS_ARGS so that TAGS can be built using separate build
5 directory.
6
03b9235a
MV
72003-05-04 Marius Vollmer <mvo@zagadka.de>
8
9 * configure.in: When checking whether readline clears SA_RESTART,
10 let readline read from "/dev/null". Otherwise, it might be
11 stopped when run in the background with job control, say.
12 Thanks to Michael Talbot-Wilson!
13
cdbb889a
MD
142003-04-05 Mikael Djurfeldt <djurfeldt@nada.kth.se>
15
16 The intended side-effect of the following change is to make the
17 prompt appear properly when debugging or running Guile in an Emacs
18 buffer. (The readline library has some prompt magic which we were
19 expected to do ourselves when we were bold enough to provide our
20 own redisplay function---but we don't need to do that.)
21
22 * readline.c (redisplay): Removed. (It didn't do anything other
23 than calling rl_redisplay.)
24 (scm_init_readline): Don't inititalize rl_redisplay_function.
25
b3ea745b
RB
262003-03-19 Rob Browning <rlb@defaultvalue.org>
27
28 * readline.c: add HAVE_CONFIG_H test guarding #include config.h.
29
30 * autogen.sh: add a --force when autoreconfing. We may need to
31 change this if it doesn't work out...
32
33 * Makefile.am (ice-9/readline.scm): new target -- so readline will
34 work from the source tree when guile-readline is added to
35 GUILE_LOAD_PATH.
36 (all-local): add ice-9/readline.scm.
37 (clean-local): remove ice-9/readline at clean time.
38
25ad7681
RB
392003-02-27 Rob Browning <rlb@defaultvalue.org>
40
41 * autogen.sh: use autoreconf.
42
2f413bc4
NJ
432003-01-08 Neil Jerram <neil@ossau.uklinux.net>
44
45 * readline.c (scm_readline): Check that scm_cur_outp is an output
46 port, not an input one.
47
b2cbe8d8
RB
482002-12-08 Rob Browning <rlb@defaultvalue.org>
49
50 * configure.in (GUILE_EFFECTIVE_VERSION): AC_SUBST.
51
52 * Makefile.am (ice9dir): VERSION -> GUILE_EFFECTIVE_VERSION.
53
30f920c3
MV
542002-10-27 Marius Vollmer <mvo@zagadka.ping.de>
55
56 * readline.c (reentry_barrier_mutex): Reimplemented with
57 scm_make_mutex, etc.
58
c2015a4f
MD
592002-10-21 Mikael Djurfeldt <mdj@linnaeus>
60
61 * readline.scm (activate-readline): Look for use-emacs-interface
62 option in the guile-user module instead of the-root-module.
63
b592db01
MV
642002-04-30 Marius Vollmer <marius.vollmer@uni-dortmund.de>
65
66 * autogen.sh: Invoke plain aclocal instead of guile-aclocal.sh.
67 We don't need the Guile m4 macros and the previous invocation of
68 guile-aclocal.sh created the aclocal.m4 file in the wrong
69 directory (see change from 2002-04-26).
70
5caa57b1
MV
712002-04-26 Marius Vollmer <mvo@zagadka.ping.de>
72
73 * autogen.sh: Change to parent dir before invoking
74 guile-aclocal.sh.
75
dc006627
MV
762002-04-16 Marius Vollmer <mvo@zagadka.ping.de>
77
78 * Makefile.am (dist-hook): Make sure $(distdir)/Makefile.in is
79 writable before modifying it.
80
21550b10
RB
812002-04-10 Rob Browning <rlb@defaultvalue.org>
82
83 * configure.in: add definitions to AC_DEFINE calls for new
84 autoconf.
85
86 * .cvsignore: add autom4te.cache and *.c.clean.c.
87
e2bd68e0
MV
882002-03-24 Marius Vollmer <mvo@zagadka.ping.de>
89
90 * Makefile.am (.c.x): Pass "-o $@" to guile-snarf.
91
71990297
TTN
922002-03-13 Thien-Thi Nguyen <ttn@giblet.glug.org>
93
94 * Makefile.am (snarfcppopts): New var.
95 (.c.x): Use $(snarfcppopts). Rework guile-snarf usage.
96
edb810bb
SJ
972002-02-27 Stefan Jahn <stefan@lkcc.org>
98
99 * Makefile.am (EXTRA_DIST): Added the `LIBGUILEREADLINE-VERSION'
100 file.
101
f99b18fa
TTN
1022002-02-25 Thien-Thi Nguyen <ttn@giblet.glug.org>
103
104 * configure.in (LIBGUILEREADLINE-VERSION):
105 Look for this file in $srcdir.
106
8794fdca
RB
1072002-02-24 Rob Browning <rlb@defaultvalue.org>
108
109 * configure.in: source ./LIBGUILEREADLINE-VERSION for version info
110 and then AC_SUBST the resulting variables:
111 LIBGUILEREADLINE_INTERFACE_CURRENT,
112 LIBGUILEREADLINE_INTERFACE_REVISION,
113 LIBGUILEREADLINE_INTERFACE_AGE, and
114 LIBGUILEREADLINE_INTERFACE.
115
116 * Makefile.am (libguilereadline_la_LDFLAGS): use
117 @LIBGUILEREADLINE_INTERFACE@ for version information.
118
119 * LIBGUILEREADLINE-VERSION: new file containing shared lib
120 versioning information.
121
88ac59a9
TTN
1222002-02-12 Thien-Thi Nguyen <ttn@giblet.glug.org>
123
124 * Makefile.am (AUTOMAKE_OPTIONS): Replace "gnu" with "foreign".
125 This undoes the 2002-02-08 change.
126
51477c02
TTN
1272002-02-08 Thien-Thi Nguyen <ttn@giblet.glug.org>
128
129 * Makefile.am (AUTOMAKE_OPTIONS): Replace "foreign" with "gnu".
130
bbd26b5a
NJ
1312002-01-29 Neil Jerram <neil@ossau.uklinux.net>
132
133 * readline.scm (with-readline-completion-function): Renamed from
134 `call-with-readline-completion-function'.
135
ee148ae7
NJ
1362001-11-30 Neil Jerram <neil@ossau.uklinux.net>
137
138 * Makefile.am (EXTRA_DIST): Refer to $(ice9_DATA) rather than
139 readline.scm explicitly.
140 (ETAGS_ARGS): Added.
141
8f99e3f3
SJ
1422001-11-04 Stefan Jahn <stefan@lkcc.org>
143
144 * configure.in (EXTRA_DEFS): Follow-up patch. Using SCM_IMPORT
145 instead of __SCM_IMPORT__.
146
147 * readline.c (scm_readline_init_ports): Disable input/output
148 stream redirection for Win32. The readline package for Win32
149 does not support this. The guile-readline library works fine
150 for command line editing.
151
152 * readline.h (SCM_RL_API): Renamed __FOO__ macros into FOO.
153
257b6d40
MV
1542001-11-02 Marius Vollmer <mvo@zagadka.ping.de>
155
156 Support for native Win32. Thanks to Stefan Jahn!
51477c02 157
257b6d40
MV
158 * Makefile.am: Put `-export-dynamic -no-undefined' into LDFLAGS
159 and add the library `libguile.la' to support linkers which do not
160 allow unresolved symbols inside shared libraries.
161
162 * configure.in: Define AC_LIBTOOL_WIN32_DLL to build clean dlls
163 on Win32 platforms.
164 Define extra compiler flags necessary to build clean dlls.
165
166 * readline.c: Include `io.h' and exclude `sys/time.h' for MinGW.
167
168 * readline.h: Defintion of SCM_RL_API. Prefixed each exported
169 symbol with SCM_RL_API.
170
8c494e99
DH
1712001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
172
173 * readline.c (scm_readline, scm_add_history,
174 scm_filename_completion_function, completion_function): Remove
175 calls to SCM_STRING_COERCE_0TERMINATION_X. Since the substring
176 type is gone, all strings are 0-terminated anyway.
177
fbd5c452
DH
1782001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de>
179
180