| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Added function/method call highlight groups | lfenzo | 2022-08-03 | 1 | -0/+4 | |
| | | ||||||
| * | chore: trim space in check-health | Stephan Seitz | 2022-08-03 | 1 | -1/+1 | |
| | | | | | Fixes #3248 | |||||
| * | chore: show in TSInstallInfo when parser is still loaded | Stephan Seitz | 2022-08-03 | 1 | -3/+5 | |
| | | ||||||
| * | Add racket support | 6cdh | 2022-08-03 | 1 | -0/+11 | |
| | | ||||||
| * | fix: node_incremental for incremental selection jumping around (#3257) | itepechi / いてぺち | 2022-08-02 | 1 | -1/+6 | |
| | | ||||||
| * | docs: add descriptions to incremental_selection keymaps | Stephan Seitz | 2022-07-31 | 1 | -4/+15 | |
| | | ||||||
| * | feat(highlight): re-apply default highlights on colorscheme changes | John Drouhard | 2022-07-30 | 1 | -0/+88 | |
| | | | | | | | | | | | | | | | | | | | If the plugin is loaded after a colorscheme is set that defines any of these highlight groups, the default won't be applied. Subsequent "highlight clear" commands (common when switching colorschemes) will then clear any of those highlights, but these defaults never have another opportunity to be initialized. Effectively, if you load neovim with a colorscheme that has definitions for some of these highlight groups, then load treesitter, then switch colorschemes, many of these default links will be absent resulting in colors that do not appear the same as if that colorscheme had been used at startup. Hooking the ColorScheme event with an autocmd that just reapplies these defaults gives every colorscheme switch the opportunity to get the defaults for non-explicitly-defined groups. | |||||
| * | feat(ts_utils): allow starting selection after last character (#3233) | Axel Dahlberg | 2022-07-29 | 1 | -2/+2 | |
| | | ||||||
| * | fix(indents): indents for error block (css, lua) (#3207) | Kiyan | 2022-07-21 | 1 | -5/+12 | |
| | | ||||||
| * | chore: cleanup main file, move statusline in module | kiyan | 2022-07-18 | 2 | -49/+53 | |
| | | ||||||
| * | fix(typo): utils.create_or_resue_writable_dir -> reuse (#3194) | Kiyan | 2022-07-18 | 2 | -3/+3 | |
| | | ||||||
| * | fix(indent): set only one autocmd for binding indentexpr (#3190) | Kiyan | 2022-07-17 | 1 | -4/+0 | |
| | | ||||||
| * | feat(vala)!: switch to @vala-lang parser | Princeton Ferro | 2022-07-09 | 1 | -4/+4 | |
| | | ||||||
| * | fix: avoid installing parsers multiple times when using auto_install | smjonas | 2022-07-08 | 1 | -2/+2 | |
| | | ||||||
| * | feat: add option to auto-install missing parsers (#3130) | Jonas Strittmatter | 2022-07-08 | 2 | -0/+18 | |
| | | ||||||
| * | Initial SQL support | derekstride | 2022-07-08 | 1 | -0/+8 | |
| | | ||||||
| * | add qmljs (#3126) | Access | 2022-07-07 | 1 | -1/+9 | |
| | | ||||||
| * | chore: reformat with Stylua 0.14.0 | Christian Clason | 2022-07-07 | 1 | -6/+2 | |
| | | ||||||
| * | docs: add description to `markdown`/`markdown_inline` in README | Stephan Seitz | 2022-06-28 | 1 | -0/+2 | |
| | | ||||||
| * | feat(beancount): support folding org headers (#3078) | PolarMutex | 2022-06-28 | 1 | -1/+1 | |
| | | | | | | | requires beancount parser update Co-authored-by: Brian Ryall <brian@brianryall.xyz> Co-authored-by: Christian Clason <c.clason@uni-graz.at> | |||||
| * | feat(swift): compile the grammar from the main branch (#3068) | Alex Pinkus | 2022-06-26 | 1 | -1/+2 | |
| | | | | | The `with-generated-files` branch uses ABI 13 and therefore doesn't benefit from the ABI 14 speed improvements. | |||||
| * | feat(markdown)!: switch to split parser (#3048) | Matthias Deiml | 2022-06-26 | 2 | -1/+39 | |
| | | | | | | | | | * switch to split markdown parser with separate block and inline parsers to improve performance * add exclude_children! directive (useful for something like Injected markdown incorrectly highlights indented docstrings #2212) * split markdown queries into block and inline ones and add the injection for inline into block grammar * add include_dir option to parser configs (needed because the two grammars don't live in the repos root directory) BREAKING CHANGE: downstream queries need to be adapted to new parser | |||||
| * | Chore: remove prefix from parser "location" property | Stephan Seitz | 2022-06-25 | 2 | -6/+10 | |
| | | | | | | This was very confusing when using the location property as it always had to start with "tree-sitter-<lang>" for no real reason. | |||||
| * | Add support for custom parser install locations #2959 (#3031) | Duncan McDougall | 2022-06-20 | 4 | -75/+95 | |
| | | ||||||
| * | Add rnoweb to the parsers.lua file | Brian Albert Monroe | 2022-06-19 | 1 | -0/+9 | |
| | | ||||||
| * | docs(swift): list alex-pinkus as maintainer | Christian Clason | 2022-06-19 | 1 | -0/+1 | |
| | | ||||||
| * | feat(tiger): initial support | Bruno BELANYI | 2022-06-14 | 1 | -0/+12 | |
| | | ||||||
| * | make ft_to_lang work for csharp (#2989) | Alexej Kowalew | 2022-06-05 | 1 | -0/+1 | |
| | | ||||||
| * | fix(health): update to upstream changes | Christian Clason | 2022-06-02 | 1 | -1/+1 | |
| | | | | | The `health` module was moved to `vim.health` in https://github.com/neovim/neovim/pull/18720 | |||||
| * | fix(r): add external scanner | Christian Clason | 2022-05-28 | 1 | -1/+1 | |
| | | ||||||
| * | parser(vlang): fix location of remote repo | Stephan Seitz | 2022-05-21 | 1 | -1/+2 | |
| | | ||||||
| * | feat(vlang): initial support | tami5 | 2022-05-21 | 1 | -0/+11 | |
| | | | | | | | | | | | | | | | | | 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 | |||||
| * | fix(commands): add -bar to allow other commands | kiyan | 2022-05-14 | 1 | -0/+1 | |
| | | | | | addresses #2920 | |||||
| * | Add embedded template to support ERB files | Nick Pezza | 2022-05-05 | 1 | -0/+8 | |
| | | ||||||
| * | fixup: separate augroups for modules | Christian Clason | 2022-04-30 | 1 | -4/+2 | |
| | | ||||||
| * | refactor!: update to Neovim 0.7 APIs | Christian Clason | 2022-04-30 | 4 | -38/+46 | |
| | | | | | | | | * set highlight groups via nvim_set_hl * define autocommands via nvim_create_autocmd * port plugin/nvim-treesitter.vim to Lua * port healthcheck to Lua | |||||
| * | chore!: remove ensure_installed='maintained' | Christian Clason | 2022-04-30 | 2 | -23/+1 | |
| | | | | | | | | | 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). | |||||
| * | feat(proto): add parser | francisco souza | 2022-04-28 | 1 | -0/+10 | |
| | | | | | Related to #2307. | |||||
| * | feat: add m68k parser and queries | Graham Bates | 2022-04-27 | 1 | -0/+9 | |
| | | ||||||
| * | Add org parser | TerseTears | 2022-04-23 | 1 | -0/+8 | |
| | | ||||||
| * | fix(ts_utils): fix swap_nodes after get_node_text change | francisco souza | 2022-04-21 | 2 | -32/+35 | |
| | | | | | | | | | | | | 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. | |||||
| * | adapt to vim.treesitter.query.get_node_text | Nir Tzachar | 2022-04-19 | 1 | -4/+4 | |
| | | ||||||
| * | fixup: restore old implementation | Christian Clason | 2022-04-18 | 1 | -1/+21 | |
| | | ||||||
| * | fix(statusline): adjust to the new API (query) | ranjithshegde | 2022-04-18 | 1 | -7/+9 | |
| | | ||||||
| * | fix(statusline): don't use deprecated function | Christian Clason | 2022-04-18 | 1 | -3/+3 | |
| | | ||||||
| * | chore: deprecate ts_utils.get_node_text | Stephan Seitz | 2022-04-18 | 3 | -31/+14 | |
| | | ||||||
| * | chore!: remove compat module for vim.ui | Stephan Seitz | 2022-04-18 | 1 | -23/+0 | |
| | | ||||||
| * | feat(swift): switch to branch with generated files | Christian Clason | 2022-04-18 | 1 | -2/+1 | |
| | | ||||||
| * | chore: bump minimal Nvim version to 0.7 and check | Christian Clason | 2022-04-16 | 1 | -0/+4 | |
| | | | | | | | Checks minimal version in `:checkhealth nvim-treesitter` Also recommend nightlies | |||||
| * | remove ignore_child_trees from get_node_at_position | Marcus Caisey | 2022-04-16 | 1 | -8/+15 | |
| | | ||||||
