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: Fill column indicator functionality Date: Tue, 2 Apr 2019 15:37:18 +0200 Message-ID: <20190402133718.z464xomdq6l3pfrl@Ergus> References: <20190318010313.rec67ljatygf5xlf@Ergus> <837ecwx3ao.fsf@gnu.org> <20190318114249.ouqxfghhw5dfr5ry@Ergus> <83y35cumzs.fsf@gnu.org> <20190402124236.cpb63pdopfk6vpj5@Ergus> <87k1gczhi8.fsf@telefonica.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="172750"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: NeoMutt/20180716 Cc: emacs-devel@gnu.org To: =?utf-8?B?w5NzY2Fy?= Fuentes Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 02 15:39:16 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.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hBJdC-000ioS-V6 for ged-emacs-devel@m.gmane.org; Tue, 02 Apr 2019 15:39:15 +0200 Original-Received: from localhost ([127.0.0.1]:60817 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hBJdC-0005Xr-0j for ged-emacs-devel@m.gmane.org; Tue, 02 Apr 2019 09:39:14 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:44108) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hBJbU-0004mc-He for emacs-devel@gnu.org; Tue, 02 Apr 2019 09:37:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hBJbT-0001Gf-G6 for emacs-devel@gnu.org; Tue, 02 Apr 2019 09:37:28 -0400 Original-Received: from sonic303-20.consmr.mail.ir2.yahoo.com ([77.238.178.201]:37509) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hBJbT-0001GQ-3o for emacs-devel@gnu.org; Tue, 02 Apr 2019 09:37:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1554212244; bh=IGppqimnkqMTeSsziuzHg6cpwW/3gULesvjtkgEJAJw=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=Wg6VRKaK72BAGrRnFN3Nltt5TQ8H/Q0137jZ3WoA8ien9b3eYofUuNwZgHrTJKNOfmBrm+NFlyjPX29f0MqAyV5rCWdvdkl0nKRBpGnkSg2+W0UxPHI8rPKOGK25DCCAv6HBaQnEfqcu8oO4tSnDPEFdC76VSonnyuJPYxTZcDA4fayR4kfgdkxUtgpugGwwbxvOAIziLtVTA3z8vqvl1Po6dzrA9P0NZkOku0afYQWlcQNvB4ALf8TKR/NAgusv+TZgeItpIE6Zvko+/P1WO26eIguVCUHdhhcWoUPwZphP7k/Qy8qNFEmI8OcrGe5PZm6dK5cac/EYYPOLWKXQ9A== X-YMail-OSG: Om6jvAMVM1k3O4oXMZ4Yg5i8UB3dyweOGyGPgv6_fbIZo2l78s46c4UQozXxe54 wGlQt5FnpECD.UW4puv8.oJD4tt3n4VM.RIqKHswVOzpATNFbC_Yn.acBtPFYxljmCIbwTFy0LCP R0tWD4hmtyYRlzRqMosWpkImU3OYr4Dw0Llmoj.OXYLMMyzb5hcRHYZXPu71EfbCrxoCFneDNPV1 G.q.9RDCy77qEogT9ubskajtVlX.soy_fjsIhc2oNanzfB5f0RSjHI3tV4zqZj6iVSaNmF2CQsaz ZtTjnKF7R6lNpYG_eXXtKVfOo09qyZh7e7MEpGgRmsgNZPoAyJQkVhfNlmneO0dCQr.PTjxA6Ihg p02yKxdp6AwSMWMH0wG9t8K4CQ8fl8ADcdMenLRauar9WFs5SyLLbuWSlfEWDu_L48UrKWijBe.Z oMCFlRjI1mQup0MZaCx3Bb14eVdt7GuuiDwQQGB9XOe9qsO5PZ53Ud0RsIZ8GFfp8KnRTLGiH7nX cdBvpfGPCAIYByvKfRo3gr6aFZuBaP96Hn3tW.qwL518.91.4mBYvY5H3N19rPizxZN5RjCCyD9U FnBuXHk63GRmo9QbUhI4JWv3GZeTAthVepAUsfDuKqRrSEuDGbeSDEHtoi0qxGPZ0Dm.1YeFCLxC tp_vIy.OXzMa6V7kX0PFjNUrxty9v2ZSSLSpyGa3KwW9nfLb4CVChKI5X8Tr7G5jMrakOFeTx0Wf y4fvU.9puyiyubr_8xS0OpECZ9jrtamwI8nPEuuyCsVUdy7kazipkB8LrOTO3e16gUGU3Qa5_j4N _KY3dJ2hzUOABLsqln17JW6N6Kt2D19tojhjDyECs3 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ir2.yahoo.com with HTTP; Tue, 2 Apr 2019 13:37:24 +0000 Original-Received: from 2.152.205.184.dyn.user.ono.com (EHLO Ergus) ([2.152.205.184]) by smtp415.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 82a8f80f95f1b05ab1c163e924c6991a; Tue, 02 Apr 2019 13:37:20 +0000 (UTC) Content-Disposition: inline In-Reply-To: <87k1gczhi8.fsf@telefonica.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 77.238.178.201 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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:234866 Archived-At: Ok, it is done. But maybe the "right" to do is to add a special value to the display-fill-column-indicator var in order to avoid an extra variable only for this. Right now it is only t||nil, we can set a value like 'visual right?. On Tue, Apr 02, 2019 at 03:03:27PM +0200, �scar Fuentes wrote: >Ergus writes: > >> I am back with this topic waiting for the membership approval I already >> claimed. In the meantime the changes are available on github if anyone >> wants to try/test/correct/suggest anything. > >To clarify to others, that is https://github.com/Ergus/Emacs on master >branch. > >> I have a design question related to continuation lines. >> >> Right now the indicator is show in all the lines including the >> continuation lines. >> >> Conceptually this is not right because a wrapped line is actually a line >> that already crossed the fill-column, so the question is if I should add >> an extra if to not print the indicator in continuation lines. > >That's interesting. Showing a continous vertical line is aesthetically >pleasing even when it does not make sense otherwise, but a gap on that >vertical line also is useful because it makes the continuation lines >obvious. > >I guess the answer here, as often in Emacs, is "make it configurable" >:-) > >