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

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

[elpa] externals/cape e6435dda31 4/5: Update README


From: ELPA Syncer
Subject: [elpa] externals/cape e6435dda31 4/5: Update README
Date: Sun, 10 Sep 2023 03:57:26 -0400 (EDT)

branch: externals/cape
commit e6435dda31d0893b7257c88cd5c374809fe14b3b
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    Update README
---
 README.org | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/README.org b/README.org
index 1acc9e0ba1..b26f9bc4db 100644
--- a/README.org
+++ b/README.org
@@ -147,30 +147,30 @@ small example completion backend, which can be used with 
both
 ~completion-at-point~ (Corfu, default completion) and Company.
 
 #+begin_src emacs-lisp
-(defvar emojis
+(defvar demo-alist
   '((":-D" . "😀")
     (";-)" . "😉")
     (":-/" . "😕")
     (":-(" . "🙁")
     (":-*" . "😙")))
 
-(defun emoji-backend (action &optional arg &rest _)
+(defun demo-backend (action &optional arg &rest _)
   (pcase action
     ('prefix (and (memq (char-before) '(?: ?\;))
                   (cons (string (char-before)) t)))
-    ('candidates (all-completions arg emojis))
-    ('annotation (concat " " (cdr (assoc arg emojis))))
+    ('candidates (all-completions arg demo-alist))
+    ('annotation (concat " " (cdr (assoc arg demo-alist))))
     ('post-completion
      (let ((str (buffer-substring (- (point) 3) (point))))
        (delete-region (- (point) 3) (point))
-     (insert (cdr (assoc str emojis)))))))
+     (insert (cdr (assoc str demo-alist)))))))
 
-;; Register emoji backend with `completion-at-point'
+;; Register demo backend with `completion-at-point'
 (setq completion-at-point-functions
-      (list (cape-company-to-capf #'emoji-backend)))
+      (list (cape-company-to-capf #'demo-backend)))
 
-;; Register emoji backend with Company.
-(setq company-backends '(emoji-backend))
+;; Register demo backend with Company.
+(setq company-backends '(demo-backend))
 #+end_src
 
 It is possible to merge multiple Company backends and use them as a single Capf



reply via email to

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