Allow manual splitting of blocks in the diff view
Created originally on Bitbucket by DaveInCaz (David Hollman)
The diff pane breaks the file down into individual sections which can be checked/unchecked and committed individually. (This is incredibly useful IMO).
Most of the time it correctly identifies what constitutes a single coherent block of changes, But occasionally it incorrectly assumes incorrectly. This means some manual work outside of THG is needed to check in only a portion of that block. This takes a little time and is potentially error prone.
If we could manually split up those blocks somehow, this problem would be avoided. And/or even if we could just select individual lines for a given block, that would be very useful.