# 2.11BSD#431 - /usr/src/ucb/ex/ex_vis.h

##### Variables

    CDCNT             X
    DEL               X
    INS               X
    Peekkey           X
    Vlines            X
    WBOT              X
    WCOLS             X
    WECHO             X
    WLINES            X
    WTOP              X
    Xcnt              X
    ZERO              X
    basWLINES         X
    basWTOP           X
    bastate           X
    cursor            X
    dir               X
    doomed            X
    hold              X
    holdupd           X
    lastcmd           X
    lastcnt           X
    lastcp            X
    lastreg           X
    lastvgk           X
    ncols             X
    notenam           X
    notesgn           X
    op                X
    state             X
    vSCROLL           X
    vUNDcurs          X
    vch_mac           X
    vcline            X
    vcnt              X
    vglobp            X
    vlinfo            X
    vmacbuf           X
    vmacp             X
    vmcurs            X
    vmovcol           X
    vreg              X
    vtube             X
    vtube0            X
    vundkind          X
    vutmp             X
    wcursor           X
    wdkind            X
    workcmd           X

##### Macros

    CRTOPEN           X
    DEPTH             X
    FLAGS             X
    HARDOPEN          X
    HOLDAT            X
    HOLDDOL           X
    HOLDECH           X
    HOLDPUPD          X
    HOLDQIK           X
    HOLDROL           X
    HOLDWIG           X
    INF               X
    LASTLINE          X
    LINE              X
    ONEOPEN           X
    OVERBUF           X
    VCAPU             X
    VCHNG             X
    VC_MANYCHANGE     X
    VC_NOCHANGE       X
    VC_NOTINMAC       X
    VC_ONECHANGE      X
    VDIRT             X
    VISUAL            X
    VMANY             X
    VMANYINS          X
    VMCHNG            X
    VNONE             X
    beep              X
    cindent           X
    killU             X
    vlcopy            X
    vputc             X
    vputp             X

##### struct's

    vlinfo            X

       1: /*
       2:  * Copyright (c) 1980 Regents of the University of California.
       3:  * All rights reserved.  The Berkeley software License Agreement
       4:  * specifies the terms and conditions for redistribution.
       5:  *
       6:  *	@(#)ex_vis.h	7.4 (Berkeley) 5/31/85
       7:  */
       8:
       9: /*
      10:  * Ex version 3
      11:  * Mark Horton, UCB
      12:  * Bill Joy UCB
      13:  *
      14:  * Open and visual mode definitions.
      15:  *
      16:  * There are actually 4 major states in open/visual modes.  These
      17:  * are visual, crt open (where the cursor can move about the screen and
      18:  * the screen can scroll and be erased), one line open (on dumb glass-crt's
      19:  * like the adm3), and hardcopy open (for everything else).
      20:  *
      21:  * The basic state is given by bastate, and the current state by state,
      22:  * since we can be in pseudo-hardcopy mode if we are on an adm3 and the
      23:  * line is longer than 80.
      24:  */
      25:
      26: var short   bastate;
      27: var short   state;
      28:
      29: #define VISUAL      0
      30: #define CRTOPEN     1
      31: #define ONEOPEN     2
      32: #define HARDOPEN    3
      33:
      34: /*
      35:  * The screen in visual and crtopen is of varying size; the basic
      36:  * window has top basWTOP and basWLINES lines are thereby implied.
      37:  * The current window (which may have grown from the basic size)
      38:  * has top WTOP and WLINES lines.  The top line of the window is WTOP,
      39:  * and the bottom line WBOT.  The line WECHO is used for messages,
      40:  * search strings and the like.  If WBOT==WECHO then we are in ONEOPEN
      41:  * or HARDOPEN and there is no way back to the line we were on if we
      42:  * go to WECHO (i.e. we will have to scroll before we go there, and
      43:  * we can't get back).  There are WCOLS columns per line.
      44:  * If WBOT!=WECHO then WECHO will be the last line on the screen
      45:  * and WBOT is the line before it.
      46:  */
      47: var short   basWTOP;
      48: var short   basWLINES;
      49: var short   WTOP;
      50: var short   WBOT;
      51: var short   WLINES;
      52: var short   WCOLS;
      53: var short   WECHO;
      54:
      55: /*
      56:  * When we are dealing with the echo area we consider the window
      57:  * to be "split" and set the variable splitw.  Otherwise, moving
      58:  * off the bottom of the screen into WECHO causes a screen rollup.
      59:  */
      60: var bool    splitw;
      61:
      62: /*
      63:  * Information about each line currently on the screen includes
      64:  * the y coordinate associated with the line, the printing depth
      65:  * of the line (0 indicates unknown), and a mask which indicates
      66:  * whether the line is "unclean", i.e. whether we should check
      67:  * to make sure the line is displayed correctly at the next
      68:  * appropriate juncture.
      69:  */
      70: struct vlinfo {
      71:     short   vliny;      /* Y coordinate */  /* mjm: was char */
      72:     short   vdepth;     /* Depth of displayed line */ /*mjm: was char */
      73:     short   vflags;     /* Is line potentially dirty ? */
      74: };
      75: var struct vlinfo  vlinfo[TUBELINES + 2];
      76:
      77: #define DEPTH(c)    (vlinfo[c].vdepth)
      78: #define LINE(c)     (vlinfo[c].vliny)
      79: #define FLAGS(c)    (vlinfo[c].vflags)
      80:
      81: #define VDIRT   1
      82:
      83: /*
      84:  * Hacks to copy vlinfo structures around
      85:  */
      86: #ifdef  V6
      87:     /* Kludge to make up for no structure assignment */
      88:     struct {
      89:         long    longi;
      90:     };
      91: #	define    vlcopy(i, j)    i.longi = j.longi
      92: #else
      93: #	define    vlcopy(i, j)    i = j;
      94: #endif
      95:
      96: /*
      97:  * The current line on the screen is represented by vcline.
      98:  * There are vcnt lines on the screen, the last being "vcnt - 1".
      99:  * Vcline is intimately tied to the current value of dot,
     100:  * and when command mode is used as a subroutine fancy footwork occurs.
     101:  */
     102: var short   vcline;
     103: var short   vcnt;
     104:
     105: /*
     106:  * To allow many optimizations on output, an exact image of the terminal
     107:  * screen is maintained in the space addressed by vtube0.  The vtube
     108:  * array indexes this space as lines, and is shuffled on scrolls, insert+delete
     109:  * lines and the like rather than (more expensively) shuffling the screen
     110:  * data itself.  It is also rearranged during insert mode across line
     111:  * boundaries to make incore work easier.
     112:  */
     113: var char    *vtube[TUBELINES];
     114: var char    *vtube0;
     115:
     116: /*
     117:  * The current cursor position within the current line is kept in
     118:  * cursor.  The current line is kept in linebuf.  During insertions
     119:  * we use the auxiliary array genbuf as scratch area.
     120:  * The cursor wcursor and wdot are used in operations within/spanning
     121:  * lines to mark the other end of the affected area, or the target
     122:  * for a motion.
     123:  */
     124: var char    *cursor;
     125: var char    *wcursor;
     126: var line    *wdot;
     127:
     128: /*
     129:  * Undo information is saved in a LBSIZE buffer at "vutmp" for changes
     130:  * within the current line, or as for command mode for multi-line changes
     131:  * or changes on lines no longer the current line.
     132:  * The change kind "VCAPU" is used immediately after a U undo to prevent
     133:  * two successive U undo's from destroying the previous state.
     134:  */
     135: #define VNONE   0
     136: #define VCHNG   1
     137: #define VMANY   2
     138: #define VCAPU   3
     139: #define VMCHNG  4
     140: #define VMANYINS 5
     141:
     142: var short   vundkind;   /* Which kind of undo - from above */
     143: var char    *vutmp;     /* Prev line image when "VCHNG" */
     144:
     145: /*
     146:  * State information for undoing of macros.  The basic idea is that
     147:  * if the macro does only 1 change or even none, we don't treat it
     148:  * specially.  If it does 2 or more changes we want to be able to
     149:  * undo it as a unit.  We remember how many changes have been made
     150:  * within the current macro.  (Remember macros can be nested.)
     151:  */
     152: #define VC_NOTINMAC 0   /* Not in a macro */
     153: #define VC_NOCHANGE 1   /* In a macro, no changes so far */
     154: #define VC_ONECHANGE    2   /* In a macro, one change so far */
     155: #define VC_MANYCHANGE   3   /* In a macro, at least 2 changes so far */
     156:
     157: var short   vch_mac;    /* Change state - one of the above */
     158:
     159: /*
     160:  * For U undo's the line is grabbed by "vmove" after it first appears
     161:  * on that line.  The "vUNDdot" which specifies which line has been
     162:  * saved is selectively cleared when changes involving other lines
     163:  * are made, i.e. after a 'J' join.  This is because a 'JU' would
     164:  * lose completely the text of the line just joined on.
     165:  */
     166: var char    *vUNDcurs;  /* Cursor just before 'U' */
     167: var line    *vUNDdot;   /* The line address of line saved in vUNDsav */
     168: var line    vUNDsav;    /* Grabbed initial "*dot" */
     169:
     170: #define killU()     vUNDdot = NOLINE
     171:
     172: /*
     173:  * There are a number of cases where special behaviour is needed
     174:  * from deeply nested routines.  This is accomplished by setting
     175:  * the bits of hold, which acts to change the state of the general
     176:  * visual editing behaviour in specific ways.
     177:  *
     178:  * HOLDAT prevents the clreol (clear to end of line) routines from
     179:  * putting out @'s or ~'s on empty lines.
     180:  *
     181:  * HOLDDOL prevents the reopen routine from putting a '$' at the
     182:  * end of a reopened line in list mode (for hardcopy mode, e.g.).
     183:  *
     184:  * HOLDROL prevents spurious blank lines when scrolling in hardcopy
     185:  * open mode.
     186:  *
     187:  * HOLDQIK prevents the fake insert mode during repeated commands.
     188:  *
     189:  * HOLDPUPD prevents updating of the physical screen image when
     190:  * mucking around while in insert mode.
     191:  *
     192:  * HOLDECH prevents clearing of the echo area while rolling the screen
     193:  * backwards (e.g.) in deference to the clearing of the area at the
     194:  * end of the scroll (1 time instead of n times).  The fact that this
     195:  * is actually needed is recorded in heldech, which says that a clear
     196:  * of the echo area was actually held off.
     197:  */
     198: var short   hold;
     199: var short   holdupd;    /* Hold off update when echo line is too long */
     200:
     201: #define HOLDAT      1
     202: #define HOLDDOL     2
     203: #define HOLDROL     4
     204: #define HOLDQIK     8
     205: #define HOLDPUPD    16
     206: #define HOLDECH     32
     207: #define HOLDWIG     64
     208:
     209: /*
     210:  * Miscellaneous variables
     211:  */
     212: var short   CDCNT;      /* Count of ^D's in insert on this line */
     213: var char    DEL[VBSIZE];    /* Last deleted text */
     214: var bool    HADUP;      /* This insert line started with ^ then ^D */
     215: var bool    HADZERO;    /* This insert line started with 0 then ^D */
     216: var char    INS[VBSIZE];    /* Last inserted text */
     217: var int Vlines;     /* Number of file lines "before" vi command */
     218: var int Xcnt;       /* External variable holding last cmd's count */
     219: var bool    Xhadcnt;    /* Last command had explicit count? */
     220: var short   ZERO;
     221: var short   dir;        /* Direction for search (+1 or -1) */
     222: var short   doomed;     /* Disply chars right of cursor to be killed */
     223: var bool    gobblebl;   /* Wrapmargin space generated nl, eat a space */
     224: var bool    hadcnt;     /* (Almost) internal to vmain() */
     225: var bool    heldech;    /* We owe a clear of echo area */
     226: var bool    insmode;    /* Are in character insert mode */
     227: var char    lastcmd[5]; /* Chars in last command */
     228: var int lastcnt;    /* Count for last command */
     229: var char    *lastcp;    /* Save current command here to repeat */
     230: var bool    lasthad;    /* Last command had a count? */
     231: var short   lastvgk;    /* Previous input key, if not from keyboard */
     232: var short   lastreg;    /* Register with last command */
     233: var char    *ncols['z'-'a'+2];  /* Cursor positions of marks */
     234: var char    *notenam;   /* Name to be noted with change count */
     235: var char    *notesgn;   /* Change count from last command */
     236: var char    op;     /* Operation of current command */
     237: var short   Peekkey;    /* Peek ahead key */
     238: var bool    rubble;     /* Line is filthy (in hardcopy open), redraw! */
     239: var int vSCROLL;    /* Number lines to scroll on ^D/^U */
     240: var char    *vglobp;    /* Untyped input (e.g. repeat insert text) */
     241: var char    vmacbuf[VBSIZE];   /* Text of visual macro, hence nonnestable */
     242: var char    *vmacp;     /* Like vglobp but for visual macros */
     243: var char    *vmcurs;    /* Cursor for restore after undo d), e.g. */
     244: var short   vmovcol;    /* Column to try to keep on arrow keys */
     245: var bool    vmoving;    /* Are trying to keep vmovcol */
     246: var short   vreg;       /* Reg for this command */   /* mjm: was char */
     247: var short   wdkind;     /* Liberal/conservative words? */
     248: var char    workcmd[5]; /* Temporary for lastcmd */
     249:
     250:
     251: /*
     252:  * Macros
     253:  */
     254: #define INF     30000
     255: #define LASTLINE    LINE(vcnt)
     256: #define OVERBUF     QUOTE
     257: #define beep        obeep
     258: #define cindent()   ((outline - vlinfo[vcline].vliny) * WCOLS + outcol)
     259: #define vputp(cp, cnt)  tputs(cp, cnt, vputch)
     260: #define vputc(c)    putch(c)
     261:
     262: /*
     263:  * Function types
     264:  */
     265: int beep();
     266: int qcount();
     267: int vchange();
     268: int vdelete();
     269: int vgrabit();
     270: int vinschar();
     271: int vmove();
     272: int vputchar();
     273: int vshift();
     274: int vyankit();

