From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Side windows Date: Thu, 15 Apr 2010 06:18:51 +0300 Message-ID: <8339yxxv1g.fsf@gnu.org> References: <4BC4CBB5.3050809@gmx.de> <87ljcruevx.fsf_-_@mail.jurta.org> <83eiiiyb68.fsf@gnu.org> <87y6gq5a66.fsf@home.jasonrumney.net> <87hbne9f86.fsf@mail.jurta.org> <838w8pyjzp.fsf@gnu.org> <877ho93736.fsf@mail.jurta.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1271301725 5451 80.91.229.12 (15 Apr 2010 03:22:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 15 Apr 2010 03:22:05 +0000 (UTC) Cc: grishka@gmx.de, emacs-devel@gnu.org, drew.adams@oracle.com, jasonr@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 15 05:22:03 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 1O2FeV-0003ss-Gk for ged-emacs-devel@m.gmane.org; Thu, 15 Apr 2010 05:22:03 +0200 Original-Received: from localhost ([127.0.0.1]:40362 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O2FeU-0003dD-Sn for ged-emacs-devel@m.gmane.org; Wed, 14 Apr 2010 23:22:02 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O2FeP-0003cR-8N for emacs-devel@gnu.org; Wed, 14 Apr 2010 23:21:57 -0400 Original-Received: from [140.186.70.92] (port=54569 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O2FeO-0003bo-1e for emacs-devel@gnu.org; Wed, 14 Apr 2010 23:21:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O2FeM-0006Ny-7T for emacs-devel@gnu.org; Wed, 14 Apr 2010 23:21:55 -0400 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:48861) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O2FeL-0006Ng-V7; Wed, 14 Apr 2010 23:21:54 -0400 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0L0W00J00E5WVT00@a-mtaout23.012.net.il>; Thu, 15 Apr 2010 06:18:51 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([77.127.217.38]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L0W00JTYEJFIT10@a-mtaout23.012.net.il>; Thu, 15 Apr 2010 06:18:51 +0300 (IDT) In-reply-to: <877ho93736.fsf@mail.jurta.org> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) 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:123679 Archived-At: > From: Juri Linkov > Cc: jasonr@gnu.org, grishka@gmx.de, drew.adams@oracle.com, emacs-devel@gnu.org > Date: Thu, 15 Apr 2010 02:54:21 +0300 > > Currently fringe positions are relative to lines (to indicate truncated > lines, continued lines, overlay arrows, etc.) > > Using it to indicate window relative positions like scroll bars do > will make a mess in the same fringe. The proposed bitmap is very small (thin), AFAIU, so I'm not sure the mess would be quite as big as you seem to fear. Overlay arrows are on the left fringe, so they do not contribute to the mess at all. We could enlarge the right fringe (in compilation-mode) to make the mess even smaller. An alternative could be to use the margin for this. Its advantage is that it will also work on a TTY. But I think this would be a larger job because currently margins are not clickable, while the fringe is.