more adjustments to the c:x;r;a keystroke

The goal is to better handle situations like this one:

╔═══╗
║ - ║
╚═══╝

where the hyphen should not change.