home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3506 < prev    next >
Encoding:
Internet Message Format  |  1991-06-20  |  54.9 KB

  1. From: pgf@cayman.COM (Paul Fox)
  2. Newsgroups: alt.sources
  3. Subject: Vile 14/17 - vi feel-alike (multi-window)
  4. Message-ID: <4533@cayman.COM>
  5. Date: 7 Jun 91 22:10:14 GMT
  6.  
  7. #!/bin/sh
  8. # this is vileshar.14 (part 14 of Vile)
  9. # do not concatenate these parts, unpack them in order with /bin/sh
  10. # file tags continued
  11. #
  12. if test ! -r _shar_seq_.tmp; then
  13.     echo 'Please unpack part 1 first!'
  14.     exit 1
  15. fi
  16. (read Scheck
  17.  if test "$Scheck" != 14; then
  18.     echo Please unpack part "$Scheck" next!
  19.     exit 1
  20.  else
  21.     exit 0
  22.  fi
  23. ) < _shar_seq_.tmp || exit 1
  24. echo 'x - continuing file tags'
  25. sed 's/^X//' << 'SHAR_EOF' >> 'tags' &&
  26. BFINVS    estruct.h    /^#define BFINVS    0x01            \/* Internal invisable buffer    *\/$/
  27. BFSCRTCH    estruct.h    /^#define BFSCRTCH   0x04         \/* scratch -- gone on last close *\/$/
  28. BIT    estruct.h    /^#define    BIT(n)        (1 << (n))    \/* An integer with one /
  29. BITMAP    estruct.h    917
  30. BOL    estruct.h    /^#define    BOL        5$/
  31. BSD    estruct.h    /^#define BSD    1            \/* UNIX BSD 4.2    and ULTRIX    *\/$/
  32. BTBREAK    estruct.h    /^#define    BTBREAK        2$/
  33. BTWHILE    estruct.h    /^#define    BTWHILE        1$/
  34. BUFFER    estruct.h    /^typedef struct    BUFFER {$/
  35. BUFFER    estruct.h    587
  36. CCL    estruct.h    /^#define    CCL        3$/
  37. CFENCE    estruct.h    /^#define    CFENCE    1    \/* do fench matching in CMODE            *\/$/
  38. CHCASE    estruct.h    /^#define    CHCASE(c)    ((c) ^ DIFCASE)    \/* Toggle the ca/
  39. CLOSURE    estruct.h    /^#define    CLOSURE        256    \/* An or-able value.*\/$/
  40. CLRMSG    estruct.h    /^#define    CLRMSG    0    \/* space clears the message line with no insert    *\/$/
  41. CMDBUFLEN    estruct.h    /^#define    CMDBUFLEN    256    \/* Length of our command buffer *\/$/
  42. CMDFUNC    estruct.h    752
  43. COLOR    estruct.h    /^#define    COLOR    0    \/* color commands and windows            *\/$/
  44. CPM    estruct.h    /^#define CPM    0            \/* CP\/M-86               *\/$/
  45. CRYPT    estruct.h    /^#define    CRYPT    0    \/* file encryption? (not crypt(1) compatible!)    *\/$/
  46. CTLA    estruct.h    /^#define CTLA    0x0100            \/* ^A flag, or'ed in        *\/$/
  47. CTLX    estruct.h    /^#define CTLX    0x0200            \/* ^X flag, or'ed in        *\/$/
  48. CTRLZ    estruct.h    /^#define    CTRLZ    0    \/* add a ^Z at end of files under MSDOS only    *\/$/
  49. CURDOTO    undo.c    /^#define CURDOTO(bp) (bp->b_uddotos[bp->b_udstkindx/
  50. CURDOTP    undo.c    /^#define CURDOTP(bp) (bp->b_uddotps[bp->b_udstkindx/
  51. CURSTK    undo.c    /^#define CURSTK(bp) (&(bp->b_udstks[bp->b_udstkindx/
  52. CVMVAS    estruct.h    /^#define CVMVAS    1    \/* arguments to forward\/back page and half page *\/$/
  53. DBREAK    estruct.h    /^#define    DBREAK        8$/
  54. DEBUG    estruct.h    /^#define    DEBUG    1    \/* allows core dump from keyboard under UNIX *\/$/
  55. DEBUGM    estruct.h    /^#define DEBUGM    0    \/* $debug triggers macro debugging        *\/$/
  56. DELSE    estruct.h    /^#define DELSE        1$/
  57. DENDIF    estruct.h    /^#define DENDIF        2$/
  58. DENDM    estruct.h    /^#define DENDM        0$/
  59. DENDM    estruct.h    /^#define DENDM        5$/
  60. DENDWHILE    estruct.h    /^#define    DENDWHILE    7$/
  61. DFLALL    estruct.h    /^#define    DFLALL    (64<<16)    \/* default file range is 1,$ *\/$/
  62. DFLNONE    estruct.h    /^#define DFLNONE    (128<<16)    \/* no default file range *\/$/
  63. DFORCE    estruct.h    /^#define DFORCE        9$/
  64. DG10    estruct.h    /^#define    DG10    0            \/* Data General system\/10    *\/$/
  65. DGOTO    estruct.h    /^#define DGOTO        3$/
  66. DIF    estruct.h    /^#define    DIF        0$/
  67. DIFCASE    estruct.h    /^#define    DIFCASE        0x20$/
  68. DIFCNTRL    estruct.h    /^#define    DIFCNTRL    0x40$/
  69. DIREC    csrch.c    /^#define DIREC 1$/
  70. DOSFILES    estruct.h    /^#define    DOSFILES 1    \/* turn on code for DOS mode (lines that end in crlf) *\/$/
  71. DRETURN    estruct.h    /^#define DRETURN        4$/
  72. DWHILE    estruct.h    /^#define DWHILE        6$/
  73. DYNAMIC    evar.h    /^#define    DYNAMIC        2$/
  74. EFN    spawn.c    /^#define EFN     0                               \/* Event flag.          *\/$/
  75. EFN    termio.c    /^#define EFN     0                       \/* Event flag                   *\/$/
  76. ENVFUNC    estruct.h    /^#define    ENVFUNC    0$/
  77. ENVFUNC    estruct.h    /^#define    ENVFUNC    1$/
  78. EOL    estruct.h    /^#define    EOL        6$/
  79. ESC    tcap.c    /^#define ESC     0x1B$/
  80. EVACOUNT    evar.h    /^#define    EVACOUNT    14$/
  81. EVASAVE    evar.h    /^#define    EVASAVE        13$/
  82. EVCBUFNAME    evar.h    /^#define    EVCBUFNAME    7$/
  83. EVCFNAME    evar.h    /^#define    EVCFNAME    8$/
  84. EVCMODE    evar.h    /^#define    EVCMODE        29$/
  85. EVCURCHAR    evar.h    /^#define    EVCURCHAR    16$/
  86. EVCURCOL    evar.h    /^#define    EVCURCOL    2$/
  87. EVCURLINE    evar.h    /^#define    EVCURLINE    3$/
  88. EVCURWIDTH    evar.h    /^#define    EVCURWIDTH    6$/
  89. EVCWLINE    evar.h    /^#define EVCWLINE    23$/
  90. EVDEBUG    evar.h    /^#define    EVDEBUG        10$/
  91. EVDISCMD    evar.h    /^#define    EVDISCMD    17$/
  92. EVDISINP    evar.h    /^#define    EVDISINP    21$/
  93. EVFILLCOL    evar.h    /^#define    EVFILLCOL    0$/
  94. EVFLICKER    evar.h    /^#define    EVFLICKER    5$/
  95. EVGMODE    evar.h    /^#define    EVGMODE        30$/
  96. EVKILL    evar.h    /^#define    EVKILL        28$/
  97. EVLASTKEY    evar.h    /^#define    EVLASTKEY    15$/
  98. EVLINE    evar.h    /^#define    EVLINE        34$/
  99. EVLWIDTH    evar.h    /^#define    EVLWIDTH    33$/
  100. EVMATCH    evar.h    /^#define    EVMATCH        27$/
  101. EVPAGELEN    evar.h    /^#define    EVPAGELEN    1$/
  102. EVPALETTE    evar.h    /^#define    EVPALETTE    12$/
  103. EVPENDING    evar.h    /^#define    EVPENDING    32$/
  104. EVPROGNAME    evar.h    /^#define    EVPROGNAME    19$/
  105. EVRAM    evar.h    /^#define    EVRAM        4$/
  106. EVREPLACE    evar.h    /^#define    EVREPLACE    26$/
  107. EVSEARCH    evar.h    /^#define    EVSEARCH    25$/
  108. EVSEED    evar.h    /^#define    EVSEED        20$/
  109. EVSRES    evar.h    /^#define    EVSRES        9$/
  110. EVSTATUS    evar.h    /^#define    EVSTATUS    11$/
  111. EVTARGET    evar.h    /^#define    EVTARGET    24$/
  112. EVTPAUSE    evar.h    /^#define    EVTPAUSE    31$/
  113. EVVERSION    evar.h    /^#define    EVVERSION    18$/
  114. EVWLINE    evar.h    /^#define    EVWLINE        22$/
  115. EXPAND    estruct.h    /^#define EXPAND TRUE$/
  116. EXRCOK    estruct.h    /^#define EXRCOK    (512<<16)    \/* can be in a .exrc file *\/$/
  117. EXTRA    estruct.h    /^#define EXTRA    (8<<16)        \/* allow extra args after command name *\/$/
  118. F    csrch.c    /^#define F 0$/
  119. FAILED    estruct.h    /^#define    FAILED    3            \/* not-quite fatal false return    *\/$/
  120. FALSE    estruct.h    /^#define FALSE    0            \/* False, no, bad, etc.     *\/$/
  121. FEWNAMES    estruct.h    /^#define    FEWNAMES 0    \/* strip some names - will no longer be bindable *\/$/
  122. FILE1    estruct.h    /^#define FILE1    (FILES + NOSPC)    \/* 1 file allowed, defaults to current file *\/$/
  123. FILES    estruct.h    /^#define FILES    (XFILE + EXTRA)    \/* multiple extra files allowed *\/$/
  124. FILOCK    estruct.h    /^#define    FILOCK    0    \/* file locking under unix BSD 4.2 (uses scanf) *\/$/
  125. FINDERR    estruct.h    /^#define    FINDERR    1    \/* finderr support. uses scanf()        *\/$/
  126. FIOEOF    estruct.h    /^#define FIOEOF    2            \/* File I\/O, end of file.    *\/$/
  127. FIOERR    estruct.h    /^#define FIOERR    3            \/* File I\/O, error.        *\/$/
  128. FIOFNF    estruct.h    /^#define FIOFNF    1            \/* File I\/O, file not found.    *\/$/
  129. FIOFUN    estruct.h    /^#define    FIOFUN    5            \/* File I\/O, eod of file\/bad line*\/$/
  130. FIOMEM    estruct.h    /^#define    FIOMEM    4            \/* File I\/O, out of memory    *\/$/
  131. FIOSUC    estruct.h    /^#define FIOSUC    0            \/* File I\/O, success.        *\/$/
  132. FL    estruct.h    /^#define FL    0x08    \/* if command causes motion, opers act on full lines *\/$/
  133. FLABEL    estruct.h    /^#define    FLABEL    0    \/* function key label code [HP150]        *\/$/
  134. FL_ANYWHERE    estruct.h    /^#define FL_ANYWHERE 3$/
  135. FL_HERE    estruct.h    /^#define FL_HERE 1$/
  136. FL_HERE_HOME    estruct.h    /^#define FL_HERE_HOME 2$/
  137. FORW    csrch.c    /^#define FORW 1$/
  138. FORWARD    estruct.h    /^#define    FORWARD    0            \/* forward direction        *\/$/
  139. FROM    estruct.h    /^#define FROM    (1<<16)        \/* allow a linespec *\/$/
  140. GLOBALS    estruct.h    /^#define    GLOBALS    1    \/* "global" command support.            *\/$/
  141. GLOBOK    estruct.h    /^#define GLOBOK    0x40    \/* permitted after global command *\/$/
  142. GOAL    estruct.h    /^#define GOAL    0x20    \/* column goal should be retained *\/$/
  143. GOOD    main.c    /^#define GOOD    (SS$_NORMAL)$/
  144. GOOD    main.c    /^#define GOOD    0$/
  145. HAVE_MKDIR    estruct.h    /^#define HAVE_MKDIR    1    \/* if your system has the mkdir() system call *\/$/
  146. HIBYTE    estruct.h    /^#define    HIBYTE        HICHAR >> 3$/
  147. HICHAR    estruct.h    /^#define    HICHAR        256$/
  148. HP110    estruct.h    /^#define    HP110    0            \/* HP110 screen driver        *\/$/
  149. HP150    estruct.h    /^#define    HP150    0            \/* HP150 screen driver        *\/$/
  150. HREG    estruct.h    /^struct HREG {$/
  151. HREG    estruct.h    /^struct HREG {$/
  152. HUGE    estruct.h    /^#define HUGE    60000            \/* Huge number            *\/$/
  153. IBMPC    estruct.h    /^#define    IBMPC    0            \/* IBM-PC CGA\/MONO\/EGA driver    *\/$/
  154. INSERT    estruct.h    /^#define INSERT 1$/
  155. INTWIDTH    estruct.h    /^#define    INTWIDTH    sizeof(int) * 3$/
  156. ISIDENT    wordmov.c    /^#define ISIDENT 1$/
  157. ISNL    wordmov.c    /^#define ISNL 3$/
  158. ISOTHER    wordmov.c    /^#define ISOTHER 2$/
  159. ISRCH    estruct.h    /^#define    ISRCH    1    \/* Incremental searches like ITS EMACS        *\/$/
  160. ISSPACE    wordmov.c    /^#define ISSPACE 0$/
  161. IS_FORWARD    estruct.h    /^#define    IS_FORWARD    tocntrl('F')    \/* Search forward *\/$/
  162. IS_REVERSE    estruct.h    /^#define IS_REVERSE    tocntrl('R')    \/* Search backward *\/$/
  163. KAPPEND    estruct.h    /^#define KAPPEND  0x04            \/* Kill register should be appended *\/$/
  164. KBIND    estruct.h    782
  165. KBLOCK    estruct.h    /^#define    KBLOCK    256            \/* sizeof kill buffer chunks    *\/$/
  166. KILL    estruct.h    /^typedef    struct KILL {$/
  167. KILL    estruct.h    831
  168. KILLREG    estruct.h    /^typedef struct KILLREG {$/
  169. KILLREG    estruct.h    838
  170. KLINES    estruct.h    /^#define KLINES    0x04            \/* Kill register contains full lines *\/$/
  171. KNEEDCLEAN    estruct.h    /^#define KNEEDCLEAN   0x01        \/* Kill register needs cleaning *\/$/
  172. KP    vmalloc.c    /^#define KP 0xaaaaaaaaL$/
  173. KPW    vmalloc.c    /^#define KPW (2*sizeof(unsigned long))$/
  174. KYANK    estruct.h    /^#define KYANK    0x02            \/* Kill register resulted from yank *\/$/
  175. LATTICE    estruct.h    /^#define    LATTICE    0    \/* Lattice 2.14 thruough 3.0 compilers *\/$/
  176. LBRACE    estruct.h    /^#define LBRACE '{'$/
  177. LCOPIED    estruct.h    /^#define LCOPIED 1    \/* original line is already on an undo stack *\/$/
  178. LGMARK    estruct.h    /^#define LGMARK 2    \/* line matched a global scan *\/$/
  179. LINE    estruct.h    /^typedef struct    LINE {$/
  180. LINE    estruct.h    651
  181. LINENOTREAL    estruct.h    /^#define LINENOTREAL    ((int)(-1))$/
  182. LINEUNDOPATCH    estruct.h    /^#define LINEUNDOPATCH    ((int)(-2))$/
  183. LISTED    estruct.h    /^#define LISTED    0x100    \/* internal use only -- used in describing bindings$/
  184. LITCHAR    estruct.h    /^#define    LITCHAR        1$/
  185. LOAD_EXEC    spawn.c    /^#define LOAD_EXEC 0     \/* load and execute the program *\/$/
  186. LOCKDIR    dolock.c    /^#define LOCKDIR ".xlk"$/
  187. LOCKERR    dolock.c    /^#define LOCKERR(s) { strcat(lmsg,s); oldumask = um/
  188. LOCKMSG    dolock.c    /^#define LOCKMSG "LOCK ERROR -- "$/
  189. LOCKMSZ    dolock.c    /^#define LOCKMSZ sizeof(LOCKMSG)$/
  190. MAC    estruct.h    /^#define    MAC    0            \/* Macintosh            *\/$/
  191. MAGIC    estruct.h    /^#define MAGIC    1    \/* include regular expression matching?        *\/$/
  192. MARGIN    tcap.c    /^#define    MARGIN    8$/
  193. MARK    estruct.h    /^struct MARK {$/
  194. MARKPATCH    estruct.h    /^#define MARKPATCH    ((int)(-3))$/
  195. MASKCL    estruct.h    /^#define    MASKCL        CLOSURE - 1$/
  196. MAXMALLOCS    vmalloc.c    /^#define MAXMALLOCS 20000$/
  197. MAXVARS    evar.h    /^#define    MAXVARS        255$/
  198. MC    estruct.h    925
  199. MCNIL    estruct.h    /^#define    MCNIL        0    \/* Like the '\\0' for strings.*\/$/
  200. MC_ANY    estruct.h    /^#define    MC_ANY        '.'    \/* 'Any' character (except newline).*\/$/
  201. MC_BOL    estruct.h    /^#define    MC_BOL        '^'    \/* Beginning of line.*\/$/
  202. MC_CCL    estruct.h    /^#define    MC_CCL        '['    \/* Character class.*\/$/
  203. MC_CLOSURE    estruct.h    /^#define    MC_CLOSURE    '*'    \/* Closure - does not extend past newline.*\/$/
  204. MC_ECCL    estruct.h    /^#define    MC_ECCL        ']'    \/* End of character class.*\/$/
  205. MC_EOL    estruct.h    /^#define    MC_EOL        '$'    \/* End of line.*\/$/
  206. MC_ESC    estruct.h    /^#define    MC_ESC        '\\\\'    \/* Escape - suppress meta-meaning.*\/$/
  207. MC_NCCL    estruct.h    /^#define    MC_NCCL        '^'    \/* Negate character class.*\/$/
  208. MC_RCCL    estruct.h    /^#define    MC_RCCL        '-'    \/* Range in character class.*\/$/
  209. MDASAVE    estruct.h    /^#define    MDASAVE    0x0080            \/* auto-save mode        *\/$/
  210. MDCMOD    estruct.h    /^#define    MDCMOD    0x0002            \/* C indentation and fence match*\/$/
  211. MDCRYPT    estruct.h    /^#define    MDCRYPT    0x0040            \/* encrytion mode active    *\/$/
  212. MDDOS    estruct.h    /^#define    MDDOS    0x0200            \/* "dos" mode -- lines end in crlf *\/$/
  213. MDEXACT    estruct.h    /^#define    MDEXACT    0x0008            \/* Exact matching for searches    *\/$/
  214. MDLIST    estruct.h    /^#define    MDLIST    0x0100            \/* "list" mode -- show tabs and EOL *\/$/
  215. MDMAGIC    estruct.h    /^#define MDMAGIC    0x0020            \/* regular expresions in search *\/$/
  216. MDSWRAP    estruct.h    /^#define    MDSWRAP 0x0004            \/* wrap-around search mode    *\/$/
  217. MDVIEW    estruct.h    /^#define    MDVIEW    0x0010            \/* read-only buffer        *\/$/
  218. MDWRAP    estruct.h    /^#define    MDWRAP    0x0001            \/* word wrap            *\/$/
  219. MEMMAP    estruct.h    /^#define    MEMMAP    0$/
  220. MEMMAP    estruct.h    /^#define    MEMMAP    1$/
  221. MONAMIC    evar.h    /^#define    MONAMIC        1$/
  222. MOTION    estruct.h    /^#define MOTION    0x04    \/* command causes motion, okay after operator cmds *\/$/
  223. MSC    estruct.h    /^#define    MSC    0    \/* MicroSoft C compile version 3 & 4 *\/$/
  224. MSDOS    estruct.h    /^#define MSDOS    0            \/* MS-DOS               *\/$/
  225. MWC86    estruct.h    /^#define MWC86    0    \/* marc williams compiler *\/$/
  226. Mmain    main.c    /^main(argc, argv)$/
  227. NAMEDF    estruct.h    /^#define NAMEDF    (FILE1 + NODFL)    \/* 1 file allowed, defaults to "" *\/$/
  228. NAMEDFS    estruct.h    /^#define NAMEDFS    (FILES + NODFL)    \/* multiple files allowed, default is "" *\/$/
  229. NBINDS    estruct.h    /^#define    NBINDS    100            \/* max # of bound prefixed keys    *\/$/
  230. NBLOCK    estruct.h    /^#define    NBLOCK    16            \/* line block chunk size    *\/$/
  231. NBUFN    estruct.h    /^#define NBUFN    20            \/* # of bytes, buffer name    *\/$/
  232. NCCL    estruct.h    /^#define    NCCL        4$/
  233. NCOLORS    estruct.h    /^#define    NCOLORS    8            \/* number of supported colors    *\/$/
  234. NEVARS    evar.h    /^#define    NEVARS    sizeof(envars) \/ sizeof(char *)$/
  235. NEW    spawn.c    /^#define  NEW   1006L$/
  236. NEW    termio.c    /^#define NEW 1006L$/
  237. NEWSBUFSIZ    display.c    /^#define NEWSBUFSIZ    256$/
  238. NFILEN    estruct.h    /^#define NFILEN    80            \/* # of bytes, file name    *\/$/
  239. NFUNCS    evar.h    /^#define    NFUNCS    sizeof(funcs) \/ sizeof(UFUNC)$/
  240. NIBUF    termio.c    /^#define NIBUF   128                     \/* Input buffer size            *\/$/
  241. NILNAMIC    evar.h    /^#define    NILNAMIC    0$/
  242. NKBDM    estruct.h    /^#define NKBDM    256            \/* # of strokes, keyboard macro *\/$/
  243. NKREGS    estruct.h    /^#define    NKREGS    36            \/* number of kill buffers    *\/$/
  244. NL    estruct.h    /^#define NL    (1024<<16)    \/* if !exmode, then write a newline first *\/$/
  245. NLINE    estruct.h    /^#define NLINE    256            \/* # of bytes, input line    *\/$/
  246. NLOCKS    estruct.h    /^#define    NLOCKS    100            \/* max # of file locks active    *\/$/
  247. NOBUF    termio.c    /^#define NOBUF   1024                    \/* MM says bug buffers win!     *\/$/
  248. NODFL    estruct.h    /^#define NODFL    (256<<16)    \/* do not default to the current file name *\/$/
  249. NONE    estruct.h    /^#define NONE    0$/
  250. NOSPC    estruct.h    /^#define NOSPC    (32<<16)    \/* no spaces allowed in the extra part *\/$/
  251. NO_CREAT    estruct.h    /^#define NO_CREAT FALSE$/
  252. NO_EXPAND    estruct.h    /^#define NO_EXPAND FALSE$/
  253. NPAT    estruct.h    /^#define NPAT    128            \/* # of bytes, pattern        *\/$/
  254. NPAUSE    tcap.c    /^#define    NPAUSE    10            \/* # times thru update to pause *\/$/
  255. NPNAMES    epath.h    /^#define    NPNAMES    (sizeof(pathname)\/sizeof(char *))$/
  256. NSTRING    estruct.h    /^#define    NSTRING    128            \/* # of bytes, string buffers    *\/$/
  257. NTAB    estruct.h    766
  258. NULL    finderr.c    /^#define NULL 0$/
  259. NULL    opers.c    /^#define NULL 0$/
  260. NULL    tags.c    /^#define NULL 0$/
  261. NULL    undo.c    /^#define NULL 0$/
  262. NUMDIRS    estruct.h    /^#define NUMDIRS        1$/
  263. NUMDIRS    estruct.h    /^#define NUMDIRS        10$/
  264. NUMMODES    estruct.h    /^#define    NUMMODES    10 \/* # of defined modes        *\/$/
  265. NUMOTHERMODES    estruct.h    /^#define    NUMOTHERMODES    2 \/* # of defined modes        *\/$/
  266. NUMVALUEMODES    estruct.h    /^#define    NUMVALUEMODES    2 \/* # of defined modes        *\/$/
  267. NVSIZE    estruct.h    /^#define    NVSIZE    10            \/* max #chars in a var name    *\/$/
  268. N_chars    estruct.h    /^#define N_chars 128$/
  269. NeWS    estruct.h    /^#define NeWS    0            \/* distributed *\/$/
  270. ODT    estruct.h    /^#define ODT    0            \/* UNIX OPEN DESK TOP        *\/$/
  271. OK_CREAT    estruct.h    /^#define OK_CREAT TRUE$/
  272. OPDEL    estruct.h    /^#define OPDEL 1$/
  273. OPER    estruct.h    /^#define OPER    0x80    \/* function is an operator, affects a region *\/$/
  274. OPOTHER    estruct.h    /^#define OPOTHER 2$/
  275. OS    estruct.h    /^#define OS    (UNIX | AMIGA | ST520 | MSDOS | CPM | VMS)$/
  276. OTH_LAZY    estruct.h    /^#define OTH_LAZY 0x01$/
  277. OTH_VERS    estruct.h    /^#define OTH_VERS 0x02$/
  278. OVERWRITE    estruct.h    /^#define OVERWRITE 2$/
  279. PATHCHR    estruct.h    /^#define    PATHCHR    ':'$/
  280. PATHCHR    estruct.h    /^#define    PATHCHR    ';'$/
  281. PATHLOOK    estruct.h    /^#define    PATHLOOK 1    \/* look along $PATH for startup and help files    *\/$/
  282. PLAY    estruct.h    /^#define    PLAY    1            \/*    "     "      playing    *\/$/
  283. PLIST    oneliner.c    /^#define PLIST    0x01$/
  284. PLUS    estruct.h    /^#define PLUS    (2048<<16)    \/* allow a line number, as in ":e +32 foo" *\/$/
  285. POSIX    estruct.h    /^#define POSIX    0$/
  286. PRETTIER_SCROLL    estruct.h    /^#define PRETTIER_SCROLL 1 \/* can improve the appearance of a scrolling screen *\/$/
  287. PROC    estruct.h    /^#define    PROC    1    \/* named procedures                *\/$/
  288. PTBEG    estruct.h    /^#define    PTBEG    0    \/* Leave the point at the beginning on search    *\/$/
  289. PTEND    estruct.h    /^#define    PTEND    1    \/* Leave the point at the end on search        *\/$/
  290. R    npopen.c    /^#define R 0$/
  291. RAINBOW    estruct.h    /^#define RAINBOW 0            \/* Use Rainbow fast video.    *\/$/
  292. RAMSHOW    estruct.h    /^#define    RAMSHOW    0    \/* auto dynamic RAM reporting *\/$/
  293. RAMSIZE    estruct.h    /^#define    RAMSIZE    0    \/* dynamic RAM memory usage tracking *\/$/
  294. RANGE    estruct.h    /^#define RANGE    (FROM + TO)    \/* range of linespecs allowed *\/$/
  295. RBRACE    estruct.h    /^#define RBRACE '}'$/
  296. REBIND    estruct.h    /^#define    REBIND    1    \/* permit rebinding of keys at run-time        *\/$/
  297. RECORD    estruct.h    /^#define    RECORD    2            \/*    "     "   recording    *\/$/
  298. REDO    estruct.h    /^#define REDO    0x02    \/* command is redo-able, record it for dotcmd *\/$/
  299. REGION    estruct.h    627
  300. REGS    estruct.h    /^union REGS {$/
  301. REGS    estruct.h    /^union REGS {$/
  302. REVERSE    estruct.h    /^#define REVERSE    1            \/* backwards direction        *\/$/
  303. REVSTA    estruct.h    /^#define    REVSTA    1    \/* Status line appears in reverse video        *\/$/
  304. SCROLLCODE    estruct.h    /^#define    SCROLLCODE 1    \/* code in display.c for scrolling the screen.$/
  305. SCRSIZ    tcap.c    /^#define    SCRSIZ    64$/
  306. SHORTNAMES    estruct.h    /^#define SHORTNAMES    0    \/* if your compiler insists on 7 char names *\/$/
  307. SMALLER    estruct.h    /^#define    SMALLER    0    \/* strip out a bunch of uemacs fluff *\/$/
  308. SORTOFTRUE    estruct.h    /^#define    SORTOFTRUE    4        \/* really!    *\/$/
  309. SPEC    estruct.h    /^#define SPEC    0x0080            \/* special key (function keys)    *\/$/
  310. ST520    estruct.h    /^#define ST520    0            \/* ST520, TOS               *\/$/
  311. STOP    estruct.h    /^#define    STOP    0            \/* keyboard macro not in use    *\/$/
  312. STUTTER_SEC_CMD    estruct.h    /^#define STUTTER_SEC_CMD 0 \/* must the next\/prev section commands (i.e.$/
  313. SWITCHSTKS    undo.c    /^#define SWITCHSTKS(bp) (bp->b_udstkindx = 1 ^ bp->/
  314. T    csrch.c    /^#define T 2$/
  315. TABMASK    estruct.h    /^#define TABMASK tabmask$/
  316. TABVAL    estruct.h    /^#define TABVAL tabval$/
  317. TAGS    estruct.h    /^#define    TAGS    1    \/* tags support.  requires MAGIC        *\/$/
  318. TBUFSIZ    termio.c    /^#define    TBUFSIZ    128$/
  319. TCAPSLEN    tcap.c    /^#define TCAPSLEN 315$/
  320. TERM    estruct.h    718
  321. TERMCAP    estruct.h    /^#define TERMCAP 1            \/* Use TERMCAP            *\/$/
  322. TIMING    estruct.h    /^#define    TIMING    0    \/* shows user time spent on each user command *\/$/
  323. TIPC    estruct.h    /^#define    TIPC    0            \/* TI Profesional PC driver    *\/$/
  324. TKARG    estruct.h    /^#define    TKARG    1            \/* interactive argument        *\/$/
  325. TKBUF    estruct.h    /^#define    TKBUF    2            \/* buffer argument        *\/$/
  326. TKCMD    estruct.h    /^#define    TKCMD    10            \/* command name            *\/$/
  327. TKDIR    estruct.h    /^#define    TKDIR    6            \/* directive            *\/$/
  328. TKENV    estruct.h    /^#define    TKENV    4            \/* environment variables    *\/$/
  329. TKFUN    estruct.h    /^#define    TKFUN    5            \/* function....            *\/$/
  330. TKLBL    estruct.h    /^#define    TKLBL    7            \/* line label            *\/$/
  331. TKLIT    estruct.h    /^#define    TKLIT    8            \/* numeric literal        *\/$/
  332. TKNUL    estruct.h    /^#define    TKNUL    0            \/* end-of-string        *\/$/
  333. TKSTR    estruct.h    /^#define    TKSTR    9            \/* quoted string literal    *\/$/
  334. TKVAR    estruct.h    /^#define    TKVAR    3            \/* user variables        *\/$/
  335. TMPSTOP    estruct.h    /^#define    TMPSTOP    3            \/* temporary stop, record can resume *\/$/
  336. TO    estruct.h    /^#define    TO    (2<<16)        \/* allow a second linespec *\/$/
  337. TRINAMIC    evar.h    /^#define    TRINAMIC    3$/
  338. TRUE    estruct.h    /^#define TRUE    1            \/* True, yes, good, etc.    *\/$/
  339. TTbacg    estruct.h    /^#define    TTbacg        (*term.t_setback)$/
  340. TTbeep    estruct.h    /^#define    TTbeep        (*term.t_beep)$/
  341. TTclose    estruct.h    /^#define    TTclose        (*term.t_close)$/
  342. TTeeol    estruct.h    /^#define    TTeeol        (*term.t_eeol)$/
  343. TTeeop    estruct.h    /^#define    TTeeop        (*term.t_eeop)$/
  344. TTflush    display.c    /^#define TTflush()    bufputc((char)0)$/
  345. TTflush    estruct.h    /^#define    TTflush        (*term.t_flush)$/
  346. TTforg    estruct.h    /^#define    TTforg        (*term.t_setfor)$/
  347. TTgetc    estruct.h    /^#define    TTgetc        (*term.t_getchar)$/
  348. TTkclose    estruct.h    /^#define    TTkclose    (*term.t_kclose)$/
  349. TTkopen    estruct.h    /^#define    TTkopen        (*term.t_kopen)$/
  350. TTmove    estruct.h    /^#define    TTmove        (*term.t_move)$/
  351. TTopen    estruct.h    /^#define    TTopen        (*term.t_open)$/
  352. TTputc    display.c    /^#define TTputc(c)    bufputc(c)$/
  353. TTputc    estruct.h    /^#define    TTputc        (*term.t_putchar)$/
  354. TTrev    estruct.h    /^#define    TTrev        (*term.t_rev)$/
  355. TTrez    estruct.h    /^#define    TTrez        (*term.t_rez)$/
  356. TURBO    estruct.h    /^#define    TURBO    0    \/* Turbo C\/MSDOS *\/$/
  357. TYPE    csrch.c    /^#define TYPE 2$/
  358. TYPEAH    estruct.h    /^#define    TYPEAH    1    \/* type ahead causes screen refresh to be delayed *\/$/
  359. UFABS    evar.h    /^#define    UFABS        28$/
  360. UFADD    evar.h    /^#define    UFADD        0$/
  361. UFAND    evar.h    /^#define    UFAND        18$/
  362. UFASCII    evar.h    /^#define    UFASCII        24$/
  363. UFBIND    evar.h    /^#define    UFBIND        31$/
  364. UFCAT    evar.h    /^#define    UFCAT        6$/
  365. UFCHR    evar.h    /^#define    UFCHR        25$/
  366. UFDIV    evar.h    /^#define    UFDIV        3$/
  367. UFENV    evar.h    /^#define    UFENV        30$/
  368. UFEQUAL    evar.h    /^#define    UFEQUAL        11$/
  369. UFGREATER    evar.h    /^#define    UFGREATER    13$/
  370. UFGTKEY    evar.h    /^#define    UFGTKEY        26$/
  371. UFIND    evar.h    /^#define    UFIND        17$/
  372. UFLEFT    evar.h    /^#define    UFLEFT        7$/
  373. UFLENGTH    evar.h    /^#define    UFLENGTH    20$/
  374. UFLESS    evar.h    /^#define    UFLESS        12$/
  375. UFLOWER    evar.h    /^#define    UFLOWER        22$/
  376. UFMID    evar.h    /^#define    UFMID        9$/
  377. UFMOD    evar.h    /^#define    UFMOD        4$/
  378. UFNEG    evar.h    /^#define    UFNEG        5$/
  379. UFNOT    evar.h    /^#define    UFNOT        10$/
  380. UFOR    evar.h    /^#define    UFOR        19$/
  381. UFRIGHT    evar.h    /^#define    UFRIGHT        8$/
  382. UFRND    evar.h    /^#define    UFRND        27$/
  383. UFSEQUAL    evar.h    /^#define    UFSEQUAL    14$/
  384. UFSGREAT    evar.h    /^#define    UFSGREAT    16$/
  385. UFSINDEX    evar.h    /^#define    UFSINDEX    29$/
  386. UFSLESS    evar.h    /^#define    UFSLESS        15$/
  387. UFSUB    evar.h    /^#define    UFSUB        1$/
  388. UFTIMES    evar.h    /^#define    UFTIMES        2$/
  389. UFTRUTH    evar.h    /^#define    UFTRUTH        23$/
  390. UFUNC    evar.h    /^typedef struct UFUNC {$/
  391. UFUNC    evar.h    107
  392. UFUPPER    evar.h    /^#define    UFUPPER        21$/
  393. ULTRIX    estruct.h    /^#define ULTRIX    0            \/* UNIX ULTRIX            *\/$/
  394. UNDO    estruct.h    /^#define UNDO    0x01    \/* command is undo-able, so clean up undo lists *\/$/
  395. UNIX    estruct.h    /^#define UNIX    (V7 | BSD | USG)    \/* any unix        *\/$/
  396. USG    estruct.h    /^#define USG    0            \/* UNIX system V        *\/$/
  397. UVAR    evar.h    /^typedef struct UVAR {$/
  398. UVAR    evar.h    14
  399. V7    estruct.h    /^#define V7    0            \/* V7 UNIX or Coherent or BSD4.2*\/$/
  400. VAL_FILL    estruct.h    /^#define VAL_FILL 1$/
  401. VAL_TAB    estruct.h    /^#define VAL_TAB 0$/
  402. VDESC    estruct.h    /^typedef struct VDESC {$/
  403. VDESC    estruct.h    849
  404. VFCHG    display.c    /^#define VFCHG   0x0001                  \/* Changed flag            *\/$/
  405. VFCOL    display.c    /^#define    VFCOL    0x0010            \/* color change requested    *\/$/
  406. VFEXT    display.c    /^#define    VFEXT    0x0002            \/* extended (beyond column 80)    *\/$/
  407. VFRE    vmalloc.c    /^#define VFRE 2$/
  408. VFREQ    display.c    /^#define    VFREQ    0x0008            \/* reverse video request    *\/$/
  409. VFREV    display.c    /^#define    VFREV    0x0004            \/* reverse video status        *\/$/
  410. VIDEO    display.c    /^typedef struct  VIDEO {$/
  411. VIDEO    display.c    35
  412. VISMAC    estruct.h    /^#define    VISMAC    0    \/* update display during keyboard macros    *\/$/
  413. VMAL    vmalloc.c    /^#define VMAL 1$/
  414. VMALLOC    estruct.h    /^#define    VMALLOC    0    \/* verify malloc operation (slow!) *\/$/
  415. VMS    estruct.h    /^#define VMS    0            \/* VAX\/VMS               *\/$/
  416. VMSVT    estruct.h    /^#define    VMSVT    0            \/* various VMS terminal entries    *\/$/
  417. VREA    vmalloc.c    /^#define VREA 4$/
  418. VT52    estruct.h    /^#define VT52    0            \/* VT52 terminal (Zenith).    *\/$/
  419. W    npopen.c    /^#define W 1$/
  420. WANGPC    estruct.h    /^#define WANGPC    0        \/* WangPC - mostly escape sequences    *\/$/
  421. WASIDENT    wordmov.c    /^#define WASIDENT 1$/
  422. WASNL    wordmov.c    /^#define WASNL 3$/
  423. WASOTHER    wordmov.c    /^#define WASOTHER 2$/
  424. WASSPACE    wordmov.c    /^#define WASSPACE 0$/
  425. WFCOLR    estruct.h    /^#define    WFCOLR    0x20            \/* Needs a color change        *\/$/
  426. WFEDIT    estruct.h    /^#define WFEDIT    0x04            \/* Editing within a line    *\/$/
  427. WFFORCE    estruct.h    /^#define WFFORCE 0x01            \/* Window needs forced reframe    *\/$/
  428. WFHARD    estruct.h    /^#define WFHARD    0x08            \/* Better do a full display    *\/$/
  429. WFINS    estruct.h    /^#define    WFINS    0x80            \/* something was inserted    *\/$/
  430. WFKILLS    estruct.h    /^#define    WFKILLS    0x40            \/* something was deleted    *\/$/
  431. WFMODE    estruct.h    /^#define WFMODE    0x10            \/* Update mode line.        *\/$/
  432. WFMOVE    estruct.h    /^#define WFMOVE    0x02            \/* Movement from line to line    *\/$/
  433. WHBLOCK    estruct.h    /^typedef struct WHBLOCK {$/
  434. WHBLOCK    estruct.h    862
  435. WINDOW    estruct.h    /^typedef struct    WINDOW {$/
  436. WINDOW    estruct.h    536
  437. WORD1    estruct.h    /^#define WORD1    (EXTRA + NOSPC)    \/* one extra word allowed *\/$/
  438. WORDPRO    estruct.h    /^#define    WORDPRO    1    \/* "Advanced" word processing features        *\/$/
  439. XXFILE    estruct.h    /^#define XFILE    (16<<16)    \/* expand wildcards in extra part *\/$/
  440. XXREG    estruct.h    /^struct XREG {$/
  441. XXREG    estruct.h    /^struct XREG {$/
  442. Z309    estruct.h    /^#define    Z309    0            \/* Zenith 100 PC family    driver    *\/$/
  443. ZERO    estruct.h    /^#define ZERO    (4096<<16)    \/* allow 0 to be given as a line number *\/$/
  444. _bspace    estruct.h    /^#define _bspace 16        \/* backspace character (^H, DEL, and user's) *\/$/
  445. _cntrl    estruct.h    /^#define _cntrl 32        \/* control characterts, including DEL *\/$/
  446. _digit    estruct.h    /^#define _digit 4        \/* digits *\/$/
  447. _ident    estruct.h    /^#define _ident 256        \/* is typically legal in "normal" identifier *\/$/
  448. _linespec    estruct.h    /^#define _linespec 4096        \/* ex-style line range: 1,$ or 13,15 or % etc.*\/$/
  449. _lower    estruct.h    /^#define _lower 2        \/* lower case *\/$/
  450. _path    estruct.h    /^#define _path 512        \/* is typically legal in a file's pathname *\/$/
  451. _print    estruct.h    /^#define _print 64        \/* printable *\/$/
  452. _punct    estruct.h    /^#define _punct 128        \/* punctuation *\/$/
  453. _space    estruct.h    /^#define _space 8        \/* whitespace *\/$/
  454. _to_caseflip    region.c    /^_to_caseflip(c)$/
  455. _to_lower    region.c    /^_to_lower(c)$/
  456. _to_upper    region.c    /^_to_upper(c)$/
  457. _upper    estruct.h    /^#define _upper 1        \/* upper case *\/$/
  458. _wild    estruct.h    /^#define _wild 2048        \/* is typically a shell wildcard char *\/$/
  459. a1getc    fileio.c    /^int a1getc(fp)$/
  460. abs    estruct.h    /^#define    abs    xabs$/
  461. abs    eval.c    /^int abs(x)    \/* take the absolute value of an intege/
  462. addline    buffer.c    /^addline(bp,text,len)$/
  463. adjustmode    random.c    /^adjustmode(kind, global)    \/* change the editor mode/
  464. allocate    main.c    /^char *allocate(nbytes)    \/* allocate nbytes and trac/
  465. altbuff    buffer.c    /^altbuff(f,n)$/
  466. amg_flush    termio.c    /^amg_flush()$/
  467. anycb    buffer.c    /^anycb()$/
  468. append    random.c    /^append(f, n)$/
  469. appendeol    random.c    /^appendeol(f, n)$/
  470. apro    bind.c    /^apro(f, n)    \/* Apropos (List functions that match a/
  471. ask    buffer.c    /^ask:    if (mlreply(prompt, bufn, NBUFN) != TRUE)$/
  472. atmark    basic.c    /^atmark()$/
  473. atoi    estruct.h    /^#define    atoi    xatoi$/
  474. atoi    eval.c    /^atoi(st)$/
  475. backbline    basic.c    /^backbline(f,n)$/
  476. backchar    basic.c    /^backchar(f, n)$/
  477. backdelchar    random.c    /^backdelchar(f, n)$/
  478. backhpage    basic.c    /^backhpage(f, n)$/
  479. backhunt    search.c    /^backhunt(f, n)$/
  480. backline    basic.c    /^backline(f, n)$/
  481. backlinebeg    basic.c    /^backlinebeg(f, n, s1, s2)$/
  482. backpage    basic.c    /^backpage(f, n)$/
  483. backsearch    search.c    /^backsearch(f, n)$/
  484. backspace    random.c    /^backspace()$/
  485. backviword    word.c    /^backviword(f, n)$/
  486. backword    word.c    /^backword(f, n)$/
  487. basic.c    basic.c    1
  488. bclear    buffer.c    /^bclear(bp)$/
  489. bcsrch    csrch.c    /^bcsrch(f,n)$/
  490. bcsrch_to    csrch.c    /^bcsrch_to(f,n)$/
  491. bfind    buffer.c    /^bfind(bname, cflag, bflag)$/
  492. bind.c    bind.c    1
  493. bindkey    bind.c    /^bindkey(f, n)$/
  494. biteq    search.c    /^biteq(bc, cclmap)$/
  495. bktoshell    spawn.c    /^bktoshell()        \/* suspend MicroEMACS and wait to wak/
  496. boundry    search.c    /^boundry(curline, curoff)$/
  497. bscan    csrch.c    /^bscan(f,n,c)$/
  498. bsearch    search.c    /^bsearch(f, n, dummy, fromscreen)$/
  499. buffer.c    buffer.c    1
  500. bufputc    display.c    /^bufputc(c)$/
  501. buildlist    bind.c    /^buildlist(mstring, bp)$/
  502. calloc    estruct.h    /^# define calloc(x,y) vcalloc(x,y,__FILE__,__LINE__/
  503. catchintr    main.c    /^catchintr()$/
  504. cbuf    exec.c    /^cbuf(f, n, bufnum)$/
  505. cbuf1    exec.c    /^cbuf1(f, n)$/
  506. cbuf10    exec.c    /^cbuf10(f, n)$/
  507. cbuf11    exec.c    /^cbuf11(f, n)$/
  508. cbuf12    exec.c    /^cbuf12(f, n)$/
  509. cbuf13    exec.c    /^cbuf13(f, n)$/
  510. cbuf14    exec.c    /^cbuf14(f, n)$/
  511. cbuf15    exec.c    /^cbuf15(f, n)$/
  512. cbuf16    exec.c    /^cbuf16(f, n)$/
  513. cbuf17    exec.c    /^cbuf17(f, n)$/
  514. cbuf18    exec.c    /^cbuf18(f, n)$/
  515. cbuf19    exec.c    /^cbuf19(f, n)$/
  516. cbuf2    exec.c    /^cbuf2(f, n)$/
  517. cbuf20    exec.c    /^cbuf20(f, n)$/
  518. cbuf21    exec.c    /^cbuf21(f, n)$/
  519. cbuf22    exec.c    /^cbuf22(f, n)$/
  520. cbuf23    exec.c    /^cbuf23(f, n)$/
  521. cbuf24    exec.c    /^cbuf24(f, n)$/
  522. cbuf25    exec.c    /^cbuf25(f, n)$/
  523. cbuf26    exec.c    /^cbuf26(f, n)$/
  524. cbuf27    exec.c    /^cbuf27(f, n)$/
  525. cbuf28    exec.c    /^cbuf28(f, n)$/
  526. cbuf29    exec.c    /^cbuf29(f, n)$/
  527. cbuf3    exec.c    /^cbuf3(f, n)$/
  528. cbuf30    exec.c    /^cbuf30(f, n)$/
  529. cbuf31    exec.c    /^cbuf31(f, n)$/
  530. cbuf32    exec.c    /^cbuf32(f, n)$/
  531. cbuf33    exec.c    /^cbuf33(f, n)$/
  532. cbuf34    exec.c    /^cbuf34(f, n)$/
  533. cbuf35    exec.c    /^cbuf35(f, n)$/
  534. cbuf36    exec.c    /^cbuf36(f, n)$/
  535. cbuf37    exec.c    /^cbuf37(f, n)$/
  536. cbuf38    exec.c    /^cbuf38(f, n)$/
  537. cbuf39    exec.c    /^cbuf39(f, n)$/
  538. cbuf4    exec.c    /^cbuf4(f, n)$/
  539. cbuf40    exec.c    /^cbuf40(f, n)$/
  540. cbuf5    exec.c    /^cbuf5(f, n)$/
  541. cbuf6    exec.c    /^cbuf6(f, n)$/
  542. cbuf7    exec.c    /^cbuf7(f, n)$/
  543. cbuf8    exec.c    /^cbuf8(f, n)$/
  544. cbuf9    exec.c    /^cbuf9(f, n)$/
  545. cclmake    search.c    /^cclmake(ppatptr, mcptr)$/
  546. charinit    main.c    /^charinit()$/
  547. charprocreg    region.c    /^charprocreg(f, n, func)$/
  548. cheap_scan    tags.c    /^cheap_scan(bp,name)$/
  549. checknext    isearch.c    /^int checknext (chr, patrn, dir)    \/* Check next char/
  550. chgchar    random.c    /^chgchar(f, n)$/
  551. chgline    random.c    /^chgline(f, n)$/
  552. chgreg    opers.c    /^chgreg(f,n)$/
  553. chgtoeol    random.c    /^chgtoeol(f, n)$/
  554. clearbits    search.c    /^clearbits()$/
  555. clrmes    random.c    /^clrmes(f, n)$/
  556. cnewline    random.c    /^cnewline()$/
  557. cntl_af    main.c    /^cntl_af()    \/* dummy function for binding to control/
  558. cntl_xf    main.c    /^cntl_xf()    \/* dummy function for binding to control/
  559. colortest    display.c    /^colortest(row)            \/* TRUE on color match *\/$/
  560. colorupdate    display.c    /^colorupdate()$/
  561. consearch    search.c    /^consearch(f,n)$/
  562. copy_for_undo    undo.c    /^copy_for_undo(lp)$/
  563. copyline    undo.c    /^copyline(lp)$/
  564. crypt    crypt.c    /^crypt(bptr, len)$/
  565. crypt.c    crypt.c    1
  566. csrch.c    csrch.c    1
  567. ctlxe    main.c    /^ctlxe(f, n)$/
  568. ctlxlp    main.c    /^ctlxlp(f, n)$/
  569. ctlxrp    main.c    /^ctlxrp(f, n)$/
  570. dbgwrite    display.c    /^dbgwrite(s,x,y,z)$/
  571. deblank    random.c    /^deblank(f, n)$/
  572. decl_init    edef.h    /^# define decl_init(thing,value) thing = value$/
  573. decl_uninit    edef.h    /^# define decl_uninit(thing) thing$/
  574. delgmode    random.c    /^delgmode(f, n)    \/* prompt and delete a global edito/
  575. delins    oneliner.c    /^delins(dlength, instr)$/
  576. delins    search.c    /^delins(dlength, instr)$/
  577. delmode    random.c    /^delmode(f, n)    \/* prompt and delete an editor mode /
  578. deltoeol    random.c    /^deltoeol(f, n)$/
  579. delwind    window.c    /^delwind(f,n)$/
  580. delwp    window.c    /^delwp(thewp)$/
  581. desbind    bind.c    /^desbind(f, n)$/
  582. deskey    bind.c    /^deskey(f, n)    \/* describe the command for a certain/
  583. detab    random.c    /^detab(f, n)        \/* change tabs to spaces *\/$/
  584. display.c    display.c    1
  585. do_num_proc    main.c    /^do_num_proc(cp,fp,np)$/
  586. do_rept_arg_proc    main.c    /^do_rept_arg_proc(cp,fp,np)$/
  587. dobuf    exec.c    /^dobuf(bp)$/
  588. docmd    exec.c    /^docmd(cline,newcle,f,n)$/
  589. dofile    exec.c    /^dofile(fname)$/
  590. doindent    random.c    /^doindent(ind)$/
  591. dolhello    dolock.c    /^dolhello()$/
  592. dolock    dolock.c    /^char *dolock(){return(NULL);}$/
  593. dolock.c    dolock.c    1
  594. doput    line.c    /^doput(f,n,after,putlines)$/
  595. dotcmdbegin    main.c    /^dotcmdbegin()$/
  596. dotcmdfinish    main.c    /^dotcmdfinish()$/
  597. dotcmdplay    main.c    /^dotcmdplay(f, n)$/
  598. dotcmdstop    main.c    /^dotcmdstop()$/
  599. dspram    main.c    /^dspram()    \/* display the amount of RAM currently ma/
  600. dumpbuf    vmalloc.c    /^dumpbuf(x)$/
  601. echochar    isearch.c    /^int echochar(c,col)$/
  602. edef.h    edef.h    1
  603. eexec    exec.c    /^eexec:    \/* exit the current function *\/$/
  604. endofline    display.c    /^endofline(s,n) $/
  605. engl2fnc    bind.c    /^engl2fnc(fname)$/
  606. enlargewind    window.c    /^enlargewind(f, n)$/
  607. entab    random.c    /^entab(f, n)        \/* change spaces to tabs where posibl/
  608. epath.h    epath.h    1
  609. eq    search.c    /^eq(bc, pc)$/
  610. ernd    eval.c    /^int ernd()    \/* returns a random integer *\/$/
  611. errout    vmalloc.c    /^errout()$/
  612. esc    main.c    /^esc(f, n)$/
  613. estruct.h    estruct.h    1
  614. eval.c    eval.c    1
  615. evar.h    evar.h    1
  616. ex    main.c    /^ex() { return unimpl(); }$/
  617. exec.c    exec.c    1
  618. execbuf    exec.c    /^execbuf(f, n)$/
  619. execcmd    exec.c    /^execcmd(f, n)$/
  620. execfile    exec.c    /^execfile(f, n)    \/* execute a series of commands in /
  621. execproc    exec.c    /^execproc(f, n)$/
  622. execute    main.c    /^execute(execfunc, f, n)$/
  623. expandp    search.c    /^expandp(srcstr, deststr, maxlength)$/
  624. failexit    exec.c    /^failexit:            freewhile(scanner);$/
  625. fastupdate    display.c    /^fastupdate()        \/* redo the entire screen fast *\/$/
  626. fcsrch    csrch.c    /^fcsrch(f,n)$/
  627. fcsrch_to    csrch.c    /^fcsrch_to(f,n)$/
  628. ffclose    fileio.c    /^ffclose()$/
  629. ffgetline    fileio.c    /^ffgetline(lenp)$/
  630. ffhasdata    fileio.c    /^ffhasdata()$/
  631. ffputc    fileio.c    /^ffputc(c)$/
  632. ffputline    fileio.c    /^ffputline(buf, nbuf)$/
  633. ffronly    fileio.c    /^ffronly(fn)$/
  634. ffropen    fileio.c    /^ffropen(fn)$/
  635. ffwopen    fileio.c    /^ffwopen(fn)$/
  636. fgetc    estruct.h    /^#define    fgetc    a1getc$/
  637. fgetc    estruct.h    /^#define    fgetc    agetc$/
  638. file.c    file.c    1
  639. filefind    file.c    /^filefind(f, n)$/
  640. fileio.c    fileio.c    1
  641. filename    file.c    /^filename(f, n)$/
  642. fileread    file.c    /^fileread(f, n)$/
  643. filesave    file.c    /^filesave(f, n)$/
  644. filewrite    file.c    /^filewrite(f, n)$/
  645. filter    spawn.c    /^filter(f, n)$/
  646. filterregion    spawn.c    /^filterregion(f,n)$/
  647. finderr    finderr.c    /^finderr(f,n)$/
  648. finderr.c    finderr.c    1
  649. finderrhello    finderr.c    /^finderrhello() { }$/
  650. findvar    eval.c    /^findvar(var, vd)    \/* find a variables type and name/
  651. firstnonwhite    basic.c    /^firstnonwhite(f,n)$/
  652. fisearch    isearch.c    /^int fisearch(f, n)$/
  653. flipchar    random.c    /^flipchar(f, n)$/
  654. flipregion    region.c    /^flipregion(f, n)$/
  655. flook    bind.c    /^flook(fname, hflag)$/
  656. fmatch    random.c    /^fmatch(ch)$/
  657. fmatchindent    random.c    /^fmatchindent()$/
  658. fnc2engl    bind.c    /^fnc2engl(cfp)$/
  659. fnc2flags    bind.c    /^fnc2flags(func)$/
  660. fnclabel    tcap.c    /^fnclabel(f, n)        \/* label a function key *\/$/
  661. formatregion    word.c    /^formatregion(f,n)$/
  662. forwbline    basic.c    /^forwbline(f,n)$/
  663. forwchar    basic.c    /^forwchar(f, n)$/
  664. forwdelchar    random.c    /^forwdelchar(f, n)$/
  665. forwendw    word.c    /^forwendw(f, n)$/
  666. forwhpage    basic.c    /^forwhpage(f, n)$/
  667. forwhunt    search.c    /^forwhunt(f, n)$/
  668. forwline    basic.c    /^forwline(f, n)$/
  669. forwlinebeg    basic.c    /^forwlinebeg(f, n, s1, s2)$/
  670. forwpage    basic.c    /^forwpage(f, n)$/
  671. forwsearch    search.c    /^forwsearch(f, n)$/
  672. forwviendw    word.c    /^forwviendw(f, n)$/
  673. forwviword    word.c    /^forwviword(f, n)$/
  674. forwword    word.c    /^forwword(f, n)$/
  675. fputc    estruct.h    /^#define    fputc    aputc$/
  676. free    estruct.h    /^# define free(x) vfree(x,__FILE__,__LINE__)$/
  677. free    estruct.h    /^#define    free    release$/
  678. freeundostacks    undo.c    /^freeundostacks(bp)$/
  679. freewhile    exec.c    /^freewhile(wp)    \/* free a list of while block pointe/
  680. fscan    csrch.c    /^fscan(f,n,c)$/
  681. fsearch    search.c    /^fsearch(f, n, marking, fromscreen)$/
  682. fvar    eval.c    /^fvar:    vtype = -1;$/
  683. get_char    isearch.c    /^int get_char ()$/
  684. getccol    random.c    /^getccol(bflg)$/
  685. getchartype    wordmov.c    /^getchartype()$/
  686. getcline    random.c    /^getcline()    \/* get the current line number *\/$/
  687. getctext    line.c    /^char *getctext()$/
  688. getdot    finderr.c    /^getdot(bp)$/
  689. getfence    random.c    /^getfence(f, n, ch)$/
  690. getfile    file.c    /^getfile(fname, lockfl)$/
  691. getgoal    basic.c    /^getgoal(dlp)$/
  692. getkill    eval.c    /^char *getkill()        \/* return some of the contents of/
  693. getname    estruct.h    /^#define    getname    xgetname$/
  694. getpath    dolock.c    /^char *getpath(filespec)$/
  695. getregion    region.c    /^getregion(rp)$/
  696. getscreensize    display.c    /^getscreensize (widthp, heightp)$/
  697. gettagsfile    tags.c    /^gettagsfile()$/
  698. getwpos    window.c    /^int getwpos()    \/* get screen offset of current line/
  699. glob    file.c    /^glob(buf)$/
  700. globalhello    globals.c    /^globalhello() { }$/
  701. globals    globals.c    /^globals(f,n)$/
  702. globals.c    globals.c    1
  703. globber    globals.c    /^globber(f, n, g_or_v)$/
  704. godotplus    basic.c    /^godotplus(f,n)$/
  705. goexactnmmark    basic.c    /^goexactnmmark(f,n)$/
  706. golinenmmark    basic.c    /^golinenmmark(f,n)$/
  707. gomark    basic.c    /^gomark(f,n)$/
  708. gonmmark    basic.c    /^gonmmark(c)$/
  709. gotobob    basic.c    /^gotobob(f, n)$/
  710. gotobol    basic.c    /^gotobol(f, n)$/
  711. gotobop    basic.c    /^gotobop(f,n)$/
  712. gotobos    basic.c    /^gotobos(f,n)$/
  713. gotobosec    basic.c    /^gotobosec(f,n)$/
  714. gotocol    random.c    /^gotocol(f,n)$/
  715. gotoeob    basic.c    /^gotoeob(f, n)$/
  716. gotoeol    basic.c    /^gotoeol(f, n)$/
  717. gotoeop    basic.c    /^gotoeop(f,n)$/
  718. gotoeos    basic.c    /^gotoeos(f,n)$/
  719. gotoeosec    basic.c    /^gotoeosec(f,n)$/
  720. gotoline    basic.c    /^gotoline(f, n)        \/* move to a particular line.$/
  721. gotomos    basic.c    /^gotomos(f,n)$/
  722. gototag    tags.c    /^gototag(f,n)$/
  723. gtenv    eval.c    /^char *gtenv(vname)$/
  724. gtfun    eval.c    /^char *gtfun(fname)    \/* evaluate a function *\/$/
  725. gtlbl    eval.c    /^gtlbl(tokn)    \/* find the line number of the given l/
  726. gtname    dolock.c    /^char *gtname(filespec)        \/* get name component of u/
  727. gtusr    eval.c    /^char *gtusr(vname)    \/* look up a user var's value */
  728. hello    tcap.c    /^hello()$/
  729. help    bind.c    /^help(f, n)$/
  730. hist_lookup    buffer.c    /^hist_lookup(c)$/
  731. hist_show    buffer.c    /^hist_show()$/
  732. histbuff    buffer.c    /^histbuff(f,n)$/
  733. if    fileio.c    /^        if (c == EOF) {$/
  734. ifile    file.c    /^ifile(fname,belowthisline,haveffp)$/
  735. imdying    file.c    /^imdying(signo)$/
  736. incr_dot_kregnum    input.c    /^incr_dot_kregnum()$/
  737. indentlen    random.c    /^indentlen(lp)$/
  738. inout_popen    npopen.c    /^inout_popen(fr, fw, cmd)$/
  739. inp    estruct.h    /^#define    inp    in$/
  740. inp    estruct.h    /^#define    inp    inportb$/
  741. input.c    input.c    1
  742. ins    random.c    /^ins(f,n)$/
  743. insbrace    random.c    /^insbrace(n, c)    \/* insert a brace into the text her/
  744. insert    random.c    /^insert(f, n)$/
  745. insertbol    random.c    /^insertbol(f, n)$/
  746. insfile    file.c    /^insfile(f, n)$/
  747. insfiletop    file.c    /^insfiletop(f, n)$/
  748. inspound    random.c    /^inspound()    \/* insert a # into the text here...we a/
  749. insspace    line.c    /^insspace(f, n)    \/* insert spaces forward into text /
  750. int86    estruct.h    /^#define    int86    sysint$/
  751. int86    estruct.h    /^#define    int86(a, b, c)    intcall(b, c, a)$/
  752. intdos    estruct.h    /^#define    intdos(a, b)    sysint(33, a, b)$/
  753. inword    word.c    /^inword()$/
  754. isANYTHING    wordmov.c    /^isANYTHING()$/
  755. isalnum    estruct.h    /^#define isalnum(c)    istype(_lower|_upper|_digit, c)/
  756. isalpha    estruct.h    /^#define isalpha(c)    istype(_lower|_upper, c)$/
  757. isbackspace    estruct.h    /^#define isbackspace(c)    istype(_bspace, c)$/
  758. iscntrl    estruct.h    /^#define iscntrl(c)    istype(_cntrl, c)$/
  759. isdigit    estruct.h    /^#define isdigit(c)    istype(_digit, c)$/
  760. isearch    isearch.c    /^isearch(f, n)$/
  761. isearch.c    isearch.c    1
  762. isendviwordb    wordmov.c    /^isendviwordb()$/
  763. isendviwordf    wordmov.c    /^isendviwordf()$/
  764. isendwordb    wordmov.c    /^isendwordb()$/
  765. isendwordf    wordmov.c    /^isendwordf()$/
  766. isident    estruct.h    /^#define isident(c)    istype(_ident, c)$/
  767. islinespecchar    estruct.h    /^#define islinespecchar(c)    istype(_linespec, c)$/
  768. islower    estruct.h    /^#define islower(c)    istype(_lower, c)$/
  769. isnewviwordb    wordmov.c    /^isnewviwordb()$/
  770. isnewviwordf    wordmov.c    /^isnewviwordf()$/
  771. isnewwordb    wordmov.c    /^isnewwordb()$/
  772. isnewwordf    wordmov.c    /^isnewwordf()$/
  773. ispath    estruct.h    /^#define ispath(c)    istype(_path, c)$/
  774. isprint    estruct.h    /^#define isprint(c)    istype(_print, c)$/
  775. ispunct    estruct.h    /^#define ispunct(c)    istype(_punct, c)$/
  776. isready_c    fileio.c    /^#define    isready_c(p)    ((p)->_cnt>0? TRUE:FALSE)$/
  777. issecbeg    basic.c    /^issecbeg(s1,s2)$/
  778. isspace    estruct.h    /^#define isspace(c)    istype(_space, c)$/
  779. istring    random.c    /^istring(f, n)    \/* ask for and insert a string into /
  780. istype    estruct.h    /^#define istype(sometype,c)    (_chartypes_[(c)&(N_cha/
  781. isupper    estruct.h    /^#define isupper(c)    istype(_upper, c)$/
  782. iswild    estruct.h    /^#define iswild(c)    istype(_wild, c)$/
  783. itoa    eval.c    /^char *itoa(i)$/
  784. join    word.c    /^join(f,n)$/
  785. kbd_engl    bind.c    /^kbd_engl()$/
  786. kbd_engl_stat    bind.c    /^kbd_engl_stat(bufp)$/
  787. kbd_key    input.c    /^kbd_key()$/
  788. kbd_seq    input.c    /^kbd_seq()$/
  789. kbd_string    input.c    /^kbd_string(prompt, buf, bufn, eolchar, expand)$/
  790. kcod2fnc    bind.c    /^kcod2fnc(c)$/
  791. kcod2key    estruct.h    /^#define kcod2key(c) (c & 0x7f)        \/* strip off the a/
  792. kcod2key    input.c    /^kcod2key(c)$/
  793. kcod2prc    bind.c    /^kcod2prc(c, seq)$/
  794. kdelete    line.c    /^kdelete()$/
  795. kifile    file.c    /^kifile(fname)$/
  796. killbuffer    buffer.c    /^killbuffer(f, n)$/
  797. killregion    region.c    /^killregion(f, n)$/
  798. kills    display.c    /^int    kills()        \/* returns true if it does something /
  799. kinsert    line.c    /^kinsert(c)$/
  800. kregcirculate    line.c    /^kregcirculate(killing)$/
  801. kwrite    file.c    /^kwrite(fn,msgf)$/
  802. l_nxtundo    estruct.h    /^#define l_nxtundo    l.l_stklnk$/
  803. l_to_vline    display.c    /^l_to_vline(wp,lp,sline)$/
  804. lalloc    line.c    /^lalloc(used)$/
  805. lastnonwhite    basic.c    /^lastnonwhite(f,n)$/
  806. lback    estruct.h    /^#define lback(lp)    ((lp)->l_bp)$/
  807. lchange    line.c    /^lchange(flag)$/
  808. lckerror    lock.c    /^lckerror(errstr)    \/* report a lock error *\/$/
  809. lckhello    lock.c    /^lckhello()    \/* dummy function *\/$/
  810. ldelete    line.c    /^ldelete(n, kflag)$/
  811. ldelnewline    line.c    /^ldelnewline()$/
  812. lforw    estruct.h    /^#define lforw(lp)    ((lp)->l_fp)$/
  813. lfree    line.c    /^lfree(lp)$/
  814. lgetc    estruct.h    /^#define lgetc(lp, n)    ((lp)->l_text[(n)]&0xFF)$/
  815. line.c    line.c    1
  816. lineputafter    line.c    /^lineputafter(f,n)$/
  817. lineputbefore    line.c    /^lineputbefore(f,n)$/
  818. linespec    exec.c    /^linespec(s, markptr)$/
  819. lineundo    undo.c    /^lineundo(f,n)$/
  820. linsert    line.c    /^linsert(n, c)$/
  821. liscopied    estruct.h    /^#define liscopied(lp)    (lp->l.l_flag & LCOPIED)$/
  822. lislinepatch    estruct.h    /^#define lislinepatch(lp)     ((lp)->l_used == LINE/
  823. lismarked    estruct.h    /^#define lismarked(lp)    (lp->l.l_flag & LGMARK)$/
  824. lismarkpatch    estruct.h    /^#define lismarkpatch(lp)     ((lp)->l_used == MARK/
  825. lisnotreal    estruct.h    /^#define lisnotreal(lp)       ((lp)->l_used == LINENOT/
  826. lispatch    estruct.h    /^#define lispatch(lp)     (lislinepatch(lp) || lismark/
  827. lisreal    estruct.h    /^#define lisreal(lp)    ((lp)->l_used >= 0)$/
  828. listbuffers    buffer.c    /^listbuffers(f, n)$/
  829. litcase    search.c    /^litcase:            mcptr->mc_type = LITCHAR;$/
  830. litmatch    search.c    /^litmatch(patptr, direct, pcwline, pcwoff)$/
  831. llength    estruct.h    /^#define llength(lp)    ((lp)->l_used)$/
  832. llineregion    oneliner.c    /^llineregion(f,n)$/
  833. lneedscopying    estruct.h    /^#define lneedscopying(lp)     ((lp)->l_copied != T/
  834. lnewline    line.c    /^lnewline()$/
  835. lock    lock.c    /^lock(fname)$/
  836. lock.c    lock.c    1
  837. lockchk    lock.c    /^lockchk(fname)$/
  838. lockrel    lock.c    /^lockrel()$/
  839. long    vmalloc.c    28
  840. loop    main.c    /^loop()$/
  841. lowerregion    region.c    /^lowerregion(f, n)$/
  842. lputc    estruct.h    /^#define lputc(lp, n, c) ((lp)->l_text[(n)]=(c))$/
  843. lremove    line.c    /^lremove(bp,lp)$/
  844. lsetclear    estruct.h    /^#define lsetclear(lp)    (lp->l.l_flag = 0)$/
  845. lsetcopied    estruct.h    /^#define lsetcopied(lp)        (lp->l.l_flag |= LCOPIED)$/
  846. lsetmarked    estruct.h    /^#define lsetmarked(lp)        (lp->l.l_flag |= LGMARK)$/
  847. lsetnotcopied    estruct.h    /^#define lsetnotcopied(lp)    (lp->l.l_flag &= ~LCOPIE/
  848. lsetnotmarked    estruct.h    /^#define lsetnotmarked(lp)    (lp->l.l_flag &= ~LGMARK/
  849. ltoa    buffer.c    /^ltoa(buf, width, num)$/
  850. ltos    eval.c    /^char *ltos(val)        \/* numeric logical to string logi/
  851. macarg    exec.c    /^macarg(tok)    \/* get a macro line argument *\/$/
  852. main.c    main.c    1
  853. maindef    main.c    /^#define    maindef$/
  854. make_current    buffer.c    /^make_current(nbp)$/
  855. make_undo_patch    undo.c    /^make_undo_patch(olp,nlp,type)$/
  856. makeflist    tags.c    /^makeflist()$/
  857. makelist    buffer.c    /^makelist(iflag,blistp)$/
  858. makelock    dolock.c    /^makelock:      if (tellall) printf("creating %s\\n",lockname);$/
  859. makename    file.c    /^makename(bname, fname)$/
  860. malloc    estruct.h    /^# define malloc(x) vmalloc(x,__FILE__,__LINE__)$/
  861. malloc    estruct.h    /^#define    malloc    allocate$/
  862. map    main.c    /^map() { return unimpl(); }$/
  863. markWFMODE    file.c    /^markWFMODE(bp)$/
  864. match_pat    isearch.c    /^int match_pat (patrn)    \/* See if the pattern string/
  865. mayneedundo    undo.c    /^mayneedundo()$/
  866. mcclear    search.c    /^mcclear()$/
  867. mceq    search.c    /^mceq(bc, mt)$/
  868. mcmatch    search.c    /^mcmatch(mcptr, direct, pcwline, pcwoff)$/
  869. mcstr    search.c    /^mcstr()$/
  870. mkblist    bind.c    /^mkblist(mstring)$/
  871. mklower    eval.c    /^char *mklower(str)    \/* make a string lower case *\/$/
  872. mkupper    eval.c    /^char *mkupper(str)    \/* make a string upper case *\/$/
  873. mlerase    display.c    /^mlerase()$/
  874. mlforce    display.c    /^mlforce(s)$/
  875. mlputc    display.c    /^mlputc(c)$/
  876. mlputf    display.c    /^mlputf(s)$/
  877. mlputi    display.c    /^mlputi(i, r)$/
  878. mlputli    display.c    /^mlputli(l, r)$/
  879. mlputs    display.c    /^mlputs(s)$/
  880. mlputsn    display.c    /^mlputsn(s,n)$/
  881. mlreply    input.c    /^mlreply(prompt, buf, bufn)$/
  882. mlreply_no_exp    input.c    /^mlreply_no_exp(prompt, buf, bufn)$/
  883. mlwrite    display.c    /^mlwrite(fmt, va_alist)$/
  884. mlyesno    input.c    /^mlyesno(prompt)$/
  885. mod95    crypt.c    /^static int mod95(val)$/
  886. modeline    display.c    /^modeline(wp)$/
  887. movecursor    display.c    /^movecursor(row, col)$/
  888. movmem    estruct.h    /^#define    movmem(a, b, c)        memcpy(b, a, c)$/
  889. movmem    main.c    /^movmem(source, dest, size)$/
  890. mtype    vmalloc.c    /^struct mtype {$/
  891. mvdnnxtwind    window.c    /^mvdnnxtwind(f, n)$/
  892. mvdnwind    window.c    /^mvdnwind(f, n)$/
  893. mvleftwind    window.c    /^mvleftwind(f,n)$/
  894. mvrightwind    window.c    /^mvrightwind(f,n)$/
  895. mvupnxtwind    window.c    /^mvupnxtwind(f, n)$/
  896. mvupwind    window.c    /^mvupwind(f, n)$/
  897. my_exec    npopen.c    /^my_exec (cmd)$/
  898. namebuffer    buffer.c    /^namebuffer(f,n)        \/*    Rename the current buffer    *\/$/
  899. namedcmd    exec.c    /^namedcmd(f, n)$/
  900. newlength    window.c    /^newlength(f,n)    \/* resize the screen, re-writing th/
  901. newline    random.c    /^newline(f, n)$/
  902. newsadjustmode    random.c    /^newsadjustmode()    \/* change the editor mode status /
  903. newscreensize    display.c    /^newscreensize (h, w)$/
  904. newsupd    display.c    /^newsupd(force)    \/* update the physical screen from /
  905. newwidth    window.c    /^newwidth(f,n)    \/* resize the screen, re-writing the/
  906. nextab    estruct.h    /^#define    nextab(a)    ((a & ~TABMASK) + TABVAL)$/
  907. nextarg    exec.c    /^nextarg(buffer)$/
  908. nextbuffer    buffer.c    /^nextbuffer(f, n)    \/* switch to the next buffer in t/
  909. nextch    search.c    /^nextch(pcurline, pcuroff, dir, wrapok)$/
  910. nextwind    window.c    /^nextwind(f, n)$/
  911. nocrypt    crypt.c    /^nocrypt()$/
  912. noram    exec.c    /^noram:                mlwrite("%%Out of memory during while scan");$/
  913. npclose    npopen.c    /^npclose (fp)$/
  914. npopen    npopen.c    /^npopen (cmd, type)$/
  915. npopen.c    npopen.c    1
  916. npopenhello    npopen.c    /^npopenhello() {}$/
  917. nprompt    search.c    /^nprompt:$/
  918. nullproc    main.c    /^nullproc()    \/* user function that does (almost) NOT/
  919. nxtscan    exec.c    /^nxtscan:    \/* on to the next line *\/$/
  920. onamedcmd    exec.c    /^onamedcmd(f, n)$/
  921. oneliner.c    oneliner.c    1
  922. onlywind    window.c    /^onlywind(f, n)$/
  923. onward    bind.c    /^onward:;$/
  924. onward    exec.c    /^onward:        \/* on to the next line *\/$/
  925. opendown    random.c    /^opendown(f,n)$/
  926. openup    random.c    /^openup(f,n)$/
  927. operator    opers.c    /^operator(f,n,fn,str)$/
  928. operchg    opers.c    /^operchg(f,n)$/
  929. opercopy    main.c    /^opercopy() { return unimpl(); }$/
  930. operdel    opers.c    /^operdel(f,n)$/
  931. operfilter    opers.c    /^operfilter(f,n)$/
  932. operflip    opers.c    /^operflip(f,n)$/
  933. operformat    opers.c    /^operformat(f,n)$/
  934. operglobals    main.c    /^operglobals() { return unimpl(); }$/
  935. operlinechg    opers.c    /^operlinechg(f,n)$/
  936. operlinedel    opers.c    /^operlinedel(f,n)$/
  937. operlineyank    opers.c    /^operlineyank(f,n)$/
  938. operlist    opers.c    /^operlist(f,n)$/
  939. operlower    opers.c    /^operlower(f,n)$/
  940. operlshift    opers.c    /^operlshift(f,n)$/
  941. opermove    main.c    /^opermove() { return unimpl(); }$/
  942. operprint    opers.c    /^operprint(f,n)$/
  943. operrshift    opers.c    /^operrshift(f,n)$/
  944. opers.c    opers.c    1
  945. opersubst    opers.c    /^opersubst(f,n)$/
  946. opertransf    main.c    /^opertransf() { return unimpl(); }$/
  947. operupper    opers.c    /^operupper(f,n)$/
  948. opervglobals    main.c    /^opervglobals() { return unimpl(); }$/
  949. operwrite    opers.c    /^operwrite(f,n)$/
  950. operyank    opers.c    /^operyank(f,n)$/
  951. ostring    input.c    /^ostring(s)    \/* output a string of output characters/
  952. out    file.c    /^out:$/
  953. out    file.c    /^out:$/
  954. out    file.c    /^out:$/
  955. outp    estruct.h    /^#define    outp    outportb$/
  956. outstring    input.c    /^outstring(s)    \/* output a string of input character/
  957. overwrite    random.c    /^overwrite(f, n)$/
  958. patchstk    undo.c    /^patchstk(newlp,oldlp)$/
  959. peek    estruct.h    /^#define       peek(a,b,c,d)   movedata(a,b,FP_SEG(/
  960. pipecmd    spawn.c    /^pipecmd(f, n)$/
  961. plineregion    oneliner.c    /^plineregion(f,n)$/
  962. poke    estruct.h    /^#define       poke(a,b,c,d)   movedata(FP_SEG(c),F/
  963. popline    undo.c    /^popline(stk)$/
  964. popuntag    tags.c    /^popuntag(fname,linenop)$/
  965. popupbuff    buffer.c    /^popupbuff(bp)$/
  966. poswind    window.c    /^poswind(f,n)$/
  967. pprompt    search.c    /^pprompt:        mlwrite(&tpat[0], &pat[0], &rpat[0]);$/
  968. prc2engl    bind.c    /^prc2engl(skey)    \/* string key name to binding name./
  969. prc2kcod    bind.c    /^prc2kcod(k)$/
  970. pregion    oneliner.c    /^pregion(f, n, flag)$/
  971. pressreturn    spawn.c    /^pressreturn()$/
  972. preundocleanup    undo.c    /^preundocleanup()$/
  973. previndent    random.c    /^previndent(bracefp)$/
  974. prevwind    window.c    /^prevwind(f, n)$/
  975. promptpattern    isearch.c    /^int promptpattern(prompt)$/
  976. pushline    undo.c    /^pushline(lp,stk)$/
  977. pushuntag    tags.c    /^pushuntag(fname,lineno)$/
  978. put    line.c    /^put(n,aslines)$/
  979. putafter    line.c    /^putafter(f,n)$/
  980. putbefore    line.c    /^putbefore(f,n)$/
  981. putctext    line.c    /^putctext(iline)$/
  982. putdotback    finderr.c    /^putdotback(bp,dotp)$/
  983. putline    display.c    /^putline(row, col, buf)$/
  984. putnpad    tcap.c    /^putnpad(str, n)$/
  985. putpad    tcap.c    /^putpad(str)$/
  986. qprompt    search.c    /^qprompt:$/
  987. qreplace    search.c    /^qreplace(f, n)$/
  988. quickexit    main.c    /^quickexit(f, n)$/
  989. quit    main.c    /^quit(f, n)$/
  990. quithard    main.c    /^quithard(f,n)$/
  991. quote    random.c    /^quote(f, n)$/
  992. random.c    random.c    1
  993. rangespec    exec.c    /^rangespec(specp,fromlinep,tolinep,isdefaultp,zerop/
  994. rdonly    main.c    /^rdonly()$/
  995. readin    file.c    /^readin(fname, lockfl, bp, mflg)$/
  996. readlinesmsg    file.c    /^readlinesmsg(n,s,f,rdonly)$/
  997. readpattern    search.c    /^readpattern(prompt, apat, srch, c, fromscreen)$/
  998. realloc    estruct.h    /^# define realloc(x,y) vrealloc(x,y,__FILE__,__LINE/
  999. reeat    isearch.c    /^int reeat(c)$/
  1000. reframe    display.c    /^reframe(wp)$/
  1001. refresh    window.c    /^refresh(f, n)$/
  1002. region.c    region.c    1
  1003. register    bind.c    /^#define    register        $/
  1004. register    bind.c    /^#define register        $/
  1005. release    main.c    /^release(mp)    \/* release malloced memory and track */
  1006. rep_csrch    csrch.c    /^rep_csrch(f,n)$/
  1007. replacechar    random.c    /^replacechar(f, n)$/
  1008. replaces    search.c    /^replaces(kind, f, n)$/
  1009. repointstuff    undo.c    /^repointstuff(nlp,olp)$/
  1010. reposition    window.c    /^reposition(f, n)$/
  1011. resetkey    file.c    /^resetkey(bp)    \/* reset the encryption key if needed/
  1012. resize    window.c    /^resize(f, n)$/
  1013. respawn    spawn.c    /^respawn(f,n) {$/
  1014. restwnd    window.c    /^restwnd(f, n)        \/* restore the saved screen *\/$/
  1015. rev_csrch    csrch.c    /^rev_csrch(f,n)$/
  1016. revsearch    search.c    /^revsearch(f,n)$/
  1017. risearch    isearch.c    /^int risearch(f, n)$/
  1018. roundup    line.c    /^#define roundup(n) ((n+NBLOCK-1) & ~(NBLOCK-1))$/
  1019. rtfrmshell    spawn.c    /^rtfrmshell()$/
  1020. rvstrcpy    search.c    /^rvstrcpy(rvstr, str)$/
  1021. rvstrncpy    search.c    /^rvstrncpy(rvstr, str, n)$/
  1022. rvverify    vmalloc.c    /^rvverify(id,f,l)$/
  1023. savematch    search.c    /^savematch()$/
  1024. savewnd    window.c    /^savewnd(f, n)        \/* save ptr to current window *\/$/
  1025. scanmore    isearch.c    /^int scanmore(patrn, dir)    \/* search forward or back/
  1026. scrbacksearch    search.c    /^scrbacksearch(f,n)$/
  1027. screen_string    input.c    /^screen_string(buf,bufn,inclchartype)$/
  1028. scrforwsearch    search.c    /^scrforwsearch(f,n)$/
  1029. scrnextdw    window.c    /^scrnextdw(f, n)        \/* scroll the next window down (f/
  1030. scrnextup    window.c    /^scrnextup(f, n)        \/* scroll the next window up (bac/
  1031. scrolls    display.c    /^scrolls(inserts)    \/* returns true if it does someth/
  1032. scrscroll    display.c    /^scrscroll(from, to, count)$/
  1033. scrsearchpat    search.c    /^scrsearchpat(f,n)$/
  1034. search.c    search.c    1
  1035. setbit    search.c    /^setbit(bc, cclmap)$/
  1036. setboundry    search.c    /^setboundry(wrapok,lp,off,dir)$/
  1037. setchartype    wordmov.c    /^setchartype()$/
  1038. setcursor    basic.c    /^setcursor()$/
  1039. setfillcol    random.c    /^setfillcol(f, n)$/
  1040. setgmode    random.c    /^setgmode(f, n)    \/* prompt and set a global editor m/
  1041. setkey    crypt.c    /^setkey(f, n)    \/* reset encryption key of current bu/
  1042. setmark    basic.c    /^setmark()$/
  1043. setmode    random.c    /^setmode(f, n)    \/* prompt and set an editor mode *\/$/
  1044. setnmmark    basic.c    /^setnmmark(f,n)$/
  1045. settab    random.c    /^settab(f, n)$/
  1046. setvar    eval.c    /^int setvar(f, n)        \/* set a variable *\/$/
  1047. setvmalloc    vmalloc.c    /^setvmalloc(f,n)$/
  1048. shiftlregion    region.c    /^shiftlregion(f, n)$/
  1049. shiftrregion    region.c    /^shiftrregion(f, n)$/
  1050. showcpos    random.c    /^showcpos(f, n)$/
  1051. showgmodes    random.c    /^showgmodes(f,n)$/
  1052. showlength    random.c    /^showlength(f,n)$/
  1053. showm    random.c    /^showm(g)$/
  1054. showmodes    random.c    /^showmodes(f,n)$/
  1055. showversion    main.c    /^showversion(f,n)$/
  1056. shrinkwind    window.c    /^shrinkwind(f, n)$/
  1057. sindex    eval.c    /^int sindex(source, pattern)    \/* find pattern within/
  1058. sizesignal    display.c    /^sizesignal ()$/
  1059. sortsearch    tags.c    /^sortsearch(text, len,  bp, insert, lpp)$/
  1060. source    main.c    /^source() { return unimpl(); }$/
  1061. spal    tcap.c    /^spal(dummy)    \/* change palette string *\/$/
  1062. spawn    spawn.c    /^spawn(f, n, rerun)$/
  1063. spawn.c    spawn.c    1
  1064. spawncli    spawn.c    /^spawncli(f, n)$/
  1065. splitwind    window.c    /^splitwind(f, n)$/
  1066. sreplace    search.c    /^sreplace(f, n)$/
  1067. start_over    isearch.c    /^start_over:$/
  1068. startup    bind.c    /^startup(sfname)$/
  1069. stol    eval.c    /^int stol(val)    \/* convert a string to a numeric log/
  1070. storemac    exec.c    /^storemac(f, n)$/
  1071. storeproc    exec.c    /^storeproc(f, n)$/
  1072. strchr    estruct.h    /^#define strchr index$/
  1073. strinc    bind.c    /^strinc(source, sub)    \/* does source include sub? *\//
  1074. strncpy    main.c    /^char *strncpy(dst, src, maxlen)$/
  1075. strrchr    estruct.h    /^#define strrchr rindex$/
  1076. strrchr    npopen.c    /^#define strrchr rindex$/
  1077. subst_again    main.c    /^subst_again() { return unimpl(); }$/
  1078. substregion    oneliner.c    /^substregion(f,n)$/
  1079. success    search.c    /^success:$/
  1080. svar    eval.c    /^int svar(var, value)        \/* set a variable *\/$/
  1081. swapmark    basic.c    /^swapmark()$/
  1082. swbuffer    buffer.c    /^swbuffer(bp)    \/* make buffer BP current *\/$/
  1083. sys    spawn.c    /^sys(cmd)$/
  1084. system    spawn.c    /^system(cmd)$/
  1085. tab    random.c    /^tab(f, n)$/
  1086. tag_for_undo    undo.c    /^tag_for_undo(lp)$/
  1087. taghello    tags.c    /^taghello() { }$/
  1088. tags    tags.c    /^tags(tag)$/
  1089. tags.c    tags.c    1
  1090. tcap.c    tcap.c    1
  1091. tcapbcol    tcap.c    /^tcapbcol()    \/* no colors here, ignore this *\/$/
  1092. tcapbeep    tcap.c    /^tcapbeep()$/
  1093. tcapcres    tcap.c    /^tcapcres()    \/* change screen resolution *\/$/
  1094. tcapeeol    tcap.c    /^tcapeeol()$/
  1095. tcapeeop    tcap.c    /^tcapeeop()$/
  1096. tcapfcol    tcap.c    /^tcapfcol()    \/* no colors here, ignore this *\/$/
  1097. tcapkclose    tcap.c    /^tcapkclose()$/
  1098. tcapkopen    tcap.c    /^tcapkopen()$/
  1099. tcapmove    tcap.c    /^tcapmove(row, col)$/
  1100. tcapopen    tcap.c    /^tcapopen()$/
  1101. tcaprev    tcap.c    /^tcaprev(state)        \/* change reverse video status *\/$/
  1102. tcapscroll_delins    tcap.c    /^tcapscroll_delins(from,to,howmany)$/
  1103. tcapscroll_reg    tcap.c    /^tcapscroll_reg(from,to,howmany)$/
  1104. tcapscrollregion    tcap.c    /^tcapscrollregion(top,bot)$/
  1105. termdef    tcap.c    /^#define    termdef    1            \/* don't define "term" external *\/$/
  1106. termio.c    termio.c    1
  1107. 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 *\/$/
  1108. termio.c:struct tchars    ntchars; /*  = { -1, -1, -1, -1, -1, -1 }; */termio.c:struct tchars    ntchars; \/*  = { -1, -1, -1, -1, -1, -1 }; *\/$/
  1109. texttest    display.c    /^texttest(vrow,prow)        \/* return TRUE on text match /
  1110. tgetc    input.c    /^tgetc()$/
  1111. thescanner    search.c    /^thescanner(patrn, direct, beg_or_end, wrapok)$/
  1112. toalpha    estruct.h    /^#define toalpha(c)    ((c)^DIFCNTRL)$/
  1113. tocntrl    estruct.h    /^#define tocntrl(c)    ((c)^DIFCNTRL)$/
  1114. togglelistbuffers    buffer.c    /^togglelistbuffers(f, n)$/
  1115. token    exec.c    /^token(src, tok)$/
  1116. toktyp    eval.c    /^int toktyp(tokn)    \/* find the type of a passed toke/
  1117. tokval    eval.c    /^tokval(tokn)    \/* find the value of a token *\/$/
  1118. tolower    estruct.h    /^#define tolower(c)    ((c)^DIFCASE)$/
  1119. toss_to_undo    undo.c    /^toss_to_undo(lp)$/
  1120. tossuntag    tags.c    /^tossuntag()$/
  1121. toupper    estruct.h    /^#define toupper(c)    ((c)^DIFCASE)$/
  1122. tpeekc    input.c    /^tpeekc()$/
  1123. trace    vmalloc.c    /^trace(s)$/
  1124. trimline    random.c    /^trimline(f,n)$/
  1125. ttclean    termio.c    /^ttclean(f)$/
  1126. ttclose    termio.c    /^ttclose()$/
  1127. ttflush    termio.c    /^ttflush()$/
  1128. ttgetc    termio.c    /^ttgetc()$/
  1129. ttopen    termio.c    /^ttopen()$/
  1130. ttputc    termio.c    /^ttputc(c)$/
  1131. ttunclean    termio.c    /^ttunclean()$/
  1132. tungetc    input.c    /^tungetc(c)$/
  1133. twiddle    random.c    /^twiddle(f, n)$/
  1134. typahead    termio.c    /^typahead()$/
  1135. ulong    vmalloc.c    28
  1136. unarg    main.c    /^unarg()    \/* dummy function for binding to universal/
  1137. unbindchar    bind.c    /^unbindchar(c)$/
  1138. unbindkey    bind.c    /^unbindkey(f, n)$/
  1139. undispbuff    buffer.c    /^undispbuff(bp,wp)$/
  1140. undo    undo.c    /^undo(f,n)$/
  1141. undo.c    undo.c    1
  1142. undolock    dolock.c    /^char *undolock(){return(NULL);}$/
  1143. uneat    isearch.c    /^int uneat()$/
  1144. unimpl    main.c    /^unimpl()$/
  1145. unlink    estruct.h    /^#define    unlink(a)    delete(a)$/
  1146. unlock    lock.c    /^unlock(fname)$/
  1147. unmap    main.c    /^unmap() { return unimpl(); }$/
  1148. unmark    buffer.c    /^unmark(f, n)    \/* unmark the current buffers change /
  1149. unqname    file.c    /^unqname(name,ok_to_ask)    \/* make sure a buffer name/
  1150. unsigned    estruct.h    /^#define    unsigned$/
  1151. untag    tags.c    /^struct untag {$/
  1152. untagpop    tags.c    /^untagpop(f,n)$/
  1153. updall    display.c    /^updall(wp)$/
  1154. update    display.c    /^update(force)$/
  1155. updateline    display.c    /^updateline(row)$/
  1156. upddex    display.c    /^upddex()$/
  1157. updext_before    display.c    /^updext_before()$/
  1158. updext_past    display.c    /^updext_past()$/
  1159. updgar    display.c    /^updgar()$/
  1160. updone    display.c    /^updone(wp)$/
  1161. updpos    display.c    /^updpos()$/
  1162. updupd    display.c    /^updupd(force)$/
  1163. upmode    display.c    /^upmode()    \/* update all the mode lines *\/$/
  1164. upperregion    region.c    /^upperregion(f, n)$/
  1165. upscreen    display.c    /^upscreen(f, n)$/
  1166. usebuffer    buffer.c    /^usebuffer(f, n)$/
  1167. usekreg    line.c    /^usekreg(f,n)$/
  1168. va_dcl    display.c    /^#define va_dcl int va_alist;$/
  1169. va_end    display.c    /^#define va_end(list)$/
  1170. SHAR_EOF
  1171. true || echo 'restore of tags failed'
  1172. echo 'End of Vile part 14'
  1173. echo 'File tags is continued in part 15'
  1174. echo 15 > _shar_seq_.tmp
  1175. exit 0
  1176. -- 
  1177.         paul fox, pgf@cayman.com, (617)494-1999
  1178.         Cayman Systems, 26 Landsdowne St., Cambridge, MA 02139
  1179.