| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | fix(configs): simplify module setup process | Thomas Vigouroux | 2020-07-15 | 1 | -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 Seitz | 2020-07-14 | 1 | -1/+0 | |
| | | ||||||
| * | Add textobjects module | Stephan Seitz | 2020-07-14 | 6 | -26/+203 | |
| | | ||||||
| * | Fix highlight of usages after merging highlight_current_scope | Stephan Seitz | 2020-07-14 | 1 | -1/+1 | |
| | | ||||||
| * | Add module refactor.highlight_current_scope | Stephan Seitz | 2020-07-13 | 2 | -0/+52 | |
| | | ||||||
| * | Add ts_utils.highlight_node | Stephan Seitz | 2020-07-13 | 2 | -20/+14 | |
| | | ||||||
| * | Fix #167: Add custom_captures config key to set highlights for custom queries | Stephan Seitz | 2020-07-13 | 2 | -0/+15 | |
| | | ||||||
| * | Lint: remove second argument for one-argument function | Stephan Seitz | 2020-07-13 | 1 | -1/+1 | |
| | | ||||||
| * | fix(refactor): highlight def perf issue fix | Steven Sojka | 2020-07-08 | 2 | -31/+27 | |
| | | ||||||
| * | feat(configs): dynamic module defintions | Steven Sojka | 2020-07-07 | 2 | -71/+168 | |
| | | ||||||
| * | Allow arbitrary query files in locals.lua | Stephan Seitz | 2020-07-05 | 1 | -10/+49 | |
| | | | | | This is a preparation for `textobject` queries. | |||||
| * | Make luacheck happy | Stephan Seitz | 2020-07-05 | 10 | -43/+23 | |
| | | ||||||
| * | fix ask install | kiyan42 | 2020-06-30 | 1 | -8/+8 | |
| | | ||||||
| * | Define multiple query for a language | kiyan42 | 2020-06-30 | 1 | -0/+19 | |
| | | | | | | Allows using another query file for a language, or use a query file from another language | |||||
| * | if/else in defining languages | kiyan42 | 2020-06-30 | 1 | -2/+5 | |
| | | ||||||
| * | fix: remove goto statements | kiyan42 | 2020-06-30 | 1 | -21/+24 | |
| | | ||||||
| * | update installer with sync and some fixes | kiyan42 | 2020-06-30 | 3 | -65/+92 | |
| | | | | | | | - add sync method for installing using `system` - remove `descriptions` in command configs - use install(lang) in ensure_installed and make it compatible | |||||
| * | refactor(refactor): use higher local apis and some cleanup | Steven Sojka | 2020-06-30 | 7 | -65/+75 | |
| | | ||||||
| * | feat(refactor): add definition navigation module | Steven Sojka | 2020-06-30 | 3 | -7/+123 | |
| | | ||||||
| * | feat(refactor): add smart rename module | Steven Sojka | 2020-06-30 | 5 | -24/+115 | |
| | | ||||||
| * | feat(refactor): highlight usages module | Steven Sojka | 2020-06-30 | 7 | -36/+271 | |
| | | ||||||
| * | add used_by key to parsers | kiyan42 | 2020-06-29 | 3 | -17/+35 | |
| | | | | | Enables the use of multiple filetypes for one parser. | |||||
| * | Merge pull request #102 from vigoux/fix-94 | Stephan Seitz | 2020-06-27 | 1 | -2/+2 | |
| |\ | | | | | Separate queries with newlines | |||||
| | * | fix: separate queries with newlines | Thomas Vigouroux | 2020-06-21 | 1 | -2/+2 | |
| | | | ||||||
| * | | highlight: use custom highlight groups | Thomas Vigouroux | 2020-06-26 | 1 | -32/+32 | |
| | | | ||||||
| * | | continue installing if not reinstalling one parser | kiyan42 | 2020-06-25 | 1 | -1/+2 | |
| | | | ||||||
| * | | install can take 'all' as parameter | kiyan42 | 2020-06-25 | 1 | -12/+14 | |
| | | | ||||||
| * | | add command to install all parsers | kiyan42 | 2020-06-25 | 1 | -0/+7 | |
| | | | ||||||
| * | | fix(locals): compute locals after later tick | Steven Sojka | 2020-06-24 | 1 | -1/+1 | |
| | | | ||||||
| * | | rename and finish ft->lang migration | kiyan42 | 2020-06-22 | 4 | -36/+36 | |
| | | | ||||||
| * | | Fix bash parser url | Santos Gallegos | 2020-06-21 | 1 | -1/+1 | |
| |/ | | | | Not sure if this was on purpose or if it was a mistake | |||||
| * | fix(statusline): don't call if no parser | Thomas Vigouroux | 2020-06-21 | 1 | -0/+1 | |
| | | ||||||
| * | Merge pull request #90 from kyazdani42/fix/parser-names-as-filetypes | Kiyan Yazdani | 2020-06-21 | 8 | -276/+310 | |
| |\ | | | | | refacto/fix: filetype / parser name distinction | |||||
| | * | refactor: parser list and lang->ft/ft->lang | kiyan42 | 2020-06-20 | 8 | -276/+310 | |
| | | | | | | | | | | | | | | | - move parser list in `parsers.lua` - most `ft` variable where changed to `lang`, `ft` is only used on autocmd binding, and lang is used for everything else. Functions have been defined to make the switch between `ft` and `lang` | |||||
| | * | fix: declare parse names as their appropriate filetype and change clone url | kiyan42 | 2020-06-19 | 1 | -6/+6 | |
| | | | ||||||
| * | | Merge pull request #72 from doubleloop/python | Stephan Seitz | 2020-06-21 | 1 | -0/+1 | |
| |\ \ | |/ |/| | Updated python highlights | |||||
| | * | Updated python highlights | Jakub Łuczyński | 2020-06-21 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | * allow for digits in constant names * removed redundant/conflicting rules * added missing hlmap * fixed escape_sequence * more explicit @constructor assignment * added rules for function decoration identifiers | |||||
| * | | add winnr to get_node_at_cursor | kiyan42 | 2020-06-19 | 1 | -2/+2 | |
| | | | ||||||
| * | | refacto: remove buf_state | kiyan42 | 2020-06-19 | 9 | -233/+100 | |
| | | | | | | | | | | | | | - remove buf_state and related code - add get_node_at_cursor() - better incremental selection (code is localized) | |||||
| * | | Fixup: Introduce base languages for queries | Stephan Seitz | 2020-06-15 | 1 | -1/+1 | |
| | | | | | | | | | Use same argument for nvim_get_runtime_file for base language | |||||
| * | | Introduce base languages for queries | Stephan Seitz | 2020-06-15 | 1 | -1/+21 | |
| | | | | | | | | | | | | | Some treesitter grammars just extend another treesitter grammar. This enables us to use the C queries also for C++. We only need to put additional queries in the C++ files. | |||||
| * | | Merge pull request #80 from steelsojka/feat/user-query-overrides | Kiyan Yazdani | 2020-06-15 | 1 | -4/+11 | |
| |\ \ | | | | | | | feat(queries): allow user query overrides | |||||
| | * | | feat(queries): allow for user overrides | Steven Sojka | 2020-06-14 | 1 | -4/+11 | |
| | |/ | ||||||
| * / | Add tree-sitter-regex | Stephan Seitz | 2020-06-14 | 1 | -0/+7 | |
| |/ | | | | This might be interesting for injected highlighting | |||||
| * | feat: add syntax-based folding | Thomas Vigouroux | 2020-05-25 | 1 | -0/+29 | |
| | | ||||||
| * | Merge pull request #56 from theHamsta/python-locals | Thomas Vigouroux | 2020-05-23 | 1 | -0/+1 | |
| |\ | | | | | Add python locals.scm | |||||
| | * | Introduce `@include` | Stephan Seitz | 2020-05-17 | 1 | -0/+1 | |
| | | | ||||||
| * | | Remove postspaces and avoid one global | Stephan Seitz | 2020-05-22 | 3 | -6/+6 | |
| |/ | ||||||
| * | install: allow installing multiple parsers at once | Thomas Vigouroux | 2020-05-15 | 1 | -24/+22 | |
| | | | | | | This allow commands like so : :TSInstall c rust lua python | |||||
| * | Expose internal api. | kiyan42 | 2020-05-15 | 4 | -85/+18 | |
| | | | | | | | | | - add `exposed_state` to expose 'current_node' and 'cursor_pos' for a current buffer to the user. - add `get_buf_state` and `get_node_api` for users. - add documentation about api functions. - remove `node_movement` module which should be done in user side. | |||||
