use transient-mark-mode and mark-active for older versions
fix docstring