Variable: icomplete-scroll
icomplete-scroll is a variable defined in icomplete.el.gz.
Value
nil
Documentation
If non-nil, scroll candidates list instead of rotating it.
Source Code
;; Defined in /usr/src/emacs/lisp/icomplete.el.gz
;; Apropos `icomplete-scroll', we implement "scrolling icomplete"
;; within classic icomplete, which is "rotating", by contrast.
;;
;; The two variables supporting this are
;; `icomplete--scrolled-completions' and `icomplete--scrolled-past'.
;; They come into play when:
;;
;; - The user invokes commands `icomplete-forward-completions' and
;; `icomplete-backward-completions', thus "manually" scrolling to a
;; given position;
;;
;; - The user re-filters a selection that had already been manually
;; scrolled. The system attempts to keep the previous selection
;; stable in the face of the new filtering. This is mostly done in
;; `icomplete--render-vertical'.
;;
(defvar icomplete-scroll nil
"If non-nil, scroll candidates list instead of rotating it.")