| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | ocaml: follow upstream for highlights | Pau Ruiz Safont | 2020-09-19 | 1 | -5/+7 | |
| | | ||||||
| * | feat: add parser for ocaml interface files | Pau Ruiz Safont | 2020-09-19 | 2 | -0/+11 | |
| | | | | | | | The files have the mli extension. The parser grammar uses the name ocaml_interface, but since vim the underscore has a special meaning ocamlinterface is used as the filetype. | |||||
| * | Bash: update highlights | Santos Gallegos | 2020-09-19 | 1 | -7/+10 | |
| | | | | | | | | | | Following some of our conventions and some bits from atom https://github.com/atom/language-shellscript/blob/master/grammars/tree-sitter-bash.cson: - Uppercase var are constants - `$` is a special symbol, not part of the name - Builtin constants and functions | |||||
| * | Add @keyword.operator for operators that are English words and add ↵ | Stephan Seitz | 2020-09-19 | 10 | -27/+75 | |
| | | | | | @exception for Java/JS | |||||
| * | Link to gallery | Santos Gallegos | 2020-09-18 | 1 | -0/+1 | |
| | | ||||||
| * | Update FAQ | Santos Gallegos | 2020-09-19 | 1 | -0/+4 | |
| | | | | | | Add an entry for https://github.com/nvim-treesitter/nvim-treesitter/issues/340. | |||||
| * | Ensure that updated files are replaced w/o warning | Rasmus Michelsen | 2020-09-18 | 1 | -1/+1 | |
| | | ||||||
| * | Re-add attribute highlight | Akin Sowemimo | 2020-09-18 | 3 | -2/+4 | |
| | | ||||||
| * | Add case builtin | Akin Sowemimo | 2020-09-18 | 1 | -6/+6 | |
| | | | | | | | Based on accepted PR to unhide this node Also show Function as a type correctly and use existing annotation highlight for annotations | |||||
| * | RST: update queries | Santos Gallegos | 2020-09-18 | 3 | -4/+30 | |
| | | | | | Some nodes were renamed and added more textobjects. | |||||
| * | use TSnone instead of linking to Normal | kyazdani42 | 2020-09-18 | 1 | -5/+5 | |
| | | ||||||
| * | link highlight groups for TSTag and TSTagDelimiter | TravonteD | 2020-09-18 | 1 | -0/+3 | |
| | | ||||||
| * | Add TSTag and TSTagDelimiter groups | TravonteD | 2020-09-18 | 3 | -2/+15 | |
| | | | | | | These groups will be added for use with xml-like tags such as html and jsx. | |||||
| * | move the generic "constant" capture to the top | TravonteD | 2020-09-18 | 1 | -4/+4 | |
| | | ||||||
| * | Make :TSInstall work in Nix by adding a second module installation target (#473) | Florian Beeres | 2020-09-18 | 3 | -13/+79 | |
| | | | | | | | | | | | | | | | | | | | | | * Ignore tags file in project root * Make :TSInstall work with Nix This commit adds logic to determine where to install parsers, meaning the *.so files. Until now the package path of the nvim-treesitter plugin was used. But when installed with Nix, the plugin lands in "/nix/store", which is read-only. With this commit $XDG_DATA_HOME/nvim/site/parser/*.go will be used as the parser installation path. The directory will be created if it doesn't exist. * Add generate_join function The generate_join function is used to create two other functions, one to join path segments, the other to join strings with a space for error messages. | |||||
| * | Update CONTRIBUTING.md | Santos Gallegos | 2020-09-17 | 1 | -1/+1 | |
| | | | | Co-authored-by: Thomas Vigouroux <tomvig38@gmail.com> | |||||
| * | Update contributing | Santos Gallegos | 2020-09-17 | 1 | -4/+38 | |
| | | ||||||
| * | Remove @definition.doc captures | Santos Gallegos | 2020-09-17 | 3 | -12/+2 | |
| | | | | | | | These aren't really definitions and are being show in the definitions list. We aren't using them at the moment, we could use another group or query file. | |||||
| * | update require statements to use TSInclude | TravonteD | 2020-09-16 | 1 | -2/+2 | |
| | | ||||||
| * | fix(folds): has_fold -> has_folds | Stephan Seitz | 2020-09-16 | 1 | -1/+1 | |
| | | ||||||
| * | RST: update locals | Santos Gallegos | 2020-09-15 | 1 | -0/+2 | |
| | | | | | A title is an implicit target. | |||||
| * | reset python interpolation node | kiyan42 | 2020-09-15 | 1 | -1/+1 | |
| | | ||||||
| * | add @none to contributing.md | kiyan42 | 2020-09-15 | 1 | -1/+2 | |
| | | ||||||
| * | add TSNone | kiyan42 | 2020-09-15 | 3 | -0/+6 | |
| | | ||||||
| * | do not highlight as normal to prevent background to override CursorLine | kiyan42 | 2020-09-15 | 1 | -2/+0 | |
| | | ||||||
| * | Merge pull request #467 from stsewd/patch-1 | Santos Gallegos | 2020-09-14 | 1 | -0/+0 | |
| |\ | | | | | Rename jsx/fold.scm -> folds.scm | |||||
| | * | Rename jsx/fold.scm -> folds.scm | Santos Gallegos | 2020-09-14 | 1 | -0/+0 | |
| |/ | | | This was merged before https://github.com/nvim-treesitter/nvim-treesitter/pull/461 | |||||
| * | Fix #307: Use and document TSVariable/TSVariableBuiltin in all languages | Stephan Seitz | 2020-09-14 | 10 | -8/+39 | |
| | | ||||||
| * | Folds: rename query files to folds.scm to be consistent | Santos Gallegos | 2020-09-14 | 10 | -3/+3 | |
| | | | | | We use plural names for all query files except folds. | |||||
| * | Fix typo in foldexpr example | Sh3Rm4n | 2020-09-14 | 1 | -1/+1 | |
| | | ||||||
| * | Merge pull request #452 from kyazdani42/jsx-folds | Steven Sojka | 2020-09-14 | 1 | -0/+1 | |
| |\ | | | | | Jsx fold | |||||
| | * | add jsx fold on jsx_element only | kyazdani42 | 2020-09-12 | 1 | -0/+1 | |
| | | | ||||||
| * | | Bash: fix hl capture groups | Santos Gallegos | 2020-09-13 | 1 | -4/+6 | |
| | | | | | | | | | Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/387 | |||||
| * | | fix(cpp highlights): Use `@include` for preproc_include (fix #445) | Stephan Seitz | 2020-09-13 | 1 | -1/+2 | |
| | | | ||||||
| * | | fix ocaml highlights | Pau Ruiz Safont | 2020-09-12 | 1 | -3/+7 | |
| | | | | | | | | | | | Function matching was wrongly parenthesized, parameter detection was too eager and it was wrongly matching all + and - as delimiters | |||||
| * | | Update PHP query | Shirasaka | 2020-09-12 | 2 | -18/+59 | |
| |/ | ||||||
| * | TextObjects: refactor wrong func names | Santos Gallegos | 2020-09-12 | 1 | -6/+6 | |
| | | | | | | | Reading the code, these functions should be named differently https://github.com/nvim-treesitter/nvim-treesitter/blob/a755017dd52947672af458743b88e59a59cd592f/lua/nvim-treesitter/query.lua#L203-L203 | |||||
| * | - Fix TSType and TSPunctuationSpecial | TravonteD | 2020-09-12 | 1 | -3/+4 | |
| | | | | | | | | Move class and module names to @type to be consistent with the other languages. (fixes #448) Use @punction.special for interpolation brackets. (fixes #449) | |||||
| * | Highlight definition: mention updatetime in docs | Santos Gallegos | 2020-09-11 | 1 | -0/+3 | |
| | | | | | Ref https://github.com/nvim-treesitter/nvim-treesitter/issues/435 | |||||
| * | Yield meaningful error messages in iter_cmd{,_sync} when cmd.err == nil | Stephan Seitz | 2020-09-11 | 1 | -2/+4 | |
| | | ||||||
| * | maintenance(ocaml): adapt queries to nvim-treesitter | Pau Ruiz Safont | 2020-09-11 | 3 | -127/+33 | |
| | | ||||||
| * | feat(queries): pull ocaml queries from upstream | Pau Ruiz Safont | 2020-09-11 | 3 | -117/+244 | |
| | | ||||||
| * | ci: fix wrong queries | Thomas Vigouroux | 2020-09-11 | 10 | -23/+22 | |
| | | ||||||
| * | ci: check capture names in queries | Thomas Vigouroux | 2020-09-11 | 2 | -25/+70 | |
| | | ||||||
| * | Show up logo | Santos Gallegos | 2020-09-11 | 3 | -7/+30 | |
| | | | | | Too good to be hidden | |||||
| * | Allow to call setup on already loaded modules. | Santos Gallegos | 2020-09-11 | 1 | -1/+1 | |
| | | ||||||
| * | Improve startuptime | Santos Gallegos | 2020-09-10 | 2 | -83/+57 | |
| | | | | | | | - Don't load everything at startup - Don't define an autocomand for each module and for each supported lang (this creates nxm autocomand!) | |||||
| * | Merge pull request #421 from steelsojka/add-missing-js-ops | Steven Sojka | 2020-09-10 | 1 | -17/+30 | |
| |\ | | | | | fix(highlights): add missing js operators | |||||
| | * | fix(highlights): add missing js operators | Steven Sojka | 2020-09-10 | 1 | -17/+30 | |
| | | | ||||||
| * | | Find package path based on the Lua source file | Markus Koller | 2020-09-10 | 2 | -15/+6 | |
| | | | | | | | | | | | | | This is more robust compared to the previous method where we walked up the tree and matched on the directory name, which also required that the repository was cloned in a directory named `nvim-treesitter`. | |||||
