summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/decoration_provider.c
AgeCommit message (Expand)AuthorFiles
2026-01-01vim-patch:8.2.2198: ml_get error when resizing window and using text propertyJan Edmund Lazo1
2025-09-09perf(highlight): allow decoration providers to skip ranges without databfredl1
2025-08-28perf: add on_range in treesitter highlightingvanaigr1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-05-04feat(messages): cleanup Lua error messagesJustin M. Keyes1
2025-04-07fix(decor): enable decoration provider in on_start #33337luukvbaal1
2025-03-21fix(log): unify error messages for vim.ui_attach/decor providers #33005luukvbaal1
2025-02-28fix(marks): ineffective conceal_line callback optimization (#32662)luukvbaal1
2025-02-25feat(treesitter): vertical conceal support for highlighterLuuk van Baal1
2025-01-09fix(decoration): fix crash when on_lines decor provider modifies marktreebfredl1
2024-12-10Merge pull request #30869 from vanaigr/decor_long_lines_perfbfredl1
2024-12-05perf: consider only active decorations when drawing linesvanaigr1
2024-12-03fix(decorator): noisy errors from decoration provider #31418JD1
2024-04-02test: silence expected errorsdundargoc1
2024-02-13refactor(lua): use Arena when converting from lua stack to API argsbfredl1
2024-01-11refactor(IWYU): fix headersdundargoc1
2024-01-04fix(decorations): incompletely displayed line should also get decorationsJaehwang Jung1
2024-01-04fix(decorations): validate botline for on_winJaehwang Jung1
2023-12-22fix(decor): allow adding providers during redrawLewis Russell1
2023-12-21refactor: run IWYU on entire repodundargoc1
2023-12-21refactor(IWYU): move decor provider types to decoration_defs.h (#26692)zeertzjq1
2023-11-27build(IWYU): fix includes for undo_defs.hdundargoc1
2023-11-27refactor: move Arena and ArenaMem to memory_defs.h (#26240)zeertzjq1
2023-11-22refactor(decorations): break up Decoration struct into smaller piecesbfredl1
2023-11-17refactor(sign): move legacy signs to extmarksLuuk van Baal1
2023-11-12build: remove PVSdundargoc1
2023-09-30build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq1
2023-09-11fix(decorations): better approximation of botline #24794Jaehwang Jung1
2023-07-21fix(decoration_provider): don't leak memory on error (#24410)zeertzjq1
2023-07-19feat(decoration_provider): log errors as error messagesThomas Vigouroux1
2023-04-27fix: disallow removing extmarks in on_lines callbacks (#23219)Lewis Russell1
2022-11-15build: allow IWYU to fix includes for all .c filesdundargoc1
2022-11-13fix(ui): fix some cases of stale highlight definitionsbfredl1
2022-09-25refactor: move klib out of src/nvim/ #20341dundargoc1
2022-09-06feat(extmarks,ts,spell): full support for spellingThomas Vigouroux1
2022-08-20fix(ui): don't allow decor provider with ns_id==0Lewis Russell1
2022-08-17feat(ui): allow to set the highlight namespace per windowbfredl1
2022-07-20refactor(object): get rid of redundant FIXED_TEMP_ARRAYbfredl1
2022-05-25refactor(uncrustify): set maximum number of consecutive newlines to 2 (#18695)dundargoc1
2022-04-29refactor(uncrustify): change rules to better align with the style guideDundar Goc1
2022-04-29refactor(uncrustify): format all c code under /src/nvim/Dundar Goc1
2022-03-10refactor(decorations): unglobal decor_providersLewis Russell1
2022-03-10refactor(decorations): move provider codeLewis Russell1