summaryrefslogtreecommitdiff
path: root/queries
AgeCommit message (Collapse)Author
2022-08-03Split func/method definition from calls in python highlighting querylfenzo
2022-08-03Add racket support6cdh
2022-08-03other folds addedShootingStarDragons
2022-08-03change tab to spaceShootingStarDragons
2022-08-03add folds.scmShootingStarDragons
2022-07-28highlights(c/cpp): move attributes to C (again)Stephan Seitz
Let's hope that this time the C tests pass, also for the built-in C parser.
2022-07-27highlights(php): highlight more string types and escapes (#3226)Matty Patatty
2022-07-25Support TOML metadata in Markdown injectionsAndy Freeland
Hugo, Zola, and likely other static site generators use `+++` for TOML, not YAML.
2022-07-21fix(indents): indents for error block (css, lua) (#3207)Kiyan
2022-07-20highlights(c): Lower the priority of @variablemliszcz
Lower the priority of @variable to prefer @parameter highlight when identifier appears in parameter_declaration. Fixes #3061
2022-07-20Change to using an explicit list of "def-likes" for clojure (#3202)Oliver Marshall
2022-07-17add ui_binding to fold (#3191)Access
2022-07-16highlights(julia): add "mutable" keywordStephan Seitz
2022-07-15fix: disable elm parser in markdown to avoid segfaultkiyan
the Elm parser segfaults when injected in markdown. Disable it for now. See https://github.com/elm-tooling/tree-sitter-elm/issues/124
2022-07-14Highlight sql comments (#3178)Robert Liebowitz
2022-07-13Updated queries and parser versionAndrew Helwer
2022-07-12Fix and add some highlight (#3168)Access
2022-07-10add go1.18 any typeViorel Craescu
2022-07-09remove type definitionViorel Craescu
2022-07-09add type def highlight, add field declaration highlight and remove constant ↵Viorel Craescu
highlight
2022-07-09feat(vala)!: switch to @vala-lang parserPrinceton Ferro
2022-07-09add method spec highlight and block folds (#3151)Viorel Craescu
2022-07-09fix(exception): erlang exception (#3150)Access
2022-07-09add (module_export) to folds (#3148)Access
2022-07-09fix: add more indentations for ruby (#3139)Eric Zheng (PiaoDan)
2022-07-09feat(erlang highlight): support erlang highlight (#3141)Access
2022-07-08remove accidental textRoberto Pommella Alegro
2022-07-08Add heredoc language injection for HCLRoberto Pommella Alegro
Add a heredoc language injection similar to Ruby for HCL. This allows terraform resources like this to be properly highlighted ```hcl resource "aws_iam_role" "sample" { name = "sample" assume_role_policy = <<JSON { "Version": "2012-10-17", "Statement": [ { "Action": "sts:AssumeRole", "Principal": { "AWS": "*" }, "Effect": "Allow", "Sid": "" } ] } JSON } ```
2022-07-08support the fold of haskellShootingStarDragons
2022-07-08highlights(c): highlight `,` operator as operator (#3107)guijan
2022-07-08fix(rust): remove if_let from indent captureskiyan
fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/3073
2022-07-08Update lockfile and highlight queriesderekstride
2022-07-08Initial SQL supportderekstride
2022-07-08fix(go): indent const declarationkiyan
https://github.com/nvim-treesitter/nvim-treesitter/issues/3104
2022-07-08Highlight named fields in struct literalsPieter van Loon
2022-07-07add fold support to qml (#3132)Access
2022-07-07add qmljs (#3126)Access
2022-07-07fix(ecma): indent end for bracket (#3121)Kiyan
2022-07-03Use markdown metadata blocks for injectionMDeiml
2022-07-01fix(haskell): priority 101 for infix function precedence over variable (#3085)Kiyan
2022-07-01highlights(c): highlight member-access as operator (#3096)guijan
2022-06-28feat(beancount): support folding org headers (#3078)PolarMutex
requires beancount parser update Co-authored-by: Brian Ryall <brian@brianryall.xyz> Co-authored-by: Christian Clason <c.clason@uni-graz.at>
2022-06-26feat(markdown)!: switch to split parser (#3048)Matthias Deiml
* switch to split markdown parser with separate block and inline parsers to improve performance * add exclude_children! directive (useful for something like Injected markdown incorrectly highlights indented docstrings #2212) * split markdown queries into block and inline ones and add the injection for inline into block grammar * add include_dir option to parser configs (needed because the two grammars don't live in the repos root directory) BREAKING CHANGE: downstream queries need to be adapted to new parser
2022-06-25fix(haskell): highlight exp_name as function in infix operationskiyan
2022-06-24highlights(lua): use `#eq?` instead of `#match?`Janfel
Co-authored-by: Santos Gallegos <stsewd@protonmail.com>
2022-06-24highlights(lua): highlight only `self` as `self`Janfel
Before, all identifiers containing the substring "self" were highlighted as the builtin `self`. Now, only the identifier `self` is highlighted as `self`.
2022-06-24Update highlights.scmCameron
Adds `undef` and `redo` keywords. https://docs.ruby-lang.org/en/2.4.0/syntax/miscellaneous_rdoc.html#label-undef https://docs.ruby-lang.org/en/2.4.0/syntax/control_expressions_rdoc.html#label-redo+Statement
2022-06-22Simplify inline concealJonathan Lopez
2022-06-22Refactor markdown conceal codeJonathan Lopez
2022-06-22Conceal markdown linksJonathan Lopez