Merge pull request #1604 from rgrinberg/unique-lines-complete

Uniquify completion candidates of whole lines
This commit is contained in:
Henrik Lissner 2019-07-27 23:42:53 +02:00 committed by GitHub
commit 87ce335f1a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -129,12 +129,13 @@ C-x C-l."
(`candidates (`candidates
(all-completions (all-completions
arg arg
(delete-dups
(split-string (split-string
(replace-regexp-in-string (replace-regexp-in-string
"^[\t\s]+" "" "^[\t\s]+" ""
(concat (buffer-substring-no-properties (point-min) (line-beginning-position)) (concat (buffer-substring-no-properties (point-min) (line-beginning-position))
(buffer-substring-no-properties (line-end-position) (point-max)))) (buffer-substring-no-properties (line-end-position) (point-max))))
"\\(\r\n\\|[\n\r]\\)" t))))) "\\(\r\n\\|[\n\r]\\)" t))))))
;;;###autoload ;;;###autoload
(defun +company/dict-or-keywords () (defun +company/dict-or-keywords ()