From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Fixing the face menu Date: Sun, 26 Jun 2005 00:46:21 -0400 Message-ID: Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1119761378 12447 80.91.229.2 (26 Jun 2005 04:49:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 26 Jun 2005 04:49:38 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 26 06:49:38 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DmP5H-00025t-EO for ged-emacs-devel@m.gmane.org; Sun, 26 Jun 2005 06:49:31 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DmPCe-0002As-Cs for ged-emacs-devel@m.gmane.org; Sun, 26 Jun 2005 00:57:08 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DmPBq-0001oE-Q7 for emacs-devel@gnu.org; Sun, 26 Jun 2005 00:56:19 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DmPBo-0001mZ-0Y for emacs-devel@gnu.org; Sun, 26 Jun 2005 00:56:16 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DmPBm-0001iN-VB for emacs-devel@gnu.org; Sun, 26 Jun 2005 00:56:15 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DmP7L-0007dS-97 for emacs-devel@gnu.org; Sun, 26 Jun 2005 00:51:39 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1DmP2D-0006r1-L0; Sun, 26 Jun 2005 00:46:21 -0400 Original-To: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:39537 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:39537 The faces menu automatically lists all faces that are defined except those whose names are matched by facemenu-unlisted-faces. I am pretty sure that list is not up to date, and that various packages define faces that shouldn't be listed in the menu but currently do get listed. We could go through all deffaces and update the value of facemenu-unlisted-faces, but can we do something cleaner that will require less maintenance? For instance, list in each defface whether to include it in the face menu? Or list in each defface if it should NOT be included in the face menu?