gnu: Add emacs-evil-exchange.

* gnu/packages/emacs-xyz.scm (emacs-evil-exchange): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Brian Leung 2019-04-04 06:14:39 +02:00 committed by Ludovic Courtès
parent ab0471e9fc
commit eccf816b64
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 26 additions and 0 deletions

View File

@ -5629,6 +5629,32 @@ used for reverse direction.")
end of a line and increment or decrement it.")
(license license:gpl3+))))
(define-public emacs-evil-exchange
(let ((commit "47691537815150715e64e6f6ec79be7746c96120")
(version "0.41")
(revision "1"))
(package
(name "emacs-evil-exchange")
(version (git-version version revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Dewdrops/evil-exchange")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"0bjpn4yqig17ddym6wqq5fm1b294q74hzcbj9a6gs97fqiwf88xa"))))
(build-system emacs-build-system)
(propagated-inputs `(("emacs-evil" ,emacs-evil)))
(home-page "https://github.com/Dewdrops/evil-exchange")
(synopsis "Exchange text easily within Evil")
(description
"This package, a port of @code{vim-exchange}, provides an Evil operator
for exchanging text.")
(license license:gpl3+))))
(define-public emacs-monroe
(package
(name "emacs-monroe")