gnu: Add emacs-monky.

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

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Joseph LaFreniere 2020-01-02 01:43:21 -06:00 committed by Ludovic Courtès
parent ef09cb866c
commit 3da1e6e9ed
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5

View File

@ -7938,6 +7938,32 @@ (define-public emacs-evil-visualstar
to search.")
(license license:gpl3+))))
(define-public emacs-monky
(package
(name "emacs-monky")
(version "0.1")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/ananthakumaran/monky.git")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
"1fgn7al4zwz2k5wb5dy3byqg9lsrjk9fra341mxh5ma2pfwxjgps"))))
(build-system emacs-build-system)
(home-page "https://ananthakumaran.in/monky/index.html")
(arguments
`(#:tests? #t
#:test-command '("emacs" "--batch"
"-l" "test/monky-unit-test.el"
"-f" "ert-run-tests-batch-and-exit")))
(synopsis "Interactive interface for the Mercurial version control system")
(description
"Monky provides an Emacs interface for Mercurial (Hg). Using Monky, you
can selectively commit files, view the diffs, and other things.")
(license license:gpl3+)))
(define-public emacs-monroe
(package
(name "emacs-monroe")