1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: Add emacs-origami-ts.

* gnu/packages/emacs-xyz.scm (emacs-origami-ts): New variable.

Change-Id: I091d15e3b81591c894e7504f837aa115d54a5ec4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
mst
2026-02-04 14:56:25 -07:00
committed by Liliana Marie Prikler
parent 2cdd592215
commit 1a337314a2

View File

@@ -38335,6 +38335,32 @@ expanding regions of text without modifying the actual contents.")
(define-deprecated-package emacs-origami-el
emacs-origami)
(define-public emacs-origami-ts
(package
(name "emacs-origami-ts")
(version "1.0.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://codeberg.org/mst/origami-ts.git")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1f4z3i8kx35m8vzm7rqsm9sxkqw1fxar6mb73r63sj713p9xks3y"))))
(build-system emacs-build-system)
(arguments
(list
#:tests? #f)) ; no tests
(propagated-inputs (list emacs-origami))
(home-page "https://codeberg.org/mst/origami-ts.git")
(synopsis "Fold code in Emacs with @code{emacs-origami} and tree-sitter")
(description
"@code{origami-ts} creates a general language parser for
@code{emacs-origami} that leverages the Emacs treesit library to fold
code.")
(license license:gpl3+)))
(define-public emacs-peep-dired
(let ((commit "c88a9a3050197840edfe145f11e0bb9488de32f4")
(version "0")