diff options
author | Rom Grk <romgrk.cc@gmail.com> | 2020-11-07 19:17:43 -0500 |
---|---|---|
committer | Rom Grk <romgrk.cc@gmail.com> | 2020-11-07 19:17:43 -0500 |
commit | 56f842e87378bb8de99b98e3aacd7714cfeed1ef (patch) | |
tree | f0b202b0de4c3f56eaec54323e7d2ddcff4a049c /src | |
parent | c3a82fbae5f37ebd66f8765845f9e9cfc0ec8b60 (diff) | |
download | rneovim-56f842e87378bb8de99b98e3aacd7714cfeed1ef.tar.gz rneovim-56f842e87378bb8de99b98e3aacd7714cfeed1ef.tar.bz2 rneovim-56f842e87378bb8de99b98e3aacd7714cfeed1ef.zip |
fix: finish renaming to BufModifiedSet
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/auevents.lua | 4 | ||||
-rw-r--r-- | src/nvim/normal.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/nvim/auevents.lua b/src/nvim/auevents.lua index 1eafd3d0da..6be51c504c 100644 --- a/src/nvim/auevents.lua +++ b/src/nvim/auevents.lua @@ -7,7 +7,7 @@ return { 'BufFilePre', -- before renaming a buffer 'BufHidden', -- just after buffer becomes hidden 'BufLeave', -- before leaving a buffer - 'BufModified', -- after the 'modified' state of a buffer changes + 'BufModifiedSet', -- after the 'modified' state of a buffer changes 'BufNew', -- after creating any buffer 'BufNewFile', -- when creating a buffer for a new file 'BufReadCmd', -- read buffer using command @@ -125,7 +125,7 @@ return { -- List of nvim-specific events or aliases for the purpose of generating -- syntax file nvim_specific = { - BufModified=true, + BufModifiedSet=true, DirChanged=true, Signal=true, TabClosed=true, diff --git a/src/nvim/normal.c b/src/nvim/normal.c index 1362e95ee0..f78f5a1d1f 100644 --- a/src/nvim/normal.c +++ b/src/nvim/normal.c @@ -1232,9 +1232,9 @@ static void normal_check_text_changed(NormalState *s) static void normal_check_buffer_modified(NormalState *s) { // Trigger BufModified if b_modified changed - if (!finish_op && has_event(EVENT_BUFMODIFIED) + if (!finish_op && has_event(EVENT_BUFMODIFIEDSET) && curbuf->b_changed_notified == false) { - apply_autocmds(EVENT_BUFMODIFIED, NULL, NULL, false, curbuf); + apply_autocmds(EVENT_BUFMODIFIEDSET, NULL, NULL, false, curbuf); curbuf->b_changed_notified = true; } } |