From unknown Mon Aug 11 18:15:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78905: 31.0.50; Extra dot in C-h k output Resent-From: Eshel Yaron Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 09:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 78905 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 78905@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.175093152232550 (code B ref -1); Thu, 26 Jun 2025 09:53:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jun 2025 09:52:02 +0000 Received: from localhost ([127.0.0.1]:48711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUjH0-0008Su-F4 for submit@debbugs.gnu.org; Thu, 26 Jun 2025 05:52:02 -0400 Received: from lists.gnu.org ([2001:470:142::17]:46026) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUjGy-0008SJ-3l for submit@debbugs.gnu.org; Thu, 26 Jun 2025 05:52:00 -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 1uUjGq-0000E6-Ds for bug-gnu-emacs@gnu.org; Thu, 26 Jun 2025 05:51:52 -0400 Received: from mail.eshelyaron.com ([107.175.124.16] helo=eshelyaron.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUjGo-0001E0-NL for bug-gnu-emacs@gnu.org; Thu, 26 Jun 2025 05:51:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=eshelyaron.com; s=mail; t=1750931507; bh=ZYxTUmugKdlzzD7H3qv265FvBBR1f3jK7zM7Hrdr8PA=; h=From:To:Subject:Date:From; b=XnN44ytt2Y2H/5I+0BSX+Hxp5U3+/SqhH9vJH0sULzqLGhgi4oumIAbeTMZzdqXnQ 7toKm5s4nHJmkIFSy8jEDu3qNdyLGiaDBtqs0eZjY+5ZG2srLIYTo8HN8HzatLW+ve s9Fz4f2/APY4JshHn+yS8ymtQe0bQn4tEelC99yu5Le3Xv5ldw/yPz6wW9sjjUQkqm wo7zrlpr9gqoP33XxxGmy+vD95W2B7/VEKLxqM53dVOZzhql8TXlF2dUvAKlA3ZEt8 Jk+U3BFtKN5mL07vYfC8da648WailJ5lUGykZ70fSkfRSlKokgJdu1z+dbPR/ZeTAF iF5Bd7o06pWwg== From: Eshel Yaron Date: Thu, 26 Jun 2025 11:51:45 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=107.175.124.16; envelope-from=me@eshelyaron.com; helo=eshelyaron.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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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.1 (/) Hi, On the current master, I see: 1. emacs -Q 2. C-x C-j 3. C-h k d This produces a *Help* buffer saying: d runs the command dired-flag-file-deletion (found in dired-mode-map), which is an interactive byte-code-function in =E2=80=98dired.el=E2=80=99. It is bound to d. . (dired-flag-file-deletion ARG &optional INTERACTIVE) ... Note the extra, unexpected dot and newline after "It is bound to d." Best regards, Eshel From unknown Mon Aug 11 18:15:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78905: 31.0.50; Extra dot in C-h k output Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 10:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78905 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 78905@debbugs.gnu.org Cc: me@eshelyaron.com X-Debbugs-Original-To: Eshel Yaron via "Bug reports for GNU Emacs, the Swiss army knife of text editors" X-Debbugs-Original-Cc: Eshel Yaron , 78905@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.175093529510640 (code B ref -1); Thu, 26 Jun 2025 10:55:01 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jun 2025 10:54:55 +0000 Received: from localhost ([127.0.0.1]:48769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUkFr-0002lW-Bs for submit@debbugs.gnu.org; Thu, 26 Jun 2025 06:54:55 -0400 Received: from lists.gnu.org ([2001:470:142::17]:46206) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUkFo-0002lB-D2 for submit@debbugs.gnu.org; Thu, 26 Jun 2025 06:54:52 -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 1uUkFi-0002QK-AM for bug-gnu-emacs@gnu.org; Thu, 26 Jun 2025 06:54:46 -0400 Received: from mout.gmx.net ([212.227.17.20]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUkFg-00050Q-Fw for bug-gnu-emacs@gnu.org; Thu, 26 Jun 2025 06:54:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1750935279; x=1751540079; i=stephen.berman@gmx.net; bh=cr/huuM+RsTjE4tnnHn0fC7Ht2i0LMChkMJv0gR48Dg=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=XE0P6jL7FA9WSsuUGuPhvZ6ntsSLbdxf4mHyisdVxIeWGH+SIqfmcfCyZKBaS3Nn i5Fi2HayLaznVbwq6x1mA7ZVDvWAESdPU/7aVZmNgOqml4xeeryRrFg9RFVQhh/AO 79+i9q8ws5lMeK2WtqCkYzy4O0L4Zzh776ZuDebBc/KZ6xbEeytjUIPsr+6f8Ek7Y qkAosQUGyBiuSzXBj5g554EAm8s7DkYlCP/MpeA6rfgQePRTdaNzkk5ajOy5Gbaog blTYsk7leFzuCnKKNtfjlhHHsbIaxGgDFPXkVu/0kvglnemUjgMVPRkdZmrjLdsuz /RqzCAMYnlG0T5nDuA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([88.130.50.58]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MgesG-1uwOxu3M5c-00oJEN; Thu, 26 Jun 2025 12:54:38 +0200 From: Stephen Berman In-Reply-To: References: Date: Thu, 26 Jun 2025 12:54:37 +0200 Message-ID: <87ecv6db82.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:8pBiSCGmkCmc+ll5F18DyjeTfsUOC/PI6B8FyWQijwY8PLE1r6B 6D4xAiW8y4gYHJF4ie5QjIw2iHqRiXaxQPEsz25Q7inbDDi6IAJZNOGqT601WtSeByf1FPK 1QeBUgSd3ve0xCkg7tlOmsNJC5Fy9BcVwPEwPhuvzNMfOB4IaO2Ob4zpgtcBuoT4zML7IMm 6oiHQS9XzD7tGya0FzcjA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:JNSy2s7zuAI=;l/5s9Fa8bQGwM6Dq1e8vU7hJcBw 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 EMLzgErcbavW4A= Received-SPF: pass client-ip=212.227.17.20; envelope-from=stephen.berman@gmx.net; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Thu, 26 Jun 2025 11:51:45 +0200 Eshel Yaron via "Bug reports for GNU Ema= cs, the Swiss army knife of text editors" wrote: > Hi, > > On the current master, I see: > > 1. emacs -Q > 2. C-x C-j > 3. C-h k d > > This produces a *Help* buffer saying: > > d runs the command dired-flag-file-deletion (found in dired-mode-map), > which is an interactive byte-code-function in =E2=80=98dired.el=E2=80= =99. > > It is bound to d. > . > > (dired-flag-file-deletion ARG &optional INTERACTIVE) > ... > > > Note the extra, unexpected dot and newline after "It is bound to d." This is due to this commit: commit ebeeced9e3ca94bbb679730155a2582bc12f8ea7 Author: Eli Zaretskii Commit: Eli Zaretskii CommitDate: Tue May 13 18:50:31 2025 +0300 Fix description of a remapped command's bindings =20=20=20=20 * lisp/help-fns.el (help-fns--key-bindings): Qualify the description of any menu-bar bindings by remapping. (Bug#78391) The following patch is a possible fix (at least, it prevents the extra dot in the above recipe): --=-=-= Content-Type: text/x-patch Content-Disposition: inline Content-Description: help-fns--key-bindings patch Content-Transfer-Encoding: quoted-printable diff --git a/lisp/help-fns.el b/lisp/help-fns.el index 481360b5d3c..81ca89ea0ac 100644 =2D-- a/lisp/help-fns.el +++ b/lisp/help-fns.el @@ -632,7 +632,7 @@ help-fns--key-bindings (format-message "`%s'" remapped) "an anonymous command")) (princ "as well.\n")) - (or remapped (princ ".")) + (or remapped (unless (bolp) (princ "."))) (fill-region-as-paragraph start (point)))) (ensure-empty-lines))))))) =20 --=-=-= Content-Type: text/plain Steve Berman --=-=-=-- From unknown Mon Aug 11 18:15:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78905: 31.0.50; Extra dot in C-h k output Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 12:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78905 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eshel Yaron Cc: 78905@debbugs.gnu.org Received: via spool by 78905-submit@debbugs.gnu.org id=B78905.17509401624382 (code B ref 78905); Thu, 26 Jun 2025 12:17:02 +0000 Received: (at 78905) by debbugs.gnu.org; 26 Jun 2025 12:16:02 +0000 Received: from localhost ([127.0.0.1]:48896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUlWL-00018Q-8o for submit@debbugs.gnu.org; Thu, 26 Jun 2025 08:16:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45310) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUlWG-00017n-VB for 78905@debbugs.gnu.org; Thu, 26 Jun 2025 08:15:58 -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 1uUlWB-0004ck-7q; Thu, 26 Jun 2025 08:15:51 -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=pXSXNWfbGLbXa1jewtHI8/dl7vpdaXxZihx17fdFLTo=; b=MzeTWCTNKVgi1u7CcaNw 5W7h7ljDwIsRU/+GzPwSbGgIVmmzJTWlKSD7VnhO4sTWorOn7SuPNF8GnaH2B+2KalMMZ4iUhvb3S dTKrHKs10U59f6j4it+i7XTU0ehRYHttHi1co0STv7c7hYqMUVebWKF8bDOcLdKYSl8w6wRR7rHfo 1IVBHuum1RHCk23R0brnkZIYhkbZFxtJ3uxjJ9ZjWrAQ83SFMlFr7qlC2u6nyRO4uAe4nREhP61dh r1hle4jqBJgLbQoYfEa6jCmIN67bV3Zov05m1hC3B4vFGHDO/1imj2e9vR4b3Cx41wlul2RoPXbfY RZ1AOJkpaGWdKA==; Date: Thu, 26 Jun 2025 15:15:47 +0300 Message-Id: <864iw2d7gs.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (bug-gnu-emacs@gnu.org) References: 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 (---) > Date: Thu, 26 Jun 2025 11:51:45 +0200 > From: Eshel Yaron via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > > Hi, > > On the current master, I see: > > 1. emacs -Q > 2. C-x C-j > 3. C-h k d > > This produces a *Help* buffer saying: > > d runs the command dired-flag-file-deletion (found in dired-mode-map), > which is an interactive byte-code-function in ‘dired.el’. > > It is bound to d. > . > > (dired-flag-file-deletion ARG &optional INTERACTIVE) > ... > > > Note the extra, unexpected dot and newline after "It is bound to d." Thanks. Does the patch below fix the problem? diff --git a/lisp/help-fns.el b/lisp/help-fns.el index 481360b..e56433e 100644 --- a/lisp/help-fns.el +++ b/lisp/help-fns.el @@ -632,7 +632,7 @@ help-fns--key-bindings (format-message "`%s'" remapped) "an anonymous command")) (princ "as well.\n")) - (or remapped (princ ".")) + (or remapped menus (princ ".")) (fill-region-as-paragraph start (point)))) (ensure-empty-lines))))))) From unknown Mon Aug 11 18:15:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78905: 31.0.50; Extra dot in C-h k output Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 12:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78905 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 78905@debbugs.gnu.org, Eshel Yaron Received: via spool by 78905-submit@debbugs.gnu.org id=B78905.175094206312625 (code B ref 78905); Thu, 26 Jun 2025 12:48:01 +0000 Received: (at 78905) by debbugs.gnu.org; 26 Jun 2025 12:47:43 +0000 Received: from localhost ([127.0.0.1]:49247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUm11-0003HZ-8y for submit@debbugs.gnu.org; Thu, 26 Jun 2025 08:47:43 -0400 Received: from mout.gmx.net ([212.227.15.19]:56119) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUm0x-0003Gt-LI for 78905@debbugs.gnu.org; Thu, 26 Jun 2025 08:47:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1750942053; x=1751546853; i=stephen.berman@gmx.net; bh=qv17WA8fuhbFqQK+vD4Y7z5tMGI0ehpyZqkA6Nths2Q=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=gDtKNjYw7v3EgoqkOXMAi2Ql5xdtol4c8WaDJ+JwqgPD8TGg+l22zb8AydAa2Kjm dmzGkMwsxwhKIeW6Ax2sh1tn1cSf0CWfabb1WyL0XgoAAa4D0pg2kuAmD4m/lQp3N n6WZRAnsr18F+nQLTz5pOT+8rhkOmT7tMrwU1Q2jau0BkJGOoUfwWSO9yUqRzQzKX 4DubjKyBi5eTjTdIgq3rsaZ1u6RAE8GvaL4BUYg5Es+nXSO9yTnfmHlGBTr2Y/iO3 kjqmdzhuxrszNuw+DBggr7fsFgI6iVNqDCJO8jiDzdi/xlhfdLBzS1aCq7NO6zArJ DR/w68Y4VF7iC4QiNA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([88.130.50.58]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MNt0M-1u6X2C3G0m-00Mb0M; Thu, 26 Jun 2025 14:47:32 +0200 From: Stephen Berman In-Reply-To: <864iw2d7gs.fsf@gnu.org> References: <864iw2d7gs.fsf@gnu.org> Date: Thu, 26 Jun 2025 14:47:32 +0200 Message-ID: <87a55ud5zv.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:9/eouqj7dGwbGz5A8nso7JfUeWYhVBQEOCfbxcrYyijx7uYgSUQ 0NoA81G8kDtcMkVJ3+6WPckbxUjz2P3h5SRNy6vcscFdqs3V6+jWXrZF3RMBiMvUuE2QMmt 01OIdx18s5R6jhZIr1oNxgt4Z4F9wFGs4mrFLddBnV2GINUWXd0ZAjcgZXVoTNadz1Zwafo 0NjboutPlemBI710zd4Hg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:qUQ/KdbpAmI=;0/GHhmtcTO62CQOL5q+CEeInK6x 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 X-Spam-Score: -0.7 (/) 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.7 (-) On Thu, 26 Jun 2025 15:15:47 +0300 Eli Zaretskii wrote: >> Date: Thu, 26 Jun 2025 11:51:45 +0200 >> From: Eshel Yaron via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >>=20 >>=20 >> Hi, >>=20 >> On the current master, I see: >>=20 >> 1. emacs -Q >> 2. C-x C-j >> 3. C-h k d >>=20 >> This produces a *Help* buffer saying: >>=20 >> d runs the command dired-flag-file-deletion (found in dired-mode-map), >> which is an interactive byte-code-function in =E2=80=98dired.el=E2=80= =99. >>=20 >> It is bound to d. >> . >>=20 >> (dired-flag-file-deletion ARG &optional INTERACTIVE) >> ... >>=20 >>=20 >> Note the extra, unexpected dot and newline after "It is bound to d." > > Thanks. Does the patch below fix the problem? > > diff --git a/lisp/help-fns.el b/lisp/help-fns.el > index 481360b..e56433e 100644 > --- a/lisp/help-fns.el > +++ b/lisp/help-fns.el > @@ -632,7 +632,7 @@ help-fns--key-bindings > (format-message "`%s'" remapped) > "an anonymous command")) > (princ "as well.\n")) > - (or remapped (princ ".")) > + (or remapped menus (princ ".")) > (fill-region-as-paragraph start (point)))) > (ensure-empty-lines))))))) >=20=20 Since the sexp `(or remapped menus (princ "."))' is within a sexp beginning `(when menus ...)' and nothing nullifies `menus' within that sexp, doesn't this change then make `(princ ".")' a no-op? Steve Berman From unknown Mon Aug 11 18:15:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78905: 31.0.50; Extra dot in C-h k output Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 13:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78905 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stephen Berman Cc: 78905@debbugs.gnu.org, me@eshelyaron.com Received: via spool by 78905-submit@debbugs.gnu.org id=B78905.175094312717377 (code B ref 78905); Thu, 26 Jun 2025 13:06:01 +0000 Received: (at 78905) by debbugs.gnu.org; 26 Jun 2025 13:05:27 +0000 Received: from localhost ([127.0.0.1]:49416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUmIB-0004WB-36 for submit@debbugs.gnu.org; Thu, 26 Jun 2025 09:05:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33876) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUmI7-0004Vv-9y for 78905@debbugs.gnu.org; Thu, 26 Jun 2025 09:05:24 -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 1uUmI1-0004IY-Ae; Thu, 26 Jun 2025 09:05:17 -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=g/9Fj56upqMP66U4Fj2I+mnGY41X0+PtrX6QFcbPrIs=; b=hVnrFvCfYST0 a7ZWnb23KKxyy8Iiq8JZ5Tv53ZPmUMQXmb6ROVVUTdTnn1sfXwB96K+Tbtk30s9Wef+Jb/TgiHfhA KhODZqrN2hHFRg945ivUXfTn+oJ+NQ/sMIvsOh/wL1xf0h4nV2TbHiBSHsUCwNlQyH/AD2oAaWcVx XtMAM//+tMOGBfumE+GvdUqFwEO70YW35ZPDm94ZG4hNJoDM9aDlND5544ateBVodmgA5/pkT7IAm w8nRYG35VGU4oJb8Els8s9hhX8HhPgNb+LzbR66AJyi94AfU0VyMMiSe+Eb3BwHbvKuuLTLq8l5VS CeGMIMKdGTabm88DFh/zmQ==; Date: Thu, 26 Jun 2025 16:05:13 +0300 Message-Id: <86y0tebqly.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87a55ud5zv.fsf@gmx.net> (message from Stephen Berman on Thu, 26 Jun 2025 14:47:32 +0200) References: <864iw2d7gs.fsf@gnu.org> <87a55ud5zv.fsf@gmx.net> 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: Stephen Berman > Cc: Eshel Yaron , 78905@debbugs.gnu.org > Date: Thu, 26 Jun 2025 14:47:32 +0200 > > Since the sexp `(or remapped menus (princ "."))' is within a sexp > beginning `(when menus ...)' and nothing nullifies `menus' within that > sexp, doesn't this change then make `(princ ".")' a no-op? Sorry, a thinko. The below is better, I hope. diff --git a/lisp/help-fns.el b/lisp/help-fns.el index 481360b..ff69227 100644 --- a/lisp/help-fns.el +++ b/lisp/help-fns.el @@ -632,7 +632,7 @@ help-fns--key-bindings (format-message "`%s'" remapped) "an anonymous command")) (princ "as well.\n")) - (or remapped (princ ".")) + (or remapped (= (point) start) (princ ".")) (fill-region-as-paragraph start (point)))) (ensure-empty-lines))))))) From unknown Mon Aug 11 18:15:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78905: 31.0.50; Extra dot in C-h k output Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 14:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78905 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 78905@debbugs.gnu.org, me@eshelyaron.com Received: via spool by 78905-submit@debbugs.gnu.org id=B78905.17509470674214 (code B ref 78905); Thu, 26 Jun 2025 14:12:01 +0000 Received: (at 78905) by debbugs.gnu.org; 26 Jun 2025 14:11:07 +0000 Received: from localhost ([127.0.0.1]:51406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUnJj-00015t-5j for submit@debbugs.gnu.org; Thu, 26 Jun 2025 10:11:07 -0400 Received: from mout.gmx.net ([212.227.15.19]:54453) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUnJf-00014l-EF for 78905@debbugs.gnu.org; Thu, 26 Jun 2025 10:11:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1750947049; x=1751551849; i=stephen.berman@gmx.net; bh=3bfeSkC4ThVL4zPhij5rn7PRBX/MtlVtCtaB+BdF89k=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=i10iIig95Aoyap2DFtdsVtOKdlZ0j0677bZdPyHw2ZMbBA/OJh9DzIesU4uG8H2E MqBZeitxkqzQkIiDxpwh6uxlwFH8bkzZDYhPOEpC8g2kk4ga+36y8XITc2OFoTkkv xiNcP9gK9e6EncfmIlq4nKYQJGosWwNdNGsjuZM4cydtSD4Y7KwPXMhuII82Gbxvl D+NPXWQQhVpEBnG3ZCcJAzZoR8iOXM4C9Y9xOAxINajMbFIXEH6WCPxftv1nS7jGu t+gqrRljnOi4tOOlE/dMIvXZm7cYq7pj1DXW06jjLMQ/w8uua6+j0oX/vNowV8GaI lJU9gT/KVQFFIFzVyQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([88.130.50.58]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Ml6mE-1v9fQj2Fxs-00k8D3; Thu, 26 Jun 2025 16:10:49 +0200 From: Stephen Berman In-Reply-To: <86y0tebqly.fsf@gnu.org> References: <864iw2d7gs.fsf@gnu.org> <87a55ud5zv.fsf@gmx.net> <86y0tebqly.fsf@gnu.org> Date: Thu, 26 Jun 2025 16:10:48 +0200 Message-ID: <875xgid253.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:lCIvtYzb98lh1AhJEz/ZoErKmVAkEQSiYVNZdTS4R73j7IsH1L6 3ixDCtg0/9bUxDAhPMeoNXAQOhXe32uW7/PZVXSiOWoFXI84Xs/gdw49Cxw0kcaSHwN9aG4 OrEn3Fjly/GUWb6NCgmdz8/Epr4O1qL0DFes9wrWp1WQGP0g3R93ND+pA+mrmR4iMBFS+KL LYmErMnfJBvMkcE/AMB7Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:mSTAmPXSORU=;o2Gf6bqVTgwe1XxtFs0zD2piThm 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 waoI1ABTrJg== Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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.7 (-) On Thu, 26 Jun 2025 16:05:13 +0300 Eli Zaretskii wrote: >> From: Stephen Berman >> Cc: Eshel Yaron , 78905@debbugs.gnu.org >> Date: Thu, 26 Jun 2025 14:47:32 +0200 >>=20 >> Since the sexp `(or remapped menus (princ "."))' is within a sexp >> beginning `(when menus ...)' and nothing nullifies `menus' within that >> sexp, doesn't this change then make `(princ ".")' a no-op? > > Sorry, a thinko. The below is better, I hope. > > diff --git a/lisp/help-fns.el b/lisp/help-fns.el > index 481360b..ff69227 100644 > --- a/lisp/help-fns.el > +++ b/lisp/help-fns.el > @@ -632,7 +632,7 @@ help-fns--key-bindings > (format-message "`%s'" remapped) > "an anonymous command")) > (princ "as well.\n")) > - (or remapped (princ ".")) > + (or remapped (=3D (point) start) (princ ".")) > (fill-region-as-paragraph start (point)))) > (ensure-empty-lines))))))) Yes, this is effectively equivalent to the patch I posted ;-) Steve Berman From unknown Mon Aug 11 18:15:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78905: 31.0.50; Extra dot in C-h k output Resent-From: Eshel Yaron Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 26 Jun 2025 14:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78905 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stephen Berman Cc: Eli Zaretskii , 78905@debbugs.gnu.org Received: via spool by 78905-submit@debbugs.gnu.org id=B78905.17509477167101 (code B ref 78905); Thu, 26 Jun 2025 14:22:02 +0000 Received: (at 78905) by debbugs.gnu.org; 26 Jun 2025 14:21:56 +0000 Received: from localhost ([127.0.0.1]:51542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUnUC-0001qT-8C for submit@debbugs.gnu.org; Thu, 26 Jun 2025 10:21:56 -0400 Received: from mail.eshelyaron.com ([107.175.124.16]:56016 helo=eshelyaron.com) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUnU9-0001qG-8i for 78905@debbugs.gnu.org; Thu, 26 Jun 2025 10:21:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=eshelyaron.com; s=mail; t=1750947712; bh=3MyPCNS0MoAuKLl/c1GcgEA5ZxS7gIXVuyAZYuk7qz8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=n2+YQGvH6fdUAtqc3oYZ+ma6cNQ6P8QSpxBtr2FYEKOD/zxzdvmkZfvA86MAQVt9P 9n38OPIZlnJApB6vmS3uUwc4GnW0X0V455p7KYcvrCKEVX8h6F0C6PZeXTLs4aRrBp lS031xKU+Efs0qOLbVUfoaYXnikz264zPoqnw9vHPuzUHiWgX6cmoB+emNkipRumJN sna+fMS02kWTz/6ZVamhVe35YiHAKkCGCX4g1T+4bwiYki7qKjuRIn+OgBpOCkl/dA QVP0qHgH3pt7tQ60tUySalmEvam08LMaT0JK9Wi8f9lUPwUj2rF4wHEtItqPnNxpgN RoyD48dFGpHZg== From: Eshel Yaron In-Reply-To: <875xgid253.fsf@gmx.net> References: <864iw2d7gs.fsf@gnu.org> <87a55ud5zv.fsf@gmx.net> <86y0tebqly.fsf@gnu.org> <875xgid253.fsf@gmx.net> Date: Thu, 26 Jun 2025 16:21:49 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) 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 (-) Hi, Stephen Berman writes: > On Thu, 26 Jun 2025 16:05:13 +0300 Eli Zaretskii wrote: > >>> From: Stephen Berman >>> Cc: Eshel Yaron , 78905@debbugs.gnu.org >>> Date: Thu, 26 Jun 2025 14:47:32 +0200 >>> >>> Since the sexp `(or remapped menus (princ "."))' is within a sexp >>> beginning `(when menus ...)' and nothing nullifies `menus' within that >>> sexp, doesn't this change then make `(princ ".")' a no-op? >> >> Sorry, a thinko. The below is better, I hope. >> >> diff --git a/lisp/help-fns.el b/lisp/help-fns.el >> index 481360b..ff69227 100644 >> --- a/lisp/help-fns.el >> +++ b/lisp/help-fns.el >> @@ -632,7 +632,7 @@ help-fns--key-bindings >> (format-message "`%s'" remapped) >> "an anonymous command")) >> (princ "as well.\n")) >> - (or remapped (princ ".")) >> + (or remapped (= (point) start) (princ ".")) >> (fill-region-as-paragraph start (point)))) >> (ensure-empty-lines))))))) > > Yes, this is effectively equivalent to the patch I posted ;-) Both variants seem to work over here :) Thanks, Eshel From unknown Mon Aug 11 18:15:24 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: Eshel Yaron Subject: bug#78905: closed (Re: bug#78905: 31.0.50; Extra dot in C-h k output) Message-ID: References: <86sejmbm7c.fsf@gnu.org> X-Gnu-PR-Message: they-closed 78905 X-Gnu-PR-Package: emacs Reply-To: 78905@debbugs.gnu.org Date: Thu, 26 Jun 2025 14:41:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1750948862-12346-1" This is a multi-part message in MIME format... ------------=_1750948862-12346-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #78905: 31.0.50; Extra dot in C-h k output 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 78905@debbugs.gnu.org. --=20 78905: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78905 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1750948862-12346-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 78905-done) by debbugs.gnu.org; 26 Jun 2025 14:40:37 +0000 Received: from localhost ([127.0.0.1]:51742 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUnmF-0003BO-VF for submit@debbugs.gnu.org; Thu, 26 Jun 2025 10:40:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36090) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUnmC-0003Aq-Qr for 78905-done@debbugs.gnu.org; Thu, 26 Jun 2025 10:40:33 -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 1uUnm6-0006HX-36; Thu, 26 Jun 2025 10:40:27 -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=uMqU59QtwctdJUrH9UZZm0dEdmrlEZvZw9sLk1LedYY=; b=pFmgYDAcjhXc 1PVoc9LkmUjD28Tp6DBqDfg56va+gpIMRgQQhG39d/oOQy11DOheJf6JW7eL/69UNa2WFFWmXiuw1 ZiI0EHOuhFhpQVfM21y6a1DZOf5cxnKHsCYEI8qItpFZG59tHa+VLTOEGlZsBZr+WdcBxfjrfdjO2 HAPerOju+9UtdMSWgsMoN+QiM8qYh4t790mVwbis/ymPHcBxhN23dmxhcA/k+rFYohVIMgZAqBMDB 08JoX0XxuLQMZECONl6Fct8Lg6z2DvVvyQ5WJwDZFzrUQZZ5vgJgqNuGNodoC67jy5w+3tiaU1w+M lsx6tUi/BNZFdlBlN/7Xxg==; Date: Thu, 26 Jun 2025 17:40:23 +0300 Message-Id: <86sejmbm7c.fsf@gnu.org> From: Eli Zaretskii To: Eshel Yaron In-Reply-To: (message from Eshel Yaron on Thu, 26 Jun 2025 16:21:49 +0200) Subject: Re: bug#78905: 31.0.50; Extra dot in C-h k output References: <864iw2d7gs.fsf@gnu.org> <87a55ud5zv.fsf@gmx.net> <86y0tebqly.fsf@gnu.org> <875xgid253.fsf@gmx.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78905-done Cc: stephen.berman@gmx.net, 78905-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: -3.3 (---) > From: Eshel Yaron > Cc: Eli Zaretskii , 78905@debbugs.gnu.org > Date: Thu, 26 Jun 2025 16:21:49 +0200 > > Hi, > > Stephen Berman writes: > > > On Thu, 26 Jun 2025 16:05:13 +0300 Eli Zaretskii wrote: > > > >>> From: Stephen Berman > >>> Cc: Eshel Yaron , 78905@debbugs.gnu.org > >>> Date: Thu, 26 Jun 2025 14:47:32 +0200 > >>> > >>> Since the sexp `(or remapped menus (princ "."))' is within a sexp > >>> beginning `(when menus ...)' and nothing nullifies `menus' within that > >>> sexp, doesn't this change then make `(princ ".")' a no-op? > >> > >> Sorry, a thinko. The below is better, I hope. > >> > >> diff --git a/lisp/help-fns.el b/lisp/help-fns.el > >> index 481360b..ff69227 100644 > >> --- a/lisp/help-fns.el > >> +++ b/lisp/help-fns.el > >> @@ -632,7 +632,7 @@ help-fns--key-bindings > >> (format-message "`%s'" remapped) > >> "an anonymous command")) > >> (princ "as well.\n")) > >> - (or remapped (princ ".")) > >> + (or remapped (= (point) start) (princ ".")) > >> (fill-region-as-paragraph start (point)))) > >> (ensure-empty-lines))))))) > > > > Yes, this is effectively equivalent to the patch I posted ;-) > > Both variants seem to work over here :) Thanks, installed, and closing the bug. ------------=_1750948862-12346-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 26 Jun 2025 09:52:02 +0000 Received: from localhost ([127.0.0.1]:48711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uUjH0-0008Su-F4 for submit@debbugs.gnu.org; Thu, 26 Jun 2025 05:52:02 -0400 Received: from lists.gnu.org ([2001:470:142::17]:46026) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uUjGy-0008SJ-3l for submit@debbugs.gnu.org; Thu, 26 Jun 2025 05:52:00 -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 1uUjGq-0000E6-Ds for bug-gnu-emacs@gnu.org; Thu, 26 Jun 2025 05:51:52 -0400 Received: from mail.eshelyaron.com ([107.175.124.16] helo=eshelyaron.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uUjGo-0001E0-NL for bug-gnu-emacs@gnu.org; Thu, 26 Jun 2025 05:51:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=eshelyaron.com; s=mail; t=1750931507; bh=ZYxTUmugKdlzzD7H3qv265FvBBR1f3jK7zM7Hrdr8PA=; h=From:To:Subject:Date:From; b=XnN44ytt2Y2H/5I+0BSX+Hxp5U3+/SqhH9vJH0sULzqLGhgi4oumIAbeTMZzdqXnQ 7toKm5s4nHJmkIFSy8jEDu3qNdyLGiaDBtqs0eZjY+5ZG2srLIYTo8HN8HzatLW+ve s9Fz4f2/APY4JshHn+yS8ymtQe0bQn4tEelC99yu5Le3Xv5ldw/yPz6wW9sjjUQkqm wo7zrlpr9gqoP33XxxGmy+vD95W2B7/VEKLxqM53dVOZzhql8TXlF2dUvAKlA3ZEt8 Jk+U3BFtKN5mL07vYfC8da648WailJ5lUGykZ70fSkfRSlKokgJdu1z+dbPR/ZeTAF iF5Bd7o06pWwg== From: Eshel Yaron To: bug-gnu-emacs@gnu.org Subject: 31.0.50; Extra dot in C-h k output X-Debbugs-Cc: Date: Thu, 26 Jun 2025 11:51:45 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=107.175.124.16; envelope-from=me@eshelyaron.com; helo=eshelyaron.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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit 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.1 (/) Hi, On the current master, I see: 1. emacs -Q 2. C-x C-j 3. C-h k d This produces a *Help* buffer saying: d runs the command dired-flag-file-deletion (found in dired-mode-map), which is an interactive byte-code-function in =E2=80=98dired.el=E2=80=99. It is bound to d. . (dired-flag-file-deletion ARG &optional INTERACTIVE) ... Note the extra, unexpected dot and newline after "It is bound to d." Best regards, Eshel ------------=_1750948862-12346-1--