summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-06Text objects: check for query files firstSantos Gallegos
The first function is faster and more common.
2020-09-06Fixed table insertionRasmus Michelsen
2020-09-06Fixed win32 check hopefullyRasmus Michelsen
2020-09-06Added changesRasmus Michelsen
2020-09-06A few fixesRasmus Michelsen
2020-09-06Local variable fixRasmus Michelsen
2020-09-06Support TSInstall on Winddows with ClangRasmus Michelsen
2020-09-06Highlights: use underlined for TSURISantos Gallegos
Neovim already uses this hl group `:h group-name` and it's recommend for links.
2020-09-05Completion: use custom instead of customlistSantos Gallegos
Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/396
2020-09-05fix ts_available_modules should be using nvim_treesitter#available_moduleskiyan42
2020-09-05Fix filenamePieter Goetschalckx
2020-09-04Query: update highlightsSantos Gallegos
More color!
2020-09-04Refactor: move completion functions to autoloadSantos Gallegos
2020-09-04Merge pull request #385 from stsewd/query-localsSteven Sojka
Query: add program as scope
2020-09-04Query: add program as scopeSantos Gallegos
2020-09-03Python: update foldsSantos Gallegos
Missed one
2020-09-03preds: declare set! predicateThomas Vigouroux
2020-09-03Python: add foldsSantos Gallegos
2020-09-03Add warning about required Neovim versionStephan Seitz
2020-09-02Change 'install' -> 'index'Constantine Theocharis
2020-09-02Modify description slightly and place modeline at the endConstantine Theocharis
2020-09-02Add section 'Performance' to docsConstantine Theocharis
2020-09-02fix(locals): js add arrow function parameter as definitionSteven Sojka
2020-09-02add scanner file for fennel parserTravonteD
2020-09-01health: add fold queries to check healthThomas Vigouroux
2020-09-01docs(fold): document and commentThomas Vigouroux
2020-09-01fold(c): ignore compound statementsThomas Vigouroux
2020-09-01fix(fold): fix #350Thomas Vigouroux
Also correctly handle things like : if (foo) { } if (bar) { }
2020-09-01fix(fold): revamp foldThomas Vigouroux
fix(fold): typo fix(fold): remove debug and add queries fix(fold): fallback to local scopes for folds
2020-09-01use xmap in detachevakuator
2020-09-01use xmap instead of vmap in textobjectsevakuator
2020-09-01docs: Add CODEOWNERS fileThomas Vigouroux
2020-09-01feat: add query filetypeThomas Vigouroux
2020-08-31feat(refactor.navigation): allow a `fallback_function` for goto_definitionStephan Seitz
`fallback_function` is called when nvim-treesitter can not resolve the variable under the cursor.
2020-08-31Fix(modules): simplify configs.setupStephan Seitz
This prevents a really weird bug were the following function call (after loading the activated modules) could activate `highlight_current_scope` ```lua require "nvim-treesitter.configs".setup( { highlight = { enable = false, -- false will disable the whole extension disable = {"html", "lua"} -- list of language that will be disabled }, refactor = { highlight_current_scope = { enable = false, inverse_highlighting = true, disable = {"python", "markdown"} }, highlight_definitions = { enable = true, disable = {"markdown"} }, }, ensure_installed = "all", disable = {"markdown"}, -- list of language that will be disabled } ) ```
2020-08-31fix(highlight_current_scope): Ensure that detach is a inverse of attachStephan Seitz
2020-08-31Avoid enabling disabled modules (even if they were disabled immediately)Stephan Seitz
This might be safer for the case that attach/detach are not inverse to each other. Disabled modules shouldn't ever be activated.
2020-08-31feat(refactor.navigation): add navigation.goto_{next,previous}_usageStephan Seitz
2020-08-31feat(CI): auto-update README.mdStephan Seitz
2020-08-30remove second checkOleg Matrokhin
2020-08-30fix get_package_path function for paths with trailing slashOleg Matrokhin
2020-08-30C highlights: make `preproc_defined` @function.macroStephan Seitz
2020-08-27docs(README): add link to Windows wiki pageStephan Seitz
2020-08-27Add Windows support (mingw)Stephan Seitz
2020-08-27fix(health): only check installed parsersThomas Vigouroux
This is to avoid awfully long checkhealths. And not installed parsers can be infered from the fact that they are not listed.
2020-08-27docs: document foldmethod workaroundsThomas Vigouroux
2020-08-27C highlights: add bitwise-xor operatorStephan Seitz
2020-08-26Merge pull request #348 from theHamsta/readme-commaSteven Sojka
docs: fix syntax error in README example
2020-08-26fix(locals): add js namespace import as definitionSteven Sojka
2020-08-26docs: fix syntax error in README exampleStephan Seitz