gnu: Add emacs-elisp-slime-nav.

* gnu/packages/emacs.scm (emacs-elisp-slime-nav): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Konrad Hinsen 2018-04-13 16:28:09 +02:00 committed by Ludovic Courtès
parent 479c0e3f60
commit c51e592d6c
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 22 additions and 0 deletions

View File

@ -7932,3 +7932,25 @@ name and password. To skip it press a @key{Return} key.
You could get a Epkg package list by invoking @code{epkg-list-packages} in
Emacs.")
(license license:gpl3+))))
(define-public emacs-elisp-slime-nav
(package
(name "emacs-elisp-slime-nav")
(version "0.9")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/purcell/elisp-slime-nav/archive/"
version ".tar.gz"))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
"1vq7ym1q47p97gxrv45c9gm96d23xbp237vkmakikj6grngxjfb2"))))
(build-system emacs-build-system)
(home-page "https://github.com/purcell/elisp-slime-nav")
(synopsis "Make @code{M-.} and @code{M-,} work for elisp like they do in SLIME")
(description
"This package provides SLIME's convenient @code{M-.}and @code{M-,} navigation
in @code{emacs-lisp-mode}, together with an elisp equivalent of
@code{slime-describe-symbol}.")
(license license:gpl3+)))