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: Thu, 11 Jun 2009 09:25:42 +0900 Message-ID: <87r5xrlipl.fsf@catnip.gol.com> References: <7b501d5c0906060758n3113b6cdr37a5635b389428b8@mail.gmail.com> <87ab4k3g04.fsf@catnip.gol.com> <4A2BB621.201@harpegolden.net> <8763f6g61q.fsf@uwakimon.sk.tsukuba.ac.jp> <7b501d5c0906080759wba474b4re93ecbfdf94c9629@mail.gmail.com> <873aaag1wf.fsf@cyd.mit.edu> <878wk2utjs.fsf@catnip.gol.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1244679976 4569 80.91.229.12 (11 Jun 2009 00:26:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 11 Jun 2009 00:26:16 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 11 02:26:13 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 1MEY7Q-0000WO-QB for ged-emacs-devel@m.gmane.org; Thu, 11 Jun 2009 02:26:13 +0200 Original-Received: from localhost ([127.0.0.1]:43391 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MEY7P-0002Aa-Qu for ged-emacs-devel@m.gmane.org; Wed, 10 Jun 2009 20:26:11 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MEY7K-0002AG-ED for emacs-devel@gnu.org; Wed, 10 Jun 2009 20:26:06 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MEY7G-00029q-1n for emacs-devel@gnu.org; Wed, 10 Jun 2009 20:26:06 -0400 Original-Received: from [199.232.76.173] (port=57467 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MEY7F-00029n-TB for emacs-devel@gnu.org; Wed, 10 Jun 2009 20:26:01 -0400 Original-Received: from main.gmane.org ([80.91.229.2]:47045 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MEY7F-0000oI-GC for emacs-devel@gnu.org; Wed, 10 Jun 2009 20:26:01 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1MEY7B-000084-4g for emacs-devel@gnu.org; Thu, 11 Jun 2009 00:25:57 +0000 Original-Received: from 218.231.177.55.eo.eaccess.ne.jp ([218.231.177.55]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 11 Jun 2009 00:25:57 +0000 Original-Received: from miles by 218.231.177.55.eo.eaccess.ne.jp with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 11 Jun 2009 00:25:57 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 44 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 218.231.177.55.eo.eaccess.ne.jp System-Type: x86_64-unknown-linux-gnu Cancel-Lock: sha1:BsnnLwGPhUhIK01mL3PpHtEdpio= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) 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:111421 Archived-At: Stefan Monnier writes: >> I agree, but at least on X, that leads to annoying frame-thrashing on >> startup. > > I believe you can avoid the frame thrashing now, by using the > emacs-daemon ;-) Hmmm, that works (at first glance anyway). [Using the command: emacsclient -a '' -c -n] I do notice a few issues: (1) Mode-line contains an "@", apparently meaning "emacsclient-invoked" When using this method of startup, _everything_ is emacsclient-invoked, so the "@" indicator is pointless Pointless indicators are annoying regardless, but this one is especially annoying because a mode-line "@" is _also_ used by tramp to indicate that the cwd of a buffer is "remote" (and that's the sense I'm used to, so seeing "@" in the mode-line triggers "uh-oh" instincts). It seems that it should be used more judiciously -- e.g., only for frames corresponding to files or for which -n wasn't specified. I don't know the exact formulation, but anyway, something that actually makes it useful instead of distracting. Maybe the potential confusion with tramp usage is also worth addressing. (2) The startup message "When done with this frame, type C-x 5 0" is vaguely irritating -- again, it seems aimed at "short-lived" invocations. (3) I'm not sure what I think about being able to delete the last frame; I guess I'd get used to it since it doesn't lose state... -Miles -- Once, adj. Enough.