comparison src/ChangeLog @ 83490:0cdee8b991e1

Merged from emacs@sv.gnu.org Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-144 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-145 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-146 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-147 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-148 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-149 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-150 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-151 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-152 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-56 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-57 Copy/update icons from Gnus trunk git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-530
author Karoly Lorentey <lorentey@elte.hu>
date Sun, 12 Mar 2006 04:51:49 +0000
parents ab524efd17a5
children 9d5a725d84ee
comparison
equal deleted inserted replaced
83489:1e2c51896896 83490:0cdee8b991e1
1 2006-03-11 Luc Teirlinck <teirllm@auburn.edu>
2
3 * window.c: Rename preserve_y to window_scroll_pixel_based_preserve_y.
4 (window_scroll_pixel_based, syms_of_window): Adapt to above change.
5
6 2006-03-11 Eli Zaretskii <eliz@gnu.org>
7
8 * w32fns.c (w32_wnd_proc): Ignore middle and extra button events
9 if a menu is already active (the menubar_active flag is on).
10
11 2006-03-11 David Ponce <david@dponce.com>
12
13 * xfns.c (x_create_tip_frame): Preserve received parms by copying
14 them.
15
16 2006-03-11 Eli Zaretskii <eliz@gnu.org>
17
18 * w32term.c: Add x_fully_uncatch_errors and x_catching_errors to
19 the list of unused display error handling functions.
20
21 * eval.c (unwind_to_catch): Call x_fully_uncatch_errors only if
22 HAVE_X_WINDOWS.
23 (internal_condition_case, internal_condition_case_1)
24 (internal_condition_case_2): Call x_catching_errors only if
25 HAVE_X_WINDOWS.
26
27 * vm-limit.c [HAVE_GETRLIMIT]: Don't define unconditionally.
28 Don't include sys/resource.h unless defined.
29
30 2006-03-11 Richard Stallman <rms@gnu.org>
31
32 * keymap.c (describe_map): Shorten string to indicate shadowed binding.
33
34 * vm-limit.c (get_lim_data, lim_data, data_space_start):
35 Moved from mem-limits.h.
36 (enum warnlevel): New data type.
37 (check_memory_limits): Rewrite the logic about warnings.
38 Use standard `struct rlimit'. Check return values for nonsense.
39 (memory_warnings): Always clear lim_data.
40
41 * mem-limits.h (get_lim_data, lim_data, data_space_start):
42 Moved to vm-limit.c.
43
44 * xterm.c (x_fully_uncatch_errors, x_catching_errors): New functions.
45
46 * eval.c (unwind_to_catch): Call x_fully_uncatch_errors.
47 (internal_condition_case_1, internal_condition_case_2):
48 Abort if within unclosed x_catch_errors.
49
50 2006-03-11 Romain Francoise <romain@orebokech.com>
51
52 * process.c (Vprocess_adaptive_read_buffering): Doc fix.
53
54 2006-03-11 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
55
56 * lisp.h: Remove duplicate prototypes. Make the prototype of
57 getloadavg be conditioned on HAVE_GETLOADAVG being undefined.
58
59 2006-03-11 Eli Zaretskii <eliz@gnu.org>
60
61 * xterm.c (x_draw_hollow_cursor): Subtract 1 from the last
62 argument of XDrawRectangle.
63
64 * xdisp.c (get_phys_cursor_geometry): Don't decrease height by 1.
65
66 * macterm.c (mac_draw_rectangle): Don't add 1 to width and height.
67 (x_draw_glyph_string_foreground)
68 (x_draw_composite_glyph_string_foreground)
69 (x_draw_image_foreground): Don't subtract 1 from width and height
70 arguments to mac_draw_rectangle.
71 (x_draw_hollow_cursor): Add 1 to w->phys_cursor_width.
72
73 2006-03-10 Kim F. Storm <storm@cua.dk>
74
75 * alloc.c (USE_POSIX_MEMALIGN): Fix last change.
76
77 2006-03-09 Stefan Monnier <monnier@iro.umontreal.ca>
78
79 * alloc.c (USE_POSIX_MEMALIGN): New macro.
80 (ABLOCKS_BASE, lisp_align_malloc, lisp_align_free): Use it.
81
82 2006-03-09 Kenichi Handa <handa@m17n.org>
83
84 * coding.c (DECODE_EMACS_MULE_COMPOSITION_CHAR): Fix decoding
85 ASCII component of a composition.
86
1 2006-03-08 Luc Teirlinck <teirllm@auburn.edu> 87 2006-03-08 Luc Teirlinck <teirllm@auburn.edu>
2 88
3 * window.c: Declare preserve_y as a static global variable. 89 * window.c: Declare preserve_y as a static global variable.
4 (window_scroll_pixel_based): No longer declare preserve_y; 90 (window_scroll_pixel_based): No longer declare preserve_y;
5 it is global now. 91 it is global now.
6 (syms_of_window): set preserve_y to -1. 92 (syms_of_window): Set preserve_y to -1.
7 93
8 2006-03-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 94 2006-03-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
9 95
10 * image.c [MAC_OS] (XPutPixel): Set alpha channel bits if pixmap 96 * image.c [MAC_OS] (XPutPixel): Set alpha channel bits if pixmap
11 depth is 32. 97 depth is 32.
21 107
22 * macterm.h (MAC_AQUA_VERTICAL_SCROLL_BAR_WIDTH) 108 * macterm.h (MAC_AQUA_VERTICAL_SCROLL_BAR_WIDTH)
23 (MAC_AQUA_SMALL_VERTICAL_SCROLL_BAR_WIDTH): New defines. 109 (MAC_AQUA_SMALL_VERTICAL_SCROLL_BAR_WIDTH): New defines.
24 110
25 * macfns.c (x_default_scroll_bar_color_parameter) 111 * macfns.c (x_default_scroll_bar_color_parameter)
26 (x_set_scroll_bar_foreground, x_set_scroll_bar_background): Remove 112 (x_set_scroll_bar_foreground, x_set_scroll_bar_background):
27 unnecessary prototypes. 113 Remove unnecessary prototypes.
28 (x_set_scroll_bar_default_width): Use 114 (x_set_scroll_bar_default_width):
29 MAC_AQUA_VERTICAL_SCROLL_BAR_WIDTH. 115 Use MAC_AQUA_VERTICAL_SCROLL_BAR_WIDTH.
30 (mac_set_scroll_bar_width): New function. 116 (mac_set_scroll_bar_width): New function.
31 (mac_frame_parm_handlers): Set it as handler for scroll-bar-width. 117 (mac_frame_parm_handlers): Set it as handler for scroll-bar-width.
32 118
33 * macterm.c (get_control_part_bounds): Fix type of return value. 119 * macterm.c (get_control_part_bounds): Fix type of return value.
34 (x_set_toolkit_scroll_bar_thumb, x_scroll_bar_create) 120 (x_set_toolkit_scroll_bar_thumb, x_scroll_bar_create)
36 scroll bar if it is not tall enough to display scroll bar thumb. 122 scroll bar if it is not tall enough to display scroll bar thumb.
37 [USE_CARBON_EVENTS] (mac_convert_event_ref) 123 [USE_CARBON_EVENTS] (mac_convert_event_ref)
38 (mac_handle_command_event, mac_handle_window_event) 124 (mac_handle_command_event, mac_handle_window_event)
39 (mac_handle_mouse_event): Check error code of GetEventParameter. 125 (mac_handle_mouse_event): Check error code of GetEventParameter.
40 (convert_fn_keycode) [MAC_OSX]: Likewise. 126 (convert_fn_keycode) [MAC_OSX]: Likewise.
41 127
42 2006-03-05 Andreas Schwab <schwab@suse.de> 128 2006-03-05 Andreas Schwab <schwab@suse.de>
43 129
44 * xselect.c (x_catch_errors_unwind): Fix missing return value. 130 * xselect.c (x_catch_errors_unwind): Fix missing return value.
45 131
46 2006-03-02 Kim F. Storm <storm@cua.dk> 132 2006-03-02 Kim F. Storm <storm@cua.dk>
50 * xdisp.c: Minimize the unpleasent visual impact of the requirement 136 * xdisp.c: Minimize the unpleasent visual impact of the requirement
51 that non-toolkit tool-bars must occupy an integral number of screen 137 that non-toolkit tool-bars must occupy an integral number of screen
52 lines, by distributing the rows evenly over the tool-bar screen area. 138 lines, by distributing the rows evenly over the tool-bar screen area.
53 (Vtool_bar_border): New variable. 139 (Vtool_bar_border): New variable.
54 (syms_of_xdisp): DEFVAR_LISP it. 140 (syms_of_xdisp): DEFVAR_LISP it.
55 (display_tool_bar_line): Add HEIGHT arg for desired row height. Make 141 (display_tool_bar_line): Add HEIGHT arg for desired row height.
56 tool-bar row the desired height. Use default face for border below 142 Make tool-bar row the desired height. Use default face for border
57 tool-bar. 143 below tool-bar.
58 (tool_bar_lines_needed): Add N_ROWS arg. Use it to return number of 144 (tool_bar_lines_needed): Add N_ROWS arg. Use it to return number of
59 actual tool-bar rows. 145 actual tool-bar rows.
60 (redisplay_tool_bar): Calculate f->n_tool_bar_rows initially. 146 (redisplay_tool_bar): Calculate f->n_tool_bar_rows initially.
61 Adjust the height of the tool-bar rows to fill tool-bar screen area. 147 Adjust the height of the tool-bar rows to fill tool-bar screen area.
62 (redisplay_tool_bar): Calculate f->n_tool_bar_rows when tool-bar area 148 (redisplay_tool_bar): Calculate f->n_tool_bar_rows when tool-bar area
79 (window_scroll_pixel_based): Make preserve_y static to avoid 165 (window_scroll_pixel_based): Make preserve_y static to avoid
80 getting point stuck when scrolling 1 line. 166 getting point stuck when scrolling 1 line.
81 167
82 2006-02-26 Chong Yidong <cyd@stupidchicken.com> 168 2006-02-26 Chong Yidong <cyd@stupidchicken.com>
83 169
84 * xterm.h, xterm.c (x_uncatch_errors): Delete unneccessary 170 * xterm.h, xterm.c (x_uncatch_errors): Delete unneccessary argument.
85 argument.
86 171
87 * xterm.c: (x_load_font, x_term_init, XTmouse_position) 172 * xterm.c: (x_load_font, x_term_init, XTmouse_position)
88 (handle_one_xevent, x_connection_closed, x_list_fonts): No arg for 173 (handle_one_xevent, x_connection_closed, x_list_fonts): No arg for
89 x_uncatch_errors. 174 x_uncatch_errors.
90 175