|
|
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 <X11/X10.h> ! 7: ! 8: #define XMOUSEBUFSIZE 64 ! 9: ! 10: #ifndef sigmask ! 11: #define sigmask(no) (1L << ((no) - 1)) ! 12: #endif ! 13: ! 14: #define BLOCK_INPUT_DECLARE() int BLOCK_INPUT_mask ! 15: #ifdef SIGIO ! 16: #define BLOCK_INPUT() BLOCK_INPUT_mask = sigblock (sigmask (SIGIO)) ! 17: #define UNBLOCK_INPUT() sigsetmask (BLOCK_INPUT_mask) ! 18: #else /* not SIGIO */ ! 19: #define BLOCK_INPUT() ! 20: #define UNBLOCK_INPUT() ! 21: #endif /* SIGIO */ ! 22: ! 23: #define CLASS "emacs" /* class id for GNU Emacs, used in .Xdefaults, etc. */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.