patch 9.1.0231: Filetype may be undetected when SwapExists sets ft in other buf
Problem: Filetype may be undetected when a SwapExists autocommand sets
filetype in another buffer.
Solution: Make filetype detection state buffer-specific. Also fix a
similar problem for 'modified' (zeertzjq).
closes: #14344
Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
8603270293
commit
5bf6c2117f
@ -3678,7 +3678,7 @@ did_set_modified(optset_T *args)
|
||||
if (!args->os_newval.boolean)
|
||||
save_file_ff(curbuf); // Buffer is unchanged
|
||||
redraw_titles();
|
||||
modified_was_set = args->os_newval.boolean;
|
||||
curbuf->b_modified_was_set = args->os_newval.boolean;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user