| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2020-10-28 | fix(#620): Fall into the "update-all" branch if lang is "all" | BodneyC | |
| 2020-10-26 | feat(install): add "maintained" option to only install maintained parsers | Stephan Seitz | |
| Unmaintained parsers only give users little benefit but take sometimes a a long time to install (e.g. Markdown, Julia, Haskell parser). We could recommend to only install maintained parsers by default. | |||
| 2020-10-24 | show [treesitter] during install | kyazdani42 | |
| 2020-10-06 | Shorten module reference shell_command_selectors to shell. | Suhas Hebbar | |
| 2020-10-06 | Code Refactor | Suhas Hebbar | |
| - Move select_* function to shell_command_selectors.lua. - Rename select_args to select_compiler_args. | |||
| 2020-10-06 | Remove dependency on unzip. | Suhas Hebbar | |
| Use tar instead which should be available on default Unixes and Windows | |||
| 2020-10-04 | Fix: fallback git-installation (list of commands is expected) | Stephan Seitz | |
| 2020-09-28 | chore: dedup join_paths <-> join_path | Stephan Seitz | |
| 2020-09-27 | Add progress info to iter_cmd | Stephan Seitz | |
| 2020-09-27 | Add lockfile and make lockfile default install revision | Stephan Seitz | |
| 2020-09-22 | feat(parsers): add possibility to install from other branches | Stephan Seitz | |
| More and more Github repos are switching to "main" branch. Example: `tree-sitter-wasm` | |||
