[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master 79d9f3982f: Add derived-mode test for bug#24176
From: |
Lars Ingebrigtsen |
Subject: |
Re: master 79d9f3982f: Add derived-mode test for bug#24176 |
Date: |
Mon, 24 Jan 2022 18:28:34 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Stefan Monnier <monnier@iro.umontreal.ca> writes:
> An interesting other case is:
>
> (defvar mode-a-flk '(("a" 0 'font-lock-keyword-face)))
> (define-derived-mode mode-a fundamental-mode "mode-a"
> (setq-local font-lock-defaults '(mode-a-flk)))
> (define-derived-mode mode-b mode-a "mode-b"
> (font-lock-add-keywords nil `(("b" 0 'font-lock-builtin-face))))
> (defvar mode-c-flk '(("c" 0 'font-lock-keyword-face)))
> (define-derived-mode mode-c mode-b "mode-c"
> (setq-local font-lock-defaults '(mode-c-flk)))
And font-lock-keywords should then be...
(t (("c" 0 'font-lock-keyword-face)))?
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no