1
/* tcap.h -- termcap library functions and variables. */
3
/* Copyright (C) 1996 Free Software Foundation, Inc.
5
This file contains the Readline Library (the Library), a set of
6
routines for providing Emacs style line input to programs that ask
9
The Library is free software; you can redistribute it and/or modify
10
it under the terms of the GNU General Public License as published by
11
the Free Software Foundation; either version 1, or (at your option)
14
The Library is distributed in the hope that it will be useful, but
15
WITHOUT ANY WARRANTY; without even the implied warranty of
16
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17
General Public License for more details.
19
The GNU General Public License is often shipped with GNU software, and
20
is generally kept in a file called COPYING or LICENSE. If you do not
21
have a copy of the license, write to the Free Software Foundation,
22
675 Mass Ave, Cambridge, MA 02139, USA. */
24
#if !defined (_RLTCAP_H_)
27
#if defined (HAVE_CONFIG_H)
31
#if defined (HAVE_TERMCAP_H)
32
# if defined (__linux__) && !defined (SPEED_T_IN_SYS_TYPES)
38
/* On Solaris2, sys/types.h #includes sys/reg.h, which #defines PC.
39
Unfortunately, PC is a global variable used by the termcap library. */
49
extern int tgetent ();
50
extern int tgetflag ();
51
extern int tgetnum ();
52
extern char *tgetstr ();
56
extern char *tgoto ();
58
#endif /* HAVE_TERMCAP_H */
60
#endif /* !_RLTCAP_H_ */