Introduce single candidate jump customization

This commit is contained in:
Yuki 2018-09-27 18:08:28 +02:00
parent cd8fb10759
commit abe150c7bd

6
avy.el
View File

@ -244,6 +244,10 @@ When nil, punctuation chars will not be matched.
Typically, these modes don't use the text representation."
:type 'list)
(defcustom avy-single-candidate-jump t
"In case there is only one candidate jumps directly to it."
:type 'boolean)
(defvar avy-ring (make-ring 20)
"Hold the window and point history.")
@ -746,7 +750,7 @@ Set `avy-style' according to COMMMAND as well."
(let ((len (length candidates)))
(cond ((= len 0)
nil)
((= len 1)
((and (= len 1) avy-single-candidate-jump)
(car candidates))
(t
(unwind-protect