| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-10-31 | feat(emmy): add emmylua annotations | Lewis Russell | |
| 2022-10-16 | feat!: remove obsolete `TS*` highlight groups | Christian Clason | |
| 2022-10-08 | fix: don't overwrite highlights when defining | Thomas Vigouroux | |
| 2022-10-02 | fix(test): update tests to Nvim 0.8 | Christian Clason | |
| 2022-09-19 | fix(highlight): respect g:skip_ts_default_groups on ColorScheme autocmd | Null Chilly | |
| 2022-09-09 | fix(highlight): ensure link captures function exists | Akin Sowemimo | |
| before attempting to call it fixes #3465 | |||
| 2022-08-31 | chore(highlight): re-add earlier call | Akin Sowemimo | |
| 2022-08-31 | fix(highlight): ensure links are rebuilt on colorscheme change | Akin Sowemimo | |
| 2022-08-26 | fixup: facepalm | Christian Clason | |
| 2022-08-26 | fix(hl_map): adapt to upstream changes on master | Christian Clason | |
| https://github.com/neovim/neovim/pull/19931 adds direct support for highlighting capture groups (with fallback), obviating the need for `vim.treesitter.highlighter.hl_map`. Instead of `hl_map["@keyword"] = "TSKeyword"` users can simply `hi link TSKeyword @keyword` Check for the existence of `hl_map` and either use the former or the latter. | |||
| 2022-08-03 | Added function/method call highlight groups | lfenzo | |
| 2022-07-30 | feat(highlight): re-apply default highlights on colorscheme changes | John Drouhard | |
| If the plugin is loaded after a colorscheme is set that defines any of these highlight groups, the default won't be applied. Subsequent "highlight clear" commands (common when switching colorschemes) will then clear any of those highlights, but these defaults never have another opportunity to be initialized. Effectively, if you load neovim with a colorscheme that has definitions for some of these highlight groups, then load treesitter, then switch colorschemes, many of these default links will be absent resulting in colors that do not appear the same as if that colorscheme had been used at startup. Hooking the ColorScheme event with an autocmd that just reapplies these defaults gives every colorscheme switch the opportunity to get the defaults for non-explicitly-defined groups. | |||
| 2022-03-30 | Add capture groups for remaining builtin highlight groups | Gregory Anders | |
| Some builtin highlight groups (see `:h group-name`) do not yet have associated capture groups, so add them. | |||
| 2022-02-19 | refacto: expose a function to set custom capture for the higlighter | kiyan | |
| BREAKING: deprecate custom_captures from highlight config. This allows plugin authors to extend the map. It also avoids settings user configuration specific values during the highlighter initialization (SOC). Not sure how much value this brings, and might potentially break a lot of people configurations. This is questionable. | |||
| 2022-02-06 | chore: expose start and stop highlighter | kiyan | |
| Decompose highlighter module in small functions to allow exporting a start and stop functions without the syntax change. Also fix linter issues in configs.lua | |||
| 2021-07-20 | fix: make additional_vim_regex_highlighting actually accept a list | Simon Hauser | |
| 2021-07-14 | add @tag.attribute for html like attributes | lmlorca | |
| 2021-07-11 | Highlights: define string.special (#1551) | Santos Gallegos | |
| * Highlights: define string.special This was in our CONTRIBUTING.md file, but wasn't defined. Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/1405 * Use string.escape | |||
| 2021-07-04 | Use stylua for autoformat code (#1480) | Santos Gallegos | |
| 2021-07-04 | feat(keywords) merge return and yield into keyword.return group | antonk52 | |
| 2021-07-04 | feat(keywords) add keyword.return & keyword.yield | antonk52 | |
| 2021-06-22 | fix typo: Enviroment -> Environment | kmarius | |
| 2021-04-24 | highlight: add 'comment' to hlmap | Munif Tanjim | |
| 2021-03-30 | Add text.reference and text.environment | Stephan Seitz | |
| 2021-03-30 | latex: add TSMath that behaves like vimtex math highlighting | Stephan Seitz | |
| 2021-03-18 | feat: Allow tables for additional_vim_regex_highlighting | Stephan Seitz | |
| 2021-03-18 | feat: Allow to configure to use syntax and tree-sitter together | Stephan Seitz | |
| 2021-03-12 | Add comment parser to highlight comment tags (#893) | Santos Gallegos | |
| Closes #236 | |||
| 2021-03-04 | [highlights] Add TSSymbol highlight group | Dennis B | |
| Addresses issue #892 Ruby and Dart literal symbols will now be highlighted by the new TSSymbol highlight group, which itself will, by default, link to the Vim Identifier highlight group. Vim theme authors can then set their TSSymbol colors. Symbol highlighting can apply to a number of languages as noted in the following Wikipedia page: https://en.wikipedia.org/wiki/Symbol_(programming) Not just for Ruby and Dart. | |||
| 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 | |
