comparison src/ChangeLog @ 111237:6788b08ca420

Handle glyphless characters on tty.
author Kenichi Handa <handa@m17n.org>
date Mon, 01 Nov 2010 13:09:26 +0900
parents b8c31a27c558
children 00c31cf912da
comparison
equal deleted inserted replaced
111236:b8c31a27c558 111237:6788b08ca420
1 2010-11-01 Kenichi Handa <handa@m17n.org>
2
3 * dispextern.h (lookup_glyphless_char_display): Extern it.
4
5 * termhooks.h (struct terminal): New member charset_list.
6
7 * coding.c (Fset_terminal_coding_system_internal): Set the
8 `charset_list' member of struct terminal.
9
10 * term.c (produce_glyphs): Handle the case it->what ==
11 IT_GLYPHLESS.
12 (append_glyphless_glyph, produce_glyphless_glyph): New functions.
13
14 * xdisp.c (lookup_glyphless_char_display): Make it non-static.
15 (lookup_glyphless_char_display): Set it->what at the end.
16 (last_glyphless_glyph_frame, last_glyphless_glyph_face_id)
17 (last_glyphless_glyph_merged_face_id): Make them non-static.
18
1 2010-10-29 Kenichi Handa <handa@m17n.org> 19 2010-10-29 Kenichi Handa <handa@m17n.org>
2 20
3 * w32gui.h (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): Surround 21 * w32gui.h (STORE_XCHAR2B, XCHAR2B_BYTE1, XCHAR2B_BYTE2): Surround
4 chp by parentheses. 22 chp by parentheses.
5 23