diff options
author | bfredl <bjorn.linse@gmail.com> | 2023-11-18 20:35:12 +0100 |
---|---|---|
committer | bfredl <bjorn.linse@gmail.com> | 2023-11-18 21:11:18 +0100 |
commit | ec283e6b4ba85dcb61e97e089605e006e85cc273 (patch) | |
tree | e585d403deb21e2a8a6166cc385c9e398aeb195f /src/nvim/extmark.h | |
parent | bec2ebebdacd494117ce41b31e208577ddeef510 (diff) | |
download | rneovim-ec283e6b4ba85dcb61e97e089605e006e85cc273.tar.gz rneovim-ec283e6b4ba85dcb61e97e089605e006e85cc273.tar.bz2 rneovim-ec283e6b4ba85dcb61e97e089605e006e85cc273.zip |
refactor(extmark): redundant ExtmarkInfo delenda est, use MTPair instead
Diffstat (limited to 'src/nvim/extmark.h')
-rw-r--r-- | src/nvim/extmark.h | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/src/nvim/extmark.h b/src/nvim/extmark.h index b4979c4aea..9d0795c947 100644 --- a/src/nvim/extmark.h +++ b/src/nvim/extmark.h @@ -15,24 +15,7 @@ EXTERN int extmark_splice_pending INIT( = 0); -typedef struct { - uint64_t ns_id; - uint64_t mark_id; - int row; - colnr_T col; - int end_row; - colnr_T end_col; - bool right_gravity; - bool end_right_gravity; - bool invalidate; - bool invalid; - bool no_undo; - Decoration decor; // TODO(bfredl): CHONKY -} ExtmarkInfo; -#define EXTMARKINFO_INIT { 0, 0, -1, -1, -1, -1, false, false, false, false, false, \ - DECORATION_INIT }; - -typedef kvec_t(ExtmarkInfo) ExtmarkInfoArray; +typedef kvec_t(MTPair) ExtmarkInfoArray; // TODO(bfredl): good enough name for now. typedef ptrdiff_t bcount_t; |