Lines Matching refs:var

98 #ifndef var
99 #define var extern macro
101 var char *exit_bold; /* string to exit standout mode */
167 var FILE *trace;
168 var bool trubble;
169 var bool techoin;
170 var unsigned char tracbuf[BUFSIZ];
210 var bool multibyte;
211 var bool aiflag; /* Append/change/insert with autoindent */
212 var bool tagflg; /* set for -t option and :tag command */
213 var bool anymarks; /* We have used '[a-z] */
214 var int chng; /* Warn "No write" */
215 var unsigned char *Command;
216 var short defwind; /* -w# change default window size */
217 var int dirtcnt; /* When >= MAXDIRT, should sync temporary */
219 var bool dosusp; /* Do SIGTSTP in visual when ^Z typed */
221 var bool edited; /* Current file is [Edited] */
222 var line *endcore; /* Last available core location */
224 var line *fendcore; /* First address in line pointer space */
225 var unsigned char file[FNSIZE]; /* Working file name */
226 var unsigned char genbuf[LBSIZE]; /* Working buffer when manipulating linebuf */
227 var bool hush; /* Command line option - was given, hush up! */
228 var unsigned char *globp; /* (Untyped) input string to command mode */
229 var bool holdcm; /* Don't cursor address */
230 var bool inappend; /* in ex command append mode */
231 var bool inglobal; /* Inside g//... or v//... */
232 var unsigned char *initev; /* Initial : escape for visual */
233 var bool inopen; /* Inside open or visual */
234 var unsigned char *input; /* Current position in cmd line input buffer */
235 var bool intty; /* Input is a tty */
236 var short io; /* General i/o unit (auto-closed on error!) */
238 var bool laste; /* Last command was an "e" (or "rec") */
239 var unsigned char lastmac; /* Last macro called for ** */
240 var unsigned char lasttag[TAGSIZE]; /* Last argument to a tag command */
241 var unsigned char *linebp; /* Used in substituting in \n */
242 var unsigned char linebuf[LBSIZE]; /* The primary line buffer */
243 var bool listf; /* Command should run in list mode */
244 var line names['z'-'a'+2]; /* Mark registers a-z,' */
245 var int notecnt; /* Count for notify (to visual from cmd) */
246 var bool numberf; /* Command should run in number mode */
247 var unsigned char obuf[BUFSIZE]; /* Buffer for tty output */
248 var short oprompt; /* Saved during source */
249 var short ospeed; /* Output speed (from gtty) */
250 var int otchng; /* Backup tchng to find changes in macros */
251 var int peekc; /* Peek ahead character (cmd mode input) */
252 var unsigned char *pkill[2]; /* Trim for put with ragged (LISP) delete */
253 var bool pfast; /* Have stty -nl'ed to go faster */
254 var pid_t pid; /* Process id of child */
255 var pid_t ppid; /* Process id of parent (e.g. main ex proc) */
256 var jmp_buf resetlab; /* For error throws to top level (cmd mode) */
257 var pid_t rpid; /* Pid returned from wait() */
258 var bool ruptible; /* Interruptible is normal state */
259 var bool seenprompt; /* 1 if have gotten user input */
260 var bool shudclob; /* Have a prompt to clobber (e.g. on ^D) */
261 var int status; /* Status returned from wait() */
262 var int tchng; /* If nonzero, then [Modified] */
264 var bool vcatch; /* Want to catch an error (open/visual) */
265 var jmp_buf vreslab; /* For error throws to a visual catch */
266 var bool writing; /* 1 if in middle of a file write */
267 var int xchng; /* Suppresses multiple "No writes" in !cmd */
269 var char mc_filler; /* Right margin filler for multicolumn char */
270 var bool mc_wrap; /* Multicolumn character wrap at right margin */
272 var int inexrc; /* boolean: in .exrc initialization */
308 var unsigned char altfile[FNSIZE]; /* Alternate file name */
311 var unsigned char uxb[UXBSIZE + 2]; /* Last !command for !! */
326 var line *addr1; /* First addressed line in a command */
327 var line *addr2; /* Second addressed line */
328 var line *dol; /* Last line in buffer */
329 var line *dot; /* Current line */
330 var line *one; /* First line */
331 var line *truedol; /* End of all lines, including saves */
332 var line *unddol; /* End of undo saved lines */
333 var line *zero; /* Points to empty slot before one */
349 var short undkind;
351 var line *unddel; /* Saved deleted lines go after here */
352 var line *undap1; /* Beginning of new lines */
353 var line *undap2; /* New lines end before undap2 */
354 var line *undadot; /* If we saved all lines, dot reverts here */
366 var int xflag; /* True if we are in encryption mode */
367 var int xtflag; /* True if the temp file is being encrypted */
368 var int kflag; /* True if the key has been accepted */
369 var int crflag; /* True if the key has been accepted and the file
372 var int perm[2]; /* pipe connection to crypt for file being edited */
373 var int tperm[2]; /* pipe connection to crypt for temporary file */
374 var int permflag;
375 var int tpermflag;
376 var unsigned char *key;
377 var unsigned char crbuf[CRSIZE];
380 var bool write_quit; /* True if executing a 'wq' command */
381 var int errcnt; /* number of error/warning messages in */
396 var void (*oldhup)();
442 var void (*oldquit)();