GNU bug report logs - #63815
29.0.91; Bind `M-n' in `Info-mode-map' to `clone-buffer'

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Wed, 31 May 2023 20:02:01 UTC

Severity: wishlist

Tags: wontfix

Found in version 29.0.91

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 63815 in the body.
You can then email your comments to 63815 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#63815; Package emacs. (Wed, 31 May 2023 20:02:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Drew Adams <drew.adams <at> oracle.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 31 May 2023 20:02:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: "bug-gnu-emacs <at> gnu.org" <bug-gnu-emacs <at> gnu.org>
Subject: 29.0.91; Bind `M-n' in `Info-mode-map' to `clone-buffer'
Date: Wed, 31 May 2023 20:00:11 +0000
Just as for `help-mode-map', please consider binding `M-n' to
`clone-buffer in `Info-mode-map'.

In GNU Emacs 29.0.91 (build 2, x86_64-w64-mingw32) of 2023-05-14 built
 on AVALON
Windowing system distributor 'Microsoft Corp.', version 10.0.19045
System Description: Microsoft Windows 10 Pro (v10.0.2009.19045.2965)

Configured using:
 'configure --with-modules --without-dbus --with-native-compilation
 --without-compress-install --with-tree-sitter CFLAGS=-O2'

Configured features:
ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP
NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XPM ZLIB

(NATIVE_COMP present but libgccjit not available)

Important settings:
  value of $LANG: ENU
  locale-coding-system: cp1252





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63815; Package emacs. (Thu, 01 Jun 2023 05:45:02 GMT) Full text and rfc822 format available.

Message #8 received at 63815 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 63815 <at> debbugs.gnu.org
Subject: Re: bug#63815: 29.0.91;
 Bind `M-n' in `Info-mode-map' to `clone-buffer'
Date: Thu, 01 Jun 2023 08:44:51 +0300
> From: Drew Adams <drew.adams <at> oracle.com>
> Date: Wed, 31 May 2023 20:00:11 +0000
> 
> Just as for `help-mode-map', please consider binding `M-n' to
> `clone-buffer in `Info-mode-map'.

M-n is already bound to clone-buffer in Info, since at least Emacs 23.
Doesn't it work for you?  What does "C-h c M-n" say in Info?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63815; Package emacs. (Thu, 01 Jun 2023 13:26:02 GMT) Full text and rfc822 format available.

Message #11 received at 63815 <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: "63815 <at> debbugs.gnu.org" <63815 <at> debbugs.gnu.org>
Subject: RE: [External] : Re: bug#63815: 29.0.91; Bind `M-n' in
 `Info-mode-map' to `clone-buffer'
Date: Thu, 1 Jun 2023 13:25:31 +0000
> M-n is already bound to clone-buffer in Info, since at least Emacs 23.
> Doesn't it work for you?  What does "C-h c M-n" say in Info?

I'm sorry.  I wrote it backward, in both the Subject line and the report text.

I should have requested that we bind M-n in help-mode-map to clone-buffer, just as we bind M-n in Info-mode-map to clone-buffer.

Apologies.  Would you please retitle the bug, assuming that you don't close it immediately?  Thx.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63815; Package emacs. (Thu, 01 Jun 2023 16:10:03 GMT) Full text and rfc822 format available.

Message #14 received at 63815 <at> debbugs.gnu.org (full text, mbox):

From: Juri Linkov <juri <at> linkov.net>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: Eli Zaretskii <eliz <at> gnu.org>,
 "63815 <at> debbugs.gnu.org" <63815 <at> debbugs.gnu.org>
