aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Ocaml: fix parserSantos Gallegos2020-09-101-0/+1
| | | | Paths were changed https://github.com/tree-sitter/tree-sitter-ocaml/pull/41
* feat(C++ highlights): highlight operator_name as functionStephan Seitz2020-09-081-0/+2
|
* C/C++ locals: Deduplicate C++ locals contained in CStephan Seitz2020-09-082-4/+1
|
* Add C++ folds and C comment/preproc foldsStephan Seitz2020-09-082-0/+15
|
* Fix #418: iterator function should always return an iteratorStephan Seitz2020-09-081-3/+3
| | | | Even if it's an empty iterator.
* feat(parsers): add filetype PKGBUILDStephan Seitz2020-09-081-1/+1
|
* Import treesitter.install only when neededSantos Gallegos2020-09-081-1/+5
|
* Improve startup performanceSantos Gallegos2020-09-081-2/+14
|
* use keyword.function instead of functionkyazdani422020-09-081-3/+3
|
* fix function/end keywords not applied for every scopekyazdani422020-09-081-3/+7
|
* Queries: merge query_extensions into base_language_mapSantos Gallegos2020-09-081-12/+2
| | | | These two are doing the same currently.
* Fold: update docsSantos Gallegos2020-09-082-2/+7
| | | | Document foldnestmax.
* fix using highlight query extension for every query typekyazdani422020-09-072-13/+7
|
* Incremental selection: fix skipping some nodesSantos Gallegos2020-09-071-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 Gallegos2020-09-071-4/+11
|
* go locals: remove unused strip! directiveStephan Seitz2020-09-071-2/+0
|
* rst: remove unused capturesSantos Gallegos2020-09-061-6/+0
| | | | This is causing an error.
* fix: ocaml highlightPau Ruiz Safont2020-09-061-2/+1
| | | | | The string.special group was removed from highlight.lua, replace its uses by the string group.
* fix: contional > conditional in lua hl.scmkyazdani422020-09-061-1/+1
|
* fix bash highlightkyazdani422020-09-061-1/+1
|
* Lua: update highlightsSantos Gallegos2020-09-061-1/+7
|
* Lua: fix loop and conditional keywords highlightsSantos Gallegos2020-09-061-13/+31
|
* feat(folds): add ts and js foldsSteven Sojka2020-09-062-0/+20
|
* change @meta to @type for derive directives because @meta is not definedkiyan422020-09-061-2/+2
|
* fix(highlights): fix ts parameter highlightsSteven Sojka2020-09-061-2/+2
|
* Highlights: default TSError to NormalSantos Gallegos2020-09-063-13/+1
| | | | | This provides a better experience for users without any extra config.
* Text objects: check for query files firstSantos Gallegos2020-09-061-1/+1
| | | | The first function is faster and more common.
* Fixed table insertionRasmus Michelsen2020-09-061-1/+1
|
* Fixed win32 check hopefullyRasmus Michelsen2020-09-061-6/+6
|
* Added changesRasmus Michelsen2020-09-061-22/+12
|
* A few fixesRasmus Michelsen2020-09-061-2/+1
|
* Local variable fixRasmus Michelsen2020-09-061-1/+1
|
* Support TSInstall on Winddows with ClangRasmus Michelsen2020-09-061-42/+106
|
* Highlights: use underlined for TSURISantos Gallegos2020-09-061-1/+1
| | | | | Neovim already uses this hl group `:h group-name` and it's recommend for links.
* Completion: use custom instead of customlistSantos Gallegos2020-09-054-12/+12
| | | | Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/396
* fix ts_available_modules should be using nvim_treesitter#available_moduleskiyan422020-09-051-2/+2
|
* Fix filenamePieter Goetschalckx2020-09-051-0/+0
|
* Query: update highlightsSantos Gallegos2020-09-041-0/+11
| | | | More color!
* Refactor: move completion functions to autoloadSantos Gallegos2020-09-045-35/+36
|
* Merge pull request #385 from stsewd/query-localsSteven Sojka2020-09-041-2/+3
|\ | | | | Query: add program as scope
| * Query: add program as scopeSantos Gallegos2020-09-041-2/+3
|/
* Python: update foldsSantos Gallegos2020-09-031-0/+1
| | | | Missed one
* preds: declare set! predicateThomas Vigouroux2020-09-031-0/+3
|
* Python: add foldsSantos Gallegos2020-09-031-0/+24
|
* Add warning about required Neovim versionStephan Seitz2020-09-031-0/+6
|
* Change 'install' -> 'index'Constantine Theocharis2020-09-021-1/+1
|
* Modify description slightly and place modeline at the endConstantine Theocharis2020-09-021-3/+4
|
* Add section 'Performance' to docsConstantine Theocharis2020-09-021-0/+7
|
* fix(locals): js add arrow function parameter as definitionSteven Sojka2020-09-021-0/+4
|
* add scanner file for fennel parserTravonteD2020-09-021-1/+1
|