On 19.03.23 15:50, Phillip Wood wrote: > Hmm, I think it is a bit complicated to do this reliably as if "pick B" > has conflicts and git-rebase-todo contains > > exec make test > > and done contains > > pick A > exec make test > pick B > > it looks like "exec make test" has been rescheduled when in fact "pick > B" failed with conflicts. If you look at the last three lines of "done" > you can distinguish the two cases but it is a bit of a faff. Ah, thanks for coming up with this tricky case. I'm leaning towards simply ignoring it, since (at least for my usage of git) it's very uncommon; if I use "-x make test" to check all commits, I almost always do that in place, so I won't get conflicts. But it's one more argument for adding the information to git status, I suppose. -Stefan