aboutsummaryrefslogtreecommitdiffstats
path: root/queries
Commit message (Collapse)AuthorAgeFilesLines
...
* feat(sql): add new keywords for optimization statements and renamesMatthias Q2023-06-191-1/+16
|
* feat(matlab)!: replace parserÁlan Crístoffer2023-06-194-78/+175
|
* feat(bash): add various shell builtinsAkmadan232023-06-191-2/+9
|
* fix(comment): use #any-of? predicateSantos Gallegos2023-06-161-2/+2
|
* highlights(commonlisp): include all symbols defined by the ANSI standardStephan Seitz2023-06-131-49/+7
| | | | | | | | | | | Before, those symbols were available via https://github.com/theHamsta/nvim-treesitter-commonlisp. Since then `#any-of?` has become more efficient via tables and clojure also added all builtin functions (https://github.com/theHamsta/nvim-treesitter/blob/72cbda75a901bf14a2eb98a47584fe5fc32689ab/queries/clojure/highlights.scm#L169-L278). The list I'm adding is defined by the 1994 ANSI standard that has not changed since. This is why I don't expect any changes or maintenance burden due to adding that list. Fixes https://github.com/theHamsta/tree-sitter-commonlisp/issues/18
* feat: add more support for glimmer (#4935)Vadim Kazakov2023-06-133-0/+33
| | | * add indents, locals and folds
* feat(clojure): add update-keys & update-valsNoah2023-06-091-1/+1
|
* feat(dart): improve locals query (#4922)David Zeng2023-06-091-6/+32
|
* feat(scala): sync highlights with latest upstream (#4926)Chris Kipp2023-06-091-1/+4
| | | | | | This accounts for a correction in interpolations and also adding support for `self_type`. This is a follow-up to #4920.
* feat(comment): Add some common comment tags (#4909)pseudometa2023-06-091-8/+8
| | | see also: https://github.com/stsewd/tree-sitter-comment/issues/22
* refactor(ecma): triple dot should be an operatorAmaan Qureshi2023-06-091-2/+1
|
* feat(typescript): update highlightsAmaan Qureshi2023-06-091-0/+18
|
* feat(jsonnet): add "for" & "function", update operator highlightsHoang Nguyen2023-06-081-2/+22
| | | | `expr` -> `operator` doesn't exist in the node tree anymore after https://github.com/sourcegraph/tree-sitter-jsonnet/commit/505f5bd90053ae895aa3d6f2bac8071dd9abd8b2
* feat(lua): update highlights query for functions (#4919)Munif Tanjim2023-06-081-5/+32
|
* fix(dart): update indents from upstream (#4924)Amaan Qureshi2023-06-071-1/+4
|
* fix(scala): add `block_comment`Domas Poliakas2023-06-062-3/+9
|
* feat(bash): highlight `until` as `@repeat`Frank Bearoff2023-06-051-0/+1
|
* fix(highlights): lower priority for codeblocks with injections (#4905)Christian Clason2023-06-053-10/+6
|
* tests: fix failed tests (#4901)Pham Huy Hoang2023-06-052-5/+4
| | | fix failed tests for tiger, t32 and wgsl
* feat: add indents for annotation defs (#4828)Pham Huy Hoang2023-06-041-9/+14
| | | | - Add indent for `@interface` and `@Annotation(...)` - Add notes for indent queries
* feat(prisma): highlight viewsWill Ruggiano2023-06-041-0/+1
|
* feat(ecma): convert eligible `@keyword.operators`Ananda Umamil2023-06-042-7/+10
|
* feat(typescript): highlight `is` and `:` in type predicateAnanda Umamil2023-06-041-0/+4
|
* feat(comment): add support for URIsSantos Gallegos2023-06-041-0/+2
| | | | https and https links are recognized now ref https://github.com/stsewd/tree-sitter-comment/pull/21
* fix(gleam): minor indent fixesAlex Manning2023-06-041-1/+1
|
* fix(make/highlights): add `define` and operatorsTyler Miller2023-06-031-10/+25
|
* highlights(scala): add support for using directives (#4893)Chris Kipp2023-06-021-0/+4
| | | This accounts for the updates in https://github.com/tree-sitter/tree-sitter-scala/pull/273.
* add "select" to @repeat highlight groupFrank2023-06-021-0/+1
|
* highlights(ocaml): update operators (#4878)Pieter Goetschalckx2023-06-011-13/+13
| | | | | * Update ocaml highlights * Don't capture operator twice
* chore: update ocamllexPau Ruiz Safont2023-05-301-16/+28
| | | | | | | | | | * Update parsers: ocamllex Update its highlight to make it compatible with the new parser * highlights(ocamllex): follow newest changes from upstream The upstream grammar added highlights in the latest version, change our highlight so they reflect better the intention of the grammar's author
* fix(go): properly highlight chan/map (#4875)Amaan Qureshi2023-05-301-2/+2
|
* chore: update GleamAmaan Qureshi2023-05-292-2/+0
|
* feat: add language support for corn (#4864)Jake Stanger2023-05-294-0/+57
| | | | Adds queries and a parser mapping for the [Corn](https://github.com/jakestanger/corn) configuration language.
* refactor: update Clojure queriesNoah2023-05-261-11/+41
| | | | | | | | | | | | | Instead of relying on regex for matching (which matches custom symbols), explicitly list each of the variations in `@variable.builtin, `@conditional`, `@function.macro`. Add `@variable.builtin` for the builtin repl variables `*1`, `*2`, `*3`, and `*e`, which are occasionally used in tests and comments. Move `ex-info`, `ex-cause`, `ex-data`, and `ex-message` to `@functions.builtin`. Add missing `clojure.core` functions to `@functions.builtin` at the bottom to minimize diff. Includes functions from 1.12-alpha2 release as well.
* fear(go): add `clear` to `@function.builtin`Yuki Ito2023-05-261-2/+3
|
* feat: markdown indents (#4862)Pham Huy Hoang2023-05-261-0/+3
|
* indents(sql): initial support (#4857)Matthias Q2023-05-251-0/+27
| | | | | * indents(sql): initial support * indents(sql): fix queries and lua style
* highlights(sql): add keyword `overwrite`Matthias Queitsch2023-05-231-0/+1
|
* highlights(go): add some highlightsmohsen2023-05-211-4/+10
| | | | | | | - added missing operators - added iota constant - added comparable type - edited go keyword types
* highlights(query): prefer lua-matchChristian Clason2023-05-211-2/+2
|
* feat: add Intel Implicit SPMD Program Compiler (ISPC)fab41002023-05-205-0/+258
| | | | | | | | | | | | | | * Add ISPC parser config * Add ISPC queries * Update queries/ispc/injections.scm Co-authored-by: Amaan Qureshi <amaanq12@gmail.com> --------- Co-authored-by: Fabian Wermelinger <fab4100@posteo.net> Co-authored-by: Amaan Qureshi <amaanq12@gmail.com>
* fear(cpp): highlight brackets in template_parameter_listfab41002023-05-201-0/+3
|
* chore(objc): update foldsAmaan Qureshi2023-05-201-2/+2
|
* feat: add Objective-CAmaan Qureshi2023-05-195-0/+248
|
* highlights(typescript): `:` in `switch` statementAnanda Umamil2023-05-181-0/+1
|
* allow no spaces for extend/inherit commentsEmilia Simmons2023-05-181-2/+2
|
* add multiple ; for highlightingEmilia Simmons2023-05-181-2/+2
|
* fix(query): allow multiline modeline (inherits/extends)Emilia Simmons2023-05-181-2/+2
|
* refactor: add notes for swiftPham Huy Hoang2023-05-191-17/+22
| | | Also add enum_class_body
* feat(t32): add indent rules (#4782)Christoph Sax2023-05-182-0/+37
|