diff options
| author | Brandon Lucas <br@ndon.dk> | 2022-01-16 10:50:33 +0000 |
|---|---|---|
| committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2022-01-16 23:31:22 +0100 |
| commit | 86e782e2b6838fe425074c2b4758633ceefb639a (patch) | |
| tree | b0c058b851b7cdcbfa5791c320e27d2b660f9019 /gnu | |
| parent | 881089c9171b245b256f731ccc1e6017309bfc16 (diff) | |
gnu: Add emacs-fennel-mode.
* gnu/packages/emacs-xyz.scm (emacs-fennel-mode): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/emacs-xyz.scm | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index b317d4dc583..5c3af473e2f 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm | |||
| @@ -106,6 +106,7 @@ | |||
| 106 | ;;; Copyright © 2021 la snesne <lasnesne@lagunposprasihopre.org> | 106 | ;;; Copyright © 2021 la snesne <lasnesne@lagunposprasihopre.org> |
| 107 | ;;; Copyright © 2021 Brian Kubisiak <brian@kubisiak.com> | 107 | ;;; Copyright © 2021 Brian Kubisiak <brian@kubisiak.com> |
| 108 | ;;; Copyright © 2021, 2022 Taiju HIGASHI <higashi@taiju.info> | 108 | ;;; Copyright © 2021, 2022 Taiju HIGASHI <higashi@taiju.info> |
| 109 | ;;; Copyright © 2022 Brandon Lucas <br@ndon.dk> | ||
| 109 | ;;; | 110 | ;;; |
| 110 | ;;; This file is part of GNU Guix. | 111 | ;;; This file is part of GNU Guix. |
| 111 | ;;; | 112 | ;;; |
| @@ -29748,3 +29749,23 @@ Unlike Emacs' generic ASM mode, it understands NASM-specific syntax.") | |||
| 29748 | wraps GNU Global calls and integration to editor using this API with | 29749 | wraps GNU Global calls and integration to editor using this API with |
| 29749 | project.el and xref.el.") | 29750 | project.el and xref.el.") |
| 29750 | (license license:gpl3+)))) | 29751 | (license license:gpl3+)))) |
| 29752 | |||
| 29753 | (define-public emacs-fennel-mode | ||
| 29754 | (package | ||
| 29755 | (name "emacs-fennel-mode") | ||
| 29756 | (version "0.4.1") | ||
| 29757 | (source | ||
| 29758 | (origin | ||
| 29759 | (method git-fetch) | ||
| 29760 | (uri (git-reference | ||
| 29761 | (url "https://gitlab.com/technomancy/fennel-mode") | ||
| 29762 | (commit version))) | ||
| 29763 | (sha256 | ||
| 29764 | (base32 "0dwas3ivhxdyw6njkcadc8c17cirq325cmby04qls8zkmrvlil1w")))) | ||
| 29765 | (build-system emacs-build-system) | ||
| 29766 | (home-page "https://gitlab.com/technomancy/fennel-mode") | ||
| 29767 | (synopsis "Emacs major-mode for editing Fennel code") | ||
| 29768 | (description | ||
| 29769 | "Fennel mode provides font-lock, indentation, navigation, and REPL for | ||
| 29770 | Fennel code within Emacs.") | ||
| 29771 | (license license:gpl3+))) | ||
