This is an automated email from the git hooks/post-receive script.

apteryx pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new e1af6c0  gnu: Add emacs-counsel-bbdb.
e1af6c0 is described below

commit e1af6c058e92ff4b0ea91c382c55762384d0a733
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Sun Jan 24 13:47:33 2021 -0500

    gnu: Add emacs-counsel-bbdb.
    
    * gnu/packages/emacs-xyz.scm (emacs-counsel-bbdb): New variable.
---
 gnu/packages/emacs-xyz.scm | 30 +++++++++++++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index a3d66bf..163eb67 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -31,7 +31,7 @@
 ;;; Copyright © 2017 Peter Mikkelsen <[email protected]>
 ;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice <[email protected]>
 ;;; Copyright © 2017 Mike Gerwitz <[email protected]>
-;;; Copyright © 2017, 2018, 2019, 2020 Maxim Cournoyer 
<[email protected]>
+;;; Copyright © 2017, 2018, 2019, 2020, 2021 Maxim Cournoyer 
<[email protected]>
 ;;; Copyright © 2018 Sohom Bhattacharjee <[email protected]>
 ;;; Copyright © 2018, 2019 Mathieu Lirzin <[email protected]>
 ;;; Copyright © 2018, 2019, 2020, 2021 Pierre Neidhardt <[email protected]>
@@ -1846,6 +1846,34 @@ like.  It can be linked with various Emacs mail clients 
(Message and Mail
 mode, Rmail, Gnus, MH-E, and VM).  BBDB is fully customizable.")
     (license license:gpl3+)))
 
+(define-public emacs-counsel-bbdb
+  (package
+  (name "emacs-counsel-bbdb")
+  (version "20181128.1320")
+  (source
+    (origin
+      (method url-fetch)
+      (uri (string-append "https://melpa.org/packages/counsel-bbdb-";
+                          version ".el"))
+      (sha256
+        (base32
+          "03g3lk8hz9a17vf5r16x054bhyk8xsbnfq0div8ig13fmhqi159q"))))
+  (build-system emacs-build-system)
+  (propagated-inputs `(("emacs-ivy" ,emacs-ivy)))
+  (home-page "https://github.com/redguard/counsel-bbdb";)
+  (synopsis "Ivy interface for BBDB")
+  (description "This Ivy extension enables the use of @code{ivy-mode} to input
+email addresses from BBDB efficiently.  The main functions are:
+@table @code
+@item counsel-bbdb-complete-mail to input email addresses;
+@item counsel-bbdb-reload' to reload contacts from BBDB database;
+@item counsel-bbdb-expand-mail-alias to expand mail alias.
+@end table
+Since @code{counsel-bbdb} is based on @code{ivy-mode}, all Ivy key bindings
+are supported.  For example, after @samp{C-u M-x counsel-bbdb-complete-mail},
+you can press @samp{C-M-n} to input multiple email addresses.")
+  (license license:gpl3+)))
+
 (define-public emacs-bluetooth
   (package
     (name "emacs-bluetooth")

Reply via email to