Age | Commit message (Expand) | Author |
2023-02-12 | gnu: tree-sitter-grammar: Migrate to tree-sitter-build-system....gnu/packages/tree-sitter.scm (tree-sitter-delete-generated-files): New
variable.
(tree-sitter-grammar): Remove source-directory argument, add inputs argument,
change package names, remove custom build code, update build system to
tree-sitter-build-system.
(tree-sitter-grammar-html): Rename to tree-sitter-html.
| Andrew Tropin |
2023-02-12 | gnu: tree-sitter-cli: Enable some tests and add node and dot....* gnu/packages/tree-sitter.scm (tree-sitter-cli)[inputs]: Add graphviz and
node-lts.
[arguments]<#:cargo-test-flags>: Skip tests that require downloading grammars.
<#:phases>: Add 'patch-node and 'patch-dot phases. Tweak install phase.
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Pierre Langlois |
2023-02-09 | gnu: Add tree-sitter-grammar-html....* gnu/packages/crates-io.scm (tree-sitter-grammar): New variable.
(tree-sitter-grammar-html): New variable.
| Andrew Tropin |
2023-02-09 | gnu: Add tree-sitter-cli....* gnu/packages/tree-sitter.scm (tree-sitter-cli): New variable.
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Pierre Langlois |
2023-02-09 | gnu: tree-sitter: Update package style....* gnu/packages/tree-sitter.scm (tree-sitter): Add gexps, remove trailing #t,
reformat code.
| Andrew Tropin |
2023-02-09 | gnu: tree-sitter: Update to 0.20.7....* gnu/packages/tree-sitter.scm (tree-sitter): Update to 0.20.7.
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Pierre Langlois |
2023-02-09 | gnu: tree-sitter: Move to its own module....* gnu/packages/text-editors.scm (tree-sitter): Move to ...
* gnu/packages/tree-sitter.scm: ... here, a new module.
* gnu/packages/vim.scm: Use (gnu packages tree-sitter).
* gnu/packages/emacs.scm: Use (gnu packages tree-sitter).
* gnu/local.mk (GNU_SYSTEM_MODULES): Register tree-sitter.scm new module.
Signed-off-by: Andrew Tropin <andrew@trop.in>
| Pierre Langlois |