| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-02-11 | HTML: improve highlights & injections | Santos Gallegos | |
| 2021-01-14 | fix(highlight): fix detach function | Thomas Vigouroux | |
| Fixes #798 | |||
| 2021-01-14 | fix(highlight): remove unneeded query management | Thomas Vigouroux | |
| 2020-12-21 | Remove deprecated highlights | delphinus | |
| 2020-12-07 | typo | rockerBOO | |
| 2020-12-07 | cleanup: Add additional context | rockerBOO | |
| 2020-12-07 | docs: Update docs for missing groups, re-order alphabetically | rockerBOO | |
| 2020-11-23 | fix: update interface following languagetree merge (#687) | Thomas Vigouroux | |
| 2020-10-19 | feat(languagetree): implement language tree | Thomas Vigouroux | |
| Allow the LanguageTree to be used as an option for highlighting. Co-authored-by: Santos Gallegos <stsewd@protonmail.com> Co-authored-by: Yazdani Kiyan <yazdani.kiyan@protonmail.com> | |||
| 2020-10-13 | fix(highlights): use new highlighter interface | Thomas Vigouroux | |
| 2020-10-12 | highlight: use new highlighter interface | Thomas Vigouroux | |
| 2020-10-10 | fix(highlights): Add TSNamespace highlight | Stephan Seitz | |
| Start adding highlights for - C++ - Rust (including other scoped_identifier/scoped_type_identifier fixes) - JS (only namespace_import) Addresses #516 | |||
| 2020-09-19 | Add @keyword.operator for operators that are English words and add ↵ | Stephan Seitz | |
| @exception for Java/JS | |||
| 2020-09-18 | Re-add attribute highlight | Akin Sowemimo | |
| 2020-09-18 | Add TSTag and TSTagDelimiter groups | TravonteD | |
| These groups will be added for use with xml-like tags such as html and jsx. | |||
| 2020-09-15 | add TSNone | kiyan42 | |
| 2020-08-22 | fix(modules): do not reattach if already attached | Steven Sojka | |
| 2020-08-16 | feat(highlights): add is predicate | Steven Sojka | |
| 2020-08-14 | fix: refactor after upstream refactor | Thomas Vigouroux | |
| 2020-08-10 | fix(highlight): Use TSParameter | Thomas Vigouroux | |
| 2020-08-09 | Change capture groups and add variable highlights | Akin Sowemimo | |
| 2020-08-09 | Lua: highlight function name | Santos Gallegos | |
| 2020-07-27 | Parsers: add reStructuredText | Santos Gallegos | |
| 2020-07-23 | Rename attribute to annotation | Akin Sowemimo | |
| 2020-07-23 | Add attribute to the highlight map | Akin Sowemimo | |
| 2020-07-16 | Refactor locals.lua: | Stephan Seitz | |
| - shared query group stuff -> query.lua - local-specific stuff from ts_utils -> locals.lua | |||
| 2020-07-16 | Refactor: Add parsers.get_buf_lang | Stephan Seitz | |
| 2020-07-13 | Fix #167: Add custom_captures config key to set highlights for custom queries | Stephan Seitz | |
| 2020-06-26 | highlight: use custom highlight groups | Thomas Vigouroux | |
| 2020-06-21 | Merge pull request #90 from kyazdani42/fix/parser-names-as-filetypes | Kiyan Yazdani | |
| refacto/fix: filetype / parser name distinction | |||
| 2020-06-21 | Updated python highlights | Jakub Łuczyński | |
| * 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 | |||
| 2020-06-20 | refactor: parser list and lang->ft/ft->lang | kiyan42 | |
| - 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` | |||
| 2020-05-17 | Introduce `@include` | Stephan Seitz | |
| 2020-05-12 | refacto/feat: better handling of parser updates | kiyan42 | |
| 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 | |||
| 2020-05-07 | feat: support suggested highlights | Thomas Vigouroux | |
| 2020-04-24 | feat/refacto: improve configurations | kiyan42 | |
| - You should now get the configs through functions - Configs for languages are now inside a local object called parsers - You can get the parser installation configurations with `get_parser_configs` - A new object has been initialized inside configs to specify module config (called config). - Provide functions to enable/disable a module on one buffer - Provide functions to enable/disable a module on all buffers, and if filetype is specified, for specific filetype - Provide function to determine if module is activated for a specified filetype | |||
| 2020-04-22 | highlight: retain highlighters with the buffers | Thomas Vigouroux | |
| 2020-04-22 | feat: syntax highlighting | Thomas Vigouroux | |
