aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2021-11-05 11:19:46 +0100
committerGitHub <noreply@github.com>2021-11-05 11:19:46 +0100
commitc0ba315b54a7204efdef71965d156ba5238b1e9a (patch)
tree9cca593ab3af02cd9d92d461eba46072f23cd3e1
parent3ba800f1538e083f8172655c6bab096cd604a0b5 (diff)
parent9e88c9c12fd5f1bea4169e438d46529a530142b1 (diff)
downloadrneovim-c0ba315b54a7204efdef71965d156ba5238b1e9a.tar.gz
rneovim-c0ba315b54a7204efdef71965d156ba5238b1e9a.tar.bz2
rneovim-c0ba315b54a7204efdef71965d156ba5238b1e9a.zip
Merge pull request #16241 from bfredl/disptick
fix(screen): make display_tick monotonic up to 2^64. fixes #16152
-rw-r--r--src/nvim/buffer_defs.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nvim/buffer_defs.h b/src/nvim/buffer_defs.h
index f77f0aadb0..074dde86f1 100644
--- a/src/nvim/buffer_defs.h
+++ b/src/nvim/buffer_defs.h
@@ -99,7 +99,7 @@ typedef struct {
typedef struct window_S win_T;
typedef struct wininfo_S wininfo_T;
typedef struct frame_S frame_T;
-typedef uint16_t disptick_T; // display tick type
+typedef uint64_t disptick_T; // display tick type
// for struct memline (it needs memfile_T)
#include "nvim/memline_defs.h"
@@ -576,8 +576,8 @@ struct file_buffer {
long b_mod_xlines; // number of extra buffer lines inserted;
// negative when lines were deleted
wininfo_T *b_wininfo; // list of last used info for each window
- int b_mod_tick_syn; // last display tick syntax was updated
- int b_mod_tick_decor; // last display tick decoration providers
+ disptick_T b_mod_tick_syn; // last display tick syntax was updated
+ disptick_T b_mod_tick_decor; // last display tick decoration providers
// where invoked
long b_mtime; // last change time of original file