(char_byte_table): New type.
authortomo <tomo>
Sun, 10 Oct 1999 06:03:29 +0000 (06:03 +0000)
committertomo <tomo>
Sun, 10 Oct 1999 06:03:29 +0000 (06:03 +0000)
commitbdb0aef1492adb300b688ed4a88cc582a909ecbf
tree25e6b2e2aecec9d7c1f547cb9d1215089de935d5
parentc8882e7279d916cbef14f074bdc366d2033165f7
(char_byte_table): New type.
(XCHAR_BYTE_TABLE): New macro.
(XSETCHAR_BYTE_TABLE): New macro.
(CHAR_BYTE_TABLE_P): New macro.
(GC_CHAR_BYTE_TABLE_P): New macro.
(struct Lisp_Char_Byte_Table): New structure.
(get_char_code_table): New interface.
(Emchar_to_byte_table): Deleted.
(get_byte_from_character_table): Deleted.
(struct Lisp_Charset): Add `encoding_table'; delete `to_byte1_table'
and `to_byte2_table'.
(CHARSET_ENCODING_TABLE): New macro.
(CHARSET_TO_BYTE1_TABLE): Deleted.
(CHARSET_TO_BYTE2_TABLE): Deleted.
(XCHARSET_ENCODING_TABLE): New macro.
(XCHARSET_TO_BYTE1_TABLE): Deleted.
(XCHARSET_TO_BYTE2_TABLE): Deleted.
src/char-ucs.h