| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | fix: do `vim.treesitter.start()` on highlight module attach | Stephan Seitz | 2022-12-26 | 1 | -18/+20 | |
| | | | | | Fixes #4026 | |||||
| * | Fix `update_selection` | Philip Gaudreau | 2022-12-25 | 1 | -9/+27 | |
| | | ||||||
| * | chore: update usage `vim.split` to new signature | Stephan Seitz | 2022-12-25 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | Old usage was still working because of backward compatibility of nvim code: ```lua if type(kwargs) == 'boolean' then -- Support old signature for backward compatibility plain = kwargs else ``` `:h vim-split()` https://neovim.io/doc/user/lua.html#vim.split() | |||||
| * | feat: add Ada | Emmanuel Briot | 2022-12-22 | 1 | -0/+10 | |
| | | ||||||
| * | feat(t32): initial support | xasc | 2022-12-21 | 1 | -0/+13 | |
| | | ||||||
| * | fix(health): align the list of parsers when doing checkhealth | dundargoc | 2022-12-21 | 1 | -2/+2 | |
| | | | | | | Some parser names are too long for the given space, which shifts the features so they aren't in line. | |||||
| * | feat: allow to set keymappings to `false` | Stephan Seitz | 2022-12-15 | 2 | -21/+25 | |
| | | | | | Fixes #3954 | |||||
| * | utils: respect shellslash setting | Attila Tajti | 2022-12-14 | 1 | -1/+1 | |
| | | | | | Use '/' as path separator on Windows when shellslash is set. | |||||
| * | install: fix is_installed checks with shellslash | Attila Tajti | 2022-12-14 | 1 | -2/+13 | |
| | | | | | Convert paths to use backslashes on Windows. | |||||
| * | shell: respect shellslash option on Windows | Attila Tajti | 2022-12-14 | 1 | -5/+16 | |
| | | | | | | | | Always use backlashes as path separators in commands when they are used in cmd.exe. Fixes #2844 #1965 | |||||
| * | feat(erlang)!: switch parser to maintained fork (#3791) | Benedikt Reinartz | 2022-12-08 | 1 | -2/+2 | |
| | | | | update queries to breaking changes | |||||
| * | feat: support when buf is not current | Julien Burkhard | 2022-12-04 | 1 | -2/+2 | |
| | | ||||||
| * | fix(sql)!: generate from grammar | Christian Clason | 2022-12-02 | 1 | -0/+1 | |
| | | ||||||
| * | fix: is_installed correctly detects installed parsers | Steven Arcangeli | 2022-11-28 | 1 | -2/+7 | |
| | | ||||||
| * | fix(install): don't auto-install ignored parsers | Stephan Seitz | 2022-11-28 | 1 | -1/+5 | |
| | | | | | Fixes #3631 | |||||
| * | chore: print OS version on health report | Stephan Seitz | 2022-11-26 | 1 | -0/+2 | |
| | | | | | | Often we get issue report without knowing which version of Windows or Linux or MacOS they are running. | |||||
| * | docs: fix wrong maintainers | ObserverOfTime | 2022-11-26 | 1 | -17/+18 | |
| | | ||||||
| * | handle `opts` as number, #3323 | Mamrezo Zare | 2022-11-25 | 1 | -3/+3 | |
| | | ||||||
| * | Add ebnf parser | RubixDev | 2022-11-25 | 1 | -0/+11 | |
| | | ||||||
| * | fix(installer): don't update that are not installed (exclude global parsers) | Folke Lemaitre | 2022-11-24 | 1 | -1/+1 | |
| | | ||||||
| * | feat: add gitcommit parser | gbprod | 2022-11-24 | 1 | -0/+9 | |
| | | ||||||
| * | fix(installer): ignore globally installed parsers | kylo252 | 2022-11-24 | 2 | -2/+10 | |
| | | | | | | | | Problem: `is_installed` is picking up parsers shipped by neovim v0.8 with unknown version and compatability Solution: only consider a parser installed if it's available in the parsers_install_dir | |||||
| * | feat: add mermaid | ObserverOfTime | 2022-11-20 | 1 | -0/+8 | |
| | | ||||||
| * | feat: add jq | ObserverOfTime | 2022-11-18 | 1 | -0/+7 | |
| | | ||||||
| * | feat(arduino): separate from cpp | ObserverOfTime | 2022-11-18 | 1 | -1/+8 | |
| | | ||||||
| * | feat: add awk | ObserverOfTime | 2022-11-16 | 1 | -0/+7 | |
| | | ||||||
| * | feat: vhs (.tape) support (#3726) | Carlos Alexandro Becker | 2022-11-13 | 1 | -0/+11 | |
| | | ||||||
| * | fix(configs): ensure_installed can be a string | Carlo Sala | 2022-10-31 | 1 | -1/+1 | |
| | | ||||||
| * | feat(emmy): add emmylua annotations | Lewis Russell | 2022-10-31 | 8 | -121/+257 | |
| | | ||||||
| * | feat(git_rebase): add git_rebase parser | gbprod | 2022-10-28 | 1 | -0/+10 | |
| | | ||||||
| * | parsers: add nickel parser (#3506) | José Luis Lafuente | 2022-10-19 | 1 | -0/+8 | |
| | | | | | | | | | | | | | | | | | | * parsers: add nickel parser * Update lua/nvim-treesitter/parsers.lua Co-authored-by: Christian Clason <christian.clason@uni-due.de> * Update queries/nickel/highlights.scm Co-authored-by: Christian Clason <christian.clason@uni-due.de> * fix queries * Cleanup (based on @theHamsta review) Co-authored-by: Christian Clason <christian.clason@uni-due.de> | |||||
| * | feat(diff): add diff parser | gbprod | 2022-10-19 | 1 | -0/+10 | |
| | | | | | This commit introduce diff parser. | |||||
| * | fix(modules): allow non-registered langs to use modules | Lewis Russell | 2022-10-19 | 1 | -1/+1 | |
| | | | | | | This change allows for languages not managed by nvim-treesitter to use Nvim-treesitter modules like folding and indent. | |||||
| * | feat!: remove obsolete `TS*` highlight groups | Christian Clason | 2022-10-16 | 1 | -234/+0 | |
| | | ||||||
| * | feat(phpdoc): Remove requires_generate_from_grammar | Michael Härtl | 2022-10-16 | 1 | -2/+0 | |
| | | ||||||
| * | test(gitattributes): add tests for highlights | ObserverOfTime | 2022-10-15 | 1 | -3/+0 | |
| | | ||||||
| * | fix: explain what's wrong when installing a non-existing parser | Stephan Seitz | 2022-10-15 | 1 | -2/+12 | |
| | | | | | Fixes #3450 | |||||
| * | fix(uninstall): support ensure_installed = 'all' | Dusk Banks | 2022-10-10 | 1 | -1/+7 | |
| | | ||||||
| * | fix: don't overwrite highlights when defining | Thomas Vigouroux | 2022-10-08 | 1 | -1/+1 | |
| | | ||||||
| * | style: fix code styling according to Stylua | gbprod | 2022-10-03 | 1 | -1/+1 | |
| | | ||||||
| * | Introduce twig parser | gbprod | 2022-10-03 | 1 | -1/+11 | |
| | | | | | | This commit introduce parser, highlights and injections for the [twig syntax](https://twig.symfony.com) | |||||
| * | fix(test): update tests to Nvim 0.8 | Christian Clason | 2022-10-02 | 1 | -2/+2 | |
| | | ||||||
| * | update vimdoc parser and queries | Christian Clason | 2022-09-29 | 1 | -3/+2 | |
| | | ||||||
| * | chore(pug): mark as experimental | ObserverOfTime | 2022-09-20 | 1 | -0/+1 | |
| | | ||||||
| * | fix(highlight): respect g:skip_ts_default_groups on ColorScheme autocmd | Null Chilly | 2022-09-19 | 1 | -1/+1 | |
| | | ||||||
| * | fix(fold): don't include whitespace end regions | Lewis Russell | 2022-09-12 | 3 | -3/+43 | |
| | | | | | | | | | | | | | Some languages that are difficult to parse via Treesitter may incorrectly include whitespace lines at the end of regions. This can makes the calculated folds sub-optimal. To recitfy, use a custom directive (trim), to calculate the range with the trailing whitespace lines removed. Note this only works if the region end column is 0. Also added folds for Make. | |||||
| * | parsers: add blueprint parser | Gabriele Musco | 2022-09-12 | 1 | -0/+9 | |
| | | ||||||
| * | feat: add jsonnet | Cezary Drożak | 2022-09-10 | 1 | -0/+8 | |
| | | ||||||
| * | fix(highlight): ensure link captures function exists | Akin Sowemimo | 2022-09-09 | 1 | -2/+4 | |
| | | | | | | before attempting to call it fixes #3465 | |||||
| * | feat: add tree-sitter-gitattributes | ObserverOfTime | 2022-09-09 | 1 | -0/+11 | |
| | | ||||||
