BSD Ports

textproc/tree-sitter 0.27.0 NetBSD

Incremental parsing system for programming tools

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
685f69c686
License
mit
Categories
textproc
Package size
121.2 KiB, 568.9 KiB installed

Description

Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited.

In the other systems

SystemPortVersion
NetBSDtextproc/tree-sitter0.27.0
FreeBSDdevel/tree-sitter0.27.1
OpenBSDtextproc/tree-sitter0.27.0
DragonFlydevel/tree-sitter0.25.3
MidnightBSDdevel/tree-sitter0.25.5
HardenedBSDdevel/tree-sitter0.27.0
GhostBSDdevel/tree-sitter0.27.0
OPNsensedevel/tree-sitter0.26.9

Install

Binary package:

pkgin install tree-sitter

From pkgsrc:

cd /usr/pkgsrc/textproc/tree-sitter && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.27.0
NetBSD 10.1 aarch640.26.9
SmartOS / illumos x86_640.27.1
macOS 15 arm640.27.1

Dependencies

Commit history 6

DateCommitCreditsLog message
685f69c686 wiz tree-sitter: update to 0.27.1.
fix: decode UTF-16 surrogate pairs with input endianness by @tree-sitter-ci-bot[bot] in #5913 fix(cli)!: fix query test capture range matching across lines by @tree-sitter-ci-bot[bot] in #5918 fix(rust): address new nightly lints by @tree-sitter-ci-bot[bot] in #5921 fix(generate): resolve token names in debug output by @WillLillis in #5941 fix(generate): keep GCC jump tables enabled for large lexers by @tree-sitter-ci-bot[bot] in #5985 fix(generate): exclude external word tokens from keyword extraction by @WillLillis in #5989 fix(lib): check shifted stack versions during error recovery by @tree-sitter-ci-bot[bot] in #5998 fix(generate): detect indirect recursion in flattened productions by @WillLillis in #6003 …
5c05fffbb0 wiz tree-sitter: update to 0.27.0.
Changes: feat: start working on v0.27 by @clason in #5127 docs(cli): include information on generated files by @clason in #5129 fix(docs): remove conflicting --release cargo flag in contributing.md by @arkriny in #5132 fix(cli): trailing whitespace after multiline text nodes in CST by @arkriny in #5133 ci: bump the actions group with 2 updates by @dependabot[bot] in #5137 fix(cli): correct discrepancy with cst for --no-ranges by @WillLillis in #5134 ci: bump korthout/backport-action from 3 to 4 in the actions group by @dependabot[bot] in #5155 build(deps): bump the cargo group with 2 updates by @dependabot[bot] in #5154 Fix Playground Query by @kevin-hua-kraken in #5150 fix(cli): cst printing improvements by @arkriny in #5161 …
9c7b715956 adam tree-sitter: updated to 0.26.13
0.26.13 fix(query): correctly identify MISSING nodes in queries fix(query): correctly set a state's skipped_quantifier flag when a fix(generate): fold case-insensitive patterns at the AST leaves fix(parser): avoid wide error nodes on unparseable input fix(ci): run all workspace tests build(deps): bump wasmtime-c-api to v36.0.14 fix(rust): remove must_use attribute from Tree::changed_ranges
f8e43cc8b7 wiz tree-sitter: update to 0.26.12.
What's Changed fix(generate): fold case-insensitive patterns ourselves by @WillLillis in #5761 fix(query): keep the trailing anchor when a zero-matched quantifier is anchored on both sides by @tree-sitter-ci-bot[bot] in #5764 fix(templates): add C source files to Python sdist by @WillLillis in #5765 fix(init): don't lowercase repository url by @tree-sitter-ci-bot[bot] in #5768 fix(highlight): use std::sync::OnceCell for various loader fields by @WillLillis in #5785 fix(parser): restart recovery for invalid tokens in the error state by @tree-sitter-ci-bot[bot] in #5792 Fix associativity resolution with mixed shift precedences by @tree-sitter-ci-bot[bot] in #5796 fix(parser): fix parsing bug repeat operator by @tree-sitter-ci-bot[bot] in #5829 …
01610811b9 wiz tree-sitter: update to 0.26.11.
What's Changed fix(deps): zig manifest for wasmtime is missing windows hashes by @tree-sitter-ci-bot[bot] in #5720 fix(xtask): eliminate silent errors in zig fetch by @WillLillis in #5724 fix(query): short-circuit longest-match dedup for disjoint states by @tree-sitter-ci-bot[bot] in #5726 fix(query): various anchor fixes by @tree-sitter-ci-bot[bot] in #5727 Fix C++ compilation errors in array macros. by @tree-sitter-ci-bot[bot] in #5735 fix(rust): address new clippy lints by @WillLillis in #5743 fix(generate): strip non-ASCII case folds by @tree-sitter-ci-bot[bot] in #5744 fix(ci): re-set executable permission on release artifacts before zipping by @clason in #5746 release v0.26.11 by @clason in #5748

The latest 5 of 6 in the history this site was built from.