aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ex_docmd.c
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2020-01-19 22:25:53 -0800
committerGitHub <noreply@github.com>2020-01-19 22:25:53 -0800
commit270cd623efd50a22fe77a7f868ee7569e95a9acc (patch)
tree609b3860802f2208f688a08b6bd923131a6ebc98 /src/nvim/ex_docmd.c
parent198d94da0b6ecd90911f00765f2a1fca9866524c (diff)
parent8e385eb46a8b961a760e05b4cfa053cf713def62 (diff)
downloadrneovim-270cd623efd50a22fe77a7f868ee7569e95a9acc.tar.gz
rneovim-270cd623efd50a22fe77a7f868ee7569e95a9acc.tar.bz2
rneovim-270cd623efd50a22fe77a7f868ee7569e95a9acc.zip
Merge #11735 ':tabs : show # for previous tabpage'
Diffstat (limited to 'src/nvim/ex_docmd.c')
-rw-r--r--src/nvim/ex_docmd.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/nvim/ex_docmd.c b/src/nvim/ex_docmd.c
index 30e7ecd434..6bda62594e 100644
--- a/src/nvim/ex_docmd.c
+++ b/src/nvim/ex_docmd.c
@@ -7037,6 +7037,10 @@ static void ex_tabs(exarg_T *eap)
msg_start();
msg_scroll = TRUE;
+ win_T *lastused_win = valid_tabpage(lastused_tabpage)
+ ? lastused_tabpage->tp_curwin
+ : NULL;
+
FOR_ALL_TABS(tp) {
if (got_int) {
break;
@@ -7054,7 +7058,7 @@ static void ex_tabs(exarg_T *eap)
}
msg_putchar('\n');
- msg_putchar(wp == curwin ? '>' : ' ');
+ msg_putchar(wp == curwin ? '>' : wp == lastused_win ? '#' : ' ');
msg_putchar(' ');
msg_putchar(bufIsChanged(wp->w_buffer) ? '+' : ' ');
msg_putchar(' ');