From unknown Wed Sep 10 20:08:16 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#38248 <38248@debbugs.gnu.org> To: bug#38248 <38248@debbugs.gnu.org> Subject: Status: help-follow-symbol silent when no symbol was found Reply-To: bug#38248 <38248@debbugs.gnu.org> Date: Thu, 11 Sep 2025 03:08:16 +0000 retitle 38248 help-follow-symbol silent when no symbol was found reassign 38248 emacs submitter 38248 Juanma Barranquero severity 38248 minor tag 38248 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 17 14:41:15 2019 Received: (at submit) by debbugs.gnu.org; 17 Nov 2019 19:41:15 +0000 Received: from localhost ([127.0.0.1]:42691 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iWQQ6-0006E6-LC for submit@debbugs.gnu.org; Sun, 17 Nov 2019 14:41:14 -0500 Received: from lists.gnu.org ([209.51.188.17]:50896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iWQQ5-0006Dz-58 for submit@debbugs.gnu.org; Sun, 17 Nov 2019 14:41:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55204) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iWQQ4-0005bV-0e for bug-gnu-emacs@gnu.org; Sun, 17 Nov 2019 14:41:12 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iWQQ2-0007EL-SL for bug-gnu-emacs@gnu.org; Sun, 17 Nov 2019 14:41:11 -0500 Received: from mail-qk1-x730.google.com ([2607:f8b0:4864:20::730]:34083) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iWQQ2-0007DZ-NW for bug-gnu-emacs@gnu.org; Sun, 17 Nov 2019 14:41:10 -0500 Received: by mail-qk1-x730.google.com with SMTP id 205so12615305qkk.1 for ; Sun, 17 Nov 2019 11:41:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=AbnUARA4oyjFb3VNe7nCkzlLw3p2aB/PWwA/yb9lvfM=; b=YyI1caqglY11HPxLGJskieaOFMTOIrabC8TgRYNMdrvQlWoC5QpmGrcojGpwR6SlwH yLGQSfDRz4JgLLhUoqe4k6nD84ehB+RAP3Dl1kE61GEhDK8rPzAmWVvPVK6P7Z6PAbZV 55j+b/6BFHEpeDkIWj8lMnrbWhxaYt9E9cnwaz0SRwcxZ9SGgddIqQao6bjskz+jDHXw Pd11DTyHXEqfJAT4iTAT81bfJIlDCzFVqi90hllNiSXANlhtAB4j3GPAD9H4bMkfbz2k E2ZNH9xXXYs1f0uBNG8XWZ02x/IiTZ4y3IxmgUsEv1Ka0nD34uLBnkhyya76zWwDcPGV oonQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=AbnUARA4oyjFb3VNe7nCkzlLw3p2aB/PWwA/yb9lvfM=; b=qqtvWmevkGoNB3MaZ5zcxBgG0jPjMPmudQQ8q2/iwT32ezNUN7nqenQC9f3ezzbUZ7 ZOzE3ADzMwnBk9Li/FNsX4Ym3OMqe8sn+4bOJB4DmsqrkYdBbibB/tOZVWkGJk0KhhoN iZvB0iXgqQvtX3J0AuTz1ibKBEamH3uxJ1jTWzBb/oGINMfX1c+szJzQWfWz1OSwZKMt TOvm4k7A+jYhiy8+iYZ2ekOPcL34mWHI6zUEQyzPlpR1gR2fHmlu3t0kMRqEQdwsV3Yf 7HPfhUafHAjpwEjwhw2wuGEOvc/VVIJMfNQN9RRZkBLXRckjiUvIrUKfLB/Bi0QAZKs7 0vPA== X-Gm-Message-State: APjAAAUmZ+Nk/3jA4VnXW46V9klHSf1lEHZhKt7jXAQ12VnsXO0TMwgg bSMe2owZVh7r/r0zpIZe0KuPr4u/qR+zMnGoHkD9/w== X-Google-Smtp-Source: APXvYqy+JWVbCzdeMOXtFcumgJx6z4dwQyduXSa4sg3c9UzAYPPGl6X5DS0tDvicY8oLR0cpeK1HgKFRHrkzcHlzbBk= X-Received: by 2002:a37:4f8a:: with SMTP id d132mr21994834qkb.185.1574019668941; Sun, 17 Nov 2019 11:41:08 -0800 (PST) MIME-Version: 1.0 From: Juanma Barranquero Date: Sun, 17 Nov 2019 20:40:33 +0100 Message-ID: Subject: help-follow-symbol silent when no symbol was found To: Bug-Gnu-Emacs Content-Type: multipart/mixed; boundary="0000000000003cbae3059790030f" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::730 X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --0000000000003cbae3059790030f Content-Type: multipart/alternative; boundary="0000000000003cbadd059790030d" --0000000000003cbadd059790030d Content-Type: text/plain; charset="UTF-8" Package: emacs Severity: minor Tags: patch Currently, help-follow and help-follow-mouse signal an error if there's nothing to follow. However, help-follow-symbol does not, which means that C-c C-c in the help buffer when over an arbitrary non-symbol does nothing and says nothing. That's not just inconsistent, but a bit disconcerting, as sometimes following a symbol can be slow. In my build, it takes a second or more to show the symbol documentation, so when there's no symbol I stand waiting for something to happen for a couple of seconds. The following patch fixes that. The only reason against I can think of is when `help-follow-symbol' is called from elisp, because it will now signal an error. However, at least in the Emacs sources help-follow-symbol is never called from elisp, just as a keybinding or menu entry. --0000000000003cbadd059790030d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Package: emacs
Severity: minor
Tags: patch

