emacs-devel
[Top][All Lists]
Advanced

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

Re: define-derived-mode runs parent mode hook after evaluating body


From: Stefan Monnier
Subject: Re: define-derived-mode runs parent mode hook after evaluating body
Date: Fri, 20 Jul 2007 12:11:10 -0400
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux)

> (define-derived-mode change-log-mode text-mode "Change Log"
>   "..."
>   (setq left-margin 8
>       fill-column 74
>         ...

> ...but in my .emacs I have:

> (add-hook
>  'text-mode-hook
>  '(lambda () (setq fill-column 72)))

The problem here is that we use text-mode both as a parent and as a real
major-mode, so you can't change "text-mode" without changing all
its derivatives.

Maybe the real text-mode should be renamed to plain-text-mode (and derive
from text-mode, of course).


        Stefan




reply via email to

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