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#23320: 25.0.92; Window width not updated after frame resize (Win32 and GTK) Date: Fri, 22 Apr 2016 12:10:48 +0200 Message-ID: <5719F8A8.3080107@gmx.at> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1461319887 30415 80.91.229.3 (22 Apr 2016 10:11:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 22 Apr 2016 10:11:27 +0000 (UTC) To: Anders Lindgren , 23320@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 22 12:11:12 2016 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 1atY3L-0003yx-7a for geb-bug-gnu-emacs@m.gmane.org; Fri, 22 Apr 2016 12:11:11 +0200 Original-Received: from localhost ([::1]:58474 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1atY3K-0003q5-Ba for geb-bug-gnu-emacs@m.gmane.org; Fri, 22 Apr 2016 06:11:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41475) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1atY3G-0003mq-5c for bug-gnu-emacs@gnu.org; Fri, 22 Apr 2016 06:11:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1atY3C-0001Qh-TP for bug-gnu-emacs@gnu.org; Fri, 22 Apr 2016 06:11:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58819) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1atY3C-0001Qd-PP for bug-gnu-emacs@gnu.org; Fri, 22 Apr 2016 06:11:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1atY3C-000194-Lw for bug-gnu-emacs@gnu.org; Fri, 22 Apr 2016 06:11:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Apr 2016 10:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23320 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23320-submit@debbugs.gnu.org id=B23320.14613198614387 (code B ref 23320); Fri, 22 Apr 2016 10:11:02 +0000 Original-Received: (at 23320) by debbugs.gnu.org; 22 Apr 2016 10:11:01 +0000 Original-Received: from localhost ([127.0.0.1]:42921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1atY3B-00018g-FG for submit@debbugs.gnu.org; Fri, 22 Apr 2016 06:11:01 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:52850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1atY39-00018N-WD for 23320@debbugs.gnu.org; Fri, 22 Apr 2016 06:11:00 -0400 Original-Received: from [192.168.1.100] ([212.95.7.119]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0M4002-1bkgrk00W2-00rZPf; Fri, 22 Apr 2016 12:10:54 +0200 In-Reply-To: X-Provags-ID: V03:K0:Mv+QkRSeAXQVYBPZx4aDgzkTJ3GPffZqoR5hc3CnGUngPjGtSzu FjoaxIK9ICu+D+HmfFiFZ81iqpGPFjRyIz7GBYrFTt0O5dnhXH1qL0IkhXQCl6gWgKJonA/ ij8q4WYMYr6AGf26Vw7bQ3y9qzKcMy18kg9MT8ynAq6XYNA7szxNwrON8l5FMrrNUVgEyC4 WKeLVWiIPt+xwW68Bne5A== X-UI-Out-Filterresults: notjunk:1;V01:K0:2gYN2b4nkog=:W5UtsjfbZ34U8VGBnQNuHc 5lbqJmRaqK3j5oNi7T70x39+kAVJ1sjC21qYxpwZohYrdMaB4x2NVpch7bA11DQUeSbF8KvrG L8/MjfnoZ8N4Ox/BpNFCreIN7GlJNqOnTXEdN36wJVjYr7oQrRQa08tAUDzDDXjSOddJnABE4 jIIoS9XmoBW52bf8NLhq5Jrg53xOHULtlFXx0oFB/+7mB6WJ3hJ2p9aALqXFiw9TWokLokFNI PWwqAvlfey9Ve+QeoVTil8xiHWrluS1vgsyG4PCGcWeo/5uPlM2f5ryT+veo7SM8coxYy2XWi 163i9QBoFQpHNBSLOHhumTNCpNtU/3v8qiyUm4posTBTB+12/+TcO26E0peJw2Vjja1sUhFMH nCm1qpOaHhWVFtr36/iRTCVy73kIoRwWqnkZvOm0D6utrbEJJfEOsr1MdugZvRRvrsl5Is0O+ RdJmGvjW3YKGBvcnaHcn5iVYdfphnTqR2BVSTbfFlmEsXW/uzjU04DrJ1uOLsprKvxH+lrKsb pZH212P+kK9B/qP24EUErnZmxRxUhTJe1Up6it7y65O+EWyB6Vl384w+KNVpzm7/mRTlQqO1B 3weZiqaSuOyRjk/p0c0Q7UxrkiZ8REb7kK8n1ZKTuo35Uod+nelKiUNxPUdJLdEG9aptN29BS exM96IdmLSSie8ocjdPoLAyIndoQHxsIgS+6lMfa9kwBjC+7izynX98ys1K5Zs9Ba8a7FTgp5 ITlMlF2WpkmcTjBLuu0sT/Uj3J+BiIesBrL9rso4WCywtWheMGLIckRKovojb4ko+eGcLOQp X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:116678 Archived-At: > I noticed a regression on 25.0.92 compared to 24.5 where the following code > behaves differently on the w32 port. (On a recent GTK build it also > misbehaves, but not under the NS port.) > > (progn > (set-frame-size (selected-frame) 1000 400 t) > (window-width nil t)) > > On 24.5, this evaluates to "1000". However, on 25.0.92 `window-width' > returns the width prior to the frame resize. (Evaluating it a second time > returns 1000, though.) > > Adding `(sit-for 0)' before the call to `window-width' make is return 1000 > the first time, but it doesn't feel like a robust solution. > > Is this the expected behavior? If it is, is adding `(sit-for 0)' the > recommended way to get the correct window width after a frame resize? Should be fixed now. Please consider closing the bug after confirming. And great many thanks for this report, martin