From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.devel Subject: Re: macos.texi updated Date: Tue, 25 Oct 2005 11:59:11 -0400 Message-ID: References: <8C0A68AE-EF12-4D6C-9879-D0FF3B04DE1B@mac.com> <87r7bhw2o8.fsf-monnier+emacs@gnu.org> <991DC775-381E-4B96-BBC6-B3701CCD6EAD@cogsci.ucsd.edu> <3158D814-131C-469F-9DCF-3E678AC27957@cogsci.ucsd.edu> <68bec734715667dad7b9fb9f810fc10e@cogsci.ucsd.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1130258071 2337 80.91.229.2 (25 Oct 2005 16:34:31 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 25 Oct 2005 16:34:31 +0000 (UTC) Cc: mituharu@math.s.chiba-u.ac.jp, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 25 18:34:21 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EURig-0001Qg-Sw for ged-emacs-devel@m.gmane.org; Tue, 25 Oct 2005 18:32:15 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EURig-0004AI-Dt for ged-emacs-devel@m.gmane.org; Tue, 25 Oct 2005 12:32:14 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EURCk-0001Lj-0O for emacs-devel@gnu.org; Tue, 25 Oct 2005 11:59:14 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EURCj-0001LC-4O for emacs-devel@gnu.org; Tue, 25 Oct 2005 11:59:13 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EURCi-0001L5-PT for emacs-devel@gnu.org; Tue, 25 Oct 2005 11:59:12 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EURCj-0003eT-5M for emacs-devel@gnu.org; Tue, 25 Oct 2005 11:59:13 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1EURCh-0000JH-SR; Tue, 25 Oct 2005 11:59:11 -0400 Original-To: Adrian Robert In-reply-to: <68bec734715667dad7b9fb9f810fc10e@cogsci.ucsd.edu> (message from Adrian Robert on Mon, 24 Oct 2005 08:24:44 -0400) 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:44834 Archived-At: set-frame-font That is nearly obsolete--the modern and cleaner way to do this is to customize the default font. create-fontset-from-fontset-spec I don't know much about fontsets. Perhaps we need a cleaner way to specify them. (Maybe in this case the answer is that emacs is trying to get away from other preferences persistence mechanisms besides .emacs? Not particularly. However, if you want to use X resources, then you have to use XLFD. But is .emacs read before the first frame is made?) Its specifications are applied to the first frame, I believe. Right, but unfortunately x-list-fonts is not just used on X. Ideally, there would be a "w-list-fonts" function that returns a list of lists specifying all the information in structured lisp form. That sounds like a good idea. I will add it to etc/TODO.