summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/highlight.c
AgeCommit message (Expand)AuthorFiles
2026-04-20fix(api): expose fg_indexed/bg_indexed in nvim_get_hl #39210glepnir1
2026-04-12feat(api): nvim_set_hl can set "font" #37668glepnir1
2026-04-12fix(api): nvim_get_hl drops groups defined with link_global #38492glepnir1
2026-03-28fix(api): nvim_set_hl boolean false corrupts underline styles (#38504)glepnir1
2026-03-25feat(api): nvim_set_hl{update:boolean} #37546glepnir1
2026-03-10fix(highlight): avoid null deref, misc issues #38164glepnir1
2026-02-20feat(highlight): support more SGR attributes #37901Riccardo Mazzarini1
2026-02-17fix(highlight): blend underline check and use struct key for attr cacheglepnir1
2026-02-10fix(api): cterm type in highlight keyset #37802glepnir1
2025-10-14fix(pumblend): do not apply special highlight attrs from bg layer #36186Tomasz N1
2025-10-10feat(ui): 'pumborder' (popup menu border) #25541glepnir1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-07-10fix(highlight): preserve bg transparency with winblend=100 #34825glepnir1
2025-06-27fix(highlight): spurious underline in 'winblend' floating window #34614glepnir1
2025-06-09fix(highlight): preserve background transparency in 'winblend' #34302glepnir1
2025-06-09fix(compositor): don't blend uninitialized background cells #34364luukvbaal1
2024-12-02fix(api): make `nvim_set_hl()` respect all `cterm` attributes (#31390)Evgeni Chasnovski1
2024-11-25feat(keysets): teach Union and LuaRefOfLewis Russell1
2024-11-13refactor(highlight): make enum of builtin highlights start with 1bfredl1
2024-09-23refactor(api)!: rename Dictionary => DictJustin M. Keyes1
2024-09-10fix(highlight): floating windows inherit NormalFloat from global-nsglepnir1
2024-03-08refactor(ui): remove outdated UI vs UIData distinctionbfredl1
2024-02-13refactor(lua): use Arena when converting from lua stack to API argsbfredl1
2024-02-10refactor: rename w_float_config to w_config #27419Will Hopkins1
2024-02-09refactor(api): use arena for hlstate inspectionbfredl1
2024-02-09refactor(api): make cstr_as_string accept "const char*"bfredl1
2024-01-25docs: various fixes (#27063)dundargoc1
2024-01-24feat(ui): add support for OSC 8 hyperlinks (#27109)Gregory Anders1
2024-01-11refactor(IWYU): fix headersdundargoc1
2023-12-21refactor(IWYU): move decor provider types to decoration_defs.h (#26692)zeertzjq1
2023-12-18docs: add style rule regarding initializationdundargoc1
2023-11-29refactor: move function macros out of vim_defs.h (#26300)zeertzjq1
2023-11-28refactor: fix headers with IWYUdundargoc1
2023-11-27refactor: rename types.h to types_defs.hdundargoc1
2023-11-27refactor: fix includes for api/autocmd.hdundargoc1
2023-11-27refactor: move Arena and ArenaMem to memory_defs.h (#26240)zeertzjq1
2023-11-12build: remove PVSdundargoc1
2023-11-12fix(float): apply 'winblend' to title/footer highlight (#25999)zeertzjq1
2023-11-11fix(highlight): apply 'winblend' to float border (#25981)zeertzjq1
2023-10-23build(lint): remove unnecessary clint.py rulesdundargoc1
2023-10-08fix(PVS/V547): expression is always true/falsedundargoc1
2023-09-30build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq1
2023-09-19refactor(grid): change schar_T representation to be more compactbfredl1
2023-09-13refactor(highlight): merge redundant attr_entries and attr_entry_ids structsbfredl1
2023-09-08refactor(map): enhanced implementation, Clean Code™, etc etcbfredl1
2023-08-07refactor(api): use typed keysetsbfredl1
2023-05-23refactor(api): new helper macrosFamiu Haque1
2023-05-17refactor(map): avoid duplicated khash_t types for valuesbfredl1
2023-05-10fix(highlight): apply 'winblend' to NormalNC (#23555)zeertzjq1
2023-04-07refactor(api): make typed dicts appear as types in the source codebfredl1