From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Tabbed buffers Date: Mon, 28 Jan 2008 13:18:09 -0500 Message-ID: References: <18330.23354.579245.68671@kahikatea.snap.net.nz> <87ejc5sf4l.fsf@catnip.gol.com> <18330.29609.396872.678539@kahikatea.snap.net.nz> <87wspxqwjv.fsf@catnip.gol.com> <87myqq5p2o.fsf@uwakimon.sk.tsukuba.ac.jp> <87fxwh6f1j.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1201544319 30573 80.91.229.12 (28 Jan 2008 18:18:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 28 Jan 2008 18:18:39 +0000 (UTC) Cc: nickrob@snap.net.nz, miles@gnu.org, eliz@gnu.org, rms@gnu.org, emacs-devel@gnu.org To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 28 19:18:59 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JJYZL-0005BX-4f for ged-emacs-devel@m.gmane.org; Mon, 28 Jan 2008 19:18:55 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JJYYu-0005un-6i for ged-emacs-devel@m.gmane.org; Mon, 28 Jan 2008 13:18:28 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JJYYp-0005ui-B0 for emacs-devel@gnu.org; Mon, 28 Jan 2008 13:18:23 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JJYYn-0005uT-NG for emacs-devel@gnu.org; Mon, 28 Jan 2008 13:18:22 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JJYYn-0005uQ-I7 for emacs-devel@gnu.org; Mon, 28 Jan 2008 13:18:21 -0500 Original-Received: from ironport2-out.pppoe.ca ([206.248.154.182]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JJYYd-0005Qm-3l; Mon, 28 Jan 2008 13:18:11 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAKqqnUfO+J95dGdsb2JhbACQKQEwmyCBAA X-IronPort-AV: E=Sophos;i="4.25,260,1199682000"; d="scan'208";a="13305030" Original-Received: from smtp.pppoe.ca ([65.39.196.238]) by ironport2-out.pppoe.ca with ESMTP; 28 Jan 2008 13:18:09 -0500 Original-Received: from pastel.home ([206.248.159.121]) by smtp.pppoe.ca (Internet Mail Server v1.0) with ESMTP id ITU74209; Mon, 28 Jan 2008 13:18:09 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 3B18085C3; Mon, 28 Jan 2008 13:18:09 -0500 (EST) In-Reply-To: <87fxwh6f1j.fsf@uwakimon.sk.tsukuba.ac.jp> (Stephen J. Turnbull's message of "Tue, 29 Jan 2008 02:22:32 +0900") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.50 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:87719 Archived-At: >> Actually, I was not even thinking of adding a "tabs line" to the >> tty display. I was talking about the elisp-level. > That doesn't make any sense to me. What you're talking about then is > a (Emacs) window configuration. Tabs are a UI component. This is a completely theoretical discussion. So take a few thousand steps back and look at (single)tty frames, X11 frames, and frame-level tabs. Do tty frames look more like X11 frames or like frame-level tabs? To me they look like frame-level tabs: only one can be displayed at a time, you can't "move" them, you can "resize" them, they're all displayed at the same place, ... That's all there is to it really. That's all I was saying. What we should do with this depends on way too many details to even start talking about it before there's any resemblance of code to support tabs somewhere. Stefan