From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#66247: 29.1; Transient frame problems with Emacs 29 on MS Windows Date: Fri, 29 Sep 2023 09:21:02 +0800 Message-ID: <87y1gpn5a9.fsf@yahoo.com> References: Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15019"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 66247@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Sep 29 03:22:10 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qm2Cn-0003ix-Pr for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 29 Sep 2023 03:22:09 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qm2CU-0004dB-40; Thu, 28 Sep 2023 21:21:50 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qm2CR-0004cg-Vr for bug-gnu-emacs@gnu.org; Thu, 28 Sep 2023 21:21:48 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qm2CR-0008A0-Nm for bug-gnu-emacs@gnu.org; Thu, 28 Sep 2023 21:21:47 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qm2Cg-0007Ou-6G for bug-gnu-emacs@gnu.org; Thu, 28 Sep 2023 21:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Sep 2023 01:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66247 X-GNU-PR-Package: emacs Original-Received: via spool by 66247-submit@debbugs.gnu.org id=B66247.169595049828405 (code B ref 66247); Fri, 29 Sep 2023 01:22:02 +0000 Original-Received: (at 66247) by debbugs.gnu.org; 29 Sep 2023 01:21:38 +0000 Original-Received: from localhost ([127.0.0.1]:54741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qm2CI-0007O4-53 for submit@debbugs.gnu.org; Thu, 28 Sep 2023 21:21:38 -0400 Original-Received: from sonic311-25.consmr.mail.ne1.yahoo.com ([66.163.188.206]:39651) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qm2CE-0007Nj-E8 for 66247@debbugs.gnu.org; Thu, 28 Sep 2023 21:21:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695950473; bh=BqVf1eQB1ddoIdSeNzmTrD5+4bhTuEgNXmJFFnV0uRc=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=sGMr102zA1Lhog46Xsrea2RUwmigZWr8xE1osI0KjQeblK3o3y0IxRDle66+uzCrTWHkIXj4zuzHKTfDFFPQ7Dvwz11EbL5TpP7fJkGpe1nSFv8QQnqVrwdVuvtLbdy+C1nNrdkhRqAye850Wz5NILCOgwK19x6dS5B/7Gv39DOUkpVdMJ9Ysl4TPJORd3FJh6lBnfQmJgY+q828OfXaMcGMdk6Tncc1XlAe/Ritc6VhLHAqXDMbyOkGnm5+7J0K2GKe1iSfmTbcBMtcYaIYUt3dGjbR/v3l3vAHtc2ZlKJb4EUeOs9iFQcfOCVwuqxbyZ1lze7KrIhywUZuM2f+BQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695950473; bh=uMVbcAcx3w2tef+wrZCVAqpM9hBn6HAuNUKxDkXsugc=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ICfRN7k7E5/0Gfopyz0+etM4JqbK2ZUqDUvbLRWzuyPBb+3ARkMeHfmixRoS102/ZlkDCYC4wnSiupo79XWMGQBtB8Hj86cyai6CiePLFRSia36cXd6mvwNyyHd4mLPqi3xN/wgDSf3R4IgXjBSO5Quy7A4hEk4y4uMZg0fKLt1Sl5edCChLHXdpMSijjB7RZyHLp2mlrYY3JORZxF9dLpzhI+A9b6ALZPrFgrkoPZzfIa2TbJSKd0b9hS/o38tzmft5hFTWxQzwjCJ+z/nStmLF7fbY2O92+O7mYoP1vyCWhEOEuZ3CE0d69a7ilN+qntmzlDUen6V7avjpM+hwDA== X-YMail-OSG: vBfkisEVM1lLIJ6oSaCq6QYOhCcOC4QTEOMpSlh2vpW7u4offrQckk47AlRmidL tLuMzYaSK9TO2t_V7swnAyFxc.YiDW8riAGdalPv1pNoR3rz9LR.6dZ8_srv8cyF0rGP7OmUXc8J 5lKHsZI77oao0qDf19PQYY.otvwz5xmiL.2kJYz328.IxpycvQgyBRxKAEqjP_RzpvE419uW2qS0 woe.bp9mJ1QvuPRN.A7VCJ8LuPVuccifbgZHqD7cUzyoB._DUbuFdwJgm8YahgaY3ka3g7SXtKGx F1F0lNe9WqDxga2fA8S5ylaXsTuMDvvT_Hz3t85dSO.IJsQyc0GfOfeZPmfyPDIfmr8p5jDq0W96 RwmyHyfsM1LjudQ8t9s1nNxAM1RyBIKR.EF7MayLb1iC3cs1JsEHQ.PmojBET6eYlxSlqkgG_nAX phuAChcv6XTI00UGg.a.1lIe9XapFH5CBPeCpOzw9BAzJp9IaxX2dPvl1Rohw_qlB2Z14QtmTlP8 oxIJPEyOSMt0Xb9Wqnt5aw5BcPJ_c03N9n8BKpR_PmqXh0Q80aZ_vg09V0AP5wiFeUW2cB0TvZhG moHLl9aRuFrkeG_wFVAm5kiz5GbRlJfn.7cC.jCNdtUnvhybGK_7NgBQYUTIgRV__2te78xINghJ WKRr4ybvAt4wH7bZ3uWv15M7F24qw0FaHUI8rc3UXyVAlYaOGUqcmTXZ3euKiXYG.A.8C.Xvnigh Xc3dZWujy04oWAe.bizVckrgPMQgV9pyYryuL8L.KymquCoXS1ea2yhD3S9L6tygE40MYQlJ0Hxn nzCc7rA.1Vsm4gZrjp1NWJ5PVBo4VvvRwyDt_Q77Az X-Sonic-MF: X-Sonic-ID: 38bf8410-da35-441d-a66b-5fd93e2b0022 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ne1.yahoo.com with HTTP; Fri, 29 Sep 2023 01:21:13 +0000 Original-Received: by hermes--production-sg3-58899d6556-c968t (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 3d21421568d4b03c61e19d88a4340b88; Fri, 29 Sep 2023 01:21:09 +0000 (UTC) In-Reply-To: (Drew Adams's message of "Thu, 28 Sep 2023 01:36:11 +0000") X-Mailer: WebService/1.1.21797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:271457 Archived-At: Drew Adams writes: > Feel free to close this if it doesn't ring a bell or doesn't seem > actionable. I likely won't be able to provide any more information, so > this is pretty much a "HTH". I'm hoping I'm not the only one seeing > such problems. > > With my setup, which uses `default-frame-alist' etc., starting with > Emacs 29 I notice a consistent annoyance each time I open a new frame or > change the size of a frame - which I do very often. > > One change is that doing that seems to take longer; it used to be pretty > much instantaneous (on MS Windows) to create and resize frames. > > But the annoyance isn't just that frame changes are slower. > > If I increase the size of a frame, for example (whether by program or > dragging the edge with the mouse), What I see is that the frame size is > changed pretty quickly, as before, but I see the old display of the > frame, undchanged, within the new frame boundary, and the rest of the > frame (the new, additional space) is just black (or maybe sometimes > white, e.g., when creating a frame?). This is only momentary - just a > second or two, but it happens each time and is quite annoying. > > I use my same setup everyday with Emacs versions from Emacs 20 through > Emacs 28 without such a problem. Something new must be going on in > Emacs 29. > > I doubt it's related, but my Emacs 29.1.2 has this info (from a > `runemacs -Q' session, though I'm sending this from a session that > uses my setup): Emacs 29.1 supports double buffering under MS-Windows, which incurs a minor performance penalty on frame creation and resizing. If you wish to turn it off, you have but to insert: (inhibit-double-buffering . t) within default-frame-alist.