12002-02-25 Gary Wong <gtw@gnu.org> 2 3 * version.c: Version 1.3.1. 4 5 * configure.in: Update obselete macros. 6 7 * termcap.src: Regenerated from version 11.0.1 master file. 8 9 * tparam.c [!emacs]: Move #define of bcopy to after 10 #include <string.h>. Reported by Oleg Kornilov and Iyer Viswanathan. 11 12 * termcap.c [!emacs]: Replace ospeed for building standalone 13 libtermcap, for binary compatibility. 14 152001-05-28 Gerd Moellmann <gerd@gnu.org> 16 17 * termcap.c (speeds): Put in #if 0. 18 192000-12-08 Gerd Moellmann <gerd@gnu.org> 20 21 * tparam.c (tparam1): Change the way buffers are reallocated to be 22 portable and less obfuscated. 23 24 * termcap.c (tgetent): Change the way buffers are reallocated to 25 be portable and less obfuscated. 26 272000-11-19 Gerd Moellmann <gerd@gnu.org> 28 29 * termcap.c (ospeed): Remove. 30 (tputs) [!emacs]: Remove unused code. 31 (tgetent): Avoid a compiler warning. 32 332000-06-20 Dave Love <fx@gnu.org> 34 35 * tparam.c [emacs]: Include lisp.h. 36 37 * termcap.c [emacs]: Test HAVE_FCNTL_H, not USG5. Include lisp.h 38 and unistd.h. 39 402000-04-13 Gerd Moellmann <gerd@gnu.org> 41 42 * tparam.c (tparam1): Abort when encountering an unknown `%'-specifier. 43 44Wed Aug 16 20:45:44 1995 David J. MacKenzie <djm@geech.gnu.ai.mit.edu> 45 46 * version.c: Version 1.3. 47 48 * termcap.c (tgetent): Use the user-supplied buffer even if we 49 don't find a matching terminal, so the program can set the buffer 50 if they want (`less' does this). From Bob Pegram 51 <pegram@emba.uvm.edu>. 52 53Wed Jul 26 11:44:51 1995 David J. MacKenzie <djm@geech.gnu.ai.mit.edu> 54 55 * termcap.c: TERMCAP_NAME -> TERMCAP_FILE. 56 57 * configure.in: Add --enable-install-termcap and --with-termcap 58 options. 59 60 * Makefile.in: Add hooks for new configure options. 61 62 * Makefile.in (DISTFILES): Add termcap.src. 63 (DEFS): Remove -DNO_ARG_ARRAY. 64 (install-data, uninstall-data): New targets. 65 66 * tparam.c (tparam): Remove arg array version and the #ifdef. 67 68 * termcap.c: Move #define of bcopy to after #include <string.h>. 69 70 * termcap.h: Prototype the arg to the tputs outfun arg. 71 72 * Makefile.in: realclean -> maintainer-clean. Use @prefix@ and 73 @exec_prefix@. 74 75 * Makefile.in (DISTFILES): Add install-sh. 76 77Fri Apr 7 14:57:45 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu> 78 79 * termcap.c (tgetent): Don't try to return the allocated address. 80 Always return 1 if successful. 81 82Tue Feb 14 02:34:43 1995 Richard Stallman <rms@pogo.gnu.ai.mit.edu> 83 84 * termcap.c (speeds): Make it ints. Add some higher speeds. 85 (tputs) [emacs]: If speed is high, convert to smaller units. 86 (tputs): Really use SPEED to calculate PADCOUNT. 87 88Sat Dec 17 07:20:24 1994 Richard Stallman <rms@mole.gnu.ai.mit.edu> 89 90 * termcap.c (tgetst1): Let ^? stand for DEL character. 91 92Thu Jun 30 04:35:50 1994 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 93 94 * configure.in: Use AC_HAVE_HEADERS instead of AC_UNISTD_H. 95 Add AC_PROG_RANLIB. 96 * Makefile.in (AR, RANLIB): New variables. 97 (install, libtermcap.a): Use them instead of hard-wired commands. 98 99Sat Jun 4 12:21:41 1994 Roland McGrath (roland@geech.gnu.ai.mit.edu) 100 101 * termcap.c [HAVE_CONFIG_H]: Include <sys/file.h>, and include 102 <fcntl.h> #ifdef USG5, so we get O_* defns. 103 104Wed May 25 19:05:30 1994 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 105 106 * termcap.c (O_RDONLY): Define to 0 if not already defined. 107 (tgetent): Use O_RDONLY instead of explicit 0 in call to open. 108 109Wed Jan 5 22:20:15 1993 Morten Welinder (terra@diku.dk) 110 111 * termcap.c (tgetent) [INTERNAL_TERMINAL]: Fake internal terminal 112 without reading any files. 113 (valid_file_name, tgetent) [MSDOS]: Drive letter support. 114 (tgetent) [MSDOS]: Use text mode for database. 115 116Fri Dec 17 00:22:43 1993 Mike Long (mike.long@analog.com) 117 118 * termcap.c (tgetent): Replaced literal filenames for termcap 119 database with preprocessor symbol TERMCAP_NAME. 120 (TERMCAP_NAME): Define if not defined. 121 122Fri Sep 10 00:35:07 1993 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 123 124 * Makefile.in (.c.o): Put -I. before -I$(srcdir). 125 * termcap.c: Include <config.h> instead of "config.h". 126 * tparam.c: Likewise. 127 128Thu Jul 29 20:53:30 1993 David J. MacKenzie (djm@wookumz.gnu.ai.mit.edu) 129 130 * Makefile.in (config.status): Run config.status --recheck, not 131 configure, to get the right args passed. 132 133Thu Apr 15 12:45:10 1993 David J. MacKenzie (djm@kropotkin.gnu.ai.mit.edu) 134 135 * Version 1.2. 136 137 * tparam.c [!emacs] (xmalloc, xrealloc, memory_out): New functions. 138 (tparam1): Use them. 139 140 * termcap.c, tparam.c: Use NULL or '\0' where appropriate 141 instead of 0. Rename some vars. 142 * termcap.c (tgetent): If EOF is reached on termcap file, 143 free allocated resources before returning. 144 145 * termcap.c (tgetent): Use /etc/termcap if TERMCAP is an entry 146 for a term type other than TERM. 147 From pjr@jet.UK (Paul J Rippin). 148 149Sat Apr 10 23:55:12 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu) 150 151 * tparam.c (tparam1): Don't set the 0200 bit on a non-0 character code. 152 From junio@twinsun.COM (Junio Hamano). 153 154Tue Dec 8 22:02:15 1992 David J. MacKenzie (djm@kropotkin.gnu.ai.mit.edu) 155 156 * termcap.c, tparam.c: Use HAVE_STRING_H instead of USG. 157 158Thu Dec 3 13:47:56 1992 David J. MacKenzie (djm@nutrimat.gnu.ai.mit.edu) 159 160 * termcap.c, tparam.c [HAVE_CONFIG_H]: Include config.h. 161 162Fri Oct 23 12:35:29 1992 David J. MacKenzie (djm@goldman.gnu.ai.mit.edu) 163 164 * termcap.h [__STDC__]: Add consts. From Franc,ois Pinard. 165 166Tue Oct 13 15:52:21 1992 David J. MacKenzie (djm@goldman.gnu.ai.mit.edu) 167 168 * Version 1.1. 169 170Tue Sep 29 21:04:39 1992 David J. MacKenzie (djm@geech.gnu.ai.mit.edu) 171 172 * termcap.[ch], tparam.c: Fix some lint. 173 174 * version.c: New file. 175 176Local Variables: 177mode: indented-text 178left-margin: 8 179version-control: never 180End: 181