[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/company 8a4872a81b 23/24: company-capf--current-boundar
From: |
ELPA Syncer |
Subject: |
[elpa] externals/company 8a4872a81b 23/24: company-capf--current-boundaries only for matching completions |
Date: |
Tue, 27 Aug 2024 00:57:45 -0400 (EDT) |
branch: externals/company
commit 8a4872a81ba6d792eb724c4d28afc976c83d9c8e
Author: Dmitry Gutov <dmitry@gutov.dev>
Commit: Dmitry Gutov <dmitry@gutov.dev>
company-capf--current-boundaries only for matching completions
To avoid popup jumping on failed `require-match`.
---
company-capf.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/company-capf.el b/company-capf.el
index b58c5678fc..7243b86f7f 100644
--- a/company-capf.el
+++ b/company-capf.el
@@ -208,7 +208,8 @@ so we can't just use the preceding variable instead.")
(candidates (assoc-default :completions all-result))
(boundaries (assoc-default :boundaries all-result)))
(setq company-capf--sorted (functionp sortfun))
- (setq company-capf--current-boundaries boundaries)
+ (when candidates
+ (setq company-capf--current-boundaries boundaries))
(when sortfun
(setq candidates (funcall sortfun candidates)))
candidates))))
- [elpa] externals/company f907fb3468 02/24: Fix test failure, (continued)
- [elpa] externals/company f907fb3468 02/24: Fix test failure, ELPA Syncer, 2024/08/27
- [elpa] externals/company a427c330ca 04/24: Support different prefixes inside a backend group, ELPA Syncer, 2024/08/27
- [elpa] externals/company f38e649244 11/24: Add expand-common support in company-dabbrev-code and company-etags, ELPA Syncer, 2024/08/27
- [elpa] externals/company d8f18dcf06 12/24: company--expand-common: Don't rely on company-common, ELPA Syncer, 2024/08/27
- [elpa] externals/company de19f899d1 15/24: Add possible return value `no-match` to `expand-common`, ELPA Syncer, 2024/08/27
- [elpa] externals/company a79bfd7cea 19/24: Fix multi-backend completion right after a trigger char, ELPA Syncer, 2024/08/27
- [elpa] externals/company 39a4aee31c 16/24: Delete piece of code unused since 36aae5183, ELPA Syncer, 2024/08/27
- [elpa] externals/company 225d27d392 17/24: Update one test (1) and fix another (2), ELPA Syncer, 2024/08/27
- [elpa] externals/company 64a3787db7 14/24: Copy edit, ELPA Syncer, 2024/08/27
- [elpa] externals/company df4f6e9ea3 21/24: company--common-or-matches: Synchronize with 'match' more, ELPA Syncer, 2024/08/27
- [elpa] externals/company 8a4872a81b 23/24: company-capf--current-boundaries only for matching completions,
ELPA Syncer <=
- [elpa] externals/company e1d331a64e 24/24: [ci skip] Remove parens, ELPA Syncer, 2024/08/27
- [elpa] externals/company 36aae5183a 13/24: company--multi-expand-common: Simplify the compatibility check, ELPA Syncer, 2024/08/27
- [elpa] externals/company 71fad0b38a 06/24: Delete a no-op line, ELPA Syncer, 2024/08/27
- [elpa] externals/company 4ba6dcb874 22/24: Merge pull request #1488 from company-mode/expand-common, ELPA Syncer, 2024/08/27
- [elpa] externals/company 82e7f81dcb 07/24: Support complete-common in backends with boundaries and no `expand-common`, ELPA Syncer, 2024/08/27
- [elpa] externals/company cb3b67122d 01/24: company-complete-common: Generalized "expand common" behavior, ELPA Syncer, 2024/08/27
- [elpa] externals/company 7b849c0c6f 18/24: Mo tests and some fixes, ELPA Syncer, 2024/08/27
- [elpa] externals/company b2b9b19f9a 20/24: Update the NEWS entry, ELPA Syncer, 2024/08/27
- [elpa] externals/company 4647272f62 08/24: Improve the default `expand-common` implementation to support boundaries, ELPA Syncer, 2024/08/27
- [elpa] externals/company ed4a93f576 10/24: company--multi-expand-common: Analyze each backend's completions separately, ELPA Syncer, 2024/08/27