GNU bug report logs - #15230
24.3; Inconsistency in Tools menu

Previous Next

Package: emacs;

Reported by: "neutrico.pl Marcin Antczak" <marcin.antczak <at> gmail.com>

Date: Sat, 31 Aug 2013 17:48:02 UTC

Severity: minor

Found in version 24.3

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 15230 in the body.
You can then email your comments to 15230 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#15230; Package emacs. (Sat, 31 Aug 2013 17:48:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "neutrico.pl Marcin Antczak" <marcin.antczak <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 31 Aug 2013 17:48:02 GMT) Full text and rfc822 format available.

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

From: "neutrico.pl Marcin Antczak" <marcin.antczak <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3; Inconsistency in Tools menu
Date: Sat, 31 Aug 2013 13:08:38 +0200
This bug report will be sent to the Bug-GNU-Emacs mailing list
and the GNU bug tracker at debbugs.gnu.org.  Please check that
the From: line contains a valid email address.  After a delay of up
to one day, you should receive an acknowledgment at that address.


There is "Games" position in "Tools" menu.
I'm not sure if it should belong to this menu.

It should be removed or accessible as something optional.


Another problem is that in "Tools" menu there are toggle type buttons such as:

- Project Support (EDE)
- Source Code Parsers (Semantic)

These options are not "tools". They do nothing functional. They are just turning some features on and off but have no immediate functional meaning.

Another problem is that we have more similar options to add ther and this could turn into an extensible and almost
unlimited list of external features available to turn on and off.

We could add positions such as:

- Code Browser
- Code Snippets
- Syntax Checking

etc.

Then we will get a long and hard to navigate list of toggle buttons which
belong to "Options" menu rather than to "Tools".

Another solution is to move this list to submenu.
For example:

"Tools" -> "Features >> "



In GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.6.4)
 of 2013-08-22 on menkib, modified by Debian
Windowing system distributor `The X.Org Foundation', version 11.0.11303000
System Description:	Ubuntu 13.04

Configured using:
 `configure '--build' 'x86_64-linux-gnu' '--build' 'x86_64-linux-gnu'
 '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib'
 '--localstatedir=/var/lib' '--infodir=/usr/share/info'
 '--mandir=/usr/share/man' '--with-pop=yes'
 '--enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3/site-lisp:/usr/share/emacs/site-lisp'
 '--with-crt-dir=/usr/lib/x86_64-linux-gnu' '--with-x=yes'
 '--with-x-toolkit=gtk3' '--with-toolkit-scroll-bars'
 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector
 --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall'
 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro'
 'CPPFLAGS=-D_FORTIFY_SOURCE=2''

Important settings:
  value of $LANG: pl_PL.UTF-8
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

--
Marcin Antczak
http://www.neutrico.pl




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15230; Package emacs. (Fri, 13 Sep 2013 05:07:03 GMT) Full text and rfc822 format available.

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

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: "neutrico.pl Marcin Antczak" <marcin.antczak <at> gmail.com>
Cc: 15230 <at> debbugs.gnu.org
Subject: Re: bug#15230: 24.3; Inconsistency in Tools menu
Date: Fri, 13 Sep 2013 01:05:59 -0400
> There is "Games" position in "Tools" menu.
> I'm not sure if it should belong to this menu.

I see your point, but I'm not sure where else to put it.

> Another problem is that in "Tools" menu there are toggle type buttons
> such as:

> - Project Support (EDE)
> - Source Code Parsers (Semantic)

> These options are not "tools".  They do nothing functional.  They are
> just turning some features on and off but have no immediate
> functional meaning.

> Another problem is that we have more similar options to add there and
> this could turn into an extensible and almost unlimited list of
> external features available to turn on and off.

I guess we could move them to Options, but the toggles in Options tend
to be of a different nature (basically UI preferences), whereas the EDE and
Semantic are really toggles to turn on some tool, simply because those
tools aren't quite tuned enough yet to always "just work", so turning
them on unconditionally would lead to complaints.

> We could add positions such as:
> - Code Browser

Not sure what package/function/feature that would refer to.

> - Code Snippets

These are usually enabled already.

> - Syntax Checking

You mean something like flymake?  This definitely falls in the same camp
as EDE/Semantic, since it should also ideally be enabled by default, but
there again, it's not polished/robust enough for that.

