diff options
author | Jim Blandy <jimb@redhat.com> | 1993-05-04 13:02:26 +0000 |
---|---|---|
committer | Jim Blandy <jimb@redhat.com> | 1993-05-04 13:02:26 +0000 |
commit | d03f79ef75b515dbb01a229d7766176ea67439b5 (patch) | |
tree | 006cdee57e8f37e7f10504809f29cde1ab18fc5a /src/lisp.h | |
parent | dfeccd2d1337783ae77886e92ca522d01f55c70c (diff) | |
download | emacs-d03f79ef75b515dbb01a229d7766176ea67439b5.tar.gz |
* lisp.h (CHAR_ALT, CHAR_SUPER, CHAR_HYPER, CHAR_SHIFT, CHAR_CTL,
CHAR_META): Shift these all up one bit, back to where they were.
Diffstat (limited to 'src/lisp.h')
-rw-r--r-- | src/lisp.h | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/lisp.h b/src/lisp.h index 7f08159a145..5abde042d7f 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -569,13 +569,16 @@ typedef unsigned char UCHAR; #define COMPILED_DOC_STRING 4 #define COMPILED_INTERACTIVE 5 -/* Flag bits in a character. These also get used in termhooks.h. */ -#define CHAR_ALT (0x020000) -#define CHAR_SUPER (0x040000) -#define CHAR_HYPER (0x080000) -#define CHAR_SHIFT (0x100000) -#define CHAR_CTL (0x200000) -#define CHAR_META (0x400000) +/* Flag bits in a character. These also get used in termhooks.h. + Richard Stallman <rms@gnu.ai.mit.edu> thinks that MULE + (MUlti-Lingual Emacs) might need 18 bits for the character value + itself, so we probably shouldn't use any bits lower than 0x040000. */ +#define CHAR_ALT (0x040000) +#define CHAR_SUPER (0x080000) +#define CHAR_HYPER (0x100000) +#define CHAR_SHIFT (0x200000) +#define CHAR_CTL (0x400000) +#define CHAR_META (0x800000) /* Data type checking */ |