#### Defined variables

CDCNT defined in line 212; used 5 times

- in /usr/src/ucb/ex/ex_vops2.c line 238-239(2), 443, 784, 799

DEL defined in line 213; used 8 times

- in /usr/src/ucb/ex/ex_vget.c line 278
- in /usr/src/ucb/ex/ex_vmain.c line 726-728(3)
- in /usr/src/ucb/ex/ex_vops.c line 374, 501, 912, 919

INS defined in line 216; used 9 times

- in /usr/src/ucb/ex/ex_vget.c line 217-219(3), 270-271(2)
- in /usr/src/ucb/ex/ex_vops.c line 890
- in /usr/src/ucb/ex/ex_vops2.c line 183, 196, 203

Peekkey defined in line 237; used 27 times

- in /usr/src/ucb/ex/ex_cmds2.c line 525
- in /usr/src/ucb/ex/ex_v.c line 381
- in /usr/src/ucb/ex/ex_vadj.c line 648, 695, 711, 850
- in /usr/src/ucb/ex/ex_vget.c line 28-29(2), 53-54(2), 81-83(3), 190-191(2), 227(3), 233-238(4)
- in /usr/src/ucb/ex/ex_vmain.c line 999
- in /usr/src/ucb/ex/ex_vops2.c line 473
- in /usr/src/ucb/ex/ex_vput.c line 114
- in /usr/src/ucb/ex/ex_vwind.c line 372, 408

Vlines defined in line 217; used 3 times

- in /usr/src/ucb/ex/ex_v.c line 148, 171
- in /usr/src/ucb/ex/ex_vmain.c line 1013

WBOT defined in line 50; used 45 times

- in /usr/src/ucb/ex/ex_v.c line 130, 322, 337-341(2), 422
- in /usr/src/ucb/ex/ex_vadj.c line 53(2), 82, 139, 196, 233, 386, 397, 476-478(2), 497(2), 574, 675, 691, 697, 711, 850, 871, 1019, 1030, 1069-1071(2)
- in /usr/src/ucb/ex/ex_vget.c line 206, 324, 527
- in /usr/src/ucb/ex/ex_voper.c line 687
- in /usr/src/ucb/ex/ex_vops.c line 143, 663, 669
- in /usr/src/ucb/ex/ex_vput.c line 317, 340, 526, 733, 1070
- in /usr/src/ucb/ex/ex_vwind.c line 209, 258, 342, 363, 404

WCOLS defined in line 52; used 70 times

- in line 258
- in /usr/src/ucb/ex/ex_cmds2.c line 549
- in /usr/src/ucb/ex/ex_v.c line 117-122(2), 313-318(2), 332, 354-366(5)
- in /usr/src/ucb/ex/ex_vadj.c line 149-154(3), 164, 363, 420, 427-431(2), 457, 793
- in /usr/src/ucb/ex/ex_vget.c line 527
- in /usr/src/ucb/ex/ex_vops2.c line 92, 402
- in /usr/src/ucb/ex/ex_vput.c line 34, 75-81(4), 95, 153, 294-305(7), 350, 462, 477-479(3), 512-513(2), 550-552(2), 564, 701, 793-796(3), 933-937(4), 1064-1068(4), 1211, 1264-1270(5), 1305
- in /usr/src/ucb/ex/ex_vwind.c line 446(2)

WECHO defined in line 53; used 66 times

- in /usr/src/ucb/ex/ex_cmds.c line 466
- in /usr/src/ucb/ex/ex_cmds2.c line 493, 520, 544-549(3)
- in /usr/src/ucb/ex/ex_temp.c line 475, 482
- in /usr/src/ucb/ex/ex_unix.c line 112, 120
- in /usr/src/ucb/ex/ex_v.c line 160-162(2), 322, 337, 358-365(3)
- in /usr/src/ucb/ex/ex_vadj.c line 68, 237, 269, 282-285(2), 359-361(2), 386, 419, 426, 453-455(2), 476, 751, 765, 789-791(2), 1043
- in /usr/src/ucb/ex/ex_vget.c line 206-214(3), 324-326(2), 527
- in /usr/src/ucb/ex/ex_vmain.c line 953, 1019, 1079, 1238
- in /usr/src/ucb/ex/ex_vops.c line 751
- in /usr/src/ucb/ex/ex_vops3.c line 375
- in /usr/src/ucb/ex/ex_vput.c line 34, 79, 128, 142-145(2), 153, 170, 264, 277, 340, 475, 722, 1064, 1070
- in /usr/src/ucb/ex/ex_vwind.c line 109, 157, 301, 363, 404

WLINES defined in line 51; used 8 times

- in /usr/src/ucb/ex/ex_v.c line 341, 358
- in /usr/src/ucb/ex/ex_vadj.c line 56, 82, 196, 478
- in /usr/src/ucb/ex/ex_vget.c line 527
- in /usr/src/ucb/ex/ex_vwind.c line 299

WTOP defined in line 49; used 34 times

- in /usr/src/ucb/ex/ex_v.c line 322, 337-341(2)
- in /usr/src/ucb/ex/ex_vadj.c line 55, 81-82(2), 193-202(7), 241, 476-481(4), 564, 586, 638, 844
- in /usr/src/ucb/ex/ex_vget.c line 527
- in /usr/src/ucb/ex/ex_vmain.c line 93-95(2), 212
- in /usr/src/ucb/ex/ex_vops.c line 331, 484, 665
- in /usr/src/ucb/ex/ex_vwind.c line 107(2), 274, 298, 410

