aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* yaml: improve highlights and locals (#946)Santos Gallegos2021-10-262-14/+33
| | | | | | | | | | | | | | | | | | | | | | | - More scopes - Highlight strings as strings - Recognize more keys/fields Improvements can be seen with this weird yaml: ```yaml { foo: bar } --- {a: [b, c], [d, e]: f} --- - { single line, a: b} - { multi line, a: b} --- "fooo": bar 'foo': bar one: two ```
* Update lockfile.jsonGitHub2021-10-231-2/+2
|
* Use wrapper around vim.notify with common optionsSantos Gallegos2021-10-223-3/+9
| | | | Ref https://github.com/nvim-treesitter/nvim-treesitter/pull/1927#issuecomment-947064843
* Elixir: fix a few highlights, add ExUnit support to locals (#1933)Clay2021-10-222-13/+37
| | | | | | | * Fix "not in" and sigil highlights * Add ExUnit test case to locals * Update README to mention new Elixir parser
* Update parsers with C# fixes (#1910)Stephan Seitz2021-10-222-6/+7
| | | | | | | * highlights(c_sharp): fix queries for parser update * Update c_sharp parser * Fix generic method
* Python: highlight interpolation escaped charsSantos Gallegos2021-10-221-1/+5
| | | | Support for these was just added in the grammar.
* Update lockfile.jsonGitHub2021-10-211-19/+25
|
* Add zig as compiler for parsermaxxnino2021-10-212-1/+12
|
* Highlight zig add missing AssignOpmaxxnino2021-10-211-1/+1
|
* [docgen] Update README.mdGithub Actions2021-10-211-3/+4
| | | | skip-checks: true
* ci: use nvim v0.5.1 on CIStephan Seitz2021-10-216-16/+22
|
* ci: upload artifacts before checkStephan Seitz2021-10-211-5/+5
| | | | This could provide better possibilities to investigate a failed CI.
* fix(d): don't use string_literalsCezary Drożak2021-10-201-4/+8
| | | | | | | string_literals is not used in single argument template instances. The nodes are from [1]. [1]: https://github.com/CyberShadow/tree-sitter-d/blob/c2fbf21bd3aa45495fe13247e040ad5815250032/grammar.js#L536
* [docgen] Update README.mdGithub Actions2021-10-201-0/+1
| | | | skip-checks: true
* highlights(cpp): highlight literal_suffix as `@operator`Stephan Seitz2021-10-201-0/+2
|
* Use vim.notify instead of print in some places (#1927)Santos Gallegos2021-10-191-2/+2
|
* HTML: highlight text nodes as textSantos Gallegos2021-10-151-1/+1
|
* Highlight and,or,not,in as @keyword.operatorConnor Lay (Clay)2021-10-131-4/+8
|
* Fix documentation highlights, formattingConnor Lay (Clay)2021-10-131-45/+35
|
* Locals matching "when" operator, add pipe queriesConnor Lay (Clay)2021-10-132-62/+95
|
* Increase Elixir locals pattern match depth to 20 nodesConnor Lay (Clay)2021-10-131-3/+39
| | | | | | | | | | This requires an update to `ts_query_cursor_set_match_limit` to function properly. The current limit is 32 per this PR https://github.com/neovim/neovim/pull/14915, increasing this value to 128 appears to work, but more testing will be necessary. Exposing this limit as a neovim option is worth exploring as a separate unit of work.
* Update locals with support for deep pattern matchesConnor Lay (Clay)2021-10-132-75/+66
|
* Update indents & fix catch highlightsConnor Lay (Clay)2021-10-132-14/+5
|
* Update injections & highlights, add foldsConnor Lay (Clay)2021-10-133-123/+154
|
* Update injections for new elixir-lang parserConnor Lay (Clay)2021-10-131-18/+12
|
* Update highlights for new elixir-lang parserConnor Lay (Clay)2021-10-131-95/+140
|
* Switch to official elixir-lang parserConnor Lay (Clay)2021-10-132-6/+3
|
* feat(healthcheck): support native lua healthchecks, and fixesJavier López2021-10-113-9/+12
| | | | | | | | | | After neovim/neovim#15259 lua healthchecks are called directly and are prefered over neovim autoload ones. The discover of Lua ones requires the function to be named "check()". Also the mentioned PR changed the design of healthchecks to not use output capturing, therefore avoid printing and instead concatenate and call the health functions.
* Add scala maintainerStevan Milic2021-10-072-0/+2
| | | | Add fold for scala val definition to support type class entries
* parsers: add D parserCezary Drożak2021-10-075-0/+300
|
* feat: add "experimental" key to parsersCezary Drożak2021-10-074-1/+56
| | | | feat(ci): mark parsers as experimental in README
* Updated TLA+ grammar version and queriesAndrew Helwer2021-10-072-2/+6
|
* Update toml highlight queriesoxalica2021-10-041-5/+28
|
* Update lockfile.jsonGitHub2021-10-031-0/+3
|
* Query fixBenjamin Graham2021-10-031-3/+3
|
* Highlighting fixedBenjamin Graham2021-10-031-2/+4
|
* Added branch specificationBenjamin Graham2021-10-031-0/+1
|
* LLVM parser/highlighter addedBenjamin Graham2021-10-032-0/+20
|
* Update lockfile.jsonGitHub2021-10-031-2/+2
|
* chore: use vim.ui.select for TSEditQuery if availableStephan Seitz2021-10-031-19/+36
|
* chore: print compiler version in healthcheckStephan Seitz2021-10-031-1/+8
|
* graphql: add `commentstring`Vikas Raj2021-10-031-0/+1
|
* fix: remove priority in ecma template substitution hlkiyan2021-10-031-9/+9
| | | | | | | This PR removes the priority override for the interpolation because it overrides every ecma based template literal, setting none with a higher priority than ecma groups which made every template string look `un`highlighted.
* Add headers as an option to fold on (#1873)Stephen Bolton2021-10-021-0/+1
| | | | | | | | | | | | | | * Add headers as an option to fold on treesitter-beancount added grammar rules around orgmode and markdown headers so that they are recognized in beancount documents. This change makes it so that they will be taken into consideration when folding text. Commit: https://github.com/polarmutex/tree-sitter-beancount/commit/79ae7c1f2654a2a6936b0f37bf754e5ff59c9186 * Fix node name for headers The correct name for the header nodes is heading.
* Rust: highlight loop labelsSantos Gallegos2021-10-011-0/+1
| | | | Closes https://github.com/nvim-treesitter/nvim-treesitter/issues/1891
* Update README.mdStephan Seitz2021-10-011-1/+1
| | | Co-authored-by: Santos Gallegos <stsewd@protonmail.com>
* docs(install): explain how to use a proxy for downloadStephan Seitz2021-10-011-0/+22
|
* feat(install): add options `prefer_git` and `command_extra_args`Stephan Seitz2021-10-012-5/+15
| | | | Fixes #1888
* Rust: fix some highlightsSantos Gallegos2021-10-011-3/+6
| | | | Closes https://github.com/nvim-treesitter/nvim-treesitter/issues/1856
* highlight `description` as a commentVikas Raj2021-10-011-1/+2
|