diff options
author | Alan Mackenzie <acm@muc.de> | 2014-12-14 18:26:44 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2014-12-14 18:26:44 +0000 |
commit | 3713931778c9bc8674c391dbb9149ac6288922f2 (patch) | |
tree | 1b7d1716ec52f11833c1de113f83a306fd77641a /etc | |
parent | 33c5143fa63a05a983657d019b8a11a25bcfffb3 (diff) | |
download | emacs-3713931778c9bc8674c391dbb9149ac6288922f2.tar.gz |
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.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/ChangeLog | 4 | ||||
-rw-r--r-- | etc/NEWS | 6 |
2 files changed, 10 insertions, 0 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index f344e2437b0..0a06cbd5c70 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog @@ -1,3 +1,7 @@ +2014-12-14 Alan Mackenzie <acm@muc.de> + + * NEWS: Add entry for fast-but-imprecise-scrolling. + 2014-12-14 Cameron Desautels <camdez@gmail.com> * NEWS: Mention `custom-prompt-customize-unsaved-options'. @@ -153,6 +153,12 @@ name (as returned from, for instance, `file-name-all-completions' is a directory file name. It returns non-nil if the last character in the name is a forward slash. ++++ +** New variable `fast-but-imprecise-scrolling' inhibits +fontification during full screen scrolling operations, giving less +hesitant operation during auto-repeat of C-v, M-v at the cost of +possible inaccuracies in the end position. + * Editing Changes in Emacs 25.1 |