| Commit message (Expand) | Author | Age |
... | |
* | gnu: Add tree-sitter-javascript.•••gnu/packages/tree-sitter.scm (tree-sitter-javascript): New variable.
| Andrew Tropin | 2023-02-14 |
* | gnu: tree-sitter-grammar: Extend functionality.•••* gnu/packages/tree-sitter.scm (tree-sitter-delete-generated-files): Add
support for grammar-directories.
(tree-sitter-grammar): Add support for grammar-directories, license, article,
reorder and rename arguments, update description and synopsis generation
logic.
(tree-sitter-html): Migrate to new tree-sitter-grammar.
| Andrew Tropin | 2023-02-14 |
* | 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-12 |
* | 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 | 2023-02-09 |