From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: chad brown Newsgroups: gmane.emacs.devel Subject: Re: slow make-frame + face initialization / importing x resources Date: Sun, 15 Jul 2007 13:10:52 -0700 Message-ID: <32549BA2-FE38-46CB-AE54-8ABA4D29944F@mit.edu> References: <2CB90CD5-24E4-4EA9-BF74-5E9AE248BF6B@gmail.com> <0A1A673C-66FC-4E61-977A-53663AD4953B@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1184531291 3292 80.91.229.12 (15 Jul 2007 20:28:11 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 15 Jul 2007 20:28:11 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: David Reitter Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 15 22:28:10 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 1IAAhK-0001N2-81 for ged-emacs-devel@m.gmane.org; Sun, 15 Jul 2007 22:28:06 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IAAhJ-0007rA-RG for ged-emacs-devel@m.gmane.org; Sun, 15 Jul 2007 16:28:05 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IAAhG-0007qt-IY for emacs-devel@gnu.org; Sun, 15 Jul 2007 16:28:02 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IAAhF-0007ql-BD for emacs-devel@gnu.org; Sun, 15 Jul 2007 16:28:01 -0400 Original-Received: from biscayne-one-station.mit.edu ([18.7.7.80]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1IAAhF-0008K7-25; Sun, 15 Jul 2007 16:28:01 -0400 Original-Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103]) by biscayne-one-station.mit.edu (8.13.6/8.9.2) with ESMTP id l6FKRwuY012363; Sun, 15 Jul 2007 16:27:58 -0400 (EDT) Original-Received: from [10.0.0.26] ([64.241.37.140]) (authenticated bits=0) (User authenticated as yandros@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id l6FKRuCV019627 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sun, 15 Jul 2007 16:27:57 -0400 (EDT) In-Reply-To: <0A1A673C-66FC-4E61-977A-53663AD4953B@gmail.com> X-Mailer: Apple Mail (2.752.2) X-Scanned-By: MIMEDefang 2.42 X-Spam-Score: 0.00 X-detected-kernel: Solaris 9 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:74841 Archived-At: I believe that the Mac carbon port, at least, reads (pseudo) X resources to deal with customization before .emacs; specifically, so that windows can be graphically configured before mapped (which can result in ugly/annoying flashing, for example). This points at a possible rethinking of ordering for starting, configuration, and window mapping, especially in light of the extra versatility of the multi-tty branch. Of course, I'm not familiar with this part of emacs, so maybe the existing methods are already adequate, and I'm just ignorant of them. Hmm... I'll have to take a look at that again. *chad On Jul 15, 2007, at 2:35 AM, David Reitter wrote: > The Carbon port reads such resources from a special .plist file, > but it's unclear to me, why. Users would have to manipulate that > (XML) file externally, and I don't understand how this would be > easier or more sensible than configuring Emacs through the > customization or .emacs interfaces.