Xcnt defined in line 218; used 5 times

- in /usr/src/ucb/ex/ex_vget.c line 254, 578
- in /usr/src/ucb/ex/ex_vmain.c line 75, 1239
- in /usr/src/ucb/ex/ex_voper.c line 131

ZERO defined in line 220; used 24 times

- in /usr/src/ucb/ex/ex_v.c line 323, 332-335(4), 358-363(3)
- in /usr/src/ucb/ex/ex_vadj.c line 75-80(3), 193, 453-455(3), 476
- in /usr/src/ucb/ex/ex_vops.c line 666-667(2)
- in /usr/src/ucb/ex/ex_vput.c line 34, 475
- in /usr/src/ucb/ex/ex_vwind.c line 107-109(3), 157

basWLINES defined in line 48; used 12 times

- in /usr/src/ucb/ex/ex_v.c line 341, 422
- in /usr/src/ucb/ex/ex_vadj.c line 56
- in /usr/src/ucb/ex/ex_vget.c line 527
- in /usr/src/ucb/ex/ex_vmain.c line 415, 430
- in /usr/src/ucb/ex/ex_vwind.c line 111-112(2), 191-201(3), 299

basWTOP defined in line 47; used 8 times

- in /usr/src/ucb/ex/ex_v.c line 322, 328, 335-337(2), 421
- in /usr/src/ucb/ex/ex_vadj.c line 55
- in /usr/src/ucb/ex/ex_vget.c line 527
- in /usr/src/ucb/ex/ex_vwind.c line 298

bastate defined in line 26; used 8 times

- in /usr/src/ucb/ex/ex_v.c line 103-107(3), 219, 314, 340, 414
- in /usr/src/ucb/ex/ex_vadj.c line 54

cursor defined in line 124; used 136 times

- in /usr/src/ucb/ex/ex_cmdsub.c line 379-380(2), 620-622(2)
- in /usr/src/ucb/ex/ex_subr.c line 296, 935
- in /usr/src/ucb/ex/ex_temp.c line 552, 569
- in /usr/src/ucb/ex/ex_vget.c line 201, 215, 228, 293, 529
- in /usr/src/ucb/ex/ex_vmain.c line 91, 209, 222, 258, 357, 371, 404, 487, 493-497(4), 528, 542-543(2), 566-569(3), 611, 668, 755-756(2), 764, 823-827(2), 993, 1027, 1068, 1126, 1248
- in /usr/src/ucb/ex/ex_voper.c line 44, 236, 490, 539, 578, 614, 633, 644, 659, 688
- in /usr/src/ucb/ex/ex_vops.c line 62, 139-144(2), 150, 162-163(3), 213, 245, 270, 334-336(2), 384-389(2), 396-399(2), 439, 445, 525, 553-565(6), 576-581(2), 601-605(3), 686, 744, 795-800(3), 807-810(2), 867-872(3), 885-887(3), 916, 934
- in /usr/src/ucb/ex/ex_vops2.c line 51-53(4), 69-76(4), 133, 162, 173, 219, 265-267(2), 277-282(3), 373-374(2), 382-389(4), 568, 889-892(3)
- in /usr/src/ucb/ex/ex_vops3.c line 68, 77, 157, 334, 361-367(3), 391
- in /usr/src/ucb/ex/ex_vput.c line 216, 232
- in /usr/src/ucb/ex/ex_vwind.c line 467

dir defined in line 221; used 38 times

- in /usr/src/ucb/ex/ex_voper.c line 47, 154, 189, 206, 233, 248, 307, 394, 404-406(2), 421, 432, 731, 749, 850
- in /usr/src/ucb/ex/ex_vops3.c line 65, 94, 115, 148-149(2), 177(2), 193(2), 201-206(3), 301, 311, 340-343(2), 410, 422, 451, 461, 470, 511-513(2)

doomed defined in line 222; used 47 times

- in /usr/src/ucb/ex/ex_v.c line 379
- in /usr/src/ucb/ex/ex_vmain.c line 614
- in /usr/src/ucb/ex/ex_vops.c line 133, 141, 158-159(2), 606, 615, 873
- in /usr/src/ucb/ex/ex_vops2.c line 187, 290-303(6), 388, 569-570(2), 591-592(2), 618-619(2)
- in /usr/src/ucb/ex/ex_vput.c line 582-585(2), 648, 654-658(2), 772, 806-808(2), 849, 856, 878-883(2), 893, 915-920(4), 934-936(2), 950, 964, 975-980(3)

hold defined in line 198; used 69 times

- in /usr/src/ucb/ex/ex_vadj.c line 44, 129, 204-209(3), 249, 286, 575-576(3), 613, 647, 659-662(2), 714, 828, 849, 887, 1066
- in /usr/src/ucb/ex/ex_vmain.c line 71, 626
- in /usr/src/ucb/ex/ex_voper.c line 267, 588
- in /usr/src/ucb/ex/ex_vops.c line 75, 151-156(2), 324, 330-332(2), 535-537(3), 636, 675-678(3)
- in /usr/src/ucb/ex/ex_vops2.c line 122, 188, 197, 220, 269-274(3), 381
- in /usr/src/ucb/ex/ex_vput.c line 60, 116, 500, 750-753(2), 833, 846-848(2), 918, 974, 1109, 1133, 1182
- in /usr/src/ucb/ex/ex_vwind.c line 104, 154, 248, 270-271(2), 279, 355, 362, 377, 394, 407, 413

holdupd defined in line 199; used 12 times

- in /usr/src/ucb/ex/ex_v.c line 380
- in /usr/src/ucb/ex/ex_vadj.c line 388, 530-539(3), 619-620(2), 834-836(3)
- in /usr/src/ucb/ex/ex_vmain.c line 77-80(2)

lastcmd defined in line 227; used 4 times

- in /usr/src/ucb/ex/ex_vget.c line 256, 272
- in /usr/src/ucb/ex/ex_vmain.c line 278, 288

lastcnt defined in line 228; used 3 times

- in /usr/src/ucb/ex/ex_vget.c line 254
- in /usr/src/ucb/ex/ex_vmain.c line 280, 286

lastcp defined in line 229; used 7 times

- in /usr/src/ucb/ex/ex_vget.c line 255
- in /usr/src/ucb/ex/ex_vmain.c line 172-174(2)
- in /usr/src/ucb/ex/ex_voper.c line 143, 320, 707
- in /usr/src/ucb/ex/ex_vops.c line 890

lastreg defined in line 232; used 7 times

- in /usr/src/ucb/ex/ex_vget.c line 252
- in /usr/src/ucb/ex/ex_vmain.c line 282-285(5)
- in /usr/src/ucb/ex/ex_vops.c line 464

lastvgk defined in line 231; used 4 times

- in /usr/src/ucb/ex/ex_vget.c line 95-96(2), 153
- in /usr/src/ucb/ex/ex_vops2.c line 735

ncols defined in line 233; used 5 times

- in /usr/src/ucb/ex/ex_cmdsub.c line 619-622(2)
- in /usr/src/ucb/ex/ex_subr.c line 296
- in /usr/src/ucb/ex/ex_vmain.c line 404
- in /usr/src/ucb/ex/ex_voper.c line 577

notenam defined in line 234; used 12 times

- in /usr/src/ucb/ex/ex_subr.c line 249, 445
- in /usr/src/ucb/ex/ex_vget.c line 330-332(3)
- in /usr/src/ucb/ex/ex_vmain.c line 489
- in /usr/src/ucb/ex/ex_vops.c line 373, 494-496(2), 710, 759, 909

notesgn defined in line 235; used 4 times

- in /usr/src/ucb/ex/ex_subr.c line 249, 440-442(2)
- in /usr/src/ucb/ex/ex_vget.c line 327

op defined in line 236; used 34 times

- in /usr/src/ucb/ex/ex_cmdsub.c line 713, 721, 727, 741, 756-759(2), 765-778(5), 801-807(3), 831
- in /usr/src/ucb/ex/ex_vmain.c line 135, 143-144(2), 159-164(2), 784
- in /usr/src/ucb/ex/ex_voper.c line 741-742(2), 753, 763, 769, 792-793(2), 811(2)
- in /usr/src/ucb/ex/ex_vops.c line 463, 709, 839, 855

state defined in line 27; used 96 times

- in /usr/src/ucb/ex/ex_cmds2.c line 201(2), 480, 491, 544(2)
- in /usr/src/ucb/ex/ex_subr.c line 929-931(2)
- in /usr/src/ucb/ex/ex_v.c line 116-125(3), 134, 340
- in /usr/src/ucb/ex/ex_vadj.c line 42, 54, 75, 148, 155, 193, 387(2), 429(2), 530-535(2), 623, 691, 839, 857, 1062-1065(2)
- in /usr/src/ucb/ex/ex_vget.c line 321, 338-341(3)
- in /usr/src/ucb/ex/ex_vmain.c line 78, 88, 201, 307, 327, 349, 364, 451, 567, 815, 1035-1036(2), 1050-1052(2), 1075, 1227, 1240
- in /usr/src/ucb/ex/ex_voper.c line 686(2), 701
- in /usr/src/ucb/ex/ex_vops.c line 56(2), 114, 140, 320, 367, 394, 534(2), 582, 589, 604, 662, 713
- in /usr/src/ucb/ex/ex_vops2.c line 131, 219, 288, 361, 384
- in /usr/src/ucb/ex/ex_vput.c line 62, 166(2), 312(2), 1089, 1132
- in /usr/src/ucb/ex/ex_vwind.c line 106-110(2), 158, 166, 186, 209-213(2), 226(2), 250(2), 256, 361-365(2), 378

vSCROLL defined in line 239; used 6 times

- in /usr/src/ucb/ex/ex_v.c line 383-384(2)
- in /usr/src/ucb/ex/ex_vmain.c line 305-306(2), 325-326(2)

vUNDcurs defined in line 166; used 2 times

- in /usr/src/ucb/ex/ex_vops.c line 57, 308

vch_mac defined in line 157; used 8 times

- in /usr/src/ucb/ex/ex_vget.c line 107, 514
- in /usr/src/ucb/ex/ex_vmain.c line 36
- in /usr/src/ucb/ex/ex_vops.c line 193-196(2), 204-206(2), 247

vcline defined in line 102; used 146 times

- in line 258
- in /usr/src/ucb/ex/ex_io.c line 481
- in /usr/src/ucb/ex/ex_v.c line 382
- in /usr/src/ucb/ex/ex_vadj.c line 52, 58, 68, 75, 86-88(3), 487, 530(2), 574-586(7), 636, 649, 675, 692-694(2), 700-703(3), 805, 860-868(3), 874, 884
- in /usr/src/ucb/ex/ex_vget.c line 339, 529
- in /usr/src/ucb/ex/ex_vmain.c line 308, 328, 354-355(2), 368-369(2), 415-418(2), 429-433(3), 492, 766, 785, 799, 812-814(2), 1034, 1047, 1060, 1262-1266(2)
- in /usr/src/ucb/ex/ex_voper.c line 466, 499, 510
- in /usr/src/ucb/ex/ex_vops.c line 60, 91, 122, 160, 331, 376-378(2), 400-401(3), 484(2), 508-511(2), 545-547(3), 647, 665-674(6), 685, 712, 767-771(2), 798, 914
- in /usr/src/ucb/ex/ex_vops2.c line 289, 297(2), 360-369(3)
- in /usr/src/ucb/ex/ex_vops3.c line 368
- in /usr/src/ucb/ex/ex_vput.c line 266, 279, 460-461(2), 512-513(2), 525-530(5), 550, 564, 667, 700, 712-723(6), 793, 884, 1194, 1201, 1267, 1284, 1326
- in /usr/src/ucb/ex/ex_vwind.c line 99-103(4), 120-122(4), 148-153(2), 167-169(4), 211, 247, 253, 276, 297, 373

vcnt defined in line 103; used 105 times

- in line 255
- in /usr/src/ucb/ex/ex_cmds2.c line 477-478(3)
- in /usr/src/ucb/ex/ex_subr.c line 927-932(4)
- in /usr/src/ucb/ex/ex_v.c line 382
- in /usr/src/ucb/ex/ex_vadj.c line 43, 52, 59-61(2), 75, 87-88(2), 190, 308, 459, 476-480(2), 487-488(2), 495-501(5), 530-533(3), 574-578(3), 637-639(2), 648, 843-846(2), 858, 906, 932, 940, 978-979(2), 991-998(5), 1012, 1020-1027(4), 1084
- in /usr/src/ucb/ex/ex_vget.c line 339, 529
- in /usr/src/ucb/ex/ex_vmain.c line 89, 199, 208, 221, 328, 354-355(2), 414-418(3), 429-433(2), 999, 1017, 1035-1039(4), 1048-1053(4), 1061-1062(2), 1246, 1262
- in /usr/src/ucb/ex/ex_voper.c line 499, 510
- in /usr/src/ucb/ex/ex_vops.c line 114, 714, 914
- in /usr/src/ucb/ex/ex_vput.c line 168, 1326-1327(2), 1333
- in /usr/src/ucb/ex/ex_vwind.c line 69, 121-122(3), 148, 211, 230, 250, 297, 364, 405, 416

