home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / YADME10.LHA / YADME10 / src / globals.c < prev    next >
Encoding:
C/C++ Source or Header  |  1994-10-19  |  1.9 KB  |  54 lines

  1.  
  2. /*
  3.  * GLOBALS.C
  4.  *
  5.  *      (C)Copyright 1987 by Matthew Dillon, All Rights Reserved
  6.  */
  7.  
  8. #include "defs.h"
  9.  
  10.  
  11. ED *Ep;                 /* Current Window               */
  12. MLIST DBase;            /* Doubly linked list of Files  */
  13.  
  14. char    Nsu;            /* Used in formatter to disable screen updates  */
  15. char    Msgchk;         /* Force message queue check for break          */
  16. ubyte   CtlC;           /* Keycode for 'c'                              */
  17. char    Savetabs;       /* SaveTabs mode?                               */
  18. char    memoryfail;     /* out of memory flag                           */
  19. ubyte   Deline[256];    /* last deleted line                            */
  20. ubyte   Current[256];   /* Current Line buffer and length               */
  21. ubyte   Space[32] = { 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,
  22.                     32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 };
  23. short   Clen;
  24. char    *Partial;       /* Partial command line when executing ESCIMM   */
  25. char    *String;        /* String Capture variable                      */
  26. short   Pagejump;       /* % to jump in page */
  27. char    NoSel;          /* don't select window in ping/pong */
  28. char    NewDME;         /* This is a newly created port/win */
  29.  
  30. char    RxBlock;        /* block non-rexx stuff */
  31.  
  32. char    Comlinemode;
  33. char    Abortcommand;
  34.  
  35. char    Blocktype = BLOCK_LINE;
  36. char    Blockempty = 1;
  37. long    BSline = -1;
  38. long    BEline = -1;
  39. short   BSchar = -1;
  40. short   BEchar = -1;
  41. long    initialBSline;
  42. long    initialBSchar;
  43.  
  44. char    Marking = 0;        /* We're just marking a block */
  45. char    FlushMem = 0;       /* Flush memory after freeing memory */
  46. char    UpdateTitle = 1;    /* Update window title when scrolling */
  47. char    ProgressWindow = 1; /* Display progress window on long operations */
  48.  
  49. int     DefaultMargin = 80; /* Defaults for left and right margin for */
  50. int     DefaultParcol = 0;  /* wordwrap and reformat                  */
  51.  
  52. ED      *BEp;
  53.  
  54.