Mercurial > emacs
comparison src/term.c @ 29019:50e144ba4af7
(produce_special_glyphs): Use CHAR_BYTES instead of
CHAR_LEN.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Sat, 20 May 2000 00:05:26 +0000 |
parents | b4310b6f3b5e |
children | 8b0db3f5a010 |
comparison
equal
deleted
inserted
replaced
29018:2f43c508a9b5 | 29019:50e144ba4af7 |
---|---|
1902 if (it->dp | 1902 if (it->dp |
1903 && INTEGERP (DISP_CONTINUE_GLYPH (it->dp)) | 1903 && INTEGERP (DISP_CONTINUE_GLYPH (it->dp)) |
1904 && GLYPH_CHAR_VALID_P (XINT (DISP_CONTINUE_GLYPH (it->dp)))) | 1904 && GLYPH_CHAR_VALID_P (XINT (DISP_CONTINUE_GLYPH (it->dp)))) |
1905 { | 1905 { |
1906 temp_it.c = FAST_GLYPH_CHAR (XINT (DISP_CONTINUE_GLYPH (it->dp))); | 1906 temp_it.c = FAST_GLYPH_CHAR (XINT (DISP_CONTINUE_GLYPH (it->dp))); |
1907 temp_it.len = CHAR_LEN (temp_it.c); | 1907 temp_it.len = CHAR_BYTES (temp_it.c); |
1908 } | 1908 } |
1909 else | 1909 else |
1910 temp_it.c = '\\'; | 1910 temp_it.c = '\\'; |
1911 | 1911 |
1912 produce_glyphs (&temp_it); | 1912 produce_glyphs (&temp_it); |
1919 if (it->dp | 1919 if (it->dp |
1920 && INTEGERP (DISP_TRUNC_GLYPH (it->dp)) | 1920 && INTEGERP (DISP_TRUNC_GLYPH (it->dp)) |
1921 && GLYPH_CHAR_VALID_P (XINT (DISP_TRUNC_GLYPH (it->dp)))) | 1921 && GLYPH_CHAR_VALID_P (XINT (DISP_TRUNC_GLYPH (it->dp)))) |
1922 { | 1922 { |
1923 temp_it.c = FAST_GLYPH_CHAR (XINT (DISP_TRUNC_GLYPH (it->dp))); | 1923 temp_it.c = FAST_GLYPH_CHAR (XINT (DISP_TRUNC_GLYPH (it->dp))); |
1924 temp_it.len = CHAR_LEN (temp_it.c); | 1924 temp_it.len = CHAR_BYTES (temp_it.c); |
1925 } | 1925 } |
1926 else | 1926 else |
1927 temp_it.c = '$'; | 1927 temp_it.c = '$'; |
1928 | 1928 |
1929 produce_glyphs (&temp_it); | 1929 produce_glyphs (&temp_it); |