From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Eli Zaretskii" Newsgroups: gmane.emacs.devel Subject: Re: Face color changes Date: Tue, 28 Dec 2004 22:16:32 +0200 Message-ID: <01c4ed1a$Blat.v2.2.2$4b8d4aa0@zahav.net.il> References: <01c4ec3a$Blat.v2.2.2$24b7cc60@zahav.net.il> <87oegf5974.fsf@jurta.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: deer.gmane.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7BIT X-Trace: sea.gmane.org 1104265152 14258 80.91.229.6 (28 Dec 2004 20:19:12 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 28 Dec 2004 20:19:12 +0000 (UTC) Cc: drew.adams@oracle.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 28 21:19:06 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CjNoA-0005RW-00 for ; Tue, 28 Dec 2004 21:19:06 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CjNz1-00085b-Hb for ged-emacs-devel@m.gmane.org; Tue, 28 Dec 2004 15:30:19 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CjNyn-00084h-BN for emacs-devel@gnu.org; Tue, 28 Dec 2004 15:30:05 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CjNyl-00083d-3J for emacs-devel@gnu.org; Tue, 28 Dec 2004 15:30:03 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CjNyk-00083O-Lw for emacs-devel@gnu.org; Tue, 28 Dec 2004 15:30:02 -0500 Original-Received: from [192.114.186.24] (helo=legolas.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CjNnY-0002hl-D2 for emacs-devel@gnu.org; Tue, 28 Dec 2004 15:18:28 -0500 Original-Received: from zaretski (tony06-81-83.inter.net.il [80.230.81.83]) by legolas.inter.net.il (MOS 3.5.5-GR) with ESMTP id DKK28187 (AUTH halo1); Tue, 28 Dec 2004 22:18:16 +0200 (IST) Original-To: Juri Linkov X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 2.2.2 In-reply-to: <87oegf5974.fsf@jurta.org> (message from Juri Linkov on Tue, 28 Dec 2004 04:52:07 +0200) 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: main.gmane.org gmane.emacs.devel:31539 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:31539 > Cc: drew.adams@oracle.com, emacs-devel@gnu.org > From: Juri Linkov > Date: Tue, 28 Dec 2004 04:52:07 +0200 > > In `custom-set-faces' it loses all conditions from the face > definition except the current one. This means that saved faces are > the same on different environments. I think this is by design. To make it behave differently, we need first to design the desired result. What would you like it to do, exactly? modify only the definition that corresponds to the current background mode, number of colors, display type, etc., and leave the other definitions intact? In general, Customize does not support customizations that are portable across environments and/or platforms. E.g., if you customize something on Windows, the result is not conditioned by the appropriate value of system-type. Isn't the issue you raise similar? > Maybe this is one of the reasons why users refrain from customizing > faces. Do we know for sure that ``users refrain from customizing faces''? If so, perhaps we should ask them why they refrain from it.