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