Now that I have bound keys to move_commit
in both directions, I’d like to be able to press those keys repeatedly to move a single commit up and down the graph.
Unfortunately, that doesn’t quite work because of the following behavior. Suppose you have commits:
A
B
C
D
and suppose you select B then invoke move_commit
with down: true
. The postcondition of that operation is that the commits are in the order below, with C selected:
A
C
B
D
I’d rather have B selected.