|
|
1.1 ! root 1: #include <X11/Xlib.h> ! 2: #include <X11/Xatom.h> ! 3: #include <X11/keysym.h> ! 4: #include <X11/cursorfont.h> ! 5: #include <X11/Xutil.h> ! 6: #include "emacssignal.h" ! 7: ! 8: #define XMOUSEBUFSIZE 64 ! 9: ! 10: #define BLOCK_INPUT_DECLARE() SIGMASKTYPE BLOCK_INPUT_mask ! 11: #ifdef SIGIO ! 12: #define BLOCK_INPUT() BLOCK_INPUT_mask = sigblock (sigmask (SIGIO)) ! 13: #define UNBLOCK_INPUT() sigsetmask (BLOCK_INPUT_mask) ! 14: #else /* not SIGIO */ ! 15: #define BLOCK_INPUT() stop_polling () ! 16: #define UNBLOCK_INPUT() start_polling () ! 17: #endif /* SIGIO */ ! 18: ! 19: #define CLASS "Emacs" /* class id for GNU Emacs, used in .Xdefaults, etc. */ ! 20: ! 21: extern char *black_color; ! 22: extern char *white_color;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.