You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First Tab stop in commit dialog diff has width of 3 spaces, while consequent tabs have width of 4 spaces. This leads to lines not matching on whitespace width.
Also happens on lines not starting with Tabs (see screenshots).
Expected behaviour
All Tab stops must have the same width (which is at the moment fixed at 4 I guess).
Steps to reproduce
Create file, put some tabs in it, commit, change tabs to spaces, open commit dialog.
Screenshots
Text highlighted for width visualisation.
line starting with Tab
next Tab after first
also happens on lines not starting with Tab
Did this work in previous version of GitExtensions
I don't know.
Environment
GitExtensions version: latest release
GIT version: 2.23-ish
OS version: Windows 7 SP1
.NET version: a whole bunch of different versions
Diagnostics
The text was updated successfully, but these errors were encountered:
Reproducing
The texteditor (same control) do not have this problem
One explanation is that tabstops is calculated from the first column, that has the +/- in the diff view
For me it is a "beature". Sorry, I don't want to start a flame war. But luckily, all projects I am involved in, deprecate tabs. This behavior of GE helps me to detect that somebody has not configured their editor correctly (in both directions, i.e. either tabs or spaces) -- without turning on the distracting display of nonprinting characters. That was inspiry: I will not need this "beature" anymore if I setup according hooks.
Current behaviour
First Tab stop in commit dialog diff has width of 3 spaces, while consequent tabs have width of 4 spaces. This leads to lines not matching on whitespace width.
Also happens on lines not starting with Tabs (see screenshots).
Expected behaviour
All Tab stops must have the same width (which is at the moment fixed at 4 I guess).
Steps to reproduce
Create file, put some tabs in it, commit, change tabs to spaces, open commit dialog.
Screenshots
Text highlighted for width visualisation.
Did this work in previous version of GitExtensions
I don't know.
Environment
Diagnostics
The text was updated successfully, but these errors were encountered: