From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: grischka Newsgroups: gmane.emacs.devel Subject: Re: Side windows Date: Fri, 16 Apr 2010 16:03:08 +0200 Message-ID: <4BC86E1C.3000106@gmx.de> References: <4BC4CBB5.3050809@gmx.de> <87ljcruevx.fsf_-_@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------060709090901010801030704" X-Trace: dough.gmane.org 1271426610 30344 80.91.229.12 (16 Apr 2010 14:03:30 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 16 Apr 2010 14:03:30 +0000 (UTC) Cc: emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 16 16:03:29 2010 connect(): No such file or directory 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 1O2m8k-0007ND-E8 for ged-emacs-devel@m.gmane.org; Fri, 16 Apr 2010 16:03:26 +0200 Original-Received: from localhost ([127.0.0.1]:37364 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O2m8j-00035q-HX for ged-emacs-devel@m.gmane.org; Fri, 16 Apr 2010 10:03:25 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O2m8e-00035S-Nb for emacs-devel@gnu.org; Fri, 16 Apr 2010 10:03:20 -0400 Original-Received: from [140.186.70.92] (port=39313 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O2m8d-00035K-GK for emacs-devel@gnu.org; Fri, 16 Apr 2010 10:03:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O2m8c-00058B-Dd for emacs-devel@gnu.org; Fri, 16 Apr 2010 10:03:19 -0400 Original-Received: from mail.gmx.net ([213.165.64.20]:45047) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1O2m8c-00057H-1u for emacs-devel@gnu.org; Fri, 16 Apr 2010 10:03:18 -0400 Original-Received: (qmail invoked by alias); 16 Apr 2010 14:03:12 -0000 Original-Received: from unknown (EHLO [10.62.10.58]) [82.113.106.188] by mail.gmx.net (mp026) with SMTP; 16 Apr 2010 16:03:12 +0200 X-Authenticated: #18588216 X-Provags-ID: V01U2FsdGVkX185Qk4qf4Q5Mq2qsHGlgXVggh4qDZsOtCiNSmffQi zE5lHPHBcKFXqi User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) In-Reply-To: <87ljcruevx.fsf_-_@mail.jurta.org> X-Y-GMX-Trusted: 0 X-FuHaFi: 0.64000000000000001 X-detected-operating-system: by eggs.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:123757 Archived-At: This is a multi-part message in MIME format. --------------060709090901010801030704 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Juri Linkov wrote: > 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? WinMerge and KDiff3 have a "sort of" scrollbar with transparent thumb used to indicate (and jump to) the regions with differences. See picture. --------------060709090901010801030704 Content-Type: image/png; name="wmind.png" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="wmind.png" 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 rkJggg== --------------060709090901010801030704--