1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-27 07:41:28 -08:00
Commit graph

13257 commits

Author SHA1 Message Date
Ken Raeburn
f47a9ec42b * xfns.c (xpm_load) [!ALLOC_XPM_COLORS]: Declare local variable I in inner block. 2001-01-08 19:35:06 +00:00
Gerd Moellmann
6d0afc038b *** empty log message *** 2001-01-08 14:55:06 +00:00
Gerd Moellmann
a74eca5000 (window_scroll_pixel_based): Adjust glyph matrices
when increasing window's vscroll.
2001-01-08 14:37:40 +00:00
Gerd Moellmann
a758f97d7f *** empty log message *** 2001-01-08 13:19:18 +00:00
Gerd Moellmann
2136b40855 (Qkbd_macro_termination_hook): New variable.
(syms_of_macros): Initialize and staticpro it.
(pop_kbd_macro): Run kbd-macro-termination-hook.
2001-01-08 12:23:32 +00:00
Dave Love
64d4ec0fe1 (Fread_key_sequence_vector): Avoid newline in
arglist, for documentation's sake.
2001-01-07 21:15:54 +00:00
Andrew Innes
0dac692454 *** empty log message *** 2001-01-06 21:38:18 +00:00
Andrew Innes
5cdd7eef66 (clean): Delete $(COMPILER_TEMP_FILES) instead
of *.pdb.
2001-01-06 21:36:39 +00:00
Andrew Innes
8182406ad1 (update_end): Don't check updating_frame; for some reason
this can be 0 sometimes, such as after dismissing a popup menu,
and isn't necessary given the explicit frame argument.
2001-01-05 21:28:52 +00:00
Gerd Moellmann
82c5d67ae0 (XTread_socket) <LeaveNotify>: Set help_echo to nil. 2001-01-05 12:31:03 +00:00
Gerd Moellmann
3828218c96 (Info-fontify-node): Mark one more char as intangible. 2001-01-05 12:23:11 +00:00
Gerd Moellmann
22b5642678 Update copyright. 2001-01-05 11:27:09 +00:00
Gerd Moellmann
ff4c29f42c Don't prototype srandom; it takes an unsigned argument
on some systems, and an unsigned long on others, like FreeBSD 4.1.
2001-01-05 11:26:08 +00:00
Dave Love
e066768e65 (Fformat): Doc fix. 2001-01-04 21:02:24 +00:00
Gerd Moellmann
2f5ded21ee *** empty log message *** 2001-01-04 20:40:07 +00:00
Gerd Moellmann
edf36fe614 Update copyright. 2001-01-04 20:34:40 +00:00
Gerd Moellmann
06d6205347 (x_create_tip_frame): Preserve the value of
face_change_count around the creation of the tip frame.

