aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/marktree.c
Commit message (Expand)AuthorAge
* test(marktree): expose test functions in release buildsJames McCoy2024-12-03
* fix(decor): exclude invalid marks from meta totalLuuk van Baal2024-09-04
* feat: get/set namespace properties #28728altermo2024-06-07
* docs: small fixes (#27364)dundargoc2024-03-12
* fix(marktree): some marks counted twice when checking for overlapbfredl2024-02-23
* feat(extmark): window scoped extmarkaltermo2024-02-21
* fix(decorations): crash with revised mark with changed decoration flagsbfredl2024-02-17
* fix(extmark): fix crash when stepping out from internal nodebfredl2024-01-23
* fix(extmarks): crash with sign after many marksbfredl2024-01-23
* perf(extmarks): add metadata for efficient filtering of special decorationsbfredl2024-01-22
* refactor(marktree): unpaired marktree_get_alt() returns itselfLuuk van Baal2024-01-13
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor: run IWYU on entire repodundargoc2023-12-21
* docs: add style rule regarding initializationdundargoc2023-12-18
* refactor(IWYU): move marktree types to marktree_defs.h (#26402)zeertzjq2023-12-05
* refactor: free more reachable memory with EXITFREE (#26349)zeertzjq2023-12-02
* refactor: fix headers with IWYUdundargoc2023-11-28
* build(IWYU): fix includes for undo_defs.hdundargoc2023-11-27
* build: enable IWYU on macdundargoc2023-11-27
* refactor: move garray_T to garray_defs.h (#26227)zeertzjq2023-11-26
* refactor(decorations): break up Decoration struct into smaller piecesbfredl2023-11-22
* build: adjust clang-tidy warning exclusion logicdundargoc2023-11-20
* refactor: follow style guidedundargoc2023-11-19
* refactor(extmark): redundant ExtmarkInfo delenda est, use MTPair insteadbfredl2023-11-18
* build: remove PVSdundargoc2023-11-12
* feat(extmarks): add 'invalidate' property to extmarksLuuk van Baal2023-11-08
* feat(extmarks): add "undo_restore" flag to opt out of undo-restoringbfredl2023-11-05
* docs: small fixesdundargoc2023-10-10
* fix(marktree): correct qsort usageL Lllvvuu2023-10-05
* build(iwyu): add a few more _defs.h mappings (#25435)zeertzjq2023-09-30
* fix(marktree): preserve ordering in `marktree_move`L Lllvvuu2023-09-16
* fix(marktree): off-by-one error in `marktree_move`L Lllvvuu2023-09-16
* feat(extmark): support proper multiline rangesbfredl2023-09-12
* refactor(map): enhanced implementation, Clean Code™, etc etcbfredl2023-09-08
* refactor(map): avoid duplicated khash_t types for valuesbfredl2023-05-17
* refactor: uncrustifydundargoc2023-04-26
* refactor: remove redundant castsii142023-04-07
* refactor(extmarks): some minor internal API changesbfredl2023-03-16
* ci: add GCC Release testing (#22274)dundargoc2023-02-16
* fix(test): fix issues detected by running unittests in ASAN/UBSANbfredl2023-01-31
* build: allow IWYU to fix includes for all .c filesdundargoc2022-11-15
* refactor: move klib out of src/nvim/ #20341dundargoc2022-09-25
* refactor: missing parenthesis may cause unexpected problems (#17443)kylo2522022-05-26
* refactor(uncrustify): set maximum number of consecutive newlines to 2 (#18695)dundargoc2022-05-25
* refactor: enable -Wconversion warning for edit.cDundar Goc2022-05-06
* refactor(uncrustify): change rules to better align with the style guideDundar Goc2022-04-29
* refactor(uncrustify): format all c filesDundar Göc2022-03-10
* chore(lgtm): fix "empty block without comment" warningsDundar Göc2022-03-09
* refactor: remove redundant castsDundar Göc2022-03-06
* feat(api): expose extmark right_gravity and end_right_gravitynotomo2022-01-24