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

1316 commits

Author SHA1 Message Date
Gerd Moellmann
2f5ded21ee *** empty log message *** 2001-01-04 20:40:07 +00:00
Dave Love
dfad65fa19 *** empty log message *** 2001-01-04 18:05:37 +00:00
Gerd Moellmann
0f2ac578ce *** empty log message *** 2001-01-04 14:16:31 +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
3e99d3b4c9 *** empty log message *** 2001-01-03 12:53:05 +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
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
Gerd Moellmann
d6bb0c0d88 *** empty log message *** 2001-01-02 15:32:59 +00:00
Eli Zaretskii
315f5865d4 *** empty log message *** 2001-01-02 14:27:49 +00:00
Gerd Moellmann
6dde6abc96 *** empty log message *** 2001-01-02 14:20:32 +00:00
Gerd Moellmann
1883b2c6c0 *** empty log message *** 2001-01-02 14:19:53 +00:00
Gerd Moellmann
a13be20798 (pos_visible_p): Take into account that CHARPOS maybe
in or at the start of invisible text.
2001-01-02 12:11:32 +00:00
Gerd Moellmann
1a8a9daf94 *** empty log message *** 2001-01-02 10:35:32 +00:00
Jason Rumney
3608c0f984 *** empty log message *** 2001-01-01 22:24:13 +00:00
Kenichi Handa
d279f62098 (find_composition): Fix a code for searching a composition backward. 2000-12-30 02:29:22 +00:00
Kenichi Handa
abb1acc440 *** empty log message *** 2000-12-30 02:28:28 +00:00
Gerd Moellmann
9c8b83828f (try_window_reusing_current_matrix)
<new start <= old start>:  Disable rows in the current matrix
which are below the window after scrolling.
2000-12-29 21:08:50 +00:00
Gerd Moellmann
762a68ecf7 *** empty log message *** 2000-12-29 15:16:23 +00:00
Gerd Moellmann
46f6a25854 (Fx_backspace_delete_keys_p): Check library and server
XKB versions.  Call XkbFreeKeyboard with 2nd arg 0.
2000-12-28 16:23:19 +00:00
Gerd Moellmann
89f93679ee (push_key_description): Add prototype. 2000-12-28 13:41:26 +00:00
Gerd Moellmann
c06017fbd0 (echo_area_display): Bind redisplay-dont-pause to t
around the call to redisplay_internal.
2000-12-28 12:19:58 +00:00
Gerd Moellmann
f1d2ce7f2f Use #if GLYPH_DEBUG instead of #ifdef GLYPH_DEBUG. 2000-12-28 10:12:26 +00:00
Gerd Moellmann
2d5912c169 Use #if GLYPH_DEBUG instead of #ifdef GLYPH_DEBUG. 2000-12-28 10:08:46 +00:00
Kenichi Handa
9371f8312a *** empty log message *** 2000-12-28 07:02:51 +00:00
Kenichi Handa
0c80628aa4 *** empty log message *** 2000-12-28 01:02:34 +00:00
Gerd Moellmann
5e25feeec1 *** empty log message *** 2000-12-27 16:55:07 +00:00
Gerd Moellmann
892d8fcd4d Comment out the line pointing to the Lesstif source
directory.
2000-12-27 15:50:06 +00:00
Gerd Moellmann
12c8b416be (Frecenter): Use displayed_window_lines instead
of window_internal_height.
2000-12-27 15:46:54 +00:00
Gerd Moellmann
6061fbf05a *** empty log message *** 2000-12-27 14:38:04 +00:00
Gerd Moellmann
3e32cc273a *** empty log message *** 2000-12-27 12:42:55 +00:00
Gerd Moellmann
f717c2baaa (echo_prompt): Always set current_kboard->echoptr to
the end of the prompt.  Set echo_after_prompt to the offset
of echoptr in echobuf.
2000-12-23 23:09:04 +00:00
Gerd Moellmann
aeb2b8fc29 (init_from_display_pos): Pop until the iterator's
stack is empty; there may be frames for stretch or images
on the stack.
2000-12-23 19:23:24 +00:00
Gerd Moellmann
31798cfeb5 (save_frame_matrix, restore_frame_matrix): Removed.
(save_or_restore_current_matrix): New function for the same
purpose, but more efficient.
(adjust_frame_glyphs_for_frame_redisplay): Use it.
2000-12-23 17:22:45 +00:00
Eli Zaretskii
f81561561a (syms_of_xdisp): Fix last change. 2000-12-23 16:20:22 +00:00
Gerd Moellmann
bdd6d4e85c *** empty log message *** 2000-12-23 15:43:08 +00:00
Gerd Moellmann
856ff7a7ed *** empty log message *** 2000-12-22 13:49:57 +00:00
Jason Rumney
9436cdf9a6 (w32_draw_bitmap): Fix drawing so it does not appear in the wrong colors
when the foreground is not black.
(expose_window): Don't redraw the window that's currently being updated.
2000-12-22 11:33:37 +00:00
Gerd Moellmann
951f9df517 (delete_window): Simplify somewhat.
(Fset_window_configuration): Don't SET_FRAME_GARBAGED after
freeing window matrices.  The flag windows_or_buffers_changed is
set, so the next redisplay will consider all windows; this should
suffice.
2000-12-22 10:51:42 +00:00
Kenichi Handa
886bc93350 *** empty log message *** 2000-12-21 23:17:22 +00:00
Gerd Moellmann
6ba384dc77 *** empty log message *** 2000-12-21 21:27:37 +00:00
Gerd Moellmann
8e15274f3f *** empty log message *** 2000-12-21 16:56:38 +00:00
Gerd Moellmann
177f4e888d *** empty log message *** 2000-12-21 15:58:48 +00:00
Andrew Innes
99012074ba (x_update_begin): Regenerate the palette here, rather
than for each window.
2000-12-21 14:58:55 +00:00
Jason Rumney
3e27fa1f83 (w32_init_bdf_font): Fix test for valid bmp heap. 2000-12-21 11:05:33 +00:00
Jason Rumney
29ef7d2de4 *** empty log message *** 2000-12-21 11:04:01 +00:00
Kenichi Handa
587fc3f9ed *** empty log message *** 2000-12-21 02:41:28 +00:00