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 |
