Subject: Re: [PATCH/RFC v2 2/2] diff.tcl: call "apply_tab_size 1" to fix alignment instead of spaces.

From: Junio C Hamano <[email-masked]>
Date: Wed, 28 Jan 2026 16:06:49 -0800

Johannes Sixt <[email-masked]> writes:

> I think that these values for tabstops aren't optimal. It does not make
> sense to have tabstop at column 1 for diff output, because there is
> always at least one character ('+', '-', or SP), so that the first tab
> would jump right to the second stop. In Gitk, the initial version looked
> like this as well, but it this was changed soon after.

True.  So instead of setting tabstops at 1, 9, 17, 25, ..., gitk
does 9, 17, 25, 33, ..., which makes more sense, but there is no
practical difference, no?  Because the first column will be the
plus, minus, or space and it will never be a tab.