From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Marc Mientki Newsgroups: gmane.emacs.help Subject: Re: set-frame-size doesn't work in Emacs 23.2 ? Date: Thu, 19 Aug 2010 09:33:26 +0200 Organization: http://onet.pl Message-ID: References: <56a3f53b-678f-4c57-a6d5-cdddde762de8@a36g2000yqc.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1291859076 8196 80.91.229.12 (9 Dec 2010 01:44:36 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 9 Dec 2010 01:44:36 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Dec 09 02:44:33 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PQVYe-0002EX-Ms for geh-help-gnu-emacs@m.gmane.org; Thu, 09 Dec 2010 02:44:32 +0100 Original-Received: from localhost ([127.0.0.1]:46769 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PQVYe-0002hi-3P for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Dec 2010 20:44:32 -0500 Original-Path: usenet.stanford.edu!goblin2!goblin.stu.neva.ru!plix.pl!newsfeed1.plix.pl!news.nask.pl!news.nask.org.pl!news.onet.pl!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 38 Original-NNTP-Posting-Host: port-83-236-194-74.static.qsc.de Original-X-Trace: news.onet.pl 1282203203 12243 83.236.194.74 (19 Aug 2010 07:33:23 GMT) Original-X-Complaints-To: niusy@onet.pl Original-NNTP-Posting-Date: Thu, 19 Aug 2010 07:33:23 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 In-Reply-To: <56a3f53b-678f-4c57-a6d5-cdddde762de8@a36g2000yqc.googlegroups.com> Original-Xref: usenet.stanford.edu gnu.emacs.help:180822 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:76406 Archived-At: Am 18.08.2010 22:27, schrieb Android Eve: > On Aug 18, 1:42 pm, Android Eve wrote: >> >> Why? >> > > The mystery is now even greater since I managed to make (set-frame- > size (selected-frame) 96 72) work in .emacs -- here is how: > > Originally, these two lines were conditioned upon the window system: > > (cond > ((eq window-system 'w32) > (progn > (set-frame-position (selected-frame) 120 0) > (set-frame-size (selected-frame) 96 88) > ))) > > So, I just moved these two lines above the condition and mysteriously > they started working! > > Why "mysteriously"? Because there are other statements inside that (eq > window-system 'w32) that work flawlessly. If I invoke M-x describe- > variable window-system , it returns the value w32. > > So why is this odd behavior of Emacs 23.2? This is not mystery. Your cond works properly but you have something in your .emacs that restore after it frame geometry (maybe frame-restore?). Put this cond at the end in .emacs and you will see that this works. But another question: why use you progn in cond? This is superfluous at this point. regards Marc