GNU bug report logs - #81114
colons vs. linking

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Dan Jacobson <jidanni@HIDDEN>; merged with #34023; dated Mon, 25 May 2026 13:20:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Merged 34023 81114. Request was from Eli Zaretskii <eliz@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 25 May 2026 13:19:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 25 09:19:37 2026
Received: from localhost ([127.0.0.1]:47365 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1wRVDV-0006cS-AI
	for submit <at> debbugs.gnu.org; Mon, 25 May 2026 09:19:37 -0400
Received: from lists1p.gnu.org ([2001:470:142::17]:60176)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <jidanni@HIDDEN>)
 id 1wRVDT-0006bm-5q
 for submit <at> debbugs.gnu.org; Mon, 25 May 2026 09:19:36 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jidanni@HIDDEN>)
 id 1wRVD9-0002PF-FM; Mon, 25 May 2026 09:19:15 -0400
Received: from buffalo.aspen.relay.mailchannels.net ([23.83.221.24])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jidanni@HIDDEN>)
 id 1wRVD7-0004F8-Aa; Mon, 25 May 2026 09:19:15 -0400
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 39B873E2F95;
 Mon, 25 May 2026 13:19:10 +0000 (UTC)
Received: from pdx1-sub0-mail-a238.dreamhost.com
 (100-106-191-189.trex-nlb.outbound.svc.cluster.local [100.106.191.189])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id CF1043E2FD2;
 Mon, 25 May 2026 13:19:09 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jidanni@HIDDEN
X-MC-Relay: Bad
X-MailChannels-SenderId: dreamhost|x-authsender|jidanni@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Suffer-Lonely: 2288426403e700ae_1779715150069_2621867350
X-MC-Loop-Signature: 1779715150069:1447794084
X-MC-Ingress-Time: 1779715150067
Received: from pdx1-sub0-mail-a238.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.106.191.189 (trex/7.1.5); Mon, 25 May 2026 13:19:10 +0000
Received: from jidanni.org (125-224-149-155.dynamic-ip.hinet.net
 [125.224.149.155])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 (Authenticated sender: jidanni@HIDDEN)
 by pdx1-sub0-mail-a238.dreamhost.com (Postfix) with ESMTPSA id 4gPGgK4glhzyqH; 
 Mon, 25 May 2026 06:19:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jidanni.org;
 s=dreamhost; t=1779715149;
 bh=ij4ZAShsc/eRSegb5UT6dR9P7kcCXoDQ4KOke5lie+Q=;
 h=From:To:Cc:Subject:Date:Content-Type;
 b=Xu+I+k6Q6Hghd/I5cTTKxpDfbDn/WzuNLCkEVLYItLkJQpZvoKQZQkhPlqx7poV1L
 lnerVegmgW6c3KihMx3rFEBD/lS5AE+IvQ8N6vq4l3I5uk4miRaTV15CHXirqMpQYV
 KKK79Vmyo01E04CUM9fp9ycjs53sWvg6d2xCZgxTznG+JQMfiY6pu+NO2WZc4tK3yt
 kLyXBXPmWJKf5QkSk/Mf6zaufr3LmwWUiRpLOtjDfO1t7URfwxpSQbv7G1EyNS8+h2
 F65VdbnJxE4+99d7kQnLbaHMhtvz6TS1gYplbCW7DkGw/3bLZO1GoaDcbdOa64swAI
 Wk3cZScLfaTJg==
Received: from jidanni by jidanni.org with local (Exim 4.98.2)
 (envelope-from <jidanni@HIDDEN>) id 1wRVD8-000000002kO-3BUH;
 Mon, 25 May 2026 21:19:14 +0800
From: Dan Jacobson <jidanni@HIDDEN>
To: Gavin Smith <GavinSmith0123@HIDDEN>
Subject: Re: colons vs. linking
References: <87cxyl7su2.3.fsf@HIDDEN> <ahMVS21lbEUq1i19@orangestar>
Date: Mon, 25 May 2026 21:19:14 +0800
Message-ID: <87zf1n4ofh.3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=23.83.221.24; envelope-from=jidanni@HIDDEN;
 helo=buffalo.aspen.relay.mailchannels.net
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: bug-gnu-emacs@HIDDEN, bug-texinfo@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

OK, I'll Cc: bug-gnu-emacs@HIDDEN . I'm sure they'll take care of it. Thanks.
>>>>> "GS" == Gavin Smith <gavinsmith0123@HIDDEN> writes:
GS> On Sun, May 24, 2026 at 04:51:17AM +0800, Dan Jacobson wrote:
>> In (info "(make) Concept Index") some of these are not linked.
>> 
>> * -w, disabling:                         -w Option.           (line  20)
>> * ,v (RCS file extension):               Catalogue of Rules.  (line 162)
>> * :: rules (double-colon):               Double-Colon.        (line   6)
>> * :::=:                                  Immediate Assignment.(line   6)
>> * :::= <1>:                              Setting.             (line   6)
>> * ::=:                                   Simple Assignment.   (line   9)
>> * ::= <1>:                               Setting.             (line   6)
>> * :=:                                    Simple Assignment.   (line   9)
>> * := <1>:                                Setting.             (line   6)
>> 

GS> They are linked with the standalone info reader, but not as far as I know
GS> with Emacs Info mode.  This is a possible improvement for Emacs developers
GS> to make.  I reported this as a bug in 2019:

GS>   There is a fairly simple solution to this problem that I haven't seen 
GS>   suggested in all the messages posted on this topic in the mailing list 
GS>   archives. In index nodes only (which have a special marker included, 
GS>   ^@^H[index^@^H]), use a colon to terminate the text of the index entry, 
GS>   but instead of looking for the first colon in the line, look for the 
GS>   last.  So this entry:
  
GS>   * a::b:  a colon b.  (line 129)
  
GS>   would refer to line 129 of the node "a colon b".  This is possible 
GS>   because node names cannot contain colons.  This restriction is not too 
GS>   important, whereas the inability to index items containing colons is 
GS>   quite important.  This is what is implemented in the standalone info 
GS>   browser (since change on 2017-04-08).

GS> https://lists.gnu.org/archive/html/bug-gnu-emacs/2019-01/msg00235.html

GS> I suggest chasing the Emacs developers to see if they are interested
GS> in implementing this interpretation of such index entries.




Acknowledgement sent to Dan Jacobson <jidanni@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#81114; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 May 2026 14:00:04 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.