GNU bug report logs -
#22637
25.1.50; `mode-line` face `:height` incompatible with `scroll-conservatively 101`.
Previous Next
Reported by: Keith David Bershatsky <esq <at> lawlist.com>
Date: Fri, 12 Feb 2016 02:14:02 UTC
Severity: normal
Tags: moreinfo
Found in version 25.1.50
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
The following example of problem 22637 is for emacs-25 branch built this evening (February 13, 2016) on Windows (XP). I believe this relates to the "recenter" portion of `xdisp.c`. The cursor looks like it is resting at the top of the window, when point is actually beneath the bottom of the window.
(face-spec-set 'mode-line
'((((class color) (min-colors 88))
:box (:line-width -1 :style released-button)
:background "grey75" :foreground "black" :height 120)
(t
:inverse-video t)))
(setq scroll-conservatively 101)
(global-eldoc-mode -1)
(global-font-lock-mode -1)
(blink-cursor-mode -1)
;; Prevent the `timer-list' from receiving `undo-auto--boundary-timer'.
(defun undo-auto--undoable-change ()
"Called after every undoable buffer change."
;; (add-to-list 'undo-auto--undoably-changed-buffers (current-buffer))
;; (undo-auto--boundary-ensure-timer)
)
(setq timer-list (delq 'undo-auto--boundary-timer timer-list))
(defun test ()
(interactive)
(switch-to-buffer (get-buffer-create "*foo*"))
(dotimes (i 200)
(insert "I will not obey absurd orders.\n"))
(goto-char (point-min))
(goto-char (- (point-max) 1000)))
(global-set-key [f1] 'test)
This bug report was last modified 3 years and 162 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.