aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Collapse)AuthorAgeFilesLines
* feat: intuitive runtime queriesThomas Vigouroux2020-08-141-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 highlightingSteven Sojka2020-08-134-44/+109
|
* perf: cache parser file list for performanceThomas Vigouroux2020-08-112-1/+17
|
* pass full module path in recurse accumulator to enable/disable sub modulesLaxman Sooriyathas2020-08-111-3/+3
|
* fix(locals): fix find definition implementation (#274)Steven Sojka2020-08-112-29/+54
| | | Co-authored-by: Thomas Vigouroux <39092278+vigoux@users.noreply.github.com>
* fix(queries): don't load queries on startupSteven Sojka2020-08-111-21/+27
|
* configs: actually enable and disable on setupThomas Vigouroux2020-08-101-0/+10
|
* fix(highlight): Use TSParameterThomas Vigouroux2020-08-101-1/+1
|
* Change capture groups and add variable highlightsAkin Sowemimo2020-08-091-0/+4
|
* Lua: highlight function nameSantos Gallegos2020-08-091-0/+1
|
* Add noremap option to mappingsRafaƂ Camlet2020-08-064-5/+5
|
* feat(install): Export iter_cmdStephan Seitz2020-08-021-4/+4
|
* Add TSUninstallStephan Seitz2020-08-021-4/+39
|
* Add TSUpdate command to update parsersStephan Seitz2020-08-022-4/+35
|
* fix decremental selectionkiyan422020-08-021-1/+6
|
* feat(predicates): add adjacent predicateSteven Sojka2020-07-311-1/+41
|
* rename query parser to query from schemeSteven Sojka2020-07-281-2/+2
|
* feat(parsers): add scheme parserSteven Sojka2020-07-281-0/+7
|
* configs: attach on unknown parsers tooThomas Vigouroux2020-07-273-6/+3
|
* Predicates: remove function unlispify and use Lisp names directlyStephan Seitz2020-07-271-11/+6
|
* Add predicate: has-ancestor?Stephan Seitz2020-07-271-5/+26
|
* Add predicates moduleStephan Seitz2020-07-272-1/+70
|
* Parsers: add reStructuredTextSantos Gallegos2020-07-272-0/+16
|
* Rename attribute to annotationAkin Sowemimo2020-07-231-1/+1
|
* Add attribute to the highlight mapAkin Sowemimo2020-07-231-0/+1
|
* Fix #213: Add parser for dartStephan Seitz2020-07-231-0/+7
|
* Fix #206: Use lsp.util.apply_text_edits for smart_renameStephan Seitz2020-07-202-7/+14
|
* Fixed to use normal! instead of normalSteve Vermeulen2020-07-201-1/+1
|
* Add jsdoc parserStephan Seitz2020-07-161-0/+8
|
* Refactor locals.lua:Stephan Seitz2020-07-1611-294/+289
| | | | | - shared query group stuff -> query.lua - local-specific stuff from ts_utils -> locals.lua
* Refactor: Add parsers.get_buf_langStephan Seitz2020-07-165-11/+18
|
* fix(ts_utils): be sure to parse to get rootThomas Vigouroux2020-07-161-1/+1
| | | | | | | | Be sure to call `parser:parser()` to get a tree instead of getting the tree directly. This will not cost anything is the buffer is freshly parsed. Fixes #181
* fix(parsers): add additional typescript filetype to parserPierre Poupin2020-07-151-0/+1
| | | Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/181
* feat(textobjects): Add `start` to include preceding things like documentationStephan Seitz2020-07-153-6/+30
|
* checkhealth for all query groupsStephan Seitz2020-07-152-19/+13
|
* Use C++ parser for "cuda" filetypeStephan Seitz2020-07-151-1/+2
|
* fix(configs): deep merge table configsSteven Sojka2020-07-151-37/+5
|
* feat(refactor.navigation): update jumplist on jumpThomas Vigouroux2020-07-151-0/+3
| | | | | | Push a jumplist item when using `goto_definition`. Fixes #166
* fix(configs): simplify module setup processThomas Vigouroux2020-07-151-17/+9
| | | | | | | | Abuse a bit of tbl_extend and tbl_deep_extend. We might want to continue this effort, and simplify this part of the plugin. Fixes #178
* Update documentation for new modules 'refactor'/'textobjects'Stephan Seitz2020-07-141-1/+0
|
* Add textobjects moduleStephan Seitz2020-07-146-26/+203
|
* Fix highlight of usages after merging highlight_current_scopeStephan Seitz2020-07-141-1/+1
|
* Add module refactor.highlight_current_scopeStephan Seitz2020-07-132-0/+52
|
* Add ts_utils.highlight_nodeStephan Seitz2020-07-132-20/+14
|
* Fix #167: Add custom_captures config key to set highlights for custom queriesStephan Seitz2020-07-132-0/+15
|
* Lint: remove second argument for one-argument functionStephan Seitz2020-07-131-1/+1
|
* fix(refactor): highlight def perf issue fixSteven Sojka2020-07-082-31/+27
|
* feat(configs): dynamic module defintionsSteven Sojka2020-07-072-71/+168
|
* Allow arbitrary query files in locals.luaStephan Seitz2020-07-051-10/+49
| | | | This is a preparation for `textobject` queries.
* Make luacheck happyStephan Seitz2020-07-0510-43/+23
|