Vile 14/17 - vi feel-alike (multi-window)
Paul Fox
pgf at cayman.COM
Sat Jun 8 08:10:14 AEST 1991
#!/bin/sh
# this is vileshar.14 (part 14 of Vile)
# do not concatenate these parts, unpack them in order with /bin/sh
# file tags continued
#
if test ! -r _shar_seq_.tmp; then
echo 'Please unpack part 1 first!'
exit 1
fi
(read Scheck
if test "$Scheck" != 14; then
echo Please unpack part "$Scheck" next!
exit 1
else
exit 0
fi
) < _shar_seq_.tmp || exit 1
echo 'x - continuing file tags'
sed 's/^X//' << 'SHAR_EOF' >> 'tags' &&
BFINVS estruct.h /^#define BFINVS 0x01 \/* Internal invisable buffer *\/$/
BFSCRTCH estruct.h /^#define BFSCRTCH 0x04 \/* scratch -- gone on last close *\/$/
BIT estruct.h /^#define BIT(n) (1 << (n)) \/* An integer with one /
BITMAP estruct.h 917
BOL estruct.h /^#define BOL 5$/
BSD estruct.h /^#define BSD 1 \/* UNIX BSD 4.2 and ULTRIX *\/$/
BTBREAK estruct.h /^#define BTBREAK 2$/
BTWHILE estruct.h /^#define BTWHILE 1$/
BUFFER estruct.h /^typedef struct BUFFER {$/
BUFFER estruct.h 587
CCL estruct.h /^#define CCL 3$/
CFENCE estruct.h /^#define CFENCE 1 \/* do fench matching in CMODE *\/$/
CHCASE estruct.h /^#define CHCASE(c) ((c) ^ DIFCASE) \/* Toggle the ca/
CLOSURE estruct.h /^#define CLOSURE 256 \/* An or-able value.*\/$/
CLRMSG estruct.h /^#define CLRMSG 0 \/* space clears the message line with no insert *\/$/
CMDBUFLEN estruct.h /^#define CMDBUFLEN 256 \/* Length of our command buffer *\/$/
CMDFUNC estruct.h 752
COLOR estruct.h /^#define COLOR 0 \/* color commands and windows *\/$/
CPM estruct.h /^#define CPM 0 \/* CP\/M-86 *\/$/
CRYPT estruct.h /^#define CRYPT 0 \/* file encryption? (not crypt(1) compatible!) *\/$/
CTLA estruct.h /^#define CTLA 0x0100 \/* ^A flag, or'ed in *\/$/
CTLX estruct.h /^#define CTLX 0x0200 \/* ^X flag, or'ed in *\/$/
CTRLZ estruct.h /^#define CTRLZ 0 \/* add a ^Z at end of files under MSDOS only *\/$/
CURDOTO undo.c /^#define CURDOTO(bp) (bp->b_uddotos[bp->b_udstkindx/
CURDOTP undo.c /^#define CURDOTP(bp) (bp->b_uddotps[bp->b_udstkindx/
CURSTK undo.c /^#define CURSTK(bp) (&(bp->b_udstks[bp->b_udstkindx/
CVMVAS estruct.h /^#define CVMVAS 1 \/* arguments to forward\/back page and half page *\/$/
DBREAK estruct.h /^#define DBREAK 8$/
DEBUG estruct.h /^#define DEBUG 1 \/* allows core dump from keyboard under UNIX *\/$/
DEBUGM estruct.h /^#define DEBUGM 0 \/* $debug triggers macro debugging *\/$/
DELSE estruct.h /^#define DELSE 1$/
DENDIF estruct.h /^#define DENDIF 2$/
DENDM estruct.h /^#define DENDM 0$/
DENDM estruct.h /^#define DENDM 5$/
DENDWHILE estruct.h /^#define DENDWHILE 7$/
DFLALL estruct.h /^#define DFLALL (64<<16) \/* default file range is 1,$ *\/$/
DFLNONE estruct.h /^#define DFLNONE (128<<16) \/* no default file range *\/$/
DFORCE estruct.h /^#define DFORCE 9$/
DG10 estruct.h /^#define DG10 0 \/* Data General system\/10 *\/$/
DGOTO estruct.h /^#define DGOTO 3$/
DIF estruct.h /^#define DIF 0$/
DIFCASE estruct.h /^#define DIFCASE 0x20$/
DIFCNTRL estruct.h /^#define DIFCNTRL 0x40$/
DIREC csrch.c /^#define DIREC 1$/
DOSFILES estruct.h /^#define DOSFILES 1 \/* turn on code for DOS mode (lines that end in crlf) *\/$/
DRETURN estruct.h /^#define DRETURN 4$/
DWHILE estruct.h /^#define DWHILE 6$/
DYNAMIC evar.h /^#define DYNAMIC 2$/
EFN spawn.c /^#define EFN 0 \/* Event flag. *\/$/
EFN termio.c /^#define EFN 0 \/* Event flag *\/$/
ENVFUNC estruct.h /^#define ENVFUNC 0$/
ENVFUNC estruct.h /^#define ENVFUNC 1$/
EOL estruct.h /^#define EOL 6$/
ESC tcap.c /^#define ESC 0x1B$/
EVACOUNT evar.h /^#define EVACOUNT 14$/
EVASAVE evar.h /^#define EVASAVE 13$/
EVCBUFNAME evar.h /^#define EVCBUFNAME 7$/
EVCFNAME evar.h /^#define EVCFNAME 8$/
EVCMODE evar.h /^#define EVCMODE 29$/
EVCURCHAR evar.h /^#define EVCURCHAR 16$/
EVCURCOL evar.h /^#define EVCURCOL 2$/
EVCURLINE evar.h /^#define EVCURLINE 3$/
EVCURWIDTH evar.h /^#define EVCURWIDTH 6$/
EVCWLINE evar.h /^#define EVCWLINE 23$/
EVDEBUG evar.h /^#define EVDEBUG 10$/
EVDISCMD evar.h /^#define EVDISCMD 17$/
EVDISINP evar.h /^#define EVDISINP 21$/
EVFILLCOL evar.h /^#define EVFILLCOL 0$/
EVFLICKER evar.h /^#define EVFLICKER 5$/
EVGMODE evar.h /^#define EVGMODE 30$/
EVKILL evar.h /^#define EVKILL 28$/
EVLASTKEY evar.h /^#define EVLASTKEY 15$/
EVLINE evar.h /^#define EVLINE 34$/
EVLWIDTH evar.h /^#define EVLWIDTH 33$/
EVMATCH evar.h /^#define EVMATCH 27$/
EVPAGELEN evar.h /^#define EVPAGELEN 1$/
EVPALETTE evar.h /^#define EVPALETTE 12$/
EVPENDING evar.h /^#define EVPENDING 32$/
EVPROGNAME evar.h /^#define EVPROGNAME 19$/
EVRAM evar.h /^#define EVRAM 4$/
EVREPLACE evar.h /^#define EVREPLACE 26$/
EVSEARCH evar.h /^#define EVSEARCH 25$/
EVSEED evar.h /^#define EVSEED 20$/
EVSRES evar.h /^#define EVSRES 9$/
EVSTATUS evar.h /^#define EVSTATUS 11$/
EVTARGET evar.h /^#define EVTARGET 24$/
EVTPAUSE evar.h /^#define EVTPAUSE 31$/
EVVERSION evar.h /^#define EVVERSION 18$/
EVWLINE evar.h /^#define EVWLINE 22$/
EXPAND estruct.h /^#define EXPAND TRUE$/
EXRCOK estruct.h /^#define EXRCOK (512<<16) \/* can be in a .exrc file *\/$/
EXTRA estruct.h /^#define EXTRA (8<<16) \/* allow extra args after command name *\/$/
F csrch.c /^#define F 0$/
FAILED estruct.h /^#define FAILED 3 \/* not-quite fatal false return *\/$/
FALSE estruct.h /^#define FALSE 0 \/* False, no, bad, etc. *\/$/
FEWNAMES estruct.h /^#define FEWNAMES 0 \/* strip some names - will no longer be bindable *\/$/
FILE1 estruct.h /^#define FILE1 (FILES + NOSPC) \/* 1 file allowed, defaults to current file *\/$/
FILES estruct.h /^#define FILES (XFILE + EXTRA) \/* multiple extra files allowed *\/$/
FILOCK estruct.h /^#define FILOCK 0 \/* file locking under unix BSD 4.2 (uses scanf) *\/$/
FINDERR estruct.h /^#define FINDERR 1 \/* finderr support. uses scanf() *\/$/
FIOEOF estruct.h /^#define FIOEOF 2 \/* File I\/O, end of file. *\/$/
FIOERR estruct.h /^#define FIOERR 3 \/* File I\/O, error. *\/$/
FIOFNF estruct.h /^#define FIOFNF 1 \/* File I\/O, file not found. *\/$/
FIOFUN estruct.h /^#define FIOFUN 5 \/* File I\/O, eod of file\/bad line*\/$/
FIOMEM estruct.h /^#define FIOMEM 4 \/* File I\/O, out of memory *\/$/
FIOSUC estruct.h /^#define FIOSUC 0 \/* File I\/O, success. *\/$/
FL estruct.h /^#define FL 0x08 \/* if command causes motion, opers act on full lines *\/$/
FLABEL estruct.h /^#define FLABEL 0 \/* function key label code [HP150] *\/$/
FL_ANYWHERE estruct.h /^#define FL_ANYWHERE 3$/
FL_HERE estruct.h /^#define FL_HERE 1$/
FL_HERE_HOME estruct.h /^#define FL_HERE_HOME 2$/
FORW csrch.c /^#define FORW 1$/
FORWARD estruct.h /^#define FORWARD 0 \/* forward direction *\/$/
FROM estruct.h /^#define FROM (1<<16) \/* allow a linespec *\/$/
GLOBALS estruct.h /^#define GLOBALS 1 \/* "global" command support. *\/$/
GLOBOK estruct.h /^#define GLOBOK 0x40 \/* permitted after global command *\/$/
GOAL estruct.h /^#define GOAL 0x20 \/* column goal should be retained *\/$/
GOOD main.c /^#define GOOD (SS$_NORMAL)$/
GOOD main.c /^#define GOOD 0$/
HAVE_MKDIR estruct.h /^#define HAVE_MKDIR 1 \/* if your system has the mkdir() system call *\/$/
HIBYTE estruct.h /^#define HIBYTE HICHAR >> 3$/
HICHAR estruct.h /^#define HICHAR 256$/
HP110 estruct.h /^#define HP110 0 \/* HP110 screen driver *\/$/
HP150 estruct.h /^#define HP150 0 \/* HP150 screen driver *\/$/
HREG estruct.h /^struct HREG {$/
HREG estruct.h /^struct HREG {$/
HUGE estruct.h /^#define HUGE 60000 \/* Huge number *\/$/
IBMPC estruct.h /^#define IBMPC 0 \/* IBM-PC CGA\/MONO\/EGA driver *\/$/
INSERT estruct.h /^#define INSERT 1$/
INTWIDTH estruct.h /^#define INTWIDTH sizeof(int) * 3$/
ISIDENT wordmov.c /^#define ISIDENT 1$/
ISNL wordmov.c /^#define ISNL 3$/
ISOTHER wordmov.c /^#define ISOTHER 2$/
ISRCH estruct.h /^#define ISRCH 1 \/* Incremental searches like ITS EMACS *\/$/
ISSPACE wordmov.c /^#define ISSPACE 0$/
IS_FORWARD estruct.h /^#define IS_FORWARD tocntrl('F') \/* Search forward *\/$/
IS_REVERSE estruct.h /^#define IS_REVERSE tocntrl('R') \/* Search backward *\/$/
KAPPEND estruct.h /^#define KAPPEND 0x04 \/* Kill register should be appended *\/$/
KBIND estruct.h 782
KBLOCK estruct.h /^#define KBLOCK 256 \/* sizeof kill buffer chunks *\/$/
KILL estruct.h /^typedef struct KILL {$/
KILL estruct.h 831
KILLREG estruct.h /^typedef struct KILLREG {$/
KILLREG estruct.h 838
KLINES estruct.h /^#define KLINES 0x04 \/* Kill register contains full lines *\/$/
KNEEDCLEAN estruct.h /^#define KNEEDCLEAN 0x01 \/* Kill register needs cleaning *\/$/
KP vmalloc.c /^#define KP 0xaaaaaaaaL$/
KPW vmalloc.c /^#define KPW (2*sizeof(unsigned long))$/
KYANK estruct.h /^#define KYANK 0x02 \/* Kill register resulted from yank *\/$/
LATTICE estruct.h /^#define LATTICE 0 \/* Lattice 2.14 thruough 3.0 compilers *\/$/
LBRACE estruct.h /^#define LBRACE '{'$/
LCOPIED estruct.h /^#define LCOPIED 1 \/* original line is already on an undo stack *\/$/
LGMARK estruct.h /^#define LGMARK 2 \/* line matched a global scan *\/$/
LINE estruct.h /^typedef struct LINE {$/
LINE estruct.h 651
LINENOTREAL estruct.h /^#define LINENOTREAL ((int)(-1))$/
LINEUNDOPATCH estruct.h /^#define LINEUNDOPATCH ((int)(-2))$/
LISTED estruct.h /^#define LISTED 0x100 \/* internal use only -- used in describing bindings$/
LITCHAR estruct.h /^#define LITCHAR 1$/
LOAD_EXEC spawn.c /^#define LOAD_EXEC 0 \/* load and execute the program *\/$/
LOCKDIR dolock.c /^#define LOCKDIR ".xlk"$/
LOCKERR dolock.c /^#define LOCKERR(s) { strcat(lmsg,s); oldumask = um/
LOCKMSG dolock.c /^#define LOCKMSG "LOCK ERROR -- "$/
LOCKMSZ dolock.c /^#define LOCKMSZ sizeof(LOCKMSG)$/
MAC estruct.h /^#define MAC 0 \/* Macintosh *\/$/
MAGIC estruct.h /^#define MAGIC 1 \/* include regular expression matching? *\/$/
MARGIN tcap.c /^#define MARGIN 8$/
MARK estruct.h /^struct MARK {$/
MARKPATCH estruct.h /^#define MARKPATCH ((int)(-3))$/
MASKCL estruct.h /^#define MASKCL CLOSURE - 1$/
MAXMALLOCS vmalloc.c /^#define MAXMALLOCS 20000$/
MAXVARS evar.h /^#define MAXVARS 255$/
MC estruct.h 925
MCNIL estruct.h /^#define MCNIL 0 \/* Like the '\\0' for strings.*\/$/
MC_ANY estruct.h /^#define MC_ANY '.' \/* 'Any' character (except newline).*\/$/
MC_BOL estruct.h /^#define MC_BOL '^' \/* Beginning of line.*\/$/
MC_CCL estruct.h /^#define MC_CCL '[' \/* Character class.*\/$/
MC_CLOSURE estruct.h /^#define MC_CLOSURE '*' \/* Closure - does not extend past newline.*\/$/
MC_ECCL estruct.h /^#define MC_ECCL ']' \/* End of character class.*\/$/
MC_EOL estruct.h /^#define MC_EOL '$' \/* End of line.*\/$/
MC_ESC estruct.h /^#define MC_ESC '\\\\' \/* Escape - suppress meta-meaning.*\/$/
MC_NCCL estruct.h /^#define MC_NCCL '^' \/* Negate character class.*\/$/
MC_RCCL estruct.h /^#define MC_RCCL '-' \/* Range in character class.*\/$/
MDASAVE estruct.h /^#define MDASAVE 0x0080 \/* auto-save mode *\/$/
MDCMOD estruct.h /^#define MDCMOD 0x0002 \/* C indentation and fence match*\/$/
MDCRYPT estruct.h /^#define MDCRYPT 0x0040 \/* encrytion mode active *\/$/
MDDOS estruct.h /^#define MDDOS 0x0200 \/* "dos" mode -- lines end in crlf *\/$/
MDEXACT estruct.h /^#define MDEXACT 0x0008 \/* Exact matching for searches *\/$/
MDLIST estruct.h /^#define MDLIST 0x0100 \/* "list" mode -- show tabs and EOL *\/$/
MDMAGIC estruct.h /^#define MDMAGIC 0x0020 \/* regular expresions in search *\/$/
MDSWRAP estruct.h /^#define MDSWRAP 0x0004 \/* wrap-around search mode *\/$/
MDVIEW estruct.h /^#define MDVIEW 0x0010 \/* read-only buffer *\/$/
MDWRAP estruct.h /^#define MDWRAP 0x0001 \/* word wrap *\/$/
MEMMAP estruct.h /^#define MEMMAP 0$/
MEMMAP estruct.h /^#define MEMMAP 1$/
MONAMIC evar.h /^#define MONAMIC 1$/
MOTION estruct.h /^#define MOTION 0x04 \/* command causes motion, okay after operator cmds *\/$/
MSC estruct.h /^#define MSC 0 \/* MicroSoft C compile version 3 & 4 *\/$/
MSDOS estruct.h /^#define MSDOS 0 \/* MS-DOS *\/$/
MWC86 estruct.h /^#define MWC86 0 \/* marc williams compiler *\/$/
Mmain main.c /^main(argc, argv)$/
NAMEDF estruct.h /^#define NAMEDF (FILE1 + NODFL) \/* 1 file allowed, defaults to "" *\/$/
NAMEDFS estruct.h /^#define NAMEDFS (FILES + NODFL) \/* multiple files allowed, default is "" *\/$/
NBINDS estruct.h /^#define NBINDS 100 \/* max # of bound prefixed keys *\/$/
NBLOCK estruct.h /^#define NBLOCK 16 \/* line block chunk size *\/$/
NBUFN estruct.h /^#define NBUFN 20 \/* # of bytes, buffer name *\/$/
NCCL estruct.h /^#define NCCL 4$/
NCOLORS estruct.h /^#define NCOLORS 8 \/* number of supported colors *\/$/
NEVARS evar.h /^#define NEVARS sizeof(envars) \/ sizeof(char *)$/
NEW spawn.c /^#define NEW 1006L$/
NEW termio.c /^#define NEW 1006L$/
NEWSBUFSIZ display.c /^#define NEWSBUFSIZ 256$/
NFILEN estruct.h /^#define NFILEN 80 \/* # of bytes, file name *\/$/
NFUNCS evar.h /^#define NFUNCS sizeof(funcs) \/ sizeof(UFUNC)$/
NIBUF termio.c /^#define NIBUF 128 \/* Input buffer size *\/$/
NILNAMIC evar.h /^#define NILNAMIC 0$/
NKBDM estruct.h /^#define NKBDM 256 \/* # of strokes, keyboard macro *\/$/
NKREGS estruct.h /^#define NKREGS 36 \/* number of kill buffers *\/$/
NL estruct.h /^#define NL (1024<<16) \/* if !exmode, then write a newline first *\/$/
NLINE estruct.h /^#define NLINE 256 \/* # of bytes, input line *\/$/
NLOCKS estruct.h /^#define NLOCKS 100 \/* max # of file locks active *\/$/
NOBUF termio.c /^#define NOBUF 1024 \/* MM says bug buffers win! *\/$/
NODFL estruct.h /^#define NODFL (256<<16) \/* do not default to the current file name *\/$/
NONE estruct.h /^#define NONE 0$/
NOSPC estruct.h /^#define NOSPC (32<<16) \/* no spaces allowed in the extra part *\/$/
NO_CREAT estruct.h /^#define NO_CREAT FALSE$/
NO_EXPAND estruct.h /^#define NO_EXPAND FALSE$/
NPAT estruct.h /^#define NPAT 128 \/* # of bytes, pattern *\/$/
NPAUSE tcap.c /^#define NPAUSE 10 \/* # times thru update to pause *\/$/
NPNAMES epath.h /^#define NPNAMES (sizeof(pathname)\/sizeof(char *))$/
NSTRING estruct.h /^#define NSTRING 128 \/* # of bytes, string buffers *\/$/
NTAB estruct.h 766
NULL finderr.c /^#define NULL 0$/
NULL opers.c /^#define NULL 0$/
NULL tags.c /^#define NULL 0$/
NULL undo.c /^#define NULL 0$/
NUMDIRS estruct.h /^#define NUMDIRS 1$/
NUMDIRS estruct.h /^#define NUMDIRS 10$/
NUMMODES estruct.h /^#define NUMMODES 10 \/* # of defined modes *\/$/
NUMOTHERMODES estruct.h /^#define NUMOTHERMODES 2 \/* # of defined modes *\/$/
NUMVALUEMODES estruct.h /^#define NUMVALUEMODES 2 \/* # of defined modes *\/$/
NVSIZE estruct.h /^#define NVSIZE 10 \/* max #chars in a var name *\/$/
N_chars estruct.h /^#define N_chars 128$/
NeWS estruct.h /^#define NeWS 0 \/* distributed *\/$/
ODT estruct.h /^#define ODT 0 \/* UNIX OPEN DESK TOP *\/$/
OK_CREAT estruct.h /^#define OK_CREAT TRUE$/
OPDEL estruct.h /^#define OPDEL 1$/
OPER estruct.h /^#define OPER 0x80 \/* function is an operator, affects a region *\/$/
OPOTHER estruct.h /^#define OPOTHER 2$/
OS estruct.h /^#define OS (UNIX | AMIGA | ST520 | MSDOS | CPM | VMS)$/
OTH_LAZY estruct.h /^#define OTH_LAZY 0x01$/
OTH_VERS estruct.h /^#define OTH_VERS 0x02$/
OVERWRITE estruct.h /^#define OVERWRITE 2$/
PATHCHR estruct.h /^#define PATHCHR ':'$/
PATHCHR estruct.h /^#define PATHCHR ';'$/
PATHLOOK estruct.h /^#define PATHLOOK 1 \/* look along $PATH for startup and help files *\/$/
PLAY estruct.h /^#define PLAY 1 \/* " " playing *\/$/
PLIST oneliner.c /^#define PLIST 0x01$/
PLUS estruct.h /^#define PLUS (2048<<16) \/* allow a line number, as in ":e +32 foo" *\/$/
POSIX estruct.h /^#define POSIX 0$/
PRETTIER_SCROLL estruct.h /^#define PRETTIER_SCROLL 1 \/* can improve the appearance of a scrolling screen *\/$/
PROC estruct.h /^#define PROC 1 \/* named procedures *\/$/
PTBEG estruct.h /^#define PTBEG 0 \/* Leave the point at the beginning on search *\/$/
PTEND estruct.h /^#define PTEND 1 \/* Leave the point at the end on search *\/$/
R npopen.c /^#define R 0$/
RAINBOW estruct.h /^#define RAINBOW 0 \/* Use Rainbow fast video. *\/$/
RAMSHOW estruct.h /^#define RAMSHOW 0 \/* auto dynamic RAM reporting *\/$/
RAMSIZE estruct.h /^#define RAMSIZE 0 \/* dynamic RAM memory usage tracking *\/$/
RANGE estruct.h /^#define RANGE (FROM + TO) \/* range of linespecs allowed *\/$/
RBRACE estruct.h /^#define RBRACE '}'$/
REBIND estruct.h /^#define REBIND 1 \/* permit rebinding of keys at run-time *\/$/
RECORD estruct.h /^#define RECORD 2 \/* " " recording *\/$/
REDO estruct.h /^#define REDO 0x02 \/* command is redo-able, record it for dotcmd *\/$/
REGION estruct.h 627
REGS estruct.h /^union REGS {$/
REGS estruct.h /^union REGS {$/
REVERSE estruct.h /^#define REVERSE 1 \/* backwards direction *\/$/
REVSTA estruct.h /^#define REVSTA 1 \/* Status line appears in reverse video *\/$/
SCROLLCODE estruct.h /^#define SCROLLCODE 1 \/* code in display.c for scrolling the screen.$/
SCRSIZ tcap.c /^#define SCRSIZ 64$/
SHORTNAMES estruct.h /^#define SHORTNAMES 0 \/* if your compiler insists on 7 char names *\/$/
SMALLER estruct.h /^#define SMALLER 0 \/* strip out a bunch of uemacs fluff *\/$/
SORTOFTRUE estruct.h /^#define SORTOFTRUE 4 \/* really! *\/$/
SPEC estruct.h /^#define SPEC 0x0080 \/* special key (function keys) *\/$/
ST520 estruct.h /^#define ST520 0 \/* ST520, TOS *\/$/
STOP estruct.h /^#define STOP 0 \/* keyboard macro not in use *\/$/
STUTTER_SEC_CMD estruct.h /^#define STUTTER_SEC_CMD 0 \/* must the next\/prev section commands (i.e.$/
SWITCHSTKS undo.c /^#define SWITCHSTKS(bp) (bp->b_udstkindx = 1 ^ bp->/
T csrch.c /^#define T 2$/
TABMASK estruct.h /^#define TABMASK tabmask$/
TABVAL estruct.h /^#define TABVAL tabval$/
TAGS estruct.h /^#define TAGS 1 \/* tags support. requires MAGIC *\/$/
TBUFSIZ termio.c /^#define TBUFSIZ 128$/
TCAPSLEN tcap.c /^#define TCAPSLEN 315$/
TERM estruct.h 718
TERMCAP estruct.h /^#define TERMCAP 1 \/* Use TERMCAP *\/$/
TIMING estruct.h /^#define TIMING 0 \/* shows user time spent on each user command *\/$/
TIPC estruct.h /^#define TIPC 0 \/* TI Profesional PC driver *\/$/
TKARG estruct.h /^#define TKARG 1 \/* interactive argument *\/$/
TKBUF estruct.h /^#define TKBUF 2 \/* buffer argument *\/$/
TKCMD estruct.h /^#define TKCMD 10 \/* command name *\/$/
TKDIR estruct.h /^#define TKDIR 6 \/* directive *\/$/
TKENV estruct.h /^#define TKENV 4 \/* environment variables *\/$/
TKFUN estruct.h /^#define TKFUN 5 \/* function.... *\/$/
TKLBL estruct.h /^#define TKLBL 7 \/* line label *\/$/
TKLIT estruct.h /^#define TKLIT 8 \/* numeric literal *\/$/
TKNUL estruct.h /^#define TKNUL 0 \/* end-of-string *\/$/
TKSTR estruct.h /^#define TKSTR 9 \/* quoted string literal *\/$/
TKVAR estruct.h /^#define TKVAR 3 \/* user variables *\/$/
TMPSTOP estruct.h /^#define TMPSTOP 3 \/* temporary stop, record can resume *\/$/
TO estruct.h /^#define TO (2<<16) \/* allow a second linespec *\/$/
TRINAMIC evar.h /^#define TRINAMIC 3$/
TRUE estruct.h /^#define TRUE 1 \/* True, yes, good, etc. *\/$/
TTbacg estruct.h /^#define TTbacg (*term.t_setback)$/
TTbeep estruct.h /^#define TTbeep (*term.t_beep)$/
TTclose estruct.h /^#define TTclose (*term.t_close)$/
TTeeol estruct.h /^#define TTeeol (*term.t_eeol)$/
TTeeop estruct.h /^#define TTeeop (*term.t_eeop)$/
TTflush display.c /^#define TTflush() bufputc((char)0)$/
TTflush estruct.h /^#define TTflush (*term.t_flush)$/
TTforg estruct.h /^#define TTforg (*term.t_setfor)$/
TTgetc estruct.h /^#define TTgetc (*term.t_getchar)$/
TTkclose estruct.h /^#define TTkclose (*term.t_kclose)$/
TTkopen estruct.h /^#define TTkopen (*term.t_kopen)$/
TTmove estruct.h /^#define TTmove (*term.t_move)$/
TTopen estruct.h /^#define TTopen (*term.t_open)$/
TTputc display.c /^#define TTputc(c) bufputc(c)$/
TTputc estruct.h /^#define TTputc (*term.t_putchar)$/
TTrev estruct.h /^#define TTrev (*term.t_rev)$/
TTrez estruct.h /^#define TTrez (*term.t_rez)$/
TURBO estruct.h /^#define TURBO 0 \/* Turbo C\/MSDOS *\/$/
TYPE csrch.c /^#define TYPE 2$/
TYPEAH estruct.h /^#define TYPEAH 1 \/* type ahead causes screen refresh to be delayed *\/$/
UFABS evar.h /^#define UFABS 28$/
UFADD evar.h /^#define UFADD 0$/
UFAND evar.h /^#define UFAND 18$/
UFASCII evar.h /^#define UFASCII 24$/
UFBIND evar.h /^#define UFBIND 31$/
UFCAT evar.h /^#define UFCAT 6$/
UFCHR evar.h /^#define UFCHR 25$/
UFDIV evar.h /^#define UFDIV 3$/
UFENV evar.h /^#define UFENV 30$/
UFEQUAL evar.h /^#define UFEQUAL 11$/
UFGREATER evar.h /^#define UFGREATER 13$/
UFGTKEY evar.h /^#define UFGTKEY 26$/
UFIND evar.h /^#define UFIND 17$/
UFLEFT evar.h /^#define UFLEFT 7$/
UFLENGTH evar.h /^#define UFLENGTH 20$/
UFLESS evar.h /^#define UFLESS 12$/
UFLOWER evar.h /^#define UFLOWER 22$/
UFMID evar.h /^#define UFMID 9$/
UFMOD evar.h /^#define UFMOD 4$/
UFNEG evar.h /^#define UFNEG 5$/
UFNOT evar.h /^#define UFNOT 10$/
UFOR evar.h /^#define UFOR 19$/
UFRIGHT evar.h /^#define UFRIGHT 8$/
UFRND evar.h /^#define UFRND 27$/
UFSEQUAL evar.h /^#define UFSEQUAL 14$/
UFSGREAT evar.h /^#define UFSGREAT 16$/
UFSINDEX evar.h /^#define UFSINDEX 29$/
UFSLESS evar.h /^#define UFSLESS 15$/
UFSUB evar.h /^#define UFSUB 1$/
UFTIMES evar.h /^#define UFTIMES 2$/
UFTRUTH evar.h /^#define UFTRUTH 23$/
UFUNC evar.h /^typedef struct UFUNC {$/
UFUNC evar.h 107
UFUPPER evar.h /^#define UFUPPER 21$/
ULTRIX estruct.h /^#define ULTRIX 0 \/* UNIX ULTRIX *\/$/
UNDO estruct.h /^#define UNDO 0x01 \/* command is undo-able, so clean up undo lists *\/$/
UNIX estruct.h /^#define UNIX (V7 | BSD | USG) \/* any unix *\/$/
USG estruct.h /^#define USG 0 \/* UNIX system V *\/$/
UVAR evar.h /^typedef struct UVAR {$/
UVAR evar.h 14
V7 estruct.h /^#define V7 0 \/* V7 UNIX or Coherent or BSD4.2*\/$/
VAL_FILL estruct.h /^#define VAL_FILL 1$/
VAL_TAB estruct.h /^#define VAL_TAB 0$/
VDESC estruct.h /^typedef struct VDESC {$/
VDESC estruct.h 849
VFCHG display.c /^#define VFCHG 0x0001 \/* Changed flag *\/$/
VFCOL display.c /^#define VFCOL 0x0010 \/* color change requested *\/$/
VFEXT display.c /^#define VFEXT 0x0002 \/* extended (beyond column 80) *\/$/
VFRE vmalloc.c /^#define VFRE 2$/
VFREQ display.c /^#define VFREQ 0x0008 \/* reverse video request *\/$/
VFREV display.c /^#define VFREV 0x0004 \/* reverse video status *\/$/
VIDEO display.c /^typedef struct VIDEO {$/
VIDEO display.c 35
VISMAC estruct.h /^#define VISMAC 0 \/* update display during keyboard macros *\/$/
VMAL vmalloc.c /^#define VMAL 1$/
VMALLOC estruct.h /^#define VMALLOC 0 \/* verify malloc operation (slow!) *\/$/
VMS estruct.h /^#define VMS 0 \/* VAX\/VMS *\/$/
VMSVT estruct.h /^#define VMSVT 0 \/* various VMS terminal entries *\/$/
VREA vmalloc.c /^#define VREA 4$/
VT52 estruct.h /^#define VT52 0 \/* VT52 terminal (Zenith). *\/$/
W npopen.c /^#define W 1$/
WANGPC estruct.h /^#define WANGPC 0 \/* WangPC - mostly escape sequences *\/$/
WASIDENT wordmov.c /^#define WASIDENT 1$/
WASNL wordmov.c /^#define WASNL 3$/
WASOTHER wordmov.c /^#define WASOTHER 2$/
WASSPACE wordmov.c /^#define WASSPACE 0$/
WFCOLR estruct.h /^#define WFCOLR 0x20 \/* Needs a color change *\/$/
WFEDIT estruct.h /^#define WFEDIT 0x04 \/* Editing within a line *\/$/
WFFORCE estruct.h /^#define WFFORCE 0x01 \/* Window needs forced reframe *\/$/
WFHARD estruct.h /^#define WFHARD 0x08 \/* Better do a full display *\/$/
WFINS estruct.h /^#define WFINS 0x80 \/* something was inserted *\/$/
WFKILLS estruct.h /^#define WFKILLS 0x40 \/* something was deleted *\/$/
WFMODE estruct.h /^#define WFMODE 0x10 \/* Update mode line. *\/$/
WFMOVE estruct.h /^#define WFMOVE 0x02 \/* Movement from line to line *\/$/
WHBLOCK estruct.h /^typedef struct WHBLOCK {$/
WHBLOCK estruct.h 862
WINDOW estruct.h /^typedef struct WINDOW {$/
WINDOW estruct.h 536
WORD1 estruct.h /^#define WORD1 (EXTRA + NOSPC) \/* one extra word allowed *\/$/
WORDPRO estruct.h /^#define WORDPRO 1 \/* "Advanced" word processing features *\/$/
XXFILE estruct.h /^#define XFILE (16<<16) \/* expand wildcards in extra part *\/$/
XXREG estruct.h /^struct XREG {$/
XXREG estruct.h /^struct XREG {$/
Z309 estruct.h /^#define Z309 0 \/* Zenith 100 PC family driver *\/$/
ZERO estruct.h /^#define ZERO (4096<<16) \/* allow 0 to be given as a line number *\/$/
_bspace estruct.h /^#define _bspace 16 \/* backspace character (^H, DEL, and user's) *\/$/
_cntrl estruct.h /^#define _cntrl 32 \/* control characterts, including DEL *\/$/
_digit estruct.h /^#define _digit 4 \/* digits *\/$/
_ident estruct.h /^#define _ident 256 \/* is typically legal in "normal" identifier *\/$/
_linespec estruct.h /^#define _linespec 4096 \/* ex-style line range: 1,$ or 13,15 or % etc.*\/$/
_lower estruct.h /^#define _lower 2 \/* lower case *\/$/
_path estruct.h /^#define _path 512 \/* is typically legal in a file's pathname *\/$/
_print estruct.h /^#define _print 64 \/* printable *\/$/
_punct estruct.h /^#define _punct 128 \/* punctuation *\/$/
_space estruct.h /^#define _space 8 \/* whitespace *\/$/
_to_caseflip region.c /^_to_caseflip(c)$/
_to_lower region.c /^_to_lower(c)$/
_to_upper region.c /^_to_upper(c)$/
_upper estruct.h /^#define _upper 1 \/* upper case *\/$/
_wild estruct.h /^#define _wild 2048 \/* is typically a shell wildcard char *\/$/
a1getc fileio.c /^int a1getc(fp)$/
abs estruct.h /^#define abs xabs$/
abs eval.c /^int abs(x) \/* take the absolute value of an intege/
addline buffer.c /^addline(bp,text,len)$/
adjustmode random.c /^adjustmode(kind, global) \/* change the editor mode/
allocate main.c /^char *allocate(nbytes) \/* allocate nbytes and trac/
altbuff buffer.c /^altbuff(f,n)$/
amg_flush termio.c /^amg_flush()$/
anycb buffer.c /^anycb()$/
append random.c /^append(f, n)$/
appendeol random.c /^appendeol(f, n)$/
apro bind.c /^apro(f, n) \/* Apropos (List functions that match a/
ask buffer.c /^ask: if (mlreply(prompt, bufn, NBUFN) != TRUE)$/
atmark basic.c /^atmark()$/
atoi estruct.h /^#define atoi xatoi$/
atoi eval.c /^atoi(st)$/
backbline basic.c /^backbline(f,n)$/
backchar basic.c /^backchar(f, n)$/
backdelchar random.c /^backdelchar(f, n)$/
backhpage basic.c /^backhpage(f, n)$/
backhunt search.c /^backhunt(f, n)$/
backline basic.c /^backline(f, n)$/
backlinebeg basic.c /^backlinebeg(f, n, s1, s2)$/
backpage basic.c /^backpage(f, n)$/
backsearch search.c /^backsearch(f, n)$/
backspace random.c /^backspace()$/
backviword word.c /^backviword(f, n)$/
backword word.c /^backword(f, n)$/
basic.c basic.c 1
bclear buffer.c /^bclear(bp)$/
bcsrch csrch.c /^bcsrch(f,n)$/
bcsrch_to csrch.c /^bcsrch_to(f,n)$/
bfind buffer.c /^bfind(bname, cflag, bflag)$/
bind.c bind.c 1
bindkey bind.c /^bindkey(f, n)$/
biteq search.c /^biteq(bc, cclmap)$/
bktoshell spawn.c /^bktoshell() \/* suspend MicroEMACS and wait to wak/
boundry search.c /^boundry(curline, curoff)$/
bscan csrch.c /^bscan(f,n,c)$/
bsearch search.c /^bsearch(f, n, dummy, fromscreen)$/
buffer.c buffer.c 1
bufputc display.c /^bufputc(c)$/
buildlist bind.c /^buildlist(mstring, bp)$/
calloc estruct.h /^# define calloc(x,y) vcalloc(x,y,__FILE__,__LINE__/
catchintr main.c /^catchintr()$/
cbuf exec.c /^cbuf(f, n, bufnum)$/
cbuf1 exec.c /^cbuf1(f, n)$/
cbuf10 exec.c /^cbuf10(f, n)$/
cbuf11 exec.c /^cbuf11(f, n)$/
cbuf12 exec.c /^cbuf12(f, n)$/
cbuf13 exec.c /^cbuf13(f, n)$/
cbuf14 exec.c /^cbuf14(f, n)$/
cbuf15 exec.c /^cbuf15(f, n)$/
cbuf16 exec.c /^cbuf16(f, n)$/
cbuf17 exec.c /^cbuf17(f, n)$/
cbuf18 exec.c /^cbuf18(f, n)$/
cbuf19 exec.c /^cbuf19(f, n)$/
cbuf2 exec.c /^cbuf2(f, n)$/
cbuf20 exec.c /^cbuf20(f, n)$/
cbuf21 exec.c /^cbuf21(f, n)$/
cbuf22 exec.c /^cbuf22(f, n)$/
cbuf23 exec.c /^cbuf23(f, n)$/
cbuf24 exec.c /^cbuf24(f, n)$/
cbuf25 exec.c /^cbuf25(f, n)$/
cbuf26 exec.c /^cbuf26(f, n)$/
cbuf27 exec.c /^cbuf27(f, n)$/
cbuf28 exec.c /^cbuf28(f, n)$/
cbuf29 exec.c /^cbuf29(f, n)$/
cbuf3 exec.c /^cbuf3(f, n)$/
cbuf30 exec.c /^cbuf30(f, n)$/
cbuf31 exec.c /^cbuf31(f, n)$/
cbuf32 exec.c /^cbuf32(f, n)$/
cbuf33 exec.c /^cbuf33(f, n)$/
cbuf34 exec.c /^cbuf34(f, n)$/
cbuf35 exec.c /^cbuf35(f, n)$/
cbuf36 exec.c /^cbuf36(f, n)$/
cbuf37 exec.c /^cbuf37(f, n)$/
cbuf38 exec.c /^cbuf38(f, n)$/
cbuf39 exec.c /^cbuf39(f, n)$/
cbuf4 exec.c /^cbuf4(f, n)$/
cbuf40 exec.c /^cbuf40(f, n)$/
cbuf5 exec.c /^cbuf5(f, n)$/
cbuf6 exec.c /^cbuf6(f, n)$/
cbuf7 exec.c /^cbuf7(f, n)$/
cbuf8 exec.c /^cbuf8(f, n)$/
cbuf9 exec.c /^cbuf9(f, n)$/
cclmake search.c /^cclmake(ppatptr, mcptr)$/
charinit main.c /^charinit()$/
charprocreg region.c /^charprocreg(f, n, func)$/
cheap_scan tags.c /^cheap_scan(bp,name)$/
checknext isearch.c /^int checknext (chr, patrn, dir) \/* Check next char/
chgchar random.c /^chgchar(f, n)$/
chgline random.c /^chgline(f, n)$/
chgreg opers.c /^chgreg(f,n)$/
chgtoeol random.c /^chgtoeol(f, n)$/
clearbits search.c /^clearbits()$/
clrmes random.c /^clrmes(f, n)$/
cnewline random.c /^cnewline()$/
cntl_af main.c /^cntl_af() \/* dummy function for binding to control/
cntl_xf main.c /^cntl_xf() \/* dummy function for binding to control/
colortest display.c /^colortest(row) \/* TRUE on color match *\/$/
colorupdate display.c /^colorupdate()$/
consearch search.c /^consearch(f,n)$/
copy_for_undo undo.c /^copy_for_undo(lp)$/
copyline undo.c /^copyline(lp)$/
crypt crypt.c /^crypt(bptr, len)$/
crypt.c crypt.c 1
csrch.c csrch.c 1
ctlxe main.c /^ctlxe(f, n)$/
ctlxlp main.c /^ctlxlp(f, n)$/
ctlxrp main.c /^ctlxrp(f, n)$/
dbgwrite display.c /^dbgwrite(s,x,y,z)$/
deblank random.c /^deblank(f, n)$/
decl_init edef.h /^# define decl_init(thing,value) thing = value$/
decl_uninit edef.h /^# define decl_uninit(thing) thing$/
delgmode random.c /^delgmode(f, n) \/* prompt and delete a global edito/
delins oneliner.c /^delins(dlength, instr)$/
delins search.c /^delins(dlength, instr)$/
delmode random.c /^delmode(f, n) \/* prompt and delete an editor mode /
deltoeol random.c /^deltoeol(f, n)$/
delwind window.c /^delwind(f,n)$/
delwp window.c /^delwp(thewp)$/
desbind bind.c /^desbind(f, n)$/
deskey bind.c /^deskey(f, n) \/* describe the command for a certain/
detab random.c /^detab(f, n) \/* change tabs to spaces *\/$/
display.c display.c 1
do_num_proc main.c /^do_num_proc(cp,fp,np)$/
do_rept_arg_proc main.c /^do_rept_arg_proc(cp,fp,np)$/
dobuf exec.c /^dobuf(bp)$/
docmd exec.c /^docmd(cline,newcle,f,n)$/
dofile exec.c /^dofile(fname)$/
doindent random.c /^doindent(ind)$/
dolhello dolock.c /^dolhello()$/
dolock dolock.c /^char *dolock(){return(NULL);}$/
dolock.c dolock.c 1
doput line.c /^doput(f,n,after,putlines)$/
dotcmdbegin main.c /^dotcmdbegin()$/
dotcmdfinish main.c /^dotcmdfinish()$/
dotcmdplay main.c /^dotcmdplay(f, n)$/
dotcmdstop main.c /^dotcmdstop()$/
dspram main.c /^dspram() \/* display the amount of RAM currently ma/
dumpbuf vmalloc.c /^dumpbuf(x)$/
echochar isearch.c /^int echochar(c,col)$/
edef.h edef.h 1
eexec exec.c /^eexec: \/* exit the current function *\/$/
endofline display.c /^endofline(s,n) $/
engl2fnc bind.c /^engl2fnc(fname)$/
enlargewind window.c /^enlargewind(f, n)$/
entab random.c /^entab(f, n) \/* change spaces to tabs where posibl/
epath.h epath.h 1
eq search.c /^eq(bc, pc)$/
ernd eval.c /^int ernd() \/* returns a random integer *\/$/
errout vmalloc.c /^errout()$/
esc main.c /^esc(f, n)$/
estruct.h estruct.h 1
eval.c eval.c 1
evar.h evar.h 1
ex main.c /^ex() { return unimpl(); }$/
exec.c exec.c 1
execbuf exec.c /^execbuf(f, n)$/
execcmd exec.c /^execcmd(f, n)$/
execfile exec.c /^execfile(f, n) \/* execute a series of commands in /
execproc exec.c /^execproc(f, n)$/
execute main.c /^execute(execfunc, f, n)$/
expandp search.c /^expandp(srcstr, deststr, maxlength)$/
failexit exec.c /^failexit: freewhile(scanner);$/
fastupdate display.c /^fastupdate() \/* redo the entire screen fast *\/$/
fcsrch csrch.c /^fcsrch(f,n)$/
fcsrch_to csrch.c /^fcsrch_to(f,n)$/
ffclose fileio.c /^ffclose()$/
ffgetline fileio.c /^ffgetline(lenp)$/
ffhasdata fileio.c /^ffhasdata()$/
ffputc fileio.c /^ffputc(c)$/
ffputline fileio.c /^ffputline(buf, nbuf)$/
ffronly fileio.c /^ffronly(fn)$/
ffropen fileio.c /^ffropen(fn)$/
ffwopen fileio.c /^ffwopen(fn)$/
fgetc estruct.h /^#define fgetc a1getc$/
fgetc estruct.h /^#define fgetc agetc$/
file.c file.c 1
filefind file.c /^filefind(f, n)$/
fileio.c fileio.c 1
filename file.c /^filename(f, n)$/
fileread file.c /^fileread(f, n)$/
filesave file.c /^filesave(f, n)$/
filewrite file.c /^filewrite(f, n)$/
filter spawn.c /^filter(f, n)$/
filterregion spawn.c /^filterregion(f,n)$/
finderr finderr.c /^finderr(f,n)$/
finderr.c finderr.c 1
finderrhello finderr.c /^finderrhello() { }$/
findvar eval.c /^findvar(var, vd) \/* find a variables type and name/
firstnonwhite basic.c /^firstnonwhite(f,n)$/
fisearch isearch.c /^int fisearch(f, n)$/
flipchar random.c /^flipchar(f, n)$/
flipregion region.c /^flipregion(f, n)$/
flook bind.c /^flook(fname, hflag)$/
fmatch random.c /^fmatch(ch)$/
fmatchindent random.c /^fmatchindent()$/
fnc2engl bind.c /^fnc2engl(cfp)$/
fnc2flags bind.c /^fnc2flags(func)$/
fnclabel tcap.c /^fnclabel(f, n) \/* label a function key *\/$/
formatregion word.c /^formatregion(f,n)$/
forwbline basic.c /^forwbline(f,n)$/
forwchar basic.c /^forwchar(f, n)$/
forwdelchar random.c /^forwdelchar(f, n)$/
forwendw word.c /^forwendw(f, n)$/
forwhpage basic.c /^forwhpage(f, n)$/
forwhunt search.c /^forwhunt(f, n)$/
forwline basic.c /^forwline(f, n)$/
forwlinebeg basic.c /^forwlinebeg(f, n, s1, s2)$/
forwpage basic.c /^forwpage(f, n)$/
forwsearch search.c /^forwsearch(f, n)$/
forwviendw word.c /^forwviendw(f, n)$/
forwviword word.c /^forwviword(f, n)$/
forwword word.c /^forwword(f, n)$/
fputc estruct.h /^#define fputc aputc$/
free estruct.h /^# define free(x) vfree(x,__FILE__,__LINE__)$/
free estruct.h /^#define free release$/
freeundostacks undo.c /^freeundostacks(bp)$/
freewhile exec.c /^freewhile(wp) \/* free a list of while block pointe/
fscan csrch.c /^fscan(f,n,c)$/
fsearch search.c /^fsearch(f, n, marking, fromscreen)$/
fvar eval.c /^fvar: vtype = -1;$/
get_char isearch.c /^int get_char ()$/
getccol random.c /^getccol(bflg)$/
getchartype wordmov.c /^getchartype()$/
getcline random.c /^getcline() \/* get the current line number *\/$/
getctext line.c /^char *getctext()$/
getdot finderr.c /^getdot(bp)$/
getfence random.c /^getfence(f, n, ch)$/
getfile file.c /^getfile(fname, lockfl)$/
getgoal basic.c /^getgoal(dlp)$/
getkill eval.c /^char *getkill() \/* return some of the contents of/
getname estruct.h /^#define getname xgetname$/
getpath dolock.c /^char *getpath(filespec)$/
getregion region.c /^getregion(rp)$/
getscreensize display.c /^getscreensize (widthp, heightp)$/
gettagsfile tags.c /^gettagsfile()$/
getwpos window.c /^int getwpos() \/* get screen offset of current line/
glob file.c /^glob(buf)$/
globalhello globals.c /^globalhello() { }$/
globals globals.c /^globals(f,n)$/
globals.c globals.c 1
globber globals.c /^globber(f, n, g_or_v)$/
godotplus basic.c /^godotplus(f,n)$/
goexactnmmark basic.c /^goexactnmmark(f,n)$/
golinenmmark basic.c /^golinenmmark(f,n)$/
gomark basic.c /^gomark(f,n)$/
gonmmark basic.c /^gonmmark(c)$/
gotobob basic.c /^gotobob(f, n)$/
gotobol basic.c /^gotobol(f, n)$/
gotobop basic.c /^gotobop(f,n)$/
gotobos basic.c /^gotobos(f,n)$/
gotobosec basic.c /^gotobosec(f,n)$/
gotocol random.c /^gotocol(f,n)$/
gotoeob basic.c /^gotoeob(f, n)$/
gotoeol basic.c /^gotoeol(f, n)$/
gotoeop basic.c /^gotoeop(f,n)$/
gotoeos basic.c /^gotoeos(f,n)$/
gotoeosec basic.c /^gotoeosec(f,n)$/
gotoline basic.c /^gotoline(f, n) \/* move to a particular line.$/
gotomos basic.c /^gotomos(f,n)$/
gototag tags.c /^gototag(f,n)$/
gtenv eval.c /^char *gtenv(vname)$/
gtfun eval.c /^char *gtfun(fname) \/* evaluate a function *\/$/
gtlbl eval.c /^gtlbl(tokn) \/* find the line number of the given l/
gtname dolock.c /^char *gtname(filespec) \/* get name component of u/
gtusr eval.c /^char *gtusr(vname) \/* look up a user var's value */
hello tcap.c /^hello()$/
help bind.c /^help(f, n)$/
hist_lookup buffer.c /^hist_lookup(c)$/
hist_show buffer.c /^hist_show()$/
histbuff buffer.c /^histbuff(f,n)$/
if fileio.c /^ if (c == EOF) {$/
ifile file.c /^ifile(fname,belowthisline,haveffp)$/
imdying file.c /^imdying(signo)$/
incr_dot_kregnum input.c /^incr_dot_kregnum()$/
indentlen random.c /^indentlen(lp)$/
inout_popen npopen.c /^inout_popen(fr, fw, cmd)$/
inp estruct.h /^#define inp in$/
inp estruct.h /^#define inp inportb$/
input.c input.c 1
ins random.c /^ins(f,n)$/
insbrace random.c /^insbrace(n, c) \/* insert a brace into the text her/
insert random.c /^insert(f, n)$/
insertbol random.c /^insertbol(f, n)$/
insfile file.c /^insfile(f, n)$/
insfiletop file.c /^insfiletop(f, n)$/
inspound random.c /^inspound() \/* insert a # into the text here...we a/
insspace line.c /^insspace(f, n) \/* insert spaces forward into text /
int86 estruct.h /^#define int86 sysint$/
int86 estruct.h /^#define int86(a, b, c) intcall(b, c, a)$/
intdos estruct.h /^#define intdos(a, b) sysint(33, a, b)$/
inword word.c /^inword()$/
isANYTHING wordmov.c /^isANYTHING()$/
isalnum estruct.h /^#define isalnum(c) istype(_lower|_upper|_digit, c)/
isalpha estruct.h /^#define isalpha(c) istype(_lower|_upper, c)$/
isbackspace estruct.h /^#define isbackspace(c) istype(_bspace, c)$/
iscntrl estruct.h /^#define iscntrl(c) istype(_cntrl, c)$/
isdigit estruct.h /^#define isdigit(c) istype(_digit, c)$/
isearch isearch.c /^isearch(f, n)$/
isearch.c isearch.c 1
isendviwordb wordmov.c /^isendviwordb()$/
isendviwordf wordmov.c /^isendviwordf()$/
isendwordb wordmov.c /^isendwordb()$/
isendwordf wordmov.c /^isendwordf()$/
isident estruct.h /^#define isident(c) istype(_ident, c)$/
islinespecchar estruct.h /^#define islinespecchar(c) istype(_linespec, c)$/
islower estruct.h /^#define islower(c) istype(_lower, c)$/
isnewviwordb wordmov.c /^isnewviwordb()$/
isnewviwordf wordmov.c /^isnewviwordf()$/
isnewwordb wordmov.c /^isnewwordb()$/
isnewwordf wordmov.c /^isnewwordf()$/
ispath estruct.h /^#define ispath(c) istype(_path, c)$/
isprint estruct.h /^#define isprint(c) istype(_print, c)$/
ispunct estruct.h /^#define ispunct(c) istype(_punct, c)$/
isready_c fileio.c /^#define isready_c(p) ((p)->_cnt>0? TRUE:FALSE)$/
issecbeg basic.c /^issecbeg(s1,s2)$/
isspace estruct.h /^#define isspace(c) istype(_space, c)$/
istring random.c /^istring(f, n) \/* ask for and insert a string into /
istype estruct.h /^#define istype(sometype,c) (_chartypes_[(c)&(N_cha/
isupper estruct.h /^#define isupper(c) istype(_upper, c)$/
iswild estruct.h /^#define iswild(c) istype(_wild, c)$/
itoa eval.c /^char *itoa(i)$/
join word.c /^join(f,n)$/
kbd_engl bind.c /^kbd_engl()$/
kbd_engl_stat bind.c /^kbd_engl_stat(bufp)$/
kbd_key input.c /^kbd_key()$/
kbd_seq input.c /^kbd_seq()$/
kbd_string input.c /^kbd_string(prompt, buf, bufn, eolchar, expand)$/
kcod2fnc bind.c /^kcod2fnc(c)$/
kcod2key estruct.h /^#define kcod2key(c) (c & 0x7f) \/* strip off the a/
kcod2key input.c /^kcod2key(c)$/
kcod2prc bind.c /^kcod2prc(c, seq)$/
kdelete line.c /^kdelete()$/
kifile file.c /^kifile(fname)$/
killbuffer buffer.c /^killbuffer(f, n)$/
killregion region.c /^killregion(f, n)$/
kills display.c /^int kills() \/* returns true if it does something /
kinsert line.c /^kinsert(c)$/
kregcirculate line.c /^kregcirculate(killing)$/
kwrite file.c /^kwrite(fn,msgf)$/
l_nxtundo estruct.h /^#define l_nxtundo l.l_stklnk$/
l_to_vline display.c /^l_to_vline(wp,lp,sline)$/
lalloc line.c /^lalloc(used)$/
lastnonwhite basic.c /^lastnonwhite(f,n)$/
lback estruct.h /^#define lback(lp) ((lp)->l_bp)$/
lchange line.c /^lchange(flag)$/
lckerror lock.c /^lckerror(errstr) \/* report a lock error *\/$/
lckhello lock.c /^lckhello() \/* dummy function *\/$/
ldelete line.c /^ldelete(n, kflag)$/
ldelnewline line.c /^ldelnewline()$/
lforw estruct.h /^#define lforw(lp) ((lp)->l_fp)$/
lfree line.c /^lfree(lp)$/
lgetc estruct.h /^#define lgetc(lp, n) ((lp)->l_text[(n)]&0xFF)$/
line.c line.c 1
lineputafter line.c /^lineputafter(f,n)$/
lineputbefore line.c /^lineputbefore(f,n)$/
linespec exec.c /^linespec(s, markptr)$/
lineundo undo.c /^lineundo(f,n)$/
linsert line.c /^linsert(n, c)$/
liscopied estruct.h /^#define liscopied(lp) (lp->l.l_flag & LCOPIED)$/
lislinepatch estruct.h /^#define lislinepatch(lp) ((lp)->l_used == LINE/
lismarked estruct.h /^#define lismarked(lp) (lp->l.l_flag & LGMARK)$/
lismarkpatch estruct.h /^#define lismarkpatch(lp) ((lp)->l_used == MARK/
lisnotreal estruct.h /^#define lisnotreal(lp) ((lp)->l_used == LINENOT/
lispatch estruct.h /^#define lispatch(lp) (lislinepatch(lp) || lismark/
lisreal estruct.h /^#define lisreal(lp) ((lp)->l_used >= 0)$/
listbuffers buffer.c /^listbuffers(f, n)$/
litcase search.c /^litcase: mcptr->mc_type = LITCHAR;$/
litmatch search.c /^litmatch(patptr, direct, pcwline, pcwoff)$/
llength estruct.h /^#define llength(lp) ((lp)->l_used)$/
llineregion oneliner.c /^llineregion(f,n)$/
lneedscopying estruct.h /^#define lneedscopying(lp) ((lp)->l_copied != T/
lnewline line.c /^lnewline()$/
lock lock.c /^lock(fname)$/
lock.c lock.c 1
lockchk lock.c /^lockchk(fname)$/
lockrel lock.c /^lockrel()$/
long vmalloc.c 28
loop main.c /^loop()$/
lowerregion region.c /^lowerregion(f, n)$/
lputc estruct.h /^#define lputc(lp, n, c) ((lp)->l_text[(n)]=(c))$/
lremove line.c /^lremove(bp,lp)$/
lsetclear estruct.h /^#define lsetclear(lp) (lp->l.l_flag = 0)$/
lsetcopied estruct.h /^#define lsetcopied(lp) (lp->l.l_flag |= LCOPIED)$/
lsetmarked estruct.h /^#define lsetmarked(lp) (lp->l.l_flag |= LGMARK)$/
lsetnotcopied estruct.h /^#define lsetnotcopied(lp) (lp->l.l_flag &= ~LCOPIE/
lsetnotmarked estruct.h /^#define lsetnotmarked(lp) (lp->l.l_flag &= ~LGMARK/
ltoa buffer.c /^ltoa(buf, width, num)$/
ltos eval.c /^char *ltos(val) \/* numeric logical to string logi/
macarg exec.c /^macarg(tok) \/* get a macro line argument *\/$/
main.c main.c 1
maindef main.c /^#define maindef$/
make_current buffer.c /^make_current(nbp)$/
make_undo_patch undo.c /^make_undo_patch(olp,nlp,type)$/
makeflist tags.c /^makeflist()$/
makelist buffer.c /^makelist(iflag,blistp)$/
makelock dolock.c /^makelock: if (tellall) printf("creating %s\\n",lockname);$/
makename file.c /^makename(bname, fname)$/
malloc estruct.h /^# define malloc(x) vmalloc(x,__FILE__,__LINE__)$/
malloc estruct.h /^#define malloc allocate$/
map main.c /^map() { return unimpl(); }$/
markWFMODE file.c /^markWFMODE(bp)$/
match_pat isearch.c /^int match_pat (patrn) \/* See if the pattern string/
mayneedundo undo.c /^mayneedundo()$/
mcclear search.c /^mcclear()$/
mceq search.c /^mceq(bc, mt)$/
mcmatch search.c /^mcmatch(mcptr, direct, pcwline, pcwoff)$/
mcstr search.c /^mcstr()$/
mkblist bind.c /^mkblist(mstring)$/
mklower eval.c /^char *mklower(str) \/* make a string lower case *\/$/
mkupper eval.c /^char *mkupper(str) \/* make a string upper case *\/$/
mlerase display.c /^mlerase()$/
mlforce display.c /^mlforce(s)$/
mlputc display.c /^mlputc(c)$/
mlputf display.c /^mlputf(s)$/
mlputi display.c /^mlputi(i, r)$/
mlputli display.c /^mlputli(l, r)$/
mlputs display.c /^mlputs(s)$/
mlputsn display.c /^mlputsn(s,n)$/
mlreply input.c /^mlreply(prompt, buf, bufn)$/
mlreply_no_exp input.c /^mlreply_no_exp(prompt, buf, bufn)$/
mlwrite display.c /^mlwrite(fmt, va_alist)$/
mlyesno input.c /^mlyesno(prompt)$/
mod95 crypt.c /^static int mod95(val)$/
modeline display.c /^modeline(wp)$/
movecursor display.c /^movecursor(row, col)$/
movmem estruct.h /^#define movmem(a, b, c) memcpy(b, a, c)$/
movmem main.c /^movmem(source, dest, size)$/
mtype vmalloc.c /^struct mtype {$/
mvdnnxtwind window.c /^mvdnnxtwind(f, n)$/
mvdnwind window.c /^mvdnwind(f, n)$/
mvleftwind window.c /^mvleftwind(f,n)$/
mvrightwind window.c /^mvrightwind(f,n)$/
mvupnxtwind window.c /^mvupnxtwind(f, n)$/
mvupwind window.c /^mvupwind(f, n)$/
my_exec npopen.c /^my_exec (cmd)$/
namebuffer buffer.c /^namebuffer(f,n) \/* Rename the current buffer *\/$/
namedcmd exec.c /^namedcmd(f, n)$/
newlength window.c /^newlength(f,n) \/* resize the screen, re-writing th/
newline random.c /^newline(f, n)$/
newsadjustmode random.c /^newsadjustmode() \/* change the editor mode status /
newscreensize display.c /^newscreensize (h, w)$/
newsupd display.c /^newsupd(force) \/* update the physical screen from /
newwidth window.c /^newwidth(f,n) \/* resize the screen, re-writing the/
nextab estruct.h /^#define nextab(a) ((a & ~TABMASK) + TABVAL)$/
nextarg exec.c /^nextarg(buffer)$/
nextbuffer buffer.c /^nextbuffer(f, n) \/* switch to the next buffer in t/
nextch search.c /^nextch(pcurline, pcuroff, dir, wrapok)$/
nextwind window.c /^nextwind(f, n)$/
nocrypt crypt.c /^nocrypt()$/
noram exec.c /^noram: mlwrite("%%Out of memory during while scan");$/
npclose npopen.c /^npclose (fp)$/
npopen npopen.c /^npopen (cmd, type)$/
npopen.c npopen.c 1
npopenhello npopen.c /^npopenhello() {}$/
nprompt search.c /^nprompt:$/
nullproc main.c /^nullproc() \/* user function that does (almost) NOT/
nxtscan exec.c /^nxtscan: \/* on to the next line *\/$/
onamedcmd exec.c /^onamedcmd(f, n)$/
oneliner.c oneliner.c 1
onlywind window.c /^onlywind(f, n)$/
onward bind.c /^onward:;$/
onward exec.c /^onward: \/* on to the next line *\/$/
opendown random.c /^opendown(f,n)$/
openup random.c /^openup(f,n)$/
operator opers.c /^operator(f,n,fn,str)$/
operchg opers.c /^operchg(f,n)$/
opercopy main.c /^opercopy() { return unimpl(); }$/
operdel opers.c /^operdel(f,n)$/
operfilter opers.c /^operfilter(f,n)$/
operflip opers.c /^operflip(f,n)$/
operformat opers.c /^operformat(f,n)$/
operglobals main.c /^operglobals() { return unimpl(); }$/
operlinechg opers.c /^operlinechg(f,n)$/
operlinedel opers.c /^operlinedel(f,n)$/
operlineyank opers.c /^operlineyank(f,n)$/
operlist opers.c /^operlist(f,n)$/
operlower opers.c /^operlower(f,n)$/
operlshift opers.c /^operlshift(f,n)$/
opermove main.c /^opermove() { return unimpl(); }$/
operprint opers.c /^operprint(f,n)$/
operrshift opers.c /^operrshift(f,n)$/
opers.c opers.c 1
opersubst opers.c /^opersubst(f,n)$/
opertransf main.c /^opertransf() { return unimpl(); }$/
operupper opers.c /^operupper(f,n)$/
opervglobals main.c /^opervglobals() { return unimpl(); }$/
operwrite opers.c /^operwrite(f,n)$/
operyank opers.c /^operyank(f,n)$/
ostring input.c /^ostring(s) \/* output a string of output characters/
out file.c /^out:$/
out file.c /^out:$/
out file.c /^out:$/
outp estruct.h /^#define outp outportb$/
outstring input.c /^outstring(s) \/* output a string of input character/
overwrite random.c /^overwrite(f, n)$/
patchstk undo.c /^patchstk(newlp,oldlp)$/
peek estruct.h /^#define peek(a,b,c,d) movedata(a,b,FP_SEG(/
pipecmd spawn.c /^pipecmd(f, n)$/
plineregion oneliner.c /^plineregion(f,n)$/
poke estruct.h /^#define poke(a,b,c,d) movedata(FP_SEG(c),F/
popline undo.c /^popline(stk)$/
popuntag tags.c /^popuntag(fname,linenop)$/
popupbuff buffer.c /^popupbuff(bp)$/
poswind window.c /^poswind(f,n)$/
pprompt search.c /^pprompt: mlwrite(&tpat[0], &pat[0], &rpat[0]);$/
prc2engl bind.c /^prc2engl(skey) \/* string key name to binding name./
prc2kcod bind.c /^prc2kcod(k)$/
pregion oneliner.c /^pregion(f, n, flag)$/
pressreturn spawn.c /^pressreturn()$/
preundocleanup undo.c /^preundocleanup()$/
previndent random.c /^previndent(bracefp)$/
prevwind window.c /^prevwind(f, n)$/
promptpattern isearch.c /^int promptpattern(prompt)$/
pushline undo.c /^pushline(lp,stk)$/
pushuntag tags.c /^pushuntag(fname,lineno)$/
put line.c /^put(n,aslines)$/
putafter line.c /^putafter(f,n)$/
putbefore line.c /^putbefore(f,n)$/
putctext line.c /^putctext(iline)$/
putdotback finderr.c /^putdotback(bp,dotp)$/
putline display.c /^putline(row, col, buf)$/
putnpad tcap.c /^putnpad(str, n)$/
putpad tcap.c /^putpad(str)$/
qprompt search.c /^qprompt:$/
qreplace search.c /^qreplace(f, n)$/
quickexit main.c /^quickexit(f, n)$/
quit main.c /^quit(f, n)$/
quithard main.c /^quithard(f,n)$/
quote random.c /^quote(f, n)$/
random.c random.c 1
rangespec exec.c /^rangespec(specp,fromlinep,tolinep,isdefaultp,zerop/
rdonly main.c /^rdonly()$/
readin file.c /^readin(fname, lockfl, bp, mflg)$/
readlinesmsg file.c /^readlinesmsg(n,s,f,rdonly)$/
readpattern search.c /^readpattern(prompt, apat, srch, c, fromscreen)$/
realloc estruct.h /^# define realloc(x,y) vrealloc(x,y,__FILE__,__LINE/
reeat isearch.c /^int reeat(c)$/
reframe display.c /^reframe(wp)$/
refresh window.c /^refresh(f, n)$/
region.c region.c 1
register bind.c /^#define register $/
register bind.c /^#define register $/
release main.c /^release(mp) \/* release malloced memory and track */
rep_csrch csrch.c /^rep_csrch(f,n)$/
replacechar random.c /^replacechar(f, n)$/
replaces search.c /^replaces(kind, f, n)$/
repointstuff undo.c /^repointstuff(nlp,olp)$/
reposition window.c /^reposition(f, n)$/
resetkey file.c /^resetkey(bp) \/* reset the encryption key if needed/
resize window.c /^resize(f, n)$/
respawn spawn.c /^respawn(f,n) {$/
restwnd window.c /^restwnd(f, n) \/* restore the saved screen *\/$/
rev_csrch csrch.c /^rev_csrch(f,n)$/
revsearch search.c /^revsearch(f,n)$/
risearch isearch.c /^int risearch(f, n)$/
roundup line.c /^#define roundup(n) ((n+NBLOCK-1) & ~(NBLOCK-1))$/
rtfrmshell spawn.c /^rtfrmshell()$/
rvstrcpy search.c /^rvstrcpy(rvstr, str)$/
rvstrncpy search.c /^rvstrncpy(rvstr, str, n)$/
rvverify vmalloc.c /^rvverify(id,f,l)$/
savematch search.c /^savematch()$/
savewnd window.c /^savewnd(f, n) \/* save ptr to current window *\/$/
scanmore isearch.c /^int scanmore(patrn, dir) \/* search forward or back/
scrbacksearch search.c /^scrbacksearch(f,n)$/
screen_string input.c /^screen_string(buf,bufn,inclchartype)$/
scrforwsearch search.c /^scrforwsearch(f,n)$/
scrnextdw window.c /^scrnextdw(f, n) \/* scroll the next window down (f/
scrnextup window.c /^scrnextup(f, n) \/* scroll the next window up (bac/
scrolls display.c /^scrolls(inserts) \/* returns true if it does someth/
scrscroll display.c /^scrscroll(from, to, count)$/
scrsearchpat search.c /^scrsearchpat(f,n)$/
search.c search.c 1
setbit search.c /^setbit(bc, cclmap)$/
setboundry search.c /^setboundry(wrapok,lp,off,dir)$/
setchartype wordmov.c /^setchartype()$/
setcursor basic.c /^setcursor()$/
setfillcol random.c /^setfillcol(f, n)$/
setgmode random.c /^setgmode(f, n) \/* prompt and set a global editor m/
setkey crypt.c /^setkey(f, n) \/* reset encryption key of current bu/
setmark basic.c /^setmark()$/
setmode random.c /^setmode(f, n) \/* prompt and set an editor mode *\/$/
setnmmark basic.c /^setnmmark(f,n)$/
settab random.c /^settab(f, n)$/
setvar eval.c /^int setvar(f, n) \/* set a variable *\/$/
setvmalloc vmalloc.c /^setvmalloc(f,n)$/
shiftlregion region.c /^shiftlregion(f, n)$/
shiftrregion region.c /^shiftrregion(f, n)$/
showcpos random.c /^showcpos(f, n)$/
showgmodes random.c /^showgmodes(f,n)$/
showlength random.c /^showlength(f,n)$/
showm random.c /^showm(g)$/
showmodes random.c /^showmodes(f,n)$/
showversion main.c /^showversion(f,n)$/
shrinkwind window.c /^shrinkwind(f, n)$/
sindex eval.c /^int sindex(source, pattern) \/* find pattern within/
sizesignal display.c /^sizesignal ()$/
sortsearch tags.c /^sortsearch(text, len, bp, insert, lpp)$/
source main.c /^source() { return unimpl(); }$/
spal tcap.c /^spal(dummy) \/* change palette string *\/$/
spawn spawn.c /^spawn(f, n, rerun)$/
spawn.c spawn.c 1
spawncli spawn.c /^spawncli(f, n)$/
splitwind window.c /^splitwind(f, n)$/
sreplace search.c /^sreplace(f, n)$/
start_over isearch.c /^start_over:$/
startup bind.c /^startup(sfname)$/
stol eval.c /^int stol(val) \/* convert a string to a numeric log/
storemac exec.c /^storemac(f, n)$/
storeproc exec.c /^storeproc(f, n)$/
strchr estruct.h /^#define strchr index$/
strinc bind.c /^strinc(source, sub) \/* does source include sub? *\//
strncpy main.c /^char *strncpy(dst, src, maxlen)$/
strrchr estruct.h /^#define strrchr rindex$/
strrchr npopen.c /^#define strrchr rindex$/
subst_again main.c /^subst_again() { return unimpl(); }$/
substregion oneliner.c /^substregion(f,n)$/
success search.c /^success:$/
svar eval.c /^int svar(var, value) \/* set a variable *\/$/
swapmark basic.c /^swapmark()$/
swbuffer buffer.c /^swbuffer(bp) \/* make buffer BP current *\/$/
sys spawn.c /^sys(cmd)$/
system spawn.c /^system(cmd)$/
tab random.c /^tab(f, n)$/
tag_for_undo undo.c /^tag_for_undo(lp)$/
taghello tags.c /^taghello() { }$/
tags tags.c /^tags(tag)$/
tags.c tags.c 1
tcap.c tcap.c 1
tcapbcol tcap.c /^tcapbcol() \/* no colors here, ignore this *\/$/
tcapbeep tcap.c /^tcapbeep()$/
tcapcres tcap.c /^tcapcres() \/* change screen resolution *\/$/
tcapeeol tcap.c /^tcapeeol()$/
tcapeeop tcap.c /^tcapeeop()$/
tcapfcol tcap.c /^tcapfcol() \/* no colors here, ignore this *\/$/
tcapkclose tcap.c /^tcapkclose()$/
tcapkopen tcap.c /^tcapkopen()$/
tcapmove tcap.c /^tcapmove(row, col)$/
tcapopen tcap.c /^tcapopen()$/
tcaprev tcap.c /^tcaprev(state) \/* change reverse video status *\/$/
tcapscroll_delins tcap.c /^tcapscroll_delins(from,to,howmany)$/
tcapscroll_reg tcap.c /^tcapscroll_reg(from,to,howmany)$/
tcapscrollregion tcap.c /^tcapscrollregion(top,bot)$/
termdef tcap.c /^#define termdef 1 \/* don't define "term" external *\/$/
termio.c termio.c 1
termio.c:struct ltchars nltchars = { -1, -1, -1, -1, -1, -1 }; /* a lot of nothing */termio.c:struct ltchars nltchars = { -1, -1, -1, -1, -1, -1 }; \/* a lot of nothing *\/$/
termio.c:struct tchars ntchars; /* = { -1, -1, -1, -1, -1, -1 }; */termio.c:struct tchars ntchars; \/* = { -1, -1, -1, -1, -1, -1 }; *\/$/
texttest display.c /^texttest(vrow,prow) \/* return TRUE on text match /
tgetc input.c /^tgetc()$/
thescanner search.c /^thescanner(patrn, direct, beg_or_end, wrapok)$/
toalpha estruct.h /^#define toalpha(c) ((c)^DIFCNTRL)$/
tocntrl estruct.h /^#define tocntrl(c) ((c)^DIFCNTRL)$/
togglelistbuffers buffer.c /^togglelistbuffers(f, n)$/
token exec.c /^token(src, tok)$/
toktyp eval.c /^int toktyp(tokn) \/* find the type of a passed toke/
tokval eval.c /^tokval(tokn) \/* find the value of a token *\/$/
tolower estruct.h /^#define tolower(c) ((c)^DIFCASE)$/
toss_to_undo undo.c /^toss_to_undo(lp)$/
tossuntag tags.c /^tossuntag()$/
toupper estruct.h /^#define toupper(c) ((c)^DIFCASE)$/
tpeekc input.c /^tpeekc()$/
trace vmalloc.c /^trace(s)$/
trimline random.c /^trimline(f,n)$/
ttclean termio.c /^ttclean(f)$/
ttclose termio.c /^ttclose()$/
ttflush termio.c /^ttflush()$/
ttgetc termio.c /^ttgetc()$/
ttopen termio.c /^ttopen()$/
ttputc termio.c /^ttputc(c)$/
ttunclean termio.c /^ttunclean()$/
tungetc input.c /^tungetc(c)$/
twiddle random.c /^twiddle(f, n)$/
typahead termio.c /^typahead()$/
ulong vmalloc.c 28
unarg main.c /^unarg() \/* dummy function for binding to universal/
unbindchar bind.c /^unbindchar(c)$/
unbindkey bind.c /^unbindkey(f, n)$/
undispbuff buffer.c /^undispbuff(bp,wp)$/
undo undo.c /^undo(f,n)$/
undo.c undo.c 1
undolock dolock.c /^char *undolock(){return(NULL);}$/
uneat isearch.c /^int uneat()$/
unimpl main.c /^unimpl()$/
unlink estruct.h /^#define unlink(a) delete(a)$/
unlock lock.c /^unlock(fname)$/
unmap main.c /^unmap() { return unimpl(); }$/
unmark buffer.c /^unmark(f, n) \/* unmark the current buffers change /
unqname file.c /^unqname(name,ok_to_ask) \/* make sure a buffer name/
unsigned estruct.h /^#define unsigned$/
untag tags.c /^struct untag {$/
untagpop tags.c /^untagpop(f,n)$/
updall display.c /^updall(wp)$/
update display.c /^update(force)$/
updateline display.c /^updateline(row)$/
upddex display.c /^upddex()$/
updext_before display.c /^updext_before()$/
updext_past display.c /^updext_past()$/
updgar display.c /^updgar()$/
updone display.c /^updone(wp)$/
updpos display.c /^updpos()$/
updupd display.c /^updupd(force)$/
upmode display.c /^upmode() \/* update all the mode lines *\/$/
upperregion region.c /^upperregion(f, n)$/
upscreen display.c /^upscreen(f, n)$/
usebuffer buffer.c /^usebuffer(f, n)$/
usekreg line.c /^usekreg(f,n)$/
va_dcl display.c /^#define va_dcl int va_alist;$/
va_end display.c /^#define va_end(list)$/
SHAR_EOF
true || echo 'restore of tags failed'
echo 'End of Vile part 14'
echo 'File tags is continued in part 15'
echo 15 > _shar_seq_.tmp
exit 0
--
paul fox, pgf at cayman.com, (617)494-1999
Cayman Systems, 26 Landsdowne St., Cambridge, MA 02139
More information about the Alt.sources
mailing list