I noticed something today:
I had a Rifleman adjacent to an enemy city, and a Cavalry a few tiles away, in a straight line from the Rifleman.
My Rifleman attacked the city.
I ordered my Cavalry to also attack the city, clicking directly on it.
The Cavalry walked forward in a straight line, and ended his move in the same tile as the Rifleman, attacking the city from that tile.
When the turn finished, my Rifleman was automatically pushed back.
Notice that this isn't an automated shortcut - this move couldn't be done, as the Rifleman couldn't normally attack and retreat in the same turn.
I had a Rifleman adjacent to an enemy city, and a Cavalry a few tiles away, in a straight line from the Rifleman.
My Rifleman attacked the city.
I ordered my Cavalry to also attack the city, clicking directly on it.
The Cavalry walked forward in a straight line, and ended his move in the same tile as the Rifleman, attacking the city from that tile.
When the turn finished, my Rifleman was automatically pushed back.
Notice that this isn't an automated shortcut - this move couldn't be done, as the Rifleman couldn't normally attack and retreat in the same turn.