From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Ergus Newsgroups: gmane.emacs.devel Subject: Re: Question about display engine Date: Thu, 08 Aug 2019 11:29:57 +0200 Message-ID: References: <20190807005411.qfzzpz5cjrajbwn2@Ergus> <83o911aukn.fsf@gnu.org> <20190807153220.ssijgjxnf6dszz45@Ergus> <83k1bpasic.fsf@gnu.org> <20190807155738.yviofsumjjhqueci@Ergus> <83imr9ar9f.fsf@gnu.org> <0975890b-37b4-428d-f6e5-5dcf894fb6be@gmx.at> <83ftmdapxm.fsf@gnu.org> <20190808083804.ta3evocyb4hirywj@Ergus> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="256854"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: K-9 Mail for Android Cc: Eli Zaretskii To: emacs-devel@gnu.org,martin rudalics Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 08 11:30:15 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hvekM-0014dB-AB for ged-emacs-devel@m.gmane.org; Thu, 08 Aug 2019 11:30:10 +0200 Original-Received: from localhost ([::1]:47838 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hvekL-0001f0-BI for ged-emacs-devel@m.gmane.org; Thu, 08 Aug 2019 05:30:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50193) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hvekG-0001ef-Jp for emacs-devel@gnu.org; Thu, 08 Aug 2019 05:30:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hvekF-0002OI-L2 for emacs-devel@gnu.org; Thu, 08 Aug 2019 05:30:04 -0400 Original-Received: from sonic313-20.consmr.mail.ir2.yahoo.com ([77.238.179.187]:33407) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hvekF-0002Ls-F6 for emacs-devel@gnu.org; Thu, 08 Aug 2019 05:30:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1565256601; bh=xT0gcS1szCzGptjvdsqZ4CL9BRaQYUzvM4l4wv1TKSE=; h=Date:In-Reply-To:References:Subject:To:From:From:Subject; b=qDhnWhtWV4yfCNxwDr1X5YxOMET4zTYtAMqEKw9+/7YiqFYKQ8dWGkzCgPSY6GrgN5P05M7csJGh2lfbQGO7Ssko1xxOkgJ1Zxq9zeCqHpxcHv8Nh0G0zFhQaD8UForQugV4tle7jRU0Odh7+a0Q1veOtO6pvh92Up7i4t3g1pNDMet/AMb250ULpF6mia6CzUM97grvxBxIxd0HEziCSC5XDvAUvfA/lhkoGCdh2egOPg+hEZsF1lCjzpLKfYSFkesVMzwL6icB/uBZX/MM/AaIZWJrbg5mMqr2Ck1xWdUor+c9v0vCsY5e3XLM+dcOYCJ1MLASUdpssxdyFsGVzA== X-YMail-OSG: .Aod2vwVM1n.gvZ6WpNxzYbpcIc8vEUL9D9e2Dt3uI0I50WpryjVa0Mf8zjkqNq TKdzsJwn8ngC1OUs4U.Abit8VYRtXk10cLvprfKDKP9TePz.BPqV4MzfDFm71naq_rbbNrUI9IFE Q4rJSAn7q704Vglv2F0Cmow_rO3u2lg6KTCY8WUmIvWH_vu7URQ3crufWmrnksLHutdGiln8rCmH qyMfT0uXlaXzKuT8naCd.3xhucnE_Qho91uQPMMJbfj0bJaPd_.7ZKApjpCBXtchETyy4PGVE.9f 22udHI86xmE87IFVQSHz.4qczfMTAdjOrwZ9U2hpVVZ88zvo1wGK8EpvmvfhUk4yMJWBf_g57DSt UtPihbzFotd8WFBMS9xLhGAVICvkZiJS7T_0yqLKs7EcX4x3EsExWmefTbATQrpFq0O6RS9R1qXs fLIwp5ZeyBKbxglc3fGyM1JJ2KvWAYYWZ0aQUU05Wpv4q9nKLJUWve9_v0AdGVmqW7PU6Oqkhdro _iC.3jrChzjwMTyOQQNKgUEi3g2OWOJQDU1m57laYVoE7qEhDaCQ8vAZBcPsv4YeCnSc4bzY_x5l L5yV_xseNlB5PuAl3w.DC3KzkCC6OTQiCD4vdux.lOnxnWMaNiZFFfx1qbzi_.yDgNxawxYCTW.. VdCGwyC9EeOrknzSubthAsIXmK8mZ7VPoeB.h09FdfMXgvo7AD58YN5q5zdhid4KQGq3tViXfT0e 8XaWYsG3TYWO5fqqOrUNQjotfZCuWc13onx69BwoIDEb7_7MnxhSrFk7Mspco0tUTXUpc4goVZGN fKZ7UiOnK7ISc51mqaLFx6f9.1kjZXFQPoikWW048x Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ir2.yahoo.com with HTTP; Thu, 8 Aug 2019 09:30:01 +0000 Original-Received: by smtp431.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID e8fa974465ce4bb1f9e35b822227f8d8; Thu, 08 Aug 2019 09:29:59 +0000 (UTC) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 77.238.179.187 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.org gmane.emacs.devel:239244 Archived-At: On August 8, 2019 10:45:53 AM GMT+02:00, martin rudalics wrote: >>> I now think it would make more sense to add an >'extend-to-window-edge' > >> attribute in the face definition itself=2E > > > > I like that option as a concept, but it adds a new flag to a general > > struct like the face for something that only affects the region face >> now=2E But it is very general, so maybe could be useful in the future; >but > > it worth to make the face even more complex?=2E > >Here I'm not interested in the region at all=2E What bothers me are >doc-strings and comments which I distinguish by setting their >background color=2E And having that color extend to the end of the line >is annoying so I had to invent some resource consuming workarounds=2E > >martin Yes, that's exactly the point=2E The only face I see that needs to be exte= nded so far is the region=2E If only the region is extended (assuming we wo= n't stop extending that one too) you won't need your workarounds, extra set= tings, another flag in the face structure, or call extend face to end of li= ne most of the time=2E=20 --=20 Sent from my Android device with K-9 Mail=2E Please excuse my brevity=2E