Mercurial > emacs
comparison src/ChangeLog @ 110133:0dcf6ddbe02b
merge changes in emacs-23 branch
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Wed, 01 Sep 2010 16:13:21 +0900 |
parents | f977926d575b cca2a663ef92 |
children | aaa259d70304 |
comparison
equal
deleted
inserted
replaced
110090:9f2296908370 | 110133:0dcf6ddbe02b |
---|---|
1 2010-08-31 Kenichi Handa <handa@m17n.org> | |
2 | |
3 * dispextern.h (FACE_FOR_CHAR): Use an ASCII face for 8-bit | |
4 characters. | |
5 | |
6 * term.c (encode_terminal_code): Fix the previous change. | |
7 (produce_glyphs): Don't set it->char_to_display here. Don't | |
8 handle unibyte-display-via-language-environment here. | |
9 (produce_special_glyphs): Set temp_it.char_to_display before | |
10 calling produce_glyphs. | |
11 | |
12 * xdisp.c (get_next_display_element): Set it->char_to_display | |
13 here. Convert all 8-bit bytes from unibyte buffer/string to 8-bit | |
14 characters. | |
15 (get_overlay_arrow_glyph_row): Set it.char_to_display too before | |
16 calling PRODUCE_GLYPHS. | |
17 (append_space_for_newline): Save and store it->char_to_display. | |
18 Set it->char_to_display before calling PRODUCE_GLYPHS. | |
19 (extend_face_to_end_of_line): Set it->char_to_display before | |
20 calling PRODUCE_GLYPHS. | |
21 (get_glyph_face_and_encoding): Set the glyph code an 8-bit | |
22 character to its byte value. | |
23 (get_char_glyph_code): New function. | |
24 (produce_stretch_glyph): Set it2.char_to_display too before | |
25 calling x_produce_glyphs. | |
26 (x_produce_glyphs): Simplify by using the same code for ASCII and | |
27 non-ASCII characters. Don't set it->char_to_display here. Don't | |
28 handle unibyte-display-via-language-environment here. For a | |
29 charater of no glyph, use font->space_width instead of FONT_WIDTH. | |
30 | |
1 2010-08-31 Stefan Monnier <monnier@iro.umontreal.ca> | 31 2010-08-31 Stefan Monnier <monnier@iro.umontreal.ca> |
2 | 32 |
3 * keyboard.c (Fwindow_system): Fix compilation for USE_LISP_UNION_TYPE. | 33 * keyboard.c (Fwindow_system): Fix compilation for USE_LISP_UNION_TYPE. |
4 | 34 |
5 2010-08-31 Chong Yidong <cyd@stupidchicken.com> | 35 2010-08-31 Chong Yidong <cyd@stupidchicken.com> |
12 | 42 |
13 2010-08-30 Kenichi Handa <handa@m17n.org> | 43 2010-08-30 Kenichi Handa <handa@m17n.org> |
14 | 44 |
15 * composite.c (composition_update_it): Fix computing of | 45 * composite.c (composition_update_it): Fix computing of |
16 cmp_it->width. | 46 cmp_it->width. |
47 | |
48 2010-08-29 Kenichi Handa <handa@m17n.org> | |
49 | |
50 * term.c (encode_terminal_code): Encode byte chars to the | |
51 correspnding bytes. | |
17 | 52 |
18 2010-08-29 Jan Djärv <jan.h.d@swipnet.se> | 53 2010-08-29 Jan Djärv <jan.h.d@swipnet.se> |
19 | 54 |
20 * nsterm.m (ns_draw_window_cursor): Draw BAR_CURSOR correct for R2L. | 55 * nsterm.m (ns_draw_window_cursor): Draw BAR_CURSOR correct for R2L. |
21 | 56 |