| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat!: drop modules, general refactor and cleanup | Christian Clason | 2025-05-12 | 1152 | -64156/+0 |
| | | |||||
| * | feat(c-family): inherit injections | ObserverOfTime | 2025-05-12 | 7 | -24/+21 |
| | | |||||
| * | injections(nix): add nixosTest.testScript + home-manager nvim config | Marc Jakobi | 2025-05-12 | 1 | -0/+29 |
| | | | | | | | (+ add Check to mkDerivation bash matches) (+ add Check to mkDerivation bash matches) | ||||
| * | feat(yuck): add missing injections | ObserverOfTime | 2025-05-12 | 1 | -0/+24 |
| | | | | | And builtin variable highlights | ||||
| * | feat(solidity): add doxygen injections (#7853) | Leo | 2025-05-12 | 1 | -0/+12 |
| | | |||||
| * | feat(solidity): add `abstract` keyword | Leo | 2025-05-12 | 1 | -0/+1 |
| | | |||||
| * | fix: blade injection highlighting (#7846) | Caleb White | 2025-05-05 | 1 | -1/+1 |
| | | | | | | | Injecting php was broken upstream so this is a temporary fix until upstream fixes it. See https://github.com/nvim-treesitter/nvim-treesitter/issues/7842 | ||||
| * | feat(haskell): injections for inline-python quasiquotes | Marc Jakobi | 2025-04-30 | 1 | -0/+8 |
| | | |||||
| * | fix(injections): dtd, glimmer.*, razor, tablegen, teal | Christian Clason | 2025-04-27 | 6 | -20/+5 |
| | | |||||
| * | fix(roc): use correct predicate in injections | Christian Clason | 2025-04-26 | 1 | -2/+2 |
| | | |||||
| * | fix(nu): add missing `ctrl_match` to query files | blindfs | 2025-04-26 | 2 | -0/+2 |
| | | |||||
| * | feat(fish): highlight $ punctuation.special | Peter Cardenas | 2025-04-15 | 1 | -1/+4 |
| | | |||||
| * | feat(fish): add variable.builtin highlights | Peter Cardenas | 2025-04-15 | 1 | -0/+25 |
| | | |||||
| * | feat(brightscript): brightscript parser and queries (#7780) | AJ Delcimmuto | 2025-04-13 | 4 | -0/+226 |
| | | |||||
| * | More bash injection support for Taskfile (#7805) | Mikkel Mondrup Kristensen | 2025-04-07 | 1 | -3/+3 |
| | | |||||
| * | feat(yaml): inject bash for taskfiles (#7804) | Anthony Fiddes | 2025-04-06 | 1 | -4/+5 |
| | | |||||
| * | fix(svelte): `else if` highlight (#7797) | Maksim Terpilovskii | 2025-04-04 | 1 | -0/+1 |
| | | |||||
| * | fix(python): highlight all types of docstrings (#7788) | Jakob Zahn | 2025-04-03 | 1 | -21/+3 |
| | | |||||
| * | dhall: recognize several missing builtins | savanto | 2025-03-30 | 1 | -2/+9 |
| | | | | | | | | - recognize builtin type `Bool` - recognize import `... as Bytes` - recognize builtin functions `Date/show`, `Time/show`, `TimeZone/show` - recognize a bytes literal (ie. `0x"deadbeef"`) | ||||
| * | feat(angular): update highlights for template literals | Dennis van den Berg | 2025-03-29 | 1 | -0/+8 |
| | | |||||
| * | feat(caddy): add parser and queries (#7588) | Vladimir Levin | 2025-03-23 | 4 | -0/+66 |
| | | | | | | --------- Co-authored-by: Christian Clason <c.clason@uni-graz.at> | ||||
| * | feat(javadoc): add parser and queries (#7749) | Robert Muir | 2025-03-23 | 4 | -11/+121 |
| | | | | | | | | | | Previously java was configured to use doxygen parser for documentation comments, but javadocs are not doxygen. Inline tags have a different syntax, block tags are not recognized, and doxygen creates a lot of errors during highlighting. Add parser for javadoc comments, with queries for highlights and injections. | ||||
| * | bot(lockfile): update gleam, glimmer_javascript, glimmer_typescript, ↵ | nvim-treesitter-bot[bot] | 2025-03-21 | 2 | -6/+3 |
| | | | | | lalrpop, problog, prolog, roc | ||||
| * | Use order instead of priority | dcho | 2025-03-21 | 1 | -13/+12 |
| | | |||||
| * | fix(python): prioritize builtin functions | dcho | 2025-03-21 | 1 | -1/+2 |
| | | |||||
| * | * feat(perl): highlight hash keys as `@variable.member` in various contexts | Veesh Goldman | 2025-03-19 | 2 | -32/+48 |
| | | | | | also, injections for s///e should fully re-parse | ||||
| * | fix(c): highlight `"."` as `@punctuation.delimiter` | Riley Bruins | 2025-03-18 | 1 | -1/+1 |
| | | | | | Aligns C with the other language highlights | ||||
| * | fix(vhdl): capture "|" as `@operator` (#7744) | John-Philip Taylor | 2025-03-16 | 1 | -0/+1 |
| | | |||||
| * | feat(typst): highlight language name as @label | Riley Bruins | 2025-03-15 | 1 | -0/+3 |
| | | |||||
| * | fix(python): don't highlight parameter name as builtin (#7732) | Salomon Popp | 2025-03-13 | 1 | -61/+61 |
| | | |||||
| * | feat(blade): add laravel blade parser and queries (#7693) | Caleb White | 2025-03-12 | 4 | -0/+47 |
| | | |||||
| * | feat(tact): update parser and queries (#7731) | Novus Nota | 2025-03-12 | 4 | -9/+61 |
| | | |||||
| * | fix(python): highlight function calls correctly (#7728) | Salomon Popp | 2025-03-12 | 1 | -42/+42 |
| | | |||||
| * | fix(python): don't highlight attribute name as builtin (#7712) | Salomon Popp | 2025-03-11 | 1 | -24/+25 |
| | | | | | | | | | | | | | | | | * fix(python): don't highlight attribute name as builtin * fix(python): highlight `@variable.member` correctly for member access context * test: add test * test: expand test * docs: update comment * refactor: change order, remove priority override * style: remove extra newline | ||||
| * | feat(bibtex): highlight URLs and DOIs (#7725) | Omar Valdez | 2025-03-11 | 1 | -0/+7 |
| | | |||||
| * | fix(bibtex): use more appropriate captures (#7721) | Omar Valdez | 2025-03-10 | 1 | -2/+2 |
| | | |||||
| * | feat(roc)!: bump parser and queries | Christian Clason | 2025-03-09 | 4 | -10/+106 |
| | | | | | | | Adapt to https://github.com/faldor20/tree-sitter-roc/pull/30 Also synchronize queries with upstream and add indents | ||||
| * | feat(tera): add parser and queries | uncenter | 2025-03-09 | 2 | -0/+160 |
| | | |||||
| * | fix(rust): inject regex into RegexBuilder instead of ByteRegexBuilder | may | 2025-03-08 | 1 | -2/+2 |
| | | |||||
| * | fix(rust): inject html and json in macro invocations (#7715) | ginnyTheCat | 2025-03-08 | 1 | -10/+4 |
| | | |||||
| * | feat(gleam): "echo" keyword (#7710) | Louis Pilfold | 2025-03-06 | 1 | -0/+1 |
| | | |||||
| * | feat(snakemake): add rules to locals (#7698) | patricorgi | 2025-03-06 | 2 | -3/+6 |
| | | |||||
| * | feat(jsx): commentstring query | Riley Bruins | 2025-03-04 | 1 | -0/+6 |
| | | |||||
| * | feat(markdown): fold sublists | Riley Bruins | 2025-03-03 | 1 | -1/+6 |
| | | |||||
| * | bot(lockfile): update php, php_only, rust, v | nvim-treesitter-bot[bot] | 2025-02-28 | 1 | -3/+0 |
| | | |||||
| * | feat(kdl): parser and queries (#7657) | Bert Baron | 2025-02-27 | 3 | -0/+237 |
| | | |||||
| * | fix(kdl): highlight query order (#7688) | Paul Hansen | 2025-02-27 | 1 | -7/+8 |
| | | | | | | | | | | | | | | This just fixes the highlighting queries so everything isn't highlighted as a variable due to the order of the queries meaning several queries were ignored. I also changed the node names to be highlighted as `@tag` since KDL is an xml-like format so `@tag` seemed more appropriate than type and it differentiates it from the type annotations. This does NOT update to the latest KDL version 2, that would need grammar changes. It does "mostly" work with KDL 2 though (notably unquoted strings seem to throw the grammar off.). | ||||
| * | feat(typescript): highlight abstract methods | Omar Valdez | 2025-02-27 | 1 | -0/+3 |
| | | |||||
| * | feat(make): fold `define` statements. | Andreas Hartmann | 2025-02-27 | 1 | -0/+1 |
| | | |||||
| * | feat(sql): add folds (#7686) | Raafat Turki | 2025-02-26 | 1 | -0/+1 |
| | | |||||
