Commit graph

14085 commits

Author SHA1 Message Date
Gerd Moellmann
93aba6fcd4 *** empty log message *** 2001-08-15 09:31:06 +00:00
Gerd Moellmann
ac17f0bf87 (x_update_menu_appearance): Don't call
set_frame_menubar, let the next redisplay do it.
2001-08-15 08:49:21 +00:00
Andrew Innes
858a55c1e1 Draw relief (if any) before
drawing glyph string.
2001-08-14 11:46:33 +00:00
Eli Zaretskii
3a990b67be *** empty log message *** 2001-08-14 11:44:38 +00:00
Eli Zaretskii
44abba96a5 New file, for building Emacs on hppa1.1-hitachi. 2001-08-14 11:28:17 +00:00
Gerd Moellmann
04386463e8 (x_update_menu_appearance): Save and restore value of
interrupt_input_blocked.
2001-08-14 10:57:25 +00:00
Gerd Moellmann
b0e619b41a (move_it_by_lines) <DVPOS < 0>: If not already on
a line start, move back to the line start.
2001-08-13 12:14:32 +00:00
Gerd Moellmann
0de73d5a41 *** empty log message *** 2001-08-13 10:35:48 +00:00
Gerd Moellmann
3e6385a48a *** empty log message *** 2001-08-13 10:16:42 +00:00
Gerd Moellmann
6d004fea41 (resize_echo_area_exactly): Don't resize the mini-window
exactly when a mini-buffer is active.
2001-08-13 09:52:55 +00:00
Gerd Moellmann
c5cf21093a (make_lispy_event): Interpret double_click_fuzz
in units of 1/8 character on non window-system frames.
(syms_of_keyboard) <double-click-fuzz>: Doc fix.
2001-08-13 09:27:43 +00:00
Eli Zaretskii
d1b5f629ae *** empty log message *** 2001-08-10 09:23:22 +00:00
Eli Zaretskii
805f91e475 (syms_of_keyboard) <double-click-fuzz>: Fix a typo in a doc string. 2001-08-10 09:14:17 +00:00
Gerd Moellmann
3638868e17 *** empty log message *** 2001-08-09 15:50:33 +00:00
Gerd Moellmann
8e3189f0cc *** empty log message *** 2001-08-09 13:45:47 +00:00
Gerd Moellmann
f0c1cc56a0 (Vpre_help_message): New variable.
(syms_of_keyboard): Initialize and staticpro it.
(show_help_echo): Record current message before displaying a
help-echo, and restore that message when clearing the help.
2001-08-09 13:01:38 +00:00
Gerd Moellmann
eaa2319f35 *** empty log message *** 2001-08-09 09:48:24 +00:00
Gerd Moellmann
32dfbf1a8e (x_create_im): Remove prototype. 2001-08-09 09:48:04 +00:00
Gerd Moellmann
2644796711 (adjust_glyph_matrix): Undo last change. 2001-08-09 09:37:50 +00:00
Gerd Moellmann
99332eb693 (mark_window_display_accurate_1): Remove an assertion. 2001-08-09 09:37:32 +00:00
Gerd Moellmann
0f41e9482a (adjust_glyph_matrix): In the optimization for
windows whose height has changed, disable partially visible
lines.
2001-08-08 11:41:07 +00:00
Gerd Moellmann
22d01aed2d *** empty log message *** 2001-08-07 14:53:15 +00:00
Gerd Moellmann
d466fa4dcf (Frecenter): If ARG < 0, and on a window system
frame, count in some empty lines when we can't move -ARG lines
down.
2001-08-07 14:19:26 +00:00
Gerd Moellmann
17fdcfc85d (start_display): Don't try to determine the continuation
lines width if lines are truncated.  It's superfluous and leads to
incorrect results if POS is not visible in the window after
reseating the iterator at the previous line start.
2001-08-07 11:37:10 +00:00
Gerd Moellmann
8e3fe78ee7 *** empty log message *** 2001-08-06 14:28:58 +00:00
Gerd Moellmann
61869b99b4 (x_dump_glyph_string): Put in #if GLYPH_DEBUG. 2001-08-06 13:37:02 +00:00
Gerd Moellmann
98a8938cdd (tool-bar-add-item-from-menu): Handle
old-style menu definitions.
2001-08-06 10:41:52 +00:00
Gerd Moellmann
339607b4a2 Remove init_stack static declaration. 2001-08-06 10:03:40 +00:00
Gerd Moellmann
5e1f85e0af *** empty log message *** 2001-08-03 12:33:41 +00:00
Gerd Moellmann
f4e05d97a8 (read_key_sequence): Check that key is an integer
before comparing it with quit_char.
(add_command_key): Use larger_vector.
(read_char_x_menu_prompt): Instead of converting symbol and
integer events into conses (EVENT . nil), use (EVENT . disabled)
which cannot be confused with legal events.
(read_char): When reading from Vunread_command_events, check for
events of the form (EVENT . disabled) instead of
(EVENT . nil).
2001-08-03 11:36:48 +00:00
Gerd Moellmann
18f9986a54 (resize_mini_window): If Vmax_mini_window_height is
a float, determine the max height from the frame's height.
2001-08-03 09:55:40 +00:00
Gerd Moellmann
fbc7f2a625 *** empty log message *** 2001-08-02 09:04:45 +00:00
Gerd Moellmann
5ae296846a (redisplay_internal): Take message_cleared_p into
account only if minibuf_level == 0.
2001-08-02 08:30:26 +00:00
Gerd Moellmann
e5c60873e7 *** empty log message *** 2001-08-01 13:58:03 +00:00
Gerd Moellmann
96d5e9a031 (redisplay_internal): Add a check for the last
displayed message.
2001-08-01 13:55:36 +00:00
Gerd Moellmann
6e019995fd (message_cleared_p): New variable.
(clear_message): Set message_cleared_p when clearing the current
message.
(redisplay_internal): Look at message_cleared_p to capture
the case that the echo area should be cleared.
2001-08-01 13:27:18 +00:00
Gerd Moellmann
308a74d8bd (resize_echo_area_exactly): Fix typo in function name. 2001-08-01 11:59:42 +00:00
Gerd Moellmann
af42d485b4 (resize_echo_area_exactly): Fix typo in function
name.
2001-08-01 11:54:57 +00:00
Gerd Moellmann
f09c15edac (command_loop_1): Fix spelling of
resize_echo_area_exactly.
2001-08-01 11:54:33 +00:00
Gerd Moellmann
81b1a79dc5 *** empty log message *** 2001-08-01 11:25:52 +00:00
Gerd Moellmann
ddc2474766 (x_set_tool_bar_lines): Clear the tool bar window's
current matrix when the window gets smaller.
2001-08-01 09:53:58 +00:00
Eli Zaretskii
ada329e63f (strout): Treat the characters at *ptr as unsigned char. 2001-08-01 08:29:28 +00:00
Gerd Moellmann
ed86208c4e *** empty log message *** 2001-07-31 14:41:14 +00:00
Gerd Moellmann
2bd2273e7b (Finsert_file_contents): Don't treat a return value
of 0 from emacs_read as an IO error.
2001-07-31 14:40:50 +00:00
Gerd Moellmann
cef68af503 *** empty log message *** 2001-07-30 14:04:37 +00:00
Gerd Moellmann
222d557c86 (abs): New macro.
(double_click_fuzz): New variable.
(make_lispy_event): Use it to determine what makes a double-click.
(syms_of_keyboard): DEFVAR_INT it.
2001-07-30 13:58:38 +00:00
Gerd Moellmann
6594ac22d4 *** empty log message *** 2001-07-30 08:18:34 +00:00
Gerd Moellmann
86c041835c (set_frame_menubar): Take into account that
f->menu_bar_vector can be nil, and not a vector.  From Ken Raeburn
<raeburn@gnu.org>.
2001-07-30 08:12:46 +00:00
Gerd Moellmann
75c5350ac7 (init_from_display_pos): If POS is in an overlay string,
deal with the first overlay string having an image `display'
property.
(try_window_reusing_current_matrix, compute_line_metrics): Fix
computation of row's visible height for the case that part of the
row is invisible above and part of the row is at the same time
invisible below the window.
2001-07-27 15:29:54 +00:00
Gerd Moellmann
d6c747a4fd (shift_glyph_matrix, blank_row): Fix computation
of row's visible height.
2001-07-27 15:28:46 +00:00