diff options
author | Gerd Moellmann <gerd@gnu.org> | 2000-11-14 05:44:18 +0000 |
---|---|---|
committer | Gerd Moellmann <gerd@gnu.org> | 2000-11-14 05:44:18 +0000 |
commit | 5f0c971db711154bb140052812814506a7419ce0 (patch) | |
tree | f447ac7969f25ffd655f9afbe5a98edaeb89e4ca | |
parent | 04612a647fb6bd6d4e38326a46a3396cd271c3ed (diff) | |
download | emacs-5f0c971db711154bb140052812814506a7419ce0.tar.gz |
(Fpos_visible_in_window_p): Call pos_visible with
extra argument.
-rw-r--r-- | src/ChangeLog | 19 | ||||
-rw-r--r-- | src/window.c | 4 |
2 files changed, 21 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 31a116a8fe6..e8abc2970c9 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,22 @@ +2000-11-14 Gerd Moellmann <gerd@gnu.org> + + * window.c (Fpos_visible_in_window_p): Call pos_visible with + extra argument. + + * xdisp.c (current_mode_line_height, current_header_line_height): + New variables. + (init_xdisp): Initialize them. + (pos_visible_p): Add parameter EXACT_MODE_LINE_HEIGHTS_P. Compute + and use exact mode line heights if it is set. + + * lisp.h (pos_visible_p): Change prototype. + + * dispextern.h (CURRENT_MODE_LINE_HEIGHT) + (CURRENT_HEADER_LINE_HEIGHT): Look at current_mode_line_height + and current_header_line_height first. + (current_mode_line_height, current_header_line_height): Declare + extern. + 2000-11-14 Miles Bader <miles@lsi.nec.co.jp> * xterm.c (x_alloc_lighter_color): Use real brightness calculation. diff --git a/src/window.c b/src/window.c index 5257c1b0cdb..4c755a3f03e 100644 --- a/src/window.c +++ b/src/window.c @@ -337,7 +337,7 @@ POS defaults to point in WINDOW; WINDOW defaults to the selected window.") char in the window. */ if (!NILP (fully)) { - pos_visible_p (w, posint, &fully_p); + pos_visible_p (w, posint, &fully_p, !NILP (fully)); in_window = fully_p ? Qt : Qnil; } else @@ -350,7 +350,7 @@ POS defaults to point in WINDOW; WINDOW defaults to the selected window.") in_window = Qnil; else { - if (pos_visible_p (w, posint, &fully_p)) + if (pos_visible_p (w, posint, &fully_p, !NILP (fully))) in_window = NILP (fully) || fully_p ? Qt : Qnil; else in_window = Qnil; |