From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: `font-lock-add-keywords' works... sometimes Date: Tue, 19 Mar 2019 17:51:28 +0100 Message-ID: <86ef72kdtb.fsf@zoho.eu> References: <86sgvjjpeu.fsf@zoho.eu> <871s33q61a.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="268005"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Mar 19 17:54:52 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h6I0p-0017aw-2A for geh-help-gnu-emacs@m.gmane.org; Tue, 19 Mar 2019 17:54:51 +0100 Original-Received: from localhost ([127.0.0.1]:60196 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6I0n-0000ue-VV for geh-help-gnu-emacs@m.gmane.org; Tue, 19 Mar 2019 12:54:50 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:41947) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6I0P-0000mK-1t for help-gnu-emacs@gnu.org; Tue, 19 Mar 2019 12:54:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h6Hxh-00025Q-Jd for help-gnu-emacs@gnu.org; Tue, 19 Mar 2019 12:51:38 -0400 Original-Received: from [195.159.176.226] (port=40170 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h6Hxh-00023v-5F for help-gnu-emacs@gnu.org; Tue, 19 Mar 2019 12:51:37 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1h6Hxf-0013gX-0K for help-gnu-emacs@gnu.org; Tue, 19 Mar 2019 17:51:35 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Cancel-Lock: sha1:NLV3PeqNTqUvPedvA/tV6TBvLfA= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:119675 Archived-At: Michael Heerdegen wrote: > This works: > > (progn > (font-lock-add-keywords 'text-mode > '(("yellow" . font-lock-function-name-face)) > t) > (font-lock-ensure)) > > But I don't know much about the details. Thank you, but I don't have `font-lock-ensure', probably another issue with my too-old Emacs [1]. This has happened so many times by now I feel like I'm virtually trolling. I'm not posting anymore before I get an update, this is getting ridiculous. Still, it can be interesting to understand why my identical code works for Message mode, but not for Text mode? BTW what is the proper "notation" for an Emacs major mode? Personally, I'm all ascii with lowercase and dashes, I even do that with my file system, e.g. ~/tools/torque-wrench or ~/fighters/juan-manuel-marquez, so I'd like to denote them (the major modes) for ex "message-mode" and "text-mode". But in the help (.e.g., `C-h M' when I type this) it is "Message mode", not message-mode, so I suppose I'm technically incorrect. PS.Too little sleep guys. I hope this makes sense in the sense that you at least understand it :) DS. [1] GNU Emacs 24.4.1 (arm-unknown-linux-gnueabihf, GTK+ Version 3.14.5) of 2017-09-13 on mb-lxc-01, modified by Debian -- underground experts united http://user.it.uu.se/~embe8573