summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorAlan Mackenzie <acm@muc.de>2014-12-14 18:26:44 +0000
committerAlan Mackenzie <acm@muc.de>2014-12-14 18:26:44 +0000
commit3713931778c9bc8674c391dbb9149ac6288922f2 (patch)
tree1b7d1716ec52f11833c1de113f83a306fd77641a /etc
parent33c5143fa63a05a983657d019b8a11a25bcfffb3 (diff)
downloademacs-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/ChangeLog4
-rw-r--r--etc/NEWS6
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'.
diff --git a/etc/NEWS b/etc/NEWS
index 37cb4b42e52..6b1a4e3627d 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -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