branch: externals/corfu commit e1bfcfe1c1e31e377d5e235ef0359a4a46311ce6 Author: Daniel Mendler <m...@daniel-mendler.de> Commit: Daniel Mendler <m...@daniel-mendler.de>
Better criterion for auto completion (Fix #62) --- corfu.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/corfu.el b/corfu.el index e56d39a..4aadd75 100644 --- a/corfu.el +++ b/corfu.el @@ -924,7 +924,8 @@ completion began less than that number of seconds ago." #'completion--capf-wrapper 'all) ((and `(,fun ,beg ,end ,table . ,plist) (guard (integer-or-marker-p beg)) - (guard (>= (- end beg) corfu-auto-prefix))) + (guard (<= beg (point) end)) + (guard (>= (- (point) beg) corfu-auto-prefix))) (let ((completion-extra-properties plist) (completion-in-region-mode-predicate (if corfu-quit-at-boundary