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#24842: 24.5; `help-make-xrefs': False link-type determinations Date: Tue, 15 Feb 2022 11:43:02 +0100 Message-ID: <871r04pg09.fsf_-_@gnus.org> References: <919e40a4-f6c4-492d-b50f-b0671e13cb60@default> <87pmtk9sgb.fsf@gnus.org> <87wnnsgogn.fsf@rub.de> <87bl5488k7.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="33341"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 9445@debbugs.gnu.org, 24842@debbugs.gnu.org To: Stephen Berman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Feb 15 11:44:12 2022 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 1nJvJc-0008Qx-JM for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 15 Feb 2022 11:44:12 +0100 Original-Received: from localhost ([::1]:41750 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nJvJb-0003OF-4W for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 15 Feb 2022 05:44:11 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:45464) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nJvJS-0003ND-MU for bug-gnu-emacs@gnu.org; Tue, 15 Feb 2022 05:44:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49728) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nJvJS-0003lv-Dw for bug-gnu-emacs@gnu.org; Tue, 15 Feb 2022 05:44:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nJvJS-0000ax-Ai for bug-gnu-emacs@gnu.org; Tue, 15 Feb 2022 05:44:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 Feb 2022 10:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24842 X-GNU-PR-Package: emacs Original-Received: via spool by 24842-submit@debbugs.gnu.org id=B24842.16449217952196 (code B ref 24842); Tue, 15 Feb 2022 10:44:02 +0000 Original-Received: (at 24842) by debbugs.gnu.org; 15 Feb 2022 10:43:15 +0000 Original-Received: from localhost ([127.0.0.1]:43620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJvIh-0000ZK-1y for submit@debbugs.gnu.org; Tue, 15 Feb 2022 05:43:15 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:47794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJvIf-0000Z0-4P; Tue, 15 Feb 2022 05:43:13 -0500 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=7jxPQnDTtxdrXu5o4m6VYGuVJPy9UZGHpEYFAyUOTq8=; b=Ml0S6cNjPUPo654k+6m0bDsN26 GSVniecs1sUTkIky+7EfUN8UoT1UyQGvi6yuTw8UsiIBs8wrVci5oTXssbqIDg9VqTHHI07ElfCbB 9uLwskItv2FmRNwPCZQjnTMfCCDaN9iZxJYKALkkgIFAyUEGLSSv1RD+NsHtTOZb6fME=; Original-Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nJvIV-0000Zm-D3; Tue, 15 Feb 2022 11:43:06 +0100 X-Now-Playing: That Dog's _Totally Crushed Out_: "Silently" In-Reply-To: <87bl5488k7.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 07 Sep 2021 21:55:20 +0200") 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:226977 Archived-At: Lars Ingebrigtsen writes: > Yup. So here's the recipe to reproduce the problem: > > (defun foo1 ()) > (defvar foo2 ()) > > (defvar foo nil > " > `foo1'\t- on-demand action function > `foo2'") > > So I'm reopening the bug report. But looking at this thing again, the DWIM code trying to parse doc strings and adding links just can't get this case right. It's, reasonably enough, interpreting "function `foo2'" as a function (even if it's on two lines), and then seeing that it isn't, so it doesn't add a link. I think the answer here "don't do that, then" -- i.e., you have to write this in a different way to help the DWIM logic. So I'm re-closing this as a "wontfix". -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no