Re: Tabs in commit messages - de-tabify option in strbuf_stripspace()?
- From
Duy Nguyen <pclouds@gmail.com>
- Date
- Mar 16, 2016, 14:50 UTC
- Message-ID
- <CACsJy8B08c5ydNL0e8fvaG7_4UEFqsCR4a0beuvDmYEmPDr78Q@mail.gmail.com>
- In-Reply-To
- <56E96D61.6060007@xiplink.com>
On Wed, Mar 16, 2016 at 9:27 PM, Marc Branchaud <marcnarc@xiplink.com> wrote:
Show 11 quoted lines
> On 16-03-15 09:02 PM, Stefan Beller wrote: >> On Tue, Mar 15, 2016 at 6:00 PM, Stefan Beller <sbeller@google.com> wrote: >>> >>> Instead of converting to whitespaces in Git, we could make use of the >>> set_tabs capability for ttys and setup the terminal for having tabs align >>> to 12,+8,+8,+8... >> >> Or rather read in the existing tabs configuration and shift it by a constant. > > Could this also help with diff output, where the leading + or - mars the > indentation in a similar way?
Yes, please! Even if we only activate this when stdout is tty. Much better output.
> That opens a bit of a deeper problem, because not all the files in a single > repo necessarily use the same tab size.
Maybe we can pass --tab-width=xx to git?
-- Duy