From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: Re: Fill column indicator functionality Date: Fri, 15 Mar 2019 16:59:16 +0000 (UTC) Message-ID: <82dbc0e0-26e2-4137-bd63-127bcbade3c1@default> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="262790"; mail-complaints-to="usenet@blaine.gmane.org" Cc: esq@lawlist.com To: spacibba@aol.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Mar 15 18:14:32 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 1h4qPg-0016Ea-B3 for ged-emacs-devel@m.gmane.org; Fri, 15 Mar 2019 18:14:32 +0100 Original-Received: from localhost ([127.0.0.1]:58901 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h4qPf-0001vl-81 for ged-emacs-devel@m.gmane.org; Fri, 15 Mar 2019 13:14:31 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:47151) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h4qPR-00018Q-7H for emacs-devel@gnu.org; Fri, 15 Mar 2019 13:14:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h4qB9-0006vd-II for emacs-devel@gnu.org; Fri, 15 Mar 2019 12:59:32 -0400 Original-Received: from aserp2130.oracle.com ([141.146.126.79]:43520) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h4qB9-0006o1-5n for emacs-devel@gnu.org; Fri, 15 Mar 2019 12:59:31 -0400 Original-Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x2FGnFGh066410; Fri, 15 Mar 2019 16:59:20 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=FKzY65as1cfe/qjTz2W/BPR+gN2xA7fnt/38MW+zno4=; b=3CrCwdQv3zm62F+goeqrcRoOkMgZ+vdJaNdj42x6+PjjJPcbDx3TzbEMgpARkVi5/88c BdlXbKE7IMkv+erZp9CBoQY7jixW4xN8xxC1Wqf+3b98wVXHp9YkL4YgIDuMOv+6ten/ KQfbKVZemCcBp/FVJDUAM0Ucnu4BTVVD35vJhRejzI99JK0Ggcpg/oEQhUSIo31kdDyH +C0udqWqi6s9PMRecyZp3brcT9W0gRc+XtkxTohMsAoEbKNbn2pjL1N6edm8u+9a9/is K3RM8n1polugETyrxtKTMFurgfC/UHHp1QOEQtE6bTOVkOf/C2cI6ipBukLsnaduy7U1 yw== Original-Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp2130.oracle.com with ESMTP id 2r430f8as3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 15 Mar 2019 16:59:20 +0000 Original-Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id x2FGxJQe019986 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 15 Mar 2019 16:59:19 GMT Original-Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x2FGxIOq031387; Fri, 15 Mar 2019 16:59:19 GMT X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4822.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9196 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=438 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1903150119 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 141.146.126.79 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:234176 Archived-At: (Caveat: I haven't really been following this thread. Apologies if I misunderstand the intention or the scope, e.g., if this is off topic.) I guess y'all are trying to come up with the ability to have vertical display lines similar to window dividers - maybe 1-pixel wide (or configurable as N pixels wide?). Keith is apparently working on such a thing for a fake-cursors implementation. And this thread is about using such a thing for indicating the fill column. Do I understand that right? If so, will the approach to doing this be general, so the same implementation (in C) can be used for both of these applications? In that case, could it also be used also for vertical lines separating table cells and other things. If so (if we'll have a general feature for such support) will there be something similar for horizontal lines? And will we be able to limit such lines (start and stop positions), or will they always be across an entire window?