[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/cape d098cc3cba 023/146: Update README
From: |
ELPA Syncer |
Subject: |
[elpa] externals/cape d098cc3cba 023/146: Update README |
Date: |
Sun, 9 Jan 2022 20:57:39 -0500 (EST) |
branch: externals/cape
commit d098cc3cba6701f01ae1bd1a4003a80c4293bae7
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
Update README
---
README.org | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/README.org b/README.org
index c9338e04c5..d611033ce0 100644
--- a/README.org
+++ b/README.org
@@ -23,8 +23,8 @@ by pressing ~TAB~ or ~M-TAB~. Furthermore there are a handful
of dedicated
completion commands ~cape-*~, which you can bind directly to a key in your user
configuration.
-On the more experimental side, Cape provides the super power to transform
-Company backends into Capfs and merge multiple Capfs into a Super-Capf!
+On the more experimental side, Cape has the super power to transform Company
+backends into Capfs and merge multiple Capfs into a Super-Capf!
* Configuration
@@ -68,8 +68,10 @@ this package should be upstreamed into Emacs itself.
Cape provides an adapter for Company backends ~cape-company-to-capf~. The
adapter
transforms Company backends to Capfs which are understood by the built-in Emacs
-completion mechanism. The adapter is still experimental and may have certain
edge
-cases. It can be used as follows:
+completion mechanism. The adapter is still experimental and may have certain
+edge cases. In particular, asynchronous completions are forcibly synchronized,
+but we are investigating possible Capf extensions to support asynchronous
Capfs.
+The adapter can be used as follows:
#+begin_src emacs-lisp
;; Use Company backends as Capfs.
@@ -83,8 +85,10 @@ cases. It can be used as follows:
/Throw multiple Capfs under the Cape and get a Super-Capf!/
Cape supports merging multiple Capfs using the function ~cape-merge-capfs~.
This
-feature is experimental and works only for well-behaved Capfs and simple
-completion tables. But it is a start to emulate the corresponding Company
feature.
+feature is experimental and works only for well-behaved Capfs and static
+completion tables. But it is a start to emulate the corresponding Company
+feature. Maybe it is possible to extend the capabilities of the completion
table
+merging in the future.
#+begin_src emacs-lisp
;; Merge the dabbrev, dict and keyword capfs, display candidates together.
- [elpa] externals/cape 0a374042c9 003/146: README: Update configuration, (continued)
- [elpa] externals/cape 0a374042c9 003/146: README: Update configuration, ELPA Syncer, 2022/01/09
- [elpa] externals/cape d7c765d057 004/146: Add cape-keyword and cape-keyword-capf (Fix #3), ELPA Syncer, 2022/01/09
- [elpa] externals/cape 1aaca0fd74 008/146: Expand comment, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 38802ada22 007/146: Add kinds, ELPA Syncer, 2022/01/09
- [elpa] externals/cape b1f57d79ba 009/146: Improve ispell, ELPA Syncer, 2022/01/09
- [elpa] externals/cape ae136b6ba4 010/146: Improve dabbrev lazy loading, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 0cc116b29c 012/146: Implement company adapter (See #1), ELPA Syncer, 2022/01/09
- [elpa] externals/cape 845f3483f1 019/146: company-merge-capfs: Add support for :company-prefix-length, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 31acb66152 021/146: Update README, ELPA Syncer, 2022/01/09
- [elpa] externals/cape adb54fc562 020/146: Add missing autoload, ELPA Syncer, 2022/01/09
- [elpa] externals/cape d098cc3cba 023/146: Update README,
ELPA Syncer <=
- [elpa] externals/cape ff5b19afc0 025/146: Add missing omit-nulls, ELPA Syncer, 2022/01/09
- [elpa] externals/cape a54a512030 030/146: cape-merge-capfs: Compute candidates later, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 0bdc6ae05c 034/146: README: Mention cape-capf-buster, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 8fd6c17a01 033/146: Add cape-capf-buster, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 90ad5d68d5 037/146: Extract cape--cached-table, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 04a332c5fe 036/146: Extract cape--input-changed-p, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 882b9d9e79 042/146: Rename cape-merge-capfs, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 9111ad5101 043/146: Ensure that dabbrev is initialized properly, ELPA Syncer, 2022/01/09
- [elpa] externals/cape af4268549c 055/146: Dabbrev: Use equality check, ELPA Syncer, 2022/01/09
- [elpa] externals/cape 29f828cc82 061/146: Reorder, ELPA Syncer, 2022/01/09