Tue Dec 22 10:07:58 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>

* Import of Readline 2.2.1.
This commit is contained in:
Elena Zannoni 1998-12-22 21:53:33 +00:00
parent 1ec3146a44
commit 329d0a3702
13 changed files with 48 additions and 224 deletions

View file

@ -23,44 +23,64 @@ Do-first:
Things-to-keep:
CHANGELOG
CHANGES
COPYING
ChangeLog
INSTALL
MANIFEST
MANIFEST.doc
Makefile.in
README
acconfig.h
aclocal.m4
ansi_stdlib.h
bind.c
callback.c
chardefs.h
complete.c
config
config.h.in
configure
configure.in
display.c
doc
emacs_keymap.c
examples
funmap.c
histexpand.c
histfile.c
histlib.h
history.c
history.h
histsearch.c
input.c
isearch.c
keymaps.c
keymaps.h
kill.c
macro.c
nls.c
parens.c
posixdir.h
posixjmp.h
posixstat.h
readline.c
readline.h
rlconf.h
rldefs.h
rltty.c
rltty.h
rlwinsize.h
search.c
shell.c
signals.c
sysdep-6irix.h
sysdep-aix.h
sysdep-cxux7.h
sysdep-hpux11.h
sysdep-hpux.h
sysdep-irix.h
sysdep-linux.h
sysdep-norm.h
sysdep-obsd.h
sysdep-sco.h
sysdep-sysv4.h
support
tcap.h
terminal.c
tilde.c
tilde.h
undo.c
util.c
vi_keymap.c
vi_mode.c
xmalloc.c

View file

@ -1,3 +1,19 @@
Tue Dec 22 10:00:30 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* shell.c (savestring): ifdef'd it out.
* Imported new version of Readline 2.2.1. Removed all the Cygnus
local changes.
New files: acconfig.h, aclocal.m4, ansi_stdlib.h, callback.c,
config.h.in, configure, histexpand.c, histfile.c, histlib.h,
histsearch.c, input.c, kill.c, macro.c, nls.c, posixdir.h,
posixjmp.h, posixstat.h, rlconf.h, rltty.h, rlwinsize.h, shell.c,
tcap.h, terminal.c, undo.c, util.c, support directory.
Removed files: sysdep*, config directory.
Fri Dec 4 15:25:41 1998 David Taylor <taylor@texas.cygnus.com>
The following changes were made by Jim Blandy

View file

@ -1,12 +0,0 @@
/* System-dependent stuff, for SGI Irix 6. */
#ifdef __GNUC__
#define alloca __builtin_alloca
#else
#include <alloca.h>
#endif
#include <sys/types.h>
#include <sys/stream.h>
#include <sys/dir.h>
typedef struct direct dirent;

View file

@ -1,6 +0,0 @@
/* System-dependent stuff for AIX 3.1 on RS/6000 */
#pragma alloca
#include <sys/types.h>
#include <dirent.h>
typedef struct dirent dirent;

View file

@ -1,18 +0,0 @@
/* System-dependent stuff, for Harris CX/UX systems */
#ifndef alloca /* May be a macro, with args. */
extern char *alloca ();
#endif
#include <sys/types.h> /* Needed by dirent.h */
#include <sys/stream.h>
#include <dirent.h>
typedef struct dirent dirent;
/* SVR4 systems should use <termios.h> rather than <termio.h>. */
#define _POSIX_VERSION
/* SVR4 systems need _POSIX_SOURCE defined to suppress 'struct winsize'
definition in <termios.h>, since it's unconditionally defined in
<sys/ptem.h>. */
#define _POSIX_SOURCE

View file

@ -1,7 +0,0 @@
/* System-dependent stuff for HP/UX 10.20 on HPPA */
#include <alloca.h>
#include <dirent.h>
typedef struct dirent dirent;

View file

@ -1,40 +0,0 @@
/* System-dependent stuff, for hpux11 systems */
/* If you think you need to change this file, then you are wrong. In order to
avoid a huge ugly mass of nested #ifdefs, you should create a new file just
for your system, which contains exactly those #includes and definitions that
your system needs, AND NOTHING MORE! Then, add that file to the appropriate
place in configure.in, and viola, you are done. sysdep-sunos4.h is a good
example of how to do this. */
#ifdef __GNUC__
#define alloca __builtin_alloca
#else
#include <alloca.h>
#ifndef alloca /* May be a macro, with args. */
extern char *alloca ();
#endif
#endif
#include <sys/types.h> /* Needed by dirent.h */
#if defined (USG) && defined (TIOCGWINSZ)
#include <sys/stream.h>
#if defined (USGr4) || defined (USGr3)
#include <sys/ptem.h>
#endif /* USGr4 */
#endif /* USG && TIOCGWINSZ */
#ifndef _WIN32
#include <dirent.h>
typedef struct dirent dirent;
#endif
/* SVR4 systems should use <termios.h> rather than <termio.h>. */
#if defined (USGr4)
#define _POSIX_VERSION
#endif
#if defined _WIN32 && !defined __GNUC__
#include <malloc.h>
#endif

