Subject: bug#16438: 24.3.50; `C-x TAB right right' fails with error (mark-inactive)

From: Juri Linkov <[email-masked]>
Date: Thu, 16 Jan 2014 09:53:12 +0200

>> I fixed this by using (eq (cadr overriding-terminal-local-map) indent-rigidly-map)
>
> That's hideous, tho :-(

I borrowed this condition from

    (not (eq map (cadr overriding-terminal-local-map)))

in `set-transient-map' that checks if the transient map is in effect.

Maybe it should be refactored to a separate predicate function.