From unknown Mon Aug 18 19:36:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#56659: 29.0.50; nitpicking: eldoc-doc-buffer should use special-mode Resent-From: Zhiwei Chen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Jul 2022 09:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 56659 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 56659@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.165830816023509 (code B ref -1); Wed, 20 Jul 2022 09:10:02 +0000 Received: (at submit) by debbugs.gnu.org; 20 Jul 2022 09:09:20 +0000 Received: from localhost ([127.0.0.1]:55841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE5hn-000676-P9 for submit@debbugs.gnu.org; Wed, 20 Jul 2022 05:09:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:37918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oE5hk-00066n-AT for submit@debbugs.gnu.org; Wed, 20 Jul 2022 05:09:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59944) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oE5hj-0000jF-Iq for bug-gnu-emacs@gnu.org; Wed, 20 Jul 2022 05:09:16 -0400 Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]:45718) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oE5hi-0002GN-2Q for bug-gnu-emacs@gnu.org; Wed, 20 Jul 2022 05:09:15 -0400 Received: by mail-pl1-x62f.google.com with SMTP id w7so14407637ply.12 for ; Wed, 20 Jul 2022 02:09:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version; bh=C65f3JybXnPOGRnRn90qowAwQYuzsjwRvdisaPdkI9I=; b=kKfpR6WHIYn/ThJU7hPuUVLp36xzLWTvEntCaa9NKScT38J9NuW1LQuNpgCvk9Z7f5 G8+w+zQKe5K8ot/aQ0RJxKFisnXLGq8DNH/pG1LjJctNrS/AcagcqOM1bpLZMoCiO+yL MMOSj85BaJwI+42Md08PwdKxGQtnPfnji7b6HA0P/vNanVKUlf8iTYAGSQGw7hR2xdjY EkfBYbUWlYIdu3dXgYTX0x5wlo7/i5I+BUozKUHqZNZTV2u0mJCjaRrT4gPzPLRwMegP BKJo85nAbUxbvpMNHT/o/CiVLe7TO6aasOhFxlJNSxvKFouR3+Ht7p/U3U7PFEY7R9Ib V8rQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=C65f3JybXnPOGRnRn90qowAwQYuzsjwRvdisaPdkI9I=; b=vr+gE6vXp1uW5X6lRraOwb+LRrdmYpAIobQdU2nwUNZtOsp3/s/hISpCo+wocswRZM AGLVSHQhYceMZyfUgnczjrjq2E/+l0yoXFUyo8iQ8vdpjQDJxARnedLZs44ZVNJlAj8O ilfx02+Y3YhROM8SW85td8CGsZYko7gsjFPTTo5SJOm1WlUTgk4Db94gamctvEsbZn4V tVbg7Pyziqx0pl9N/S+G2tKDSahEhA+vBiEHGIJ7sFg4I//BOmVClzV22H8CgFqWCEwY sC6UTnxZp41oZrDBwAHQGVXtRjEPnpXOqfwujyuf7NuwBaTmMjxjyUt2da/SNq1gUGAJ IV2w== X-Gm-Message-State: AJIora/Pn9MPG4UU1pV74WKuGQYVrANMNhVEKLQkY9LGF/Ekh/FnG5hr Q6A00/EOs1CtY+HLz0UHMij3Y2Xu6vI= X-Google-Smtp-Source: AGRyM1taK7xlbfKFS79zu0x5AFH8ubw39h8rMFaJazYWulwfogp7X51uqSKO/VIREKy4SaIcuEzs9g== X-Received: by 2002:a17:902:e885:b0:16c:4a26:3895 with SMTP id w5-20020a170902e88500b0016c4a263895mr39654320plg.131.1658308151680; Wed, 20 Jul 2022 02:09:11 -0700 (PDT) Received: from Youmu (192.69.92.236.16clouds.com. [192.69.92.236]) by smtp.gmail.com with ESMTPSA id p11-20020a170902e74b00b0016be596c8afsm13208182plf.282.2022.07.20.02.09.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Jul 2022 02:09:11 -0700 (PDT) From: Zhiwei Chen Date: Wed, 20 Jul 2022 17:09:08 +0800 Message-ID: <877d486thn.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::62f; envelope-from=condy0919@gmail.com; helo=mail-pl1-x62f.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.1 (-) 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.1 (--) M-x eldoc-doc-buffer displays `eldoc--doc-buffer', the ElDoc documentation buffer, where #+begin_src elisp (local-set-key "q" 'quit-window) #+end_src is used to imitate the behavior of special-mode. Further more, using special-mode for `eldoc-doc-buffer' gives users the opportunity to modify the keymap, add-hook, ... etc. For myself, an evil-mode user, it's able to press q in normal state to quit the window since special-mode has already been evilified. Currently, evil adds an advice after `eldoc-doc-buffer' [1] as a workaround. [1]: https://github.com/emacs-evil/evil-collection/blob/master/modes/eldoc/evil-collection-eldoc.el#L60-L61= -- Zhiwei Chen From unknown Mon Aug 18 19:36:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#56659: 29.0.50; nitpicking: eldoc-doc-buffer should use special-mode Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Jul 2022 07:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56659 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Zhiwei Chen Cc: 56659@debbugs.gnu.org Received: via spool by 56659-submit@debbugs.gnu.org id=B56659.165856043710281 (code B ref 56659); Sat, 23 Jul 2022 07:14:02 +0000 Received: (at 56659) by debbugs.gnu.org; 23 Jul 2022 07:13:57 +0000 Received: from localhost ([127.0.0.1]:43107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oF9Kn-0002fk-4H for submit@debbugs.gnu.org; Sat, 23 Jul 2022 03:13:57 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oF9Kl-0002fU-IH for 56659@debbugs.gnu.org; Sat, 23 Jul 2022 03:13:55 -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:Date:References: In-Reply-To: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=aSmr4dzPL3c1hQa4xkCi5lBFVXglttr7G87qUVFqAA8=; b=rkz7rL47JeZVc3iP1xGmwIWsQY hbY4ZUZZUTzXNJ1ksemOU0LVMPlsEsgtoHSEBxsOHUwdsfdItoICkOHmjdIo0O1IBBl55u/O1UwD2 fZHYImzJXjqCdTOhHeLPnROYa7iSUaG9ac6NqKYlgM1wLmVyHTOTRrM9xLaMdINIXW78=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oF9Kd-000886-Qx; Sat, 23 Jul 2022 09:13:49 +0200 From: Lars Ingebrigtsen In-Reply-To: <877d486thn.fsf@gmail.com> (Zhiwei Chen's message of "Wed, 20 Jul 2022 17:09:08 +0800") References: <877d486thn.fsf@gmail.com> X-Now-Playing: Boris's _COSMOS Re-Master + Live_: "Cosmos Part 2" Date: Sat, 23 Jul 2022 09:13:47 +0200 Message-ID: <871quc5mj8.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.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: Zhiwei Chen writes: > is used to imitate the behavior of special-mode. Further more, using > special-mode for `eldoc-doc-buffer' gives users the opportunity to > modify the keymap, add-hook, ... etc. For myself, an evil- [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -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: -2.3 (--) 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 (---) Zhiwei Chen writes: > is used to imitate the behavior of special-mode. Further more, using > special-mode for `eldoc-doc-buffer' gives users the opportunity to > modify the keymap, add-hook, ... etc. For myself, an evil-mode user, > it's able to press q in normal state to quit the window since > special-mode has already been evilified. Currently, evil adds an advice > after `eldoc-doc-buffer' [1] as a workaround. I've now fixed this in Emacs 29. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 23 03:14:02 2022 Received: (at control) by debbugs.gnu.org; 23 Jul 2022 07:14:02 +0000 Received: from localhost ([127.0.0.1]:43111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oF9Ks-0002gO-Ir for submit@debbugs.gnu.org; Sat, 23 Jul 2022 03:14:02 -0400 Received: from quimby.gnus.org ([95.216.78.240]:47648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oF9Kr-0002fe-68 for control@debbugs.gnu.org; Sat, 23 Jul 2022 03:14:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=78oi3uhEGFvQjwT6Kdg89vTgOYcmEWVvsuBzFPHRwo0=; b=YMZpFpBiR+LIkuYTWZMZnKMjWt P9SmpoooApjJxNU2o1SmJftgxhlDZ81BzwVY9ZjWPuF0RX1X7ADMySjX5Vjp/o7eaPWGd7bWncXVL him6sIw+VjdMYVpf0hmITWH5Z81/kPLQCBYzuC9DIfm1/EHLzMoMvVLg6fXyLnPEaaq8=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oF9Ki-00088E-Tj for control@debbugs.gnu.org; Sat, 23 Jul 2022 09:13:55 +0200 Date: Sat, 23 Jul 2022 09:13:52 +0200 Message-Id: <87zgh047yn.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #56659 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: close 56659 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -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: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) close 56659 29.1 quit From unknown Mon Aug 18 19:36:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#56659: 29.0.50; nitpicking: eldoc-doc-buffer should use special-mode Resent-From: Zhiwei Chen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Jul 2022 03:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56659 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 56659@debbugs.gnu.org Received: via spool by 56659-submit@debbugs.gnu.org id=B56659.165898046319450 (code B ref 56659); Thu, 28 Jul 2022 03:55:01 +0000 Received: (at 56659) by debbugs.gnu.org; 28 Jul 2022 03:54:23 +0000 Received: from localhost ([127.0.0.1]:57281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oGubO-00053e-PT for submit@debbugs.gnu.org; Wed, 27 Jul 2022 23:54:23 -0400 Received: from mail-oa1-f52.google.com ([209.85.160.52]:40830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oGubL-00053G-A3 for 56659@debbugs.gnu.org; Wed, 27 Jul 2022 23:54:21 -0400 Received: by mail-oa1-f52.google.com with SMTP id 586e51a60fabf-10e45b51f77so973435fac.7 for <56659@debbugs.gnu.org>; Wed, 27 Jul 2022 20:54:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :user-agent:mime-version; bh=GgvdI1RY7vDH12OQQklF9t5mhkV5N2CDlRCa1w0lm8k=; b=NOi8n9ts4wfUG0038RxdAiipMTl0QHE9MIy1dDyEftdOgBygyRNme7tCfhjjDlifgz X0hiwapb9hebIda3k2bFXZRBOULJIaADhWLaw6uyOLFcqfjX+DRacVs5Edyf1dL0hwPu ZhDjpqcp7IRNlazMNyM/lhG/zZKi7jPSfLRUJ99RvCe/eoSDO69XIdcedFP+KMACkALQ 0pUdZCt4etjQxAITQISiHqE/Jt0aZqDZdOqERIb/NDazpI+oB2LQA7LA0+HCEk4fm/6o DwFQst8LTdhgLIb4yCF8A1D9dL6ufTNUtsNVdfp1d2eRu1HCUXBMIXhJFoI0WcVvaCEk Qo6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:user-agent:mime-version; bh=GgvdI1RY7vDH12OQQklF9t5mhkV5N2CDlRCa1w0lm8k=; b=fTQMM2sb1AyDP266TANE5ypFKN4OCdUQQnEMZ82fnY6YvFBG1IHgMoPr3TTLKcXrkA c3GdfnG/yz0CMlVVDiOIZyAP43cb01jo0DMjHuMsQdmCJ6oCLsdZcDax1N8iZVteHGFv TZ2f3jUtpISZrdZ7RbqvuxWj0/SI1XKUxvQb5ginFS26reu1LVIeLojFbBxEssqSJ9V1 9uLifl5xnRRVxldvFikskOqhQOM6+KJkDcv4LxTUf3SGTg9y7norIP1vhqyHUxlBPFUp Gb1xGCid8gD2k9U3ktzxtNu9D6GnnX2Lulv7aU17p9LgMeag6WV3GOHGHy08HclQ/F9P hI+w== X-Gm-Message-State: AJIora9bT36s7hftR20hlot+94kIowioLcuCeaw6Ph+AF4wdh5fPES3L 0IfmkhQMcY20mvLkht5WnLQDoT5CgUg= X-Google-Smtp-Source: AGRyM1uBJjEKq2xo+a00oB4ToBUNRsc+s/HsIq/lt42ev1fTrY4Lo99oQwfv6u/WwCmib4GbKezw/w== X-Received: by 2002:a05:6870:a2c8:b0:101:337b:5277 with SMTP id w8-20020a056870a2c800b00101337b5277mr4162927oak.74.1658980453440; Wed, 27 Jul 2022 20:54:13 -0700 (PDT) Received: from Youmu (192.69.92.236.16clouds.com. [192.69.92.236]) by smtp.gmail.com with ESMTPSA id q8-20020a4ae648000000b0043540f7701esm7913381oot.31.2022.07.27.20.54.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Jul 2022 20:54:13 -0700 (PDT) From: Zhiwei Chen In-Reply-To: <871quc5mj8.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 23 Jul 2022 09:13:47 +0200") References: <877d486thn.fsf@gmail.com> <871quc5mj8.fsf@gnus.org> Date: Thu, 28 Jul 2022 11:54:10 +0800 Message-ID: <87zggtdh99.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) 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: -0.7 (/) Lars Ingebrigtsen writes: > Zhiwei Chen writes: > >> is used to imitate the behavior of special-mode. Further more, using >> special-mode for `eldoc-doc-buffer' gives users the opportunity to >> modify the keymap, add-hook, ... etc. For myself, an evil-mode user, >> it's able to press q in normal state to quit the window since >> special-mode has already been evilified. Currently, evil adds an advice >> after `eldoc-doc-buffer' [1] as a workaround. > > I've now fixed this in Emacs 29. > > Thanks. -- Zhiwei Chen