View file

@ -1,12 +0,0 @@
/* System-dependent stuff, for SGI irix */
#ifdef __GNUC__
#define alloca __builtin_alloca
#else
extern char *alloca ();
#endif
#include <sys/types.h>
#include <sys/stream.h>
#include <sys/dir.h>
typedef struct direct dirent;

View file

@ -1,24 +0,0 @@
/* System-dependent stuff, for Linux systems. Known to be good for
Linux/Alpha, but should work for all other platforms, too. */
/*
* This is important on Linux/Alpha where sizeof(void*) != sizeof(int).
*/
#define HAVE_VARARGS_H
#ifdef __GNUC__
#define alloca __builtin_alloca
#else
#if defined (sparc) && defined (sun)
#include <alloca.h>
#endif
#ifndef alloca /* May be a macro, with args. */
extern char *alloca ();
#endif
#endif
#include <sys/types.h> /* Needed by dirent.h */
#include <string.h>
#include <dirent.h>
typedef struct dirent dirent;

View file

@ -1,42 +0,0 @@
/* System-dependent stuff, for ``normal'' systems */
/* If you think you need to change this file, then you are wrong. In order to
avoid a huge ugly mass of nested #ifdefs, you should create a new file just
for your system, which contains exactly those #includes and definitions that
your system needs, AND NOTHING MORE! Then, add that file to the appropriate
place in configure.in, and viola, you are done. sysdep-sunos4.h is a good
example of how to do this. */
#ifdef __GNUC__
#define alloca __builtin_alloca
#else
#if defined (sparc) && defined (sun)
#include <alloca.h>
#endif
#ifndef alloca /* May be a macro, with args. */
extern char *alloca ();
#endif
#endif
#include <sys/types.h> /* Needed by dirent.h */
#if defined (USG) && defined (TIOCGWINSZ)
#include <sys/stream.h>
#if defined (USGr4) || defined (USGr3)
#include <sys/ptem.h>
#endif /* USGr4 */
#endif /* USG && TIOCGWINSZ */
#ifndef _WIN32
#include <dirent.h>
typedef struct dirent dirent;
#endif
/* SVR4 systems should use <termios.h> rather than <termio.h>. */
#if defined (USGr4)
#define _POSIX_VERSION
#endif
#if defined _WIN32 && !defined __GNUC__
#include <malloc.h>
#endif

View file

@ -1,12 +0,0 @@
/* System-dependent stuff, for Sony NEwS, Mach, and other systems
in the "old BSD Unix" tradition. */
#ifdef __GNUC__
#define alloca __builtin_alloca
#else
extern char *alloca ();
#endif
#include <sys/types.h>
#include <sys/dir.h>
typedef struct direct dirent;

View file

@ -1,13 +0,0 @@
/* System-dependent stuff, for SCO systems */
#include <malloc.h>
#ifdef __GNUC__
#define alloca __builtin_alloca
#endif
#include <sys/types.h>
#include <sys/stream.h>
#include <sys/ptem.h>
#include <dirent.h>
typedef struct dirent dirent;

View file

@ -1,26 +0,0 @@
/* System-dependent stuff, for SVR4 systems */
#ifdef __GNUC__
#define alloca __builtin_alloca
#else
#if defined (sparc) && defined (sun)
#include <alloca.h>
#endif
#ifndef alloca /* May be a macro, with args. */
extern char *alloca ();
#endif
#endif
#include <sys/types.h> /* Needed by dirent.h */
#include <sys/stream.h>
#include <sys/ptem.h>
#include <dirent.h>
typedef struct dirent dirent;
/* SVR4 systems should use <termios.h> rather than <termio.h>. */
#define _POSIX_VERSION
/* SVR4 systems need _POSIX_SOURCE defined to suppress 'struct winsize'
definition in <termios.h>, since it's unconditionally defined in
<sys/ptem.h>. */
#define _POSIX_SOURCE