aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/extmark.c
Commit message (Expand)AuthorAge
* refactor(multicursor)!: drop nvim_mcursor #42156Justin M. Keyes2026-09-30
* refactor(multicursor): view/extmark/region logic #42030Justin M. Keyes2026-09-21
* feat(multicursor): MC HAMMER #41587Justin M. Keyes2026-09-01
* fix(extmarks): redo of a mark created during an edit #41324Justin M. Keyes2026-08-15
* fix(extmarks): undo-redo of a mark explicitly moved during an edit #41252Justin M. Keyes2026-08-10
* fix(extmark): adjust invalidate range by one for deleted lines #37897luukvbaal2026-02-16
* fix(api): buffer overflow in nvim_buf_get_extmarks overlap #37184Francisco Giordano2026-01-02
* docs: misc #36580Justin M. Keyes2025-11-16
* refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl2025-08-14
* fix(api): wrong return value with reverse range + overlap #32956luukvbaal2025-04-21
* fix(column): don't count signs on lines beyond eob #33410luukvbaal2025-04-11
* fix(marks): ensure decor is removed with proper range (#32973)luukvbaal2025-03-19
* fix(marks): issues with invalid marks and marks beyond eob (#32862)luukvbaal2025-03-16
* fix(marks): revise metadata for start mark of revalidated pair #32017luukvbaal2025-01-15
* fix(decor): set invalid flag for end of invalidated paired marksLuuk van Baal2025-01-10
* fix(decoration): fix crash when on_lines decor provider modifies marktreebfredl2025-01-09
* fix(marks): skip right_gravity marks when deleting textLuuk van Baal2024-12-06
* fix(decor): exclude invalid marks from meta totalLuuk van Baal2024-09-04
* fix(marks): revalidate marks whose position did not changeLuuk van Baal2024-07-20
* feat: get/set namespace properties #28728altermo2024-06-07
* fix(extmarks): issues with revalidating marks #28961luukvbaal2024-05-26
* perf(extmarks): better track whether namespace has extmarks (#28615)zeertzjq2024-05-03
* feat(extmark): window scoped extmarkaltermo2024-02-21
* fix(decorations): crash with revised mark with changed decoration flagsbfredl2024-02-17
* fix(extmarks): redraw pre-undo position (#27437)zeertzjq2024-02-12
* perf(extmarks): avoid unnecessary invalidations for virt_text (#27435)zeertzjq2024-02-12
* fix(column): clear "b_signcols" before moving saved marksLuuk van Baal2024-01-27
* fix(extmarks): do not remove decor from invalid old marksLuuk van Baal2024-01-26
* refactor: IWYU (#27186)zeertzjq2024-01-25
* fix(column): clear "b_signcols" when marktree is clearedLuuk van Baal2024-01-22
* perf(extmarks): add metadata for efficient filtering of special decorationsbfredl2024-01-22
* refactor(extmarks): remove unused new pos from ExtmarkSavePosLuuk van Baal2024-01-18
* fix(extmarks): do not remove invalid marks from decor upon deletionLuuk van Baal2024-01-17
* fix(column): keep track of number of lines with number of signsLuuk van Baal2024-01-15
* refactor(marktree): unpaired marktree_get_alt() returns itselfLuuk van Baal2024-01-13
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor: eliminate cyclic includesdundargoc2023-12-20
* docs: add style rule regarding initializationdundargoc2023-12-18
* fix(extmark): only invalidate unpaired marks on deleted rowsLuuk van Baal2023-12-14
* perf(column): keep track of number of lines that hold up the 'signcolumn'Luuk van Baal2023-12-07
* fix(extmarks): restore old position before revalidatingLuuk van Baal2023-12-02
* fix(extmark): restore extmarks when completing original textLuuk van Baal2023-11-29
* refactor: move some constants out of vim_defs.h (#26298)zeertzjq2023-11-29
* refactor: fix headers with IWYUdundargoc2023-11-28
* fix(column): redraw and update signcols for paired extmarkLuuk van Baal2023-11-28
* build(IWYU): fix includes for undo_defs.hdundargoc2023-11-27
* refactor: move garray_T to garray_defs.h (#26227)zeertzjq2023-11-26
* build: rework IWYU mapping filesdundargoc2023-11-25
* refactor(decorations): break up Decoration struct into smaller piecesbfredl2023-11-22
* refactor(extmark): redundant ExtmarkInfo delenda est, use MTPair insteadbfredl2023-11-18