diff options
author | Stefan Haller <stefan@haller-berlin.de> | 2024-03-02 10:28:37 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-02 10:28:37 +0100 |
commit | 0f14065245f240f71c3ad067159c3116f4ad5915 (patch) | |
tree | 7f2d768213b55bffd66601f31786a731e682d875 /go.mod | |
parent | e9b04b8cfc569b10f77ff26b0113b4d2d05fe288 (diff) | |
parent | eb0f7e3d02f16997ca4e101965fd5841e9075613 (diff) |
Remove support for old style non-interactive rebase (#3348)
When doing a non-interactive rebase using a version of git earlier than
2.26, or by explicitly calling `git -c rebase.backend=apply rebase`,
lazygit can display the pending todos by parsing the numbered patch
files in `.git/rebase-apply/`. Unfortunately, support for this has been
broken for more than three years because of the change in 682db77401e
(the string literal "normal" should have been changed to
REBASE_MODE_NORMAL instead of REBASE_MODE_MERGING).
It's not an important bug since you can only get into this situation by
doing a rebase outside of lazygit, and then only with a pretty old git
version or by using very uncommon git options. So instead of fixing the
bug, just remove the code.
Diffstat (limited to 'go.mod')
0 files changed, 0 insertions, 0 deletions