emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: New minor mode toggling in V24


From: Frozenlock
Subject: Re: New minor mode toggling in V24
Date: Fri, 20 Jan 2012 13:01:24 -0500

Thank you for the answer.

I do prefer to use (foo-mode 'toggle), thanks for the suggestion!
Alas, this precious info isn't in the foo-mode documentation (C-h f).
Unless it's somewhere else and I simply missed it, could it be added
in the mode documentation?

Christian

On Fri, Jan 20, 2012 at 8:55 AM, Stefan Monnier
<address@hidden> wrote:
>> ARG nil --> toggle
>> ARG 1   --> on
>> ARG -1  --> off
>
> That's what happened in the past and we changed it, so clearly we're not
> going back there.
> Toggling non-interactively is a very rare need.  But you can do it with
> (foo-mode 'toggle) if you don't like (foo-mode (if foo-mode -1 1)).
>
>
>        Stefan
>
>
> PS: In case you wonder about the reason for the change, it's for
> (add-hook 'foo-mode-hook 'bar-mode), eliminating the "need" for those
> otherwise redundant turn-on-foo-mode.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]