Annotation of researchv9/jtools/src/sam/x11/samterm.h, revision 1.1

1.1     ! root        1: #include "flayer.h"
        !             2: #include "../mesg.h"
        !             3: 
        !             4: #define        MAXFILES        256
        !             5: 
        !             6: enum{
        !             7:        Up,
        !             8:        Down
        !             9: };
        !            10: #define        NL      10
        !            11: typedef struct Section Section;
        !            12: struct Section{
        !            13:        long    nbytes;
        !            14:        uchar   *text;          /* if null, we haven't got it */
        !            15:        Section *next;
        !            16: };
        !            17: typedef struct Rasp{
        !            18:        long    nbytes;
        !            19:        Section *sect;
        !            20: }Rasp;
        !            21: #define        Untagged        ((unsigned short)65535)
        !            22: typedef struct Text{
        !            23:        Rasp    rasp;
        !            24:        short   nwin;
        !            25:        short   front;          /* input window */
        !            26:        ushort  tag;
        !            27:        char    lock;
        !            28:        Flayer  l[NL];          /* screen storage */
        !            29: }Text;
        !            30: extern Text    *text[];
        !            31: extern uchar   *name[];
        !            32: extern ushort  tag[];
        !            33: extern int     nname;
        !            34: /* SUN: changed following Cursor's from Texture's */
        !            35: extern Cursor  bullseye;
        !            36: extern Cursor  coffeecup;
        !            37: extern Cursor  sweep;
        !            38: extern Cursor  deadmouse;
        !            39: extern Cursor  lockarrow;
        !            40: extern Cursor  *cursor;
        !            41: extern Flayer  *which;
        !            42: extern Flayer  *work;
        !            43: extern Text    cmd;
        !            44: extern uchar   *scratch;
        !            45: extern long    nscralloc;
        !            46: extern char    lock;
        !            47: extern long    snarflen;
        !            48: 
        !            49: Flayer *flwhich();
        !            50: uchar  **gettext();
        !            51: uchar  **rload();
        !            52: uchar  *ALLOC();

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.