mirror of
https://github.com/vim/vim.git
synced 2025-10-04 05:25:06 -04:00
patch 8.1.0105: all tab stops are the same
Problem: All tab stops are the same. Solution: Add the variable tabstop feature. (Christian Brabandt, closes #2711)
This commit is contained in:
@@ -915,7 +915,12 @@ hardcopy_line(
|
||||
if (line[col] == TAB || tab_spaces != 0)
|
||||
{
|
||||
if (tab_spaces == 0)
|
||||
#ifdef FEAT_VARTABS
|
||||
tab_spaces = tabstop_padding(print_pos, curbuf->b_p_ts,
|
||||
curbuf->b_p_vts_array);
|
||||
#else
|
||||
tab_spaces = (int)(curbuf->b_p_ts - (print_pos % curbuf->b_p_ts));
|
||||
#endif
|
||||
|
||||
while (tab_spaces > 0)
|
||||
{
|
||||
|
Reference in New Issue
Block a user