| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Ocaml: fix parser | Santos Gallegos | 2020-09-10 | 1 | -0/+1 |
| | | | | | Paths were changed https://github.com/tree-sitter/tree-sitter-ocaml/pull/41 | ||||
| * | Fix #418: iterator function should always return an iterator | Stephan Seitz | 2020-09-08 | 1 | -3/+3 |
| | | | | | Even if it's an empty iterator. | ||||
| * | feat(parsers): add filetype PKGBUILD | Stephan Seitz | 2020-09-08 | 1 | -1/+1 |
| | | |||||
| * | Import treesitter.install only when needed | Santos Gallegos | 2020-09-08 | 1 | -1/+5 |
| | | |||||
| * | Improve startup performance | Santos Gallegos | 2020-09-08 | 1 | -2/+14 |
| | | |||||
| * | Queries: merge query_extensions into base_language_map | Santos Gallegos | 2020-09-08 | 1 | -12/+2 |
| | | | | | These two are doing the same currently. | ||||
| * | fix using highlight query extension for every query type | kyazdani42 | 2020-09-07 | 1 | -13/+7 |
| | | |||||
| * | Incremental selection: fix skipping some nodes | Santos Gallegos | 2020-09-07 | 1 | -25/+28 |
| | | | | | | | | | | | | | | The range from ts nodes are a little different than neovim's nodes. They start at 0 and the end is exclusive. For example, a nvim range (1, 3, 2, 4) is the equivalent to the ts range (0, 2, 1, 4). Since we may hit parent nodes that have the same range as its child, we skip those till we find one that actually changes the selection (since this is the relevant part for the user). Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/232 | ||||
| * | Fold: respect max_fold_level from 'foldnestmax' | Santos Gallegos | 2020-09-07 | 1 | -4/+11 |
| | | |||||
| * | Text objects: check for query files first | Santos Gallegos | 2020-09-06 | 1 | -1/+1 |
| | | | | | The first function is faster and more common. | ||||
| * | Fixed table insertion | Rasmus Michelsen | 2020-09-06 | 1 | -1/+1 |
| | | |||||
| * | Fixed win32 check hopefully | Rasmus Michelsen | 2020-09-06 | 1 | -6/+6 |
| | | |||||
| * | Added changes | Rasmus Michelsen | 2020-09-06 | 1 | -22/+12 |
| | | |||||
| * | A few fixes | Rasmus Michelsen | 2020-09-06 | 1 | -2/+1 |
| | | |||||
| * | Local variable fix | Rasmus Michelsen | 2020-09-06 | 1 | -1/+1 |
| | | |||||
| * | Support TSInstall on Winddows with Clang | Rasmus Michelsen | 2020-09-06 | 1 | -42/+106 |
| | | |||||
| * | Completion: use custom instead of customlist | Santos Gallegos | 2020-09-05 | 3 | -9/+9 |
| | | | | | Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/396 | ||||
| * | fix ts_available_modules should be using nvim_treesitter#available_modules | kiyan42 | 2020-09-05 | 1 | -2/+2 |
| | | |||||
| * | Refactor: move completion functions to autoload | Santos Gallegos | 2020-09-04 | 3 | -21/+21 |
| | | |||||
| * | 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 |
| | | | |||||
