forked from aniani/vim
patch 8.2.0862: ":term ++curwin" makes the current buffer hidden
Problem: ":term ++curwin" makes the current buffer hidden. (Harm te Hennepe) Solution: Do not hide the current buffer. (closes #6170)
This commit is contained in:
@@ -459,9 +459,9 @@ term_start(
|
||||
return NULL;
|
||||
}
|
||||
if (do_ecmd(0, NULL, NULL, &split_ea, ECMD_ONE,
|
||||
ECMD_HIDE
|
||||
+ ((flags & TERM_START_FORCEIT) ? ECMD_FORCEIT : 0),
|
||||
curwin) == FAIL)
|
||||
(buf_hide(curwin->w_buffer) ? ECMD_HIDE : 0)
|
||||
+ ((flags & TERM_START_FORCEIT) ? ECMD_FORCEIT : 0),
|
||||
curwin) == FAIL)
|
||||
{
|
||||
vim_free(term);
|
||||
return NULL;
|
||||
|
Reference in New Issue
Block a user