Subject: Re: bug#63815: 29.0.91; Bind `M-n' in `Info-mode-map' to
 `clone-buffer'
Date: Thu, 01 Jun 2023 19:08:57 +0300
>> M-n is already bound to clone-buffer in Info, since at least Emacs 23.
>> Doesn't it work for you?  What does "C-h c M-n" say in Info?
>
> I'm sorry.  I wrote it backward, in both the Subject line and the report text.
>
> I should have requested that we bind M-n in help-mode-map to
> clone-buffer, just as we bind M-n in Info-mode-map to clone-buffer.

In Emacs 29 you can use 'clone-buffer' in the Help buffer
bound to 'C-x x n'.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63815; Package emacs. (Thu, 01 Jun 2023 16:45:02 GMT) Full text and rfc822 format available.

Message #17 received at 63815 <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: Juri Linkov <juri <at> linkov.net>
Cc: Eli Zaretskii <eliz <at> gnu.org>,
 "63815 <at> debbugs.gnu.org" <63815 <at> debbugs.gnu.org>
Subject: RE: [External] : Re: bug#63815: 29.0.91; Bind `M-n' in
 `Info-mode-map' to `clone-buffer'
Date: Thu, 1 Jun 2023 16:44:47 +0000
> > I should have requested that we bind M-n in help-mode-map to
> > clone-buffer, just as we bind M-n in Info-mode-map to clone-buffer.
> 
> In Emacs 29 you can use 'clone-buffer' in the Help buffer
> bound to 'C-x x n'.

I see.  Why not (also) `M-n', like elsewhere?
Why not treat *Help* like *info* and *Man __*?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63815; Package emacs. (Fri, 02 Jun 2023 07:06:03 GMT) Full text and rfc822 format available.

Message #20 received at 63815 <at> debbugs.gnu.org (full text, mbox):

From: Juri Linkov <juri <at> linkov.net>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: Eli Zaretskii <eliz <at> gnu.org>,
 "63815 <at> debbugs.gnu.org" <63815 <at> debbugs.gnu.org>
Subject: Re: [External] : Re: bug#63815: 29.0.91; Bind `M-n' in
 `Info-mode-map' to `clone-buffer'
Date: Fri, 02 Jun 2023 09:49:31 +0300
>> > I should have requested that we bind M-n in help-mode-map to
>> > clone-buffer, just as we bind M-n in Info-mode-map to clone-buffer.
>>
>> In Emacs 29 you can use 'clone-buffer' in the Help buffer
>> bound to 'C-x x n'.
>
> I see.  Why not (also) `M-n', like elsewhere?
> Why not treat *Help* like *info* and *Man __*?

Actually, 'C-x x n' is the global keybinding.  Here is what Help says:

  C-x x n runs the command clone-buffer (found in global-map).

  It is bound to M-n and C-x x n.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63815; Package emacs. (Fri, 02 Jun 2023 13:25:01 GMT) Full text and rfc822 format available.

Message #23 received at 63815 <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: Juri Linkov <juri <at> linkov.net>
Cc: Eli Zaretskii <eliz <at> gnu.org>,
 "63815 <at> debbugs.gnu.org" <63815 <at> debbugs.gnu.org>
Subject: RE: [External] : Re: bug#63815: 29.0.91; Bind `M-n' in
 `Info-mode-map' to `clone-buffer'
Date: Fri, 2 Jun 2023 13:23:50 +0000
> > I see.  Why not (also) `M-n', like elsewhere?
> > Why not treat *Help* like *info* and *Man __*?
> 
> Actually, 'C-x x n' is the global keybinding.  Here is what Help says:
> 
>   C-x x n runs the command clone-buffer (found in global-map).
> 
>   It is bound to M-n and C-x x n.

Is that `M-n' binding new for Emacs 30? I don't see it in the 29 pretest (emacs -Q).  Anyway, if an M-n binding has already been added then (great) please close this bug.  Thx.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63815; Package emacs. (Fri, 02 Jun 2023 16:17:02 GMT) Full text and rfc822 format available.

Message #26 received at 63815 <at> debbugs.gnu.org (full text, mbox):

From: Juri Linkov <juri <at> linkov.net>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: Eli Zaretskii <eliz <at> gnu.org>,
 "63815 <at> debbugs.gnu.org" <63815 <at> debbugs.gnu.org>
Subject: Re: [External] : Re: bug#63815: 29.0.91; Bind `M-n' in
 `Info-mode-map' to `clone-buffer'
Date: Fri, 02 Jun 2023 19:05:46 +0300
>> > I see.  Why not (also) `M-n', like elsewhere?
>> > Why not treat *Help* like *info* and *Man __*?
>> 
>> Actually, 'C-x x n' is the global keybinding.  Here is what Help says:
>> 
>>   C-x x n runs the command clone-buffer (found in global-map).
>> 
>>   It is bound to M-n and C-x x n.
>
> Is that `M-n' binding new for Emacs 30?  I don't see it in the 29
> pretest (emacs -Q).  Anyway, if an M-n binding has already been added
> then (great) please close this bug.  Thx.

Sorry that the answer was unclear.  This Help buffer showed help
about the Info buffer.  So M-n exists only in Info mode.
But in Emacs 29 a new global binding 'C-x x n' was added
to make 'clone-buffer' available in all modes.
This makes 'M-n' in Info obsolete.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63815; Package emacs. (Fri, 02 Jun 2023 18:38:02 GMT) Full text and rfc822 format available.

Message #29 received at 63815 <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: Juri Linkov <juri <at> linkov.net>
Cc: Eli Zaretskii <eliz <at> gnu.org>,
 "63815 <at> debbugs.gnu.org" <63815 <at> debbugs.gnu.org>
Subject: RE: [External] : Re: bug#63815: 29.0.91; Bind `M-n' in
 `Info-mode-map' to `clone-buffer'
Date: Fri, 2 Jun 2023 18:37:05 +0000
> >> > I see.  Why not (also) `M-n', like elsewhere?
> >> > Why not treat *Help* like *info* and *Man __*?
> >>
> >> Actually, 'C-x x n' is the global keybinding.  Here is what Help says:
> >>
> >>   C-x x n runs the command clone-buffer (found in global-map).
> >>
> >>   It is bound to M-n and C-x x n.
> >
> > Is that `M-n' binding new for Emacs 30?  I don't see it in the 29
> > pretest (emacs -Q).  Anyway, if an M-n binding has already been added
> > then (great) please close this bug.  Thx.
> 
> Sorry that the answer was unclear.  This Help buffer showed help
> about the Info buffer.  So M-n exists only in Info mode.
> But in Emacs 29 a new global binding 'C-x x n' was added
> to make 'clone-buffer' available in all modes.
> This makes 'M-n' in Info obsolete.

Why would you say that (last sentence)?

That we have a global binding for the command
doesn't mean we shouldn't also have an easier,
(and long-standing) local binding for it.

The request of this bug is to add `M-n' for
`clone-buffer' to buffers in Help mode, in
addition to having it for buffers in Info mode.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63815; Package emacs. (Sun, 04 Jun 2023 17:02:02 GMT) Full text and rfc822 format available.

Message #32 received at 63815 <at> debbugs.gnu.org (full text, mbox):

From: Juri Linkov <juri <at> linkov.net>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: Eli Zaretskii <eliz <at> gnu.org>,
 "63815 <at> debbugs.gnu.org" <63815 <at> debbugs.gnu.org>
Subject: Re: [External] : Re: bug#63815: 29.0.91; Bind `M-n' in
 `Info-mode-map' to `clone-buffer'
Date: Sun, 04 Jun 2023 19:40:59 +0300
>> >> > I see.  Why not (also) `M-n', like elsewhere?
>> >> > Why not treat *Help* like *info* and *Man __*?
>> >>
>> >> Actually, 'C-x x n' is the global keybinding.  Here is what Help says:
>> >>
>> >>   C-x x n runs the command clone-buffer (found in global-map).
>> >>
>> >>   It is bound to M-n and C-x x n.
>> >
>> > Is that `M-n' binding new for Emacs 30?  I don't see it in the 29
>> > pretest (emacs -Q).  Anyway, if an M-n binding has already been added
>> > then (great) please close this bug.  Thx.
>>
>> Sorry that the answer was unclear.  This Help buffer showed help
>> about the Info buffer.  So M-n exists only in Info mode.
>> But in Emacs 29 a new global binding 'C-x x n' was added
>> to make 'clone-buffer' available in all modes.
>> This makes 'M-n' in Info obsolete.
>
> Why would you say that (last sentence)?

Because the new universal keybinding is available in all buffers.
But I don't propose to remove 'M-n' in Info.

> That we have a global binding for the command
> doesn't mean we shouldn't also have an easier,
> (and long-standing) local binding for it.
>
> The request of this bug is to add `M-n' for
> `clone-buffer' to buffers in Help mode, in
> addition to having it for buffers in Info mode.

Sorry, I have no opinion about 'M-n' in Help.
I just pointed out there is a new global keybinding
'C-x x n' that can be used in Help now.




Severity set to 'wishlist' from 'normal' Request was from Stefan Kangas <stefankangas <at> gmail.com> to control <at> debbugs.gnu.org. (Mon, 04 Sep 2023 08:26:01 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#63815; Package emacs. (Sat, 16 Sep 2023 14:29:01 GMT) Full text and rfc822 format available.

Message #37 received at 63815 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Juri Linkov <juri <at> linkov.net>, Drew Adams <drew.adams <at> oracle.com>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 63815 <at> debbugs.gnu.org
Subject: Re: bug#63815: 29.0.91;
 Bind `M-n' in `Info-mode-map' to `clone-buffer'
Date: Sat, 16 Sep 2023 07:28:00 -0700
tags 63815 + wontfix
close 63815
thanks

Juri Linkov <juri <at> linkov.net> writes:

>>> >> Actually, 'C-x x n' is the global keybinding.  Here is what Help says:
>>> >>
>>> >>   C-x x n runs the command clone-buffer (found in global-map).
>>> >>
>>> >>   It is bound to M-n and C-x x n.
>>> >
>>> > Is that `M-n' binding new for Emacs 30?  I don't see it in the 29
>>> > pretest (emacs -Q).  Anyway, if an M-n binding has already been added
>>> > then (great) please close this bug.  Thx.
>>>
>>> Sorry that the answer was unclear.  This Help buffer showed help
>>> about the Info buffer.  So M-n exists only in Info mode.
>>> But in Emacs 29 a new global binding 'C-x x n' was added
>>> to make 'clone-buffer' available in all modes.
>>> This makes 'M-n' in Info obsolete.
>>
>> Why would you say that (last sentence)?
>
> Because the new universal keybinding is available in all buffers.
> But I don't propose to remove 'M-n' in Info.
>
>> That we have a global binding for the command
>> doesn't mean we shouldn't also have an easier,
>> (and long-standing) local binding for it.
>>
>> The request of this bug is to add `M-n' for
>> `clone-buffer' to buffers in Help mode, in
>> addition to having it for buffers in Info mode.
>
> Sorry, I have no opinion about 'M-n' in Help.
> I just pointed out there is a new global keybinding
> 'C-x x n' that can be used in Help now.

Right.  Let's not add yet another keybinding for this.

Users that want it can bind it themselves.




Added tag(s) wontfix. Request was from Stefan Kangas <stefankangas <at> gmail.com> to control <at> debbugs.gnu.org. (Sat, 16 Sep 2023 14:29:02 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 63815 <at> debbugs.gnu.org and Drew Adams <drew.adams <at> oracle.com> Request was from Stefan Kangas <stefankangas <at> gmail.com> to control <at> debbugs.gnu.org. (Sat, 16 Sep 2023 14:29:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 15 Oct 2023 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 193 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.