DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T e

⟦131d08e2f⟧ TextFile

    Length: 1185 (0x4a1)
    Types: TextFile
    Names: »error.h«

Derivation

└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89
    └─⟦this⟧ »./DVIware/laser-setters/umd-dvi/h/error.h« 

TextFile

/*
 * Copyright (c) 1987 University of Maryland Department of Computer Science.
 * All rights reserved.  Permission to copy for any purpose is hereby granted
 * so long as this copyright notice remains intact.
 */

char	*HelpMsg;		/* the current help message, if any */
int	UseErrHelp;		/* true iff HelpMsg makes sense */
int	ErrHistory;		/* the error history */
int	Interaction;		/* the interaction level */
int	ErrCount;		/* total errors since last paragraph */
int	DeletionsAllowed;	/* true iff user is allowed to delete tokens
				   in the error recovery code */

/* values for ErrHistory, in increasing order of severity */
#define EH_Spotless	0	/* no errors */
#define EH_Warning	1	/* gave a warning (diagnostic) */
#define EH_ErrMessage	2	/* gave an error message */
#define EH_FatalErr	3	/* died on a fatal error */

/* values for Interaction */
#define IA_ErrStop	0	/* stop on error */
#define IA_ErrScroll	1	/* do not stop on error */
#define IA_NonStop	2	/* do not ever stop */
#define IA_Batch	3	/* neither stop nor produce tty output */

/* pick an output descriptor; there is no log file right now */
#define NoLogErrFD()	(Interaction == IA_Batch ? OutIgnore : OutTerm)