(last_show_tip_args): New variable.
(compute_tip_xy): New function.
(Fx_show_tip): Reuse an existing tip frame, if possible.
(syms_of_xfns): Initialize and staticpro last_show_tip_args.
2001-01-04 20:33:06 +00:00
Gerd Moellmann
7948d50a76 (clear_mouse_face): Don't return if tip_frame is
non-nil.
2001-01-04 20:32:20 +00:00
Dave Love
dfad65fa19 *** empty log message *** 2001-01-04 18:05:37 +00:00
Dave Love
2dede123e7 (set_file_times): Prototype. 2001-01-04 17:50:27 +00:00
Dave Love
f0cf3646ef (EmacsFrameSetCharSize_): Prototype. 2001-01-04 17:48:42 +00:00
Dave Love
8296bbf80b (random, srandom): Declare explicitly. 2001-01-04 17:47:01 +00:00
Dave Love
d1d1aa9c41 (move_it_vertically_backward): Declare. 2001-01-04 17:37:43 +00:00
Dave Love
cfb43547a4 Commentary changes.
(detect_eol_type_in_2_octet_form): Declare arg big_endian_p.
2001-01-04 17:35:26 +00:00
Gerd Moellmann
0f2ac578ce *** empty log message *** 2001-01-04 14:16:31 +00:00
Gerd Moellmann
035d5114ff (x_create_tip_frame): Call face-set-after-frame-default,
like in Fx_create_frame.
2001-01-04 13:55:37 +00:00
Gerd Moellmann
482cca617e (set_font_frame_param): Don't do anything for
non-graphical frames.
2001-01-04 13:04:11 +00:00
Gerd Moellmann
85fe3b5e15 (Fdelete_other_windows): Set window's window_end_valid
to nil when changing the window's start.  Don't change the
window's start when its top position hasn't changed.  If we do,
this will set the window's optional_new_start, which act's like a
force_start during redisplay with C-x 1 M-> under particular
circumstances (see report from Per Starback to emacs-pretest-bug
from 2000-12-13.).
(Fdelete_other_windows): Set window's window_end_valid
to nil when changing the window's start.
2001-01-04 12:53:51 +00:00
Gerd Moellmann
a77dc1ecc3 (forward_to_next_line_start): Reset it->c if taking the
short cut at the start of the function.  Add an assertion.
(reseat_at_next_visible_line_start): Add an assertion.
2001-01-03 19:19:39 +00:00
Gerd Moellmann
2f3cad6ccb (Frecenter): When changing the window start, set the
window's window_end_valid to nil.
(Fwindow_end): Fix window-end computation when UPDATE is non-nil.
2001-01-03 13:50:01 +00:00
Gerd Moellmann
47fc2c1093 (move_it_past_eol): New function. 2001-01-03 13:49:02 +00:00
Gerd Moellmann
5b2ad813a5 (move_it_past_eol): Add prototype. 2001-01-03 13:48:15 +00:00
Gerd Moellmann
3e99d3b4c9 *** empty log message *** 2001-01-03 12:53:05 +00:00
Gerd Moellmann
dffde83fdb (Fwindow_end): Doc fix. 2001-01-03 12:52:06 +00:00
Gerd Moellmann
0a974c854d (Ffile_attributes): Fix last change, removing BSD4_3
kluge.
2001-01-03 12:43:54 +00:00
Gerd Moellmann
bafb434cc5 (try_window_reusing_current_matrix): Fix bug setting
the enabled_p flag of the glyph row at window_end_vpos to 0.
(handle_single_display_prop): Fix last change.
2001-01-03 12:33:35 +00:00
Richard M. Stallman
04212fcbbd (Frecenter): Doc fix. 2001-01-03 00:31:18 +00:00
Richard M. Stallman
5297fb001f *** empty log message *** 2001-01-03 00:30:59 +00:00
Andrew Innes
13d6a61c28 *** empty log message *** 2001-01-02 22:57:41 +00:00
Andrew Innes
ddbe13894c (Fredraw_frame): Call set_terminal_modes for
w32_console frames.
2001-01-02 22:55:49 +00:00
Andrew Innes
9010e6b15d (handle_single_display_prop): Return if frame is
w32_console.
(init_iterator) [WINDOWSNT]: Initialize frame face cache if
necessary, even if running interactively.
2001-01-02 22:54:34 +00:00
Andrew Innes
959e5b0e37 (realize_default_face): Set face foreground and
background to unspecified for w32_console frames.
(realize_face): Realize face cache for w32_console frames.
(realize_tty_face): Accept w32_console frames.
2001-01-02 22:51:58 +00:00
Andrew Innes
4ec0d3c13b (make_terminal_frame) [WINDOWSNT]: Make terminal frames
use output_w32_console method.
(Qw32_console): New Lisp_Object.
(Fframep): Return it.
(syms_of_frame): Init it.
(Fframe_parameters): Report w32console as font for w32_console
frames.
2001-01-02 22:50:34 +00:00
Andrew Innes
c513fb07a3 (output_method): Add output_w32_console method.
(FRAME_W32_CONSOLE_P): New macro.
2001-01-02 22:49:42 +00:00
Andrew Innes
ad54b02528 (FRAME_TERMCAP_P) [WINDOWSNT]: Remove redefinition. 2001-01-02 22:48:57 +00:00
Andrew Innes
7e6ac5b91d (x_update_begin):
(x_update_end):
(x_clear_frame):
(x_ins_del_lines):
(x_change_line_highlight):
(x_delete_glyphs):
(w32_ring_bell):
(x_update_begin):
(x_update_end):
(w32_reassert_line_highlight):
(w32_frame_rehighlight):
(w32_frame_raise_lower): Do nothing if not w32 frame.
2001-01-02 22:47:48 +00:00
Andrew Innes
56c1632162 (get_frame_dc): Abort if called on a non-w32 frame. 2001-01-02 22:45:32 +00:00
Andrew Innes
abf8c61b62 (Fx_display_color_cells): Determine correct value, when
system doesn't tell us directly.
(Fx_display_visual_class): Implement properly.
2001-01-02 22:44:52 +00:00
Gerd Moellmann
d6bb0c0d88 *** empty log message *** 2001-01-02 15:32:59 +00:00
Gerd Moellmann
6df47b592a (Frecenter): Handle centering in graphical frames
specially.  Centering on the basis of line counts doesn't work
reliably with variable-height lines.
2001-01-02 15:32:31 +00:00