diff options
author | Kenichi Handa <handa@m17n.org> | 2003-10-06 11:24:18 +0000 |
---|---|---|
committer | Kenichi Handa <handa@m17n.org> | 2003-10-06 11:24:18 +0000 |
commit | dcafe1c7b8efc5c1e8176abab91cfb7e4a065f5b (patch) | |
tree | ea452439d624a4aec8378b4072a748be35771de8 /src | |
parent | 0e3dd87aae8b4a587c885f35a84781a545f7dd58 (diff) | |
download | emacs-dcafe1c7b8efc5c1e8176abab91cfb7e4a065f5b.tar.gz |
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r-- | src/ChangeLog.22 | 22 | ||||
-rw-r--r-- | src/fontset.h | 3 | ||||
-rw-r--r-- | src/lisp.h | 5 |
3 files changed, 26 insertions, 4 deletions
diff --git a/src/ChangeLog.22 b/src/ChangeLog.22 index bf9805a3b24..80c453a5d8a 100644 --- a/src/ChangeLog.22 +++ b/src/ChangeLog.22 @@ -1,3 +1,25 @@ +2003-10-06 Kenichi Handa <handa@m17n.org> + + * charset.h (charset_unicode): Extern it. + + * charset.c (string_xstring_p): Check by (C >= 0x100). + (find_charsets_in_text): Format of the arc CHARSETS changed. New + arg MULTIBYTE. + (Ffind_charset_region, Ffind_charset_string): Adjusted for the + change of find_charsets_in_text. + (Fsplit_char): Fix doc. Never return unknown. + + * chartab.c (char_table_translate): Use CHARACTERP, not INETEGERP. + + * coding.c (Fdefine_coding_system_alias): Update + Vcoding_system_list. + + * fontset.c (load_font_get_repertory): Pay attention to the case + that ENCODING of a font is specified by a char-table. + + * xterm.c (x_get_font_repertory): Handle the case that the + encoding of font is other than Unicode. + 2003-10-02 Kenichi Handa <handa@m17n.org> * term.c (encode_terminal_code): Don't handle glyph-table. Check diff --git a/src/fontset.h b/src/fontset.h index 5c70eddecdc..0fe186d0ff7 100644 --- a/src/fontset.h +++ b/src/fontset.h @@ -43,7 +43,8 @@ struct font_info /* Full name of the font given by a window system. */ char *full_name; - /* Charset of characters displayed by the font. */ + /* Charset to encode a character code into a glyph code of the + font. */ int charset; #ifdef WINDOWSNT diff --git a/src/lisp.h b/src/lisp.h index 7bbe88bf67a..feab2714aef 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -697,9 +697,8 @@ struct Lisp_Vector ? XSUB_CHAR_TABLE (XCHAR_TABLE (CT)->ascii)->contents[IDX] \ : char_table_ref ((CT), (IDX))) -/* Almost equivalent to Faref (CT, IDX) with optimization for ASCII - and 8-bit Europeans characters. However, if the result is nil, - return IDX. +/* Almost equivalent to Faref (CT, IDX). However, if the result is + not a character, return IDX. For these characters, do not check validity of CT and do not follow parent. */ |