1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-13 11:12:19 -08:00
Commit graph

13733 commits

Author SHA1 Message Date
Gerd Moellmann
d74c19004f (Fframe_list): Don't return a tooltip frame. 2001-03-25 11:37:40 +00:00
Gerd Moellmann
43c099691a (mark_window_display_accurate_1): New function,
extracted from mark_window_display_accurate.  Compute
BUF_UNCHANGED_MODIFIED, BUF_OVERLAY_UNCHANGED_MODIFIED,
BUF_BEG_UNCHANGED, BUF_END_UNCHANGED.
(mark_window_display_accurate): Use it.
(redisplay_internal): Use it for the selected window.
(redisplay_internal): Avoid duplicate mark_window_display_accurate
for the selected frame.
2001-03-23 17:20:52 +00:00
Gerd Moellmann
ac90c44f60 (try_window_id): Disable rows below the window end.
(try_window_reusing_current_matrix): Use cursor_row_p.
(try_window_reusing_current_matrix) <scrolling up>: Fix disabling
of rows.
(init_from_display_pos): If POS specifies a position in a display
vector, maybe get the iterator set up for that ellipsis.
2001-03-23 16:22:00 +00:00
Gerd Moellmann
091f887891 (dump_glyph_row): Fix output for NGLYPHS == 2. 2001-03-23 12:26:28 +00:00
Eli Zaretskii
991786ddc0 Include widget.h only if USE_X_TOOLKIT is defined. 2001-03-23 12:09:53 +00:00
Gerd Moellmann
6c29b43cdc *** empty log message *** 2001-03-23 11:14:13 +00:00
Gerd Moellmann
8ad582ac65 (x_update_menu_appearance): Use a different path
for Lucid popup menus.
2001-03-23 11:13:43 +00:00
Stefan Monnier
d873120270 (init_iterator): Check WINDOWP before using XWINDOW.
(string_buffer_position): Use `make_number'.
2001-03-23 04:24:35 +00:00
Stefan Monnier
eb49081e3e (note_mouse_highlight): Dec the int, not the Lisp_Object. 2001-03-23 04:24:23 +00:00
Stefan Monnier
ec7a10e346 Typos. 2001-03-23 02:24:33 +00:00
Gerd Moellmann
3c9e997b3c *** empty log message *** 2001-03-22 19:52:23 +00:00
Gerd Moellmann
bce7207987 (x_update_menu_appearance): Renamed from
x_set_menu_face_resources.  Use different resources for popups.
2001-03-22 19:51:57 +00:00
Gerd Moellmann
97305dec1c (Vx_resource_name) [HAVE_X_WINDOWS]: Declare extern.
(GC_CHECK_STRING_BYTES): Don't define.
2001-03-22 19:51:14 +00:00
Gerd Moellmann
364cd45042 (update_frame_menubar, set_frame_menubar, xmenu_show):
Remove calls to x_set_menu_resources_from_menu_face.
2001-03-22 18:34:55 +00:00
Gerd Moellmann
7dc17ed0b7 (x_set_menu_resources_from_menu_face): Remove
prototype.
2001-03-22 18:33:57 +00:00
Gerd Moellmann
a03ad4682c (x_set_menu_resources_from_menu_face) [USE_X_TOOLKIT]:
Removed, together with subroutines.
(x_set_menu_face_resources) [USE_X_TOOLKIT]: New function.
(realize_basic_faces) [USE_X_TOOLKIT]: Call
x_set_menu_face_resources.
2001-03-22 18:33:28 +00:00
Gerd Moellmann
f61a541bca Include widget.h.
(single_submenu): Return int.  Some cleanup.
(set_frame_menubar): Call x_set_menu_resources_from_menu_face.
2001-03-22 13:34:00 +00:00
Gerd Moellmann
823ba8d8b3 (xm_set_menu_resources_from_menu_face): Remove
#ifndef LESSTIF_VERSION.
2001-03-22 13:33:13 +00:00
Gerd Moellmann
140330dee9 (x_update_window_end): Handle overwritten mouse face
also for tool bar windows.
(show_mouse_face): Set the glyph row's mouse_face_p flag also when
DRAW is DRAW_IMAGE_RAISED.
2001-03-21 17:13:05 +00:00
Gerd Moellmann
fa88947ed1 *** empty log message *** 2001-03-20 14:23:24 +00:00
Gerd Moellmann
1741905c9a *** empty log message *** 2001-03-20 13:37:59 +00:00
Gerd Moellmann
5845f63eec (syms_of_print): Doc fixes. 2001-03-20 13:31:03 +00:00
Gerd Moellmann
6e92282b89 (Fmd5): Doc fix. 2001-03-20 12:49:34 +00:00
Gerd Moellmann
357e737652 (XTset_vertical_scroll_bar) [!USE_TOOLKIT_SCROLL_BARS]:
Clear area of the frame not occupied by the scroll bar.
2001-03-19 18:50:47 +00:00
Gerd Moellmann
c2c097cc4c *** empty log message *** 2001-03-19 14:22:49 +00:00
Gerd Moellmann
275841bf23 (x_create_tip_frame): Add parameter TEXT. Set the
tip frame's root window buffer to *tip* right after creating
the frame.
2001-03-19 14:11:23 +00:00
Gerd Moellmann
ade0bee1fc (highlight_trailing_whitespace): Glyphs whose object
is an integer don't have to be for space characters.
2001-03-19 12:35:22 +00:00
Gerd Moellmann
88c6e37e85 (current_column, current_column_1, Fmove_to_column)
(compute_motion): Handle characters from display vectors
differently.
2001-03-16 13:33:46 +00:00
Kenichi Handa
c62eed7678 *** empty log message *** 2001-03-16 02:50:18 +00:00
Gerd Moellmann
d0bbfc999a (timer_check): Preserve the value of deactivate-mark.
(command_loop_1): Undo last change.
2001-03-15 16:31:51 +00:00
Gerd Moellmann
03d1a18966 (fast_find_position): Return the correct vpos. 2001-03-15 16:29:17 +00:00
Gerd Moellmann
c899e7e637 *** empty log message *** 2001-03-15 09:44:37 +00:00
Gerd Moellmann
7a283f3621 (store_symval_forwarding): Add parameter BUF. If BUF is
non-null, set a per-buffer value in BUF instead of the current
buffer.
(swap_in_global_binding, swap_in_symval_forwarding, Fset_default):
Call store_symval_forwarding with BUF null.
(set_internal): Call store_symval_forwarding with the BUF
parameter passed to set_internal.  Formerly, the value was always
set in the current buffer; the buffer recorded in specbind for
this case wasn't used.
(arith_driver): Reindent.
2001-03-15 09:44:10 +00:00
Gerd Moellmann
9b3a7dad95 (swap_out_buffer_local_variables): Call
store_symval_forwarding with BUF null.
2001-03-15 09:43:39 +00:00
Gerd Moellmann
eae0e1234a (specbind): Call store_symval_forwarding with BUF null. 2001-03-15 09:43:16 +00:00
Gerd Moellmann
13ff50bb75 (store_symval_forwarding): Change prototype. 2001-03-15 09:42:53 +00:00
Gerd Moellmann
697617d9d7 *** empty log message *** 2001-03-14 16:37:12 +00:00
Gerd Moellmann
1e8324d9a0 (do_switch_frame): Remove unused parameter NO_EVENT, add
FOR_DELETION.  Avoid resizing the mini-window of the selected
frame if FOR_DELETION is set.
(Fselect_frame, Fhandle_switch_frame, Fdelete_frame)
(Fmake_frame_invisible): Change calls to do_switch_frame for new
signature.
2001-03-14 16:36:44 +00:00
Gerd Moellmann
d12f6f8369 (Fset_window_configuration): Change call to
do_switch_frame to new format.
2001-03-14 16:36:16 +00:00
Gerd Moellmann
827c686c14 (quit_throw_to_read_char): Change call to
do_switch_frame to new format.
2001-03-14 16:35:40 +00:00
Gerd Moellmann
25f873bc30 (do_switch_frame): Change prototype. 2001-03-14 16:34:51 +00:00
Gerd Moellmann
819dce0f9a *** empty log message *** 2001-03-14 14:40:54 +00:00
Gerd Moellmann
03390a7299 (Fframe_parameters): In the `buffer-list' frame
parameter, store the buffer list of FRAME, not the list of the
selected frame.
2001-03-14 14:40:22 +00:00
Gerd Moellmann
6500871233 (highlight_trailing_whitespace): On character terminals,
skip the padding blanks inserted in extend_face_to_end_of_line,
before checking for trailing whitespace.
2001-03-14 13:26:45 +00:00
Kenichi Handa
4458cf11f7 (x_draw_glyph_string): Draw relief (if any) before
drawing glyph string.
2001-03-14 13:18:05 +00:00
Gerd Moellmann
f920e581ee Improve comments. 2001-03-14 13:15:51 +00:00
Gerd Moellmann
57ac7c8180 (x_draw_glyph_string_box): Don't draw a full-width
box just because the glyph row's full_width_p flag is set.
2001-03-14 12:40:08 +00:00
Gerd Moellmann
19b2bb80a3 *** empty log message *** 2001-03-13 16:51:32 +00:00
Gerd Moellmann
2756b446fd (popup_activate_callback, popup_deactivate_callback):
Remove special handling for LessTif/Motif.
(toplevel): Don't include Xm/Xm.h.
2001-03-13 16:26:25 +00:00
Gerd Moellmann
afcdc0a139 *** empty log message *** 2001-03-13 15:03:03 +00:00