# HG changeset patch # User Kenichi Handa # Date 934548911 0 # Node ID fc1b2b29e66dcee8d6520eef572833b5645438d7 # Parent 1fb18e7e3f3513fb94ced6a6a4a4539e02e4c1fe (CHAR_MODIFIER_MASK): New macro. diff -r 1fb18e7e3f35 -r fc1b2b29e66d src/lisp.h --- a/src/lisp.h Fri Aug 13 12:54:36 1999 +0000 +++ b/src/lisp.h Fri Aug 13 12:55:11 1999 +0000 @@ -1043,6 +1043,10 @@ #define CHAR_CTL (0x4000000) #define CHAR_META (0x8000000) +#define CHAR_MODIFIER_MASK \ + (CHAR_ALT | CHAR_SUPER | CHAR_HYPER | CHAR_SHIFT | CHAR_CTL | CHAR_META) + + /* Actually, the current Emacs uses 19 bits for the character value itself. */ #define CHARACTERBITS 19