From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: etc/TODO:Horizontal scrollbar Date: Sat, 05 Jul 2003 18:25:29 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <20030702122939.EE3627154B@smtp.us2.messagingengine.com> <20030704043340.99B55715D9@smtp.us2.messagingengine.com> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1057444265 1932 80.91.224.249 (5 Jul 2003 22:31:05 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 5 Jul 2003 22:31:05 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sun Jul 06 00:31:02 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19YvYc-0000Un-00 for ; Sun, 06 Jul 2003 00:31:02 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19Yvhh-0001vS-00 for ; Sun, 06 Jul 2003 00:40:25 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19YvWm-0004vS-LZ for emacs-devel@quimby.gnus.org; Sat, 05 Jul 2003 18:29:08 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19YvVm-0004OJ-R3 for emacs-devel@gnu.org; Sat, 05 Jul 2003 18:28:06 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19YvUM-0003FI-5C for emacs-devel@gnu.org; Sat, 05 Jul 2003 18:26:38 -0400 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19YvTH-0002kw-V7 for emacs-devel@gnu.org; Sat, 05 Jul 2003 18:25:31 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.20) id 19YvTF-0004Cf-TQ; Sat, 05 Jul 2003 18:25:29 -0400 Original-To: "Dhruva Krishnamurthy" In-reply-to: <20030704043340.99B55715D9@smtp.us2.messagingengine.com> (seagull@fastmail.fm) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:15397 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:15397 1. I will try to work only on W2K port (maybe using [Windows]32 API support if needed) I don't like the idea of installing any feature in a GNU package that works only on Windows. That is a very dangerous path to go down. It's part of the GNU project standards that every GNU package should run best on the GNU system. Can you implement X support also at the same time? Alternatively, when you get it running on Windows, someone else who would like to make it work on GNU/Linux could get the code from you. 5. I guess using the MODELINE is ruled out as all MOUSE buttons are bound. We could have an area on the modeline where we bind it to scrolling though. We could do that, but it has little to do with horizontal scroll bars, so don't worry about it. It looks like the minibuffer is sandwiched between the modeline and the horizontal scroll-bar. That is a strange place to put the horizontal scroll-bar. Did you make just one per frame? There should be a horizontal scroll-bar in each window, just as there is a vertical scroll-bar in each window. It ought to be above the window's mode line.