GNU bug report logs - #12012
feature request: scrollbar in fringe

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Toon Claes <toon@HIDDEN>; dated Sat, 21 Jul 2012 18:59:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 21 Jul 2012 18:58:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jul 21 14:58:27 2012
Received: from localhost ([127.0.0.1]:55955 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Ssesl-0006P1-9y
	for submit <at> debbugs.gnu.org; Sat, 21 Jul 2012 14:58:27 -0400
Received: from eggs.gnu.org ([208.118.235.92]:37442)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <toon@HIDDEN>) id 1Ssesi-0006Ou-EV
	for submit <at> debbugs.gnu.org; Sat, 21 Jul 2012 14:58:25 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <toon@HIDDEN>) id 1SsemV-0001d1-Eg
	for submit <at> debbugs.gnu.org; Sat, 21 Jul 2012 14:52:00 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI
	autolearn=unavailable version=3.3.2
Received: from lists.gnu.org ([208.118.235.17]:35120)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <toon@HIDDEN>) id 1SsemV-0001cx-BZ
	for submit <at> debbugs.gnu.org; Sat, 21 Jul 2012 14:51:59 -0400
Received: from eggs.gnu.org ([208.118.235.92]:54857)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <toon@HIDDEN>) id 1SsemU-0005Hc-9p
	for bug-gnu-emacs@HIDDEN; Sat, 21 Jul 2012 14:51:59 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <toon@HIDDEN>) id 1SsemS-0001bs-ES
	for bug-gnu-emacs@HIDDEN; Sat, 21 Jul 2012 14:51:58 -0400
Received: from web1.futureweb.be ([77.243.237.194]:36332)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <toon@HIDDEN>) id 1SsemS-0001bZ-7c
	for bug-gnu-emacs@HIDDEN; Sat, 21 Jul 2012 14:51:56 -0400
Received: from d54c5063a.access.telenet.be ([84.197.6.58] helo=[192.168.2.101])
	by web1.futureweb.be with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80)
	(envelope-from <toon@HIDDEN>) id 1SsemP-00082h-Qi
	for bug-gnu-emacs@HIDDEN; Sat, 21 Jul 2012 20:51:53 +0200
From: Toon Claes <toon@HIDDEN>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Subject: feature request: scrollbar in fringe
Date: Sat, 21 Jul 2012 20:52:21 +0200
Message-Id: <7D53CD26-3235-4EAC-B9FB-BFEB11D81886@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Mime-Version: 1.0 (Apple Message framework v1278)
X-Mailer: Apple Mail (2.1278)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-Received-From: 208.118.235.17
X-Spam-Score: -6.2 (------)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -6.2 (------)

Hello all,

yascroll.el ( https://github.com/m2ym/yascroll-el ) is an awesome emacs =
package that makes use of the right fringe to draw a scrollbar.

This works great, with just one issue. It is not possible to draw below =
the end of the buffer. So when the buffer ends in the middle of the =
screen, it is not possible to draw the scrollbar at the bottom of the =
window.

Now we have noticed, 'indicate-empty-lines is able to draw empty line =
markers below the end of the buffer. So I've asked the development =
mailing list if it is possible to do this from elisp:
http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00148.html

So that's why I am issuing a feature request. There are 2 possible ways =
to fix this:
- implement a scrollbar in the fringe completely in c code
- allow elisp to draw beyond the limits of a buffer

I did have a quick look at the c code used to indicate-empty-lines, but =
it didn't make a lot sense to me.
Maybe somebody is willing to implement the fringe scrollbar, or able to =
point me out how to accomplish this in c code?

Regards,
Toon=




Acknowledgement sent to Toon Claes <toon@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#12012; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 31 Oct 2014 17:00:04 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.