From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Side windows (was: Gtk tabs in emacs, new branch.) Date: Wed, 14 Apr 2010 02:31:30 +0300 Organization: JURTA Message-ID: <87ljcruevx.fsf_-_@mail.jurta.org> References: <4BC4CBB5.3050809@gmx.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1271204420 13310 80.91.229.12 (14 Apr 2010 00:20:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 14 Apr 2010 00:20:20 +0000 (UTC) Cc: drew.adams@oracle.com, emacs-devel@gnu.org To: grischka Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 14 02:20:18 2010 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.69) (envelope-from ) id 1O1qKM-00055a-Sd for ged-emacs-devel@m.gmane.org; Wed, 14 Apr 2010 02:19:48 +0200 Original-Received: from localhost ([127.0.0.1]:57910 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1qK6-00019r-Oc for ged-emacs-devel@m.gmane.org; Tue, 13 Apr 2010 20:19:18 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O1qJG-0000mk-4F for emacs-devel@gnu.org; Tue, 13 Apr 2010 20:18:26 -0400 Original-Received: from [140.186.70.92] (port=33295 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1qJD-0000mG-5Q for emacs-devel@gnu.org; Tue, 13 Apr 2010 20:18:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O1qJB-0001pm-Kn for emacs-devel@gnu.org; Tue, 13 Apr 2010 20:18:23 -0400 Original-Received: from smtp-out1.starman.ee ([85.253.0.3]:34690 helo=mx1.starman.ee) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O1qJB-0001pT-DX for emacs-devel@gnu.org; Tue, 13 Apr 2010 20:18:21 -0400 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Original-Received: from mail.starman.ee (82.131.68.45.cable.starman.ee [82.131.68.45]) by mx1.starman.ee (Postfix) with ESMTP id 6C7133F4128; Wed, 14 Apr 2010 03:18:16 +0300 (EEST) In-Reply-To: <4BC4CBB5.3050809@gmx.de> (grischka's message of "Tue, 13 Apr 2010 21:53:25 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) 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:123604 Archived-At: > To give another example: A scrollbar is defined mostly by its action > to "scroll content in the associated window". Of course you could use > the scrollbar widget just as well to adjust your speaker volume, but > then it wouldn't be a scrollbar, even if it looked like one. There is a task in etc/TODO: ** Compilation error navigation bar, parallel to the scroll bar, indicating where in the buffer there are compilation errors. Perhaps we could arrange to display these error indications on top of the scroll bar itself. That depends on to what extent toolkit scroll bars are extensible. If it's possible to display such tab-like indications on the scroll bar, is it still called a scroll bar? If it's not possible, then what is an alternative? Maybe, 1-column side bar windows? -- Juri Linkov http://www.jurta.org/emacs/