Currently, help-follow and help-follow-mouse signal= an error if there's nothing to follow. However, help-follow-symbol doe= s not, which means that C-c C-c in the help buffer when over an arbitrary n= on-symbol does nothing and says nothing.

That'= s not just inconsistent, but a bit disconcerting, as sometimes following a = symbol can be slow. In my build, it takes a second or more to show the symb= ol documentation, so when there's no symbol I stand waiting for somethi= ng to happen for a couple of seconds.

The followin= g patch fixes that. The only=C2=A0reason against I can think of is when `he= lp-follow-symbol' is called from elisp, because it will now signal an e= rror. However, at least in the Emacs sources help-follow-symbol is never ca= lled from elisp, just as a keybinding or menu entry.

--0000000000003cbadd059790030d-- --0000000000003cbae3059790030f Content-Type: application/octet-stream; name="0001-lisp-help-mode.el-help-follow-symbol-Signal-no-symbo.patch" Content-Disposition: attachment; filename="0001-lisp-help-mode.el-help-follow-symbol-Signal-no-symbo.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k33ell130 RnJvbSA0ZmI4ZThjMTI0MDA5YWIyODNmYjlkMTVhZDdhYWEwYTkwZjU2ZWM3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKdWFubWEgQmFycmFucXVlcm8gPGxla2t0dUBnbWFpbC5jb20+ CkRhdGU6IFN1biwgMTcgTm92IDIwMTkgMjA6Mjc6MTIgKzAxMDAKU3ViamVjdDogW1BBVENIXSAq IGxpc3AvaGVscC1tb2RlLmVsIChoZWxwLWZvbGxvdy1zeW1ib2wpOiBTaWduYWwgbm8gc3ltYm9s IGF0CiBwb2ludC4KCi0tLQogbGlzcC9oZWxwLW1vZGUuZWwgfCA5ICsrKysrLS0tLQogMSBmaWxl IGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9s aXNwL2hlbHAtbW9kZS5lbCBiL2xpc3AvaGVscC1tb2RlLmVsCmluZGV4IDA1NGExZWY4YzIuLmU3 MDU3MGMzZWUgMTAwNjQ0Ci0tLSBhL2xpc3AvaGVscC1tb2RlLmVsCisrKyBiL2xpc3AvaGVscC1t b2RlLmVsCkBAIC03NDksMTAgKzc0OSwxMSBAQCBoZWxwLWZvbGxvdy1zeW1ib2wKIAkgICAgKGJ1 ZmZlci1zdWJzdHJpbmcgKHBvaW50KQogCQkJICAgICAgKHByb2duIChza2lwLXN5bnRheC1mb3J3 YXJkICJ3XyIpCiAJCQkJICAgICAocG9pbnQpKSkpKSkpCi0gICAgKHdoZW4gKG9yIChib3VuZHAg c3ltKQotCSAgICAgIChnZXQgc3ltICd2YXJpYWJsZS1kb2N1bWVudGF0aW9uKQotCSAgICAgIChm Ym91bmRwIHN5bSkgKGZhY2VwIHN5bSkpCi0gICAgICAoaGVscC1kby14cmVmIHBvcyAjJ2Rlc2Ny aWJlLXN5bWJvbCAobGlzdCBzeW0pKSkpKQorICAgIChpZiAob3IgKGJvdW5kcCBzeW0pCisJICAg IChnZXQgc3ltICd2YXJpYWJsZS1kb2N1bWVudGF0aW9uKQorCSAgICAoZmJvdW5kcCBzeW0pIChm YWNlcCBzeW0pKQorICAgICAgICAoaGVscC1kby14cmVmIHBvcyAjJ2Rlc2NyaWJlLXN5bWJvbCAo bGlzdCBzeW0pKQorICAgICAgKHVzZXItZXJyb3IgIk5vIHN5bWJvbCBoZXJlIikpKSkKIAogKGRl ZnVuIGhlbHAtbW9kZS1yZXZlcnQtYnVmZmVyIChfaWdub3JlLWF1dG8gbm9jb25maXJtKQogICAo d2hlbiAob3Igbm9jb25maXJtICh5ZXMtb3Itbm8tcCAiUmV2ZXJ0IGhlbHAgYnVmZmVyPyAiKSkK LS0gCjIuMjMuMC53aW5kb3dzLjEKCg== --0000000000003cbae3059790030f-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 21 10:12:15 2019 Received: (at 38248) by debbugs.gnu.org; 21 Nov 2019 15:12:15 +0000 Received: from localhost ([127.0.0.1]:53205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXo7z-0002Bx-5D for submit@debbugs.gnu.org; Thu, 21 Nov 2019 10:12:15 -0500 Received: from quimby.gnus.org ([95.216.78.240]:32846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXo7w-0002Bi-9U for 38248@debbugs.gnu.org; Thu, 21 Nov 2019 10:12:13 -0500 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iXo7o-0006KZ-Bl; Thu, 21 Nov 2019 16:12:06 +0100 From: Lars Ingebrigtsen To: Juanma Barranquero Subject: Re: bug#38248: help-follow-symbol silent when no symbol was found References: Date: Thu, 21 Nov 2019 16:12:03 +0100 In-Reply-To: (Juanma Barranquero's message of "Sun, 17 Nov 2019 20:40:33 +0100") Message-ID: <875zjdxnzw.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Juanma Barranquero writes: > That's not just inconsistent, but a bit disconcerting, as sometimes > following a symbol can be slow. In my build, it takes a second or more > to show the symbol documentation, so when there's no sy [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38248 Cc: 38248@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Juanma Barranquero writes: > That's not just inconsistent, but a bit disconcerting, as sometimes > following a symbol can be slow. In my build, it takes a second or more > to show the symbol documentation, so when there's no symbol I stand > waiting for something to happen for a couple of seconds. > > The following patch fixes that. The only reason against I can think of > is when `help-follow-symbol' is called from elisp, because it will now > signal an error. However, at least in the Emacs sources > help-follow-symbol is never called from elisp, just as a keybinding or > menu entry. Adding an error-out here I think should be OK. I googled a bit and couldn't see anything out-of-tree that uses that command as a function. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 22 13:51:08 2019 Received: (at 38248) by debbugs.gnu.org; 22 Nov 2019 18:51:08 +0000 Received: from localhost ([127.0.0.1]:55491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYE1M-0000hV-Dg for submit@debbugs.gnu.org; Fri, 22 Nov 2019 13:51:08 -0500 Received: from mail-qk1-f172.google.com ([209.85.222.172]:43884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYE1H-0000gq-Jf for 38248@debbugs.gnu.org; Fri, 22 Nov 2019 13:51:07 -0500 Received: by mail-qk1-f172.google.com with SMTP id p14so7155151qkm.10 for <38248@debbugs.gnu.org>; Fri, 22 Nov 2019 10:51:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CKECPT+U1cayz3ISmLwES3OSWhzUobpYrGbHPt/20Fc=; b=auAaUftwVu72eyNxpKw6lMdtUAum9SD3wF++5VhS4NYx185dI0sRkXYFMqxHwiwz0J TFG2w8LboU29Hjl0DXVtTTaCXKHq78Ns5Yb/xmWjQtp9lWQ1s6wy7GfN4c/aO/UNO8I9 z9ojZOSMVQ8nuCyS3xikJRloZjpfs9GbYnq9eyH2uMqWJRX4cw8QVhJMtEfAwXhO6E2m z/QnY67FlAxwcOxfuuY7x/4QriFLVSvA5hZSUxhLbo6wu7b8ED8i9OC4stoFpTdKp5wn 3l3M/5j7FnZTPpI3rJVV5blG+gaKgwlH7UsJs+20/L8crffLrBzsom2VJ3mG9Sbrzanc qAEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=CKECPT+U1cayz3ISmLwES3OSWhzUobpYrGbHPt/20Fc=; b=ErCMAm8p+AXbR0/F1REvFfW/igux/oLpB/hU4rXcW7s5pISOLbvRaYFCrP0F6EQ5H8 hsBDHunKhEh1qbCm6iKUldq00d6o0QgFKdM2P4ax2BsYdHVOemCQURSl0lFhxJahRUO/ YL1G4okq8IXGwLixLDptzhQ25ttypT2s4wYFJ02pk5hlIrlZYjNLFrNV2mTeQRs5T3fM lDxb6Vexf9GKmmrV3ahQ9kBorp3be0DdF6+ujMXghULNqA9WCIEDqbyxcW/i+7FTIXIB vpRuBL8/ogbHslA47RFnMZGLpBlRPK2xCHGPi65riTI11oPwFPGmXWEImnzQF2CJuBoU XNAg== X-Gm-Message-State: APjAAAXyvS0dX6CmANg2KPzwC0j5vmV464TXs9uqprbTfBytopD3wfru HfcCyO0TzI+dzirfMqGTM7rSVuBEje331/D4GPk= X-Google-Smtp-Source: APXvYqxpm/RH0VNPqVjLXONR+BjzXNj1RVc/dmwHROVGDtgEeburcJkZ/LGMsHuD0byE9XAg9oLmQKbql3tII4t1+ao= X-Received: by 2002:a37:48d2:: with SMTP id v201mr521876qka.277.1574448657838; Fri, 22 Nov 2019 10:50:57 -0800 (PST) MIME-Version: 1.0 References: <875zjdxnzw.fsf@gnus.org> In-Reply-To: <875zjdxnzw.fsf@gnus.org> From: Juanma Barranquero Date: Fri, 22 Nov 2019 19:50:21 +0100 Message-ID: Subject: Re: bug#38248: help-follow-symbol silent when no symbol was found To: Lars Ingebrigtsen Content-Type: multipart/mixed; boundary="000000000000f98d900597f3e4e8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38248 Cc: 38248@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000f98d900597f3e4e8 Content-Type: multipart/alternative; boundary="000000000000f98d8b0597f3e4e6" --000000000000f98d8b0597f3e4e6 Content-Type: text/plain; charset="UTF-8" Eli, are you OK with this (slightly) incompatible change? --000000000000f98d8b0597f3e4e6 Content-Type: text/html; charset="UTF-8"

Eli, are you OK with this (slightly) incompatible change?
--000000000000f98d8b0597f3e4e6-- --000000000000f98d900597f3e4e8 Content-Type: application/octet-stream; name="0001-help-follow-symbol-now-tells-that-no-symbol-was-foun.patch" Content-Disposition: attachment; filename="0001-help-follow-symbol-now-tells-that-no-symbol-was-foun.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k3ai1iq00 RnJvbSAwODhiZDJhYjI4ZWYxN2EwY2JhMDJlYTQ3YWNhNmEwMmRhMWNlOTM5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKdWFubWEgQmFycmFucXVlcm8gPGxla2t0dUBnbWFpbC5jb20+ CkRhdGU6IEZyaSwgMjIgTm92IDIwMTkgMTk6NDc6MDUgKzAxMDAKU3ViamVjdDogW1BBVENIXSBo ZWxwLWZvbGxvdy1zeW1ib2wgbm93IHRlbGxzIHRoYXQgbm8gc3ltYm9sIHdhcyBmb3VuZAoKKiBs aXNwL2hlbHAtbW9kZS5lbCAoaGVscC1mb2xsb3ctc3ltYm9sKTogU2lnbmFsIHVzZXItZXJyb3Ig aWYKdGhlcmUncyBubyBzeW1ib2wgYXQgcG9pbnQuCgoqIGV0Yy9ORVdTOiBEb2N1bWVudCBpdC4K LS0tCiBldGMvTkVXUyAgICAgICAgICB8IDQgKysrKwogbGlzcC9oZWxwLW1vZGUuZWwgfCA5ICsr KysrLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvZXRjL05FV1MgYi9ldGMvTkVXUwppbmRleCBiOTJmZGViNjc1Li4wMTMz MzY4MzVkIDEwMDY0NAotLS0gYS9ldGMvTkVXUworKysgYi9ldGMvTkVXUwpAQCAtMjU4OCw2ICsy NTg4LDEwIEBAIHBvaW50ZXIgaXMgb3Zlci4gIFRvIGNoYW5nZSB0aGlzIGJlaGF2aW91ciwgeW91 IGNhbiBjdXN0b21pemUgdGhlIHVzZXIKIG9wdGlvbiAnbW91c2Utd2hlZWwtZm9sbG93LW1vdXNl Jy4gIE5vdGUgdGhhdCB0aGlzIHdpbGwgYWxzbyBhZmZlY3QKIHNjcm9sbGluZy4KIAorLS0tCisq KiBoZWxwLWZvbGxvdy1zeW1ib2wgbm93IHNpZ25hbHMgdXNlci1lcnJvciBpZiBwb2ludCAob3Ig dGhlIHBvc2l0aW9uCitwb2ludGVkIHRvIGJ5IHRoZSBhcmd1bWVudCBQT1MpIGlzIG5vdCBpbiBh IHN5bWJvbC4KKwogDAogKiBMaXNwIENoYW5nZXMgaW4gRW1hY3MgMjcuMQogCmRpZmYgLS1naXQg YS9saXNwL2hlbHAtbW9kZS5lbCBiL2xpc3AvaGVscC1tb2RlLmVsCmluZGV4IDA1NGExZWY4YzIu LmU3MDU3MGMzZWUgMTAwNjQ0Ci0tLSBhL2xpc3AvaGVscC1tb2RlLmVsCisrKyBiL2xpc3AvaGVs cC1tb2RlLmVsCkBAIC03NDksMTAgKzc0OSwxMSBAQCBoZWxwLWZvbGxvdy1zeW1ib2wKIAkgICAg KGJ1ZmZlci1zdWJzdHJpbmcgKHBvaW50KQogCQkJICAgICAgKHByb2duIChza2lwLXN5bnRheC1m b3J3YXJkICJ3XyIpCiAJCQkJICAgICAocG9pbnQpKSkpKSkpCi0gICAgKHdoZW4gKG9yIChib3Vu ZHAgc3ltKQotCSAgICAgIChnZXQgc3ltICd2YXJpYWJsZS1kb2N1bWVudGF0aW9uKQotCSAgICAg IChmYm91bmRwIHN5bSkgKGZhY2VwIHN5bSkpCi0gICAgICAoaGVscC1kby14cmVmIHBvcyAjJ2Rl c2NyaWJlLXN5bWJvbCAobGlzdCBzeW0pKSkpKQorICAgIChpZiAob3IgKGJvdW5kcCBzeW0pCisJ ICAgIChnZXQgc3ltICd2YXJpYWJsZS1kb2N1bWVudGF0aW9uKQorCSAgICAoZmJvdW5kcCBzeW0p IChmYWNlcCBzeW0pKQorICAgICAgICAoaGVscC1kby14cmVmIHBvcyAjJ2Rlc2NyaWJlLXN5bWJv bCAobGlzdCBzeW0pKQorICAgICAgKHVzZXItZXJyb3IgIk5vIHN5bWJvbCBoZXJlIikpKSkKIAog KGRlZnVuIGhlbHAtbW9kZS1yZXZlcnQtYnVmZmVyIChfaWdub3JlLWF1dG8gbm9jb25maXJtKQog ICAod2hlbiAob3Igbm9jb25maXJtICh5ZXMtb3Itbm8tcCAiUmV2ZXJ0IGhlbHAgYnVmZmVyPyAi KSkKLS0gCjIuMjMuMC53aW5kb3dzLjEKCg== --000000000000f98d900597f3e4e8-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 22 14:25:28 2019 Received: (at 38248) by debbugs.gnu.org; 22 Nov 2019 19:25:28 +0000 Received: from localhost ([127.0.0.1]:55518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYEYa-0001VL-AU for submit@debbugs.gnu.org; Fri, 22 Nov 2019 14:25:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37767) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYEYZ-0001V9-6O for 38248@debbugs.gnu.org; Fri, 22 Nov 2019 14:25:27 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43666) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iYEYU-0008KD-1F; Fri, 22 Nov 2019 14:25:22 -0500 Received: from [176.228.60.248] (port=2593 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iYEYP-0004Jb-1i; Fri, 22 Nov 2019 14:25:20 -0500 Date: Fri, 22 Nov 2019 21:25:31 +0200 Message-Id: <83tv6vvhlg.fsf@gnu.org> From: Eli Zaretskii To: Juanma Barranquero In-reply-to: (message from Juanma Barranquero on Fri, 22 Nov 2019 19:50:21 +0100) Subject: Re: bug#38248: help-follow-symbol silent when no symbol was found References: <875zjdxnzw.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38248 Cc: larsi@gnus.org, 38248@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juanma Barranquero > Date: Fri, 22 Nov 2019 19:50:21 +0100 > Cc: 38248@debbugs.gnu.org, Eli Zaretskii > > Eli, are you OK with this (slightly) incompatible change? Rationale? > +** help-follow-symbol now signals user-error if point (or the position user-error should be quoted 'like this'. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 22 14:41:05 2019 Received: (at 38248) by debbugs.gnu.org; 22 Nov 2019 19:41:05 +0000 Received: from localhost ([127.0.0.1]:55530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYEnf-0001rs-2Y for submit@debbugs.gnu.org; Fri, 22 Nov 2019 14:41:03 -0500 Received: from mail-qt1-f171.google.com ([209.85.160.171]:40678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYEnZ-0001rD-9Y for 38248@debbugs.gnu.org; Fri, 22 Nov 2019 14:40:59 -0500 Received: by mail-qt1-f171.google.com with SMTP id o49so9111668qta.7 for <38248@debbugs.gnu.org>; Fri, 22 Nov 2019 11:40:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=lQGc0LU+S92ZnLfa6qJo9PVIKd+w9kLrBWNeVEqgOtU=; b=py45l6yt/pZbh36dU142DkibgnrR869i0OzAtlcYi+qn2WkkPnsMsuFAYJjbWGiLnK kX7rskvl/Wz1e6gG7ZT6+t+Y0CqdUzcsa6cDZaGguLTMTSEGifcTb0oBg6madYTB4+aT qBxCHVKJRg03dFN5E0Gvh+rIDyeTxlGB0n9uqZN1WXh5siNrt9S+M7j/dIUDXjOlb9us yldXSGF4k9CgSl5P2G/q/CBrsF1k4dd1h9nw05zrHoKrf9ncP6aTLnGgBzmFWqLKf6Iz PGAoeK75QEYtj0CfctgU5O/xLjMJh38JHAkKl0YgW3YbnRTjUZiVmi1sJXdBKfLpXkGb 2/EA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=lQGc0LU+S92ZnLfa6qJo9PVIKd+w9kLrBWNeVEqgOtU=; b=nHNHuahUbODeUbwdTqtr9WUUdOKvnimBBsxVH9p9JWRDfH1KrggfuyPwL7QxSbADi7 UdGiWsJoQJwLuHTDbd0eJhGg+taJ+ErXmnpNpVp2m9UxoVEhP+lDc3E2zrXNrrWCMU8G hFopfWul4OiSCr7oniXnKlWzH1lTr+kN/1RNl4JUW12keGSAQHYIQJ5zi7YUnk6BLz9u txVfEh1WEVbJYzfpqljqm5ukKw/D8NUn25lWATdYopcTvMayIhrsG3lETZNwC3wfCxnv a9bTBxEa3OEZn1/he+jyux/1b1PEyeoXH69GbReQQE0Sc0YRr4CfufwFh8UOvSTXTYCu AUFA== X-Gm-Message-State: APjAAAXwtsxqcnpttm1BNhYiQc8ui4eOTa2Q0aCIpGBfzsuK7uXbVDP2 +DJhRuOvc6fOct/FaD6AhDVZGO0cLrjHUUd6nIM= X-Google-Smtp-Source: APXvYqzAad/XER4uRWDkh/TClr5C9uC+0IQvlaun2oYuvhy6W4tQUDonKkJ24EVt5OnrUO1kyxeXywgS+sHLwlGNriE= X-Received: by 2002:ac8:3a64:: with SMTP id w91mr16557514qte.242.1574451651716; Fri, 22 Nov 2019 11:40:51 -0800 (PST) MIME-Version: 1.0 References: <875zjdxnzw.fsf@gnus.org> <83tv6vvhlg.fsf@gnu.org> In-Reply-To: <83tv6vvhlg.fsf@gnu.org> From: Juanma Barranquero Date: Fri, 22 Nov 2019 20:40:15 +0100 Message-ID: Subject: Re: bug#38248: help-follow-symbol silent when no symbol was found To: Eli Zaretskii Content-Type: multipart/alternative; boundary="0000000000006aaa900597f49773" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38248 Cc: Lars Magne Ingebrigtsen , 38248@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --0000000000006aaa900597f49773 Content-Type: text/plain; charset="UTF-8" On Fri, Nov 22, 2019 at 8:25 PM Eli Zaretskii wrote: > Rationale? I quote from my original bug report: Currently, help-follow and help-follow-mouse signal an error if there's nothing to follow. However, help-follow-symbol does not, which means that C-c C-c in the help buffer when over an arbitrary non-symbol does nothing and says nothing. That's not just inconsistent, but a bit disconcerting, as sometimes following a symbol can be slow. In my build, it takes a second or more to show the symbol documentation, so when there's no symbol I stand waiting for something to happen for a couple of seconds. > > +** help-follow-symbol now signals user-error if point (or the position > > user-error should be quoted 'like this'. Ok. --0000000000006aaa900597f49773 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Fri, Nov 22, 2019 at 8:25 PM Eli Zaretskii <eliz@gnu.org> wrote:

> Rationa= le?

I quote from my original bug report:

Currently, help-follow and help-follow-mouse signal an error= if there's
nothing to follow= . However, help-follow-symbol does not, which means
that C-c C-c in the help buffer when over an arbitrary n= on-symbol does
nothing and says n= othing.

That's not just inconsistent, but a bit disconcer= ting, as sometimes
following a sy= mbol can be slow. In my build, it takes a second or more
<= font face=3D"monospace">to show the symbol documentation, so when there'= ;s no symbol I stand
waiting for = something to happen for a couple of seconds.

> > +** help-follow-symbol now signals user-error if point (o= r the position
>
> user-error should be quoted 'like this&#= 39;.

Ok.

--0000000000006aaa900597f49773-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 22 14:52:55 2019 Received: (at 38248) by debbugs.gnu.org; 22 Nov 2019 19:52:55 +0000 Received: from localhost ([127.0.0.1]:55537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYEz9-00028F-Bt for submit@debbugs.gnu.org; Fri, 22 Nov 2019 14:52:55 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYEz2-00027y-7i for 38248@debbugs.gnu.org; Fri, 22 Nov 2019 14:52:50 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43977) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iYEyw-0000or-Vd; Fri, 22 Nov 2019 14:52:43 -0500 Received: from [176.228.60.248] (port=4260 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iYEyw-0000Zl-7A; Fri, 22 Nov 2019 14:52:42 -0500 Date: Fri, 22 Nov 2019 21:52:56 +0200 Message-Id: <83o8x3vgbr.fsf@gnu.org> From: Eli Zaretskii To: Juanma Barranquero In-reply-to: (message from Juanma Barranquero on Fri, 22 Nov 2019 20:40:15 +0100) Subject: Re: bug#38248: help-follow-symbol silent when no symbol was found References: <875zjdxnzw.fsf@gnus.org> <83tv6vvhlg.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38248 Cc: larsi@gnus.org, 38248@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Juanma Barranquero > Date: Fri, 22 Nov 2019 20:40:15 +0100 > Cc: Lars Magne Ingebrigtsen , 38248@debbugs.gnu.org > > Currently, help-follow and help-follow-mouse signal an error if there's > nothing to follow. However, help-follow-symbol does not, which means > that C-c C-c in the help buffer when over an arbitrary non-symbol does > nothing and says nothing. > > That's not just inconsistent, but a bit disconcerting, as sometimes > following a symbol can be slow. In my build, it takes a second or more > to show the symbol documentation, so when there's no symbol I stand > waiting for something to happen for a couple of seconds. OK. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 22 15:13:48 2019 Received: (at 38248-done) by debbugs.gnu.org; 22 Nov 2019 20:13:48 +0000 Received: from localhost ([127.0.0.1]:55556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYFJM-0002ds-3f for submit@debbugs.gnu.org; Fri, 22 Nov 2019 15:13:48 -0500 Received: from mail-qt1-f174.google.com ([209.85.160.174]:41771) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iYFJI-0002de-Ip for 38248-done@debbugs.gnu.org; Fri, 22 Nov 2019 15:13:46 -0500 Received: by mail-qt1-f174.google.com with SMTP id 59so3709419qtg.8 for <38248-done@debbugs.gnu.org>; Fri, 22 Nov 2019 12:13:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=G6Gjgd9y7tVY0FC3ljvFkUi9aOYSz7wuoE8oy6hH5BY=; b=QhjDbdp7A1atOUSR5FTzlewaAwxMSeGMKK+7LsIF+jIT1DaYO+eDb8Kieex7lDnlVQ 6dYNt+PaNOqYgQHRzzF34bg4KRWsnrIko2loSLcq+0tg+4kxuRu/YO5e+P4WQgGdXJ4b st8FNyWeWuTw+6PhMIkMeUjWMi4emFguZvFzSKE1ir7E7bvIx3HOG9oFDFccCK98ouKm zOpISA90UqtW5Kwe/ncYcat/pV8bD7ugdo1GnYEuM4kmjlENJf3YkahPRzcrrdcUu9+b BvMrfcF1rC6XQYQU3UTD8K0xSYTQcQcXMPxNnn7IuYEmcObMANantph4ss3GcaMHNKrO hA7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=G6Gjgd9y7tVY0FC3ljvFkUi9aOYSz7wuoE8oy6hH5BY=; b=b39HlHMsLVEaUMPC4uzLvKkLdvcqEG3DQMoSUA1BJAFXHRy3SVcX0As3T21YS0rqO5 +a4uJt8qx12CfnqXV4cXspUJPLmmfaWIdOtiKIhCsRzPr85Vxkpie5GllQkZy0WBoclT gZ63id/h+YiwlkA2HDtBBcy64crkNKc12TVmv1HTg/lhHXsDLTMujmfYrVywbMsnLh+b zQ4A5uJeGGk+QnjaFYxujpsWhG4nxE0Of3QhzzFQvSo34eljedOv95yr4QdwqATgynde 0+nJZEpnqnxtjdzmOFQ3MzD/giEJ2ZePPEoDfQ1xCJDVgVQGUxcbW9KDN3BrOYQsQZPv R+JQ== X-Gm-Message-State: APjAAAWYoc140da/ylTg5rAb4XYlMuWzXLb2rhxfmaC9dBGSaO4uaKNp zdHZLUyxu9KqZywELFh2NYwjy805IEbgJ2a+2Q8= X-Google-Smtp-Source: APXvYqxKfk8lF8CZA4QkBpdkRXKLi+x6Hnx0rezW0iUGvvpm064q9WkGihRYNedWR8iOaoug/htExhQVXhshw16pN6Q= X-Received: by 2002:ac8:71c9:: with SMTP id i9mr13802718qtp.287.1574453618814; Fri, 22 Nov 2019 12:13:38 -0800 (PST) MIME-Version: 1.0 References: <875zjdxnzw.fsf@gnus.org> <83tv6vvhlg.fsf@gnu.org> <83o8x3vgbr.fsf@gnu.org> In-Reply-To: <83o8x3vgbr.fsf@gnu.org> From: Juanma Barranquero Date: Fri, 22 Nov 2019 21:13:03 +0100 Message-ID: Subject: Re: bug#38248: help-follow-symbol silent when no symbol was found To: Eli Zaretskii Content-Type: multipart/alternative; boundary="000000000000aa346f0597f50c3b" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38248-done Cc: Lars Magne Ingebrigtsen , 38248-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000aa346f0597f50c3b Content-Type: text/plain; charset="UTF-8" Committed as b7d4c5d1d1b55fea8382663f18263e2000678be5 --000000000000aa346f0597f50c3b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Committed as=C2=A0b7d4c5d1d1b55fea8382663f18263e200067= 8be5
--000000000000aa346f0597f50c3b-- From unknown Wed Sep 10 20:08:16 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 21 Dec 2019 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator