aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ex_docmd.c
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2016-10-09 16:00:12 +0200
committerJustin M. Keyes <justinkz@gmail.com>2016-10-12 21:37:08 +0200
commit6b7faf22f4c2a7cdfeae5a8bd72674252a7740d7 (patch)
tree3200dd0b3f164c51d451bc5901b17d6d71b59dfa /src/nvim/ex_docmd.c
parent538255c228acb59b6596011627abd2f6e0fa67d1 (diff)
downloadrneovim-6b7faf22f4c2a7cdfeae5a8bd72674252a7740d7.tar.gz
rneovim-6b7faf22f4c2a7cdfeae5a8bd72674252a7740d7.tar.bz2
rneovim-6b7faf22f4c2a7cdfeae5a8bd72674252a7740d7.zip
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.
Diffstat (limited to 'src/nvim/ex_docmd.c')
-rw-r--r--src/nvim/ex_docmd.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/nvim/ex_docmd.c b/src/nvim/ex_docmd.c
index 828ef5f133..9f83688e1e 100644
--- a/src/nvim/ex_docmd.c
+++ b/src/nvim/ex_docmd.c
@@ -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;