aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* docs: swap life-time aroundChris Kipp2023-01-151-1/+1
| | | Co-authored-by: ObserverOfTime <chronobserver@disroot.org>
* docs: clarify @storageclass in CONTRIBUTING docsChris Kipp2023-01-151-1/+1
| | | | | | | | | | | This is just a tiny change that was in reference to https://github.com/nvim-treesitter/nvim-treesitter/pull/4153#discussion_r1070276800. The basis is that `@storageclass` should only be used unless it's actually affecting storage in memory. There are further conversations about this in the following places: - https://github.com/nvim-treesitter/nvim-treesitter/pull/3648#issuecomment-1279923861 - https://github.com/nvim-treesitter/nvim-treesitter/pull/3648#issuecomment-1291624844
* highlights(haskell): don't match True|False in other identifiersStephan Seitz2023-01-141-1/+1
| | | | | Co-authored-by: ObserverOfTime <chronobserver@disroot.org> Co-authored-by: Guillaume Bouchard <guibou@users.noreply.github.com>
* highlights(elm): fix boolean literalsAnanda Umamil2023-01-142-1/+2
|
* highlights(haskell): special sigils and operatorsAnanda Umamil2023-01-141-0/+5
|
* refactor(scala): update the Scala highlight queriesChris Kipp2023-01-142-48/+86
| | | | | | | | | | | | | | | | | There has been a lot of changes recently to the Scala grammar and we've been merging in a handful of things before syncing the actual generated parser. We are currently at a stage where we're going to sync everything, but there are some breaking changes that are included in https://github.com/tree-sitter/tree-sitter-scala/pull/135, so when that commit gets synced here stuff will break. We've taken the queries that existed here and have been building off of them in the actual upstream repo. This will hopefully make the transition smooth and updates the queries to ensure that there is no breakage. It's recommended to wait until that pr is merged, synced here, and then merge this in around the same time. Co-authored-by: eugene yokota <eed3si9n@gmail.com> Co-authored-by: Anton Sviridov <keynmol@gmail.com>
* ci: stop running update-lockfile after every commitChristian Clason2023-01-141-3/+0
| | | | | | | This is wasteful and noisy for unrelated commits, while the intended use (making sure that new parsers have a lockfile entry) can be covered by either making sure this is part of the initial PR (ideally) or running the action manually.
* indents(c): update if casesPham Huy Hoang2023-01-142-50/+60
|
* indents(c): Refactor indent queriesPham Huy Hoang2023-01-146-14/+178
|
* highlights(kotlin): package keyword and declarationAnanda Umamil2023-01-141-2/+2
|
* readme: runtimepath before setup callGaetan Lepage2023-01-141-1/+2
|
* markdown: add strikethrough and blockquote capturesChristian Clason2023-01-143-1/+7
|
* feat(scss): add known at-rules to keyword listSaurabh Charde2023-01-131-1/+7
|
* Update parsers: c_sharp, scalaGitHub2023-01-121-2/+2
|
* Update parsers: c_sharp, julia, sqlGitHub2023-01-121-3/+3
|
* fix(nickel): follow upstream change in ↵Stephan Seitz2023-01-111-1/+1
| | | | https://github.com/nickel-lang/tree-sitter-nickel/pull/13/files#diff-d485a982e458ef8da2cc203585065b7542665cb80b78d230b1e8f77ea25825d4
* Update parsers: c_sharp, nickel, sqlGitHub2023-01-111-3/+3
|
* injections(nix): remove `@combined`figsoda2023-01-111-1/+0
|
* fix(nix): reduce injection false positivesfigsoda2023-01-111-1/+1
|
* docs: remove remaining references to ZulipStephan Seitz2023-01-111-7/+5
|
* highlights(haskell): function and variable bindingsAnanda Umamil2023-01-111-1/+4
|
* Update parsers: scalaGitHub2023-01-111-1/+1
|
* Update parsers: c_sharpGitHub2023-01-111-1/+1
|
* Update parsers: embedded_template, scalaGitHub2023-01-101-2/+2
|
* feat: let qml use qmljsShootingStarDragons2023-01-101-1/+1
| | | | | Someone like qml to mark qmljs, so let 'qml' use qmljs
* Update parsers: ruby, scalaGitHub2023-01-101-2/+2
|
* docs: install four bundled parser in READMEChristian Clason2023-01-101-2/+2
| | | Now that Neovim bundles C, Lua, Vim, and Help parsers, these should be installed with nvim-treesitter as well to make sure that matching parser and query versions are used.
* Update parsers: c_sharp, scalaGitHub2023-01-101-2/+2
|
* highlights(wgsl): comment -> {line,block}_commentStephan Seitz2023-01-102-2/+2
|
* parsers(wgsl_bevy): add scanner.cStephan Seitz2023-01-102-2/+2
|
* parsers(wgsl): add scanner.cStephan Seitz2023-01-101-1/+1
|
* Update parsers: scala, wgslGitHub2023-01-101-2/+2
|
* Update indent-square-brackets.rbCameron2023-01-091-1/+1
|
* Create indent-square-brackets.rbCameron2023-01-091-0/+5
|
* Update indents.scmCameron2023-01-091-2/+1
|
* refactor: move method and end_method to @keyword.functionAmaan Q2023-01-091-2/+5
|
* fix: character_literal is no longer unsupported :)Amaan Q2023-01-091-1/+0
|
* feat: add character_literal queryAmaan Qureshi2023-01-091-2/+2
| | | | Co-authored-by: ObserverOfTime <chronobserver@disroot.org>
* parsers(smali): bump smali parser for character literal supportAmaan Q2023-01-091-1/+1
|
* feat: add smali queryAmaan Q2023-01-092-0/+114
|
* feat: add smali to lockfile, parser, and link to repo in READMEAmaan Q2023-01-093-0/+13
|
* injections(cpp): add injections for raw string literalsJohn Drouhard2023-01-091-0/+4
| | | | | | | | | | | | | the delimiter describes the language to use for the injection content ```cpp auto python_code = R"python( import os if __name__ == '__main__': print(os.name) )python"; ```
* Update parsers: scalaGitHub2023-01-091-1/+1
|
* folds(fennel): add `let`, `fn`, `let_clause`, `quoted_list`, `local`, ↵Chinmay Dalal2023-01-091-1/+1
| | | | `global` folds
* folds(fennel): add fennel foldsChinmay Dalal2023-01-091-0/+1
|
* Update parsers: scalaGitHub2023-01-091-1/+1
|
* Update parsers: cpp, cuda, hlsl, scala, swift, wgsl_bevyGitHub2023-01-091-6/+6
|
* ci: fix file name for cache calculationStephan Seitz2023-01-082-2/+3
|
* install: allow pure C parsers to be compiled without `-lstdc++`Stephan Seitz2023-01-081-1/+7
| | | | | | | E.g. installing C [here](https://github.com/nvim-treesitter/nvim-treesitter/issues/4056) does not require libstdc++. Co-authored-by: ObserverOfTime <chronobserver@disroot.org>
* Update parsers: c_sharp, clojure, cpp, cuda, fortran, gitcommit, hlsl, http, ↵GitHub2023-01-071-12/+12
| | | | prisma, scala, v, wgsl