From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: What is the proper way to set the default font these days? Date: Mon, 15 Jun 2009 12:29:48 +0900 Message-ID: References: <7b501d5c0906060758n3113b6cdr37a5635b389428b8@mail.gmail.com> <87ab4k3g04.fsf@catnip.gol.com> <4A2BB621.201@harpegolden.net> Reply-To: Miles Bader NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1245036607 30872 80.91.229.12 (15 Jun 2009 03:30:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 15 Jun 2009 03:30:07 +0000 (UTC) Cc: David De La Harpe Golden , emacs-devel@gnu.org To: James Cloos Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 15 05:30:05 2009 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 1MG2tZ-00089P-1i for ged-emacs-devel@m.gmane.org; Mon, 15 Jun 2009 05:30:05 +0200 Original-Received: from localhost ([127.0.0.1]:33186 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MG2tY-0008Su-Fm for ged-emacs-devel@m.gmane.org; Sun, 14 Jun 2009 23:30:04 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MG2tU-0008So-CG for emacs-devel@gnu.org; Sun, 14 Jun 2009 23:30:00 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MG2tP-0008SO-74 for emacs-devel@gnu.org; Sun, 14 Jun 2009 23:30:00 -0400 Original-Received: from [199.232.76.173] (port=49906 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MG2tP-0008SL-25 for emacs-devel@gnu.org; Sun, 14 Jun 2009 23:29:55 -0400 Original-Received: from tyo201.gate.nec.co.jp ([202.32.8.193]:34288) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MG2tM-000072-Ns; Sun, 14 Jun 2009 23:29:53 -0400 Original-Received: from relay11.aps.necel.com ([10.29.19.46]) by tyo201.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id n5F3Tbv5012290; Mon, 15 Jun 2009 12:29:49 +0900 (JST) Original-Received: from relay31.aps.necel.com ([10.29.19.16] [10.29.19.16]) by relay11.aps.necel.com with ESMTP; Mon, 15 Jun 2009 12:29:49 +0900 Original-Received: from dhlpc061 ([10.114.113.70] [10.114.113.70]) by relay31.aps.necel.com with ESMTP; Mon, 15 Jun 2009 12:29:49 +0900 Original-Received: by dhlpc061 (Postfix, from userid 31295) id 1EAEE52E1B7; Mon, 15 Jun 2009 12:29:48 +0900 (JST) System-Type: x86_64-unknown-linux-gnu Blat: Foop In-Reply-To: (James Cloos's message of "Fri, 12 Jun 2009 13:14:29 -0400") Original-Lines: 32 X-detected-operating-system: by monty-python.gnu.org: Solaris 8 (1) 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:111516 Archived-At: James Cloos writes: > Miles> The "rules" (by my observation) are a bit bizarre: If there's > Miles> _anything_ in the server's database, even entries for an > Miles> unrelated application, then ~/.Xdefaults is completely ignored, > Miles> and only entries from the server database are used; otherwise > Miles> ~/.Xdefaults is used. > > After the above, then ~/.Xdefaults-$HOSTNAME is always read. > > The idea is that ~/.Xdefaults-$HOSTNAME is for settings which are > specific to one client machine and the server's database for settings > which are specific to one server. Reading ~/.Xdefaults is a backup > measure for the cases where the user does not have a $HOME on the > server. > > Obviously this distinction is more useful when one has multiple boxen > with a shared /home (eg by nfs) and uses X over tcp. (That was a very > common setup when the coding was done.) Sure, but... now it's not. The whole thing feels very kludgey, like they had some clever ideas about generalizing things, but didn't spend much time trying to _debug_ those ideas to catch potential downsides and get rid of the rough edges. [Sadly, much of the X infrastructure feels like that...] -miles -- "Suppose we've chosen the wrong god. Every time we go to church we're just making him madder and madder." -- Homer Simpson