From unknown Thu Aug 14 22:21:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34317: 26.1.90; Wrong unbinding order in x_consider_frame_title Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Feb 2019 18:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 34317 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 34317@debbugs.gnu.org X-Debbugs-Original-To: Bug-Gnu-Emacs Received: via spool by submit@debbugs.gnu.org id=B.154930622319137 (code B ref -1); Mon, 04 Feb 2019 18:51:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Feb 2019 18:50:23 +0000 Received: from localhost ([127.0.0.1]:59712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqjK3-0004yb-AE for submit@debbugs.gnu.org; Mon, 04 Feb 2019 13:50:23 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49339) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gqjK1-0004yP-8x for submit@debbugs.gnu.org; Mon, 04 Feb 2019 13:50:22 -0500 Received: from lists.gnu.org ([209.51.188.17]:58070) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gqjJv-0007OL-ES for submit@debbugs.gnu.org; Mon, 04 Feb 2019 13:50:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35477) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gqjJu-0007uY-Ex for bug-gnu-emacs@gnu.org; Mon, 04 Feb 2019 13:50:15 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.6 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,RCVD_IN_SORBS_WEB autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gqjJt-0007N3-Ik for bug-gnu-emacs@gnu.org; Mon, 04 Feb 2019 13:50:14 -0500 Received: from mout.gmx.net ([212.227.17.22]:45443) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gqjJq-00076o-90 for bug-gnu-emacs@gnu.org; Mon, 04 Feb 2019 13:50:12 -0500 Received: from [192.168.1.101] ([46.125.250.110]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MT60g-1gjgpY45d0-00S4bj for ; Mon, 04 Feb 2019 19:50:03 +0100 Message-ID: <5C588952.1080706@gmx.at> Date: Mon, 04 Feb 2019 19:49:54 +0100 From: martin rudalics MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------080804060506060105010307" X-Provags-ID: V03:K1:bVQthvweYx96ori+GWhOjBPv0bExpxs9N+cB9unYmCoUU9MmD1E 1+71r2dlKC2L084obLfzuksnA9Ee9X/Buvcd02dZB8saU44VONhrWCt9S1i9+egwlibq6Gz z1I6QiYUc5Gajgy7Lw9qZ85XKIP2sANlbfVxxltYcDgeP31U4yuJ0NuO8aC4eXa0qTVzTgn IC/nbuQSj1rVfFUe5L4sA== X-UI-Out-Filterresults: notjunk:1;V03:K0:YMwaSHFsfBE=:5TBk7vnvGy3kamz7EG0aer OjXiMXi/1xCpErN/7V8kmiVQsL5yQnTH0FomGhLf8zbEWiVhN0oXDIpf/J6v+ONUZ3pG5nnB2 9HGF+fEuINmJBcgcnF6dXnw+++WXLsQ1Ct+X6nENLE4J+FJg60kx2jVLIOJGK8cZjWyjXxKMm E1UL5AcH8F05Jq8UelpVAeef+2+oM2t8umH0u9w7Ni0YY7jyL7eRavkvzfDYlyjpK1SkZyHaz J6VlCRlbtlG28YAl5057ZnOPMGNuS39PN76gtwqHOUfMg8+6NrGaV3Lj/uaS+oz2VKH3+DfUn SlWQLNg61n2zoG2F/HVj/m7ONxrc6ugXFaSPkTV+k/TqPT8ESsUQSOCzNty7O8MYm/+Wqd8cz fiEWmnX/dn+1ZGEommXP1XK07nCMtNdNPq5wmr/OeYUK7TNEAD4JILmXCrJ8AYQKh+zU2BfYd NeO+6F6Q2T5M2wRtVGtOSE+zHFbYRMnuqbUsLKsmg51uU021hOj3DVZEuy7rbnKwdM5p+68cs GpjAaLwhrgb5+BFk2VPlje2dNDpv8GLMKd2gcg/a0tJshC/l7o4TKpqb4T3TpAdL3KChP1n0G NuBWHMgQGxhuBeE9pZHeSQRQ/+mA4iJ0pdxiCONBiXcQgS5bhWwdUZfrSR16l1m/ufAdjcZRB Qc7eTfCSLVlnIpVS0SsblDkWuFwmu6fUEn3gQwRlfXOahOM2VoiwdVbHas4iL7PjRx7QUpncg lXKGkc0xRomu84UlSNXJkmrvpTE+Z7AgfEEZrYudpLo9T/JzVz0JjgCsPi6Xfqj7Oj5DNU10q J5bcDdN6PJETs08mAZlO0YtddAJ8i0uVwbk2878C0RCfQHL56ra33IRsX3dD3NPAfZ54tI/6I HApYpSH0TrpYZX5ScC5ZlqMerh3DFwvy11q9eMYfGOtKMsRNQUhiR02UHWrMkc X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.22 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 2.4 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: The unbinding order in x_consider_frame_title is botched. Hence, while do_switch_frame will not resize the minibuffer window when the frame of the title bar gets selected, it will still resize when th [...] Content analysis details: (2.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [46.125.250.110 listed in dnsbl.sorbs.net] 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=rudalics%40gmx.at; ip=209.51.188.92; r=debbugs.gnu.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.4 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: The unbinding order in x_consider_frame_title is botched. Hence, while do_switch_frame will not resize the minibuffer window when the frame of the title bar gets selected, it will still resize when th [...] Content analysis details: (1.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.5 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server [46.125.250.110 listed in dnsbl.sorbs.net] 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=rudalics%40gmx.at;ip=209.51.188.92;r=debbugs.gnu.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (rudalics[at]gmx.at) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager This is a multi-part message in MIME format. --------------080804060506060105010307 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit The unbinding order in x_consider_frame_title is botched. Hence, while do_switch_frame will not resize the minibuffer window when the frame of the title bar gets selected, it will still resize when the old frame gets reselected in the unbind form. The behavior can be seen with emacs -Q evaluating the following two forms in row: (make-frame '((minibuffer . nil))) (y-or-n-p "\n") The attached trivial patch cures it. Obviously, there's no guarantee that some other client relies on the wrong order. martin --------------080804060506060105010307 Content-Type: text/plain; charset=windows-1252; name="x_consider_frame_title.diff~" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="x_consider_frame_title.diff~" ZGlmZiAtLWdpdCBhL3NyYy94ZGlzcC5jIGIvc3JjL3hkaXNwLmMNCmluZGV4IDI3NGFiOGQu LjBkMDg0ZjggMTAwNjQ0DQotLS0gYS9zcmMveGRpc3AuYw0KKysrIGIvc3JjL3hkaXNwLmMN CkBAIC0xMjAwMiwxMiArMTIwMDIsNiBAQCBzdGF0aWMgdm9pZCBBVFRSSUJVVEVfRk9STUFU X1BSSU5URiAoMSwgMCkNCiAgICAgICAvKiBTZXQgZ2xvYmFsIHZhcmlhYmxlIGluZGljYXRp bmcgdGhhdCBtdWx0aXBsZSBmcmFtZXMgZXhpc3QuICAqLw0KICAgICAgIG11bHRpcGxlX2Zy YW1lcyA9IENPTlNQICh0YWlsKTsNCiANCi0gICAgICAvKiBTd2l0Y2ggdG8gdGhlIGJ1ZmZl ciBvZiBzZWxlY3RlZCB3aW5kb3cgb2YgdGhlIGZyYW1lLiAgU2V0IHVwDQotCSBtb2RlX2xp bmVfdGFyZ2V0IHNvIHRoYXQgZGlzcGxheV9tb2RlX2VsZW1lbnQgd2lsbCBvdXRwdXQgaW50 bw0KLQkgbW9kZV9saW5lX25vcHJvcF9idWY7IHRoZW4gZGlzcGxheSB0aGUgdGl0bGUuICAq Lw0KLSAgICAgIHJlY29yZF91bndpbmRfcHJvdGVjdCAodW53aW5kX2Zvcm1hdF9tb2RlX2xp bmUsDQotCQkJICAgICBmb3JtYXRfbW9kZV9saW5lX3Vud2luZF9kYXRhDQotCQkJICAgICAg IChmLCBjdXJyZW50X2J1ZmZlciwgc2VsZWN0ZWRfd2luZG93LCBmYWxzZSkpOw0KICAgICAg IC8qIHNlbGVjdC1mcmFtZSBjYWxscyByZXNpemVfbWluaV93aW5kb3csIHdoaWNoIGNvdWxk IHJlc2l6ZSB0aGUNCiAJIG1pbmktd2luZG93IGFuZCBieSB0aGF0IHVuZG8gdGhlIGVmZmVj dCBvZiB0aGlzIHJlZGlzcGxheQ0KIAkgY3ljbGUgd3J0IG1pbmlidWZmZXIgYW5kIGVjaG8t YXJlYSBkaXNwbGF5LiAgQmluZGluZw0KQEAgLTEyMDE1LDYgKzEyMDA5LDEyIEBAIHN0YXRp YyB2b2lkIEFUVFJJQlVURV9GT1JNQVRfUFJJTlRGICgxLCAwKQ0KIAkgbm8tb3AsIHRodXMg YXZvaWRpbmcgdGhlIGFkdmVyc2Ugc2lkZSBlZmZlY3RzLiAgKi8NCiAgICAgICBzcGVjYmlu ZCAoUWluaGliaXRfcmVkaXNwbGF5LCBRdCk7DQogDQorICAgICAgLyogU3dpdGNoIHRvIHRo ZSBidWZmZXIgb2Ygc2VsZWN0ZWQgd2luZG93IG9mIHRoZSBmcmFtZS4gIFNldCB1cA0KKwkg bW9kZV9saW5lX3RhcmdldCBzbyB0aGF0IGRpc3BsYXlfbW9kZV9lbGVtZW50IHdpbGwgb3V0 cHV0IGludG8NCisJIG1vZGVfbGluZV9ub3Byb3BfYnVmOyB0aGVuIGRpc3BsYXkgdGhlIHRp dGxlLiAgKi8NCisgICAgICByZWNvcmRfdW53aW5kX3Byb3RlY3QgKHVud2luZF9mb3JtYXRf bW9kZV9saW5lLA0KKwkJCSAgICAgZm9ybWF0X21vZGVfbGluZV91bndpbmRfZGF0YQ0KKwkJ CSAgICAgICAoZiwgY3VycmVudF9idWZmZXIsIHNlbGVjdGVkX3dpbmRvdywgZmFsc2UpKTsN CiAgICAgICBGc2VsZWN0X3dpbmRvdyAoZi0+c2VsZWN0ZWRfd2luZG93LCBRdCk7DQogICAg ICAgc2V0X2J1ZmZlcl9pbnRlcm5hbF8xDQogCShYQlVGRkVSIChYV0lORE9XIChmLT5zZWxl Y3RlZF93aW5kb3cpLT5jb250ZW50cykpOw0KDQo= --------------080804060506060105010307-- From unknown Thu Aug 14 22:21:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34317: 26.1.90; Wrong unbinding order in x_consider_frame_title Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 19 Feb 2019 09:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34317 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 34317@debbugs.gnu.org Received: via spool by 34317-submit@debbugs.gnu.org id=B34317.155056726913424 (code B ref 34317); Tue, 19 Feb 2019 09:08:02 +0000 Received: (at 34317) by debbugs.gnu.org; 19 Feb 2019 09:07:49 +0000 Received: from localhost ([127.0.0.1]:53863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gw1NV-0003US-HV for submit@debbugs.gnu.org; Tue, 19 Feb 2019 04:07:49 -0500 Received: from mout.gmx.net ([212.227.15.18]:48125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gw1NT-0003UC-G6 for 34317@debbugs.gnu.org; Tue, 19 Feb 2019 04:07:48 -0500 Received: from [192.168.1.101] ([213.162.73.134]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LjZEm-1hStHh0hSK-00benN for <34317@debbugs.gnu.org>; Tue, 19 Feb 2019 10:07:41 +0100 Message-ID: <5C6BC758.8040105@gmx.at> Date: Tue, 19 Feb 2019 10:07:36 +0100 From: martin rudalics MIME-Version: 1.0 References: <5C588952.1080706@gmx.at> In-Reply-To: <5C588952.1080706@gmx.at> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:sqCxJg62qBZuGAtLIBWNNdJoNLDwqohpzB02DC7N+JAEy5Kut20 h5rZu73PdZuRz7jpq02lbQWT6w0HoPh4L9A+isZfUmzukTYqi/cEyLUofU1fQPpf7pjYdo+ vQ3WwXePH/bxrsbXp+urbnvuiE8Tm3hV208Nek59dW5MBmhH8aICN2mqe/1alaIbNXghrq/ sIVu+s/ZDvbZysADQ7QcA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:irsKfQTWuEI=:T4Z4AnSJglSTTjqiWgUNaK UPp3efbVnxagTXX+RJKfqKNJ4bToYqfHDABenywEloKjFNPHlJx0QV54unYYKnE1z6StIDean RGKEQ0KmlW170lAhfhuzjndbpaW5sq98R4x3wdF5gkmw3vCltAVUGNc6GhxjFGrDIBKVyAIcU KJASHnjJyHKV632uKbnQT6BOTIhVEvf7tzN/WpPFMQC8c3mHP23/1Hdbff4k3mBaNBFFT/U2w TcDFfIPjRSiYvXupri0fJb3C8dqHxTK6zqGLkQguPuPSj9QWYKOs8WBfdX1nz5R3HZ9+PAEEY QjkZTUBn/oE8VkJE4B+IqwBqxXZRD7V/PT22U1gO70BoEXexwWmfmZhvFGR07S/ITBZUsc4NH 6xwSLDVAXO6M5W0EmUt8cT10vF93kKMIIcbTtnBZdk/yaN5lN17s44Ptk356Ddt5X9WQUYwdS 3PhCGxF2WjAiKV3eUAp/5rKQC3ZLSAZ9uP3KTiFji1E4UaWO9VBJ8MvHEwRKpBEFzq18IAcSa 4srYNCliEs3MZHZesv3zUAjT0UCXg7z4240axeEuYJ9e2hEIngDrtCazCGKQQTJOPteZNHjWo nM6NXlD3IQt5aHdFqc3xT9dRRLWE71hkvj2l51+tprL+B19sPucB9EyWqztl3U6FdJVjdZa5v Pqiq1UEg4PhtXnbXM6qrUAzetEpAJdMkex+0WQf87SvwsDDxnhvFlX5iVRj+a96r8zwvxzB4D +TAd2plwlz+YLMhnGaImHi4Bq3Fr+0YXhvoCZhKDzYNf8SHkKWtwug+qsPJFeOxUk+0tX2o29 gwuzuK++8OKQavI4Ag24382nyM+wmq1nhQaWYGrxbDgkf1mOy9YS1Z+m6No4DgOdTH1sml919 WaB8qgTZoW5QogJaVF1Az44Lv4/rcZceYzcgo30JXTdR6+yS3EyEDZV2Wfs8PYjAS/L05/sFl 8mvi6EqrJwg== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > The unbinding order in x_consider_frame_title is botched. Hence, > while do_switch_frame will not resize the minibuffer window when the > frame of the title bar gets selected, it will still resize when the > old frame gets reselected in the unbind form. > > The behavior can be seen with emacs -Q evaluating the following two > forms in row: > > (make-frame '((minibuffer . nil))) > (y-or-n-p "\n") Maybe it's not entirely clear from this description. The (y-or-n-p "\n") form must be evaluated in the new, minibuffer-less frame. Then the minibuffer window in the first, minibuffer-equipped frame appears empty. > The attached trivial patch cures it. Obviously, there's no guarantee > that some other client relies on the wrong order. Any suggestions on how to proceed? This is a regression wrt Emacs 25. Thanks, martin From unknown Thu Aug 14 22:21:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34317: 26.1.90; Wrong unbinding order in x_consider_frame_title Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Feb 2019 09:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34317 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: 34317@debbugs.gnu.org Received: via spool by 34317-submit@debbugs.gnu.org id=B34317.155091501823420 (code B ref 34317); Sat, 23 Feb 2019 09:44:02 +0000 Received: (at 34317) by debbugs.gnu.org; 23 Feb 2019 09:43:38 +0000 Received: from localhost ([127.0.0.1]:48895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxTqM-00065f-EP for submit@debbugs.gnu.org; Sat, 23 Feb 2019 04:43:38 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50460) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxTqK-00065S-AT for 34317@debbugs.gnu.org; Sat, 23 Feb 2019 04:43:36 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47989) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gxTq9-00038a-LY; Sat, 23 Feb 2019 04:43:27 -0500 Received: from [176.228.60.248] (port=2540 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gxTq8-00072e-Qh; Sat, 23 Feb 2019 04:43:25 -0500 Date: Sat, 23 Feb 2019 11:43:30 +0200 Message-Id: <83tvguq1q5.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <5C6BC758.8040105@gmx.at> (message from martin rudalics on Tue, 19 Feb 2019 10:07:36 +0100) References: <5C588952.1080706@gmx.at> <5C6BC758.8040105@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > Date: Tue, 19 Feb 2019 10:07:36 +0100 > From: martin rudalics > > > The attached trivial patch cures it. Obviously, there's no guarantee > > that some other client relies on the wrong order. > > Any suggestions on how to proceed? This is a regression wrt Emacs 25. How about installing this on master? Just please mention in the comments the convoluted use case that caused the change in order, so that we don't forget. From unknown Thu Aug 14 22:21:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34317: 26.1.90; Wrong unbinding order in x_consider_frame_title Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Feb 2019 14:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34317 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 34317@debbugs.gnu.org Received: via spool by 34317-submit@debbugs.gnu.org id=B34317.155093044622184 (code B ref 34317); Sat, 23 Feb 2019 14:01:01 +0000 Received: (at 34317) by debbugs.gnu.org; 23 Feb 2019 14:00:46 +0000 Received: from localhost ([127.0.0.1]:48987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxXr8-0005lg-93 for submit@debbugs.gnu.org; Sat, 23 Feb 2019 09:00:44 -0500 Received: from mout.gmx.net ([212.227.15.15]:46229) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxXr6-0005lT-AX for 34317@debbugs.gnu.org; Sat, 23 Feb 2019 09:00:40 -0500 Received: from [192.168.1.101] ([212.95.5.103]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Lxxrw-1h38UP0xGe-015MUv; Sat, 23 Feb 2019 15:00:33 +0100 Message-ID: <5C7151FF.5070504@gmx.at> Date: Sat, 23 Feb 2019 15:00:31 +0100 From: martin rudalics MIME-Version: 1.0 References: <5C588952.1080706@gmx.at> <5C6BC758.8040105@gmx.at> <83tvguq1q5.fsf@gnu.org> In-Reply-To: <83tvguq1q5.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:MtAZhS9bCpXz5KxaUrel0N9m8KppM8hDb9LLedtBx5Lp/znL0Bs H4F21UwCYxHB0HXk9g5qWXBuLl8Rrg6WqNFPJ459Wg+LUvhn2dUuv9754sH0JdMQCaD6EHz +S9uAfBZH/M2WVQj9ZYYyx7SY9ijEn0DEYHUbMowCJyQ18ZxlIImh8LL4N6RVxvVZsGxbH4 Oi1KCDEllE6xeg9Y4IKVQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:cqDHVJWlMVU=:nE+l7d61Ormn9y6i/OjZmR lbCbCHwsx9K4C/NlMImiGr0vL6dk8/BYVFNUafGYEJaDPMTLSc9tWvml1a9oo8vOoKpJz9p6O Sib5uO3ACq+Qeu4TZs6s0jLWiLkh2EUgaZX9WmiST039x9SKh9DdIKtffhbfyvOpSOawOhvTP UvGYmO0mLv0aT9rjsMh+t9+CdG6yARozGEg0uTs8J5ELEt2u8/0V+MntdntmyjqJSRot0bgP9 pt8Mhhy7HEPzW8oCUTs0zZxWtDV4mkVGkoyNmzhJK1xMW77cx6hCaDInk3/tiC+AbTklDcHts a0T6yMA44jhIqEImvojg3TJDpihAnN/aBYhYLxB8Hk/Uw3TsPmrTUmO5Y3y3HCEJsJceaXD+F gLi82NY6iS5sGUnTpQso44+udkFRLILMYOUYSrl2GJafdk8jwOPHdKVX0C0wCHjP+c2d+DE9+ 1NF8KJFnbz05KWZm5qRwjSyCFhef9rPBt3w/6O4f9PVnT8Lq8zXHbUd52Gk9Za4pgIFNrvO7V WJH5EOkvGICnyUtsmofBzzXwzmFVV0NWfhdtdwkds2dFKN2Y1yH9vmAknT5jDZfMtEo8obmG+ fdZNNB6EjltBVpXum/ooOgNoqIJBCZcahM9NM0iaYZxmLXMjf79URoMbSm9GfRLO3SJF2bJtf McAsmyIwDFUA9I7aX9UQsdF7QxH8zMDKg2VJDQvyPESGfh4qRJ1MxcIoUdkpborkP5DvWMM6H QyeONG8Rr7fi+MFQG+8uazzvcSZbvoDROs0lSIXKyfFzhtrwTZ+4DRdGiMqDMgTp9oGV/gxHw GJgqFo7152gxaUhsX3eszC8gQ3kDO6H9Yg8nF121IWb7XCxnroJNr6mIXVacQAKRVUTUnRKXQ iU7TtWPGBIdFfCUleeR2hMSam1TkQxW1+vLVAId0ioGGWjlDlCHdQWz/EtPLwHaCOUw1DWJDM JP5VOkI3BbQ== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > How about installing this on master? Just please mention in the > comments the convoluted use case that caused the change in order, so > that we don't forget. The use case is by no means convoluted. Try 'y-or-n-p' with a single line prompt that exceeds the minibuffer window width. No feedback is visible which is IMO a quite dangerous effect. Missing a question is bad. Anyway. I doubt that installing my change without accompanying measures will work out of the box. But first of all I'd like to know whether your change was intentionally asymmetric (if so, why?), experimentally asymmetric (which experiments did you conduct?), or accidentally so (it's rather atypical of you to install asymmetric behavior and not document it). And obviously, all this evil has two roots: The fact that redisplay may call 'select-frame' and the one that do_switch_frame always shrinks the minibuffer window of the frame it leaves. Together these make debugging resize_mini_window calls a nightmare. martin From unknown Thu Aug 14 22:21:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34317: 26.1.90; Wrong unbinding order in x_consider_frame_title Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Feb 2019 16:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34317 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: 34317@debbugs.gnu.org Received: via spool by 34317-submit@debbugs.gnu.org id=B34317.15509404095120 (code B ref 34317); Sat, 23 Feb 2019 16:47:01 +0000 Received: (at 34317) by debbugs.gnu.org; 23 Feb 2019 16:46:49 +0000 Received: from localhost ([127.0.0.1]:49558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxaRs-0001KW-S6 for submit@debbugs.gnu.org; Sat, 23 Feb 2019 11:46:49 -0500 Received: from eggs.gnu.org ([209.51.188.92]:39262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxaRq-0001KH-W6 for 34317@debbugs.gnu.org; Sat, 23 Feb 2019 11:46:47 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51955) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gxaRf-0007wo-2M; Sat, 23 Feb 2019 11:46:36 -0500 Received: from [176.228.60.248] (port=1138 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gxaRZ-0002Qp-0Q; Sat, 23 Feb 2019 11:46:32 -0500 Date: Sat, 23 Feb 2019 18:46:32 +0200 Message-Id: <83mummpi53.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <5C7151FF.5070504@gmx.at> (message from martin rudalics on Sat, 23 Feb 2019 15:00:31 +0100) References: <5C588952.1080706@gmx.at> <5C6BC758.8040105@gmx.at> <83tvguq1q5.fsf@gnu.org> <5C7151FF.5070504@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > Date: Sat, 23 Feb 2019 15:00:31 +0100 > From: martin rudalics > CC: 34317@debbugs.gnu.org > > > How about installing this on master? Just please mention in the > > comments the convoluted use case that caused the change in order, so > > that we don't forget. > > The use case is by no means convoluted. That single word was hardly the main part of what I wrote... > first of all I'd like to know whether your change was intentionally > asymmetric (if so, why?), experimentally asymmetric (which > experiments did you conduct?), or accidentally so (it's rather > atypical of you to install asymmetric behavior and not document it). I didn't realize we were discussing my change. Which change was that? From unknown Thu Aug 14 22:21:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34317: 26.1.90; Wrong unbinding order in x_consider_frame_title Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Feb 2019 08:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34317 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 34317@debbugs.gnu.org Received: via spool by 34317-submit@debbugs.gnu.org id=B34317.155099780128180 (code B ref 34317); Sun, 24 Feb 2019 08:44:02 +0000 Received: (at 34317) by debbugs.gnu.org; 24 Feb 2019 08:43:21 +0000 Received: from localhost ([127.0.0.1]:49817 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxpNZ-0007KR-Io for submit@debbugs.gnu.org; Sun, 24 Feb 2019 03:43:21 -0500 Received: from mout.gmx.net ([212.227.15.15]:45705) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxpNX-0007KC-11 for 34317@debbugs.gnu.org; Sun, 24 Feb 2019 03:43:19 -0500 Received: from [192.168.1.101] ([213.162.73.91]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MfF6I-1gdO3O1ciY-00OorO; Sun, 24 Feb 2019 09:43:12 +0100 Message-ID: <5C72591D.40301@gmx.at> Date: Sun, 24 Feb 2019 09:43:09 +0100 From: martin rudalics MIME-Version: 1.0 References: <5C588952.1080706@gmx.at> <5C6BC758.8040105@gmx.at> <83tvguq1q5.fsf@gnu.org> <5C7151FF.5070504@gmx.at> <83mummpi53.fsf@gnu.org> In-Reply-To: <83mummpi53.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:LSyu5Fmoy3Jrh20t1RnZGPzyUkdZsZrUrO6UAj9yz15UuVAenoY gPw8c2qav3VgRXMTobB0lplNzWj/SfKabixk8tT2MvNVZt6SneWZlkiIWaJlvHfnwwqyhK/ gVsdwagH/xUv04v2WNCEqY6H4tkY0pAlIpigkDHUXFJxeLErYMejtNmHc34tXVziLvkI+rH OaQ3DjnVXhH0iKxhWgpxQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Pz754gkypjY=:M3Uvn/EUuaoOBOuCbGkwnj 7eP2FgbXQbKd63rlsPXJ+vxcpgISblFM0Ljk+NN49nR0e9iGmbJcN8zE+JU+nzgx+HsEh0fhc RCBS2mFjXotoO990vgXdtMKaiNklo5lkgjWRLLq/gcbLugikzK3Xne7lmzmnxi5HGce8AbKv0 f2d+8lfvBXv+MdjVwtw7FdOydTA1F7ayztp2W3o5Syr1qdX9z4V4WRnxmqr0db8sgkuVD0evd Hhy0isSwNom1mmf1Bu2/wkk+b/3hj/oWwvFStH+sLNAMxcXwHTaJro6olee2YC/kxbxkyJqSs VD5BggSJWjnbyld+tL6cWzrEKL84XXJsHtb2nBXXLna/R1ZTNzRlIVBXY+yRZmuvBiL9AdVnd ChrtQ0g3vZMU73tRePNHKGd9x++ikmF5vPG9+PIhmZD/Thwdo68+1cD9CNd9PEGByVfSVnfLZ ei+sWmJsCGMz5zBfK5lcHvWismz6WnPf8tAFlveCbnUtDPHrO25pttKVyxIxR5EJoT74oKASj q8DmedTrkDASCY0Mv/rS/PHx2IMxB45BIXUz1IsCEvPEPMwuuN+Rg1lcFV8KFvyoKyYZyCqtk qrVA0eUZ65FbWwSfA+Q9t9R+VO++DmuyP3ESwXCJrfJe3UjILGQewpohT6zAYwvO0KQwl96Pi Z+wPD/i7ckNEBwHg6PpNcosL9/eFBRsYofgeXU4YJtkEtK0aOQzTzDVVOtupmM+eUgCHy1WCk efpRukfOe08nR3PkrGKuSnUkSKyUUQ7zsAX303G21Vd5w9rY/TDysF4M4r+IwjtqwN3hxlsty u2uoIy2n48wszCJmu+JDPLfnzreL9TLzgk6QZzxyR9QMOzWkWU72KiJ8jU3i1OHaPu2Q91iFp ktETPDviPR1+vKxCF/GHwEhuMmm9DiuAvPFpN2gcZzO397yY2EogDGwJLEcjSkFGFSoNHz2te 9xbYti5Iv1Q== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> first of all I'd like to know whether your change was intentionally >> asymmetric (if so, why?), experimentally asymmetric (which >> experiments did you conduct?), or accidentally so (it's rather >> atypical of you to install asymmetric behavior and not document it). > > I didn't realize we were discussing my change. Which change was that? commit 821ea144bd446268fbe4a4a4775a06da52dea8cb Display mini-window resized even when there are several frames * src/xdisp.c (x_consider_frame_title): Bind inhibit-redisplay to t to avoid resizing back the mini-window as result of considering the title of other frames. (Bug#24285) (redisplay_window): No need to bind inhibit-redisplay here. This means that in x_consider_frame_title we now do ptrdiff_t count = SPECPDL_INDEX (); ... record_unwind_protect (unwind_format_mode_line, format_mode_line_unwind_data (f, current_buffer, selected_window, false)); ... specbind (Qinhibit_redisplay, Qt); Fselect_window (f->selected_window, Qt); ... unbind_to (count, Qnil); where unwind_format_mode_line does Fselect_window (old_window, Qt); The asymmetry I mentioned is that while binding Qinhibit_redisplay covers the Fselect_window call in x_consider_frame_title, it does not cover the Fselect_window in unwind_format_mode_line since that is performed _after_ the special binding of Qinhibit_redisplay has been abolished. Which means that we call resize_mini_window for the first call when the corresponding windows are on different frames but not for the second. martin From unknown Thu Aug 14 22:21:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34317: 26.1.90; Wrong unbinding order in x_consider_frame_title Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Feb 2019 16:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34317 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: 34317@debbugs.gnu.org Received: via spool by 34317-submit@debbugs.gnu.org id=B34317.155102451611410 (code B ref 34317); Sun, 24 Feb 2019 16:09:02 +0000 Received: (at 34317) by debbugs.gnu.org; 24 Feb 2019 16:08:36 +0000 Received: from localhost ([127.0.0.1]:50361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxwKR-0002xy-WF for submit@debbugs.gnu.org; Sun, 24 Feb 2019 11:08:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxwKQ-0002xj-1W for 34317@debbugs.gnu.org; Sun, 24 Feb 2019 11:08:34 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42065) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gxwKH-00084H-9A; Sun, 24 Feb 2019 11:08:26 -0500 Received: from [176.228.60.248] (port=4121 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gxwKF-0002Dw-KK; Sun, 24 Feb 2019 11:08:24 -0500 Date: Sun, 24 Feb 2019 18:08:32 +0200 Message-Id: <83zhqlnp8f.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <5C72591D.40301@gmx.at> (message from martin rudalics on Sun, 24 Feb 2019 09:43:09 +0100) References: <5C588952.1080706@gmx.at> <5C6BC758.8040105@gmx.at> <83tvguq1q5.fsf@gnu.org> <5C7151FF.5070504@gmx.at> <83mummpi53.fsf@gnu.org> <5C72591D.40301@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > Date: Sun, 24 Feb 2019 09:43:09 +0100 > From: martin rudalics > CC: 34317@debbugs.gnu.org > > * src/xdisp.c (x_consider_frame_title): Bind inhibit-redisplay to > t to avoid resizing back the mini-window as result of considering > the title of other frames. (Bug#24285) > (redisplay_window): No need to bind inhibit-redisplay here. > > > This means that in x_consider_frame_title we now do > > ptrdiff_t count = SPECPDL_INDEX (); > > ... > > record_unwind_protect (unwind_format_mode_line, > format_mode_line_unwind_data > (f, current_buffer, selected_window, false)); > ... > > specbind (Qinhibit_redisplay, Qt); > > Fselect_window (f->selected_window, Qt); > > ... > > unbind_to (count, Qnil); > > where unwind_format_mode_line does > > Fselect_window (old_window, Qt); > > The asymmetry I mentioned is that while binding Qinhibit_redisplay > covers the Fselect_window call in x_consider_frame_title, it does not > cover the Fselect_window in unwind_format_mode_line since that is > performed _after_ the special binding of Qinhibit_redisplay has been > abolished. Which means that we call resize_mini_window for the first > call when the corresponding windows are on different frames but not > for the second. I cannot imagine that was on purpose. But your proposed change fixes that, so I'm unsure why you said it won't work OOTB. What did I miss? From unknown Thu Aug 14 22:21:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34317: 26.1.90; Wrong unbinding order in x_consider_frame_title Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Feb 2019 18:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34317 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 34317@debbugs.gnu.org Received: via spool by 34317-submit@debbugs.gnu.org id=B34317.155103305624711 (code B ref 34317); Sun, 24 Feb 2019 18:31:01 +0000 Received: (at 34317) by debbugs.gnu.org; 24 Feb 2019 18:30:56 +0000 Received: from localhost ([127.0.0.1]:50453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxyYB-0006QV-NN for submit@debbugs.gnu.org; Sun, 24 Feb 2019 13:30:55 -0500 Received: from mout.gmx.net ([212.227.15.15]:39885) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxyY9-0006QE-No for 34317@debbugs.gnu.org; Sun, 24 Feb 2019 13:30:54 -0500 Received: from [192.168.1.101] ([46.125.250.21]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MJk04-1gz50b2rY4-001EFi; Sun, 24 Feb 2019 19:30:45 +0100 Message-ID: <5C72E2D2.2020804@gmx.at> Date: Sun, 24 Feb 2019 19:30:42 +0100 From: martin rudalics MIME-Version: 1.0 References: <5C588952.1080706@gmx.at> <5C6BC758.8040105@gmx.at> <83tvguq1q5.fsf@gnu.org> <5C7151FF.5070504@gmx.at> <83mummpi53.fsf@gnu.org> <5C72591D.40301@gmx.at> <83zhqlnp8f.fsf@gnu.org> In-Reply-To: <83zhqlnp8f.fsf@gnu.org> Content-Type: multipart/mixed; boundary="------------030804090602010008040107" X-Provags-ID: V03:K1:cBnmtiMTujD/TDW1jdvIk2WhC1m32yfiUvhfCln6JupbnLk1OOV qhZPuLz02wot2Y6ZLKhm7nwGaoj8WTC9mExxv6e9L2uNmd70XybpqjLnYnrk1zMb9AwyNs2 sitiUBzokNKfKRDH1JhjltilIiUigUMsZwIj9INGJ4u6EhNXhwYA0FVrQZl1gzSP/xlEduy /KEcdZPLdpa3E58vVKLPw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:e8kmP9p4dak=:8KpxDviu2DKDDHTf2xxNJ0 kN/PPPSlZimcX7PySR74KnUsuZhtMwzFea1E2kyq63k/HXbjmPbi8nxC+BrO6SLmphfCwWr02 rSDDMbweJtr7KE+KAvzZV2oXeRHd5cx3GDQo0o6BISnjNcNN0u/UPAyUzIZ2OxNmNQE1nrWN5 Gtv2/6Kg1dfbRlc9p4iWQPw81panfR3cyikppd9KWNuWBlJCsVCysxhJ/9sI/GZYRqAt/dYlt Jdifiv+DBFE18x4pXNXk/nt19rNSCcOT5Kw2o43pXeL9BfCS1P/1QA/N3TexN/EkA6TKpXEIB 7Gpq0RJxDwhnPYyuK5k1kb4GtE/FevKPB/A26w7dlwzRpxp06rWUhTd5Cl36z3ffVZqdTWaey YZilLAcGStlFrvp9HfhkqkwxHCeL0/BCIeo1bwuZGQEhB8+PlreOicxPAxZHDAJu7BEapytcJ N137osIi92zr/Nx0IWeaQ4WtpK3uaWC5xJOgQWaLDrVkloQLL4IeOejFwjukGu7Irz4i5AvIP Y9wgFjnx811wBCP3Eqm3Nxdb+z3xO1hlrjvefzgAX6vo+9vDFMmF/WCieGIRXOQ2/uCfI1bsZ 0WrsvFrXDbcw8nVYdQqeHPB5pJFBt9PmzCcpEYn9Eax9Bfii97dRMNB4grFtYJAB9Bb61UGyP wO4V0AK7FqRWizm+1OxO4z5BUr72eudHZxhoBFMJhxxYz4F5RpDsJg843aWDo1QRNmtmhSbqf 6UZQJxz7matkCf61z8ZYCukitFSRctzrsYQr5+o8u+V4yayWnDxrEpfTBst7sprSzJIPXTvsh ejeFFExxyQgxHVVH7bFLEGsEIf8BKo4auN1iiKfmox0wbx4q0/Ws4c0vDdKfwXeDNoNB3Rcu1 8zXBMD4gV9Wu0Fbcm0oyGGNL267e83/oquTK+CGea2Q2ZM5QcuWITXX4xhAw+q X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) This is a multi-part message in MIME format. --------------030804090602010008040107 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit > I cannot imagine that was on purpose. OK. > But your proposed change fixes that, so I'm unsure why you said it > won't work OOTB. What did I miss? Because I encountered problems in another context but do not remember the details. All I can tell is that here I additionally had to install the attached. martin --------------030804090602010008040107 Content-Type: text/plain; charset=windows-1252; name="keyboard.c.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="keyboard.c.diff" LS0tIGEvc3JjL2tleWJvYXJkLmMKKysrIGIvc3JjL2tleWJvYXJkLmMKQEAgLTE0NzcsNyAr MTQ3Nyw5IEBAIHN0YXRpYyBpbnQgcmVhZF9rZXlfc2VxdWVuY2UgKExpc3BfT2JqZWN0ICos IExpc3BfT2JqZWN0LAogCiAgICAgICAvKiBJZiBkaXNwbGF5aW5nIGEgbWVzc2FnZSwgcmVz aXplIHRoZSBlY2hvIGFyZWEgd2luZG93IHRvIGZpdAogCSB0aGF0IG1lc3NhZ2UncyBzaXpl IGV4YWN0bHkuICAqLwotICAgICAgaWYgKCFOSUxQIChlY2hvX2FyZWFfYnVmZmVyWzBdKSkK KyAgICAgIGlmICghTklMUCAoZWNob19hcmVhX2J1ZmZlclswXSkKKwkgICYmIChFUSAoZWNo b19hcmVhX3dpbmRvdywKKwkJICBGUkFNRV9NSU5JQlVGX1dJTkRPVyAoWEZSQU1FIChzZWxl Y3RlZF9mcmFtZSkpKSkpCiAJcmVzaXplX2VjaG9fYXJlYV9leGFjdGx5ICgpOwogCiAgICAg ICAvKiBJZiB0aGVyZSBhcmUgd2FybmluZ3Mgd2FpdGluZywgcHJvY2VzcyB0aGVtLiAgKi8K --------------030804090602010008040107-- From unknown Thu Aug 14 22:21:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34317: 26.1.90; Wrong unbinding order in x_consider_frame_title Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Feb 2019 18:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34317 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: 34317@debbugs.gnu.org Received: via spool by 34317-submit@debbugs.gnu.org id=B34317.155103465127526 (code B ref 34317); Sun, 24 Feb 2019 18:58:01 +0000 Received: (at 34317) by debbugs.gnu.org; 24 Feb 2019 18:57:31 +0000 Received: from localhost ([127.0.0.1]:50496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxyxv-00079u-If for submit@debbugs.gnu.org; Sun, 24 Feb 2019 13:57:31 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53843) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxyxt-00079h-Q8 for 34317@debbugs.gnu.org; Sun, 24 Feb 2019 13:57:30 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45867) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gxyxm-0007iB-K2; Sun, 24 Feb 2019 13:57:22 -0500 Received: from [176.228.60.248] (port=2740 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gxyxi-0001Zr-MY; Sun, 24 Feb 2019 13:57:22 -0500 Date: Sun, 24 Feb 2019 20:57:20 +0200 Message-Id: <83ftsdnhf3.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <5C72E2D2.2020804@gmx.at> (message from martin rudalics on Sun, 24 Feb 2019 19:30:42 +0100) References: <5C588952.1080706@gmx.at> <5C6BC758.8040105@gmx.at> <83tvguq1q5.fsf@gnu.org> <5C7151FF.5070504@gmx.at> <83mummpi53.fsf@gnu.org> <5C72591D.40301@gmx.at> <83zhqlnp8f.fsf@gnu.org> <5C72E2D2.2020804@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > Date: Sun, 24 Feb 2019 19:30:42 +0100 > From: martin rudalics > CC: 34317@debbugs.gnu.org > > > But your proposed change fixes that, so I'm unsure why you said it > > won't work OOTB. What did I miss? > > Because I encountered problems in another context but do not remember > the details. All I can tell is that here I additionally had to install > the attached. This addition makes sense regardless, so why not install both and see what breaks? Thanks. From unknown Thu Aug 14 22:21:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34317: 26.1.90; Wrong unbinding order in x_consider_frame_title Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Mar 2019 10:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34317 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 34317@debbugs.gnu.org Received: via spool by 34317-submit@debbugs.gnu.org id=B34317.155169447810570 (code B ref 34317); Mon, 04 Mar 2019 10:15:02 +0000 Received: (at 34317) by debbugs.gnu.org; 4 Mar 2019 10:14:38 +0000 Received: from localhost ([127.0.0.1]:58973 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h0kcI-0002kP-6a for submit@debbugs.gnu.org; Mon, 04 Mar 2019 05:14:38 -0500 Received: from mout.gmx.net ([212.227.17.22]:33347) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h0kcE-0002k8-Hh; Mon, 04 Mar 2019 05:14:37 -0500 Received: from [192.168.1.101] ([213.162.73.185]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MKHik-1h0CeL3IzG-001l73; Mon, 04 Mar 2019 11:14:27 +0100 Message-ID: <5C7CFA7F.1020404@gmx.at> Date: Mon, 04 Mar 2019 11:14:23 +0100 From: martin rudalics MIME-Version: 1.0 References: <5C588952.1080706@gmx.at> <5C6BC758.8040105@gmx.at> <83tvguq1q5.fsf@gnu.org> <5C7151FF.5070504@gmx.at> <83mummpi53.fsf@gnu.org> <5C72591D.40301@gmx.at> <83zhqlnp8f.fsf@gnu.org> <5C72E2D2.2020804@gmx.at> <83ftsdnhf3.fsf@gnu.org> In-Reply-To: <83ftsdnhf3.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:XIHBhMA5Vxj+hydNFzNK/fP/YaAi67RYVWKvYclMgB0EJiszKib z2cLGQw/bWkmFjVHaTUVIyyqBSmlypjz0U8lJlDna3bBUN6z5qVW33YYRohr1ft7vd9ddid M11915djEspvFJzI6qiNIwzkTXMVn5Z4TWWdt6CZFks+7lbn+iVB+slG0JjeK9VMDrnRgZJ O/tULasaULbeoSkbUwCFQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:QmlmgbwmioU=:mgPblxYjYE8uXQL/e+zMju 9OfVo6XDb+4M9fro1+kz4DVTWrTtl3ghVV7m+tj7P2xA7oLLPXXop1pZBf29XVm9T6cJEAuXU O2uSayYgik3omnGNo8kahqr0gGI1TQLolyaPQC15++sPatJ83sCS0TTJn4Lsj8hI2hC6p8kCT Xp/ggjUja8w9GT/hYudvlWcEicLPtRCP5Qsl4XkpWVkumW1dCSfOEToOD/4V1m93pcjZfS9VS XFYgR0R7OX/JCzD+moI4DjC52o+HHsnaPlm+LfQBx3GRnSX2MywV4btPBYbyyXkY4U1Elw7Wi vcppCWs/9gYoinviooFXYYIxR+hbroWBdp7guioLqD7dT4MeGKu7Z2oaZwmLp3G9rZtNEDrhh xQG/0lFIOke0IoqK7baSdVQ85cY7qEehADOgtq4CoDaiciRqucQlN/MtHKRvdUb/VFkbQh2WY H8nRYw2RalU14JazHhFVOIMBlQGjFz9ebhn5PjiCLDwAKyub8dEtamyKRgVuoycU4ypzbRkRp /A8El5nzWibRf3rifiSdRIQYkfTy7nrJf1QrHkimAd84/tUfbWMl2wDikB762Tu/JlJumDQVF zIlL3s996J3O8Orj1HwSYGLK4MQhBjYhXn/VJpzu5g/mMl75yBmJKln9i0jYyi0QnEBgdPzf6 3U0DShXFfce/7EOzB1dLTky+kZHjyPm3wz3BCIM3VmhM9bmDxioXSd3s1Zd/Gp9/2H9qYdH7I xhmDMiNjiRfFLMMP89iMwsSgu7yK0J6qw9IyWQAh6+tsir3X7CACjatftbYqEbbwMtn+6p3yG V8TYlRfF+9KuEsduvyhYX1BSTstlMD1oOgvPvOOGrWn0UBnHYgC4YIim9aEbpt7OWqk1pBrYe 21J5uZQkeXvuNtfg66jUKDO8QUynNiF2Rq2Rf+b6mJoDuwOzHazA8h40s78z0tsdIwAmaiEox g/i9XFSI38Q== X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) fixed 34317 27.1 quit > This addition makes sense regardless, so why not install both and see > what breaks? Installed. Marking bug as done. Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 29 22:56:48 2019 Received: (at control) by debbugs.gnu.org; 30 Mar 2019 02:56:48 +0000 Received: from localhost ([127.0.0.1]:36112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hA4Aq-0004sz-IW for submit@debbugs.gnu.org; Fri, 29 Mar 2019 22:56:48 -0400 Received: from mail-qk1-f171.google.com ([209.85.222.171]:41776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hA4Ao-0004si-Cu; Fri, 29 Mar 2019 22:56:46 -0400 Received: by mail-qk1-f171.google.com with SMTP id o129so2564764qke.8; Fri, 29 Mar 2019 19:56:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=JfvZLhMN0I98LUvlPPss5iHEM2My5Qyy7tk6VCRCnCs=; b=R8qpdl7h/qUSPgd47JqRQEnIhlDoPGvyFNA6xC0hfCgYdffmK/UMR1CcHGd0t7odjC VhkkfMGsYrTXMTstZ7sGmBJzg5XKRZ7GEX+HbrAIiZDNOhyipg5oOgA1sHZBQDgx3dzj YiZ5t7b+V2o0kMsjj3Hv2m/fMvHn7URr48Uz4TOwb4L78AWwEk+zDt5I3X5oJF7DPLiK r/q9QmiVJR4m4Zrg9SR850OPKgljLvBwUlEy86mFZoMiLhxnWWi+4r72pN3bMJzFnkGa q0OB9otBxW+/CQxpczIf4R6RHC5G2YEPjvSfbmATNI2oz/9aqxs4MluzefT+4m5Pfis2 860g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=JfvZLhMN0I98LUvlPPss5iHEM2My5Qyy7tk6VCRCnCs=; b=tW7bmhVLMsgvfd41N/438SeWGYS+JxZp9OpPrb9xGxjpsQw8LeTC9EsXzy5eJ5ouao oEekNeh5CtiGC/JQQcD5XS15vkbCg1jIluIAW3af/021ypkvHylMqtCn0wg3dwRdPsSL ZnEFckBChLBqr53QHky7fY5xIEw5xteNvm3191yBTxiRqzAMyoH3bKekstkt6agEnjdO J1AlJT8k/M77F50W987Tnq3fXXm5d9532jZ29TMh3uFzXgtxDcbk93JWuB6yWqzTzOZ3 goA4foGO4VbcU0nAcDDaFWPsXqFjOv19O/4i7dW/ptpLEaVKUOFARiR3yRN6Sw9/7+oX ay/Q== X-Gm-Message-State: APjAAAWY/Y0YlYOOhZnqw5pX/RDGiucT1KcV6agALxnSIG7wLJEWlDLf xjvcfQzpfgnGkdEfJ+gczZAolcPI X-Google-Smtp-Source: APXvYqzxM3q3j5zMqhaFKT0EwU4rA7f2FS1E/L0Hi69La8nHH418e5tn4NCmN43gZCJ/oj49jGumPg== X-Received: by 2002:a37:5088:: with SMTP id e130mr17695179qkb.206.1553914600541; Fri, 29 Mar 2019 19:56:40 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id t69sm1980757qke.38.2019.03.29.19.56.38 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 29 Mar 2019 19:56:39 -0700 (PDT) From: Noam Postavsky To: martin rudalics Subject: Re: bug#34138: 27.0.50; Delayed display of PDF file images References: <871s58e4gh.fsf@gmx.net> <83lg3e9dd6.fsf@gnu.org> <87womxdgdq.fsf@gmx.net> <83fttlam3b.fsf@gnu.org> <87sgxlrfgg.fsf@hochschule-trier.de> <83bm49aj3q.fsf@gnu.org> <87a7jtd4sx.fsf@gmx.net> <834la0accs.fsf@gnu.org> <87lg3cfjef.fsf@gmx.net> <83lg3b8i8a.fsf@gnu.org> <5C48B20C.9030100@gmx.at> <8336pj8bhx.fsf@gnu.org> <5C4980A5.90902@gmx.at> <83sgxi6sjq.fsf@gnu.org> <5C4C263D.5020803@gmx.at> <83h8dv668x.fsf@gnu.org> <5C4C77BD.5070701@gmx.at> <877eerxwlp.fsf@gmx.net> <5C5562BD.8050403@gmx.at> <871s4qpcqn.fsf@gmx.net> <5C6BC0EE.3040009@gmx.at> Date: Fri, 29 Mar 2019 22:56:38 -0400 In-Reply-To: <5C6BC0EE.3040009@gmx.at> (martin rudalics's message of "Tue, 19 Feb 2019 09:40:14 +0100") Message-ID: <87sgv583yx.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: Eli Zaretskii , Stephen Berman , 34138@debbugs.gnu.org, politza@hochschule-trier.de, tsdh@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) # Delayed display of PDF file images /#34202 Opening a pdf shows raw file at first close 34138 27.1 # message hangs when buffer with process visible close 34179 27.1 # Emacs randomly hangs during redisplay close 34260 27.1 # Zero wide scroll bars close 34569 27.1 # Wrong unbinding order in x_consider_frame_title close 34317 27.1 quit martin rudalics writes: > fixed 34138 27.1 > quit > >> FTR, I also just updated and rebuilt and all is fine (I've been viewing >> PDF files daily with no problem with the patch you had posted). Thanks. > > Fine. Closing this bug now. So, this doesn't quite close the bug, it just marks it fixed. You should use "close" instead of "fixed" to close a bug ("close" does also accept a version argument to mark as fixed at the same time).