diff options
Diffstat (limited to 'oni/packages/emacs.scm')
-rw-r--r-- | oni/packages/emacs.scm | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/oni/packages/emacs.scm b/oni/packages/emacs.scm index f8963fc..52fa781 100644 --- a/oni/packages/emacs.scm +++ b/oni/packages/emacs.scm @@ -102,6 +102,30 @@ custom pairs?)") with character preview in completion prompt.") (license license:gpl3+)))) +(define-public emacs-bats + (let ((commit "d519f7c89f5ae17dfc33400596df4564b478315f") + (revision "0")) + (package + (name "emacs-bats") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (uri (git-reference + (url "https://github.com/dougm/bats-mode") + (commit commit))) + (method git-fetch) + (file-name (git-file-name name version)) + (sha256 + (base32 "1ikb4rb20ng1yq95g3ydwpk37axmiw38rjzn1av9m4cs81qby4jv")))) + (build-system emacs-build-system) + (home-page "https://github.com/dougm/bats-mode") + (synopsis "Emacs mode for editing and running Bats tests") + (description "bats-mode is an Emacs mode for editing and running Bats tests. + +bats-mode derives from the bash flavor of sh-mode, adding font-lock for bats +keywords.") + (license license:gpl2+)))) + (define-public emacs-flycheck-posframe (let ((commit "8f60c9bf124ab9597d681504a73fdf116a0bde12") (revision "0")) |