GNU bug report logs - #36485
[PATCH] Improve some menus with separators and better wording

Previous Next

Package: emacs;

Reported by: Stefan Kangas <stefan <at> marxist.se>

Date: Wed, 3 Jul 2019 07:19:02 UTC

Severity: wishlist

Tags: fixed, patch

Fixed in version 27.1

Done: Stefan Kangas <stefan <at> marxist.se>

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 36485 in the body.
You can then email your comments to 36485 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#36485; Package emacs. (Wed, 03 Jul 2019 07:19:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Stefan Kangas <stefan <at> marxist.se>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 03 Jul 2019 07:19:02 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefan <at> marxist.se>
To: bug-gnu-emacs <at> gnu.org
Subject: [PATCH] Improve some menus with separators and better wording
Date: Wed, 3 Jul 2019 09:17:42 +0200
[Message part 1 (text/plain, inline)]
Just a small patch to add menu separators to some menus that are
missing them.

Also fix a typo and improves the wording in the help-mode-menu, and
remove a duplicate entry in the eww menu.

Thanks,
Stefan Kangas
[0001-Improve-some-menus-with-separators-and-better-wordin.patch (application/octet-stream, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#36485; Package emacs. (Wed, 03 Jul 2019 10:41:01 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: 36485 <at> debbugs.gnu.org
Subject: Re: bug#36485: [PATCH] Improve some menus with separators and better
 wording
Date: Wed, 03 Jul 2019 13:40:29 +0300
> From: Stefan Kangas <stefan <at> marxist.se>
> Date: Wed, 3 Jul 2019 09:17:42 +0200
> 
> Just a small patch to add menu separators to some menus that are
> missing them.

What were the criteria for determining that a separator is missing in
a particular place?

Adding separators makes the menus longer, which could be a problem,
especially on TTY frames with a small number of lines (like 24).  So
we need to add them judiciously.

>      ["Previous Topic" help-go-back
> -     :help "Go back to previous topic in this help buffer"]
> +     :help "Go back to previously visited topic"]
>      ["Next Topic" help-go-forward
> -     :help "Go back to next topic in this help buffer"]
> +     :help "Go back to next visited topic"]

These changes lose information, because there could be more than on
Info buffer in an Emacs session.  Any particular reason you thought we
should remove the "this help buffer" part?

>      (easy-menu-define nil map ""
>        '("Eww"
> -	["Exit" quit-window t]
>  	["Close browser" quit-window t]

Why did you want to remove the "Exit" item?

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#36485; Package emacs. (Thu, 04 Jul 2019 20:39:03 GMT) Full text and rfc822 format available.

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

From: Juri Linkov <juri <at> linkov.net>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 36485 <at> debbugs.gnu.org, Stefan Kangas <stefan <at> marxist.se>
Subject: Re: bug#36485: [PATCH] Improve some menus with separators and better
 wording
Date: Thu, 04 Jul 2019 23:14:56 +0300
>> Just a small patch to add menu separators to some menus that are
>> missing them.
>
> What were the criteria for determining that a separator is missing in
> a particular place?
>
> Adding separators makes the menus longer, which could be a problem,
> especially on TTY frames with a small number of lines (like 24).  So
> we need to add them judiciously.

Rather than adding separators we could try to group parts of the menus
into submenus.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#36485; Package emacs. (Fri, 13 Sep 2019 18:58:01 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefan <at> marxist.se>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 36485 <at> debbugs.gnu.org
Subject: Re: bug#36485: [PATCH] Improve some menus with separators and better
 wording
Date: Fri, 13 Sep 2019 20:57:24 +0200
tags 36485 + fixed
close 36485 27.1
close

Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Stefan Kangas <stefan <at> marxist.se>
>> Date: Wed, 3 Jul 2019 09:17:42 +0200
>>
>> Just a small patch to add menu separators to some menus that are
>> missing them.
>
> What were the criteria for determining that a separator is missing in
> a particular place?
>
> Adding separators makes the menus longer, which could be a problem,
> especially on TTY frames with a small number of lines (like 24).  So
> we need to add them judiciously.

Thanks for reviewing the change.  Looking back at the suggestion, my
criteria were admittedly pretty ad hoc, and I had completely forgotten
about the menu on the console.

Taking another look now, I think the only important change here is a
typo which I fixed in commit 224534ab8d.

With that, I'm closing this bug report.

Best regards,
Stefan Kangas




Added tag(s) fixed. Request was from Stefan Kangas <stefan <at> marxist.se> to control <at> debbugs.gnu.org. (Fri, 13 Sep 2019 18:58:02 GMT) Full text and rfc822 format available.

bug marked as fixed in version 27.1, send any further explanations to 36485 <at> debbugs.gnu.org and Stefan Kangas <stefan <at> marxist.se> Request was from Stefan Kangas <stefan <at> marxist.se> to control <at> debbugs.gnu.org. (Fri, 13 Sep 2019 18:58: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. (Sat, 12 Oct 2019 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 4 years and 195 days ago.

Previous Next


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