diff options
author | Justin M. Keyes <justinkz@gmail.com> | 2020-01-19 22:25:53 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-19 22:25:53 -0800 |
commit | 270cd623efd50a22fe77a7f868ee7569e95a9acc (patch) | |
tree | 609b3860802f2208f688a08b6bd923131a6ebc98 /src/nvim/ex_docmd.c | |
parent | 198d94da0b6ecd90911f00765f2a1fca9866524c (diff) | |
parent | 8e385eb46a8b961a760e05b4cfa053cf713def62 (diff) | |
download | rneovim-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.c | 6 |
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(' '); |