From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: [PATCH] Re: About the :distant-foreground face attribute Date: Wed, 15 Jan 2014 09:23:01 -0800 (PST) Message-ID: References: <87bnzo9cja.fsf@gnu.org> <59B7E7FC-48D0-4737-B1BB-FFAC5BA9E07A@swipnet.se> <874n5f3162.fsf@gnu.org> <83fvozf86g.fsf@gnu.org> <87r48javwe.fsf@gnu.org> <83bnzmfjxe.fsf@gnu.org> <52D3E689.6050902@dancol.org> <8E16225F-53EF-498A-AB35-66EB9B33B859@swipnet.se> <52D43360.6050605@dancol.org> <9BD01B88-AF13-44DD-8DBE-4598BAC136DD@swipnet.se> <52D45C73.6090906@dancol.org> <52D47289.2020700@dancol.org> <52D4A23E.4030802@dancol.org> <2798eddb-c6c7-4b73-8bd0-e4bd72f3405e@default> <52D63DAB.1070506@swipnet.se> <52D63E58.8080408@dancol.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1389806779 25923 80.91.229.3 (15 Jan 2014 17:26:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 15 Jan 2014 17:26:19 +0000 (UTC) Cc: Eli Zaretskii , Chong Yidong , emacs-devel To: Daniel Colascione , "Jan D." , Yuri Khan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 15 18:26:24 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W3UER-0001eW-P9 for ged-emacs-devel@m.gmane.org; Wed, 15 Jan 2014 18:26:23 +0100 Original-Received: from localhost ([::1]:56238 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3UER-0006tf-5K for ged-emacs-devel@m.gmane.org; Wed, 15 Jan 2014 12:26:23 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33056) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3UBg-0005pK-7K for emacs-devel@gnu.org; Wed, 15 Jan 2014 12:23:40 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W3UBX-0003fz-Mb for emacs-devel@gnu.org; Wed, 15 Jan 2014 12:23:32 -0500 Original-Received: from userp1040.oracle.com ([156.151.31.81]:26683) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3UBO-0003e4-6w; Wed, 15 Jan 2014 12:23:14 -0500 Original-Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0FHN4aJ016298 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 15 Jan 2014 17:23:05 GMT Original-Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0FHN36T000050 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 15 Jan 2014 17:23:04 GMT Original-Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id s0FHN2nj015073; Wed, 15 Jan 2014 17:23:02 GMT In-Reply-To: <52D63E58.8080408@dancol.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 156.151.31.81 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:168474 Archived-At: > > As you note, the lack of contrast is a general problem for all cases > > when more than one face can be applied. But no user has been > > sufficiently annoyed to file a bug report except for the selection > > case, so it has been an ignored/unknown problem. In hindsight, I kind > > of regret trying to fix this and thus put focus on the issue. > > I should have done as has been done in the past, just ignore the whole > > issue. >=20 > Yuri is right. We should do more to try to fix this issue. As the one who pointed out that this "issue" is not limited to `region' highlighting, since there are other kinds of selection highlighting in Emacs, and so this "issue" is not limited to `region' highlighting, let me repeat why I mentioned that: There is NO issue/problem, even with the several such kinds of selection highlighting, if you just drop the notion that selection highlighting should not mask font-lock highlighting. IOW, just drop trying to fix the non-bug, and there is no problem. The various selection highlightings (isearch, region, secondary-selection, etc.) just need to work out any priority conflicts that might arise among them. And so far, there are no such conflicts, AFAIK. It is only by introducing the desire to see font-lock highlighting along with such selection highlighting that you create a nightmare scenario. > I'm still at a loss as to why you and Drew are so adamantly opposed to > generating colors. I am not opposed to generating colors. I do it all the time. I've written a fair amount of code that does that in various ways.