aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorgemmaro <gemmaro.dev@gmail.com>2024-07-09 19:44:27 +0900
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2024-07-09 15:04:31 +0200
commit9f2d639ae8d8b3b9f5fbf47656c115cb0e58c51d (patch)
tree8a6700f50abb92bd0f8f07607dc4d9cf3e50b616 /gnu/packages
parentd5a99af93f5c1fb195a6d11f167d8cf9187f2f7a (diff)
downloadguix-9f2d639ae8d8b3b9f5fbf47656c115cb0e58c51d.tar
guix-9f2d639ae8d8b3b9f5fbf47656c115cb0e58c51d.tar.gz
gnu: Add emacs-sed-mode.
* gnu/packages/emacs-xyz.scm (emacs-sed-mode): New variable. Change-Id: Ic079579d3c9ba25cf721d044f99ba2ec4dcc0392 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/emacs-xyz.scm19
1 files changed, 19 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 79e547517a..0d189f2da1 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -1269,6 +1269,25 @@ out of the box.")
is based off of Slim mode.")
(license license:gpl3+)))
+(define-public emacs-sed-mode
+ (package
+ (name "emacs-sed-mode")
+ (version "1.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://elpa.gnu.org/packages/sed-mode-" version
+ ".tar"))
+ (sha256
+ (base32 "0zhga0xsffdcinh10di046n6wbx35gi1zknnqzgm9wvnm2iqxlyn"))))
+ (build-system emacs-build-system)
+ (home-page "https://elpa.gnu.org/packages/sed-mode.html")
+ (synopsis "Major mode to edit sed scripts")
+ (description
+ "The Sed major mode provides basic support for sed scripts. The
+functionalities supported are font-locking and auto-indentation.")
+ (license license:gpl3+)))
+
(define-public emacs-spaceline-all-the-icons
(package
(name "emacs-spaceline-all-the-icons")