mirror of
https://github.com/neovim/neovim.git
synced 2025-09-24 20:18:32 +00:00
main.c: "BufReadCmd term://": Skip existing terminal.
Check `exists('b:term_title')` to avoid the BufReadCmd for already-initialized :terminal buffers. Move the test for `:argadd`. Add a test for `:edit<CR>`. Tweak comments and code style.
This commit is contained in:
@@ -7916,9 +7916,8 @@ static void ex_normal(exarg_T *eap)
|
||||
if (force_restart_edit) {
|
||||
force_restart_edit = false;
|
||||
} else {
|
||||
// some function called was aware of ex_normal and decided to override the
|
||||
// value of restart_edit anyway. So far only used in terminal mode(see
|
||||
// terminal_enter() in edit.c)
|
||||
// Some function (terminal_enter()) was aware of ex_normal and decided to
|
||||
// override the value of restart_edit anyway.
|
||||
restart_edit = save_restart_edit;
|
||||
}
|
||||
p_im = save_insertmode;
|
||||
|
Reference in New Issue
Block a user