From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#40213: what-cursor-position could tell the meaning of marks too! Date: Thu, 06 Aug 2020 09:15:41 +0200 Message-ID: <877ducgs82.fsf@gnus.org> References: <87v9mtn5as.5.fsf@jidanni.org> <877dud9uzh.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35327"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 40213@debbugs.gnu.org, jidanni@jidanni.org To: Richard Stallman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Aug 06 09:16:12 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k3a8J-00094q-Im for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 06 Aug 2020 09:16:11 +0200 Original-Received: from localhost ([::1]:40278 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k3a8H-00014o-VV for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 06 Aug 2020 03:16:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51482) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k3a8A-00014g-Ci for bug-gnu-emacs@gnu.org; Thu, 06 Aug 2020 03:16:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41408) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k3a8A-0008Kk-3E for bug-gnu-emacs@gnu.org; Thu, 06 Aug 2020 03:16:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k3a89-0001pt-Vp; Thu, 06 Aug 2020 03:16:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Thu, 06 Aug 2020 07:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40213 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: wontfix Original-Received: via spool by 40213-submit@debbugs.gnu.org id=B40213.15966981586857 (code B ref 40213); Thu, 06 Aug 2020 07:16:01 +0000 Original-Received: (at 40213) by debbugs.gnu.org; 6 Aug 2020 07:15:58 +0000 Original-Received: from localhost ([127.0.0.1]:52953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3a86-0001mC-6L for submit@debbugs.gnu.org; Thu, 06 Aug 2020 03:15:58 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:50332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k3a84-0001fk-Jx for 40213@debbugs.gnu.org; Thu, 06 Aug 2020 03:15:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=/UZ48dWbdN6YRXyACGxi6/xtaw6m8SUbf3ITZ+T5PZ4=; b=aAmzjCw+CYAiW5+bxdfjNQ3MUH TeB52+CAEoKWoIPjcTak62Sb59ow5osWwAUdcpkcB/N7Anl3qPfvfMeHXDRjFKjBfj5nVHo4OQyz0 2X6oWNywy32eIRhcjVavePLmweHaT6q0Wm1AzIKaEsucpIlh6Bfm3y5apNqEf6QmXg4o=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k3a7r-0006sC-1m; Thu, 06 Aug 2020 09:15:49 +0200 In-Reply-To: (Richard Stallman's message of "Wed, 05 Aug 2020 23:44:47 -0400") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:184152 Archived-At: Richard Stallman writes: > Here's a way that is trivially easy to implement, and won't be slow. > Invent a new text property: 'significance'. If the character > has that property, its value should be a string which explains > what the character "means" in that particular case. > > If a mode puts some sort of special marker in a buffer, it can > put that text property on it. But that would be slow. The use case here is all the different characters used as markers in a Gnus Summary buffer -- and there may be tens of thousands of them. Making generation of these buffers (which is already slow) even slower, just to make it possible to these characters for their meaning, would be a disservice to the users. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no