aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog112
1 files changed, 112 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 8a3714bcf0d..4b4f82aa4c8 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,115 @@
12010-09-05 Juanma Barranquero <lekktu@gmail.com>
2
3 * biditype.h: Regenerate.
4
52010-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
212010-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
292010-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
352010-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
492010-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
572010-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
872010-08-31 Stefan Monnier <monnier@iro.umontreal.ca>
88
89 * keyboard.c (Fwindow_system): Fix compilation for USE_LISP_UNION_TYPE.
90
912010-08-31 Chong Yidong <cyd@stupidchicken.com>
92
93 * keyboard.c (command_loop_1): Don't call x-set-selection on tty.
94
952010-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
96
97 * marker.c (Fcopy_marker): Make the first arg optional.
98
992010-08-30 Kenichi Handa <handa@m17n.org>
100
101 * composite.c (composition_update_it): Fix computing of
102 cmp_it->width.
103
1042010-08-29 Kenichi Handa <handa@m17n.org>
105
106 * term.c (encode_terminal_code): Encode byte chars to the
107 correspnding bytes.
108
1092010-08-29 Jan Djärv <jan.h.d@swipnet.se>
110
111 * nsterm.m (ns_draw_window_cursor): Draw BAR_CURSOR correct for R2L.
112
12010-08-26 Kenichi Handa <handa@m17n.org> 1132010-08-26 Kenichi Handa <handa@m17n.org>
2 114
3 * xdisp.c (compute_stop_pos): Pay attention to bidi scan direction 115 * xdisp.c (compute_stop_pos): Pay attention to bidi scan direction