| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | preds: declare set! predicate | Thomas Vigouroux | 2020-09-03 | 1 | -0/+3 |
| | | |||||
| * | Add warning about required Neovim version | Stephan Seitz | 2020-09-03 | 1 | -0/+6 |
| | | |||||
| * | add scanner file for fennel parser | TravonteD | 2020-09-02 | 1 | -1/+1 |
| | | |||||
| * | health: add fold queries to check health | Thomas Vigouroux | 2020-09-01 | 1 | -1/+1 |
| | | |||||
| * | docs(fold): document and comment | Thomas Vigouroux | 2020-09-01 | 1 | -0/+4 |
| | | |||||
| * | fix(fold): fix #350 | Thomas Vigouroux | 2020-09-01 | 1 | -4/+10 |
| | | | | | | | | | | Also correctly handle things like : if (foo) { } if (bar) { } | ||||
| * | fix(fold): revamp fold | Thomas Vigouroux | 2020-09-01 | 1 | -13/+45 |
| | | | | | | | | | fix(fold): typo fix(fold): remove debug and add queries fix(fold): fallback to local scopes for folds | ||||
| * | use xmap in detach | evakuator | 2020-09-01 | 1 | -1/+1 |
| | | |||||
| * | use xmap instead of vmap in textobjects | evakuator | 2020-09-01 | 2 | -3/+3 |
| | | |||||
| * | feat(refactor.navigation): allow a `fallback_function` for goto_definition | Stephan Seitz | 2020-08-31 | 1 | -4/+10 |
| | | | | | | `fallback_function` is called when nvim-treesitter can not resolve the variable under the cursor. | ||||
| * | Fix(modules): simplify configs.setup | Stephan Seitz | 2020-08-31 | 1 | -13/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 } ) ``` | ||||
| * | fix(highlight_current_scope): Ensure that detach is a inverse of attach | Stephan Seitz | 2020-08-31 | 1 | -2/+2 |
| | | |||||
| * | Avoid enabling disabled modules (even if they were disabled immediately) | Stephan Seitz | 2020-08-31 | 1 | -7/+8 |
| | | | | | | This might be safer for the case that attach/detach are not inverse to each other. Disabled modules shouldn't ever be activated. | ||||
| * | feat(refactor.navigation): add navigation.goto_{next,previous}_usage | Stephan Seitz | 2020-08-31 | 5 | -20/+53 |
| | | |||||
| * | remove second check | Oleg Matrokhin | 2020-08-30 | 1 | -2/+1 |
| | | |||||
| * | fix get_package_path function for paths with trailing slash | Oleg Matrokhin | 2020-08-30 | 1 | -2/+2 |
| | | |||||
| * | Add Windows support (mingw) | Stephan Seitz | 2020-08-27 | 2 | -15/+20 |
| | | |||||
| * | fix(health): only check installed parsers | Thomas Vigouroux | 2020-08-27 | 1 | -20/+7 |
| | | | | | | This is to avoid awfully long checkhealths. And not installed parsers can be infered from the fact that they are not listed. | ||||
| * | Fix #292: Add parser links to README.md | Stephan Seitz | 2020-08-25 | 1 | -24/+51 |
| | | |||||
| * | fix(locals): add nil guard for definition id creation | Steven Sojka | 2020-08-25 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #330 from steelsojka/fix-do-not-reattach | Steven Sojka | 2020-08-22 | 10 | -42/+76 |
| |\ | | | | | fix(modules): do not reattach if already attached | ||||
| | * | fix(modules): do not reattach if already attached | Steven Sojka | 2020-08-22 | 10 | -42/+76 |
| | | | |||||
| * | | fix(smart_rename): fix usages call | Steven Sojka | 2020-08-21 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #305 from theHamsta/textobjects-submodules | Steven Sojka | 2020-08-17 | 11 | -131/+457 |
| |\ | | | | | Textobjects submodules | ||||
| | * | chore(textobjects): split up into submodules | Stephan Seitz | 2020-08-17 | 7 | -282/+362 |
| | | | |||||
| | * | Textobjects: set jump before going to adjacent_textobject | Stephan Seitz | 2020-08-17 | 4 | -88/+88 |
| | | | |||||
| | * | Textobject goto: treat end differently that start | Stephan Seitz | 2020-08-17 | 1 | -13/+12 |
| | | | |||||
| | * | Textobjects: Allow nested textobjects on goto_adjacent | Stephan Seitz | 2020-08-17 | 1 | -24/+36 |
| | | | |||||
| | * | chore(textobject): use query.find_best_match to find next/previous textobject | Stephan Seitz | 2020-08-17 | 2 | -40/+60 |
| | | | |||||
| | * | Textobjects: provide mappings for all swap/goto functions | Stephan Seitz | 2020-08-17 | 2 | -52/+66 |
| | | | |||||
| | * | Textobjects: Add goto_adjacent | Stephan Seitz | 2020-08-17 | 1 | -0/+34 |
| | | | |||||
| | * | Textobjects: add swap feature | Stephan Seitz | 2020-08-17 | 3 | -12/+179 |
| | | | |||||
| * | | some refacto, doc fixes and jsx queries | kiyan42 | 2020-08-17 | 2 | -5/+7 |
| |/ | | | | | | | | | | - compute query language extensions *after* default ones (jsx after javascript) - remove outdated ts_utils functions from docs - add better regex detection to javascript - javascriptreact to use javascript queries - add javascript.jsx to javascript queries - write jsx.scm hl file | ||||
| * | Add fennel support | TravonteD | 2020-08-16 | 1 | -0/+7 |
| | | |||||
| * | Merge pull request #296 from steelsojka/feat-is-predicate | Steven Sojka | 2020-08-16 | 3 | -5/+37 |
| |\ | | | | | feat(highlights): add is predicate | ||||
| | * | feat(highlights): add is predicate | Steven Sojka | 2020-08-16 | 3 | -5/+37 |
| | | | |||||
| * | | Merge pull request #295 from steelsojka/feature/set-scopes-for-definitions | Steven Sojka | 2020-08-16 | 1 | -3/+39 |
| |\ \ | | | | | | | feat(defintions): allow setting of scope | ||||
| | * | | feat(definitions): allow setting of scope | Steven Sojka | 2020-08-16 | 1 | -3/+39 |
| | | | | |||||
| * | | | fix: check 'after' against third directory | RafaĆ Camlet | 2020-08-15 | 1 | -1/+1 |
| | |/ |/| | |||||
| * | | Merge pull request #291 from vigoux/post-upstream-work | Steven Sojka | 2020-08-15 | 3 | -105/+19 |
| |\ \ | |/ |/| | fix: refactor after upstream refactor | ||||
| | * | fix: refactor after upstream refactor | Thomas Vigouroux | 2020-08-14 | 3 | -105/+19 |
| | | | |||||
| * | | feat: intuitive runtime queries | Thomas Vigouroux | 2020-08-14 | 1 | -3/+26 |
| |/ | | | | | | | | | | | | | | Starting now, runtime queries will be sourced in this order : - Queries that are not in any `after` folder, will serve as a base, with each occurence overwriting the others (that is, .config/nvim/queries has the highest priority) - Queries within the `after` directory will be sourced one after the other. The rationale is that this reminds all the `.vim` files (ftplugin) for example, and this allows both to experiment and to override queries easily. | ||||
| * | fix(definitions): optimize and fix definition highlighting | Steven Sojka | 2020-08-13 | 4 | -44/+109 |
| | | |||||
| * | perf: cache parser file list for performance | Thomas Vigouroux | 2020-08-11 | 2 | -1/+17 |
| | | |||||
| * | pass full module path in recurse accumulator to enable/disable sub modules | Laxman Sooriyathas | 2020-08-11 | 1 | -3/+3 |
| | | |||||
| * | fix(locals): fix find definition implementation (#274) | Steven Sojka | 2020-08-11 | 2 | -29/+54 |
| | | | | Co-authored-by: Thomas Vigouroux <39092278+vigoux@users.noreply.github.com> | ||||
| * | fix(queries): don't load queries on startup | Steven Sojka | 2020-08-11 | 1 | -21/+27 |
| | | |||||
| * | configs: actually enable and disable on setup | Thomas Vigouroux | 2020-08-10 | 1 | -0/+10 |
| | | |||||
| * | fix(highlight): Use TSParameter | Thomas Vigouroux | 2020-08-10 | 1 | -1/+1 |
| | | |||||
| * | Change capture groups and add variable highlights | Akin Sowemimo | 2020-08-09 | 1 | -0/+4 |
| | | |||||
