Function: which-key--setup-echo-keystrokes

which-key--setup-echo-keystrokes is a byte-compiled function defined in which-key.el.gz.

Signature

(which-key--setup-echo-keystrokes)

Documentation

Reduce echo-keystrokes if necessary.

It will interfere if set too high.

Source Code

;; Defined in /usr/src/emacs/lisp/which-key.el.gz
(defun which-key--setup-echo-keystrokes ()
  "Reduce `echo-keystrokes' if necessary.
It will interfere if set too high."
  (when (and echo-keystrokes
             (> (abs (- echo-keystrokes which-key-echo-keystrokes)) 0.000001))
    (if (> which-key-idle-delay which-key-echo-keystrokes)
        (setq echo-keystrokes which-key-echo-keystrokes)
      (setq which-key-echo-keystrokes (/ (float which-key-idle-delay) 4)
            echo-keystrokes which-key-echo-keystrokes))))