Skip to content

Commit 6bef25b

Browse files
committed
lock completions
1 parent a2d2e0a commit 6bef25b

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

Eask

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@
1515
(source 'melpa)
1616
(source 'jcs-elpa)
1717

18+
(source-priority 'gnu 0)
19+
(source-priority 'melpa 5)
20+
(source-priority 'jcs-elpa 10) ; XXX: rely on my own `company'
21+
1822
(depends-on "emacs" "27.1")
1923
(depends-on "lsp-mode")
2024
(depends-on "company")

ellsp-completion.el

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,11 @@
3636
(or (cl-position (capitalize kind) lsp-completion--item-kind :test #'equal)
3737
lsp/completion-item-kind-text))
3838

39+
;; TODO: The implementation here with `company' is deprecated, we need to
40+
;; either do:
41+
;;
42+
;; - Upgrade to use the newest `company'
43+
;; - Stop relying on `company'
3944
(defun ellsp--capf-completions ()
4045
"Fallback completions engine is the `elisp-completion-at-point'."
4146
(let* ((prefix (company-capf 'prefix))

0 commit comments

Comments
 (0)