aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* feat(svelte): inject JS on `each` expression (#1969)elianiva2021-11-021-1/+4
|
* Update queries/python/highlights.scmSantos Gallegos2021-11-011-1/+1
|
* Revert "feat: add `del` keyword for highlights"Santos Gallegos2021-11-011-2/+2
| | | | This reverts commit 385193d41fe6b74fe0e3698588ae54545d1cd88b.
* Update lockfile.jsonGitHub2021-11-011-2/+2
|
* Fix typo in locals.lua: vaild -> validStephan Seitz2021-11-011-1/+1
|
* Fix bugs in TSRangeStephan Seitz2021-11-011-2/+4
| | | | | - TSRange:new() was missing to extract the line from nvim_buf_get_lines - TSRange:parent() was only working when current buf == self.buf
* Update lockfile.jsonGitHub2021-11-011-5/+5
|
* feat: add `del` keyword for highlightsAshish Panigrahi2021-11-011-2/+2
|
* D: fix duplicate `@namespace` captureSantos Gallegos2021-10-311-4/+2
| | | | | | | The previous query was highlighting everything inside that node, but we only want to highlight the identifiers. Ref https://github.com/nvim-treesitter/nvim-treesitter/pull/1930/files#r735105675
* Rust: highlight uppercase identifiers in match arms as constant (#1940)Santos Gallegos2021-10-301-0/+15
| | | | | | | * Rust: highlight uppercase identifiers in match arms as constant Closes https://github.com/nvim-treesitter/nvim-treesitter/issues/1928 * Highlight builtins
* Add fennel ftdetect file (#1952)Yuri Pieters2021-10-301-0/+1
|
* 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
|