summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/api/extmark.c
AgeCommit message (Expand)AuthorFiles
2026-04-15refactor(api): rename buffer to buf (positional parameters) #39013Justin M. Keyes1
2026-03-24docs: api, plugins, ui2Justin M. Keyes1
2026-03-09feat(extmark): support end_col=-1 if strict=false #28169Stefan Novaković1
2025-09-26fix(highlight): ensure extmark range is within buffer bounds #35928skewb1k1
2025-09-24fix(highlight): allow ephemeral extmarks past final newline #35888skewb1k1
2025-09-09fix(treesitter): use subpriorities for tree orderingbfredl1
2025-09-09perf(highlight): allow decoration providers to skip ranges without databfredl1
2025-09-06docs: `details` dict in nvim_buf_get_extmark() #35289Phạm Bình An1
2025-09-03docs: lsp, miscJustin M. Keyes1
2025-08-28perf: add on_range in treesitter highlightingvanaigr1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-06-26docs(api): document types using LuaCATS typesLewis Russell1
2025-06-18docs: api, miscJustin M. Keyes1
2025-04-21fix(api): wrong return value with reverse range + overlap #32956luukvbaal1
2025-03-17docs(api): rename "handle" => "id"Justin M. Keyes1
2025-03-15docs: miscdundargoc1
2025-02-26fix(extmark): clearer error message for invalid ephemeral mark usageRiley Bruins1
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-17docs: misc (#32258)dundargoc1
2025-01-26refactor(api): add missing cast #31960glepnir1
2025-01-24feat(extmarks): virtual text can be right-aligned, truncated #31921georgev931
2025-01-21Merge pull request #32098 from bfredl/multihl_groupbfredl1
2025-01-21feat(extmark): stack multiple highlight groups in `hl_group`bfredl1
2025-01-20feat(api): deprecate nvim_buf_add_highlight()bfredl1
2024-12-23refactor: iwyu #31637Justin M. Keyes1
2024-12-19docs(api): specify when decor provider on_buf is called #31634luukvbaal1
2024-11-16fix(api): validation, documentation of hl_group #31195luukvbaal1
2024-09-23refactor(api)!: rename Dictionary => DictJustin M. Keyes1
2024-08-30feat(mbyte): support extended grapheme clusters including more emojibfredl1
2024-08-20fix(decor): don't use separate DecorSignHighlight for url (#30096)zeertzjq1
2024-06-15docs: misc (#29229)dundargoc1
2024-06-07feat: get/set namespace properties #28728altermo1
2024-06-07docs: misc (#28837)dundargoc1
2024-05-12refactor(api): nvim_win_xx_ns are EXPERIMENTALJustin M. Keyes1
2024-05-12refactor(api): rename nvim_win_remove_nsJustin M. Keyes1
2024-05-12fix(api): make getting explicit empty hl in virtual text work (#28697)zeertzjq1
2024-05-03perf(extmarks): better track whether namespace has extmarks (#28615)zeertzjq1
2024-05-01revert: "feat(extmarks): subpriorities (relative to declaration order) (#2713...Gregory Anders1
2024-03-13fix(api/buffer): fix handling of viewport of non-current bufferbfredl1
2024-03-12refactor: use ml_get_buf_len() in API code (#27825)zeertzjq1
2024-03-09docs: support inline markdownLewis Russell1
2024-02-27feat(docs): replace lua2dox.luaLewis Russell1
2024-02-25docs: fix several misleading and superfluous wordings (#27609)Evgeni Chasnovski1
2024-02-22fix(api): don't leak memory with nvim_win_get_ns (#27570)zeertzjq1
2024-02-22fix(extmarks): redraw properly with scoped inline virt_text (#27569)zeertzjq1
2024-02-21feat(extmark): window scoped extmarkaltermo1
2024-02-21refactor(api): make freeing of return-value opt-in instead of opt outbfredl1
2024-02-20fix(extmarks): priority order of inline and non-inline virt_text (#27532)zeertzjq1