From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Efficiently using MOVE_IT_... to gather a plethora of information. Date: Tue, 22 Aug 2017 23:58:21 -0400 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1503460756 13601 195.159.176.226 (23 Aug 2017 03:59:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 23 Aug 2017 03:59:16 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 23 05:59:13 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dkMor-0002wj-Uu for ged-emacs-devel@m.gmane.org; Wed, 23 Aug 2017 05:59:06 +0200 Original-Received: from localhost ([::1]:60756 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dkMoy-0006pw-P9 for ged-emacs-devel@m.gmane.org; Tue, 22 Aug 2017 23:59:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53968) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dkMoP-0006pX-RP for emacs-devel@gnu.org; Tue, 22 Aug 2017 23:58:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dkMoL-0001Ni-S9 for emacs-devel@gnu.org; Tue, 22 Aug 2017 23:58:37 -0400 Original-Received: from [195.159.176.226] (port=55002 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dkMoL-0001NP-LC for emacs-devel@gnu.org; Tue, 22 Aug 2017 23:58:33 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1dkMo9-0000d1-4A for emacs-devel@gnu.org; Wed, 23 Aug 2017 05:58:21 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 16 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:98bR1RdlFr4ldpRKmH356ZC8UkA= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 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:217712 Archived-At: > Your suggestion about being smarter in the data gathering is well > taken, and I will give it some serious thought as I move forward in > the development of the vertical line feature. BTW, regarding that vertical-line feature: wouldn't it make sense to implement it not by sprinkling various little chunks of vertical bars in the glyph matrices (with the difficulty of making sure they are correctly connected, with the right color and what not), but by drawing it on top of the text? Having a "second layer" that can used to draw on top of the text would also be useful, e.g. to draw little arrows connecting various parts of the text. Stefan