diff options
author | Josh Rahm <joshuarahm@gmail.com> | 2024-11-25 19:15:05 +0000 |
---|---|---|
committer | Josh Rahm <joshuarahm@gmail.com> | 2024-11-25 19:27:38 +0000 |
commit | c5d770d311841ea5230426cc4c868e8db27300a8 (patch) | |
tree | dd21f70127b4b8b5f109baefc8ecc5016f507c91 /src/nvim/getchar_defs.h | |
parent | 9be89f131f87608f224f0ee06d199fcd09d32176 (diff) | |
parent | 081beb3659bd6d8efc3e977a160b1e72becbd8a2 (diff) | |
download | rneovim-c5d770d311841ea5230426cc4c868e8db27300a8.tar.gz rneovim-c5d770d311841ea5230426cc4c868e8db27300a8.tar.bz2 rneovim-c5d770d311841ea5230426cc4c868e8db27300a8.zip |
Merge remote-tracking branch 'upstream/master' into mix_20240309
Diffstat (limited to 'src/nvim/getchar_defs.h')
-rw-r--r-- | src/nvim/getchar_defs.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/nvim/getchar_defs.h b/src/nvim/getchar_defs.h index abf812fad3..fdfd0a9942 100644 --- a/src/nvim/getchar_defs.h +++ b/src/nvim/getchar_defs.h @@ -9,6 +9,7 @@ /// structure used to store one block of the stuff/redo/recording buffers typedef struct buffblock { struct buffblock *b_next; ///< pointer to next buffblock + size_t b_strlen; ///< length of b_str, excluding the NUL char b_str[1]; ///< contents (actually longer) } buffblock_T; @@ -18,6 +19,7 @@ typedef struct { buffblock_T *bh_curr; ///< buffblock for appending size_t bh_index; ///< index for reading size_t bh_space; ///< space in bh_curr for appending + bool bh_create_newblock; ///< create a new block? } buffheader_T; typedef struct { |