aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/highlight.c
Commit message (Expand)AuthorAge
* fix(highlight): properly deal with underline mask when listing (#22057)zeertzjq2023-01-31
* feat(highlight): define the concept of altfont as a (c)term rendering attributePaul "LeoNerd" Evans2023-01-24
* refactor(highlight): reshape the HL_UNDER* bits into a 3-bit integer maskPaul "LeoNerd" Evans2023-01-24
* refactor(ui): devirtualize the ui layerbfredl2023-01-05
* fix(tui): more work in the TUIbfredl2022-12-31
* build: allow IWYU to fix includes for all .c filesdundargoc2022-11-15
* refactor: fix clang-tidy warningsdundargoc2022-11-06
* refactor: replace char_u with charDundar Göc2022-09-11
* refactor(highlight): make hlattrs2dict always use pre-allocated dictbfredl2022-08-31
* Merge pull request #19971 from dundargoc/refactor/remove-castsbfredl2022-08-29
|\
| * refactor: remove redundant castsDundar Göc2022-08-27
* | refactor: replace char_u with charDundar Göc2022-08-27
|/
* refactor(api): provide a temporary copy solution for nvim_call_atomicbfredl2022-08-24
* fix(ui): don't allow decor provider with ns_id==0Lewis Russell2022-08-20
* vim-patch:8.1.2057: the screen.c file is much too bigLewis Russell2022-08-19
* Merge pull request #19822 from bfredl/hldefbfredl2022-08-18
|\
| * fix(api): make nvim_set_hl(ns=0, ...) redraw screen properlybfredl2022-08-18
* | Merge pull request #19828 from bfredl/nullhlbfredl2022-08-18
|\ \
| * | fix(winhl): do not crash when unsetting winhl in just opened windowbfredl2022-08-18
| |/
* / vim-patch:8.1.2082: rename popupmnu.* to popupmenu.* (#19829)zeertzjq2022-08-18
|/
* feat(ui): allow to set the highlight namespace per windowbfredl2022-08-17
* vim-patch:9.0.0203: confusing variable name (#19762)zeertzjq2022-08-14
* fix(highlight): add missing 'nocombine' to nvim_get_hl_* apis (#19586)Munif Tanjim2022-07-31
* refactor(object): get rid of redundant FIXED_TEMP_ARRAYbfredl2022-07-20
* perf(ui): eliminate spurious memory allocations for hl_attr_define eventbfredl2022-07-18
* refactor(highlight)!: rename attributes to match Vim (#19159)zeertzjq2022-06-30
* perf(highlight): don't allocate duplicates for color namesbfredl2022-06-21
* fix(highlight): use ctermbg/fg instead of bg/fg when use_rgb=false #18982Oliver Marriott2022-06-18
* fix(hl): return cterm fg/bg even if they match Normal #18981Oliver Marriott2022-06-16
* refactor(uncrustify): set maximum number of consecutive newlines to 2 (#18695)dundargoc2022-05-25
* refactor(uncrustify): change rules to better align with the style guideDundar Goc2022-04-29
* vim-patch:8.1.1693: syntax coloring and highlighting is in one big file (#17721)Lewis Russell2022-03-18
* Merge pull request #17663 from dundargoc/refactor/uncrustifybfredl2022-03-11
|\
| * refactor(uncrustify): format all c filesDundar Göc2022-03-10
* | refactor(decorations): move provider codeLewis Russell2022-03-10
|/
* refactor: remove redundant castsDundar Göc2022-03-06
* feat(tui): add support for `CSI 4 : [2,4,5] m`Kirill Chibisov2022-03-03
* feat(highlight): support for blend in nvim_set_hl (#17516)Lewis Russell2022-02-24
* fix(highlight): accept NONE as a color name (#17487)Lewis Russell2022-02-21
* fix(api): allow empty list for cterm in nvim_set_hlChristian Clason2022-02-17
* feat(highlight): support color names for ctermLewis Russell2022-02-16
* fix(highlight): allow globals to be clearedLewis Russell2022-02-16
* feat(api): add strikethrough, nocombine to set_hlChristian Clason2022-02-12
* refactor(api): use a keyset for highlight dictsBjörn Linse2022-02-02
* feat(highlight): ns=0 to set :highlight namespaceLewis Russell2022-02-01
* vim-patch:8.1.0743: giving error messages is not flexibleJames McCoy2021-11-01
* refactor: reduce number of unique char casts (#15995)dundargoc2021-10-12
* refactor: reformat with uncrustify #15736dundargoc2021-09-20
* refactor(syntax): don't use pointer indirected maps for no reasonBjörn Linse2021-08-22
* refactor: replace TRUE/FALSE macros with C99 true/falseDundar Göc2021-07-25