| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Merge pull request #585 from fffed/patch-1 | Steven Sojka | 2020-10-27 | 1 | -0/+21 | |
| |\ | | | | | js: add query for @parameter | |||||
| | * | update comment case for simplefied notation | fffed | 2020-10-27 | 1 | -1/+1 | |
| | | | ||||||
| | * | add destructuring variations | fffed | 2020-10-27 | 1 | -0/+17 | |
| | | | ||||||
| | * | remove destructuring from @parameter | fffed | 2020-10-16 | 1 | -4/+0 | |
| | | | ||||||
| | * | Add additional queries for @parameter for js | fffed | 2020-10-15 | 1 | -0/+8 | |
| | | | ||||||
| * | | Add virtual range for creating node-like objects from multiple nodes | Stephan Seitz | 2020-10-26 | 3 | -0/+151 | |
| | | | ||||||
| * | | feat(install): add "maintained" option to only install maintained parsers | Stephan Seitz | 2020-10-26 | 5 | -5/+16 | |
| | | | | | | | | | | | | | 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. | |||||
| * | | show [treesitter] during install | kyazdani42 | 2020-10-24 | 1 | -1/+1 | |
| | | | ||||||
| * | | feat: add TSConfigInfo to display current config | Stephan Seitz | 2020-10-24 | 1 | -0/+18 | |
| | | | | | | | | | https://nvim-treesitter.zulipchat.com/#narrow/stream/252271-general/topic/Random/near/210929394 | |||||
| * | | use for first identifier in jsx nested_identifier | davidroeca | 2020-10-23 | 1 | -3/+3 | |
| | | | ||||||
| * | | handle jsx components with dot in them | davidroeca | 2020-10-23 | 1 | -1/+10 | |
| | | | ||||||
| * | | Merge pull request #612 from JoosepAlviste/master | Steven Sojka | 2020-10-23 | 1 | -3/+3 | |
| |\ \ | | | | | | | fix(javascript): fix constant variable highlight | |||||
| | * | | fix(javascript): fix constant variable highlight | Joosep Alviste | 2020-10-23 | 1 | -3/+3 | |
| |/ / | | | | | | | | | | | The `@constant` query gets overwritten by the `@constructor` query. They both query for variables starting with an uppercase letter, but the `@constant` query took effect first. | |||||
| * | | Remove textobjects from contributing | Stephan Seitz | 2020-10-23 | 1 | -28/+0 | |
| | | | ||||||
| * | | [docgen] Update README.md | Github Actions | 2020-10-22 | 1 | -1/+0 | |
| | | | | | | | | | skip-checks: true | |||||
| * | | fix(markdown): remove from parser list | Thomas Vigouroux | 2020-10-22 | 1 | -6/+7 | |
| | | | | | | | | | Bye bye markdown | |||||
| * | | fix(markdown): disable highlighting | Thomas Vigouroux | 2020-10-22 | 1 | -1/+1 | |
| | | | | | | | | | | | | | The markdown scanner errors out far too often to be usable, disabling it by default would avoid many issues until those assertion errors are fixed. | |||||
| * | | LanguageTree: don't error when injecting a language | Santos Gallegos | 2020-10-21 | 1 | -1/+0 | |
| | | | ||||||
| * | | fix(languagetree): avoid language self-injection | Thomas Vigouroux | 2020-10-21 | 1 | -7/+14 | |
| | | | | | | | | | | | | | This avoids some stack overflows when a language includes itself. This is a temporary solution, and will be addressed later when actually managing our own parsers. | |||||
| * | | Add lua params (#605) | Chinmay Dalal | 2020-10-21 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | * Add lua params * Fix * Remove redundant outer | |||||
| * | | [docgen] Update README.md | Github Actions | 2020-10-20 | 1 | -0/+1 | |
| | | | ||||||
| * | | Add verilog/systemverilog queries | Zeger Van de Vannet | 2020-10-20 | 2 | -0/+227 | |
| | | | ||||||
| * | | feat(ocamllex): use injections for ocaml | Pau Ruiz Safont | 2020-10-20 | 2 | -2/+6 | |
| | | | ||||||
| * | | Fix #595, #583: do not set defaults for highlights that have no default ↵ | Stephan Seitz | 2020-10-19 | 1 | -3/+0 | |
| | | | | | | | | | highlighting | |||||
| * | | Remove textobjects from built_in_query_groups | Stephan Seitz | 2020-10-19 | 1 | -1/+1 | |
| | | | ||||||
| * | | update docs | kiyan42 | 2020-10-19 | 2 | -110/+65 | |
| | | | ||||||
| * | | Treesitter indent | kiyan42 | 2020-10-19 | 5 | -55/+79 | |
| | | | | | | | | | also fixes the memoize_by_buf_tick function | |||||
| * | | start indent module | kiyan42 | 2020-10-19 | 3 | -0/+79 | |
| | | | ||||||
| * | | docs(highlights): document LanguageTree. | Thomas Vigouroux | 2020-10-19 | 2 | -0/+2 | |
| | | | ||||||
| * | | feat(languagetree): implement language tree | Thomas Vigouroux | 2020-10-19 | 5 | -12/+192 | |
| | | | | | | | | | | | | | | | Allow the LanguageTree to be used as an option for highlighting. Co-authored-by: Santos Gallegos <stsewd@protonmail.com> Co-authored-by: Yazdani Kiyan <yazdani.kiyan@protonmail.com> | |||||
| * | | readme: add nvim-treesitter-context | Rom Grk | 2020-10-19 | 1 | -0/+2 | |
| | | | ||||||
| * | | feat(folds): add catch_clause to js folds | Sam Bernheim | 2020-10-16 | 1 | -0/+1 | |
| | | | ||||||
| * | | feat: add more javascript folds | sbernehim4 | 2020-10-16 | 1 | -0/+3 | |
| | | | ||||||
| * | | Fix: avoid overwriting tables in insert_to_path | Stephan Seitz | 2020-10-16 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following query will result in matches with only one node though it requires two nodes to be a match. ```scheme (function_definition (comment) @function.inner.start body: (block) @function.inner) ``` Why? First `insert_to_path` is called for `@function.inner.start` which will result int the following table. ```lua { function = { inner = { start { node } } } } ``` `insert_to_path` will overwrite the result ```lua { function = { inner = { node } } } ``` Related #552 | |||||
| * | | Remove get_parser logic | kiyan42 | 2020-10-16 | 1 | -7/+1 | |
| | | | | | | | | | | | upstream now handles parsers by itself, so we don't need to do it in this repo. | |||||
| * | | Update README requirements for parser download/compilation | Stephan Seitz | 2020-10-16 | 1 | -2/+2 | |
| | | | ||||||
| * | | feat: Add more lua folds | Mike | 2020-10-15 | 1 | -2/+3 | |
| |/ | | | | Add repeat_statement to lua folds | |||||
| * | C++ highlights: highlight all kinds of optional parameters | Stephan Seitz | 2020-10-13 | 1 | -2/+2 | |
| | | | | | declarator can be a identifier, a reference or a pointer | |||||
| * | fix(highlights): use new highlighter interface | Thomas Vigouroux | 2020-10-13 | 1 | -2/+2 | |
| | | ||||||
| * | query: remove unnecessary query parsing | Thomas Vigouroux | 2020-10-12 | 1 | -84/+5 | |
| | | ||||||
| * | highlight: use new highlighter interface | Thomas Vigouroux | 2020-10-12 | 1 | -1/+1 | |
| | | ||||||
| * | Ruby highlights: reset highlight on interpolation | Stephan Seitz | 2020-10-12 | 1 | -0/+3 | |
| | | | | | @TravonteD | |||||
| * | Explicitly check for cterm and gui values for fg | Akin Sowemimo | 2020-10-11 | 1 | -7/+8 | |
| | | | | | If a user hasn't set either we default to NONE | |||||
| * | Add a check to ensure the fg attribute exists | Akin Sowemimo | 2020-10-11 | 1 | -1/+11 | |
| | | | | | before setting the value | |||||
| * | Don't change the background highlights | Akin Sowemimo | 2020-10-11 | 1 | -1/+1 | |
| | | | | | | treesitter highlighting is colouring the characters in the foreground so there's no need to touch the highlighting of the background | |||||
| * | fix cterm fg and bg error | Akin Sowemimo | 2020-10-11 | 1 | -1/+1 | |
| | | ||||||
| * | Add background and foreground colors to TSNone | Akin Sowemimo | 2020-10-11 | 1 | -1/+1 | |
| | | | | | | This fixes the issue where colors highlighted as TSNone were not reverting to the background and foreground color. | |||||
| * | feat(queries): modeline mechanism for base langs | Thomas Vigouroux | 2020-10-11 | 17 | -31/+72 | |
| | | | | | | | | | This implements https://github.com/neovim/neovim/pull/13059#issuecomment-704414189 This behaves like modelines and remove the use of the base_language map. Also, this allows to fine-tune what we actually want to include per query, which is better IMO. | |||||
| * | Use utils get_node_text to get line content and trim all whitespaces. | Kristijan Husak | 2020-10-11 | 2 | -4/+3 | |
| | | ||||||
| * | Remove old statusline implementation with new one. | Kristijan Husak | 2020-10-11 | 3 | -43/+8 | |
| | | ||||||
