[BACK]Return to fep_glob.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / fep

File: [local] / OpenXM_contrib2 / fep / fep_glob.h (download)

Revision 1.1, Tue Sep 3 00:41:44 2002 UTC (21 years, 7 months ago) by noro
Branch: MAIN
CVS Tags: R_1_3_1-2, RELEASE_1_3_1_13b, RELEASE_1_2_3_12, RELEASE_1_2_3, RELEASE_1_2_2_KNOPPIX_b, RELEASE_1_2_2_KNOPPIX, RELEASE_1_2_2, KNOPPIX_2006, HEAD, DEB_REL_1_2_3-9

New location of fep : OpenXM_contrib2/fep.

/*	Copyright (c) 1987, 1988 by Software Research Associates, Inc.	*/

#ifndef lint
# define FEP_GLOB \
    "$Header: fep_glob.h,v 4.1 88/08/28 14:36:41 utashiro Exp $ (SRA)"
#endif /* lint */

extern FUNC	*curFuncTab;	/* function table */
extern FUNC	*altFuncTab;	/* altanative function table */
extern int	debug;		/* debug flag */
extern char	*prompt;	/* prompt string */
extern char	*delimiters;	/* delimiter characters */
extern EDITMODE	editmode;	/* edit mode */
extern FILE	*redirect_fp;	/* FILE pointer for I/O redirection */
extern FILE	*script_fp;	/* FILE pointer for script */
extern int	redirect_line;	/* number of line for redirecting */
extern int	redirect_pid;	/* process id redirecting from */
extern int	auto_tty_fix;	/* fix tty mode automatically */
extern int	tty_fix_bell;	/* ring bell when tty mode is changed */
extern int	Transparency;	/* transparent flag */
extern int	Through;	/* through flag */
extern EDITSTATUS   editstatus;	/* edit status */
extern BUFFER	*output_buffer;	/* output buffer */

extern int	lines, columns;	/* terminal sizes */
extern char	*term_clear;	/* terminal clear code */

/*
 * tty control caracters.
 * defined in fep_main.c
 */
#ifdef TERMIOS
extern struct termios initial_ttymode;
#elif defined(TIOCSETN)
extern struct tchars tchars_buf;
extern struct ltchars ltchars_buf;
extern struct sgttyb initial_ttymode;
#endif