From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: bug#35005: 27.0.50; Fontification unexpectedly works with anonymous faces Date: Sat, 02 Nov 2019 16:07:51 +0100 Message-ID: <87mudee2pk.fsf@gnus.org> References: <83r2arj7rv.fsf@gnu.org> <87o8xw6d61.fsf@gnus.org> <871rur4u4j.fsf@gnus.org> <87sgn6abjw.fsf@metalevel.at> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="9865"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Stefan Monnier , 35005@debbugs.gnu.org, emacs-devel@gnu.org To: Markus Triska Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Nov 02 16:08:14 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iQv0f-0002SO-SN for ged-emacs-devel@m.gmane.org; Sat, 02 Nov 2019 16:08:14 +0100 Original-Received: from localhost ([::1]:48338 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iQv0e-00085h-Ds for ged-emacs-devel@m.gmane.org; Sat, 02 Nov 2019 11:08:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54841) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iQv0Q-00085R-7j for emacs-devel@gnu.org; Sat, 02 Nov 2019 11:07:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iQv0P-0002R4-0W for emacs-devel@gnu.org; Sat, 02 Nov 2019 11:07:58 -0400 Original-Received: from quimby.gnus.org ([80.91.231.51]:50952) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iQv0O-0002KA-P1 for emacs-devel@gnu.org; Sat, 02 Nov 2019 11:07:56 -0400 Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iQv0J-0003kS-T7; Sat, 02 Nov 2019 16:07:54 +0100 In-Reply-To: <87sgn6abjw.fsf@metalevel.at> (Markus Triska's message of "Sat, 02 Nov 2019 10:10:27 +0100") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 80.91.231.51 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:241731 Archived-At: Markus Triska writes: > With the change that is now installed, the documentation reads: > > Many parts of Emacs require named faces, but some do not accept > anonymous faces (e.g., the functions documented in @ref{Attribute > Functions}) > > Where "require named faces" and "do not accept anonymous faces" amounts > to the same thing, so the wording seems not to be the intended one. Yeah, that's a very awkward of putting it, so I've now tweaked it some. > So in fact, the documentation now stresses further that named faces are > required, whereas the point of this issue is to document that anonymous > faces can be used for fontification. This still cannot be deduced from > the current manual. If that works, could you please document it? It just mentions one example where named faces are required, and I think the reader will take from that that Emacs will document when you can't use anonymous faces. Since font locking doesn't say anything about that, then the natural interpretation is that font locking doesn't require named faces. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no