emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Face color changes


From: Eli Zaretskii
Subject: Re: Face color changes
Date: Tue, 28 Dec 2004 22:16:32 +0200

> Cc: address@hidden, address@hidden
> From: Juri Linkov <address@hidden>
> 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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]