changeset 25252:fc1b2b29e66d

(CHAR_MODIFIER_MASK): New macro.
author Kenichi Handa <handa@m17n.org>
date Fri, 13 Aug 1999 12:55:11 +0000
parents 1fb18e7e3f35
children 2b995720c93e
files src/lisp.h
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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