aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKenichi Handa2010-11-01 13:09:26 +0900
committerKenichi Handa2010-11-01 13:09:26 +0900
commitb18fad6db4efeda274dcb36706a4146650570e6b (patch)
tree5534ead2ed9b34b021ac3e92c88cf70350f26351 /src/ChangeLog
parent0269bd906626243b117136d6ea9eb98d2947b9f8 (diff)
downloademacs-b18fad6db4efeda274dcb36706a4146650570e6b.tar.gz
emacs-b18fad6db4efeda274dcb36706a4146650570e6b.zip
Handle glyphless characters on tty.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index eecad1f9689..2d1ed5a96fb 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,21 @@
12010-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
12010-10-29 Kenichi Handa <handa@m17n.org> 192010-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