I'm happy with commit --fixup / --squash support in new interactive rebase.
Almost work, but I figured out two patterns not to work.
(using 0d5185b - feature: reorder squash commits to its right position when loading commits for interactive rebase (#588))
case.1

case.2

"Interactively Rebase" on "A", sub window appears with loading icon, and never finish loading.
I can click Start / Cancel / close x buton.
"Start" button, progress bar, then error.

In those case, commit list by git rebase -i --autosquash is here:
noop
# Rebase 0c99109..0c99109 onto 0c99109 (1 command)
...
I'm happy with commit --fixup / --squash support in new interactive rebase.
Almost work, but I figured out two patterns not to work.
(using 0d5185b - feature: reorder squash commits to its right position when loading commits for interactive rebase (#588))
case.1

case.2

"Interactively Rebase" on "A", sub window appears with loading icon, and never finish loading.
I can click Start / Cancel / close x buton.
"Start" button, progress bar, then error.

In those case, commit list by
git rebase -i --autosquashis here: