From unknown Sun Jun 22 08:00:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58892: 29.0.50; [PATCH] eglot-manual: Open the local info documentation Resent-From: Felician Nemeth Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Oct 2022 09:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58892 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 58892@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.166712073322481 (code B ref -1); Sun, 30 Oct 2022 09:06:01 +0000 Received: (at submit) by debbugs.gnu.org; 30 Oct 2022 09:05:33 +0000 Received: from localhost ([127.0.0.1]:37318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op4G5-0005qX-65 for submit@debbugs.gnu.org; Sun, 30 Oct 2022 05:05:33 -0400 Received: from lists.gnu.org ([209.51.188.17]:54682) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op4G2-0005qJ-7i for submit@debbugs.gnu.org; Sun, 30 Oct 2022 05:05:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1op4G2-0002Xk-2I for bug-gnu-emacs@gnu.org; Sun, 30 Oct 2022 05:05:30 -0400 Received: from mail-ej1-x630.google.com ([2a00:1450:4864:20::630]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1op4G0-0003Dh-Hs for bug-gnu-emacs@gnu.org; Sun, 30 Oct 2022 05:05:29 -0400 Received: by mail-ej1-x630.google.com with SMTP id q9so22754129ejd.0 for ; Sun, 30 Oct 2022 02:05:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:face:user-agent:message-id:date:subject:to:from:from :to:cc:subject:date:message-id:reply-to; bh=epcENgLvmJZ+gc73p0o8ia+Umx0wukikoOzEsQ4ZIjM=; b=XVrmPcRZ9DkUjhbqYyymwos8Itk0zO2SvTdrZ4ISxbzfk7BA/N4MiucrjuPZusDW3J be60o3O8/k+vCzSk7lsRauR/pmcwE0MbNFKYCxd2JW9J7VgAUfK09+R9Xf/W0ImoYuWn i1ogx2nygi1tdrwY5aOSgthmNUxhVDEB99mnFuNdtecYiBWFeHxZzBQVWSe0aI9H3djh JWE6RHy5MXpCq4oNF+SwsDE5ZmO6d9fCvvmMnTeHzdFG9Cd9fPNKMb+lYRnvt4juDd2g eTJjDXdYt1RrcvN6jAyig/0vSgsG65OckbiAzYYhU4Xhyo3RpUmaWjfkJqb7GpgyRi4P hFeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:face:user-agent:message-id:date:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=epcENgLvmJZ+gc73p0o8ia+Umx0wukikoOzEsQ4ZIjM=; b=JK4TN2DLJ0W2TbMcxyWYkPvCQZUj4w5DXF4b4wBjDgQbhYN8QqO+lIHJM7+ydksNPO 9hb/Wm/aX3PsFkxNugrZjP6Hn8/6aWa3pRtK8eViEPEy7ZvAzVDh2DwPrm1rmPH5d2BK j7cEslIL+GOhOYmNuy3yxbvsAPXPdLc4j4cRRMAvLBt6JndRi3YrGz7TH58X6r85UB/A Lv1AZ4H+awT5MCIVnznZCGp4iUVB05M2jOsc5nwi+qj1sevKiIb5zWADK789qEDTv0rE k39jnWK3Hak2k01zQbD77jluERLFOj11TbunePARsfj1+Npy0P3el+jCmicmgvnHnY9U xesA== X-Gm-Message-State: ACrzQf2pLqFkF2zduQKicAGcP69BVOcAluLoA6tBZpo+XjPG7Gz++06v vPLSjZO6KpVoAXdwgEyyi+Y+N17w+88= X-Google-Smtp-Source: AMsMyM6fiiw8GOb97AXJBMb7HdZJNDcYUPKniKzMUt9jMRYz10pBradu5r+6a98ogKf209O9hYYtxw== X-Received: by 2002:a17:907:6d19:b0:7ad:b5f1:8ffb with SMTP id sa25-20020a1709076d1900b007adb5f18ffbmr5281822ejc.187.1667120726504; Sun, 30 Oct 2022 02:05:26 -0700 (PDT) Received: from betli.gmail.com (catv-86-101-66-128.catv.fixed.vodafone.hu. [86.101.66.128]) by smtp.gmail.com with ESMTPSA id t12-20020a17090616cc00b007ad84cf1346sm1629264ejd.110.2022.10.30.02.05.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Oct 2022 02:05:26 -0700 (PDT) From: Felician Nemeth Date: Sun, 30 Oct 2022 10:05:25 +0100 Message-ID: <878rkxk7fu.fsf@betli.tmit.bme.hu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEUMBwgHAgMFAAGPjY7/ //80MDHq6eqJt3pKAAABr0lEQVQ4jX2UzZKDIAzHqR177q7TPbtx2HMr6guQcrbY9txZ0fd/hA0f onXazcEJ/CD8E4Js8/HS9mwjXtqeMRxHXJkakTEm4b4GPVQW8PU8ov4fQCqeThlF60MBWdo1IXzd 2nEEZE7CEAZLwI0N/gJAhTj7ESQAX4gPgO8lyI+cvgViSVPlNomAj2M9gW40eg7VWY3cATjUcyiO Z+i03cFruGLYoUR7VyU3HihdmCEVhoDN65FXkpbSxkomOzsTQN/gySaodGb9Gdi1oSRXP46gdBWh LcUKJNdeGCWac74GKakmne0aHCFvyqJPYLsCFAVlhRTvGdzMdLHqtgRyUulyXIAH7CYQ3AB0Nody JQhAkq/qtOnbjhxdzYDkXPxlH5y4WdUAeUcX1NVJ6GR7UQEYPGWoAnA36OQNn5lRRp38vHTAp9Br LoTmvlPPDoRCKzpjG1SXT89AaT5l456BamJuMcs+NIOMzJ/s5dI6yUVcrARlruwOebfdv6gunTn4 ww3+QjGBEn5suVyLHoSGvAqREuDLN+iqZ+VcFg+HBbsJUU9+FZthbez9T+bdb+kPv2Ls6ct3hTkA AAAASUVORK5CYII= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::630; envelope-from=felician.nemeth@gmail.com; helo=mail-ej1-x630.google.com 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, FREEMAIL_FROM=0.001, 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: -1.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: -2.3 (--) --=-=-= Content-Type: text/plain Eglot now has a beautiful documentation in info format. This patch let the user open it from Eglot's menu. BTW, the menu is the mode-line and I think it cannot be accessed using only the keyboard. Would it make sense to put this menu in the "Tools" part of the menu-bar as well? Thanks. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-eglot-manual-Open-the-local-info-documentation.patch >From 2877c7ef6832b7f1bc3f3cfd46d8701dafa0af43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felici=C3=A1n=20N=C3=A9meth?= Date: Sun, 30 Oct 2022 09:51:46 +0100 Subject: [PATCH] eglot-manual: Open the local info documentation * lisp/progmodes/eglot.el (eglot-manual): Open the local info documentation instead of the on-line version. --- lisp/progmodes/eglot.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index c587061837..1d67f37e34 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -1823,8 +1823,8 @@ eglot--mouse-call (call-interactively what) (force-mode-line-update t)))))) -(defun eglot-manual () "Open on-line documentation." - (interactive) (browse-url "https://github.com/joaotavora/eglot#readme")) +(defun eglot-manual () "Open documentation." + (interactive) (info "(eglot)")) (easy-menu-define eglot-menu nil "Eglot" `("Eglot" -- 2.30.2 --=-=-=-- From unknown Sun Jun 22 08:00:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58892: 29.0.50; [PATCH] eglot-manual: Open the local info documentation Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Oct 2022 10:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58892 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Felician Nemeth , Lars Ingebrigtsen , Stefan Monnier Cc: 58892@debbugs.gnu.org Received: via spool by 58892-submit@debbugs.gnu.org id=B58892.166712513931152 (code B ref 58892); Sun, 30 Oct 2022 10:19:02 +0000 Received: (at 58892) by debbugs.gnu.org; 30 Oct 2022 10:18:59 +0000 Received: from localhost ([127.0.0.1]:37370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op5P8-00086O-Rz for submit@debbugs.gnu.org; Sun, 30 Oct 2022 06:18:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40048) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op5P4-000869-84 for 58892@debbugs.gnu.org; Sun, 30 Oct 2022 06:18:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1op5Oy-0002RP-Aj; Sun, 30 Oct 2022 06:18:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=9eQfhhDeiP+SulX/zEppEaFI6ZXiBjXbF6Rn70SiYPc=; b=eZDywqyscHcP 72E8h9cgWMp2mgR2/hjojo6DjLDavwPVS1eZLq6NBER2JvT+fDLllG0/Os/dpTBxox1OTR1nHYO3R qPJmdtyasazwbqvu8JOjCdQWluT2UevOqxpVeePHa05vk5YSz2eGBsKDYqh6sqWKtmhhJNHWMakMz 6RnoYSzL+MWH+kcXCRo4cdN9hTGAhx9nAzoAUt5IKfYRX7EYK2voIf6Kqj15TOSwsBxzVvDkLQJ6o e1nTm0V/7G7FvBlVQqlxuhB3pC/0MZgW65QRM3OjBJ4ZsXC7WQnXtOlKPeUlrI6C/D3Iq+6sz5ip1 Ud4R6Cx9dygzegw+A4pPcA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1op5Ox-0007ME-Py; Sun, 30 Oct 2022 06:18:48 -0400 Date: Sun, 30 Oct 2022 12:18:29 +0200 Message-Id: <83r0ypfwcq.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <878rkxk7fu.fsf@betli.tmit.bme.hu> (message from Felician Nemeth on Sun, 30 Oct 2022 10:05:25 +0100) References: <878rkxk7fu.fsf@betli.tmit.bme.hu> 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 (---) > From: Felician Nemeth > Date: Sun, 30 Oct 2022 10:05:25 +0100 > > Eglot now has a beautiful documentation in info format. This patch > let the user open it from Eglot's menu. > > BTW, the menu is the mode-line and I think it cannot be accessed using > only the keyboard. Would it make sense to put this menu in the "Tools" > part of the menu-bar as well? I'm unsure about any of this. We don't do anything like that for any other mode, AFAIR. And Eglot's main features are already mentioned in short in the Emacs user manual. What do others think? Lars, Stefan? From unknown Sun Jun 22 08:00:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58892: 29.0.50; [PATCH] eglot-manual: Open the local info documentation Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Oct 2022 12:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58892 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: Lars Ingebrigtsen , Felician Nemeth , 58892@debbugs.gnu.org Received: via spool by 58892-submit@debbugs.gnu.org id=B58892.166713376229900 (code B ref 58892); Sun, 30 Oct 2022 12:43:02 +0000 Received: (at 58892) by debbugs.gnu.org; 30 Oct 2022 12:42:42 +0000 Received: from localhost ([127.0.0.1]:37500 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op7eD-0007mC-Ka for submit@debbugs.gnu.org; Sun, 30 Oct 2022 08:42:41 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:49333) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op7eC-0007lz-Gl for 58892@debbugs.gnu.org; Sun, 30 Oct 2022 08:42:40 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 2D3C844089C; Sun, 30 Oct 2022 08:42:35 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id D0C4244059D; Sun, 30 Oct 2022 08:42:33 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1667133753; bh=xijw/NWB8j31s6OOgFKEjjVOwJcKn6oKNmkKaZ7zCFc=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=ByLNRZf1kc2SuPsRiz4yguHi5oAC6pXrWXafLCdbN9cT7M3Iw9FP5Bz6OwOm+NVsE iUxe30S2zLMz9ef8uslmX9Lt/JIyNzIVxnBwJrF7p+HkEOyixu9ABVKNodLwqEwCYM 0fGs/zd71zJi15jjjGSsx9pU7mnHhk5MMgmaJIDZ37buohZ862dVzWlNQIvFL/EP0F wwM/r8PmwUDrxt46ID+k2WhNoeRBg8Fd6Sqy3VJ/285LZUBa1+bZBlohF9RwyRqAuv 0ZK4w77Q6zEOOTKmTjmMNxeR3GerpmY76DKbD/KdG+mks06Gj5YhQwia7zaByB8odS D+mpLL5HrRevg== Received: from pastel (65-110-220-202.cpe.pppoe.ca [65.110.220.202]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 91E11120F5E; Sun, 30 Oct 2022 08:42:33 -0400 (EDT) From: Stefan Monnier In-Reply-To: <83r0ypfwcq.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 30 Oct 2022 12:18:29 +0200") Message-ID: References: <878rkxk7fu.fsf@betli.tmit.bme.hu> <83r0ypfwcq.fsf@gnu.org> Date: Sun, 30 Oct 2022 08:42:32 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.009 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: 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 (---) >> Eglot now has a beautiful documentation in info format. This patch >> let the user open it from Eglot's menu. >> >> BTW, the menu is the mode-line and I think it cannot be accessed using >> only the keyboard. Would it make sense to put this menu in the "Tools" >> part of the menu-bar as well? > > I'm unsure about any of this. We don't do anything like that for any > other mode, AFAIR. And Eglot's main features are already mentioned in > short in the Emacs user manual. > > What do others think? Lars, Stefan? I don't think it makes much sense to add this specifically for Eglot, indeed. It might make sense OTOH to add to the Help menu an entry that lets you jump directly to the docs relevant to the current modes. It could be a submenu generated by considering the list of all currently active minor modes (buffer-local and global) plus the current major mode (and its parents, maybe?) and for each one of them try and find out where they might be documented (e.g. relying on a symbol property to map a mode to its Info node?). Stefan From unknown Sun Jun 22 08:00:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58892: 29.0.50; [PATCH] eglot-manual: Open the local info documentation Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Oct 2022 12:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58892 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Monnier Cc: larsi@gnus.org, felician.nemeth@gmail.com, 58892@debbugs.gnu.org Received: via spool by 58892-submit@debbugs.gnu.org id=B58892.166713441331028 (code B ref 58892); Sun, 30 Oct 2022 12:54:02 +0000 Received: (at 58892) by debbugs.gnu.org; 30 Oct 2022 12:53:33 +0000 Received: from localhost ([127.0.0.1]:37505 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op7oi-00084M-Pz for submit@debbugs.gnu.org; Sun, 30 Oct 2022 08:53:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op7oh-000849-8K for 58892@debbugs.gnu.org; Sun, 30 Oct 2022 08:53:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1op7ob-0008GA-Sa; Sun, 30 Oct 2022 08:53:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=EkWJ2YO4wDtM3FWEU3OFjT691TWKfq0qcQBu2vpWDvM=; b=BS+zIIToqfuW 2WcKkRaztMrni3h8Uv7GgavlphoR07bFtNGS6oysWp7LV2grFVW1vtNfZIqSUoSx8BswRMmIZORxQ FteVQ63lh186iNI5DK5S+deRO6Y/ZzSn01cufX9JcVWHgiQ1+XImH97WrEZT+KkfYH1nhSVyUq73R FsZwUuHB2phHd+hVADgFLmCLxZRzk5ZJxdq4gD/+O7BWyCKzvAea/MQGKFxKzsBfXOzmME1Y9RUTQ iXf5tCF7guyCVlaj5ySHGtG1SUf5pDmGYd5BX86y9tiUO9GeUOpDcdsF5ZFzBDcGK+I21T8TCalfF lIsb2pf4Q6joAviWww81Jw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1op7ob-0004E2-5B; Sun, 30 Oct 2022 08:53:25 -0400 Date: Sun, 30 Oct 2022 14:53:07 +0200 Message-Id: <83cza9fp70.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Monnier on Sun, 30 Oct 2022 08:42:32 -0400) References: <878rkxk7fu.fsf@betli.tmit.bme.hu> <83r0ypfwcq.fsf@gnu.org> 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 (---) > From: Stefan Monnier > Cc: Felician Nemeth , Lars Ingebrigtsen > , 58892@debbugs.gnu.org > Date: Sun, 30 Oct 2022 08:42:32 -0400 > > I don't think it makes much sense to add this specifically for > Eglot, indeed. It might make sense OTOH to add to the Help menu an > entry that lets you jump directly to the docs relevant to the current > modes. Sure, I'm okay with providing a general feature like that. Sounds useful. It could also be a variant of "C-h m", perhaps when that is invoked with a prefix argument (so that the feature could be reachable without a mouse). From unknown Sun Jun 22 08:00:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58892: 29.0.50; [PATCH] eglot-manual: Open the local info documentation Resent-From: Felician Nemeth Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Oct 2022 13:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58892 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: Lars Ingebrigtsen , Stefan Monnier , 58892@debbugs.gnu.org Received: via spool by 58892-submit@debbugs.gnu.org id=B58892.166713677010652 (code B ref 58892); Sun, 30 Oct 2022 13:33:02 +0000 Received: (at 58892) by debbugs.gnu.org; 30 Oct 2022 13:32:50 +0000 Received: from localhost ([127.0.0.1]:37536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op8Qk-0002lk-F1 for submit@debbugs.gnu.org; Sun, 30 Oct 2022 09:32:50 -0400 Received: from mail-ej1-f50.google.com ([209.85.218.50]:40927) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op8Qh-0002lX-V4 for 58892@debbugs.gnu.org; Sun, 30 Oct 2022 09:32:48 -0400 Received: by mail-ej1-f50.google.com with SMTP id kt23so23460856ejc.7 for <58892@debbugs.gnu.org>; Sun, 30 Oct 2022 06:32:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:face:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=eLLRKAfnp0xbRXCWtEICmr/VLTPOngdMyWadzvzVQMg=; b=n9vudU/7eOpKw95gR6bdZG9a+XCxB2+W4ZWe/2aYFzEKjBXCWEKSQ0hOLxRtZkDz08 ZMA2DpZcpwOz2HkoQopAnXLh5GaltQrZdLsO309QQav2MB4eKZbRLWGYBpLn/stbine2 vEx6M71mHDRdvFDi4PPkSl6a+tj4EusXnDMKjZFAgi7ueP9qrB61pHjya32G+5BiIgIY CXc6i8VWlo88dajSJU9eBc4z2mAXXDwZqlhb246PeApSfmvTK1pyxi58eckSIJ9MaRuo tB1nZ1LHXRi3Hph7pdTYT2RS1PaK6xdg4xc5dv0FQFzuDCtPIMN4aH2c7tJHL4iEDEbD LaNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:face:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=eLLRKAfnp0xbRXCWtEICmr/VLTPOngdMyWadzvzVQMg=; b=A6KVN5TnY45+HhWiuv8fc1o/1RG62qVGOmSOA2RLBJIJxl68v9tivtGCTav+A8OtVf yqav+doHZpx7Dy4Vmi0MTYNibNqag2pPa6wHXxdAnswgF7zf58aBn7zciYJg9qHKAQ6P 7AF8uFn7yKWRADbekZVD3xjzwX/+YaKE/g2VwNdBO0Afw8/AHaWFDSx9ZNlx23oNegxg g8b9HfmEbQJGAdjw3qJiYDOoJTWRl+Y08iQxmQOWBxMXAezDpRos6B3ZtTo+y+H0UGC+ inHNPBDj3VUeatDb6TBgYZoTvWknaznGExL3/F27jUpYMTUE+DhPBMgBaJC32Yurz5iK 6cpw== X-Gm-Message-State: ACrzQf0wiTH/BMlyaM5RIPPz4HSlbvZbksGU4P+H2Zg55s/GHYEsn056 YkiiNaX9pBmUkVN/CyguRCY= X-Google-Smtp-Source: AMsMyM4C7LU/3q7yX1DCyJcbtDC6y4GLUSewFKg2nbhKOgtFtu5W48tjhVfq4OdRH155m3NQ1+VWRw== X-Received: by 2002:a17:907:a087:b0:7ad:a4c4:873b with SMTP id hu7-20020a170907a08700b007ada4c4873bmr7930768ejc.58.1667136761174; Sun, 30 Oct 2022 06:32:41 -0700 (PDT) Received: from betli.gmail.com (catv-86-101-66-128.catv.fixed.vodafone.hu. [86.101.66.128]) by smtp.gmail.com with ESMTPSA id 16-20020a170906309000b00782539a02absm1854183ejv.194.2022.10.30.06.32.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Oct 2022 06:32:40 -0700 (PDT) From: Felician Nemeth References: <878rkxk7fu.fsf@betli.tmit.bme.hu> <83r0ypfwcq.fsf@gnu.org> Date: Sun, 30 Oct 2022 14:32:39 +0100 In-Reply-To: <83r0ypfwcq.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 30 Oct 2022 12:18:29 +0200") Message-ID: <87wn8higi0.fsf@betli.tmit.bme.hu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEUMBwgHAgMFAAGPjY7/ //80MDHq6eqJt3pKAAABr0lEQVQ4jX2UzZKDIAzHqR177q7TPbtx2HMr6guQcrbY9txZ0fd/hA0f onXazcEJ/CD8E4Js8/HS9mwjXtqeMRxHXJkakTEm4b4GPVQW8PU8ov4fQCqeThlF60MBWdo1IXzd 2nEEZE7CEAZLwI0N/gJAhTj7ESQAX4gPgO8lyI+cvgViSVPlNomAj2M9gW40eg7VWY3cATjUcyiO Z+i03cFruGLYoUR7VyU3HihdmCEVhoDN65FXkpbSxkomOzsTQN/gySaodGb9Gdi1oSRXP46gdBWh LcUKJNdeGCWac74GKakmne0aHCFvyqJPYLsCFAVlhRTvGdzMdLHqtgRyUulyXIAH7CYQ3AB0Nody JQhAkq/qtOnbjhxdzYDkXPxlH5y4WdUAeUcX1NVJ6GR7UQEYPGWoAnA36OQNn5lRRp38vHTAp9Br LoTmvlPPDoRCKzpjG1SXT89AaT5l456BamJuMcs+NIOMzJ/s5dI6yUVcrARlruwOebfdv6gunTn4 ww3+QjGBEn5suVyLHoSGvAqREuDLN+iqZ+VcFg+HBbsJUU9+FZthbez9T+bdb+kPv2Ls6ct3hTkA AAAASUVORK5CYII= MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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 (-) Eli Zaretskii writes: >> From: Felician Nemeth >> Date: Sun, 30 Oct 2022 10:05:25 +0100 >> >> Eglot now has a beautiful documentation in info format. This patch >> let the user open it from Eglot's menu. >> >> BTW, the menu is the mode-line and I think it cannot be accessed using >> only the keyboard. Would it make sense to put this menu in the "Tools" >> part of the menu-bar as well? > > I'm unsure about any of this. We don't do anything like that for any > other mode, AFAIR. And Eglot's main features are already mentioned in > short in the Emacs user manual. Currently, Eglot has a menu item that opens https://github.com/joaotavora/eglot#readme. I think opening that URL doesn't make sense anymore since eglot.texi is the primary source of the documentation. Is it OK then to remove this menu item? It seems I couldn't clearly articulate my other suggestion. When I write this reply I can click on the mode-line to open message-mode-menu, but this menu is also available from the menu bar. I'd tried to suggest something similar to Eglot. (The last item in message-mode-menu is "Message manual", so there is prior art to what the patch of this bug report tries to achieve.) From unknown Sun Jun 22 08:00:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58892: 29.0.50; [PATCH] eglot-manual: Open the local info documentation Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Oct 2022 14:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58892 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Felician Nemeth , =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Cc: larsi@gnus.org, monnier@iro.umontreal.ca, 58892@debbugs.gnu.org Received: via spool by 58892-submit@debbugs.gnu.org id=B58892.166713856414703 (code B ref 58892); Sun, 30 Oct 2022 14:03:02 +0000 Received: (at 58892) by debbugs.gnu.org; 30 Oct 2022 14:02:44 +0000 Received: from localhost ([127.0.0.1]:38793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op8tf-0003p5-GF for submit@debbugs.gnu.org; Sun, 30 Oct 2022 10:02:43 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op8ta-0003op-FO for 58892@debbugs.gnu.org; Sun, 30 Oct 2022 10:02:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1op8tU-0001CO-Uo; Sun, 30 Oct 2022 10:02:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=URiTYHb9/q/Z2HvMlXG3yMALJRrXfPL9nSvJNZ9mBUc=; b=b/9W3nwnVY20WrMUDPiB mGj/jowSZCX8QLPXuwS8IHAICu4SXyAWiUVUfOgx/cyeKF4tfKeBST1LqY22fdzcdQcZwAdblYKFS boFQGJCoFRewo5Ild76P43fJE2nnSK72L8SNOZt82geG6KcYMsCYcJ2mHubtJxJ1ahzLnK3euqFNL b3w+C9y7f9v2Oi3Sew+PrKkSgCjXS9N5pmVPgu3JksNCNcTUWP6firh+7fv8jtpqnHKDG4u5uQ+Qr sl2Uwc1gG1MbeyW002b97ueKsY8nBV3QTne2/vt0K3FcxzEPbN5Pva9UTdEaneCtwY2Pzuzy/99x2 lZq2zLUFEVJ7MA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1op8tU-0005ZN-IC; Sun, 30 Oct 2022 10:02:32 -0400 Date: Sun, 30 Oct 2022 16:02:13 +0200 Message-Id: <83bkptflzu.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87wn8higi0.fsf@betli.tmit.bme.hu> (message from Felician Nemeth on Sun, 30 Oct 2022 14:32:39 +0100) References: <878rkxk7fu.fsf@betli.tmit.bme.hu> <83r0ypfwcq.fsf@gnu.org> <87wn8higi0.fsf@betli.tmit.bme.hu> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit 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 (---) > From: Felician Nemeth > Cc: 58892@debbugs.gnu.org, Lars Ingebrigtsen , Stefan > Monnier > Date: Sun, 30 Oct 2022 14:32:39 +0100 > > Eli Zaretskii writes: > > >> From: Felician Nemeth > >> Date: Sun, 30 Oct 2022 10:05:25 +0100 > >> > >> Eglot now has a beautiful documentation in info format. This patch > >> let the user open it from Eglot's menu. > >> > >> BTW, the menu is the mode-line and I think it cannot be accessed using > >> only the keyboard. Would it make sense to put this menu in the "Tools" > >> part of the menu-bar as well? > > > > I'm unsure about any of this. We don't do anything like that for any > > other mode, AFAIR. And Eglot's main features are already mentioned in > > short in the Emacs user manual. > > Currently, Eglot has a menu item that opens > https://github.com/joaotavora/eglot#readme. I think opening that URL > doesn't make sense anymore since eglot.texi is the primary source of the > documentation. Is it OK then to remove this menu item? Fine by me, but please wait for Joćo to chime in. > It seems I couldn't clearly articulate my other suggestion. When I > write this reply I can click on the mode-line to open message-mode-menu, > but this menu is also available from the menu bar. I'd tried to suggest > something similar to Eglot. It's okay to display a "Minor mode menu" from the mode-line's mode lighter, yes. We do that for other minor modes. But we should be careful not to make that menu too long. > (The last item in message-mode-menu is "Message manual", so there is > prior art to what the patch of this bug report tries to achieve.) I think that's an exception rather than a rule. Mode-specific menus rarely have an item for their manuals. And Eglot should need that less than others, since most of its features just provide backends for existing Emacs features. From unknown Sun Jun 22 08:00:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58892: 29.0.50; [PATCH] eglot-manual: Open the local info documentation Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 31 Oct 2022 13:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58892 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: larsi@gnus.org, Felician Nemeth , monnier@iro.umontreal.ca, 58892@debbugs.gnu.org Received: via spool by 58892-submit@debbugs.gnu.org id=B58892.166722252530636 (code B ref 58892); Mon, 31 Oct 2022 13:23:01 +0000 Received: (at 58892) by debbugs.gnu.org; 31 Oct 2022 13:22:05 +0000 Received: from localhost ([127.0.0.1]:39772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opUjt-0007y4-Ep for submit@debbugs.gnu.org; Mon, 31 Oct 2022 09:22:05 -0400 Received: from mail-oa1-f54.google.com ([209.85.160.54]:40699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opUjq-0007xZ-BY for 58892@debbugs.gnu.org; Mon, 31 Oct 2022 09:22:03 -0400 Received: by mail-oa1-f54.google.com with SMTP id 586e51a60fabf-13bd19c3b68so13391055fac.7 for <58892@debbugs.gnu.org>; Mon, 31 Oct 2022 06:22:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=yzxlxQmbapfNV4AHGLBW9vy3En3GehPeaqjyqu7WBiA=; b=UAFPJ8Wvp/rjYoV4rDKVCq4rEtnuf12SDVeDh3GFwDZhy/Z9sBA41jm0wRKSGvSdhi 0ja6fS+0sDS9IuKd4RJwtcfF/rLr1U+ZWTHDnGotaQTxw1JrBY3y7s1zRT8+80IOQbRy NIejywJQFrEbpAYP+h7rWHJykB5EnQ9xlCHV89FsSYzA28buMqFlGzX+O60OJpayfQIW NNe/DcYxoeLCmi4Bs72GqHM87c2bRQsvvhKKMLlhP/TgrRbX4vjMYC7SENuIV6Daevhb q8IPA3qWOjVrA8urNQ9kmyXTo9/j8/W89lYDQyBM4NCfxtlEojeiAcr0t14kD/Q7yN4J Kf1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=yzxlxQmbapfNV4AHGLBW9vy3En3GehPeaqjyqu7WBiA=; b=34a34oOEzJ1M5ogQP1+Kzgs95MuaBWWuCV8dIq693YawIALe95geQe2xiVD1jLVgMY DpHv3UnHVb+5+GoD2zu3oyZdh7O8I6yqWkqatfGyJfsA7ljGJRqDt89OgUmQW5+btiAk EU3O194dla4EMZ2XocLrEwxU/PGal+TIONj5D4oWV+B/DpA9SV0G+/wkqypNW5JH7bGX Y60g7+vneWpsqPqGer3tTBkmAzJxwBR/q2282Yz6ed3pOt1zfzxCyu99kjUQUuAx5ikI nwxPWjPOn+XO+mIOZTVxFv5DOpoSJ/is4hUSMyChbeWkriboOAH3tNVqJCU2q5nf4wwv VZzA== X-Gm-Message-State: ACrzQf0kQ+U/H6u0xGaBr84WjwhCzpSPZIxZ7uWbOduCW+E/z18Rx4Df ZVAntGNP9q7xRa0jZmNNoGu4QEkGZKvc6cK7UzA= X-Google-Smtp-Source: AMsMyM73s9+gT9TCcfAu7bLid9O4iROKOkmqkD09c4pc8rZufMzIthlf5MQ/OVDuygUSpikAlFZX6bQmYTL8Deja3Q4= X-Received: by 2002:a05:6870:e242:b0:13b:d561:ad02 with SMTP id d2-20020a056870e24200b0013bd561ad02mr7468201oac.215.1667222516633; Mon, 31 Oct 2022 06:21:56 -0700 (PDT) MIME-Version: 1.0 References: <878rkxk7fu.fsf@betli.tmit.bme.hu> <83r0ypfwcq.fsf@gnu.org> <87wn8higi0.fsf@betli.tmit.bme.hu> <83bkptflzu.fsf@gnu.org> In-Reply-To: <83bkptflzu.fsf@gnu.org> From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Date: Mon, 31 Oct 2022 13:22:56 +0000 Message-ID: Content-Type: multipart/alternative; boundary="000000000000dd948605ec547d6d" X-Spam-Score: 0.0 (/) 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 (-) --000000000000dd948605ec547d6d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Oct 30, 2022 at 2:02 PM Eli Zaretskii wrote: > > > Currently, Eglot has a menu item that opens > > https://github.com/joaotavora/eglot#readme. I think opening that URL > > doesn't make sense anymore since eglot.texi is the primary source of th= e > > documentation. Is it OK then to remove this menu item? > > Fine by me, but please wait for Jo=C3=A3o to chime in. > Yes, it's fine. Show a patch and or push directly if you have permissions. > > (The last item in message-mode-menu is "Message manual", so there is > > prior art to what the patch of this bug report tries to achieve.) > > I think that's an exception rather than a rule. Mode-specific menus > rarely have an item for their manuals. And Eglot should need that > less than others, since most of its features just provide backends for > existing Emacs features. > Yes, that's true. But users are not really familiar with all of them: they don't have the visibility that Eglot has. So Felici=C3=A1n's idea makes sense to= me, judging from these years of watching the Eglot bug tracker (where Felici=C3= =A1n is a long-time regular, which would explain why he thinks this feature is useful). If there was a keybinding C-xyz so that C-xyz RET eglot RET would land one in the Eglot manual within Emacs, I think that would come some way. Maybe there is this binding? Jo=C3=A3o --000000000000dd948605ec547d6d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sun, Oct 30, 2022 at 2:02 PM Eli Zaretskii <eliz@gnu.org> wrote:

> Currently, Eglot has a menu item that opens
> https://github.com/joaotavora/eglot#readme.=C2=A0= I think opening that URL
> doesn't make sense anymore since eglot.texi is the primary source = of the
> documentation.=C2=A0 =C2=A0Is it OK then to remove this menu item?

Fine by me, but please wait for Jo=C3=A3o to chime in.

Yes, it's fine. Show a patch and or push directly if yo= u have permissions.
=C2=A0
> (The last item in message-mode-menu is "Message manual", so = there is
> prior art to what the patch of this bug report tries to achieve.)

I think that's an exception rather than a rule.=C2=A0 Mode-specific men= us
rarely have an item for their manuals.=C2=A0 And Eglot should need that
less than others, since most of its features just provide backends for
existing Emacs features.

Yes, that'= s true. But users are not really familiar with all of them: they don't<= /div>
have the visibility that Eglot has.=C2=A0 So Felici=C3=A1n's = idea makes sense to me,
judging from these years of watching the = Eglot bug tracker (where Felici=C3=A1n
is a long-time regular, wh= ich would explain why he thinks this feature is
useful).
=

If there was a keybinding C-xyz so that C-xyz RET= eglot RET would land
one in the Eglot manual within Emacs, = I think that would come some
way.=C2=A0 Maybe there is this = binding?

Jo= =C3=A3o
--000000000000dd948605ec547d6d-- From unknown Sun Jun 22 08:00:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58892: 29.0.50; [PATCH] eglot-manual: Open the local info documentation Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 31 Oct 2022 13:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58892 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Cc: larsi@gnus.org, felician.nemeth@gmail.com, monnier@iro.umontreal.ca, 58892@debbugs.gnu.org Received: via spool by 58892-submit@debbugs.gnu.org id=B58892.166722339732062 (code B ref 58892); Mon, 31 Oct 2022 13:37:02 +0000 Received: (at 58892) by debbugs.gnu.org; 31 Oct 2022 13:36:37 +0000 Received: from localhost ([127.0.0.1]:39810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opUxx-0008L2-9u for submit@debbugs.gnu.org; Mon, 31 Oct 2022 09:36:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1opUxv-0008Kd-4S for 58892@debbugs.gnu.org; Mon, 31 Oct 2022 09:36:35 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1opUxp-0003DN-IW; Mon, 31 Oct 2022 09:36:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=6G9Gsc1rPNfV0nMioaUCx4hov1KvzCODzxt4MO3EDOg=; b=k6FYZXrGwrYcK9wt3+EZ bWxsgHOziMJzPuNSGNdFpPrzxU3JxS2DBnFXa42UtDTAoGutHkDonl87pU5HmOKGK9FNJ25QiQhN+ rVGVHtCeH7OOFQybwGQhWvKvTrP5Mo5tHKPAEO0CYom4INNSzuoH6F797wK1ObixCKtu5CG/guG9z OIIyCPLrLk6Y4m8nRAlz7kPiqJ9nWyovGd4E+kZ/c/WGkgjct2q3EAL/h/zfGubolMjuz1932cclp i2/hu6A/pPzn03Tp94LxgiGMeDcELnd4J7y9ibRzoZQ5YRCUYTn9fGznjoKUiifI1+2ORW24INyJv 6bMNfeYmQpdc0A==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1opUxo-0006f5-MK; Mon, 31 Oct 2022 09:36:29 -0400 Date: Mon, 31 Oct 2022 15:36:13 +0200 Message-Id: <83r0yodsj6.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= on Mon, 31 Oct 2022 13:22:56 +0000) References: <878rkxk7fu.fsf@betli.tmit.bme.hu> <83r0ypfwcq.fsf@gnu.org> <87wn8higi0.fsf@betli.tmit.bme.hu> <83bkptflzu.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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 (---) > From: João TÔvora > Date: Mon, 31 Oct 2022 13:22:56 +0000 > Cc: Felician Nemeth , 58892@debbugs.gnu.org, larsi@gnus.org, > monnier@iro.umontreal.ca > > If there was a keybinding C-xyz so that C-xyz RET eglot RET would land > one in the Eglot manual within Emacs, I think that would come some > way. Maybe there is this binding? Yes, it's "C-h R". From unknown Sun Jun 22 08:00:20 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Felician Nemeth Subject: bug#58892: closed (Re: bug#58892: 29.0.50; [PATCH] eglot-manual: Open the local info documentation) Message-ID: References: <878rkxk7fu.fsf@betli.tmit.bme.hu> X-Gnu-PR-Message: they-closed 58892 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 58892@debbugs.gnu.org Date: Fri, 11 Nov 2022 13:06:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1668171962-32524-1" This is a multi-part message in MIME format... ------------=_1668171962-32524-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #58892: 29.0.50; [PATCH] eglot-manual: Open the local info documentation which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 58892@debbugs.gnu.org. --=20 58892: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D58892 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1668171962-32524-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 58892-done) by debbugs.gnu.org; 11 Nov 2022 13:05:35 +0000 Received: from localhost ([127.0.0.1]:45277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otTix-0008Ro-Cb for submit@debbugs.gnu.org; Fri, 11 Nov 2022 08:05:35 -0500 Received: from mail-ot1-f50.google.com ([209.85.210.50]:37567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otTiw-0008RR-Ey for 58892-done@debbugs.gnu.org; Fri, 11 Nov 2022 08:05:34 -0500 Received: by mail-ot1-f50.google.com with SMTP id a7-20020a056830008700b0066c82848060so2766118oto.4 for <58892-done@debbugs.gnu.org>; Fri, 11 Nov 2022 05:05:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=cZj8d+bdxCye3kKKc7swLEmaTerW/HEZYp3Zdw3TwpI=; b=AH+Hrek8GTO/epMBaJf9DCmqtBeKt8bOrSUfj4ct7zgbam2DGtVmhO3LcSa+WjZ7aL +4IF6uCUdj50PAAla1DvWDP2SzltJGPmtW0AtqLD6YulObltUfEIUO5+rBL7FCG/nuZv PRWmwLuO7IwH9XjLaa0DMPyI3jfWyYAyWBOU6CL5AJMnocSIXNQxiPtyoDWy6XOnYQvi Y7yk0dEoyTGvZLJMvpD2xyp/zp78HcB4jA7i+FMPaz6rsFt8JNnoTOjH0YgGUON9wh6+ g70/v1U0CLK74SHd5PSZCbqhSDCZl5L9BsZ1ezinFYARbYPIgZRsMiL7w+W/8zRMDcZN edRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=cZj8d+bdxCye3kKKc7swLEmaTerW/HEZYp3Zdw3TwpI=; b=xFM/jp5g/RqvuH4lgRJ8gld1FEg4gfdKCppYQqi9mCdzCojAjg5owHH/wlSE2686Pp /2A31bdW2TPk7f4xVRf9tA287oUu5YVrTF5e/gfGAzA0M2Wtuz9YseIVxiUKW05ITUWW NoePLWRqtuuhDUTb73byp3n0AWkDocbtsdVv0QEjyAWZwT1fwTKjrksvIUZq1wE0t5cQ 2wWVHMkzBVtuNXOre3PTJW8BDyFwd4xBqqYbBrqrzNOp/01MVnDfzBD0iSbaVjZxtS21 II0xTMvAs2XoLMm2Ev2AJ+nKFmpWMRwIXIhZuz1LO7Q3MuYHabaBlg2pdMysHUIOgffi BGgA== X-Gm-Message-State: ANoB5pmp56y4B9rbeZjCD2A9cHmKOUvajNGWTeqEvavVmq6dD0mf9TRz zxmLC7m5DSDxpcLr6ZqoiCltlzOR6+6wSQFoc/o= X-Google-Smtp-Source: AA0mqf6FrJkhYga2TKpX3yPLDvbkoLaxqhHpu/8YuL/TVg6TP+4b8zFgI7sByJ4O5/84VWvDbCvX7qKpMm5vKN4UVAg= X-Received: by 2002:a9d:6399:0:b0:661:c48b:12db with SMTP id w25-20020a9d6399000000b00661c48b12dbmr1105843otk.105.1668171928826; Fri, 11 Nov 2022 05:05:28 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 11 Nov 2022 05:05:28 -0800 From: Stefan Kangas In-Reply-To: =?UTF-8?B?PENBTERubTUydm1WUmdjcVgwUXYzTVVVNjBLeW9UejJoR0RhPXUtVEIrdi14WGp4?= =?UTF-8?B?a21Qd0BtYWlsLmdtYWlsLmNvbT4gKCJKb8OjbyBUw6F2b3JhIidzIG1lc3NhZ2Ugb2YgIk1vbiwgMzEg?= =?UTF-8?B?T2N0IDIwMjIgMTM6MjI6NTYgKzAwMDAiKQ==?= References: <878rkxk7fu.fsf@betli.tmit.bme.hu> <83r0ypfwcq.fsf@gnu.org> <87wn8higi0.fsf@betli.tmit.bme.hu> <83bkptflzu.fsf@gnu.org> X-Hashcash: 1:20:221111:58892-done@debbugs.gnu.org::TjDbvK7tCz0Fj8gb:0yZX MIME-Version: 1.0 Date: Fri, 11 Nov 2022 05:05:28 -0800 Message-ID: Subject: Re: bug#58892: 29.0.50; [PATCH] eglot-manual: Open the local info documentation To: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 58892-done Cc: 58892-done@debbugs.gnu.org, Eli Zaretskii , Felician Nemeth , larsi@gnus.org, monnier@iro.umontreal.ca 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 (-) Jo=C3=A3o T=C3=A1vora writes: > On Sun, Oct 30, 2022 at 2:02 PM Eli Zaretskii wrote: > > > Currently, Eglot has a menu item that opens > > https://github.com/joaotavora/eglot#readme. I think opening that URL > > doesn't make sense anymore since eglot.texi is the primary source of t= he > > documentation. Is it OK then to remove this menu item? > > Fine by me, but please wait for Jo=C3=A3o to chime in. > > Yes, it's fine. Show a patch and or push directly if you have permissions= . Now done, see commit c64d94c849. ------------=_1668171962-32524-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 Oct 2022 09:05:33 +0000 Received: from localhost ([127.0.0.1]:37318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op4G5-0005qX-65 for submit@debbugs.gnu.org; Sun, 30 Oct 2022 05:05:33 -0400 Received: from lists.gnu.org ([209.51.188.17]:54682) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op4G2-0005qJ-7i for submit@debbugs.gnu.org; Sun, 30 Oct 2022 05:05:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1op4G2-0002Xk-2I for bug-gnu-emacs@gnu.org; Sun, 30 Oct 2022 05:05:30 -0400 Received: from mail-ej1-x630.google.com ([2a00:1450:4864:20::630]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1op4G0-0003Dh-Hs for bug-gnu-emacs@gnu.org; Sun, 30 Oct 2022 05:05:29 -0400 Received: by mail-ej1-x630.google.com with SMTP id q9so22754129ejd.0 for ; Sun, 30 Oct 2022 02:05:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:face:user-agent:message-id:date:subject:to:from:from :to:cc:subject:date:message-id:reply-to; bh=epcENgLvmJZ+gc73p0o8ia+Umx0wukikoOzEsQ4ZIjM=; b=XVrmPcRZ9DkUjhbqYyymwos8Itk0zO2SvTdrZ4ISxbzfk7BA/N4MiucrjuPZusDW3J be60o3O8/k+vCzSk7lsRauR/pmcwE0MbNFKYCxd2JW9J7VgAUfK09+R9Xf/W0ImoYuWn i1ogx2nygi1tdrwY5aOSgthmNUxhVDEB99mnFuNdtecYiBWFeHxZzBQVWSe0aI9H3djh JWE6RHy5MXpCq4oNF+SwsDE5ZmO6d9fCvvmMnTeHzdFG9Cd9fPNKMb+lYRnvt4juDd2g eTJjDXdYt1RrcvN6jAyig/0vSgsG65OckbiAzYYhU4Xhyo3RpUmaWjfkJqb7GpgyRi4P hFeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:face:user-agent:message-id:date:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=epcENgLvmJZ+gc73p0o8ia+Umx0wukikoOzEsQ4ZIjM=; b=JK4TN2DLJ0W2TbMcxyWYkPvCQZUj4w5DXF4b4wBjDgQbhYN8QqO+lIHJM7+ydksNPO 9hb/Wm/aX3PsFkxNugrZjP6Hn8/6aWa3pRtK8eViEPEy7ZvAzVDh2DwPrm1rmPH5d2BK j7cEslIL+GOhOYmNuy3yxbvsAPXPdLc4j4cRRMAvLBt6JndRi3YrGz7TH58X6r85UB/A Lv1AZ4H+awT5MCIVnznZCGp4iUVB05M2jOsc5nwi+qj1sevKiIb5zWADK789qEDTv0rE k39jnWK3Hak2k01zQbD77jluERLFOj11TbunePARsfj1+Npy0P3el+jCmicmgvnHnY9U xesA== X-Gm-Message-State: ACrzQf2pLqFkF2zduQKicAGcP69BVOcAluLoA6tBZpo+XjPG7Gz++06v vPLSjZO6KpVoAXdwgEyyi+Y+N17w+88= X-Google-Smtp-Source: AMsMyM6fiiw8GOb97AXJBMb7HdZJNDcYUPKniKzMUt9jMRYz10pBradu5r+6a98ogKf209O9hYYtxw== X-Received: by 2002:a17:907:6d19:b0:7ad:b5f1:8ffb with SMTP id sa25-20020a1709076d1900b007adb5f18ffbmr5281822ejc.187.1667120726504; Sun, 30 Oct 2022 02:05:26 -0700 (PDT) Received: from betli.gmail.com (catv-86-101-66-128.catv.fixed.vodafone.hu. [86.101.66.128]) by smtp.gmail.com with ESMTPSA id t12-20020a17090616cc00b007ad84cf1346sm1629264ejd.110.2022.10.30.02.05.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Oct 2022 02:05:26 -0700 (PDT) From: Felician Nemeth To: bug-gnu-emacs@gnu.org Subject: 29.0.50; [PATCH] eglot-manual: Open the local info documentation Date: Sun, 30 Oct 2022 10:05:25 +0100 Message-ID: <878rkxk7fu.fsf@betli.tmit.bme.hu> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEUMBwgHAgMFAAGPjY7/ //80MDHq6eqJt3pKAAABr0lEQVQ4jX2UzZKDIAzHqR177q7TPbtx2HMr6guQcrbY9txZ0fd/hA0f onXazcEJ/CD8E4Js8/HS9mwjXtqeMRxHXJkakTEm4b4GPVQW8PU8ov4fQCqeThlF60MBWdo1IXzd 2nEEZE7CEAZLwI0N/gJAhTj7ESQAX4gPgO8lyI+cvgViSVPlNomAj2M9gW40eg7VWY3cATjUcyiO Z+i03cFruGLYoUR7VyU3HihdmCEVhoDN65FXkpbSxkomOzsTQN/gySaodGb9Gdi1oSRXP46gdBWh LcUKJNdeGCWac74GKakmne0aHCFvyqJPYLsCFAVlhRTvGdzMdLHqtgRyUulyXIAH7CYQ3AB0Nody JQhAkq/qtOnbjhxdzYDkXPxlH5y4WdUAeUcX1NVJ6GR7UQEYPGWoAnA36OQNn5lRRp38vHTAp9Br LoTmvlPPDoRCKzpjG1SXT89AaT5l456BamJuMcs+NIOMzJ/s5dI6yUVcrARlruwOebfdv6gunTn4 ww3+QjGBEn5suVyLHoSGvAqREuDLN+iqZ+VcFg+HBbsJUU9+FZthbez9T+bdb+kPv2Ls6ct3hTkA AAAASUVORK5CYII= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::630; envelope-from=felician.nemeth@gmail.com; helo=mail-ej1-x630.google.com 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, FREEMAIL_FROM=0.001, 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: -1.3 (-) 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 (--) --=-=-= Content-Type: text/plain Eglot now has a beautiful documentation in info format. This patch let the user open it from Eglot's menu. BTW, the menu is the mode-line and I think it cannot be accessed using only the keyboard. Would it make sense to put this menu in the "Tools" part of the menu-bar as well? Thanks. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-eglot-manual-Open-the-local-info-documentation.patch >From 2877c7ef6832b7f1bc3f3cfd46d8701dafa0af43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felici=C3=A1n=20N=C3=A9meth?= Date: Sun, 30 Oct 2022 09:51:46 +0100 Subject: [PATCH] eglot-manual: Open the local info documentation * lisp/progmodes/eglot.el (eglot-manual): Open the local info documentation instead of the on-line version. --- lisp/progmodes/eglot.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index c587061837..1d67f37e34 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -1823,8 +1823,8 @@ eglot--mouse-call (call-interactively what) (force-mode-line-update t)))))) -(defun eglot-manual () "Open on-line documentation." - (interactive) (browse-url "https://github.com/joaotavora/eglot#readme")) +(defun eglot-manual () "Open documentation." + (interactive) (info "(eglot)")) (easy-menu-define eglot-menu nil "Eglot" `("Eglot" -- 2.30.2 --=-=-=-- ------------=_1668171962-32524-1--