1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-20 19:42:53 -08:00
Commit graph

20045 commits

Author SHA1 Message Date
YAMAMOTO Mitsuharu
07c5948cf3 *** empty log message *** 2005-08-31 08:36:09 +00:00
YAMAMOTO Mitsuharu
49c12ae665 (PIX_MASK_DRAW, PIX_MASK_RETAIN): Move defines to image.c. 2005-08-31 08:35:56 +00:00
YAMAMOTO Mitsuharu
886a6e31bc [!TARGET_API_MAC_CARBON] (GetPixDepth): New define. 2005-08-31 08:35:44 +00:00
YAMAMOTO Mitsuharu
9ecf640371 (PIX_MASK_DRAW, PIX_MASK_RETAIN): Remove argument. All uses changed.
[MAC_OS] (XPutPixel, XGetPixel): Add efficient versions for common
cases.
(x_create_x_image_and_pixmap) [MAC_OS]: Don't call x_destroy_x_image.
[MAC_OS] (find_image_fsspec) [!MAC_OSX]: Don't use FSRef.  Use
posix_pathname_to_fsspec.
[MAC_OS] (xpm_load_image): Fill in background_transparent field
while we have mask.
2005-08-31 08:35:28 +00:00
Stefan Monnier
5a77452283 (update_syntax_table): Properly reproduce the special +1
setting of e_property at the end of the buffer when bumping into the
INTERVALS_AT_ONCE limit.
2005-08-29 20:49:28 +00:00
Eli Zaretskii
0fb57cc0b4 *** empty log message *** 2005-08-27 12:31:26 +00:00
Eli Zaretskii
bae5207969 (USAGE1): Fix the description of the -Q option. 2005-08-27 12:23:22 +00:00
Stefan Monnier
d182d87ccb (pos_visible_p): Yet another int/Lisp_Object mixup (YAILOM). 2005-08-26 15:56:48 +00:00
Kim F. Storm
f6c05015bb (resize_mini_window): Fix 2005-08-20 change.
Don't move PT to new window start.
2005-08-26 11:04:16 +00:00
Kim F. Storm
4e6b8c5a03 *** empty log message *** 2005-08-26 11:03:55 +00:00
YAMAMOTO Mitsuharu
1f98fbb49f (mac_copy_area, mac_copy_area_with_mask): Restore background color.
(mac_handle_visibility_change): New function.
(x_make_frame_invisible, x_iconify_frame)
(XTread_socket) [!USE_CARBON_EVENTS]: Use it.
[USE_CARBON_EVENTS] (mac_handle_window_event)
(install_window_handler): Handle visibilty change events.
(x_make_frame_visible): Don't reposition window if it is iconified
or asked for visible before.  Select and uncollapse window when it
is made visible.
(x_make_frame_invisible): Don't reset x_highlight_frame.
(x_iconify_frame): Likewise.  Make invisible frame visible before
it is iconified.
(read_socket_inev): Move variable outside #if USE_CARBON_EVENTS.
(do_window_update): Don't change visibility of invisible frame.
2005-08-25 08:20:43 +00:00
YAMAMOTO Mitsuharu
fca32d15e2 (kbd_buffer_get_event) [MAC_OS]: Make events for
ICONIFY/DEICONIFY_EVENT.
2005-08-25 08:20:12 +00:00
Juri Linkov
16691d29c1 *** empty log message *** 2005-08-22 21:35:40 +00:00
Juri Linkov
753d161b0f (turn_on_face): Check for TS_set_foreground and
TS_set_background depending on standout_mode.  Simplify.
2005-08-22 20:47:49 +00:00
Kim F. Storm
18e1c39a82 * fringe.c (update_window_fringes): Only put TOP and BOTTOM
bitmaps on fully visible rows.
2005-08-21 21:48:22 +00:00
Kim F. Storm
0f46746863 *** empty log message *** 2005-08-21 21:47:55 +00:00
Kim F. Storm
61d6a05830 (redisplay_window): Call update_window_fringes with
KEEP_CURRENT_P non-0 if we are going to refresh fringes later.
2005-08-21 20:58:03 +00:00
Kim F. Storm
4dadc1297b (update_window_fringes): Replace FORCE_P arg with KEEP_CURRENT_P arg;
if non-zero, don't update current row fringes, and return 0.
2005-08-21 20:57:42 +00:00
Kim F. Storm
7c3f805b80 *** empty log message *** 2005-08-21 20:56:35 +00:00
Richard M. Stallman
40b388f98c (display_echo_area_1): Get display start pos from w->start.
(resize_mini_window): Set w->start, and PT, so as to display the tail
end of the buffer, if it doesn't all fit.
2005-08-20 05:26:27 +00:00
Kim F. Storm
c0d7caba99 (calc_pixel_width_or_height): Use actual display
resolution when available instead of Vdisplay_pixels_per_inch.
2005-08-18 11:31:22 +00:00
Kim F. Storm
581360f07f *** empty log message *** 2005-08-18 11:31:04 +00:00
Kim F. Storm
0eefa6fbb5 *** empty log message *** 2005-08-17 15:02:41 +00:00
Kim F. Storm
b70d98e13c (buffer_posn_from_coords): Check that target row is
within matrix.
2005-08-17 15:00:14 +00:00
Kim F. Storm
69036b87bb (pos_visible_p): Adjust X value if window is hscrolled. 2005-08-17 14:59:41 +00:00
Jan Djärv
ada192bab1 * xterm.c (x_wm_set_icon_pixmap): Move GTK specific code to
xg_set_frame_icon and call it.

