emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/mct 96856b6: Add links to more extensions: Corfu, Cape,


From: ELPA Syncer
Subject: [elpa] externals/mct 96856b6: Add links to more extensions: Corfu, Cape, icons
Date: Fri, 3 Dec 2021 10:57:28 -0500 (EST)

branch: externals/mct
commit 96856b6551c37a69341769a36269132a4794af54
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    Add links to more extensions: Corfu, Cape, icons
---
 README.org | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/README.org b/README.org
index 469a178..b17726b 100644
--- a/README.org
+++ b/README.org
@@ -555,6 +555,27 @@ these exceptionally well-crafted extras:
   patterns (regexp, flex, initialism, etc.) regardless of the order they
   appear in.
 
++ 
[[https://github.com/iyefrat/all-the-icons-completion][all-the-icons-completion]]
 by Itai Y. Efrat :: Glue code that adds icons
+  from the =all-the-icons= package to the =*Completions*= buffer.  It can
+  make things prettier and/or more informative, while it can also be
+  combined with Marginalia.
+
+MCT does not support the use-case of ~completion-in-region~.  This is the
+kind of completion session that does not involve the minibuffer and is
+instead about in-buffer text expansion.  Consider these packages:
+
++ [[https://github.com/minad/corfu/][Corfu]] by Daniel Mendler :: An interface 
for the ~completion-in-region~
+  which uses a child frame (basically a pop-up) at the position of the
+  cursor to display candidates.  As with all of Daniel's packages, Corfu
+  aims for a clean implementation that does the right thing by being
+  consistent with core Emacs mechanisms.
+
++ [[https://github.com/minad/cape][Cape]] also by Daniel :: Additional 
~completion-at-point-functions~
+  (CAPFs) that extend those of core Emacs.  These backends can be used
+  by Corfu, though their modular nature makes them suitable for use by
+  other compliant packages (e.g. a potential minimalist package that is
+  cleanly designed like Corfu but has a different interface).
+
 ** Enable Consult previews
 :PROPERTIES:
 :CUSTOM_ID: h:85268cb1-9d49-452c-ba5f-c9215d4b8b62



reply via email to

[Prev in Thread] Current Thread [Next in Thread]