New feature optionally to accelerate auto-repeated scrolling.
commit3713931778c9bc8674c391dbb9149ac6288922f2
authorAlan Mackenzie <acm@muc.de>
Sun, 14 Dec 2014 18:26:44 +0000 (14 18:26 +0000)
committerAlan Mackenzie <acm@muc.de>
Sun, 14 Dec 2014 18:26:44 +0000 (14 18:26 +0000)
tree1b7d1716ec52f11833c1de113f83a306fd77641a
parent33c5143fa63a05a983657d019b8a11a25bcfffb3
New feature optionally to accelerate auto-repeated scrolling.

src/xdisp.c: Remove "static" from declaration of
Qfontification_functions.

src/window.c (window_scroll): bind fontification-functions to nil when
scrolling by whole screens and fast-but-imprecise-scrolling is non-nil.
(syms_of_window): New DEFVAR_BOOL fast-but-imprecise-scrolling.

src/lisp.h (bool): Declare Qfontification_functions extern.

lisp/cus-start.el (all): Add fast-but-imprecise-scrolling.

doc/emacs/display.texi (Scrolling): fast-but-imprecise-scrolling.
Describe new variable.

etc/NEWS: Add entry for fast-but-imprecise-scrolling.
doc/emacs/ChangeLog
doc/emacs/display.texi
etc/ChangeLog
etc/NEWS
lisp/ChangeLog
lisp/cus-start.el
src/ChangeLog
src/lisp.h
src/window.c
src/xdisp.c