From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: C-M-x should reset defface forms Date: Sat, 05 Jun 2004 18:50:53 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <87ekoupshs.fsf@mail.jurta.org> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1086475934 1093 80.91.224.253 (5 Jun 2004 22:52:14 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 5 Jun 2004 22:52:14 +0000 (UTC) Cc: bojohan@dd.chalmers.se, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sun Jun 06 00:52:10 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BWk1K-0000Ev-00 for ; Sun, 06 Jun 2004 00:52:10 +0200 Original-Received: from lists.gnu.org ([199.232.76.165]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BWk1K-0006LH-00 for ; Sun, 06 Jun 2004 00:52:10 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BWk1m-0002n5-Ab for emacs-devel@quimby.gnus.org; Sat, 05 Jun 2004 18:52:38 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BWk1e-0002mR-Hz for emacs-devel@gnu.org; Sat, 05 Jun 2004 18:52:30 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BWk1d-0002m5-LP for emacs-devel@gnu.org; Sat, 05 Jun 2004 18:52:29 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BWk1d-0002lO-2V for emacs-devel@gnu.org; Sat, 05 Jun 2004 18:52:29 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BWk05-00031m-Sq for emacs-devel@gnu.org; Sat, 05 Jun 2004 18:50:53 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1BWk05-00085j-F0; Sat, 05 Jun 2004 18:50:53 -0400 Original-To: Juri Linkov In-reply-to: <87ekoupshs.fsf@mail.jurta.org> (message from Juri Linkov on Sat, 05 Jun 2004 04:03:34 +0300) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:24593 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:24593 This would be very useful! Since no one responded to this request, I looked a bit, and it seems the following patch does it. I don't know if it is the right way to implement this. I simply made things work. So, specialists in face customization, please tell if it is wrong. Your change is not limited to C-M-x. It makes ALL evaluation of a defface reinitialize the face. That's a change I don't think we want to make.