diff options
author | Tom Willemse | 2021-07-13 23:19:54 -0700 |
---|---|---|
committer | Tom Willemse | 2021-07-13 23:19:54 -0700 |
commit | 28ae399d87bc356ad9729a74a124571654d87cc5 (patch) | |
tree | 910ce569d5cf89876c42bc07ea9a4208862c4181 /oni/packages/emacs.scm | |
parent | 15476ff1dc5202f3904d6e2b3b8c55d2c93528ba (diff) | |
download | guix-packages-28ae399d87bc356ad9729a74a124571654d87cc5.tar.gz guix-packages-28ae399d87bc356ad9729a74a124571654d87cc5.zip |
Add ‘emacs-oni-bats’ and related packages
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")) |