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: gtk scroll bar deficiency Date: Thu, 14 Jun 2007 19:21:10 +0200 Message-ID: <00b701c7aea8$72403de0$4a42fe91@j4f3n1> References: <002201c7ae61$5d13fc00$d10990d4@j4f3n1> <87lkemki35.fsf@ambire.localdomain> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1181841764 18916 80.91.229.12 (14 Jun 2007 17:22:44 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 14 Jun 2007 17:22:44 +0000 (UTC) To: Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 14 19:22:42 2007 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 1Hyt1o-0004Nu-8b for ged-emacs-devel@m.gmane.org; Thu, 14 Jun 2007 19:22:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hyt1n-0003pu-N8 for ged-emacs-devel@m.gmane.org; Thu, 14 Jun 2007 13:22:35 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Hyt1k-0003ov-UP for emacs-devel@gnu.org; Thu, 14 Jun 2007 13:22:32 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Hyt1h-0003of-Ab for emacs-devel@gnu.org; Thu, 14 Jun 2007 13:22:32 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hyt1h-0003ob-6O for emacs-devel@gnu.org; Thu, 14 Jun 2007 13:22:29 -0400 Original-Received: from mail.gmx.net ([213.165.64.20]) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1Hyt1g-0005Lq-LQ for emacs-devel@gnu.org; Thu, 14 Jun 2007 13:22:29 -0400 Original-Received: (qmail invoked by alias); 14 Jun 2007 17:22:26 -0000 Original-Received: from dialin-145-254-066-074.pools.arcor-ip.net (EHLO j4f3n1) [145.254.66.74] by mail.gmx.net (mp003) with SMTP; 14 Jun 2007 19:22:26 +0200 X-Authenticated: #18588216 X-Provags-ID: V01U2FsdGVkX19hGzUL2SZhB+d94IkuSv0gl+zCe908aTwpscsf0G uDK49X4xxZvvBh X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Y-GMX-Trusted: 0 X-detected-kernel: Linux 2.6 (newer, 1) 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:72883 Archived-At: > > Cheap propaganda. The truth is that current emacs' idea of scrolling > > is just too simple minded than that it could drive a standard scrollbar > > correctly. > Cheap troll. [Surely you can do better than that?] > -miles Yep, sorry, bad education. Anywho, for the records, this thread started with an user reporting that in recent emacs scrolling down on the last page ends up with an empty window which he summarized as: "it looks like a bug to me..." This user then could learn that it's not emacs' fault but "...because toolkit writers are boneheaded" and anyway it is his "...kind of wrong question that leads to the arbitrary braindead limitations in current GUI toolkits." Now I don't mind clear statements, I just was trying to point out that these are essentially incorrect. [was this good?] Fact is that the toolkits don't enforce neither the one nor the other behaviour, but also that no scrollbar toolkit ever will magically be able to adjust for the last line of the file to stay on bottom of the window if the editor machinery can't tell in advance (!) where in the file the last page starts. --- grischka