summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorBrit Butler via Guix-patches via <guix-patches@gnu.org>2021-01-12 03:58:13 +0000
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2021-01-12 09:48:37 +0100
commit10f75456af57ca87008859f83acdcbf754f6c14b (patch)
tree4779af7a2fa7fbeb3ca2b07013bc1a3c5ebf4a16 /gnu
parent18c624977373020878b59efcc8de0171e759b431 (diff)
gnu: Add emacs-marginalia.
* gnu/packages/emacs-xyz.scm (emacs-marginalia): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/emacs-xyz.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 379a6bb57b1..f801bac5093 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -7039,6 +7039,33 @@ Emacs completion function completing-read, which allows to quickly select from a
7039list of candidates.") 7039list of candidates.")
7040 (license license:gpl3+)))) 7040 (license license:gpl3+))))
7041 7041
7042(define-public emacs-marginalia
7043 ;; There are no tagged releases upstream on GitHub, instead we are using the
7044 ;; most recent commit.
7045 (let ((commit "401993562dbf636054dd64988e44d19b5030867f")
7046 (revision "0"))
7047 (package
7048 (name "emacs-marginalia")
7049 (version (git-version "0.1" revision commit))
7050 (source
7051 (origin
7052 (method git-fetch)
7053 (uri (git-reference
7054 (url "https://github.com/minad/marginalia")
7055 (commit commit)))
7056 (file-name (git-file-name name version))
7057 (sha256
7058 (base32 "1j0k9ija5paidj7yvbagkkayz9bjwhia9yhmd2q4490ginbbxshs"))))
7059 (build-system emacs-build-system)
7060 (home-page "https://github.com/minad/marginalia")
7061 (synopsis "Marginalia in the minibuffer")
7062 (description
7063 "This package provides Marginalia mode which adds marginalia to the
7064minibuffer completions. Marginalia are marks or annotations placed at the
7065margin of the page of a book or in this case helpful colorful annotations
7066placed at the margin of the minibuffer for your completion candidates.")
7067 (license license:gpl3+))))
7068
7042(define-public emacs-smartparens 7069(define-public emacs-smartparens
7043 (package 7070 (package
7044 (name "emacs-smartparens") 7071 (name "emacs-smartparens")