/* * This file is a product of Sun Microsystems, Inc. and is provided for * unrestricted use provided that this legend is included on all tape * media and as a part of the software program in whole or part. Users * may copy or modify this file without charge, but are not authorized to * license or distribute it to anyone else except as part of a product * or program developed by the user. * * THIS FILE IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE * WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR * PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. * * This file is provided with no support and without any obligation on the * part of Sun Microsystems, Inc. to assist in its use, correction, * modification or enhancement. * * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY THIS FILE * OR ANY PART THEREOF. * * In no event will Sun Microsystems, Inc. be liable for any lost revenue * or profits or other special, indirect and consequential damages, even * if Sun has been advised of the possibility of such damages. * * Sun Microsystems, Inc. * 2550 Garcia Avenue * Mountain View, California 94043 */ /* * data.h 1.2 88/01/18 * * Copyright (c) 1987 by Sun Microsystems, Inc. * Steve Isaac 12/18/87 * */ /* Copyright (c) 1985 Massachusetts Institute of Technology */ /* Copyright (c) 1985 Digital Equipment Corporation */ /* data.h */ extern PSFILE *PostScript, *PostScriptInput; PSFILE *ps_open_PostScript(); #define ps_flush_PostScript() (psio_flush(PostScript),(psio_error(PostScript) ? exit(0) : 0)) #define ps_close_PostScript() (psio_close(PostScript),PostScript = 0) extern char _CPS_ps_usetfont[]; extern Terminal term; extern char *back_color; extern char *bptr; extern char *curs_color; extern char *f_b; extern char *f_n; extern char f_n_family[20]; extern int f_n_pointsize; extern char *f_i; extern char *f_t; extern char *fore_color; extern char *geo_metry; extern char log_def_name[]; extern char *mous_color; extern char *ptydev; extern char *ttydev; extern char *win_name; extern char *xterm_name; extern char buffer[]; extern int L_flag; extern int Select_mask; extern int X_mask; extern int am_slave; extern int bcnt; #ifdef DEBUG extern int debug; #endif DEBUG extern int errno; extern int max_plus1; extern int n_marginbell; extern int pty_mask; extern int re_verse; extern int save_lines; extern int select_delay; extern int switchfb[]; extern jmp_buf VTend; extern char blankline[]; extern int screen_pixwidth; extern int screen_pixheight; extern int screen_rows; extern int screen_cols; extern int caretX; extern int caretY; extern char *selectionbuffer; extern int selectionlength; extern int linelength[]; extern int scrollingregion_enabled; extern int scrolling_disabled;