You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix-plus/runtime/queries
Christoph Sax 5a51036bc1
Update t32 language queries to version 2.2.1 (#7811)
Version 2.2.1 of the grammar adds extended support for HLL (C, C++,..)
expressions. Quite a few node types were added, renamed or removed in
the process.

This change brings the highlight queries in sync with the ones found in
the repository of the grammar. The highlighting tests "look" okay after
updating the queries.

Recently, Codeberg had some reliability issues. That is why the language
is now using the mirror repository on GitLab as source instead.

Co-authored-by: Christoph Sax <christoph.sax@mailbox.org>
1 year ago
..
_javascript Refactor queries for ecma based languages (#7207) 1 year ago
_jsx Refactor queries for ecma based languages (#7207) 1 year ago
_typescript Update Typescript, TSX and Svelte grammar, to latest tag (#6874) 1 year ago
astro feat: Syntax highlighting for Astro files (#3829) 2 years ago
awk AWK Regex injection (#3535) 2 years ago
bash Add Bash indents (#5149) 2 years ago
bass add `bass` language + highlighting (#3771) 2 years ago
beancount Add language: beancount (#3297) 2 years ago
bibtex Add support for the BibTeX file format (#5064) 2 years ago
bicep Add support for Bicep files (#4403) 2 years ago
blueprint Add blueprint language (#7213) 1 year ago
c Highlight C/C++ escape sequences (#6724) 2 years ago
c-sharp C# syntax highlight tweaks (#4285) 2 years ago
cairo Drop old cairo grammar, alias to rust for now 1 year ago
capnp Add language support for Cap’n Proto format (#6325) 2 years ago
clojure Add clojure language support (#2780) 2 years ago
cmake Update tree-sitter-cmake (#4809) 2 years ago
comment fix incorrect predicate in comment highlights (#7732) 1 year ago
common-lisp Add basic support for common lisp 2 years ago
cpon feat(lang): Cpon lang support (#2355) 3 years ago
cpp Fix C++ queries and update tree-sitter-cpp (#7285) 1 year ago
crystal Use tree-sitter-ruby for crystal (#5205) 2 years ago
css Update CSS syntax highlighting (#4882) 2 years ago
cue feat: add cue support (#3262) 2 years ago
d Fix D unittest injection query. (#4562) 2 years ago
dart Improve dart indent (#3419) 2 years ago
devicetree Delete invalid indents.scm queries 2 years ago
dhall dhall: additional highlight queries (#5959) 2 years ago
diff Update tree-sitter-diff (#3708) 2 years ago
dockerfile fix: update upstream tree-sitter-dockerfile (#6895) 2 years ago
dot Add Graphviz Dot lang support (#3241) 2 years ago
dtd Add DTD language support (#6644) 2 years ago
ecma Refactor queries for ecma based languages (#7207) 1 year ago
edoc Improve Edoc highlighting within Erlang 2 years ago
eex add tree-sitter-eex 3 years ago
ejs add tree-sitter-embedded-template (erb & ejs) (#2055) 3 years ago
elixir Implement simple indents.scm for Elixir (#4821) 2 years ago
elm Add elm treesitter textobjects (#6084) 2 years ago
elvish languages: added elvish (#2948) 2 years ago
env Modify env language to extend bash (#5720) 2 years ago
erb add tree-sitter-embedded-template (erb & ejs) (#2055) 3 years ago
erlang Update Erlang highlights 2 years ago
esdl feat(lang): Add esdl grammar (#3526) 2 years ago
fish Fixing (in two ways) a small typo (#2156) 3 years ago
forth Add forth-lsp and update tree-sitter-forth (#7334) 1 year ago
fortran Add Fortran comment injections (#7305) 1 year ago
fsharp Add fsharp language support (#7619) 1 year ago
gdscript Update gdscript highlight (#6311) 2 years ago
git-attributes feat(languages): git-ignore and git-attributes (#2397) 3 years ago
git-commit Update tree-sitter-git-commit (#6692) 2 years ago
git-config add tree-sitter-git-config (#1426) 3 years ago
git-ignore feat(languages): git-ignore and git-attributes (#2397) 3 years ago
git-rebase Update tree-sitter-git-rebase (#6030) 2 years ago
gleam Update gleam grammar (#6641) 2 years ago
glsl Add textobjects.scm to GLSL (#3051) 2 years ago
go Avoid extra indentation on Go switches (#6817) 2 years ago
godot-resource Update queries for godot4 (#6186) 2 years ago
gomod feat(lang): add go.mod and go.work support (#2197) 3 years ago
gotmpl feat(tree-sitter): add go template support (#3091) 2 years ago
gowork feat(lang): add go.mod and go.work support (#2197) 3 years ago
graphql feat(languages): GraphQL (#1515) 3 years ago
hare Bump the version of Hare's grammar (#7784) 1 year ago
haskell Add language support for persistent library syntax (#7261) 1 year ago
haskell-persistent Add language support for persistent library syntax (#7261) 1 year ago
hcl replace constant.number with constant.numeric (#2389) 3 years ago
heex Update tree-sitter-heex 2 years ago
hosts Added tree-sitter-hosts (#4950) 2 years ago
html Fix broken html doctype highlighting (#4829) 2 years ago
hurl Add Hurl Support (#6450) 2 years ago
iex add tree-sitter-iex (#1576) 3 years ago
ini add highlights for env and ini file formats (#4536) 2 years ago
java Highlight query improvements for java and typescript (#7145) 1 year ago
javascript Refactor queries for ecma based languages (#7207) 1 year ago
jsdoc adds missing tree-sitter-comment injection for js/ts (#2763) 2 years ago
json Indentation rework (#1562) 3 years ago
jsonnet feat(languages): jsonnet (#3714) 2 years ago
jsx Refactor queries for ecma based languages (#7207) 1 year ago
julia Add textobject queries for Julia (#6588) 2 years ago
just Add standalone language support for `just` (#6453) 2 years ago
kdl feat(lang): add kdl grammar (#4481) 2 years ago
kotlin Fix some typos (#2978) 2 years ago
latex fix(grammar): Add `block_comment` and `comment_environment` injection for latex comments (#4922) 2 years ago
lean Fix some typos (#2978) 2 years ago
ledger Remove broken ledger tag highlight (#2988) 2 years ago
llvm Indentation rework (#1562) 3 years ago
llvm-mir Indentation rework (#1562) 3 years ago
llvm-mir-yaml Indentation rework (#1562) 3 years ago
lua Update tree-sitter-lua and add textobjects for Lua (#3552) 2 years ago
make Update queries for makefile (#6339) 2 years ago
markdoc feat(languages): Support markdoc (#6432) 2 years ago
markdown inject language based on file extension & shebang (#3970) 2 years ago
markdown.inline Improve markdown highlights and add latex injection (#6100) 2 years ago
matlab highlight(matlab): Fix string's single-quote's color (#7493) 1 year ago
mermaid Add Mermaid.js for markdown support (#5147) 2 years ago
meson Improvements to Meson syntax. (#4572) 2 years ago
msbuild Add MSBuild language based on XML grammar (#5793) 2 years ago
nasm feat: add nasm language (#6068) 2 years ago
nickel Update languages.toml for Nickel (#7059) 1 year ago
nim Initial Nim language support (#6123) 2 years ago
nix inject language based on file extension & shebang (#3970) 2 years ago
nu feat(lang): add nushell language support (#2225) 3 years ago
ocaml Indentation rework (#1562) 3 years ago
ocaml-interface tree sitter comments injections (#1527) 3 years ago
odin Add comment injections for Odin (#7027) 2 years ago
opencl Add OpenCL tree-sitter and LSP config (#6473) 2 years ago
openscad support for openscad (#2680) 2 years ago
org Initial basic Org markup support thanks to tree-sitter-org (#1845) 3 years ago
pascal Pascal support (#3542) 2 years ago
passwd Add tree-sitter-passwd (#4959) 2 years ago
pem feat: add pem language (#5797) 2 years ago
perl switch to https://github.com/tree-sitter-perl/tree-sitter-perl (#7644) 1 year ago
php queries/php: add missing keywords `unset` and `clone` (#6299) 2 years ago
po Add GNU gettext PO grammar (#5996) 2 years ago
ponylang Add language support for ponylang (#5416) 2 years ago
prisma Update Prisma tree-sitter for view support (#5417) 2 years ago
protobuf Indentation rework (#1562) 3 years ago
prql feat: update prql parser (#7771) 1 year ago
purescript Add support for Purescript language (#4242) 2 years ago
python Fix python highlights to support single character and alphanumeric constant identifier (#6751) 2 years ago
qml Add QML language support (#4842) 2 years ago
r Add comment injection for R (#4031) 2 years ago
racket Fix file-types declaration for racket (#4915) 2 years ago
regex Tune regex highlights for usage in prompts 1 year ago
rego Add language support for rego (OpenPolicyAgent) (#6415) 2 years ago
rescript Upgrade rescript tree sitter & highlights (#4356) 2 years ago
rmarkdown add languages `r` and `rmarkdown` (#1998) 3 years ago
robot Add support for Robot Framework files (#6611) 2 years ago
ron add language `ron` (#1925) 3 years ago
rst Add support for reStructuredText (#6180) 2 years ago
ruby Update Ruby Highlights (#6587) 2 years ago
rust Highlight sqlx's `query_scalar{,_unchecked}` macros as SQL (#6793) 2 years ago
sage Support sagemath language (#5649) 2 years ago
scala chore: update scala tree-sitter grammar (#7147) 1 year ago
scheme Update tree-sitter-scheme 2 years ago
scss Add support for single-line comments to scss (#5003) 2 years ago
slint slint indents 2 years ago
smithy Add initial Smithy support (#6370) 2 years ago
sml Add syntax highlighting for SML (#3692) 2 years ago
solidity tree-sitter-solidity: Use upstream, update queries 2 years ago
sql highlight(sql): Update tree-sitter-sql to `98a7fc9` (#7387) 1 year ago
sshclientconfig Update SSH client config grammar & highlight queries (#4538) 2 years ago
starlark support Bazel languages (#2903) 2 years ago
svelte Support inlay-hints for svelteserver. (#7622) 1 year ago
sway Add language support for sway (#6023) 2 years ago
swift Update tree-sitter-swift (#3461) 2 years ago
t32 Update t32 language queries to version 2.2.1 (#7811) 1 year ago
tablegen Indentation rework (#1562) 3 years ago
task feat: add taskwarrior to languages so `task N edit` is nice (#3468) 2 years ago
tfvars Add runtime queries for `tfvars` (based on `hcl`) (#5396) 2 years ago
toml feat(toml): highlight table headers (#7441) 1 year ago
tsq Replace '; inherits <language>' in treesitter queries with <language> queries instead of appending them (#2470) 2 years ago
tsx Refactor queries for ecma based languages (#7207) 1 year ago
twig Change twig tree-sitter grammar (#4176) 2 years ago
typescript Refactor queries for ecma based languages (#7207) 1 year ago
ungrammar Added ungrammar language support (#3048) 2 years ago
uxntal Add support for the uxntal language (#6047) 2 years ago
v replace new lsp for vlang (#7760) 1 year ago
vala feat(lsp): add vala language support (#2243) 3 years ago
verilog Fix some typos (#2978) 2 years ago
vhdl Add vhdl language support (#5826) 2 years ago
vhs language: added vhs (#4486) 2 years ago
vue Allow custom preprocessors for 'vue' injections (#5268) 2 years ago
wast Add support for webassembly text format (#4040) 2 years ago
wat Added missing keywords to wat (wasm) hightlights (#4542) 2 years ago
webc Webc language support (#7290) 1 year ago
wgsl Fix C++ syntax highlighting, and improve C & WGSL highlighting (#4079) 2 years ago
wit Support WIT grammar (#4525) 2 years ago
wren Add wren support (#7765) 1 year ago
xit add syntax highlights for xit (#3521) 2 years ago
xml feat(lang): add xml (#4518) 2 years ago
yaml Indentation rework (#1562) 3 years ago
yuck Improved yuck highlighting (and parser), and introduced a tag.builtin scope (#6242) 2 years ago
zig Update tree-sitter-zig (#7803) 1 year ago