aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKenichi Handa2010-09-02 11:00:18 +0900
committerKenichi Handa2010-09-02 11:00:18 +0900
commit56524ce00eaf104b1f59288ef219c8edb4ef311d (patch)
treeac35fd89c65a2d2cf1e3ae8b9792e49dbd047b29 /src/ChangeLog
parentae682ff5aeacc6e99a76d567b487cd2fa0d9a4a9 (diff)
parent2333c84afd9263abd5c71b4503435c5db1292f94 (diff)
downloademacs-56524ce00eaf104b1f59288ef219c8edb4ef311d.tar.gz
emacs-56524ce00eaf104b1f59288ef219c8edb4ef311d.zip
merge changes in emacs-23 branch
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog35
1 files changed, 35 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index db8cc1186a5..8e656b525ef 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -6,6 +6,36 @@
6 (Fself_insert_command): Adjust accordingly. 6 (Fself_insert_command): Adjust accordingly.
7 (syms_of_cmds): Don't declare blink-paren-function. 7 (syms_of_cmds): Don't declare blink-paren-function.
8 8
92010-08-31 Kenichi Handa <handa@m17n.org>
10
11 * dispextern.h (FACE_FOR_CHAR): Use an ASCII face for 8-bit
12 characters.
13
14 * term.c (encode_terminal_code): Fix the previous change.
15 (produce_glyphs): Don't set it->char_to_display here. Don't
16 handle unibyte-display-via-language-environment here.
17 (produce_special_glyphs): Set temp_it.char_to_display before
18 calling produce_glyphs.
19
20 * xdisp.c (get_next_display_element): Set it->char_to_display
21 here. Convert all 8-bit bytes from unibyte buffer/string to 8-bit
22 characters.
23 (get_overlay_arrow_glyph_row): Set it.char_to_display too before
24 calling PRODUCE_GLYPHS.
25 (append_space_for_newline): Save and store it->char_to_display.
26 Set it->char_to_display before calling PRODUCE_GLYPHS.
27 (extend_face_to_end_of_line): Set it->char_to_display before
28 calling PRODUCE_GLYPHS.
29 (get_glyph_face_and_encoding): Set the glyph code an 8-bit
30 character to its byte value.
31 (get_char_glyph_code): New function.
32 (produce_stretch_glyph): Set it2.char_to_display too before
33 calling x_produce_glyphs.
34 (x_produce_glyphs): Simplify by using the same code for ASCII and
35 non-ASCII characters. Don't set it->char_to_display here. Don't
36 handle unibyte-display-via-language-environment here. For a
37 charater of no glyph, use font->space_width instead of FONT_WIDTH.
38
92010-08-31 Stefan Monnier <monnier@iro.umontreal.ca> 392010-08-31 Stefan Monnier <monnier@iro.umontreal.ca>
10 40
11 * keyboard.c (Fwindow_system): Fix compilation for USE_LISP_UNION_TYPE. 41 * keyboard.c (Fwindow_system): Fix compilation for USE_LISP_UNION_TYPE.
@@ -23,6 +53,11 @@
23 * composite.c (composition_update_it): Fix computing of 53 * composite.c (composition_update_it): Fix computing of
24 cmp_it->width. 54 cmp_it->width.
25 55
562010-08-29 Kenichi Handa <handa@m17n.org>
57
58 * term.c (encode_terminal_code): Encode byte chars to the
59 correspnding bytes.
60
262010-08-29 Jan Djärv <jan.h.d@swipnet.se> 612010-08-29 Jan Djärv <jan.h.d@swipnet.se>
27 62
28 * nsterm.m (ns_draw_window_cursor): Draw BAR_CURSOR correct for R2L. 63 * nsterm.m (ns_draw_window_cursor): Draw BAR_CURSOR correct for R2L.