From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Yates Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Re: About the :distant-foreground face attribute Date: Tue, 14 Jan 2014 13:51:59 -0500 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> <52D4EBA9.8050802@swipnet.se> <52D4F2C2.8080800@dancol.org> <52D504A7.80104@swipnet.se> <52D514FF.7010404@dancol.org> <52D52312.6070106@swipnet.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=bcaec53f3985f0a0ff04eff2af30 X-Trace: ger.gmane.org 1389725521 6066 80.91.229.3 (14 Jan 2014 18:52:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 14 Jan 2014 18:52:01 +0000 (UTC) Cc: Chong Yidong , emacs-devel To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 14 19:52:09 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 1W395s-00041q-B5 for ged-emacs-devel@m.gmane.org; Tue, 14 Jan 2014 19:52:08 +0100 Original-Received: from localhost ([::1]:50135 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W395r-0002Uz-VC for ged-emacs-devel@m.gmane.org; Tue, 14 Jan 2014 13:52:07 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45917) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W395o-0002Ug-6X for emacs-devel@gnu.org; Tue, 14 Jan 2014 13:52:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W395m-000127-Ub for emacs-devel@gnu.org; Tue, 14 Jan 2014 13:52:04 -0500 Original-Received: from mail-wg0-x233.google.com ([2a00:1450:400c:c00::233]:54473) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W395l-00011K-79; Tue, 14 Jan 2014 13:52:01 -0500 Original-Received: by mail-wg0-f51.google.com with SMTP id z12so790341wgg.6 for ; Tue, 14 Jan 2014 10:51:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=y6BhaEloLkl6juq0bPeYVSWcwTQy74aaJPYdXz2eGmk=; b=OuVDko3M84dOxs4p6U1V/Iia2Dj5oVtY+emawdbMxcZ0fg8i6TCqRDDx9dUsMH3Fwj hifpE/N1pEjolHI4MDFtGohqxZA1Io3N1aYdO0lgKo18Zw2UWp3JO1bqioza9P+QKABu zHv1vpVq/bvARkSzHJjzTNRnzQ9izuX7JT67EDxh6PrZt3LmIIbHdpqWJVWoCqkItqGX vi+j/jmwfWoktMd0qpu705IbDoViahLPYGGw7QnHOhGjjz7R2krViB6k4gcwuWgeZveS xnIuUcyM2M5IpUXc5M67EA8q8CvJ2LD/N9LAOLToFWEGaroqrMur5K6IlULNdMUTOczP oVRw== X-Received: by 10.180.20.15 with SMTP id j15mr22188365wie.4.1389725519747; Tue, 14 Jan 2014 10:51:59 -0800 (PST) Original-Received: by 10.194.187.4 with HTTP; Tue, 14 Jan 2014 10:51:59 -0800 (PST) In-Reply-To: X-Google-Sender-Auth: HyIq1d_Qw1cBKPGXrTkZXtIT-2o X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c00::233 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:168381 Archived-At: --bcaec53f3985f0a0ff04eff2af30 Content-Type: text/plain; charset=ISO-8859-1 My lurker's interpretation is that there are two model of emacs usage at odds here: 1) emacs is my environement (My emacs controls the horizontal and the vertical. OS themes be damned! Just stay out of its way.) 2) emacs as a good citizen in a OS themed setting The latter is likely the expectation of (most?) modern newbies. They use many windowed applications that display text and perform simple manipulations using a foreground color, background color and selection highlight color specified by an OS theme. They may well have exploited their ability to adjust the OS theme. But being newbies they have yet to embark on customizing emacs' colors. Hence they expect fontlocked text to cohabit comfortably with their OS theme's background and selection colors. /john On Tue, Jan 14, 2014 at 12:56 PM, Stefan Monnier wrote: > > The most concrete objection is the case of inheriting faces Yidong > brought > > up in another mail, which indeed is a real problem. > > Can someone clarify the problem? > Is there an alternative suggestion which solves the original problem > while at the same time fixing this one? > > > Stefan > > --bcaec53f3985f0a0ff04eff2af30 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
My lurker's interpretation is that there are two model= of emacs usage at odds here:
1) emacs is my environement (My emacs con= trols the horizontal and the vertical. OS themes be damned! Just stay out o= f its way.)
2) emacs as a good citizen in a OS themed setting

=
The latter is likely the expectation of (most?) modern newbies. =A0The= y use many windowed applications that display text and perform simple manip= ulations using a foreground color, background color and selection highlight= color specified by an OS theme. =A0They may well have exploited their abil= ity to adjust the OS theme. =A0But being newbies they have yet to embark on= customizing emacs' colors. =A0Hence they expect fontlocked text to coh= abit comfortably with their OS theme's background and selection colors.=

/john


On Tue, Jan 14, 2014 at 12:56 PM, Stefan Monnier <monnier@iro.umontreal.ca> wrote:
> The most concrete objection is the case= of inheriting faces Yidong brought
> up in another mail, which indeed is a real problem.

Can someone clarify the problem?
Is there an alternative suggestion which solves the original problem
while at the same time fixing this one?


=A0 =A0 =A0 =A0 Stefan


--bcaec53f3985f0a0ff04eff2af30--