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:12 +0200 Message-ID: <5719F884.1010100@gmx.at> References: <571788DC.20001@gmx.at> 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 1461319890 30448 80.91.229.3 (22 Apr 2016 10:11:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 22 Apr 2016 10:11:30 +0000 (UTC) Cc: 23320@debbugs.gnu.org, Anders Lindgren To: YAMAMOTO Mitsuharu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 22 12:11:19 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 1atY3R-0003zF-3g for geb-bug-gnu-emacs@m.gmane.org; Fri, 22 Apr 2016 12:11:17 +0200 Original-Received: from localhost ([::1]:58476 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1atY3L-0003rE-5A for geb-bug-gnu-emacs@m.gmane.org; Fri, 22 Apr 2016 06:11:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41476) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1atY3G-0003ms-5z for bug-gnu-emacs@gnu.org; Fri, 22 Apr 2016 06:11:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1atY3C-0001QQ-2l for bug-gnu-emacs@gnu.org; Fri, 22 Apr 2016 06:11:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58817) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1atY3B-0001QM-Vo 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 1atY3B-00018n-PW for bug-gnu-emacs@gnu.org; Fri, 22 Apr 2016 06:11:01 -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:01 +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.14613198344327 (code B ref 23320); Fri, 22 Apr 2016 10:11:01 +0000 Original-Received: (at 23320) by debbugs.gnu.org; 22 Apr 2016 10:10:34 +0000 Original-Received: from localhost ([127.0.0.1]:42915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1atY2k-00017j-0v for submit@debbugs.gnu.org; Fri, 22 Apr 2016 06:10:34 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:61130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1atY2i-00017W-KL for 23320@debbugs.gnu.org; Fri, 22 Apr 2016 06:10:33 -0400 Original-Received: from [192.168.1.100] ([212.95.7.119]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0M1Wcz-1bheib21SD-00tVIA; Fri, 22 Apr 2016 12:10:20 +0200 In-Reply-To: X-Provags-ID: V03:K0:B0x6VkgkISu2OBD44/oOERqBmo5feKBTGEj7s94ZJhPaKMvhwXj TdVW4v4KlPk+MQh0tNUEdEiLnjsSovjdv0xO8mduJOFcwqc1HHgMG1GGX+IHKAcnsnIsjm4 hEb9dddPfeRZf/iIfgAdJ27U0kHm5H/Qck3cjaWxPjPsB8gzigcxIS3uTKxFGiGXQLBtejV sc7RKWzMrqtarE9AqEX0Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:CTdxXjTrCKA=:MaCAYE0zYGIeyIhi4bKCT0 EoHPiMvQaVxxSalxx2aqd9dmsh6Gqp7lfMP+2bb2lwA8apBOJIy6K3OFeM1OgklNqRd9tfY7y TW/j9BARsfuElYhlLl+8ishwNg80q8jIrgyzTOZZtFQtYG1umFrJ/6pak6gpn9ZnQXdREcxfV hCsVtMxxDNWdmhpREAOglBs52JMFFg4HGAEhseD+3ylU/rXr0cFdr/1wS+cJ/ibwpgLBufsI3 A+sn/dQwKEXuBMQj6u3csJ6vus60uJJhLXDRTlOja5kpqhqqozZ7Zdr8w5KaUlDJYDS69yv8J U+t+H6aMZEl0wZa2tAboNKe14Bwp4gQrTXpYs4R4EjJqCb+NwrgsZAUOZ1yihC0EhBOx5Rjpg ovzL/kBZzHmiD8OxF2F5dVPPEbH8XCI4QDhkuy9YRvZyodpXYQ8yo6vN0xcmTjuHT/ZKCEXZf IAbNyQZ44z9GFnGP3p0B6S1xXAUUP4S4Ez7v/5UaRS3yJOPqL5wldHepOJKOmnJ4VmwuC9jkd qfOjqNfaraNfAd3WHidiQC83UjduRDHNpn3nIguYb4/z8+spR1KI5vAnAhioIu52a6FARgIC8 Mi/g2mzDk5srVjdeUoyAqKkP3/JgEFtWq4fZP1pYpVuzRW+H84b2Hz6WApaYZL/pz2Sp0SUnb 159a77c0yQHq3g90jdEdDuDsKGTB8iR8FevOuT3aC30L+HS9DSx3gP/9OBGGbh9suDRne5cSU 0yUdcOATIegxKuRl1e6VsU9OfjkJW673jlD8WBbcLIbkzXfLr2Dl/u2TOzxdWgr85hvIhmfX 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:116679 Archived-At: >> Don't call do_pending_window_change in signal handlers (Bug#21380) > >> * src/gtkutil.c (xg_frame_resized): >> * src/xterm.c (x_set_window_size): >> * src/w32term.c (x_set_window_size): Don't call >> do_pending_window_change. > > xg_frame_resized is certainly called from the read_socket_hook > context, and it seems to be a bad idea to call > do_pending_window_change there. But does that really apply to > x_set_window_size? Thanks for the kind reminder. If it weren't for you, I would have continued to find culprits in all possible directions. Then, Pip Zeta explicitly wrote I think the problem is the call to do_pending_window_change in xg_frame_resized in gtkutil.c: and I apparently decided that it's time to throw out all babies with the bathwater. Thanks again, martin