summaryrefslogtreecommitdiff
path: root/src/term.c
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2011-09-15 19:22:58 +0300
committerEli Zaretskii <eliz@gnu.org>2011-09-15 19:22:58 +0300
commitbd01620e014a5638cc9e157003778607046a0562 (patch)
treee62ae3fffff638e1dfca8d44dec6ece7dea2c447 /src/term.c
parenta02719a326f3bc0ddf39832ef5390f8034c24c24 (diff)
Add comments about special meaning of TAB characters in compositions.
src/xterm.c (x_draw_composite_glyph_string_foreground): src/w32term.c (x_draw_composite_glyph_string_foreground): src/term.c (encode_terminal_code): src/composite.c (composition_update_it, get_composition_id): src/xdisp.c (get_next_display_element) (fill_composite_glyph_string): Add comments about special meaning of TAB characters in a composition.
Diffstat (limited to 'src/term.c')
-rw-r--r--src/term.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/term.c b/src/term.c
index 10416090b8..4a671d048c 100644
--- a/src/term.c
+++ b/src/term.c
@@ -574,6 +574,8 @@ encode_terminal_code (struct glyph *src, int src_len, struct coding_system *codi
{
int c = COMPOSITION_GLYPH (cmp, i);
+ /* TAB in a composition means display glyphs with
+ padding space on the left or right. */
if (c == '\t')
continue;
if (char_charset (c, charset_list, NULL))