gnu: Add emacs-rsw-elisp.

* gnu/packages/emacs.scm (emacs-rsw-elisp): New public variable.
This commit is contained in:
Oleg Pykhalov 2018-05-02 19:09:55 +03:00
parent 6e28f15c58
commit bf8300de40
No known key found for this signature in database
GPG key ID: 7246E11C69B79569

View file

@ -9664,3 +9664,25 @@ (define-public emacs-darkroom
@code{darkroom-mode}. Whenever they are deleted, the buffer re-enters @code{darkroom-mode}. Whenever they are deleted, the buffer re-enters
@code{darkroom-mode}.") @code{darkroom-mode}.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-rsw-elisp
(package
(name "emacs-rsw-elisp")
(version "1.0.5")
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/rswgnu/rsw-elisp"
"/archive/" version ".tar.gz"))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
"1jnn7xfwl3wxc87v44ccsf1wwp80par3xgcvfb1icd6zchjmlcps"))))
(build-system emacs-build-system)
(home-page "https://github.com/rswgnu/rsw-elisp")
(synopsis "Improved expressions that interactively evaluate Emacs Lisp")
(description "This package improves and replaces the GNU Emacs commands
that interactively evaluate Emacs Lisp expressions. The new commands replace
standard key bindings and are all prefixed with rsw-elisp-. They work the
same way as the old commands when called non-interactively; only the
interactive behavior should be different.")
(license license:gpl3+)))