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