gnu: Add emacs-robot-mode.

* gnu/packages/emacs-xyz.scm (emacs-robot-mode): New variable.
This commit is contained in:
Maxim Cournoyer 2019-04-01 22:39:46 -04:00
parent 5b84c12022
commit 73326e742d
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 25 additions and 0 deletions

View File

@ -2600,6 +2600,31 @@ definitions, modules and classes, display method documentation and provide
method and constant name completion.") method and constant name completion.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-robot-mode
(let ((commit "32846e7e80ae3471b7c07f9709dcaa4f9b9ed4a0")
(revision "1"))
(package
(name "emacs-robot-mode")
(version (git-version "0.0.0" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
;; A better maintained fork of robot-mode.
(url "https://github.com/jvalkeejarvi/robot-mode.git")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"1i8wf7m0gml8zvvmlgppjzv78b432686p1qdbzgclc7qfcvzag0d"))))
(build-system emacs-build-system)
(propagated-inputs `(("emacs-s" ,emacs-s)))
(home-page "https://github.com/jvalkeejarvi/robot-mode")
(synopsis "Emacs mode for Robot Framework")
(description "This major mode facilitates editing Robot Framework source
files with features such as syntax highlighting, comments, finding keywords,
completing keywords and smart indentation.")
(license license:gpl3+))))
(define-public emacs-rspec (define-public emacs-rspec
(package (package
(name "emacs-rspec") (name "emacs-rspec")