> Then we will get a long and hard to navigate list of toggle buttons which
> belong to "Options" menu rather than to "Tools".

The Options menu is indeed problematic since Emacs has so many options:
we can only keep in it a few options we consider to benefit from such
a position (e.g. to make them easier to find for newcomers, or to make
them easier to toggle at runtime).

> Another solution is to move this list to submenu.
> For example:
> "Tools" -> "Features >> "

That sounds like a good idea.  Tho it would have the downside that it
would somewhat hide those features.


        Stefan




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15230; Package emacs. (Thu, 23 Jan 2020 13:29:02 GMT) Full text and rfc822 format available.

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

From: Stefan Kangas <stefan <at> marxist.se>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 15230 <at> debbugs.gnu.org,
 "neutrico.pl Marcin Antczak" <marcin.antczak <at> gmail.com>
Subject: Re: bug#15230: 24.3; Inconsistency in Tools menu
Date: Thu, 23 Jan 2020 14:27:55 +0100
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:

>> There is "Games" position in "Tools" menu.
>> I'm not sure if it should belong to this menu.
>
> I see your point, but I'm not sure where else to put it.
>
>> Another problem is that in "Tools" menu there are toggle type buttons
>> such as:
>
>> - Project Support (EDE)
>> - Source Code Parsers (Semantic)
>
>> These options are not "tools".  They do nothing functional.  They are
>> just turning some features on and off but have no immediate
>> functional meaning.
>
>> Another problem is that we have more similar options to add there and
>> this could turn into an extensible and almost unlimited list of
>> external features available to turn on and off.
>
> I guess we could move them to Options, but the toggles in Options tend
> to be of a different nature (basically UI preferences), whereas the EDE and
> Semantic are really toggles to turn on some tool, simply because those
> tools aren't quite tuned enough yet to always "just work", so turning
> them on unconditionally would lead to complaints.
>
>> We could add positions such as:
>> - Code Browser
>
> Not sure what package/function/feature that would refer to.
>
>> - Code Snippets
>
> These are usually enabled already.
>
>> - Syntax Checking
>
> You mean something like flymake?  This definitely falls in the same camp
> as EDE/Semantic, since it should also ideally be enabled by default, but
> there again, it's not polished/robust enough for that.
>
>> Then we will get a long and hard to navigate list of toggle buttons which
>> belong to "Options" menu rather than to "Tools".
>
> The Options menu is indeed problematic since Emacs has so many options:
> we can only keep in it a few options we consider to benefit from such
> a position (e.g. to make them easier to find for newcomers, or to make
> them easier to toggle at runtime).
>
>> Another solution is to move this list to submenu.
>> For example:
>> "Tools" -> "Features >> "
>
> That sounds like a good idea.  Tho it would have the downside that it
> would somewhat hide those features.

Having read the above 6 year old feature request, I don't see anything
actionable here.  Stefan M seems to have already answered all relevant
points, and there have been no further comments.

I'll give it a couple of weeks, so anyone interested will have a last
chance to chime in, and then I'm closing this bug.

Best regards,
Stefan Kangas




Reply sent to Stefan Kangas <stefan <at> marxist.se>:
You have taken responsibility. (Fri, 28 Feb 2020 23:25:01 GMT) Full text and rfc822 format available.

Notification sent to "neutrico.pl Marcin Antczak" <marcin.antczak <at> gmail.com>:
bug acknowledged by developer. (Fri, 28 Feb 2020 23:25:02 GMT) Full text and rfc822 format available.

Message #16 received at 15230-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 15230-done <at> debbugs.gnu.org,
 "neutrico.pl Marcin Antczak" <marcin.antczak <at> gmail.com>
Subject: Re: bug#15230: 24.3; Inconsistency in Tools menu
Date: Sat, 29 Feb 2020 00:24:15 +0100
Stefan Kangas <stefan <at> marxist.se> writes:

> Having read the above 6 year old feature request, I don't see anything
> actionable here.  Stefan M seems to have already answered all relevant
> points, and there have been no further comments.
>
> I'll give it a couple of weeks, so anyone interested will have a last
> chance to chime in, and then I'm closing this bug.

No further comments within 5 weeks, so I'm closing this bug now.

Best regards,
Stefan Kangas




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 28 Mar 2020 11:24:06 GMT) Full text and rfc822 format available.

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

Previous Next


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