summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/decoration.c
AgeCommit message (Expand)AuthorFiles
2026-03-23fix(decor): clamp last column by decor provider rangevanaigr1
2025-10-11fix(conceal): assert tripped during startup #36136luukvbaal1
2025-10-09fix(conceal): check for concealed lines on invalid row (#36084)luukvbaal1
2025-09-09fix(treesitter): use subpriorities for tree orderingbfredl1
2025-08-28perf: add on_range in treesitter highlightingvanaigr1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-06-16fix(build): disable problematic marktree assert in RelWithDebInfo buildsbfredl1
2025-05-09fix(decor): extmark highlight not applied (#33858)Artem1
2025-03-17fix(column): unnecessary redraws with resized 'statuscolumn' (#32944)luukvbaal1
2025-03-16fix(marks): issues with invalid marks and marks beyond eob (#32862)luukvbaal1
2025-02-28fix(marks): ineffective conceal_line callback optimization (#32662)luukvbaal1
2025-02-25feat(treesitter): vertical conceal support for highlighterLuuk van Baal1
2025-02-25feat(marks): add conceal_lines to nvim_buf_set_extmark()Luuk van Baal1
2025-02-20feat(marks): virtual lines support horizontal scrolling (#32497)zeertzjq1
2025-02-12feat(column): apply appropriate numhl highlight to virt_lines (#32400)luukvbaal1
2025-01-23feat(api): combined highlights in nvim_eval_statusline()Luuk van Baal1
2025-01-09fix(decoration): fix crash when on_lines decor provider modifies marktreebfredl1
2024-12-23refactor: iwyu #31637Justin M. Keyes1
2024-12-05refactor: comments, variable namesvanaigr1
2024-12-05perf: consider only active decorations when drawing linesvanaigr1
2024-09-23refactor(api)!: rename Dictionary => DictJustin M. Keyes1
2024-07-31fix(scrollbind): properly take filler/virtual lines into accountLewis Russell1
2024-07-27refactor(decor): decor_virt_lines()Lewis Russell1
2024-07-26fix(plines): don't count invalidated virt text in char size (#29863)zeertzjq1
2024-07-26fix(decor): don't draw invalidated virtual lines (#29858)luukvbaal1
2024-07-17fix(column): modifying a sign should update placed signs (#29750)luukvbaal1
2024-06-07feat: get/set namespace properties #28728altermo1
2024-06-01fix(column): crash with 'signcolumn' set to "number" (#29003)luukvbaal1
2024-05-21feat(signs)!: place higher-priority signs from the left #27781Tobias Schmitz1
2024-05-12fix(api): make getting explicit empty hl in virtual text work (#28697)zeertzjq1
2024-05-11fix: transposed xcalloc arguments (#28695)zeertzjq1
2024-05-01revert: "feat(extmarks): subpriorities (relative to declaration order) (#2713...Gregory Anders1
2024-04-06fix(column): ignore empty signcols range (#28177)luukvbaal1
2024-03-13fix(api/buffer): fix handling of viewport of non-current bufferbfredl1
2024-02-21feat(extmark): window scoped extmarkaltermo1
2024-02-20fix(extmarks): priority order of inline and non-inline virt_text (#27532)zeertzjq1
2024-02-14fix(extmarks): redraw line on adding/removing conceal (#27463)zeertzjq1
2024-02-12perf(extmarks): avoid unnecessary invalidations for virt_text (#27435)zeertzjq1
2024-02-12fix(column): use a single path for sign sorting (#27431)luukvbaal1
2024-02-10refactor: don't use subtraction in qsort() comparison functionszeertzjq1
2024-02-09refactor(api): make cstr_as_string accept "const char*"bfredl1
2024-02-08refactor(api): use keydict and arena for more api return valuesbfredl1
2024-02-01Merge pull request #27122 from luukvbaal/signcolbfredl1
2024-01-28feat(extmarks): subpriorities (relative to declaration order) (#27131)Gregory Anders1
2024-01-27fix(decor): check decor kind before accessing union field (#27205)Gregory Anders1
2024-01-27fix(column): clear "b_signcols" before moving saved marksLuuk van Baal1
2024-01-25refactor: IWYU (#27186)zeertzjq1
2024-01-24feat(ui): add support for OSC 8 hyperlinks (#27109)Gregory Anders1
2024-01-22perf(extmarks): add metadata for efficient filtering of special decorationsbfredl1
2024-01-22fix(extmarks): missing "spell" and "conceal" in details (#27116)zeertzjq1