| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-10-31 | feat(emmy): add emmylua annotations | Lewis Russell | |
| 2022-10-15 | fix: explain what's wrong when installing a non-existing parser | Stephan Seitz | |
| Fixes #3450 | |||
| 2022-10-10 | fix(uninstall): support ensure_installed = 'all' | Dusk Banks | |
| 2022-08-26 | fix: warn when user uninstalls parser than is in their ensure_installed | Stephan Seitz | |
| Fixes #2777 | |||
| 2022-08-26 | fix: add hint when there parser is still installed after TSUninstall | Stephan Seitz | |
| 2022-07-08 | fix: avoid installing parsers multiple times when using auto_install | smjonas | |
| 2022-07-08 | feat: add option to auto-install missing parsers (#3130) | Jonas Strittmatter | |
| 2022-06-25 | Chore: remove prefix from parser "location" property | Stephan Seitz | |
| This was very confusing when using the location property as it always had to start with "tree-sitter-<lang>" for no real reason. | |||
| 2022-06-20 | Add support for custom parser install locations #2959 (#3031) | Duncan McDougall | |
| 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-03-12 | fix(solidity): follow install_info.branch on parser update | Stephan Seitz | |
| 2022-01-23 | Allow compilation via makefile | Stephan Seitz | |
| 2022-01-22 | feat: specify abi version for generate on newer ts cli | Christian Clason | |
| Check tree-sitter CLI version and if > 0.20.3 and generating a parser from grammar, use `--abi=vim.treesitter.language_version`. Besides being able to opt-in to newer ABI benefits, this is a necessary workaround for an upstream bug with 0.20.3, where `parser.h` is not generated if the (optional) `--abi` flag is omitted. | |||
| 2021-12-15 | feat: enable parsers after installation immediately without reload | Stephan Seitz | |
| 2021-11-08 | refactor: nitpicking | Sirisak Lueangsaksri | |
| 2021-11-08 | feat: sync install for `ensure_installed` | Sirisak Lueangsaksri | |
| 2021-10-22 | Use wrapper around vim.notify with common options | Santos Gallegos | |
| Ref https://github.com/nvim-treesitter/nvim-treesitter/pull/1927#issuecomment-947064843 | |||
| 2021-10-21 | Add zig as compiler for parser | maxxnino | |
| 2021-10-19 | Use vim.notify instead of print in some places (#1927) | Santos Gallegos | |
| 2021-10-01 | feat(install): add options `prefer_git` and `command_extra_args` | Stephan Seitz | |
| Fixes #1888 | |||
| 2021-08-08 | CI: fix update lockfile job | Santos Gallegos | |
| Ref https://github.com/nvim-treesitter/nvim-treesitter/pull/1661#issuecomment-894722369 | |||
| 2021-08-07 | feat: allow 'revision' override in parser config (#1661) | Munif Tanjim | |
| 2021-07-04 | Use stylua for autoformat code (#1480) | Santos Gallegos | |
| 2021-07-04 | Fixed linting issues | Shane Hird | |
| 2021-07-04 | Reduce diffs from master | Shane Hird | |
| 2021-07-04 | Re-introduce prompting for installation | Shane Hird | |
| 2021-07-04 | Improved passing bang to functions | Shane Hird | |
| 2021-07-04 | TSUpdate does not install if up to date | Shane Hird | |
| 2021-07-04 | Use bang for TSInstall commands | Shane Hird | |
| 2021-06-03 | fix: return when no `node` found during installation | Stephan Seitz | |
| Ref: https://github.com/nvim-treesitter/nvim-treesitter/issues/1324#issuecomment-853418596 | |||
| 2021-06-01 | chore: show errors output during async installation | Stephan Seitz | |
| 2021-05-18 | CI: Improved parser installation logic | Daniel Kempkens | |
| 2021-04-01 | Remove requires_generate_from_grammar for ledger | Stephan Seitz | |
| 2021-04-01 | Check for node-js on :TSInstallFromGrammar | Stephan Seitz | |
| Ref: https://github.com/nvim-treesitter/nvim-treesitter/issues/1121#issuecomment-811755767 | |||
| 2021-03-30 | Use fullpath to tree-sitter executable to avoid using one from NPM | Stephan Seitz | |
| 2021-03-24 | Address #1067: check whether lockfile exists | Stephan Seitz | |
| 2021-03-24 | feat(install): allow ignore list when installing parsers (#1098) | Steven Sojka | |
| 2021-03-16 | hotfix npm check | kiyan | |
| 2021-03-16 | Add an error message if NPM is not available but needed | Stephan Seitz | |
| 2021-03-16 | Add explanation why some parsers need to be generated from source now | Stephan Seitz | |
| 2021-03-16 | Fixup CI | Stephan Seitz | |
| 2021-03-16 | Add CI hack | Stephan Seitz | |
| 2021-03-16 | Mark parsers with NPM dependency | Stephan Seitz | |
| 2021-03-16 | Make parsers that require "TSGenerateFromGrammar" | Stephan Seitz | |
| 2021-03-04 | Add Windows support for cl.exe | Jozef Grajciar | |
| Co-authored-by: Stephan Seitz <stephan.seitz@fau.de> | |||
| 2021-02-27 | chore: remove useless code and indent files | kiyan | |
| 2020-12-12 | [docgen] Update README.md | Github Actions | |
| skip-checks: true | |||
| 2020-11-29 | Fix: Print message when TSUpdate has nothing to do | Stephan Seitz | |
| 2020-11-25 | Only update outdated_parsers on TSUpdate | Stephan Seitz | |
| 2020-10-31 | feat(install): Enable installation of parser with repo.url as a local path | Stephan Seitz | |
