Mercurial > emacs
comparison src/ChangeLog @ 111570:ffe2002d45c4
merge trunk
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Wed, 08 Sep 2010 12:55:57 +0900 |
parents | ca957835ff5a |
children | fd8902911ce3 cc92458a9829 |
comparison
equal
deleted
inserted
replaced
111569:0187fc875872 | 111570:ffe2002d45c4 |
---|---|
1 2010-09-05 Juanma Barranquero <lekktu@gmail.com> | |
2 | |
3 * biditype.h: Regenerate. | |
4 | |
5 2010-09-04 Andreas Schwab <schwab@linux-m68k.org> | |
6 | |
7 * nsimage.m (ns_load_image): Check argument types. | |
8 | |
9 * image.c: Remove all uses of gcpro. | |
10 (xpm_load): Check all lisp types. | |
11 (pbm_load): Likewise. | |
12 (png_load): Likewise. | |
13 (jpeg_load): Likewise. | |
14 (tiff_load): Likewise. | |
15 (gif_load): Likewise. | |
16 (imagemagick_load_image): Likewise. | |
17 (imagemagick_load): Likewise. | |
18 (svg_load): Likewise. | |
19 (gs_load): Likewise. | |
20 | |
21 2010-09-04 Eli Zaretskii <eliz@gnu.org> | |
22 | |
23 * w32uniscribe.c (uniscribe_shape): Update commentary. Don't | |
24 try to reorder grapheme clusters, since LGSTRING should always | |
25 hold them in the logical order. | |
26 (uniscribe_encode_char, uniscribe_shape): Force ScriptShape to | |
27 return glyph codes in the logical order. | |
28 | |
29 2010-09-04 Andreas Schwab <schwab@linux-m68k.org> | |
30 | |
31 * image.c (imagemagick_image_p): Replace bcopy by memcpy. | |
32 (imagemagick_load_image): Fix type mismatch. | |
33 (Fimagemagick_types): Likewise. Doc fix. | |
34 | |
35 2010-09-02 Jan Djärv <jan.h.d@swipnet.se> | |
36 | |
37 * xterm.h (struct dpyinfo): Remove cut_buffers_initialized. | |
38 | |
39 * xterm.c (x_term_init): Don't set dpyinfo->cut_buffers_initialized. | |
40 | |
41 * xselect.c: Remove declaration of cut-buffer objects and functions. | |
42 (symbol_to_x_atom): Remove mapping to XA_CUT_BUFFERn. | |
43 (x_atom_to_symbol): Remove mapping to QCUT_BUFFERn. | |
44 (Fx_get_cut_buffer_internal, Fx_store_cut_buffer_internal) | |
45 (Fx_rotate_cut_buffers_internal): Remove. | |
46 (syms_of_xselect): Remove defsubr of above. | |
47 Remove intern of QCUT_BUFFERn. | |
48 | |
49 2010-09-01 Stefan Monnier <monnier@iro.umontreal.ca> | |
50 | |
51 * cmds.c (Vblink_paren_function): Remove. | |
52 (internal_self_insert): Make it insert N chars at a time. | |
53 Don't call blink-paren-function. | |
54 (Fself_insert_command): Adjust accordingly. | |
55 (syms_of_cmds): Don't declare blink-paren-function. | |
56 | |
57 2010-08-31 Kenichi Handa <handa@m17n.org> | |
58 | |
59 * dispextern.h (FACE_FOR_CHAR): Use an ASCII face for 8-bit | |
60 characters. | |
61 | |
62 * term.c (encode_terminal_code): Fix the previous change. | |
63 (produce_glyphs): Don't set it->char_to_display here. Don't | |
64 handle unibyte-display-via-language-environment here. | |
65 (produce_special_glyphs): Set temp_it.char_to_display before | |
66 calling produce_glyphs. | |
67 | |
68 * xdisp.c (get_next_display_element): Set it->char_to_display | |
69 here. Convert all 8-bit bytes from unibyte buffer/string to 8-bit | |
70 characters. | |
71 (get_overlay_arrow_glyph_row): Set it.char_to_display too before | |
72 calling PRODUCE_GLYPHS. | |
73 (append_space_for_newline): Save and store it->char_to_display. | |
74 Set it->char_to_display before calling PRODUCE_GLYPHS. | |
75 (extend_face_to_end_of_line): Set it->char_to_display before | |
76 calling PRODUCE_GLYPHS. | |
77 (get_glyph_face_and_encoding): Set the glyph code an 8-bit | |
78 character to its byte value. | |
79 (get_char_glyph_code): New function. | |
80 (produce_stretch_glyph): Set it2.char_to_display too before | |
81 calling x_produce_glyphs. | |
82 (x_produce_glyphs): Simplify by using the same code for ASCII and | |
83 non-ASCII characters. Don't set it->char_to_display here. Don't | |
84 handle unibyte-display-via-language-environment here. For a | |
85 charater of no glyph, use font->space_width instead of FONT_WIDTH. | |
86 | |
87 2010-08-31 Stefan Monnier <monnier@iro.umontreal.ca> | |
88 | |
89 * keyboard.c (Fwindow_system): Fix compilation for USE_LISP_UNION_TYPE. | |
90 | |
91 2010-08-31 Chong Yidong <cyd@stupidchicken.com> | |
92 | |
93 * keyboard.c (command_loop_1): Don't call x-set-selection on tty. | |
94 | |
95 2010-08-30 Stefan Monnier <monnier@iro.umontreal.ca> | |
96 | |
97 * marker.c (Fcopy_marker): Make the first arg optional. | |
98 | |
1 2010-08-30 Kenichi Handa <handa@m17n.org> | 99 2010-08-30 Kenichi Handa <handa@m17n.org> |
2 | 100 |
3 * composite.c (composition_update_it): Fix computing of | 101 * composite.c (composition_update_it): Fix computing of |
4 cmp_it->width. | 102 cmp_it->width. |
103 | |
104 2010-08-29 Kenichi Handa <handa@m17n.org> | |
105 | |
106 * term.c (encode_terminal_code): Encode byte chars to the | |
107 correspnding bytes. | |
5 | 108 |
6 2010-08-29 Jan Djärv <jan.h.d@swipnet.se> | 109 2010-08-29 Jan Djärv <jan.h.d@swipnet.se> |
7 | 110 |
8 * nsterm.m (ns_draw_window_cursor): Draw BAR_CURSOR correct for R2L. | 111 * nsterm.m (ns_draw_window_cursor): Draw BAR_CURSOR correct for R2L. |
9 | 112 |