help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: Set variable in derived mode before running the parent mode function


From: Stefan Monnier
Subject: Re: Set variable in derived mode before running the parent mode function
Date: Tue, 02 Jun 2015 21:10:18 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

> `python-mode' are inappropriate for the derived mode; in particular, I'd
> like to disable auto-guessing of the indentation by setting
> `python-indent-guess-indent-offset' to nil.  However,
> `define-derived-mode' has no customization point for running code before
> the parent mode function.  What's the best way to solve this?

Add the code *after* running python-mode?  After all, setting vars
before would be a waste since python-mode (like all other proper major
modes) begins by calling kill-all-local-variables (also known as
fundamental-mode).


        Stefan


reply via email to

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