vglobp defined in line 240; used 37 times

- in /usr/src/ucb/ex/ex_cmds2.c line 174
- in /usr/src/ucb/ex/ex_vget.c line 93-95(3), 219, 250, 268
- in /usr/src/ucb/ex/ex_vmain.c line 69, 173, 288, 625, 728
- in /usr/src/ucb/ex/ex_voper.c line 258, 278-279(2), 322, 547-548(2), 555-556(2), 619
- in /usr/src/ucb/ex/ex_vops.c line 732-733(2), 874
- in /usr/src/ucb/ex/ex_vops2.c line 182(2), 196-198(2), 448, 473, 719, 748, 805-806(4), 815

vlinfo defined in line 75; used 17 times

- in line 77-79(3), 258
- in /usr/src/ucb/ex/ex_vadj.c line 58-59(2), 98, 184, 307-308(2), 489(2), 827, 997(2), 1029(2)

vmacbuf defined in line 241; used 5 times

- in /usr/src/ucb/ex/ex_vget.c line 501-504(3)
- in /usr/src/ucb/ex/ex_vmain.c line 252, 261

vmacp defined in line 242; used 19 times

- in /usr/src/ucb/ex/ex_cmds2.c line 174
- in /usr/src/ucb/ex/ex_vget.c line 99-103(4), 250, 494-504(6)
- in /usr/src/ucb/ex/ex_vmain.c line 261, 685-686(2), 1106
- in /usr/src/ucb/ex/ex_voper.c line 445
- in /usr/src/ucb/ex/ex_vops.c line 192, 198

vmcurs defined in line 243; used 4 times

- in /usr/src/ucb/ex/ex_vmain.c line 1173
- in /usr/src/ucb/ex/ex_vops.c line 123-125(2), 525

vmovcol defined in line 244; used 6 times

- in /usr/src/ucb/ex/ex_voper.c line 349, 368, 490, 539, 698
- in /usr/src/ucb/ex/ex_vwind.c line 464

vreg defined in line 246; used 21 times

- in /usr/src/ucb/ex/ex_temp.c line 477-482(2)
- in /usr/src/ucb/ex/ex_vget.c line 252
- in /usr/src/ucb/ex/ex_vmain.c line 70, 123, 281-285(3), 719, 726, 737, 747(3), 780-782(3)
- in /usr/src/ucb/ex/ex_voper.c line 715
- in /usr/src/ucb/ex/ex_vops.c line 822-823(2), 838

vtube defined in line 113; used 42 times

- in /usr/src/ucb/ex/ex_cmds2.c line 549
- in /usr/src/ucb/ex/ex_put.c line 677-678(2)
- in /usr/src/ucb/ex/ex_v.c line 364-368(3)
- in /usr/src/ucb/ex/ex_vadj.c line 358-363(5), 431, 452-457(5), 788-793(5)
- in /usr/src/ucb/ex/ex_vget.c line 531-532(3)
- in /usr/src/ucb/ex/ex_vmain.c line 953, 1019
- in /usr/src/ucb/ex/ex_vops2.c line 90
- in /usr/src/ucb/ex/ex_vput.c line 82, 153, 317, 473-481(9), 1072, 1270

vtube0 defined in line 114; used 16 times

- in /usr/src/ucb/ex/ex_v.c line 361
- in /usr/src/ucb/ex/ex_vput.c line 34, 458, 543, 553, 599, 679, 748, 915, 932, 949, 963, 975, 1243, 1294-1295(2)

vundkind defined in line 142; used 27 times

- in /usr/src/ucb/ex/ex_cmdsub.c line 239
- in /usr/src/ucb/ex/ex_v.c line 370
- in /usr/src/ucb/ex/ex_vget.c line 105, 512, 545
- in /usr/src/ucb/ex/ex_vmain.c line 616, 688, 742, 993, 1012, 1172, 1184(2), 1197
- in /usr/src/ucb/ex/ex_vops.c line 46, 55, 77, 110-112(2), 130, 252, 661, 884, 911
- in /usr/src/ucb/ex/ex_vops2.c line 50, 348, 359

vutmp defined in line 143; used 12 times

- in /usr/src/ucb/ex/ex_v.c line 369
- in /usr/src/ucb/ex/ex_vmain.c line 618, 911(2), 1194
- in /usr/src/ucb/ex/ex_voper.c line 621(2)
- in /usr/src/ucb/ex/ex_vops.c line 50, 131-132(2), 882
- in /usr/src/ucb/ex/ex_vops2.c line 50

wcursor defined in line 125; used 163 times

- in /usr/src/ucb/ex/ex_temp.c line 552, 567
- in /usr/src/ucb/ex/ex_vget.c line 288, 529
- in /usr/src/ucb/ex/ex_vmain.c line 73
- in /usr/src/ucb/ex/ex_voper.c line 15, 44, 234, 287, 330-338(3), 351, 358, 373-376(2), 382-385(2), 404-406(3), 432, 458, 470, 479, 491, 503, 514, 526, 540, 577-584(5), 603, 616, 682, 731-732(2), 750-759(6), 765-770(4), 778-783(6), 802-805(4), 811-812(2), 851-853(2), 862(2)
- in /usr/src/ucb/ex/ex_vops.c line 80, 299, 308, 327, 334-336(2), 343, 361, 382-384(3), 391, 428, 439, 448-453(2), 461, 470, 574-576(3), 592, 603, 795-800(4), 807-814(3), 885-887(3), 933-935(2)
- in /usr/src/ucb/ex/ex_vops2.c line 51-54(5), 67-75(6), 136, 389
- in /usr/src/ucb/ex/ex_vops3.c line 68, 77, 97, 103, 109, 131, 148, 167-172(3), 192, 229, 276, 298, 306-323(5), 350, 363-365(2), 375, 390, 405-415(6), 430, 451-461(3), 471-486(8), 493-498(2), 534-536(2)
- in /usr/src/ucb/ex/ex_vwind.c line 462-466(3)

wdkind defined in line 247; used 7 times

- in /usr/src/ucb/ex/ex_voper.c line 163, 172, 179, 826
- in /usr/src/ucb/ex/ex_vops2.c line 546, 643, 698

workcmd defined in line 248; used 5 times

