diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/indent.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/nvim/indent.c b/src/nvim/indent.c index 279ccd7f9c..14247b6d86 100644 --- a/src/nvim/indent.c +++ b/src/nvim/indent.c @@ -817,10 +817,7 @@ int get_breakindent_win(win_T *wp, char *line) static char *prev_flp = NULL; // cached formatlistpat value int bri = 0; // window width minus window margin space, i.e. what rests for text - const int eff_wwidth = wp->w_width_inner - - ((wp->w_p_nu || wp->w_p_rnu) - && (vim_strchr(p_cpo, CPO_NUMCOL) == NULL) - ? number_width(wp) + 1 : 0); + const int eff_wwidth = wp->w_width_inner - win_col_off(wp) + win_col_off2(wp); // In list mode, if 'listchars' "tab" isn't set, a TAB is displayed as ^I. const bool no_ts = wp->w_p_list && wp->w_p_lcs_chars.tab1 == NUL; |