summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2020-12-07docs: Update docs for missing groups, re-order alphabeticallyrockerBOO
2020-10-26feat(install): add "maintained" option to only install maintained parsersStephan Seitz
Unmaintained parsers only give users little benefit but take sometimes a a long time to install (e.g. Markdown, Julia, Haskell parser). We could recommend to only install maintained parsers by default.
2020-10-19update docskiyan42
2020-10-19docs(highlights): document LanguageTree.Thomas Vigouroux
2020-10-11Use utils get_node_text to get line content and trim all whitespaces.Kristijan Husak
2020-10-11Remove old statusline implementation with new one.Kristijan Husak
2020-10-11Add implementation for improved statusline. Closes #545.Kristijan Husak
2020-10-10fix(highlights): Add TSNamespace highlightStephan Seitz
Start adding highlights for - C++ - Rust (including other scoped_identifier/scoped_type_identifier fixes) - JS (only namespace_import) Addresses #516
2020-09-25chore(modules): remove refactor moduleSteven Sojka
2020-09-14Fix #307: Use and document TSVariable/TSVariableBuiltin in all languagesStephan Seitz
2020-09-14Fix typo in foldexpr exampleSh3Rm4n
2020-09-11Highlight definition: mention updatetime in docsSantos Gallegos
Ref https://github.com/nvim-treesitter/nvim-treesitter/issues/435
2020-09-08Fold: update docsSantos Gallegos
Document foldnestmax.
2020-09-06Highlights: default TSError to NormalSantos Gallegos
This provides a better experience for users without any extra config.
2020-09-02Change 'install' -> 'index'Constantine Theocharis
2020-09-02Modify description slightly and place modeline at the endConstantine Theocharis
2020-09-02Add section 'Performance' to docsConstantine Theocharis
2020-08-31feat(refactor.navigation): allow a `fallback_function` for goto_definitionStephan Seitz
`fallback_function` is called when nvim-treesitter can not resolve the variable under the cursor.
2020-08-31feat(refactor.navigation): add navigation.goto_{next,previous}_usageStephan Seitz
2020-08-26docs: fix syntax error in README exampleStephan Seitz
2020-08-20Docs: remove enable=true from textobjects moduleevakuator
2020-08-18Docs: documentation for modules/submodulesSantos Gallegos
2020-08-17Merge pull request #305 from theHamsta/textobjects-submodulesSteven Sojka
Textobjects submodules
2020-08-17Avoid duplication of help tagsdelphinus
2020-08-17some refacto, doc fixes and jsx querieskiyan42
- 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
2020-08-17Textobjects: provide mappings for all swap/goto functionsStephan Seitz
2020-08-16docs(hlgroups): document TSAnnotation, TSCurrentScope, TSDefinition,Stephan Seitz
TSDefinitionUsage
2020-08-16feat(highlights): add is predicateSteven Sojka
2020-08-14docs: document the new runtime query systemThomas Vigouroux
2020-08-09Lua: highlight function nameSantos Gallegos
2020-08-02Add TSUninstallStephan Seitz
2020-08-02Add TSUpdate command to update parsersStephan Seitz
2020-07-29Docs: rework readmeSantos Gallegos
- Fix some typos - Remove some unnecessary text that was taking space - Use double quotes in lua examples (this seems to be the convention in the source code) - Sort list of languages so they are easy to find.
2020-07-27Docs: format and fixesSantos Gallegos
Format the docs to be consisted and some typos.
2020-07-27Parsers: add reStructuredTextSantos Gallegos
2020-07-14Update documentation for new modules 'refactor'/'textobjects'Stephan Seitz
2020-07-13Fix #167: Add custom_captures config key to set highlights for custom queriesStephan Seitz
2020-07-01remove doc/tagsSainnhepark
2020-06-30Rgenerate doc/tagsStephan Seitz
2020-06-29Extend documentation for TSErrorStephan Seitz
2020-06-28Fix typo in documentation: `labe:` -> `label:`Stephan Seitz
2020-06-27update docs for TSInstallkiyan42
2020-06-26highlight: use custom highlight groupsThomas Vigouroux
2020-06-19add winnr to get_node_at_cursorkiyan42
2020-06-19update docskiyan42
2020-06-01Fix example mappingsSantos Gallegos
2020-05-25docs: document foldingThomas Vigouroux
2020-05-19docs: missing EOF for init.vimK Lauer
2020-05-15Expose internal api.kiyan42
- 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.
2020-05-12refacto/feat: better handling of parser updateskiyan42
features: - node_movement is moving between scopes. - add selection initialization from normal mode - add a decremental selection improvements: - attach to buffer to run tree parsing on change - run state update on CursorMoved - the buffer state is: ``` { cursor_pos = { row=row, col=col }, current_node = node_under_cursor, selection = { range = nil, -- activates when starting a selection nodes = {} -- filling up when starting an incremental selection }, parser = parser, -- parser for current buffer } ``` - refacto all the modules reliant on parsing the tree, update the current nodes, get the current nodes... fixes: - fix has_parser to look for .so libraries - fix should select the whole file when selection root in selection