[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/cape 6ddd50e7b7 116/146: Improve prefix setting of file
From: |
ELPA Syncer |
Subject: |
[elpa] externals/cape 6ddd50e7b7 116/146: Improve prefix setting of file capf |
Date: |
Sun, 9 Jan 2022 20:57:47 -0500 (EST) |
branch: externals/cape
commit 6ddd50e7b756c28a0d49b38c1fe2e1d17aa309bb
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
Improve prefix setting of file capf
---
README.org | 2 +-
cape.el | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/README.org b/README.org
index 1866b23bdb..d98dcfab4d 100644
--- a/README.org
+++ b/README.org
@@ -41,7 +41,7 @@ backends into Capfs and merge multiple Capfs into a
Super-Capf!
* ~cape-ispell~: Complete word from Ispell dictionary
* ~cape-dict~: Complete word from dictionary file
* ~cape-line~: Complete entire line from file
-* ~cape-tex~: Complete unicode char from TeX command, e.g. ~\hbar~,
+* ~cape-tex~: Complete unicode char from TeX command, e.g. ~\hbar~.
* ~cape-sgml~: Complete unicode char from Sgml entity, e.g., ~&alpha~.
* Configuration
diff --git a/cape.el b/cape.el
index 67e6fefcc5..ebedf8b1d5 100644
--- a/cape.el
+++ b/cape.el
@@ -412,7 +412,8 @@ If INTERACTIVE is nil the function acts like a capf."
(when (or (not cape-file-directory-must-exist)
(and (string-match-p "/" file) (file-exists-p
(file-name-directory file))))
`(,(car bounds) ,(cdr bounds) ,#'read-file-name-internal
- :company-prefix-length ,(and (not (equal file "/")) (string-suffix-p
"/" file))
+ ,@(and (not (equal file "/")) (string-suffix-p "/" file)
+ '(:company-prefix-length t))
:exclusive no ,@cape--file-properties)))))
;;;;; cape-symbol
- [elpa] externals/cape b06e3271e0 099/146: README: Be more precise about supported completion tables, (continued)
- [elpa] externals/cape b06e3271e0 099/146: README: Be more precise about supported completion tables, ELPA Syncer, 2022/01/09
- [elpa] externals/cape b612af5754 101/146: Capf query should always be interruptible, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 15279b57fa 103/146: Remove todo, ELPA Syncer, 2022/01/09
- [elpa] externals/cape dcb5a139c4 105/146: Add cape-capf-with-case-fold, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 4cd6cdd4a2 106/146: Respect ignore-case for company backends, ELPA Syncer, 2022/01/09
- [elpa] externals/cape b8776afc9f 107/146: Add cape-dabbrev-check-other-buffers, ELPA Syncer, 2022/01/09
- [elpa] externals/cape b52829ad6d 110/146: Add comments, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 26d6025da2 111/146: Minor adjustments, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 5e6abb568a 113/146: Rename capf function in analogy to the table function, ELPA Syncer, 2022/01/09
- [elpa] externals/cape aae065830c 115/146: Add cape-sgml and cape-tex, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 6ddd50e7b7 116/146: Improve prefix setting of file capf,
ELPA Syncer <=
- [elpa] externals/cape fab063f187 119/146: Add cape-rfc1345, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 6652d62c5a 118/146: README: Fix list, ELPA Syncer, 2022/01/09
- [elpa] externals/cape ad7f35fdbe 121/146: cape-tex: Fix range issue, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 516eb36e8d 120/146: Minor fixes, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 1e73d032e4 125/146: Fix compilation error (Fix #16), ELPA Syncer, 2022/01/09
- [elpa] externals/cape 89aaca7789 128/146: Protect cape--char-translation from macro expansion, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 399fdad016 122/146: cape-tex/sgml: Add docsig, improve parsing of describe-input-method, ELPA Syncer, 2022/01/09
- [elpa] externals/cape c2db8ce4d9 127/146: Expand docstrings, ELPA Syncer, 2022/01/09
- [elpa] externals/cape ab91f727fb 126/146: cape-tex/sgml: Filter candidates during compilation, ELPA Syncer, 2022/01/09
- [elpa] externals/cape bb1921b624 130/146: Add cape-repair-misbehaving-capf, ELPA Syncer, 2022/01/09