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: Wed, 6 Feb 2019 23:25:24 +0100 Message-ID: <20190206222524.zic6idgs2vkglg7h@Ergus> References: <20190205105340.q7zdbu7kolc7rvpr@Ergus> <83imxytcfr.fsf@gnu.org> <20190205184720.nd43dg5ho47dhqfe@Ergus> <83tvhgsxvm.fsf@gnu.org> 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="149166"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: NeoMutt/20180716 Cc: Eli Zaretskii , Emacs developers To: John Yates Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 06 23:43:56 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 1grVv9-000cfJ-JT for ged-emacs-devel@m.gmane.org; Wed, 06 Feb 2019 23:43:56 +0100 Original-Received: from localhost ([127.0.0.1]:59524 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1grVv8-0003IB-KL for ged-emacs-devel@m.gmane.org; Wed, 06 Feb 2019 17:43:54 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:42486) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1grVsZ-0001fR-Sb for emacs-devel@gnu.org; Wed, 06 Feb 2019 17:41:16 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1grVda-00072m-UG for emacs-devel@gnu.org; Wed, 06 Feb 2019 17:25:48 -0500 Original-Received: from sonic305-21.consmr.mail.ir2.yahoo.com ([77.238.177.83]:43935) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1grVdX-0006xj-55 for emacs-devel@gnu.org; Wed, 06 Feb 2019 17:25:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1549491932; bh=iwVpVpwJwEtR5ZxVV2Hk1xz9LNfe/euwDLZtZ6Nxlgg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=TPCDUtqHDiewPi1BexY35XPASWmpAME3IC2aYc+8goQxRtB3Lgyn3Ah3BKqNAU1PprSOpYGixpX775VaqBGLSpuKvzNHZNzM4DvvObWqMUz+PWbbfIY/qeTfT0IDJysp0UbS73wM3Ev1KszN8K0VL1+DG9iVh//67DrRmCMDEiFWyDV6zFIq2pDKy6y/gIpFbECzbi9shaY0p1qmzIn8OYPM2gzqrg6NOm9b/EWJB5f2VsoDBrJdNJ6U1Eac4gKnKIRO+x0G2sWYVH5dbfpaBFl8hnkFrX2uHjzfBOnCbcdOjWNh1iiCUfk3QGNd8tdYG3DtknRV5hqb0k5wLKiMGA== X-YMail-OSG: It6hvcMVM1nnwbA8dLoLpFMl8vd1wdE32lMdQqCinG2sO301fvx0pON96OksEiA mNdMgNNGg.2IlrcRgGgHjJ8vowJ731Pqnz4O5TygAgsPxMf.7x1MZQ4bewVV8vzwOfXRrmTwGk4G gHa_mifFPsOk6TvHWexbJDHUUulLyskrwSG6PWl_MNwTzKPWsqS1yCBwd9FmdhgJFKFA_KYXOJFo tIPfccYbVWvySKt2rfB4LxplKvb.qR7jEUz6vivT3JUpXkcSFQuFt6pybrege0_gdCqGzBugYkr6 o4rwyrIdS.nLxh7s8EcXCaQFS_WZBrXl1JH2ff2FYSjqVKjLbfHz3Bmh_4tfvCrPoP0w5kdh70K6 gUG9iseYP5sEXC2zHXvGa0Qh6BqrjjgBVEs9TeD95b_KiQfoNBJPc6uqaejhE4rsYAHMa0VhW6cK BWrhPbnNx56Ko_PXcPpGIUTVCv2g6imSGVfd.XlKa30B.Y_EavJDbCAAX7bkZqNfGCqi2Vgbgjt8 8X8sUPOIDlZa4VIwBppEFQz.vTDA0k44Qucu9jiTc248ElDzoQXPdl_xdbWG8fwM6ZpAtLIMnim7 lPp67l123uBb2oWpGwTgaUqDG_BjxbVz6vgJc8nCDQba0txTTWX9Xtt0FY2ca5iW75eNT0zQn4a4 And2q1j8PcPLoTBhVqFzVwpFRs4lTSVeg72SIO9jgLCG9C2LNFORSW6sDR5Ogvf6I9HaaRGXBXc3 nMq2QHUQMhHQxTIchksQPXYc5RvO0HD4Eh69PMxBGHjHCir3tXQ8sBH5ndJCZGXKKz.NH.GwvDRJ TALEXHPWcs0CwyK11ud8wsz0B0jeoUWuyan1KYmKVZ Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ir2.yahoo.com with HTTP; Wed, 6 Feb 2019 22:25:32 +0000 Original-Received: from 2.152.205.184.dyn.user.ono.com (EHLO Ergus) ([2.152.205.184]) by smtp405.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID aeccc7225882c227f10316b233a06051; Wed, 06 Feb 2019 22:25:27 +0000 (UTC) Content-Disposition: inline In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 77.238.177.83 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:233067 Archived-At: That's exactly the same I would like to have. With a small plus of being compatible with show-trailing-whitespace. I will start the post in reddit once I understand how to use it. On Wed, Feb 06, 2019 at 03:48:42PM -0500, John Yates wrote: >On Wed, Feb 6, 2019 at 11:09 AM Eli Zaretskii wrote: >> Perhaps you should start a poll on Reddit about this, and we can then >> see how many people would like to use such a feature. Do many people >> share you dissatisfaction with solutions that show fill-column only >> when it is crossed, for example? > >I do not follow (proper verb?) Reddit. That said I have desired >such a feature for years. > >My use case (assumed very common) is actively entering / editing >mono-spaced text within a window that is at least somewhat wider >than the column about which I want some visual forewarning. If I >am merely reading I most likely do not care to have such a visual >clue. > >I would be entirely happy with an ability to draw a single >vertical line at a nominal "physical" column (not necessarily the >fill-column). That line would be drawn irrespective of wrapped >continuations or other edge cases. If the column is beyond the >window edge then the line simply would not get drawn. If the >effect is ill-defined / unpalatable I would be happy to do >without as I would be no worse off than I am today. > >(This seems reminiscent of recent discussion of "layers".) > >/john >