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: Improving the gtk2 port Date: Tue, 20 Jan 2004 10:31:15 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <400C5199.1040100@verizon.net> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1074613470 2605 80.91.224.253 (20 Jan 2004 15:44:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 20 Jan 2004 15:44:30 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue Jan 20 16:44:26 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Aiy3G-0001us-00 for ; Tue, 20 Jan 2004 16:44:26 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1Aiy3G-0005H7-00 for ; Tue, 20 Jan 2004 16:44:26 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1Aiy2e-0005GD-9z for emacs-devel@quimby.gnus.org; Tue, 20 Jan 2004 10:43:48 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1Aixt7-0000jM-Qg for emacs-devel@gnu.org; Tue, 20 Jan 2004 10:33:57 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AixsP-0000Oz-La for emacs-devel@gnu.org; Tue, 20 Jan 2004 10:33:44 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AixsP-0000Oe-46 for emacs-devel@gnu.org; Tue, 20 Jan 2004 10:33:13 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.24) id 1AixqV-0004E2-6e; Tue, 20 Jan 2004 10:31:15 -0500 Original-To: Pierre Chanial In-reply-to: <400C5199.1040100@verizon.net> (message from Pierre Chanial on Mon, 19 Jan 2004 16:52:25 -0500) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:19343 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:19343 wrong, I know that most of them can be tweaked via the pref file, but they should be resolved out of the box. A disagreement between Emacs conventions and GNOME conventions is not, ipso facto, a problem in Emacs. We might want to change some of these things in Emacs, but not necessarily. In some cases it might be better to change GNOME. Emacs has its own customization mechanisms, and in many cases we have chosen the defaults we think are best. We might decide to change some of them but there is no reason to change them all. - vertical scrollbar should be on the right (for LTR, at least). Scroll bars on the left are better, so we won't change that default. - background and foreground colors for the default font should be white and black. - background and foreground colors of text selection should obey the system default (in moz, we have the background color right but not the foreground, we'll fix that). We've made careful choices of default colors in Emacs, but we can consider whether there is an equally good choice that accords with those conventions. - the text cursor should be like a |, not an filled rectangle. Its default color should be black and not pink. The box cursor will remain the default. - on the content area, even outside of the text, the mouse cursor should not be an arrow but a |--| rotated 90° and by no way pink but black. I have no particular opinion about this. - tooltips haven't the system background and foreground colors and should appear below the mouse pointer. I would not mind if we changed the defaults for the tooltips.