| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Ensure `ft_to_lang` supports multipart filetypes. | Robert Jackson | 2021-11-11 | 1 | -2/+7 |
| | | | | | | | | | This allows a given parser to directly implement a multipart filetype (like `glimmer` parser does for `html.handlebars`). If an exact match for the current filetype is found in the lookup table, it will be used; otherwise we look for just the first segment. | ||||
| * | Add `html.handlebars` as a valid type for the glimmer parser. | Robert Jackson | 2021-11-11 | 1 | -0/+1 |
| | | | | | This filetype is in common use due to https://github.com/mustache/vim-mustache-handlebars/blob/master/ftdetect/handlebars.vim#L2 | ||||
| * | refactor: nitpicking | Sirisak Lueangsaksri | 2021-11-08 | 2 | -2/+2 |
| | | |||||
| * | feat: sync install for `ensure_installed` | Sirisak Lueangsaksri | 2021-11-08 | 2 | -1/+7 |
| | | |||||
| * | chore: fix typos | Dundar Göc | 2021-11-02 | 3 | -3/+3 |
| | | |||||
| * | Fix typo in locals.lua: vaild -> valid | Stephan Seitz | 2021-11-01 | 1 | -1/+1 |
| | | |||||
| * | Fix bugs in TSRange | Stephan Seitz | 2021-11-01 | 1 | -2/+4 |
| | | | | | | - TSRange:new() was missing to extract the line from nvim_buf_get_lines - TSRange:parent() was only working when current buf == self.buf | ||||
| * | Use wrapper around vim.notify with common options | Santos Gallegos | 2021-10-22 | 3 | -3/+9 |
| | | | | | Ref https://github.com/nvim-treesitter/nvim-treesitter/pull/1927#issuecomment-947064843 | ||||
| * | Add zig as compiler for parser | maxxnino | 2021-10-21 | 2 | -1/+12 |
| | | |||||
| * | Use vim.notify instead of print in some places (#1927) | Santos Gallegos | 2021-10-19 | 1 | -2/+2 |
| | | |||||
| * | Switch to official elixir-lang parser | Connor Lay (Clay) | 2021-10-13 | 1 | -3/+3 |
| | | |||||
| * | feat(healthcheck): support native lua healthchecks, and fixes | Javier López | 2021-10-11 | 1 | -7/+10 |
| | | | | | | | | | | | After neovim/neovim#15259 lua healthchecks are called directly and are prefered over neovim autoload ones. The discover of Lua ones requires the function to be named "check()". Also the mentioned PR changed the design of healthchecks to not use output capturing, therefore avoid printing and instead concatenate and call the health functions. | ||||
| * | Add scala maintainer | Stevan Milic | 2021-10-07 | 1 | -0/+1 |
| | | | | | Add fold for scala val definition to support type class entries | ||||
| * | parsers: add D parser | Cezary Drożak | 2021-10-07 | 1 | -0/+11 |
| | | |||||
| * | feat: add "experimental" key to parsers | Cezary Drożak | 2021-10-07 | 1 | -0/+3 |
| | | | | | feat(ci): mark parsers as experimental in README | ||||
| * | Added branch specification | Benjamin Graham | 2021-10-03 | 1 | -0/+1 |
| | | |||||
| * | LLVM parser/highlighter added | Benjamin Graham | 2021-10-03 | 1 | -0/+8 |
| | | |||||
| * | chore: use vim.ui.select for TSEditQuery if available | Stephan Seitz | 2021-10-03 | 1 | -19/+36 |
| | | |||||
| * | chore: print compiler version in healthcheck | Stephan Seitz | 2021-10-03 | 1 | -1/+8 |
| | | |||||
| * | feat(install): add options `prefer_git` and `command_extra_args` | Stephan Seitz | 2021-10-01 | 2 | -5/+15 |
| | | | | | Fixes #1888 | ||||
| * | Use vim-range style (1-index based) when possible (#1841) | Santos Gallegos | 2021-09-24 | 2 | -42/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/nvim-treesitter/nvim-treesitter/pull/1829 half fixed incremental selection for the vim parser, but other bugs still remain (infinite selection and skip selecting the root node). Problems can be replicated with these two files: (missing selecting the root node) ```vim set scrolloff=7 set scrolloff=7 ``` (infinite loop) ```vim set scrolloff=7 ``` The main problem is that we try to map the current selection range to a TS range, but the TS range of a node could include the EOL/EOL marks so it's impossible to know when to change the vim range to match the TS range, is more easy to transform the TS range to a vim range and do the comparison. | ||||
| * | Swapping to the correct repo | Lucas Crownover | 2021-09-21 | 1 | -1/+1 |
| | | |||||
| * | Adding perl parser | Lucas Crownover | 2021-09-21 | 1 | -0/+9 |
| | | |||||
| * | Fix incremental selection for nodes that include EOL | Santos Gallegos | 2021-09-19 | 1 | -1/+2 |
| | | | | | | | | | | | | | From `:h setpos()` > If "col" is smaller than 1 then 1 is used. This can be tested with incremental selection on a vim file. ```vim set title ``` | ||||
| * | Support hjson | kghugo | 2021-09-19 | 1 | -0/+9 |
| | | |||||
| * | parsers: add glsl parser | Stephan Seitz | 2021-09-17 | 1 | -0/+9 |
| | | |||||
| * | New kotlin parser | Joakker | 2021-09-15 | 1 | -2/+2 |
| | | |||||
| * | chore: fix formatting in parsers.lua | Stephan Seitz | 2021-09-14 | 1 | -1/+1 |
| | | |||||
| * | fix(lang): only use first part in multi-lang | Thomas Vigouroux | 2021-09-14 | 1 | -0/+1 |
| | | |||||
| * | fix(fennel): update parser and all the queries | Otto Modinos | 2021-09-10 | 1 | -1/+1 |
| | | |||||
| * | Add tree-sitter-dot (#1770) | rydesun | 2021-09-01 | 1 | -0/+9 |
| | | | | | | | | | | | | | | * Add tree-sitter-dot * Fix DOT highlights * highlights(DOT): add HTML string * Remove DOT ftdetect Vim and Neovim runtime have added DOT filetype detection * Update DOT highlights | ||||
| * | Add tree-sitter-pioasm with highlights and injections (#1759) | leo60228 | 2021-08-29 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | * add tree-sitter-pioasm with highlights and injections * [docgen] Update README.md skip-checks: true * remove ada injection from pioasm * address review * remove unnecessary python predicate Co-authored-by: Github Actions <actions@github> | ||||
| * | Add support for json5 | Joakker | 2021-08-25 | 1 | -0/+9 |
| | | |||||
| * | Replaces curl argument: --no-progress-meter -> --silent | Eduardo Cuducos | 2021-08-25 | 1 | -1/+1 |
| | | | | | Fix #1748 | ||||
| * | fix(dowload): don't display curl progress | Thomas Vigouroux | 2021-08-24 | 1 | -0/+1 |
| | | | | | Fixes #1731 | ||||
| * | Query: allow to pass a list to get_capture_matches (#1693) | Santos Gallegos | 2021-08-22 | 1 | -12/+25 |
| | | |||||
| * | Fixed lua style issues, updated grammar version to fix macOS build issues | Andrew Helwer | 2021-08-20 | 1 | -2/+2 |
| | | |||||
| * | Filetype is tla | Andrew Helwer | 2021-08-20 | 1 | -1/+1 |
| | | |||||
| * | Added TLA+ grammar & queries | Andrew Helwer | 2021-08-20 | 1 | -0/+9 |
| | | |||||
| * | Add jsx to javascript (#1696) | Santos Gallegos | 2021-08-20 | 1 | -1/+1 |
| | | | | | This is mainly so the playground doesn't error when opening the jsx query files. | ||||
| * | Add HEEx language support, add missing commentstrings | Clay | 2021-08-18 | 1 | -0/+10 |
| | | |||||
| * | feat: add support for vim | Thomas Vigouroux | 2021-08-16 | 1 | -0/+9 |
| | | |||||
| * | Update new query and parser for zig | maxxnino | 2021-08-11 | 1 | -2/+3 |
| | | |||||
| * | CI: fix update lockfile job | Santos Gallegos | 2021-08-08 | 1 | -3/+7 |
| | | | | | Ref https://github.com/nvim-treesitter/nvim-treesitter/pull/1661#issuecomment-894722369 | ||||
| * | feat: allow 'revision' override in parser config (#1661) | Munif Tanjim | 2021-08-07 | 1 | -11/+28 |
| | | |||||
| * | fix: query_predicate - nth | Munif Tanjim | 2021-08-03 | 1 | -1/+1 |
| | | |||||
| * | Feature: Add Surface language and integrate with Elixir (#1645) | Connor Lay (Clay) | 2021-08-01 | 1 | -0/+10 |
| | | | | | | | | | | | | | | | | | | | | * Add initial surface highlights & injections * Additional surface highlights * Filetype detection, fix injections * Fix Elixir function highlight when left is an identifier * Add surface parser * Fix comment highlights * Surface folds, indents, better highlights * Highlight surface components & directives * Restore comments Elixir injections | ||||
| * | feature: make godotResource compatible with gdresource filetype | Pierre Poupin | 2021-07-29 | 1 | -1/+2 |
| | | |||||
| * | feature: add godotResource queries | Pierre Poupin | 2021-07-29 | 1 | -0/+10 |
| | | |||||
| * | recurse_local_nodes: type check local_def to ensure it is a table (#1331) | mads kjeldgaard | 2021-07-21 | 1 | -0/+4 |
| | | |||||
