| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-06-20 | Add support for custom parser install locations #2959 (#3031) | Duncan McDougall | |
| 2022-06-19 | Add rnoweb to the parsers.lua file | Brian Albert Monroe | |
| 2022-06-19 | docs(swift): list alex-pinkus as maintainer | Christian Clason | |
| 2022-06-14 | feat(tiger): initial support | Bruno BELANYI | |
| 2022-06-05 | make ft_to_lang work for csharp (#2989) | Alexej Kowalew | |
| 2022-06-02 | fix(health): update to upstream changes | Christian Clason | |
| The `health` module was moved to `vim.health` in https://github.com/neovim/neovim/pull/18720 | |||
| 2022-05-28 | fix(r): add external scanner | Christian Clason | |
| 2022-05-21 | parser(vlang): fix location of remote repo | Stephan Seitz | |
| 2022-05-21 | feat(vlang): initial support | tami5 | |
| Add support for vlang filetypes. - [ ] Highlight `C` as builtin variable. This is FFI in vlang land, where C act like extern and access c functions. The vlang parser does some extension between C function calls and arguments but I believe highlighting C as builtin variable is sufficient indicator for now. I tried to use offset! but failed. Any suggestions? - [ ] Set up parser url. the vlang parser is located within [vls] repo. Is installing from nested repo supported? `tree_sitter_v/src/parser.c`? [vls]: https://github.com/vlang/vls/tree/master/tree_sitter_v cc @elianiva @theHamsta | |||
| 2022-05-14 | fix(commands): add -bar to allow other commands | kiyan | |
| addresses #2920 | |||
| 2022-05-05 | Add embedded template to support ERB files | Nick Pezza | |
| 2022-04-30 | fixup: separate augroups for modules | Christian Clason | |
| 2022-04-30 | refactor!: update to Neovim 0.7 APIs | Christian Clason | |
| * set highlight groups via nvim_set_hl * define autocommands via nvim_create_autocmd * port plugin/nvim-treesitter.vim to Lua * port healthcheck to Lua | |||
| 2022-04-30 | chore!: remove ensure_installed='maintained' | Christian Clason | |
| Removes all support (and tests) for the parser category "maintained", as this is no longer a useful category. BREAKING CHANGE: replace `ensure_installed='maintained'` by an explicit list of parsers, or use `'all'` (not recommended). | |||
| 2022-04-28 | feat(proto): add parser | francisco souza | |
| Related to #2307. | |||
| 2022-04-27 | feat: add m68k parser and queries | Graham Bates | |
| 2022-04-23 | Add org parser | TerseTears | |
| 2022-04-21 | fix(ts_utils): fix swap_nodes after get_node_text change | francisco souza | |
| After some discussion, it looks like the easiest thing to do for now is to keep a private copy of get_node_text (just to skip the deprecation message) and invoke that, until core provides an equivalent function that can return the node content in a table representing the node "lines". Also fixes the statusline by calling the private version for get_node_text until a change is made in core. | |||
| 2022-04-19 | adapt to vim.treesitter.query.get_node_text | Nir Tzachar | |
| 2022-04-18 | fixup: restore old implementation | Christian Clason | |
| 2022-04-18 | fix(statusline): adjust to the new API (query) | ranjithshegde | |
| 2022-04-18 | fix(statusline): don't use deprecated function | Christian Clason | |
| 2022-04-18 | chore: deprecate ts_utils.get_node_text | Stephan Seitz | |
| 2022-04-18 | chore!: remove compat module for vim.ui | Stephan Seitz | |
| 2022-04-18 | feat(swift): switch to branch with generated files | Christian Clason | |
| 2022-04-16 | chore: bump minimal Nvim version to 0.7 and check | Christian Clason | |
| Checks minimal version in `:checkhealth nvim-treesitter` Also recommend nightlies | |||
| 2022-04-16 | remove ignore_child_trees from get_node_at_position | Marcus Caisey | |
| 2022-04-16 | add ignore_injected_langs to get_node_at_cursor | Marcus Caisey | |
| 2022-04-15 | Format with stylua | Emilia Simmons | |
| 2022-04-15 | fix: properly select name in revision archive | Emilia Simmons | |
| 2022-04-11 | fix: remove ftdetect, Fix `struct` highlight for wgsl | Konrad Bochnia | |
| 2022-04-11 | Add WGSL parser | Konrad Bochnia | |
| 2022-04-10 | Fix nvim-treesitter CI | 6cdh | |
| 2022-04-10 | Added scheme support | 6cdh | |
| 2022-04-10 | chore!: deprecate ensure_installed=maintained | Christian Clason | |
| BREAKING CHANGE: specify explicit list or use `ensure_installed='all'` (not recommended) | |||
| 2022-04-10 | fix(modules): enabling disabling per buffer and globally | kiyan | |
| When a module is disabled by default in the config, running TSBufEnable will not enable the module because the is_enabled function will always return false, thus the module not being enabled. Also, disabling/enabling the buffers is flaky. This commit adds per buffer check when the module is not disabled. It also makes the enable and disable more indempotent. i've also renamed TS*All to TS*. Fixes #2754 | |||
| 2022-04-08 | Add more filetypes for treesitter-markdown | Micah Halter | |
| Signed-off-by: Micah Halter <micah@balena.io> | |||
| 2022-04-07 | feat: add astro | virchau13 | |
| 2022-04-03 | Fixed the stylua | Lex | |
| 2022-04-03 | Added the initial version for the support of rego language | Oleksii Demennikov | |
| 2022-04-01 | Add elvish | Tobias Frilling | |
| 2022-03-30 | Add capture groups for remaining builtin highlight groups | Gregory Anders | |
| Some builtin highlight groups (see `:h group-name`) do not yet have associated capture groups, so add them. | |||
| 2022-03-29 | feat: add vimdoc parser and highlight queries | Christian Clason | |
| 2022-03-26 | chore: placate luacheck | Christian Clason | |
| 2022-03-17 | Add Cooklang | Addison Chan | |
| 2022-03-12 | fix(solidity): follow install_info.branch on parser update | Stephan Seitz | |
| 2022-03-11 | Add highlights query for Solidity | YongJieYongJie | |
| 2022-03-08 | fix: prefer gmake over make | Stephan Seitz | |
| 2022-03-08 | Revert "2612: Use gmake when available" | Stephan Seitz | |
| This reverts commit d3d1637c3c7b384776dfc8f4e8c34cf83eca37e3. | |||
| 2022-03-08 | 2612: Use gmake when available | Sebastián Zaffarano | |
