From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Markus Triska Newsgroups: gmane.emacs.bugs Subject: bug#35005: 27.0.50; Fontification unexpectedly works with anonymous faces Date: Sat, 02 Nov 2019 10:10:27 +0100 Message-ID: <87sgn6abjw.fsf__27028.0847953231$1572685885$gmane$org@metalevel.at> References: <83r2arj7rv.fsf@gnu.org> <87o8xw6d61.fsf@gnus.org> <871rur4u4j.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="202832"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Emacs/26.1 Cc: Stefan Monnier , 35005@debbugs.gnu.org, emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Nov 02 10:11:19 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1iQpRG-000qe9-PW for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Nov 2019 10:11:18 +0100 Original-Received: from localhost ([::1]:45868 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iQpRF-0002R5-LC for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Nov 2019 05:11:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59747) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iQpR3-0002Q3-8K for bug-gnu-emacs@gnu.org; Sat, 02 Nov 2019 05:11:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iQpR1-0001OX-8J for bug-gnu-emacs@gnu.org; Sat, 02 Nov 2019 05:11:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49336) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iQpR1-0001O3-5M for bug-gnu-emacs@gnu.org; Sat, 02 Nov 2019 05:11:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iQpQz-00052V-V5 for bug-gnu-emacs@gnu.org; Sat, 02 Nov 2019 05:11:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Markus Triska Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 02 Nov 2019 09:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35005 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 35005-submit@debbugs.gnu.org id=B35005.157268583019288 (code B ref 35005); Sat, 02 Nov 2019 09:11:01 +0000 Original-Received: (at 35005) by debbugs.gnu.org; 2 Nov 2019 09:10:30 +0000 Original-Received: from localhost ([127.0.0.1]:58147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQpQU-00050x-B0 for submit@debbugs.gnu.org; Sat, 02 Nov 2019 05:10:30 -0400 Original-Received: from metalevel.at ([185.194.236.120]:38852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQpQT-00050i-39 for 35005@debbugs.gnu.org; Sat, 02 Nov 2019 05:10:29 -0400 Original-Received: by metalevel.at (Postfix, from userid 1000) id DEAD27279B; Sat, 2 Nov 2019 10:10:27 +0100 (CET) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:170777 Archived-At: Lars Ingebrigtsen writes: > OK, I'll adjust the text in the manual. Names faces are preferable, but > generating faces on the fly is sometimes necessary. In my opinion, this issue is not resolved, please consider reopening it. 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. 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? Thank you and all the best, Markus