summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-08Python locals/highlights: Parameters can be optionally typedStephan Seitz
2020-07-08Add Rust queries (#57)Thomas Vigouroux
* queries(rust): add highlight query. Also slightly changes the way constructors are highlighted. * highglight(rust): use new query syntax
2020-07-08docs: advertise module-template in CONTRIBUTING.mdThomas Vigouroux
2020-07-08fix(refactor): highlight def perf issue fixSteven Sojka
2020-07-07feat(configs): dynamic module defintionsSteven Sojka
2020-07-06Use <details> for checkhealth output in bug report templateStephan Seitz
The output of checkhealth can be quite lengthy. Plus fix position of *** to make text render bold
2020-07-06Add style-check scriptStephan Seitz
2020-07-05Allow arbitrary query files in locals.luaStephan Seitz
This is a preparation for `textobject` queries.
2020-07-05C/C++ highlights: update to new syntaxStephan Seitz
This changed the highlight of "switch" to conditional and of "break" to repeat.
2020-07-05Update README.mdThomas Vigouroux
2020-07-05Make luacheck happyStephan Seitz
2020-07-05Add Travis CI with luacheckStephan Seitz
2020-07-04C++ locals: Add reference_declarator (analogous to pointer_declarator for C ↵Stephan Seitz
locals)
2020-07-01feat(javascript): add import specifier as definitionSteven Sojka
2020-07-01locals(lua): capture function definition paramsThomas Vigouroux
2020-07-01highlights(lua): update query to new syntaxThomas Vigouroux
2020-07-01remove doc/tagsSainnhepark
2020-07-01docs: add apache LicenceThomas Vigouroux
This is to match neovim's licence.
2020-07-01Java highlights: Add binary integer literalsStephan Seitz
2020-07-01Fix #136: Highlight of TSFloat should be Float not TSFloatStephan Seitz
2020-06-30Rgenerate doc/tagsStephan Seitz
2020-06-30highlights(c): highlight ternary as conditionalThomas Vigouroux
2020-06-30C highlights: Make ? an operator in c highlightsStephan Seitz
2020-06-30fix ask installkiyan42
2020-06-30Define multiple query for a languagekiyan42
Allows using another query file for a language, or use a query file from another language
2020-06-30if/else in defining languageskiyan42
2020-06-30fix: remove goto statementskiyan42
2020-06-30update installer with sync and some fixeskiyan42
- add sync method for installing using `system` - remove `descriptions` in command configs - use install(lang) in ensure_installed and make it compatible
2020-06-30Java highlights: Add operators ":" "?"Stephan Seitz
2020-06-30Java highlights: Add parameter highlight for single-parameter lambdasStephan Seitz
2020-06-30refactor(refactor): use higher local apis and some cleanupSteven Sojka
2020-06-30feat(refactor): add definition navigation moduleSteven Sojka
2020-06-30feat(refactor): add smart rename moduleSteven Sojka
2020-06-30feat(refactor): highlight usages moduleSteven Sojka
2020-06-30add python asynckiyan42
2020-06-29Add method reference operatorChinmay Dalal
2020-06-29add used_by key to parserskiyan42
Enables the use of multiple filetypes for one parser.
2020-06-29Extend documentation for TSErrorStephan Seitz
2020-06-29highlights: declare links as defaultsThomas Vigouroux
2020-06-29Java highlights: Capture parameters in declaration (#93)Chinmay Dalal
* Capture parameters in declaration * Refactor (new syntax) * Fix spaces * Fix capture (java method parameters) * Improve java parameter capture * Fix bracket and whitespace * Fix java query * Fix java query Co-authored-by: Thomas Vigouroux <39092278+vigoux@users.noreply.github.com> * Add capture for lambda parameters, remove redundant captures, add -> operator * Previous commit wasn't saved properly * Fix formatting * Changes suggested in PR https://github.com/nvim-treesitter/nvim-treesitter/pull/93#pullrequestreview-435630553 * Add bitwise operators * Re-add builtin operators * remove left shift, add ^= * Add &= and |= * remove @variable * Remove duplicate Co-authored-by: Thomas Vigouroux <39092278+vigoux@users.noreply.github.com>
2020-06-28C highlights: Add highlight for #elifStephan Seitz
2020-06-28Fix typo in documentation: `labe:` -> `label:`Stephan Seitz
2020-06-27Merge pull request #102 from vigoux/fix-94Stephan Seitz
Separate queries with newlines
2020-06-27Merge pull request #115 from kyazdani42/doc/update-install-docStephan Seitz
update docs for TSInstall
2020-06-27update docs for TSInstallkiyan42
2020-06-26highlight: use custom highlight groupsThomas Vigouroux
2020-06-26Fix cpp-highlights: wrong capture name used in regexStephan Seitz
2020-06-26Python highlights: Reset highlighting in f-string interpolationStephan Seitz
This solution is preferable to `(identifier) @Normal` since otherwise everything without highlight will use string-highlighting.
2020-06-26Python highlights: Add walrus operatorStephan Seitz
2020-06-25continue installing if not reinstalling one parserkiyan42