
/*
 * GLOBALS.C
 *
 *	(C)Copyright 1987 by Matthew Dillon, All Rights Reserved
 */

#include "defs.h"

ED *Ep; 		/* Current Window		*/
ED *Base;		/* Doubly linked list of Files	*/

char	Nsu;		/* Used in formatter to disable screen updates	*/
char	Msgchk; 	/* Force message queue check for break		*/
ubyte	CtlC;		/* Keycode for 'c'                              */
char	Savetabs;	/* SaveTabs mode?				*/
char	memoryfail;	/* out of memory flag				*/
ubyte	Current[256];	/* Current Line buffer and length		*/
ubyte	Space[32] = { 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,
		    32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 };
short	Clen;
char	*Partial;	/* Partial command line when executing ESCIMM	*/
char	*String;	/* String Capture variable			*/

char	Comlinemode;
char	Abortcommand;

long	BSline = -1;
long	BEline = -1;
short	BSchar;
short	BEchar;

ED	*BEp;

long	Dirlock;	/* base directory lock				*/

