emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/lisp.h


From: Kenichi Handa
Subject: [Emacs-diffs] Changes to emacs/src/lisp.h
Date: Wed, 20 Apr 2005 03:49:36 -0400

Index: emacs/src/lisp.h
diff -c emacs/src/lisp.h:1.525 emacs/src/lisp.h:1.526
*** emacs/src/lisp.h:1.525      Tue Apr 19 08:34:33 2005
--- emacs/src/lisp.h    Wed Apr 20 07:49:35 2005
***************
*** 720,725 ****
--- 720,733 ----
     indexed by (charset-id + 128).  */
  #define CHAR_TABLE_ORDINARY_SLOTS 384
  
+ /* These are the slot of the default values for single byte
+    characters.  As 0x9A is never be a charset-id, it is safe to use
+    that slot for ASCII.  0x9E and 0x80 are charset-ids of
+    eight-bit-control and eight-bit-graphic respectively.  */
+ #define CHAR_TABLE_DEFAULT_SLOT_ASCII (0x9A + 128)
+ #define CHAR_TABLE_DEFAULT_SLOT_8_BIT_CONTROL (0x9E + 128)
+ #define CHAR_TABLE_DEFAULT_SLOT_8_BIT_GRAPHIC (0x80 + 128)
+ 
  /* This is the number of slots that apply to characters of ASCII and
     8-bit Europeans only.  */
  #define CHAR_TABLE_SINGLE_BYTE_SLOTS 256




reply via email to

[Prev in Thread] Current Thread [Next in Thread]