GNU bug report logs - #5641
wishlist: menubar button for terminal buffers

Previous Next

Package: emacs;

Reported by: Praveen A <pravi.a <at> gmail.com>

Date: Wed, 24 Feb 2010 16:34:02 UTC

Severity: wishlist

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

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 5641 in the body.
You can then email your comments to 5641 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 owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5641; Package emacs. (Wed, 24 Feb 2010 16:34:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Praveen A <pravi.a <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 24 Feb 2010 16:34:02 GMT) Full text and rfc822 format available.

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

From: Praveen A <pravi.a <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: wishlist: menubar button for terminal buffers
Date: Wed, 24 Feb 2010 21:58:41 +0530
Hi,

I have been using emacs terminal mode (ansi-term) extensively as my
primary terminal emulator program. The big reason is support for
properly rendering Indic text (this is important to see file names and
outputs from localised programs properly while using terminal - both
of them quite common if you happen to use a Indic locale). One thing I
found lacking is an easy way to swicth between terminals. Currently
they are treated just as other buffers and if you happen to have lot
of buffers, switching between terminals are not easy, especially when
you have lot of buffers opened by erc. And add to it, there is no way
to differentiate between already opened terminals. I would like to
request an easier way to switch between terminals. Something like what
erc provides or just a menubar button (like the buffers menu - with
just terminal buffers listed).

Thanks
Praveen

-- 
പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍
<GPLv2> I know my rights; I want my phone call!
<DRM> What use is a phone call, if you are unable to speak?
(as seen on /.)





Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5641; Package emacs. (Thu, 25 Feb 2010 05:06:02 GMT) Full text and rfc822 format available.

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

From: Kevin Rodgers <kevin.d.rodgers <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#5641: wishlist: menubar button for terminal buffers
Date: Wed, 24 Feb 2010 22:04:53 -0700
Praveen A wrote:
> Hi,
> 
> I have been using emacs terminal mode (ansi-term) extensively as my
> primary terminal emulator program. The big reason is support for
> properly rendering Indic text (this is important to see file names and
> outputs from localised programs properly while using terminal - both
> of them quite common if you happen to use a Indic locale). One thing I
> found lacking is an easy way to swicth between terminals. Currently
> they are treated just as other buffers and if you happen to have lot
> of buffers, switching between terminals are not easy, especially when
> you have lot of buffers opened by erc. And add to it, there is no way
> to differentiate between already opened terminals. I would like to
> request an easier way to switch between terminals. Something like what
> erc provides or just a menubar button (like the buffers menu - with
> just terminal buffers listed).

Have you tried running each terminal in its own frame, and then
switching among frames to view the terminals?

-- 
Kevin Rodgers
Denver, Colorado, USA






Severity set to 'wishlist' from 'normal' Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Thu, 25 Feb 2010 17:44:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#5641; Package emacs. (Sun, 18 Jul 2021 13:45:01 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Praveen A <pravi.a <at> gmail.com>
Cc: 5641 <at> debbugs.gnu.org
Subject: Re: bug#5641: wishlist: menubar button for terminal buffers
Date: Sun, 18 Jul 2021 15:44:49 +0200
Praveen A <pravi.a <at> gmail.com> writes:

> I have been using emacs terminal mode (ansi-term) extensively as my
> primary terminal emulator program. The big reason is support for
> properly rendering Indic text (this is important to see file names and
> outputs from localised programs properly while using terminal - both
> of them quite common if you happen to use a Indic locale). One thing I
> found lacking is an easy way to swicth between terminals.

(I'm going through old bug reports that unfortunately weren't resolved
at the time.)

`C-x b ans TAB' will commonly list all the ansi term buffers.

> Currently they are treated just as other buffers and if you happen to
> have lot of buffers, switching between terminals are not easy,
> especially when you have lot of buffers opened by erc. And add to it,
> there is no way to differentiate between already opened terminals. I
> would like to request an easier way to switch between
> terminals. Something like what erc provides or just a menubar button
> (like the buffers menu - with just terminal buffers listed).

Adding a menu bar entry under Terminal that lists all terminal buffers
would be easy enough to add -- but I'm not sure it would be very
useful.  As you point out, the terminal buffers usually have very
similar names (*ansi-term*<1>, *ansi-term*<2>...).

But perhaps the new menu thing could also try to list some other
distinguishing factors, like the current working directory?  Is there
anything else we could use?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#5641; Package emacs. (Sun, 18 Jul 2021 13:58:01 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Praveen A <pravi.a <at> gmail.com>
Cc: 5641 <at> debbugs.gnu.org
Subject: Re: bug#5641: wishlist: menubar button for terminal buffers
Date: Sun, 18 Jul 2021 15:57:28 +0200
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> Adding a menu bar entry under Terminal that lists all terminal buffers
> would be easy enough to add

I thought we had grown a way to generate menu items on the fly?  But
looking through the documentation and code, I can't seem to find it.  Is
adding stuff to `menu-bar-update-hook' still the way to do this?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#5641; Package emacs. (Sun, 18 Jul 2021 18:13:02 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Praveen A <pravi.a <at> gmail.com>
Cc: 5641 <at> debbugs.gnu.org
Subject: Re: bug#5641: wishlist: menubar button for terminal buffers
Date: Sun, 18 Jul 2021 16:34:44 +0200
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> But perhaps the new menu thing could also try to list some other
> distinguishing factors, like the current working directory?

I've now added this to Emacs 28.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug marked as fixed in version 28.1, send any further explanations to 5641 <at> debbugs.gnu.org and Praveen A <pravi.a <at> gmail.com> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sun, 18 Jul 2021 18:13:04 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. (Mon, 16 Aug 2021 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 252 days ago.

Previous Next


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