mark-even-if-inactive set to
t in my
init.el; I've found that I that so
(interative "r") works as expected; if that variable is
nil, I get "The mark is not active now" when I try to run my interactive commands.
I can use Customize to set that variable -- but I'm also using Hyperbole, and when hyperbole-mode is loaded, it explicitly sets that variable to
(defun hyperbole--enable-mode () "Enable Hyperbole global minor mode." ;; Store the current value and set `mark-even-if-inactive' to nil so ;; can select delimited things if the region is not active when ;; hyperbole-mode is enabled. (setq hyperbole--mark-even-if-inactive mark-even-if-inactive mark-even-if-inactive nil) ; etc etc
When I later manually set
t, things seem fine, so I'd like to override that behavior of
hyperbole--enable-mode. What's a good way to do that?