"Stephen J. Turnbull" <turnbull(a)sk.tsukuba.ac.jp> writes:
The long moves thus must set/push the mark, so that the region can
be
adjusted, and region-oriented commands can be used. Pushing mark with the
region active just seems consistent to me.
But if you already have set the mark yourself, do you still expect
those functions to change it ? I surely don't.
So, what about something like this ?
(unless (and (interactive-p) (region-active-p))
(push-mark))