From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#18215: 24.4.50; OSX 10.6.8; set-frame-size by pixelwise does not work following `make-fame`. Date: Tue, 12 Aug 2014 15:03:05 +0200 Message-ID: <53EA1089.8060006@gmx.at> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------060506090604010100070104" X-Trace: ger.gmane.org 1407848672 7001 80.91.229.3 (12 Aug 2014 13:04:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 12 Aug 2014 13:04:32 +0000 (UTC) Cc: 18215@debbugs.gnu.org To: Keith David Bershatsky Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 12 15:04:24 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XHBkW-0002ZP-Ju for geb-bug-gnu-emacs@m.gmane.org; Tue, 12 Aug 2014 15:04:24 +0200 Original-Received: from localhost ([::1]:41854 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHBkW-0003yg-74 for geb-bug-gnu-emacs@m.gmane.org; Tue, 12 Aug 2014 09:04:24 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60994) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHBkK-0003sH-LE for bug-gnu-emacs@gnu.org; Tue, 12 Aug 2014 09:04:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XHBkC-0003UZ-6Y for bug-gnu-emacs@gnu.org; Tue, 12 Aug 2014 09:04:12 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33259) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHBkB-0003UN-Vo for bug-gnu-emacs@gnu.org; Tue, 12 Aug 2014 09:04:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XHBkB-0006fK-Jf for bug-gnu-emacs@gnu.org; Tue, 12 Aug 2014 09:04:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Aug 2014 13:04:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18215 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 18215-submit@debbugs.gnu.org id=B18215.140784860225540 (code B ref 18215); Tue, 12 Aug 2014 13:04:03 +0000 Original-Received: (at 18215) by debbugs.gnu.org; 12 Aug 2014 13:03:22 +0000 Original-Received: from localhost ([127.0.0.1]:40197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHBjV-0006dq-98 for submit@debbugs.gnu.org; Tue, 12 Aug 2014 09:03:21 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:55011) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHBjS-0006dZ-Km for 18215@debbugs.gnu.org; Tue, 12 Aug 2014 09:03:19 -0400 Original-Received: from [178.190.165.159] ([178.190.165.159]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MNq8p-1XJ6jr02bT-007RZS; Tue, 12 Aug 2014 15:03:12 +0200 In-Reply-To: X-Provags-ID: V03:K0:artVjMBt7wqk7kvNsj2/c1s6RiU3iQxdqDhNuVyjOrbGp5CZVN5 Dx7+sDLFPUh01UP5W0B37HydcpXi7BRnUbvPC10qzoe67rAKchCB52rXN3uulaiGBds5Sif 6Cw5bwC+A3iW44YgU+2tAPeuxGy6cqxNfwg+ALxTBF0f1X5LU8+4t3I6+sM4ffotAcYK1HQ DPSbtZPIIEj3qWRKzxfQg== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:92438 Archived-At: This is a multi-part message in MIME format. --------------060506090604010100070104 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit > I was not able to successfully apply the patch due to an error message: > > "missing header for context diff at line 2 of patch" I attached a new patch. But testing this on GNUstep here shows no difference. Funnily, fullheight makes the frame full height as expected, but maximized leaves some free space below the frame. Maybe it depends upon whether one has native fullscreen support or not. martin --------------060506090604010100070104 Content-Type: text/plain; charset=windows-1252; name="nsterm.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="nsterm.diff" === modified file 'src/nsterm.m' --- src/nsterm.m 2014-07-27 14:45:26 +0000 +++ src/nsterm.m 2014-08-12 12:55:14 +0000 @@ -5842,7 +5842,7 @@ { sz.width = FRAME_COLUMN_WIDTH (emacsframe); sz.height = FRAME_LINE_HEIGHT (emacsframe); - [win setResizeIncrements: sz]; +/// [win setResizeIncrements: sz]; NSTRACE_SIZE ("New size", NSMakeSize (neww, newh)); } @@ -6113,7 +6113,7 @@ sz.width = FRAME_COLUMN_WIDTH (f); sz.height = FRAME_LINE_HEIGHT (f); - [win setResizeIncrements: sz]; +/// [win setResizeIncrements: sz]; [[win contentView] addSubview: self]; @@ -6499,7 +6499,7 @@ [fw setDelegate:self]; [fw setAcceptsMouseMovedEvents: YES]; [fw useOptimizedDrawing: YES]; - [fw setResizeIncrements: sz]; +/// [fw setResizeIncrements: sz]; [fw setBackgroundColor: col]; if ([col alphaComponent] != (EmacsCGFloat) 1.0) [fw setOpaque: NO]; @@ -6537,7 +6537,7 @@ } [w setContentView:[fw contentView]]; - [w setResizeIncrements: sz]; +/// [w setResizeIncrements: sz]; [w setBackgroundColor: col]; if ([col alphaComponent] != (EmacsCGFloat) 1.0) [w setOpaque: NO]; --------------060506090604010100070104--