- in /usr/src/ucb/ex/ex_vget.c line 256
- in /usr/src/ucb/ex/ex_vmain.c line 172
- in /usr/src/ucb/ex/ex_voper.c line 70(2), 442

#### Defined struct's

vlinfo defined in line 70; used 14 times

- in line 75(2)
- in /usr/src/ucb/ex/ex_vadj.c line 36(2), 98(2), 184(2), 307-308(4), 827(2)

#### Defined macros

CRTOPEN defined in line 30; used 18 times

- in /usr/src/ucb/ex/ex_cmds2.c line 491, 544
- in /usr/src/ucb/ex/ex_subr.c line 931
- in /usr/src/ucb/ex/ex_v.c line 105, 116-125(3), 134
- in /usr/src/ucb/ex/ex_vadj.c line 387
- in /usr/src/ucb/ex/ex_vget.c line 341
- in /usr/src/ucb/ex/ex_vmain.c line 1036, 1052, 1240
- in /usr/src/ucb/ex/ex_voper.c line 701
- in /usr/src/ucb/ex/ex_vops2.c line 219
- in /usr/src/ucb/ex/ex_vput.c line 166
- in /usr/src/ucb/ex/ex_vwind.c line 213, 226

DEPTH defined in line 77; used 27 times

- in /usr/src/ucb/ex/ex_vadj.c line 497-501(2), 674-675(2), 681-683(2), 700, 1032
- in /usr/src/ucb/ex/ex_vops.c line 400, 665
- in /usr/src/ucb/ex/ex_vops2.c line 289
- in /usr/src/ucb/ex/ex_vput.c line 460, 512, 525-530(2), 550, 700, 712-715(2), 721, 793, 884, 1194, 1201, 1284, 1331-1332(2)

FLAGS defined in line 79; used 7 times

- in /usr/src/ucb/ex/ex_vadj.c line 563, 673, 679, 738, 1033, 1087
- in /usr/src/ucb/ex/ex_vput.c line 1329

HARDOPEN defined in line 32; used 27 times

- in /usr/src/ucb/ex/ex_cmds2.c line 201
- in /usr/src/ucb/ex/ex_v.c line 103
- in /usr/src/ucb/ex/ex_vadj.c line 155, 429, 623, 839, 1065
- in /usr/src/ucb/ex/ex_vmain.c line 567
- in /usr/src/ucb/ex/ex_voper.c line 686
- in /usr/src/ucb/ex/ex_vops.c line 56, 140, 320, 394, 534, 582, 589, 604, 713
- in /usr/src/ucb/ex/ex_vops2.c line 131, 288, 384
- in /usr/src/ucb/ex/ex_vput.c line 62, 312, 1089, 1132
- in /usr/src/ucb/ex/ex_vwind.c line 250, 378

HOLDAT defined in line 201; used 8 times

- in /usr/src/ucb/ex/ex_vadj.c line 249, 286, 576
- in /usr/src/ucb/ex/ex_vops.c line 537
- in /usr/src/ucb/ex/ex_vput.c line 60
- in /usr/src/ucb/ex/ex_vwind.c line 271, 362, 407

HOLDDOL defined in line 202; used 2 times

- in /usr/src/ucb/ex/ex_vadj.c line 129
- in /usr/src/ucb/ex/ex_vops.c line 330

HOLDECH defined in line 206; used 6 times

- in /usr/src/ucb/ex/ex_vadj.c line 205, 647, 662, 849
- in /usr/src/ucb/ex/ex_vput.c line 116
- in /usr/src/ucb/ex/ex_vwind.c line 407

HOLDPUPD defined in line 205; used 5 times

- in /usr/src/ucb/ex/ex_vput.c line 753, 848, 1109, 1133, 1182

HOLDQIK defined in line 204; used 5 times

- in /usr/src/ucb/ex/ex_vmain.c line 626
- in /usr/src/ucb/ex/ex_vops.c line 151
- in /usr/src/ucb/ex/ex_vops2.c line 197, 272
- in /usr/src/ucb/ex/ex_vput.c line 500

HOLDROL defined in line 203; used 5 times

- in /usr/src/ucb/ex/ex_vadj.c line 44, 1066
- in /usr/src/ucb/ex/ex_vops.c line 676
- in /usr/src/ucb/ex/ex_vops2.c line 220
- in /usr/src/ucb/ex/ex_vwind.c line 362

HOLDWIG defined in line 207; used 4 times

- in /usr/src/ucb/ex/ex_voper.c line 267, 588
- in /usr/src/ucb/ex/ex_vwind.c line 104, 154

INF defined in line 254; used 1 times

- in /usr/src/ucb/ex/ex_voper.c line 414

LASTLINE defined in line 255; used 6 times

- in /usr/src/ucb/ex/ex_vadj.c line 53, 501, 576
- in /usr/src/ucb/ex/ex_vwind.c line 280, 342, 374

LINE defined in line 78; used 52 times

- in line 255
- in /usr/src/ucb/ex/ex_vadj.c line 76, 88(2), 460, 476-481(4), 497-501(3), 574, 586, 638-639(2), 657(3), 665, 672, 681, 805, 844, 907, 1031(2), 1069
- in /usr/src/ucb/ex/ex_vops.c line 368, 401, 484, 665-668(2), 685
- in /usr/src/ucb/ex/ex_vops2.c line 297, 364-369(2)
- in /usr/src/ucb/ex/ex_vops3.c line 375
- in /usr/src/ucb/ex/ex_vput.c line 266, 279, 461, 513, 525-526(2), 564, 667, 715-716(2), 1267, 1328
- in /usr/src/ucb/ex/ex_vwind.c line 209, 416

ONEOPEN defined in line 31; used 11 times

- in /usr/src/ucb/ex/ex_cmds2.c line 201
- in /usr/src/ucb/ex/ex_v.c line 107
- in /usr/src/ucb/ex/ex_vadj.c line 148, 429
- in /usr/src/ucb/ex/ex_vget.c line 341
- in /usr/src/ucb/ex/ex_voper.c line 686
- in /usr/src/ucb/ex/ex_vops.c line 56
- in /usr/src/ucb/ex/ex_vput.c line 312
- in /usr/src/ucb/ex/ex_vwind.c line 209, 250, 365

OVERBUF defined in line 256; used 7 times

- in /usr/src/ucb/ex/ex_vget.c line 217, 271, 301-304(2)
- in /usr/src/ucb/ex/ex_vmain.c line 727
- in /usr/src/ucb/ex/ex_vops2.c line 79, 183

