Subject: Re: bug#6040: globalized minor modes - priority over mode hook?
From: Glenn Morris <[email-masked]>
To: [email-masked]
Date: Thu, 06 Oct 2011 15:34:07 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

Version: 24.1

David Reitter wrote:

> Emacs -Q
>
> (add-hook 'text-mode-hook 'turn-on-word-wrap) ; turns OFF auto-fill
>
> (defvaralias 'auto-fill-mode 'auto-fill-function)  ; kludge
> (define-globalized-minor-mode global-auto-fill-mode auto-fill-mode turn-on-auto-fill)
>
> (defun turn-on-word-wrap ()
>   "Turn on Word Wrap mode in current buffer."
>   (turn-off-auto-fill)
>   (turn-on-visual-line-mode))
>
> ;; demo
>
> (global-auto-fill-mode 1)  ; set default
> (text-mode)
>
> ;; result: auto-fill-mode is on, even though it is intended to be off

I see this in 23.3 but not the current trunk, so it looks like this was
fixed.