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: Fri, 9 Aug 2019 00:24:04 +0200 Message-ID: <20190808222404.bgcvk2j4vjqeiupn@Ergus> 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> <20190808081553.5dpwuomixtyhixcc@Ergus> <878ss3k17n.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="48340"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: NeoMutt/20180716 Cc: martin rudalics , Eli Zaretskii , emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 09 00:24:18 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 1hvqpW-000CVg-Ck for ged-emacs-devel@m.gmane.org; Fri, 09 Aug 2019 00:24:18 +0200 Original-Received: from localhost ([::1]:55414 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hvqpU-0004Jd-UU for ged-emacs-devel@m.gmane.org; Thu, 08 Aug 2019 18:24:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46773) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hvqpQ-0004JS-W4 for emacs-devel@gnu.org; Thu, 08 Aug 2019 18:24:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hvqpQ-0007kk-BE for emacs-devel@gnu.org; Thu, 08 Aug 2019 18:24:12 -0400 Original-Received: from sonic307-7.consmr.mail.ir2.yahoo.com ([87.248.110.32]:41731) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hvqpQ-0007k9-23 for emacs-devel@gnu.org; Thu, 08 Aug 2019 18:24:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1565303049; bh=t1jZwx4UO3IojxlI0nTsY/+Kpxih3YUmWy/6I0SNf88=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=ijFep9ZY1tXMrJLo+WZkDa7ff4mqZh3TQReuK1sWaRwvnySFiF0fI3m6CblGXajkwxt5UN7k3FmLlGrBhyObSmYCi6UMvAoRV8Vm2bOyMqdFwHCBphOy9FuYSpWXbVlaoMuWulLp57K47iEsS1Z8eF66lhZc3i5q2PTKuCDqXWXzzqEtspagks35eBkrTjLSPdN3r+M2EY/CM58ec/qBJHz/jZlxtj3LXjw2p+D1NPPdBaGeE5PnpNxJlXGIYyq4exxXoNy+hTZEFveXWKaRImlBNFv7IB0HsGBuplo/zpCJoDJ3xTWAqBjNs+oEmovA0pnDSNl2L5A/7XWtJUkkNQ== X-YMail-OSG: 6hbcEIsVM1lz4Zy.4KvyVfVe8CSdFUYjKQ6pUlcMWYbMDrdHQ27V2pkkKi7fs5o 9agenscYQQ0a1GGdav8ld961GGgKcQLg2Wn1OMZOPg4eTHKSWYnMNJJIWxY81K5DY9XdXAQYVvlI kPNOTXsDDPRlZKruTzB_biNpIY4o6zRGX7PJh0gEMxnqdTQCO2neaqk5iIB452ldAqvoL.a4UTCp aDl4IjzPB6d7qFNdKlglxaoiFtgahCTlf3ysSDknNUjMD2qsH9e5v0NwXN3U_.gd.L7.Kg3z_AKL 9UqgT1_r7MMZcEd_1kKljDyElkkB13MZZZtGLGc1f0XgLtvvTa7e65W1dWyE6lTwH9WPwlILsqG4 tcLvasEEjcLdXNsJl5O1kW7uy1UlZcmVgxOqrE_fe1d3iSQiMYPUAVW_mDgsyaqwLlWJ5iKKDzxC 7kGjGmup0Cq3EEGUQk0UnQj6hmTaUKEK2CMv5VUMgzqBIajVyP8qyudS2BErY6MgrF_E9DxSRml7 Y4DRbZFVuB07lsVTRVuP4AqbH.Bk17df_KzcFGbDH_yaOO257D.CB7GLS79R91fC0UOOsQHnYEGr 6x6xonPGqY8mWrmArT2ANXRYvTZnnYSBDgYwk_jfhCivLqynrxwtXBxxzlwEDiKtZfhIdTqr5gkv JYg9b2HoX7zB2mhrM6d44xOiUlnPt8rqooAyk8j7SMWe_cCQkbL_rwxfbu_Vk9qgK0LcZBgPZ8tE BTAUbetYp3J0gkmHlsUvC7PNpIgvyT96zqvT7k0WnIO1ZinTkJ32Hi3J0eFLgtFNlhQ_LvMwGq4Y S18Tr_HWZRhKvrBHzbSNFVjaPKWE_qPsVSfF6o4qad Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ir2.yahoo.com with HTTP; Thu, 8 Aug 2019 22:24:09 +0000 Original-Received: by smtp420.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 54d016f6afd021c26f3072889a850e04; Thu, 08 Aug 2019 22:24:08 +0000 (UTC) Content-Disposition: inline In-Reply-To: <878ss3k17n.fsf@mail.linkov.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 87.248.110.32 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:239262 Archived-At: On Thu, Aug 08, 2019 at 11:37:32PM +0300, Juri Linkov wrote: >> I think that these are the most extended approaches around (so we don't >> need to reinvent the wheel) and Eli should make the design choice so >> we/he can start implementing that; otherwise it will be forgotten after >> hours and hours of arguments and at the end there will be always >> somebody unhappy. > >While designing please consider supporting at least 3 options: >- extend highlighting to the window edge as most faces do now; >- highlight only to the end of lines as underline does now; >- limit highlighting to a fixed customizable column like > display-fill-column-indicator defaulting to fill-column. Hi Juri: Up to now we are only dealing with the first two cases... The third one will add even more complexity (and corner cases when dealing with dfci) for a very low gain (in my opinion) because I don't find yet any use case for it. I am not telling it is impossible, just unneeded. If you have a good use case for it, please share it.