comparison src/ChangeLog @ 90365:a802c5505156

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-43 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 148-156) - Update from CVS - Merge from gnus--rel--5.10 - Remove nick-abbrevs stuff from rcirc.el - rcirc.el update from Ryan Yeske * gnus--rel--5.10 (patch 57) - Copy/update icons from Gnus trunk
author Miles Bader <miles@gnu.org>
date Mon, 13 Mar 2006 12:19:58 +0000
parents 494bf720eaf0 2cfb4f293525
children e3bacb89536a
comparison
equal deleted inserted replaced
90364:494bf720eaf0 90365:a802c5505156
1 2006-03-12 Jason Rumney <jasonr@gnu.org>
2
3 * w32fns.c (Fx_create_frame): Remove call to
4 Qface_set_after_frame_default. (from xfns.c 2003-05-26)
5
6 * w32menu.c (Fx_popup_menu): Call w32_free_menu_strings when
7 finished with the menu.
8
9 * w32term.c: Sync 2005-10-24 xterm.c changes.
10 (last_mouse_glyph_frame): New var.
11 (note_mouse_movement): Say mouse moved if current frame differs
12 from last_mouse_glyph_frame, and update last_mouse_glyph_frame.
13 (w32_mouse_position): Set last_mouse_glyph_frame.
14 Remove OLD_REDISPLAY_CODE block.
15
16 2006-03-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
17
18 * macgui.h [USE_ATSUI && MAC_OSX]: Define USE_CG_TEXT_DRAWING to 1.
19
20 * macterm.h (struct mac_output) [USE_CG_DRAWING]: New member cg_context.
21 (mac_prepare_for_quickdraw) [USE_CG_DRAWING]: Add prototype.
22
23 * mac.c (sys_select) [USE_CG_DRAWING]: Call mac_prepare_for_quickdraw.
24
25 * macfns.c (x_create_tip_frame): Apply 2006-03-11 change for xfns.c.
26
27 * macterm.c (mac_draw_rectangle, x_draw_glyph_string_foreground)
28 (x_draw_composite_glyph_string_foreground)
29 (x_draw_image_foreground): Undo previous changes.
30 (x_draw_hollow_cursor): Likewise. Subtract 1 from the last
31 argument of mac_draw_rectangle.
32 (CG_SET_FILL_COLOR, CG_SET_STROKE_COLOR): New macros.
33 (mac_draw_string_common, mac_draw_image_string_cg): Use them.
34 (FRAME_CG_CONTEXT) [USE_CG_DRAWING]: New macro.
35 (mac_begin_cg_clip, mac_end_cg_clip, mac_prepare_for_quickdraw)
36 [USE_CG_DRAWING]: New functions.
37 (mac_draw_line, mac_erase_rectangle, mac_clear_window)
38 (mac_fill_rectangle, mac_draw_rectangle, mac_draw_string_common)
39 (mac_draw_image_string_cg) [USE_CG_DRAWING]: Add Quartz 2D drawing part.
40 (mac_draw_bitmap, mac_invert_rectangle, mac_draw_string_common)
41 (mac_copy_area, mac_scroll_area, x_scroll_bar_create)
42 (x_scroll_bar_remove, XTset_vertical_scroll_bar, x_set_window_size)
43 (XTread_socket) [USE_CG_DRAWING]: Call mac_prepare_for_quickdraw.
44
45 2006-03-12 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu>
46
47 * xfns.c (x_icon): Disable redundant call to `x_wm_set_window_state'.
48
49 2006-03-11 Jason Rumney <jasonr@gnu.org>
50
51 * w32fns.c (signal_user_input): New function.
52 (post_character_message): Use it for keyboard input.
53 (w32_msg_pump): Use it for mouse input.
54
55 2006-03-11 Luc Teirlinck <teirllm@auburn.edu>
56
57 * window.c: Rename preserve_y to window_scroll_pixel_based_preserve_y.
58 (window_scroll_pixel_based, syms_of_window): Adapt to above change.
59
60 2006-03-11 Eli Zaretskii <eliz@gnu.org>
61
62 * w32fns.c (w32_wnd_proc): Ignore middle and extra button events
63 if a menu is already active (the menubar_active flag is on).
64
65 2006-03-11 David Ponce <david@dponce.com>
66
67 * xfns.c (x_create_tip_frame): Preserve received parms by copying
68 them.
69
70 2006-03-11 Eli Zaretskii <eliz@gnu.org>
71
72 * w32term.c: Add x_fully_uncatch_errors and x_catching_errors to
73 the list of unused display error handling functions.
74
75 * eval.c (unwind_to_catch): Call x_fully_uncatch_errors only if
76 HAVE_X_WINDOWS.
77 (internal_condition_case, internal_condition_case_1)
78 (internal_condition_case_2): Call x_catching_errors only if
79 HAVE_X_WINDOWS.
80
81 * vm-limit.c [HAVE_GETRLIMIT]: Don't define unconditionally.
82 Don't include sys/resource.h unless defined.
83
84 2006-03-11 Richard Stallman <rms@gnu.org>
85
86 * keymap.c (describe_map): Shorten string to indicate shadowed binding.
87
88 * vm-limit.c (get_lim_data, lim_data, data_space_start):
89 Moved from mem-limits.h.
90 (enum warnlevel): New data type.
91 (check_memory_limits): Rewrite the logic about warnings.
92 Use standard `struct rlimit'. Check return values for nonsense.
93 (memory_warnings): Always clear lim_data.
94
95 * mem-limits.h (get_lim_data, lim_data, data_space_start):
96 Moved to vm-limit.c.
97
98 * xterm.c (x_fully_uncatch_errors, x_catching_errors): New functions.
99
100 * eval.c (unwind_to_catch): Call x_fully_uncatch_errors.
101 (internal_condition_case_1, internal_condition_case_2):
102 Abort if within unclosed x_catch_errors.
103
104 2006-03-11 Romain Francoise <romain@orebokech.com>
105
106 * process.c (Vprocess_adaptive_read_buffering): Doc fix.
107
108 2006-03-11 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
109
110 * lisp.h: Remove duplicate prototypes. Make the prototype of
111 getloadavg be conditioned on HAVE_GETLOADAVG being undefined.
112
113 2006-03-11 Eli Zaretskii <eliz@gnu.org>
114
115 * xterm.c (x_draw_hollow_cursor): Subtract 1 from the last
116 argument of XDrawRectangle.
117
118 * xdisp.c (get_phys_cursor_geometry): Don't decrease height by 1.
119
120 * macterm.c (mac_draw_rectangle): Don't add 1 to width and height.
121 (x_draw_glyph_string_foreground)
122 (x_draw_composite_glyph_string_foreground)
123 (x_draw_image_foreground): Don't subtract 1 from width and height
124 arguments to mac_draw_rectangle.
125 (x_draw_hollow_cursor): Add 1 to w->phys_cursor_width.
126
1 2006-03-10 Kim F. Storm <storm@cua.dk> 127 2006-03-10 Kim F. Storm <storm@cua.dk>
2 128
3 * alloc.c (USE_POSIX_MEMALIGN): Fix last change. 129 * alloc.c (USE_POSIX_MEMALIGN): Fix last change.
4 130
5 2006-03-09 Stefan Monnier <monnier@iro.umontreal.ca> 131 2006-03-09 Stefan Monnier <monnier@iro.umontreal.ca>
21 147
22 2006-03-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 148 2006-03-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
23 149
24 * image.c [MAC_OS] (XPutPixel): Set alpha channel bits if pixmap 150 * image.c [MAC_OS] (XPutPixel): Set alpha channel bits if pixmap
25 depth is 32. 151 depth is 32.
26 [MAC_OS] (XGetPixel): Strip off alpha channel bits if pixmap 152 [MAC_OS] (XGetPixel): Strip off alpha channel bits if pixmap
27 depth is 32. 153 depth is 32.
28 154
29 2006-03-06 Chong Yidong <cyd@stupidchicken.com> 155 2006-03-06 Chong Yidong <cyd@stupidchicken.com>
30 156
31 * xdisp.c (handle_invisible_prop): Don't update it->position with 157 * xdisp.c (handle_invisible_prop): Don't update it->position with