From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: [patch] XPM in gamegrid.el Date: 06 Jul 2002 12:49:10 +0900 Sender: emacs-devel-admin@gnu.org Message-ID: <87d6u1ecsp.fsf@tc-1-100.kawasaki.gol.ne.jp> References: <200207021946.g62Jkd802100@aztec.santafe.edu> <200207041824.g64IO3906414@aztec.santafe.edu> <200207041910.g64JApB31201@rum.cs.yale.edu> <200207052205.g65M5Qp08476@aztec.santafe.edu> <873cuxu513.fsf@tc-1-100.kawasaki.gol.ne.jp> Reply-To: Miles Bader NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1025927453 2943 127.0.0.1 (6 Jul 2002 03:50:53 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 6 Jul 2002 03:50:53 +0000 (UTC) Cc: monnier+gnu/emacs@rum.cs.yale.edu, epameinondas@gmx.de, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17Qgaz-0000lM-00 for ; Sat, 06 Jul 2002 05:50:53 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17Qghl-00027h-00 for ; Sat, 06 Jul 2002 05:57:54 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17QgbD-0002tq-00; Fri, 05 Jul 2002 23:51:07 -0400 Original-Received: from smtp02.fields.gol.com ([203.216.5.132]) by fencepost.gnu.org with smtp (Exim 3.34 #1 (Debian)) id 17QgZP-0002mI-00; Fri, 05 Jul 2002 23:49:16 -0400 Original-Received: from tc-2-152.kawasaki.gol.ne.jp ([203.216.25.152] helo=tc-1-100.kawasaki.gol.ne.jp) by smtp02.fields.gol.com with esmtp (Magnetic Fields) id 17QgZN-0001Zk-00; Sat, 06 Jul 2002 12:49:14 +0900 Original-Received: by tc-1-100.kawasaki.gol.ne.jp (Postfix, from userid 1000) id 04F773077; Sat, 6 Jul 2002 12:49:10 +0900 (JST) Original-To: rms@gnu.org System-Type: i686-pc-linux-gnu In-Reply-To: <873cuxu513.fsf@tc-1-100.kawasaki.gol.ne.jp> Original-Lines: 19 X-Abuse-Complaints: abuse@gol.com Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:5543 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:5543 BTW, I want to say I think replacing frame-specific faces with buffer-specific faces would be a fantastic idea. The frame-specific nature of faces is the cause of much confusion for new users (it seems like half the postings to the emacs newsgroups are of the form `why doesn't my change affect new frames'). I think almost all the uses of frame-specific faces are by mode-authors for specialized modes such as speedbar, etc., and that 99% of those uses could be simply replaced by buffer-specific faces (and the latter would in fact probably make the mode author's job easier, since his special faces would work even in normal frames). In fact, if we want to make this change, I'll offer my help to do it (crossing my fingers that it's not _too_ hairy...). -Miles -- `There are more things in heaven and earth, Horatio, Than are dreamt of in your philosophy.'