Do not deactivate-mark if region active
highlight-numbers-mode in programming buffers only
simpler support for transient mark mode and exchange-point-and-mark