From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#1061: pop-up-frames does not work on a tty Date: Mon, 06 Oct 2008 10:06:06 -0400 Message-ID: References: <200810010840.m918eNXF002502@mothra.ics.uci.edu> <48E37A78.50804@gmx.at> <200810011520.m91FKd1Q003547@mothra.ics.uci.edu> <48E3BF6A.9070602@gmx.at> <200810011856.m91IuPAT012990@mothra.ics.uci.edu> <48E49567.2070802@gmx.at> <48E60728.9080207@gmx.at> Reply-To: Stefan Monnier , 1061@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1223303679 13107 80.91.229.12 (6 Oct 2008 14:34:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 6 Oct 2008 14:34:39 +0000 (UTC) Cc: 1061@emacsbugs.donarmstrong.com, bug-gnu-emacs@gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 06 16:35:36 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Kmr8J-000152-W2 for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Oct 2008 16:32:24 +0200 Original-Received: from localhost ([127.0.0.1]:49336 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kmr7G-0005tb-3G for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Oct 2008 10:31:18 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kmr61-0005Io-Oy for bug-gnu-emacs@gnu.org; Mon, 06 Oct 2008 10:30:01 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kmr61-0005I7-81 for bug-gnu-emacs@gnu.org; Mon, 06 Oct 2008 10:30:01 -0400 Original-Received: from [199.232.76.173] (port=42677 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kmr60-0005Ho-C4 for bug-gnu-emacs@gnu.org; Mon, 06 Oct 2008 10:30:00 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:33832) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kmr5z-0002VC-Ky for bug-gnu-emacs@gnu.org; Mon, 06 Oct 2008 10:30:00 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m96ETvCj014629; Mon, 6 Oct 2008 07:29:57 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m96EF3UX011081; Mon, 6 Oct 2008 07:15:03 -0700 X-Loop: don@donarmstrong.com Resent-From: Stefan Monnier Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 06 Oct 2008 14:15:02 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 1061 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12233020029822 (code B ref -1); Mon, 06 Oct 2008 14:15:02 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 6 Oct 2008 14:06:42 +0000 Original-Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m96E6YAx009816 for ; Mon, 6 Oct 2008 07:06:36 -0700 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KmqjK-0001pA-F6 for bug-gnu-emacs@gnu.org; Mon, 06 Oct 2008 10:06:34 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KmqjH-0001og-5E for bug-gnu-emacs@gnu.org; Mon, 06 Oct 2008 10:06:34 -0400 Original-Received: from [199.232.76.173] (port=44276 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KmqjG-0001od-Pl for bug-gnu-emacs@gnu.org; Mon, 06 Oct 2008 10:06:30 -0400 Original-Received: from chene.dit.umontreal.ca ([132.204.246.20]:51517) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KmqjD-0000Ac-BV; Mon, 06 Oct 2008 10:06:27 -0400 Original-Received: from alfajor.home (vpn-132-204-232-40.acd.umontreal.ca [132.204.232.40]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id m96E67fK012068; Mon, 6 Oct 2008 10:06:07 -0400 Original-Received: by alfajor.home (Postfix, from userid 20848) id F12CC1C3E8; Mon, 6 Oct 2008 10:06:06 -0400 (EDT) In-Reply-To: (Eli Zaretskii's message of "Fri, 03 Oct 2008 20:06:51 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3118=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Mon, 06 Oct 2008 10:30:01 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:21172 Archived-At: >> The support for frames under ttys is not sufficiently good for that: >> there are *very* few ways for the user to manage his frames and go >> from one to another. > What's wrong with select-frame-by-name? That and C-x 5 o are the only ways I know. 2 is "very few". And if you use pop-up-frames, you'll see that select-frame-by-name is not good enough, because the names are chosen automatically for you and you get name clashes, etc... >> I think that under a tty, frames only really make sense when the >> user sets them up explicitly, not implicitly as part of calls to >> display-buffer. > As someone who uses frames a lot on a tty, I agree. Usually, each > my frame is set to do some specific set of related activities. For > example, I'd typically have a frame for reading mail, another one for > whatever current programming project I'm busy with, yet another for > reading Info manuals, etc. The names of the frames would be set > accordingly: "Mail", "Prog", "Docs", etc. select-frame-by-name comes > very handy to switch between frames with mnemonic frame names. Exactly: this use was the intended one, and it works well for that case, but pop-up-frames is a whole other game. Stefan