* gtkutil.c (xg_set_frame_icon): New function.

* gtkutil.h (xg_set_frame_icon): Declare it.
2005-08-16 19:34:25 +00:00
Jan Djärv
e76738f962 * xterm.c (x_wm_set_icon_pixmap): Move GTK specific code to
xg_set_frame_icon and call it.
2005-08-16 19:34:00 +00:00
Jan Djärv
1001243b67 * gtkutil.c (xg_set_frame_icon): New function. 2005-08-16 19:33:40 +00:00
Jan Djärv
5dec432026 * gtkutil.h (xg_set_frame_icon): Declare it. 2005-08-16 19:33:07 +00:00
Kim F. Storm
8a450f0a7e (SAVED_WINDOW_VECTOR_SIZE): Remove dangerous define.
(Fcurrent_window_configuration): Use VECSIZE macro instead.
2005-08-16 14:58:33 +00:00
Kim F. Storm
5cacdcfdc7 (increment_row_positions): Skip non-enabled rows. 2005-08-16 14:58:16 +00:00
Kim F. Storm
ab89a403fa *** empty log message *** 2005-08-16 14:57:30 +00:00
Richard M. Stallman
8d34b5e125 *** empty log message *** 2005-08-16 02:32:05 +00:00
Richard M. Stallman
2eca855f7a (message3_nolog): Clear echo_message_buffer. 2005-08-16 01:34:06 +00:00
Kim F. Storm
0781c30389 *** empty log message *** 2005-08-15 12:29:38 +00:00
Kim F. Storm
85c9ff2c64 (QUIT) [!SYNC_INPUT]: Throw t to Vthrow_on_input. 2005-08-15 12:22:43 +00:00
Kim F. Storm
b740916484 (deactivate_process, status_notify, read_process_output):
Remove prototypes.
2005-08-15 08:45:04 +00:00
Kim F. Storm
ff6daed304 (deactivate_process, status_notify, read_process_output)
(update_status, status_convert, decode_status, allocate_pty)
(make_process, remove_process, list_processes_1)
(create_process_1, unwind_request_sigio, read_process_output)
(send_process, keyboard_bit_set): Declare static.
(Fdelete_process): Simplify.  Pass process to status_notify, so we
don't try to read output from it.
(status_notify): New arg deleting_process--don't try to read
output from that process.
2005-08-15 08:44:53 +00:00
Kim F. Storm
71e37f3cf2 *** empty log message *** 2005-08-15 08:44:36 +00:00
Richard M. Stallman
0bf14bfd0c *** empty log message *** 2005-08-15 02:06:44 +00:00
Richard M. Stallman
7c4e3a3219 (syms_of_image): Init Qxbm, Qpbm before calling define_image_type. 2005-08-15 01:47:01 +00:00
Jan Djärv
6c7eb7212c * gtkutil.c (xg_get_pixbuf_from_pix_and_mask): New function.
(xg_get_image_for_pixmap): Move some code to
xg_get_pixbuf_from_pix_and_mask, and call it.

* gtkutil.h (xg_get_pixbuf_from_pix_and_mask): Declare.

* xterm.c (x_wm_set_icon_pixmap): Call xg_get_pixbuf_from_pix_and_mask
to get an GTK icon and set it with GTK functions to avoid having GTK
override an icon set with just X functions.
2005-08-13 09:49:10 +00:00
Jan Djärv
cb515a21c7 * xterm.c (x_wm_set_icon_pixmap): Call xg_get_pixbuf_from_pix_and_mask
to get an GTK icon and set it with GTK functions to avoid having GTK
override an icon set with just X functions.
2005-08-13 09:48:36 +00:00
Jan Djärv
5695f1b4ba * gtkutil.c (xg_get_pixbuf_from_pix_and_mask): New function.
(xg_get_image_for_pixmap): Move some code to
xg_get_pixbuf_from_pix_and_mask, and call it.
2005-08-13 09:48:17 +00:00
Jan Djärv
5d91377a3c * gtkutil.h (xg_get_pixbuf_from_pix_and_mask): Declare. 2005-08-13 09:47:57 +00:00
Richard M. Stallman
6e2d14c824 *** empty log message *** 2005-08-11 14:01:38 +00:00
Richard M. Stallman
6e6fc3fd4b (syms_of_image): Init image_types here, and call define_image_type.
(init_image): Not here.
2005-08-11 13:58:12 +00:00
Richard M. Stallman
61298e176c *** empty log message *** 2005-08-09 12:11:00 +00:00
Richard M. Stallman
a8f0f55100 (BYTE_CODE_QUIT): Throw t to Vthrow_on_input. 2005-08-09 12:10:40 +00:00
Richard M. Stallman
17365af46c (QUIT): Throw t to Vthrow_on_input. 2005-08-09 12:10:29 +00:00