VCAPU defined in line 138; used 3 times

- in /usr/src/ucb/ex/ex_vmain.c line 1184
- in /usr/src/ucb/ex/ex_vops.c line 46, 55

VCHNG defined in line 136; used 6 times

- in /usr/src/ucb/ex/ex_vmain.c line 616, 1184
- in /usr/src/ucb/ex/ex_vops.c line 130, 884
- in /usr/src/ucb/ex/ex_vops2.c line 50, 348

VC_MANYCHANGE defined in line 155; used 1 times

- in /usr/src/ucb/ex/ex_vops.c line 247

VC_NOCHANGE defined in line 153; used 1 times

- in /usr/src/ucb/ex/ex_vget.c line 514

VC_NOTINMAC defined in line 152; used 3 times

- in /usr/src/ucb/ex/ex_vget.c line 107
- in /usr/src/ucb/ex/ex_vmain.c line 36
- in /usr/src/ucb/ex/ex_vops.c line 193

VC_ONECHANGE defined in line 154; used 1 times

- in /usr/src/ucb/ex/ex_vops.c line 206

VDIRT defined in line 81; used 14 times

- in /usr/src/ucb/ex/ex_vadj.c line 101-103(2), 331, 338, 563, 673, 679, 738, 859, 868-870(2), 1033, 1087
- in /usr/src/ucb/ex/ex_vput.c line 1329

VISUAL defined in line 29; used 43 times

- in /usr/src/ucb/ex/ex_cmds2.c line 480, 544
- in /usr/src/ucb/ex/ex_subr.c line 929
- in /usr/src/ucb/ex/ex_v.c line 219, 414
- in /usr/src/ucb/ex/ex_vadj.c line 42, 75, 193, 387, 530-535(2), 691, 857, 1062
- in /usr/src/ucb/ex/ex_vget.c line 321, 338
- in /usr/src/ucb/ex/ex_vmain.c line 78, 88, 201, 307, 327, 349, 364, 451, 815, 1035, 1050, 1075, 1227
- in /usr/src/ucb/ex/ex_vops.c line 114, 367, 534, 662
- in /usr/src/ucb/ex/ex_vops2.c line 361
- in /usr/src/ucb/ex/ex_vput.c line 166
- in /usr/src/ucb/ex/ex_vwind.c line 106-110(2), 158, 166, 186, 226, 256, 361

VMANY defined in line 137; used 10 times

- in /usr/src/ucb/ex/ex_cmdsub.c line 239
- in /usr/src/ucb/ex/ex_vget.c line 105, 512
- in /usr/src/ucb/ex/ex_vmain.c line 688, 742, 993, 1172
- in /usr/src/ucb/ex/ex_vops.c line 112, 252, 661

VMANYINS defined in line 140; used 1 times

- in /usr/src/ucb/ex/ex_vops2.c line 359

VMCHNG defined in line 139; used 2 times

- in /usr/src/ucb/ex/ex_vmain.c line 1197
- in /usr/src/ucb/ex/ex_vops.c line 110

VNONE defined in line 135; used 3 times

- in /usr/src/ucb/ex/ex_v.c line 370
- in /usr/src/ucb/ex/ex_vmain.c line 1012
- in /usr/src/ucb/ex/ex_vops.c line 911

beep defined in line 257; used 33 times

- in line 265
- in /usr/src/ucb/ex/ex_vget.c line 42
- in /usr/src/ucb/ex/ex_vmain.c line 231, 636, 1105, 1214, 1295
- in /usr/src/ucb/ex/ex_voper.c line 55, 73, 81, 90, 109, 444, 676
- in /usr/src/ucb/ex/ex_vops.c line 47, 94, 168, 292, 385, 450, 577, 790, 868
- in /usr/src/ucb/ex/ex_vops2.c line 70, 80, 184, 537, 562, 669, 816
- in /usr/src/ucb/ex/ex_vops3.c line 386
- in /usr/src/ucb/ex/ex_vwind.c line 88, 137

cindent defined in line 258; used 8 times

- in /usr/src/ucb/ex/ex_vops.c line 158(2), 594, 606, 873
- in /usr/src/ucb/ex/ex_vops2.c line 292, 567-570(2)

killU defined in line 170; used 8 times

- in /usr/src/ucb/ex/ex_vmain.c line 491, 770
- in /usr/src/ucb/ex/ex_vops.c line 111, 298, 375, 503, 658
- in /usr/src/ucb/ex/ex_vops2.c line 318

vlcopy defined in line 93; used 4 times

- in /usr/src/ucb/ex/ex_vadj.c line 60, 489, 997, 1029

vputc defined in line 260; used 9 times

- in /usr/src/ucb/ex/ex_vget.c line 357
- in /usr/src/ucb/ex/ex_vput.c line 323-328(2), 1150, 1171, 1195, 1212-1213(2), 1367

vputp defined in line 259; used 34 times

- in /usr/src/ucb/ex/ex_vadj.c line 238, 248, 259, 269-285(9), 423, 751-765(7)
- in /usr/src/ucb/ex/ex_vget.c line 355
- in /usr/src/ucb/ex/ex_vput.c line 86, 129, 143, 326, 884, 997, 1015, 1029, 1037, 1194, 1201, 1284-1285(2)

#### Usage of this include

ex_vis.h used 19 times

- in /usr/src/ucb/ex/ex_cmds.c line 15
- in /usr/src/ucb/ex/ex_cmds2.c line 15
- in /usr/src/ucb/ex/ex_cmdsub.c line 15
- in /usr/src/ucb/ex/ex_extern.c line 27
- in /usr/src/ucb/ex/ex_io.c line 15
- in /usr/src/ucb/ex/ex_put.c line 13
- in /usr/src/ucb/ex/ex_subr.c line 14
- in /usr/src/ucb/ex/ex_temp.c line 13
- in /usr/src/ucb/ex/ex_unix.c line 14
- in /usr/src/ucb/ex/ex_v.c line 14
- in /usr/src/ucb/ex/ex_vadj.c line 13
- in /usr/src/ucb/ex/ex_vget.c line 13
- in /usr/src/ucb/ex/ex_vmain.c line 13
- in /usr/src/ucb/ex/ex_voper.c line 13
- in /usr/src/ucb/ex/ex_vops.c line 13
- in /usr/src/ucb/ex/ex_vops2.c line 13
- in /usr/src/ucb/ex/ex_vops3.c line 13
- in /usr/src/ucb/ex/ex_vput.c line 13
- in /usr/src/ucb/ex/ex_vwind.c line 13

Last modified: 1987-02-17 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 1892 |