From unknown Wed Jun 18 23:18:00 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#23124 <23124@debbugs.gnu.org> To: bug#23124 <23124@debbugs.gnu.org> Subject: Status: Two minibuffer resize related bugs Reply-To: bug#23124 <23124@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:18:00 +0000 retitle 23124 Two minibuffer resize related bugs reassign 23124 emacs submitter 23124 martin rudalics severity 23124 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 27 11:34:29 2016 Received: (at submit) by debbugs.gnu.org; 27 Mar 2016 15:34:29 +0000 Received: from localhost ([127.0.0.1]:40226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akChx-00047X-Fu for submit@debbugs.gnu.org; Sun, 27 Mar 2016 11:34:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akChw-00047K-OX for submit@debbugs.gnu.org; Sun, 27 Mar 2016 11:34:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akChq-0001BV-Ss for submit@debbugs.gnu.org; Sun, 27 Mar 2016 11:34:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41782) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akChq-0001BR-Pi for submit@debbugs.gnu.org; Sun, 27 Mar 2016 11:34:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34969) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akChp-0008Uv-U3 for bug-gnu-emacs@gnu.org; Sun, 27 Mar 2016 11:34:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akChl-0001B2-Sx for bug-gnu-emacs@gnu.org; Sun, 27 Mar 2016 11:34:21 -0400 Received: from mout.gmx.net ([212.227.17.21]:53500) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akChl-00019o-JH for bug-gnu-emacs@gnu.org; Sun, 27 Mar 2016 11:34:17 -0400 Received: from [192.168.1.100] ([212.95.7.93]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MTeVY-1aJhag1nVY-00QW8U for ; Sun, 27 Mar 2016 17:34:14 +0200 Message-ID: <56F7FD74.6080802@gmx.at> Date: Sun, 27 Mar 2016 17:34:12 +0200 From: martin rudalics MIME-Version: 1.0 To: Bug-Gnu-Emacs Subject: Two minibuffer resize related bugs Content-Type: multipart/mixed; boundary="------------050709040204060509070901" X-Provags-ID: V03:K0:N3Y+RgnnHOGUxeBikA4Sx4QsWWNSlM5kD3pXYRtS28e//0it7GM SJE9ohFcMl1DglFmGdmFdxoJLraih6jcNDcKtY/chG6M/v1ft1hJPWbungc8Mqb/ihSDngK o33b/+LZPupd2QiPPdee3Q55wXXxXfSmTsmOgRjRl64voRkijeUKUDP6JW/uHhY83uaE5pC ebH5vYDIStpwVMWfL5Mnw== X-UI-Out-Filterresults: notjunk:1;V01:K0:SkwhI1w05W0=:wh3Xrg+ZvS6ij3W58RQxRq qNw90RuFH892kW7CrGIneEv4tB0gJSc391+Fq0anSfk5FD7/GjeRXKLEyxfG9F6RoWCgcyLpc XVRbCqVTwRZJYYIWLrolWPzQTHo0aATxTAof9ESZ/A7AAiMG5qZfz1+pzvCXN0gOyMQKK/oqI yPc8HC+UIgJuDSTbJ5Ne5kNlz/1C394xlnjpMQm11fx/+TA4kOsL/Gf1tjXjQS8Fe2HxqeGzo jJoAVRwyYJsI0u19Tz7UsIfZKF1rrMcNxbg46fBGoealfoSL4INPJGGt6VCb3p4MJ5Xs5AXmq g8Z2d2JFfeqjfcCCDMubghHLCcom8P67WrRUGC08UPNSiI9soEOY3NpPQUW94WquegLLCf1Mb pvFPhAWIuDv48k9mtdqQcZqK3FuHk0vHZklvLqw9sxm3+xoUhKpuIWrZglFeEKQkZ6gba749J M9jtnNxSIX38+fp3gVpOOaBkN1Tw4LpXZjdthTlEKp6jdz514/JdcfYY1AepmTVdNM4AEoOpY Haf9U2LSItMaSyCxkTfOuoEED27D0rGs/NWup/xDJx3XSdW/aYJFU9Lm395bEs0lFyfhSZk9l rS3ht53gfGKz6iypw5mR9+uXbrd4bbaoWnZqaXef72+qBB6k2stVYP43u8vp64bY3m1G2E2Rk OrAHOl5x2yW004ehaPRsdMRc9E+MzmuVhqVyFxUApRtPGTs1mSqLn8V9vK+IBtPg35WDlVOIA UBXYJldJyb05wEVT16VjU+U9UAhsNoyhzekqvzfxNNNyZwJDWT0mh94pzt+K9sqew57mZqi9a KNFzXeB X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit 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: -4.1 (----) This is a multi-part message in MIME format. --------------050709040204060509070901 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Sorry for the slightly contrived way these bugs are described. I'm working on them already for a couple of days and even smallest changes to the scenario below makes them disappear. To reproduce proceed as follows: (1) Save the attached foo.el file somewhere and make its first line match the location where you stored it. (2) Start Emacs with the options -Q and -l to load foo.el. (3) Type C-x 5 2. (4) Go back to the initial frame, move to the end of the last non-empty line after ";; (bar)" and type C-x C-e. At this moment "nothing" happens here (Bug#1). When I now switch (via Alt TAB) to the new frame (the one created via C-x 5 2), the message appears there. When I now type C-p in the new frame, the minibuffer window shrinks back but the space previously occupied by the modeline of the window above is not redrawn, hence I get two modelines above each other (Bug#2). Bug#1 can be observed here on the Gtk3, Lucid and Windows builds, Bug#2 only on Lucid and Windows. Bugs appear for both, Emacs-25 and master. Note that Bug#1 does not appear, for example, when I display a one line message, when the new frame displays a different buffer, or when point in the new frame is not a EOB. I should be eventually able to track this down but if someone beats me to it or has any ideas ... martin --------------050709040204060509070901 Content-Type: application/emacs-lisp; name="foo.el" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="foo.el" KGZpbmQtZmlsZSAiYzovVGVtcC9mb28uZWwiKQooZ290by1jaGFyIChwb2ludC1tYXgpKQo7 OyAoZ290by1jaGFyICgxLSAocG9pbnQtbWF4KSkpCgooZGVmdW4gd2luZG93LS1yZXNpemUt cm9vdC13aW5kb3ctdmVydGljYWxseSAod2luZG93IGRlbHRhIHBpeGVsd2lzZSkKICAiUmVz aXplIHJvb3Qgd2luZG93IFdJTkRPVyB2ZXJ0aWNhbGx5IGJ5IERFTFRBIGxpbmVzLgpJZiBE RUxUQSBpcyBsZXNzIHRoYW4gemVybyBhbmQgd2UgY2FuJ3Qgc2hyaW5rIFdJTkRPVyBieSBE RUxUQQpsaW5lcywgc2hyaW5rIGl0IGFzIG11Y2ggYXMgcG9zc2libGUuICBJZiBERUxUQSBp cyBncmVhdGVyIHRoYW4KemVybywgdGhpcyBmdW5jdGlvbiBjYW4gcmVzaXplIGZpeGVkLXNp emUgd2luZG93cyBpbiBvcmRlciB0bwpyZWNvdmVyIHRoZSBuZWNlc3NhcnkgbGluZXMuICBS ZXR1cm4gdGhlIG51bWJlciBvZiBsaW5lcyB0aGF0CndlcmUgcmVjb3ZlcmVkLgoKVGhpcmQg YXJndW1lbnQgUElYRUxXSVNFIG5vbi1uaWwgbWVhbnMgdG8gaW50ZXJwcmV0IERFTFRBIGFz CnBpeGVscyBhbmQgcmV0dXJuIHRoZSBudW1iZXIgb2YgcGl4ZWxzIHRoYXQgd2VyZSByZWNv dmVyZWQuCgpUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCBieSB0aGUgbWluaWJ1ZmZlciB3aW5k b3cgcmVzaXppbmcKcm91dGluZXMuIgogIChsZXQqICgoZnJhbWUgKHdpbmRvdy1mcmFtZSB3 aW5kb3cpKQoJIChwaXhlbC1kZWx0YQoJICAoY29uZAoJICAgKHBpeGVsd2lzZQoJICAgIGRl bHRhKQoJICAgKChudW1iZXJwIGRlbHRhKQoJICAgICgqIChmcmFtZS1jaGFyLWhlaWdodCBm cmFtZSkgZGVsdGEpKQoJICAgKHQgMCkpKQoJIGlnbm9yZSkKICAgICh3aXRoLWN1cnJlbnQt YnVmZmVyIChnZXQtYnVmZmVyLWNyZWF0ZSAiKndpbmRvdy1mcmFtZS1kdW1wKiIpCiAgICAg IChpbnNlcnQgKGZvcm1hdCAiLS0tLSB2ZXJ0aWNhbGx5IGZyYW1lOiAlcyAtLS0tIHNlbGVj dGVkIGZyYW1lOiAlcyAtLS0tIGRlbHRhOiAlc1xuIgoJCSAgICAgIGZyYW1lIChzZWxlY3Rl ZC1mcmFtZSkgZGVsdGEpKSkKICAgIChjb25kCiAgICAgKCh6ZXJvcCBwaXhlbC1kZWx0YSkp CiAgICAgKCg8IHBpeGVsLWRlbHRhIDApCiAgICAgIChzZXRxIHBpeGVsLWRlbHRhICh3aW5k b3ctc2l6YWJsZSB3aW5kb3cgcGl4ZWwtZGVsdGEgbmlsIG5pbCBwaXhlbHdpc2UpKQogICAg ICAod2luZG93LS1yZXNpemUtcmVzZXQgZnJhbWUpCiAgICAgIDs7IFdoZW4gc2hyaW5raW5n IHRoZSByb290IHdpbmRvdywgZW11bGF0ZSBhbiBlZGdlIGRyYWcgaW4gb3JkZXIKICAgICAg OzsgdG8gbm90IHJlc2l6ZSBvdGhlciB3aW5kb3dzIGlmIHdlIGNhbiBhdm9pZCBpdCAoQnVn IzEyNDE5KS4KICAgICAgKHdpbmRvdy0tcmVzaXplLXRoaXMtd2luZG93CiAgICAgICB3aW5k b3cgcGl4ZWwtZGVsdGEgbmlsIGlnbm9yZSB0ICdiZWZvcmUKICAgICAgICgrICh3aW5kb3ct cGl4ZWwtdG9wIHdpbmRvdykgKHdpbmRvdy1waXhlbC1oZWlnaHQgd2luZG93KSkpCiAgICAg IDs7IERvbid0IHJlY29yZCBuZXcgbm9ybWFsIHNpemVzIHRvIG1ha2Ugc3VyZSB0aGF0IHNo cmlua2luZyBiYWNrCiAgICAgIDs7IHByb3BvcnRpb25hbGx5IHdvcmtzIGFzIGludGVuZGVk LgogICAgICAod2Fsay13aW5kb3ctdHJlZQogICAgICAgKGxhbWJkYSAod2luZG93KSAoc2V0 LXdpbmRvdy1uZXctbm9ybWFsIHdpbmRvdyAnaWdub3JlKSkgZnJhbWUgdCkpCiAgICAgKCg+ IHBpeGVsLWRlbHRhIDApCiAgICAgICh3aW5kb3ctLXJlc2l6ZS1yZXNldCBmcmFtZSkKICAg ICAgKHVubGVzcyAod2luZG93LXNpemFibGUgd2luZG93IHBpeGVsLWRlbHRhIG5pbCBuaWwg cGl4ZWx3aXNlKQoJKHNldHEgaWdub3JlIHQpKQogICAgICA7OyBXaGVuIGdyb3dpbmcgdGhl IHJvb3Qgd2luZG93LCByZXNpemUgcHJvcG9ydGlvbmFsbHkuICBUaGlzCiAgICAgIDs7IHNo b3VsZCBnaXZlIHdpbmRvd3MgYmFjayB0aGVpciBvcmlnaW5hbCBzaXplcyAoaG9wZWZ1bGx5 KS4KICAgICAgKHdpbmRvdy0tcmVzaXplLXRoaXMtd2luZG93CiAgICAgICB3aW5kb3cgcGl4 ZWwtZGVsdGEgbmlsIGlnbm9yZSB0KSkpCiAgICAgOzsgUmV0dXJuIHRoZSBwb3NzaWJseSBh ZGp1c3RlZCBERUxUQS4KICAgICAoaWYgcGl4ZWx3aXNlCgkgcGl4ZWwtZGVsdGEKICAgICAg ICgvIHBpeGVsLWRlbHRhIChmcmFtZS1jaGFyLWhlaWdodCBmcmFtZSkpKSkpCgooZGVmdW4g d2luZG93LS1kdW1wLWZyYW1lLTIgKCZvcHRpb25hbCB3aW5kb3ctb3ItZnJhbWUpCiAgIkR1 bXAgV0lORE9XLU9SLUZSQU1FIHRvIGJ1ZmZlciAqd2luZG93LWZyYW1lLWR1bXAqLgpXSU5E T1ctT1ItRlJBTUUgY2FuIGJlIGEgZnJhbWUgb3IgYSB3aW5kb3cgYW5kIGRlZmF1bHRzIHRv IHRoZQpzZWxlY3RlZCBmcmFtZS4gIFdoZW4gV0lORE9XLU9SLUZSQU1FIGlzIGEgd2luZG93 LCBkdW1wIHRoYXQKd2luZG93J3MgZnJhbWUuICBUaGUgYnVmZmVyICp3aW5kb3ctZnJhbWUt ZHVtcCogaXMgZXJhc2VkIGJlZm9yZQpkdW1waW5nIHRvIGl0LiIKICAobGV0KiAoKHdpbmRv dwoJICAoY29uZAoJICAgKChvciAobm90IHdpbmRvdy1vci1mcmFtZSkKCQkoZnJhbWUtbGl2 ZS1wIHdpbmRvdy1vci1mcmFtZSkpCgkgICAgKGZyYW1lLXJvb3Qtd2luZG93IHdpbmRvdy1v ci1mcmFtZSkpCgkgICAoKG9yICh3aW5kb3ctbGl2ZS1wIHdpbmRvdy1vci1mcmFtZSkKCQko d2luZG93LWNoaWxkIHdpbmRvdy1vci1mcmFtZSkpCgkgICAgd2luZG93LW9yLWZyYW1lKQoJ ICAgKHQKCSAgICAoZnJhbWUtcm9vdC13aW5kb3cpKSkpCgkgKGZyYW1lICh3aW5kb3ctZnJh bWUgd2luZG93KSkpCiAgICAod2l0aC1jdXJyZW50LWJ1ZmZlciAoZ2V0LWJ1ZmZlci1jcmVh dGUgIip3aW5kb3ctZnJhbWUtZHVtcCoiKQogICAgICA7OyAgICAgICAoZXJhc2UtYnVmZmVy KQogICAgICAoaW5zZXJ0IChmb3JtYXQgIi0tLS0gdGhpcyBmcmFtZTogJXMgLS0tLSBzZWxl Y3RlZCBmcmFtZTogJXNcbiIgZnJhbWUgKHNlbGVjdGVkLWZyYW1lKSkpCiAgICAgIChpbnNl cnQKICAgICAgIChmb3JtYXQgImZyYW1lIHBpeGVsOiAlcyB4ICVzICAgY29scy9saW5lczog JXMgeCAlcyAgIHVuaXRzOiAlcyB4ICVzXG4iCgkgICAgICAgKGZyYW1lLXBpeGVsLXdpZHRo IGZyYW1lKSAoZnJhbWUtcGl4ZWwtaGVpZ2h0IGZyYW1lKQoJICAgICAgIChmcmFtZS10b3Rh bC1jb2xzIGZyYW1lKSAoZnJhbWUtdG90YWwtbGluZXMgZnJhbWUpCgkgICAgICAgKGZyYW1l LWNoYXItd2lkdGggZnJhbWUpIChmcmFtZS1jaGFyLWhlaWdodCBmcmFtZSkpCiAgICAgICAo Zm9ybWF0ICJmcmFtZSB0ZXh0IHBpeGVsOiAlcyB4ICVzICAgY29scy9saW5lczogJXMgeCAl c1xuIgoJICAgICAgIChmcmFtZS10ZXh0LXdpZHRoIGZyYW1lKSAoZnJhbWUtdGV4dC1oZWln aHQgZnJhbWUpCgkgICAgICAgKGZyYW1lLXRleHQtY29scyBmcmFtZSkgKGZyYW1lLXRleHQt bGluZXMgZnJhbWUpKQogICAgICAgKGZvcm1hdCAidG9vbDogJXMgIHNjcm9sbDogJXMvJXMg IGZyaW5nZTogJXMgIGJvcmRlcjogJXMgIHJpZ2h0OiAlcyAgYm90dG9tOiAlc1xuXG4iCgkg ICAgICAgKGlmIChmYm91bmRwICd0b29sLWJhci1oZWlnaHQpCgkJICAgKHRvb2wtYmFyLWhl aWdodCBmcmFtZSB0KQoJCSAiMCIpCgkgICAgICAgKGZyYW1lLXNjcm9sbC1iYXItd2lkdGgg ZnJhbWUpCgkgICAgICAgKGZyYW1lLXNjcm9sbC1iYXItaGVpZ2h0IGZyYW1lKQoJICAgICAg IChmcmFtZS1mcmluZ2Utd2lkdGggZnJhbWUpCgkgICAgICAgKGZyYW1lLWJvcmRlci13aWR0 aCBmcmFtZSkKCSAgICAgICAoZnJhbWUtcmlnaHQtZGl2aWRlci13aWR0aCBmcmFtZSkKCSAg ICAgICAoZnJhbWUtYm90dG9tLWRpdmlkZXItd2lkdGggZnJhbWUpKSkKICAgICAgKHdhbGst d2luZG93LXRyZWUgJ3dpbmRvdy0tZHVtcC13aW5kb3cgZnJhbWUgdCB0KSkpKQoKKGFkZC1o b29rICd3aW5kb3ctc2l6ZS1jaGFuZ2UtZnVuY3Rpb25zICd3aW5kb3ctLWR1bXAtZnJhbWUt MikKCjs7ICh3aXRoLWN1cnJlbnQtYnVmZmVyICIqd2luZG93LWZyYW1lLWR1bXAqIiAoZXJh c2UtYnVmZmVyKSkKCihkZWZ1biBiYXIgKCkKICAiLi4uIgogICh3aXRoLWN1cnJlbnQtYnVm ZmVyIChnZXQtYnVmZmVyLWNyZWF0ZSAiKndpbmRvdy1mcmFtZS1kdW1wKiIpCiAgICAoaW5z ZXJ0ICI9PT09XG4iKSkKICAobWVzc2FnZSAiYWJjXG5kZWYiKSkKCjs7IChiYXIpCg== --------------050709040204060509070901-- From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 27 13:28:03 2016 Received: (at 23124) by debbugs.gnu.org; 27 Mar 2016 17:28:03 +0000 Received: from localhost ([127.0.0.1]:40374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akETq-0000AB-T3 for submit@debbugs.gnu.org; Sun, 27 Mar 2016 13:28:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34937) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akETp-00009i-Bu for 23124@debbugs.gnu.org; Sun, 27 Mar 2016 13:28:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akETf-0006ZB-2m for 23124@debbugs.gnu.org; Sun, 27 Mar 2016 13:27:56 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58550) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akETe-0006Z7-Vd; Sun, 27 Mar 2016 13:27:51 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3419 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1akETe-0007aS-Bc; Sun, 27 Mar 2016 13:27:50 -0400 Date: Sun, 27 Mar 2016 20:27:28 +0300 Message-Id: <831t6vzv9b.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <56F7FD74.6080802@gmx.at> (message from martin rudalics on Sun, 27 Mar 2016 17:34:12 +0200) Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 23124 Cc: 23124@debbugs.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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Sun, 27 Mar 2016 17:34:12 +0200 > From: martin rudalics > > (1) Save the attached foo.el file somewhere and make its first line match > the location where you stored it. > > (2) Start Emacs with the options -Q and -l to load foo.el. > > (3) Type C-x 5 2. > > (4) Go back to the initial frame, move to the end of the last non-empty > line after ";; (bar)" and type C-x C-e. > > At this moment "nothing" happens here (Bug#1). When I now switch (via > Alt TAB) to the new frame (the one created via C-x 5 2), the message > appears there. When I now type C-p in the new frame, the minibuffer > window shrinks back but the space previously occupied by the modeline of > the window above is not redrawn, hence I get two modelines above each > other (Bug#2). Let's start with a much simpler reproducer: . emacs -Q . Type "C-x" and wait until you see "C-x-" in the echo area . Type "5 2" Result: a new frame is displayed, with both frames showing the "C-x 5 2" echo, which already sounds like a bug (only one frame should show it). Now type "C-p" -- only one of the two echo messages will disappear, the one in the non-selected window stays put. This didn't happen in Emacs 24.5, where the "C-x 5 2" echo is first cleared, and then redisplayed after the new frame is created. According to my testing, this problem appeared between Aug 31 and Sep 30 last year. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 27 16:52:06 2016 Received: (at 23124) by debbugs.gnu.org; 27 Mar 2016 20:52:06 +0000 Received: from localhost ([127.0.0.1]:40445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akHfK-00053a-H5 for submit@debbugs.gnu.org; Sun, 27 Mar 2016 16:52:06 -0400 Received: from mout.gmx.net ([212.227.15.15]:54503) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akHfJ-000536-Ol for 23124@debbugs.gnu.org; Sun, 27 Mar 2016 16:52:06 -0400 Received: from [192.168.1.100] ([212.95.7.93]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MOOdZ-1ahGrS0y0b-005mJ3; Sun, 27 Mar 2016 22:51:59 +0200 Message-ID: <56F847EC.9010303@gmx.at> Date: Sun, 27 Mar 2016 22:51:56 +0200 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> In-Reply-To: <831t6vzv9b.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:vMudiKa7fwHHBvP05U6zlQcLq22oQtt7Qz1gVNGM4eBL+z3YqHT lme760PPcs4qsF2rq49HSKQOcIipZ386/DzhA3d68rh4EEhInC8h+EDGABdp6SksA2+QM4T vNvYkzAqx0OQNAiBO0jmQ5h5dRz61szBjNZ+NnS83D3Tpnu2PssuCrKBHTo41kHW4uhfTNL zUE1Ioq9MiX+AQXrIZKtQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:hE0ynlwyptY=:NB3NvvJo6BRnnkgazKnoIv VDyjvNbiSbpbqS4sBOS+cCpvVv1AJQHoGoBtXsLzpneovy/5I9AHwDKczG+vrtbyqmSJgQQLX U9bYZEtiNC8hdPp+SVDHI1PGyxpCmG271LxY1FVKil6YYR0be6VlyBBtVgirIQUVromKM1Wmh IP+UKCiUK9oFRLyRrsLwwOMGRG9RKkzLvaK7pelQBD63hl8iYYdF16Mb/NjdziNeg7wWQ35iy bPTFjEC2RBTR543bJVCaufSMECZKYK1yU/AwhrA0gPNlqPwzu3CNylMVGQwrG4/CfpuoPMqCE 4FGP5H1HhhF4AmXqYWVb3H5qQEzz+Nm1XXVua7cqXMCuDrnaf9b+y0rSV0KA0Yie+jfW/kz06 lkGSdyLRTwCOof/vf5MQWFrFY/07mksXffizDPTY1FsBjMgxsVrdeaIgtZNe3zZHxOfTD814n PGNL5hRorwMljZ7WVIEUgmRCnNP9b6ZzgTb2VVCIZkWIT+VOEdfqgX9kP6Z4+Zhb/NfNUljSC EZ4XiwPQ2zkdTuEl6k1eYVHP42vqTTaUHxDT/8NlrCsZPAOkiUmaOLwUHkCO9jsWTKiFKRlow JpsHnk39Cx0tTGbr3q8OcQIHuYER/TVs49W97hffzS1/e8nMOq1GA80jO65WssysbUxVyQta0 WPXeed6gxhbaw+X3GzPN1FigQRrhNJIox7pKULJmd4kU61NHWKU54uzeCrYEmVG6TxAPY4rZN XcvdNpOsiB/6FLjGb4AbktP7TkWsjYTjalQ+htpfPRfYByqgAcSehVp+hlDtp/u3MAer+XZb8 CCx3J3FwU0reXKBhxVc1o1qn5VWhw== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23124 Cc: 23124@debbugs.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: -0.7 (/) > Let's start with a much simpler reproducer: > > . emacs -Q > . Type "C-x" and wait until you see "C-x-" in the echo area > . Type "5 2" > > Result: a new frame is displayed, with both frames showing the > "C-x 5 2" echo, which already sounds like a bug (only one frame should > show it). > > Now type "C-p" -- only one of the two echo messages will disappear, > the one in the non-selected window stays put. > > This didn't happen in Emacs 24.5, where the "C-x 5 2" echo is first > cleared, and then redisplayed after the new frame is created. So far it's just queer but after returning to the first frame and typing C-p there repeatedly, "C-x 5 2" remains fixed in that frame's echo area. > According to my testing, this problem appeared between Aug 31 and Sep > 30 last year. I love bisecting. Especially when copyright lines change. My recipe can be obviously simplified as well: . emacs -Q to get the first frame . Type C-x 5 2 to get the second frame . Evaluate (message "x\ny") in the first frame . Type C-p in the second frame martin From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 27 17:10:03 2016 Received: (at 23124) by debbugs.gnu.org; 27 Mar 2016 21:10:03 +0000 Received: from localhost ([127.0.0.1]:40454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akHwh-0005Wd-8Z for submit@debbugs.gnu.org; Sun, 27 Mar 2016 17:10:03 -0400 Received: from mout.gmx.net ([212.227.17.21]:49666) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akHwf-0005W4-Nj for 23124@debbugs.gnu.org; Sun, 27 Mar 2016 17:10:02 -0400 Received: from rosalinde ([89.245.70.227]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0LwrS8-1ZeCmw2gQK-016RiY; Sun, 27 Mar 2016 23:09:54 +0200 From: Stephen Berman To: martin rudalics Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> <56F847EC.9010303@gmx.at> Date: Sun, 27 Mar 2016 23:09:52 +0200 In-Reply-To: <56F847EC.9010303@gmx.at> (martin rudalics's message of "Sun, 27 Mar 2016 22:51:56 +0200") Message-ID: <87lh53k4pr.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K0:UiURi60lG6HBMoZvRVB0DwzBRywLqJMwYvDaZwLT+itM1RfBU7M idBthKOQWb+p+GlJMeAJSgmaKoAvGNfiTVtIBpyaUxzBI2e0JmRFumm1D+ekVCJLY54QzlZ nbJFnlJG3Z1/fT8u+SGnwNpaVS6nD5BlN3z2SP0q6tD/LyYqmobcZEbvyack1bVKIy+mArP HxYRl6XtGtUHukP4jf5gg== X-UI-Out-Filterresults: notjunk:1;V01:K0:kd8xlO3MLb8=:AhKFVWtH2PBEG4fGnY2RW+ sndgVRAL7N7lr5zEINk4sY1mn+atUS2reLIMRhPBurM4WHJxesJ06DQK1J0/aYQYx/9KGHwMQ h3QKPpbssPNOoFc9hc+i5jRkejvUnVVz9/XdymEYM8FR/Y4EdwNyvbViPI28oD0Fh0tQWGl+A AbzTjHfz+xHQ5LUYlfYQT04n7gSPXrrIEXGhkJlAWRROR2pzQ8r1Owm8inkw6PREAuwSWSHCH nvxZ3vNT8/yhokESRfgk4q5FwQJl4gG//OkswmBK2xlGEP6bv5xC/QL/Y+8B6NKSyvLl/yoyv FQQyIPXG+RS/Vkc4ckhMdj5zdXQbZZR6Ceyx6RPIxdfo94PzHXFY3lUcbNc28/I5xNKKnZlWP zQHLO3t6G0kIielN0CTSSqMuYf0M5CJK/885vHrPuwCUObA1O7QdWgAEAe95/w8e/v8PKp9gi A8gUoNdB8B5V3FxC7id5DwhVMr2IGfN7fPlPv1mCmUMfmr7/wGcu3J0mzLnXHTeasDYAgaiWm CC4mkDD5kdeLc/3Kv04DWi09VjYE6Pzt/DZzEpGQ8J90VnTia7GnMXrpXqj0sZAkW1Yw7zck7 89CcYX3AVJWw3Mbaoy8dSnVqglSaNaACc5jbk++s5phvRg08U5hpTSlMwRAN2qvX/lveQqt7R 6Y4GVyGXhVOS+lwlgWdGChUP3JHThXxChpobCWvIIVK9wouQ797nTUhVXHu8C9lVmrs+mHLbn qKLzgbrxBQMsFKO/z6gL1bz/XHnBWnw/qjSEcf+Rfx8xewoKxcCJ313Fmnk= X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 23124 Cc: Eli Zaretskii , 23124@debbugs.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.7 (-) --=-=-= Content-Type: text/plain On Sun, 27 Mar 2016 22:51:56 +0200 martin rudalics wrote: >> Let's start with a much simpler reproducer: >> >> . emacs -Q >> . Type "C-x" and wait until you see "C-x-" in the echo area >> . Type "5 2" >> >> Result: a new frame is displayed, with both frames showing the >> "C-x 5 2" echo, which already sounds like a bug (only one frame should >> show it). >> >> Now type "C-p" -- only one of the two echo messages will disappear, >> the one in the non-selected window stays put. >> >> This didn't happen in Emacs 24.5, where the "C-x 5 2" echo is first >> cleared, and then redisplayed after the new frame is created. > > So far it's just queer but after returning to the first frame and typing > C-p there repeatedly, "C-x 5 2" remains fixed in that frame's echo area. > >> According to my testing, this problem appeared between Aug 31 and Sep >> 30 last year. > > I love bisecting. Especially when copyright lines change. > > My recipe can be obviously simplified as well: > > . emacs -Q to get the first frame > . Type C-x 5 2 to get the second frame > . Evaluate (message "x\ny") in the first frame > . Type C-p in the second frame I inadvertantly executed Eli's recipe yesterday and noticed an additional oddity, seen in this screenshot (I didn't realize that that recipe triggered it and since I couldn't otherwise reproduce the oddity and had never seen it before, I didn't feel I had enough information to file a bug): --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=minibuffer-2frame.png Content-Transfer-Encoding: base64 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 --=-=-= Content-Type: text/plain The extra space in the second frame's minibuffer remains for the life of the frame AFAICT, at least I couldn't find any way to eliminate it. This is on GNU Emacs 25.0.92.6 (x86_64-suse-linux-gnu, GTK+ Version 3.14.15) of 2016-03-26, emacs-repository-version bc70fda2c9f93a30351c7c79a2b5763bbbd7bbc6, system-configuration-options "--with-xwidgets 'CFLAGS=-Og -g3'", system-configuration-features XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GCONF GSETTINGS NOTIFY GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XWIDGETS Steve Berman --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 28 07:23:05 2016 Received: (at 23124) by debbugs.gnu.org; 28 Mar 2016 11:23:05 +0000 Received: from localhost ([127.0.0.1]:40841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akVGD-0000m0-6r for submit@debbugs.gnu.org; Mon, 28 Mar 2016 07:23:05 -0400 Received: from mout.gmx.net ([212.227.17.20]:58204) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akVGB-0000l0-MU for 23124@debbugs.gnu.org; Mon, 28 Mar 2016 07:23:04 -0400 Received: from [192.168.1.100] ([212.95.7.40]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0LrZOj-1ZjmN32IJR-013RNO; Mon, 28 Mar 2016 13:22:56 +0200 Message-ID: <56F9140C.9050709@gmx.at> Date: Mon, 28 Mar 2016 13:22:52 +0200 From: martin rudalics MIME-Version: 1.0 To: Stephen Berman Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> <56F847EC.9010303@gmx.at> <87lh53k4pr.fsf@gmx.net> In-Reply-To: <87lh53k4pr.fsf@gmx.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:cSZjf2r61losryl9hrgf3r86T8SCmy1GmbfUVGlB0O2OT12TYq2 NnQjBlYqvZZrQ2GxiOTiTdGU64n8vl7t9oO7ui3Vme2HhJNYwxg3ZRJMDWlwQchQ8e3dYHi L52YF+88Kabh+MuhBBZRPKyCUw1OPlmxtlXxw+t08tpD6MbplR8O+gcX848YdWZR1kFGR/R Ninr31F25arxyAf6EIVJw== X-UI-Out-Filterresults: notjunk:1;V01:K0:aJkK1wBU9y8=:SHNfmQaYR2IAtYMRB0ha2q 9TUWtjdlpOnhJkMQqZPZe/g4T9+CrKSlc+gK2QWb/aLCXcs7bTLStARYh3n2qJUOml3nBL/oD l+l6OO4DYGH4ooJTIqpKGKCl1RFAWaSQYKNCENa7TL2VMLVYDYF2PymDoERX1PwNp25XYgSs3 6aQ+lyNcwln9JN0akhLEP7OphZ8lD2Dvcq4QLq3vHcCSZRkYu1d6XaKtuxAYHXH2SqcIoAF6L 6VBvaOiioVdoXAyNqdjRd5XSXzDZRNasKVvfgiyL4WfIeMye/A4tEFw9DV9fXKLMfv9CRlM/p TzMq+ZJCMU/WUUx+b6HoH72zoQeF1MQLtsarfDj65Gt1O6FN1fXBk6nVyTnvMgP5xKiZel7W5 w+3nJNSEnDwzrqm/ETPqf24pnu8cILNk7apXiK9NhCuJ6F9Q/Ac+ZNaoXvIXQLfAZGLT5v7om 3Sq9Qk+RNa4scIa7BPqAoPpE5PqVyVEcW7s6PqEdxKXwYQv8OHq0S6UIyTk/+98tNEdrPGsr8 4iGpM3AnRu3sOXjWvLBCZQylGM8g0CSAU06GYvrIhiAhbFqSF2YAKIgKEqW66ekMIplrlQNlB tU70WRMz2zXAvHdIdHldsVRw4JiIbJOujdLDd39oc5vbnPzwmomNAn76L4MfRNpZumRCEWLwg 4GpbdtY8M8PYQzRXJF/T/60clx2pk2C962xWeZEYIetowg9I/jB21fQXxFfyWEdiScw3Tw8oH MrZEz/8AK79idxL2zFvw4pImydEmO54h91k4PkyeD+JRQ+YcZupXT2J1luM6kJO4iNwtLPD5s 4K5Fd3o+dzbJfHN3n2rOmwvXW+P9A== X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: 23124 Cc: Eli Zaretskii , 23124@debbugs.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: -0.1 (/) >>> Let's start with a much simpler reproducer: >>> >>> . emacs -Q >>> . Type "C-x" and wait until you see "C-x-" in the echo area >>> . Type "5 2" >>> [...] > I inadvertantly executed Eli's recipe yesterday and noticed an > additional oddity, seen in this screenshot (I didn't realize that that > recipe triggered it and since I couldn't otherwise reproduce the oddity > and had never seen it before, I didn't feel I had enough information to > file a bug): I have no idea why C-x 5 2 should resize the echo area in the first place. Are you sure this happened with Eli's scenario above? > The extra space in the second frame's minibuffer remains for the life of > the frame AFAICT, at least I couldn't find any way to eliminate it. Not even by displaying an empty or one-line message? martin From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 28 08:39:42 2016 Received: (at 23124) by debbugs.gnu.org; 28 Mar 2016 12:39:42 +0000 Received: from localhost ([127.0.0.1]:40949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akWSM-0007S0-2b for submit@debbugs.gnu.org; Mon, 28 Mar 2016 08:39:42 -0400 Received: from mout.gmx.net ([212.227.17.22]:60003) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akWSK-0007Rl-Aj for 23124@debbugs.gnu.org; Mon, 28 Mar 2016 08:39:40 -0400 Received: from rosalinde ([89.245.110.59]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0Lr32V-1a7M1P1F1X-00eYub; Mon, 28 Mar 2016 14:39:32 +0200 From: Stephen Berman To: martin rudalics Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> <56F847EC.9010303@gmx.at> <87lh53k4pr.fsf@gmx.net> <56F9140C.9050709@gmx.at> Date: Mon, 28 Mar 2016 14:39:31 +0200 In-Reply-To: <56F9140C.9050709@gmx.at> (martin rudalics's message of "Mon, 28 Mar 2016 13:22:52 +0200") Message-ID: <87io06u67w.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:+zuMiVp5La3ZD0JBNAO6wdYJAoKfLs0/0zIvlJ1ofntnzSY5eX/ xEvrpv5thC9qD+FOv77hT1xofBtn24F94KjGpxv7fbB72poBgChhaHXZRhrlfBJhPuwrRSH pJbtHQ5oAN7GboXCp5dL+jBqoiCekFKrHmNHpryrKnUyFj/I33GHP1aPFV0m05A+IG4jR9p 6l1OuApq0JGd82uP6VTrQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:J+jktM7NygI=:SFVvjXbDQInQXYGcCqRguS IuKjxQRhzWR8MbjC++R8KbPWbh9daFEuP8WF3W4JLMYi5KoJ/jbJvgSV7p242dFNoAzWU2ntT MpGTSxEfaJZijT61UzYo6Nv9tS00MmRyrFDcOd2TiR1oH0TO8TVTgkkGzVkVWm3y49TDQIG38 P6X80bkj+DrPgmQhFWjo/OmOVV71yfLlrszLiyDa0E7SbAClazDS3hBQvF5wnCEydDtq/gKiH 23ao8l3H+ArNFjQqXwjbRwDUJrAovwYty8msk7ppDC5yIgAVnNeesXJ0TofDLcQ49Z65+8yN2 Swhh6UcMzJW5dm3aGAdnk1CKpSSNR3w/YtKIpEpJUpBR27fTBk8uxvYEZGWeAbW9ix9hfKetA nk0kVufVkShCzh/AiYmpVBMvTcFiztPvQG+uu+LrMqX562HbF69ZDl8Mf0KTY9TtLsUkVsl+S 16vyy2GRwn6fbCQXFEwQ6QzfAbaPxVU0Ucp2wSzahfw92MhqN5ackqghS6f1bi4WnQqcV/Wh2 mq1NxE4620j1UCER7GAFkWS1GjSfY4ejN0/c+kcAWagO/0x6vXlTGEDQ+O0HlIYdCZMPNQW/8 tB4LbnMr+jbTPumGWjLYu3RB5Q9mj6MPLuIbEBvl9l8E5VVSj19TYQ67L1tRcxW6xwjssbw3D xmoQYo4EdcZViqYMCUlGMmQcLQJyutdjexCWvKIHLJRI7W8WPH4WACjtaQ48yx4q7OlQMj4kM e+PlFE12iDmNWHbNrQhmDT1HoztyNWqqKVq6lccChVw7Z4DCIh5UBWP3CbEeVTtft6wWrTpM1 EDl4AG/ X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 23124 Cc: Eli Zaretskii , 23124@debbugs.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.7 (-) On Mon, 28 Mar 2016 13:22:52 +0200 martin rudalics wrote: >>>> Let's start with a much simpler reproducer: >>>> >>>> . emacs -Q >>>> . Type "C-x" and wait until you see "C-x-" in the echo area >>>> . Type "5 2" >>>> > [...] >> I inadvertantly executed Eli's recipe yesterday and noticed an >> additional oddity, seen in this screenshot (I didn't realize that that >> recipe triggered it and since I couldn't otherwise reproduce the oddity >> and had never seen it before, I didn't feel I had enough information to >> file a bug): > > I have no idea why C-x 5 2 should resize the echo area in the first > place. Are you sure this happened with Eli's scenario above? Yes; I verified it before sending my post yesterday, and again just now. >> The extra space in the second frame's minibuffer remains for the life of >> the frame AFAICT, at least I couldn't find any way to eliminate it. > > Not even by displaying an empty or one-line message? `M-: (message "")' has no effect, nor anything else I've tried (e.g. `C-x 2 C-x 1', `C-x 3 C-x 1'). It does, however, appear to be the case that only the first `C-x 5 2' has this effect: typing that key sequence from either the second frame (with the wide echo area/minibuffer) or from the first frame (with the normal echo area/minibuffer) creates a frame with a normal echo area/ minibuffer. Steve Berman From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 29 11:13:09 2016 Received: (at 23124) by debbugs.gnu.org; 29 Mar 2016 15:13:09 +0000 Received: from localhost ([127.0.0.1]:43902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akvKP-0007vB-GU for submit@debbugs.gnu.org; Tue, 29 Mar 2016 11:13:09 -0400 Received: from mout.gmx.net ([212.227.17.21]:51278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akvKN-0007uz-EG for 23124@debbugs.gnu.org; Tue, 29 Mar 2016 11:13:08 -0400 Received: from [192.168.1.100] ([212.95.7.36]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0Me4Ly-1aNJtT0kAw-00PvsG; Tue, 29 Mar 2016 17:13:01 +0200 Message-ID: <56FA9B78.5050800@gmx.at> Date: Tue, 29 Mar 2016 17:12:56 +0200 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> In-Reply-To: <831t6vzv9b.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:h2L6VhL8QhhJP5ynRWLt8WXYB2+Ad3AT7Zx98B4wO8xqkpajGVj 1J6wXlsTNb/LH7fQwSE6E3UyJuAmyloFsxIwb9EC0trIN3LXVypc5xJDERc0Grh3qqygHKn Hfa5A4gxpAU/B8R8kIcv+vDI1VrFFI2lqJDXXUgmpb6KKXGgAdq8wKXTcACAkTgfyTlj2zZ hdnyShJrGDDi5tX+l/ThA== X-UI-Out-Filterresults: notjunk:1;V01:K0:5jp5kvOpl3k=:9CntS3cfiq7iIFbNIlIabO TY1L4jNrZkv7a0RsBM+FoCYE4prulmAsEJgk2fe0RsjPOIaDz+yDqgLHUkw2E5M/q9IlieKjA xPKvqMuaM+uz1tTUjeqAmI2sHRdk9txvtHclJfGgCk6JK20M4XDeYLHofFiQ8prqaLVR6JuSh Y/Tl0Nc0488HGBySKvgwPz2zbR+pPNHH+W6a9M86VSHUA544KlbVlwpZB972JoFKql3xaBIig REGrGcd+C3TOJXBmVTANqWi3N3FI+ultz+2PjDeFMLiuGjyDzdYMDK6d+nX/Koctlodq4F4Up zbhvjfFJ2JgwDhgNC8dJpc2hWTZ67Ihk2qvleJw/P7QFZTqz+NBMGkrZEDa1Cz6QHxljRr+Os 3TIM5fNUTYVwBGVSWtBfHMiryVBIvqTlaXXsUmEnDbug8ZYOK61Otj0tQWTxR6i7XMiwJTU1T YhbTo/M2pW/104wC6LrcnDhFflpvsKOA/MnTLQrc+VzMHV+dCG51jzgo7f5UOsW6eLh2Xtqt7 OJPDtZPcxUh9CqgWiQJQhSW4ElUmn58zX5ynxJCHIxrub2LOeyEbx4J/cv/v+lQ2cPc8E8Z8n K1k4UrhJ3bYpTW9dzB++nEIwXjSp4/Kw5ZiaXBMTboG9JZ9uC7hQPY5kflg1MzNYk/5Qm65Vj FCbiwLG+55wPu7qJntV2YyWlcxgNdQ2+7aob2nmN8KBo8pfecwb7FEZvdUiR9VG+NUug/VUuz 1aJRgjV22AsBj1BZTCI6IW6lNu93lMrUiKSrp1a7o0Lwj16tW0czqlk2S2kGovgE9Fto2S2RN UvXCpylKZ9tY0kLWmyEcv3xP6sAMA== X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: 23124 Cc: 23124@debbugs.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: -0.1 (/) >> (1) Save the attached foo.el file somewhere and make its first line match >> the location where you stored it. >> >> (2) Start Emacs with the options -Q and -l to load foo.el. >> >> (3) Type C-x 5 2. >> >> (4) Go back to the initial frame, move to the end of the last non-empty >> line after ";; (bar)" and type C-x C-e. >> >> At this moment "nothing" happens here (Bug#1). When I now switch (via >> Alt TAB) to the new frame (the one created via C-x 5 2), the message >> appears there. When I now type C-p in the new frame, the minibuffer >> window shrinks back but the space previously occupied by the modeline of >> the window above is not redrawn, hence I get two modelines above each >> other (Bug#2). I've now traced this behavior back to this commit 9d6ec23f7d4f8fbbfdcea353c4b58e47f76a7342 Author: Eli Zaretskii Date: Sat Oct 24 18:54:15 2015 +0300 Update frame title when redisplay scrolls selected window * src/xdisp.c (redisplay_window): Reconsider the frame's title when the mode-line of the frame's selected window needs to be updated. In fact, removing the x_consider_frame_title (w->frame); call from redisplay_window fixes both bugs here. > Let's start with a much simpler reproducer: > > . emacs -Q > . Type "C-x" and wait until you see "C-x-" in the echo area > . Type "5 2" > > Result: a new frame is displayed, with both frames showing the > "C-x 5 2" echo, which already sounds like a bug (only one frame should > show it). > > Now type "C-p" -- only one of the two echo messages will disappear, > the one in the non-selected window stays put. > > This didn't happen in Emacs 24.5, where the "C-x 5 2" echo is first > cleared, and then redisplayed after the new frame is created. > > According to my testing, this problem appeared between Aug 31 and Sep > 30 last year. This a different problem preceding the one I described. martin From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 29 11:13:21 2016 Received: (at 23124) by debbugs.gnu.org; 29 Mar 2016 15:13:22 +0000 Received: from localhost ([127.0.0.1]:43905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akvKb-0007ve-PD for submit@debbugs.gnu.org; Tue, 29 Mar 2016 11:13:21 -0400 Received: from mout.gmx.net ([212.227.17.22]:55316) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akvKa-0007vO-1R for 23124@debbugs.gnu.org; Tue, 29 Mar 2016 11:13:20 -0400 Received: from [192.168.1.100] ([212.95.7.36]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0M5MIN-1ZoG6Z3Olr-00zXX6; Tue, 29 Mar 2016 17:13:12 +0200 Message-ID: <56FA9B84.40708@gmx.at> Date: Tue, 29 Mar 2016 17:13:08 +0200 From: martin rudalics MIME-Version: 1.0 To: Stephen Berman Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> <56F847EC.9010303@gmx.at> <87lh53k4pr.fsf@gmx.net> <56F9140C.9050709@gmx.at> <87io06u67w.fsf@gmx.net> In-Reply-To: <87io06u67w.fsf@gmx.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:6xa51Mza3sQm4zDM3v0gGjWHln1C10FHXTukn55WU5K9YeYEc38 iGoByfQyADbpj9G9K/ocPRf3tau/TuuJ+XkWyCGZSXCi/qKKUjms2VSdwI6S5w6yj2Tyd0R c+Sps7tploZub1uHp+vqMGEjUSkwE7IiceTyziSIU8EgsH9D50LI7DDQsE/Q63MEHm1XD1k /UC7AvSzI+FEwUCPR17nQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:F6B4jIIr2h8=:0V1Vq+RzV2PQGuXDXHWW60 qwFNAwlFw5Uim4SRw6sQrRWiCAJSXkka88Nqz2lGH7AE03rCJPTc/kKwFX5FDDslzTL1lTRJN eFhCHOvytRcAHBS0rbv+G3NK2tLKwE/t5fhvWhRerq4Y+f3iLlMUQ5yh1ttbWIJmHnwMKpdOr iGwOjRqvzfxwlNigGxlQbCdaEVM4Rrcltll93ST75CHeY7YpEQdghA9ff/KDbhFNxhFTnyFs6 ROK2VCsma6UkWE4AuTzq4mKOOs2Cx1rCWGFvaqmhj7AHPe2yihV9BAzZQaKfcAKcQN/VoZjbm aPEm7beB56oN23v0eO4rpgMYRK/QEa1MBAPa+VzwsNSVMzbBk41bkh8SgzYDL0A71sgjYzNyz KyHmf45DxqTtyHLLUvcF2tjtPYXl+NEShX/ChHIM1L4tobZFkHQL0OZCdnEMZnH+6t1X+LgNH yh1gut1QIs/hjNtfDKqpRaciQ1oI3acuSoZM5SxLyQEWN3dPfMWgpMdwuMKlJ0fNMgrcp54+/ K60nUfCx+sX3APQxlhosgv3T9uZfwU99XqKpRL6urZGP9VAyHhQC0W3xi9Yd8Kuc8NHTaUWjS F01p7mm7X/iPapiFMmo8pISP2esnYDdwrFPdkcPuksRi5OrJXaWdyjHxojCC6UO81PTKXAr+e 7Wt0N0LBM66xwW2uP1TAoiXaTscE8QrxYeuZJ4N7KX5Hzf8v6j+2ewiclBbs3GPBS3zbE3r/v /a0VW29c3Rv/O2rQkje+Lg5hJwmskFmg37lIj0hClNxFQ9jpk/h7CtDNqhmH5noK0Zj59TruO CrCz1QkK9HbJ4rxok4dX8yTH/hoqg== X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: 23124 Cc: Eli Zaretskii , 23124@debbugs.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: -0.1 (/) >> I have no idea why C-x 5 2 should resize the echo area in the first >> place. Are you sure this happened with Eli's scenario above? > > Yes; I verified it before sending my post yesterday, and again just now. I cannot reproduce the problem here. Can you get a backtrace from where grow_mini_window is called? > It does, however, appear to be the case that only the first `C-x 5 2' > has this effect: typing that key sequence from either the second frame > (with the wide echo area/minibuffer) or from the first frame (with the > normal echo area/minibuffer) creates a frame with a normal echo area/ > minibuffer. Can you try bisecting when this started to appear? martin From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 29 11:25:55 2016 Received: (at 23124) by debbugs.gnu.org; 29 Mar 2016 15:25:55 +0000 Received: from localhost ([127.0.0.1]:43920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akvWl-0008EQ-A2 for submit@debbugs.gnu.org; Tue, 29 Mar 2016 11:25:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akvWj-0008ED-Ow for 23124@debbugs.gnu.org; Tue, 29 Mar 2016 11:25:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akvWY-0002S7-PP for 23124@debbugs.gnu.org; Tue, 29 Mar 2016 11:25:48 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60735) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akvWY-0002S2-MC; Tue, 29 Mar 2016 11:25:42 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1984 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1akvWY-00042T-1H; Tue, 29 Mar 2016 11:25:42 -0400 Date: Tue, 29 Mar 2016 18:25:26 +0300 Message-Id: <83oa9xwbkp.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <56FA9B78.5050800@gmx.at> (message from martin rudalics on Tue, 29 Mar 2016 17:12:56 +0200) Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> <56FA9B78.5050800@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 23124 Cc: 23124@debbugs.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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Tue, 29 Mar 2016 17:12:56 +0200 > From: martin rudalics > CC: 23124@debbugs.gnu.org > > >> (1) Save the attached foo.el file somewhere and make its first line match > >> the location where you stored it. > >> > >> (2) Start Emacs with the options -Q and -l to load foo.el. > >> > >> (3) Type C-x 5 2. > >> > >> (4) Go back to the initial frame, move to the end of the last non-empty > >> line after ";; (bar)" and type C-x C-e. > >> > >> At this moment "nothing" happens here (Bug#1). When I now switch (via > >> Alt TAB) to the new frame (the one created via C-x 5 2), the message > >> appears there. When I now type C-p in the new frame, the minibuffer > >> window shrinks back but the space previously occupied by the modeline of > >> the window above is not redrawn, hence I get two modelines above each > >> other (Bug#2). > > I've now traced this behavior back to this "This behavior" being what? both the "nothing happens" part and the "duplicate mode line" part? > commit 9d6ec23f7d4f8fbbfdcea353c4b58e47f76a7342 > Author: Eli Zaretskii > Date: Sat Oct 24 18:54:15 2015 +0300 > > Update frame title when redisplay scrolls selected window > > * src/xdisp.c (redisplay_window): Reconsider the frame's title > when the mode-line of the frame's selected window needs to be > updated. > > In fact, removing the > > x_consider_frame_title (w->frame); > > call from redisplay_window fixes both bugs here. Can you explain how the call to x_consider_frame_title causes problems with the echo area and the mode line? That function recomputes the frame's title, and AFAIK does nothing more. So I'm really confused here. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 29 12:02:31 2016 Received: (at 23124) by debbugs.gnu.org; 29 Mar 2016 16:02:31 +0000 Received: from localhost ([127.0.0.1]:43964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akw6B-0002Md-95 for submit@debbugs.gnu.org; Tue, 29 Mar 2016 12:02:31 -0400 Received: from mout.gmx.net ([212.227.17.22]:62375) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akw69-0002MR-Ul for 23124@debbugs.gnu.org; Tue, 29 Mar 2016 12:02:30 -0400 Received: from [192.168.1.100] ([212.95.7.36]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MN1Gu-1aeMWV3KG0-006btV; Tue, 29 Mar 2016 18:02:23 +0200 Message-ID: <56FAA70B.9030608@gmx.at> Date: Tue, 29 Mar 2016 18:02:19 +0200 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> <56FA9B78.5050800@gmx.at> <83oa9xwbkp.fsf@gnu.org> In-Reply-To: <83oa9xwbkp.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:iW23uusoqQPix7MEWl6/6WdEUbWLqAtDw36QR20+scv8KI+yyjx aC7pmM4emsMZc9NZ+CzUj8TLRUr460TYyzxQVLdnQAXeZ3Rj/hDYaZVUCnWS0shCx740iiw llYEL9oRnoZteSDvsRP1vDIVzbZfiun4P0lP2cEJqj7tDWNi5D9wdCMUvvUxwgAz/NP0Oje 7WCrYBgx9+gWOP2676xvw== X-UI-Out-Filterresults: notjunk:1;V01:K0:AMVsc/cK+mo=:BpBGIXga0FO2hP/Z2oNWY8 cMqGBiI+cbnIw6dRBXEhTId0VG9cLW/rfSzc7SNaXhUf4oqClCPljWTLKuxOVY/VMnxnqZ7+I 2d78NY9XL6aGbpdvVlOHGhk5qlQXvjMDumKzstdTcBXLmHus1VrtCSSkhEXfn19bBva2u2wxe KueHhsAJj7ZFgr61+yuXFG++hsy7Gr9Kv1sw/9bGItiF5dhQWvAVauzqIA8Kk/germSeHEmph dJnwHWTFIGOdyOI2t2IkYf8jRb8icYJPMUyjgRN8ttkcWhWkZk8SrahXi+96tYjpu0o/9P1yU LKirG0KdVJnbMv9OcNI/5IlIWN/K2k23xar9ZqlrQzdHCX6RpCiv2DOyuKJUfZ4oGORTOuGbm Li5xsl3oCr7R6LmdHusQrlwDiIvkCM1M3jmeRg4z6q3D5NA0XBqw6XupSaF6was6QE3PYYM9l XD3ueJhdCjz2z73iXcsja/Hw1u/LwkeexDtbJul/3NGF6n0P1lXRGd1u23SS7vhmJS6GwBB+5 QT71mrwAmcij3gjGfHXX10v4bWk4pUyHzd/ytkmN1Cq900VbEjYKhDtpWGfoQnZqIX+Qlh49U 6oDye+x/ZpvN3fwXaHDH+5mciOuQBlPZJRYMxDG/jMeyGlrXbB3hB8BjIqUzeMT+TbzYoXaFv p17/r2SXnEXmaAhjUDQDI+832o7pW4MZGa/VwsqB8WJA1D+9tCdfjoV3BPLllX2LzceIyZDQR rMxEuPOvSAm60kNA+7yR7wjb0lsL3SiBbnAg9WxKR0TTA27eNFawgqtVKIeRtOso23eLZV7Of KMU5tDBsjFNRaClHTwl3CSaMXPrLw== X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: 23124 Cc: 23124@debbugs.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: -0.1 (/) >> >> At this moment "nothing" happens here (Bug#1). When I now switch (via >> >> Alt TAB) to the new frame (the one created via C-x 5 2), the message >> >> appears there. When I now type C-p in the new frame, the minibuffer >> >> window shrinks back but the space previously occupied by the modeline of >> >> the window above is not redrawn, hence I get two modelines above each >> >> other (Bug#2). >> >> I've now traced this behavior back to this > > "This behavior" being what? both the "nothing happens" part and the > "duplicate mode line" part? Yes, both. >> In fact, removing the >> >> x_consider_frame_title (w->frame); >> >> call from redisplay_window fixes both bugs here. > > Can you explain how the call to x_consider_frame_title causes problems > with the echo area and the mode line? Be assured I would have done that if I had found a clue. > That function recomputes the > frame's title, and AFAIK does nothing more. So I'm really confused > here. The only explanation I have is that frame creation in some way screws up the unwind protection logic, but how? Naively thought "frame creation already screwed up selected frame or window but that fact manifests itself only now via the unwind protection logic". martin From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 29 12:46:13 2016 Received: (at 23124) by debbugs.gnu.org; 29 Mar 2016 16:46:13 +0000 Received: from localhost ([127.0.0.1]:43988 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akwmS-0003Oc-Po for submit@debbugs.gnu.org; Tue, 29 Mar 2016 12:46:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akwmR-0003OO-ON for 23124@debbugs.gnu.org; Tue, 29 Mar 2016 12:46:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akwmG-0003zo-MR for 23124@debbugs.gnu.org; Tue, 29 Mar 2016 12:46:06 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34626) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akwmG-0003zk-JH; Tue, 29 Mar 2016 12:46:00 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2175 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1akwlR-0005G6-So; Tue, 29 Mar 2016 12:46:00 -0400 Date: Tue, 29 Mar 2016 19:44:54 +0300 Message-Id: <83h9fpw7w9.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <56FAA70B.9030608@gmx.at> (message from martin rudalics on Tue, 29 Mar 2016 18:02:19 +0200) Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> <56FA9B78.5050800@gmx.at> <83oa9xwbkp.fsf@gnu.org> <56FAA70B.9030608@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 23124 Cc: 23124@debbugs.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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Tue, 29 Mar 2016 18:02:19 +0200 > From: martin rudalics > CC: 23124@debbugs.gnu.org > > >> >> At this moment "nothing" happens here (Bug#1). When I now switch (via > >> >> Alt TAB) to the new frame (the one created via C-x 5 2), the message > >> >> appears there. When I now type C-p in the new frame, the minibuffer > >> >> window shrinks back but the space previously occupied by the modeline of > >> >> the window above is not redrawn, hence I get two modelines above each > >> >> other (Bug#2). > >> > >> I've now traced this behavior back to this > > > > "This behavior" being what? both the "nothing happens" part and the > > "duplicate mode line" part? > > Yes, both. > > >> In fact, removing the > >> > >> x_consider_frame_title (w->frame); > >> > >> call from redisplay_window fixes both bugs here. > > > > Can you explain how the call to x_consider_frame_title causes problems > > with the echo area and the mode line? > > Be assured I would have done that if I had found a clue. I think I might have. Does the patch below give good results? diff --git a/src/xdisp.c b/src/xdisp.c index d701306..bf8068b 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -17082,7 +17082,10 @@ redisplay_window (Lisp_Object window, bool just_this_one_p) ignore_mouse_drag_p = true; #endif } + ptrdiff_t count1 = SPECPDL_INDEX (); + specbind (Qinhibit_redisplay, Qt); x_consider_frame_title (w->frame); + unbind_to (count1, Qnil); #endif } From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 29 13:20:44 2016 Received: (at 23124) by debbugs.gnu.org; 29 Mar 2016 17:20:44 +0000 Received: from localhost ([127.0.0.1]:44022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akxJs-0004Hf-83 for submit@debbugs.gnu.org; Tue, 29 Mar 2016 13:20:44 -0400 Received: from mout.gmx.net ([212.227.17.20]:62590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akxJq-0004HR-Fn for 23124@debbugs.gnu.org; Tue, 29 Mar 2016 13:20:42 -0400 Received: from [192.168.1.100] ([212.95.7.36]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MgHHO-1aPZ5R18HW-00NiwZ; Tue, 29 Mar 2016 19:20:35 +0200 Message-ID: <56FAB95E.9080506@gmx.at> Date: Tue, 29 Mar 2016 19:20:30 +0200 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> <56FA9B78.5050800@gmx.at> <83oa9xwbkp.fsf@gnu.org> <56FAA70B.9030608@gmx.at> <83h9fpw7w9.fsf@gnu.org> In-Reply-To: <83h9fpw7w9.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:DljIv9ipdsvtRRSSJ/cEG0YS252YGKbqqazpvBj0csmyUZRph06 55mDniD1514YecAEQSWglDnIQ9hk0IsK9PqZhwrL5ItfoIfjMra4Zh9KCYUpFxxXhMy5SIK rFYRBzaUjgBVurBNnX7EjItiZce3zsdBUn4jSMfn1xhY1fRfAWsqpEOTuxTFyHLMJ5TdIYr vHKFxl2+CIhdo9lg80biQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:Fm+mbiSjIFM=:jYkMc48ByCpfBX0jXMgLhc +A9hyOX6tSYrNPrD+sECZRtT8SDCkRbxNimymyIx0wQpnHTHnFSU/PF5N5BtDhLFn6T3j5f5g c+WF9ap+S/zNup71tetr+kUhU4nlGWQotA+q3IjT5er5aBRdyTUTAH0D0d5fQZ2WdD4bGt9Y6 qx9diXy7sky8C4ttVoKUivBNSfMm3F2xiaD6Gj43cvHUc6gVFbxxgCVNLcvhUA+qPR/qQu8Ah Rzu9QddKSp0rLwlStJ2u0mDdRembHugE/iQLVd9DhKSjDHrYL9z2t/5nWeDtH9cEq8j2npNaO EZiJXedPuWgopAkOT8eqDKt7JmZqrnhZOzpPeEgPvNW3FOwbAlEbr8fhvhPLDGp1LmDR7TklO hTjYVBSHjsRtNFZkH21fy7B8OH9R7S6/dDNXKVRWnor/PFR2aPLMD0Bc06g0p6pT11/JoSKyI c59eUDXUoNq/b5VU1mQ4OayLNnc3vUP2OfZjr2PLaCpu40ttGLtnrcm27CBJrjKzIsRB3uq99 0mrTlGTFdXk8yxoAKMYoDEnxWqt8qbkO4cWf3Oj8yucXNkelrHXJjthuc2Ocf6ZES43F7pY9M nrqBs/D/hH4E0WRi6AfAw8GpHo+9NwngxCMk3fR5UjSOaUNGawI+comJrVL8MacUNoj/2SQc/ J6Z5WlAWMAY/N2MaGMZA6TugfpDdyeU/1XUfHKE5a+pvHhj0nMrZ0kImsoSFx4nl7nkk4PWr6 HN3Bj+V54FoqEp6BeqMIB/jJIZE7JzlmoB+ELLUs+9C53hzZyP+HB8H6corkP8YL1WRG/YAHq HlCZOJDH8LoZ859veO6BIXw8Kgb1A== X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: 23124 Cc: 23124@debbugs.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: -0.1 (/) > I think I might have. Please elaborate, shortly. > Does the patch below give good results? It does; with Lucid and Windows. Thanks, martin From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 29 13:41:49 2016 Received: (at 23124) by debbugs.gnu.org; 29 Mar 2016 17:41:49 +0000 Received: from localhost ([127.0.0.1]:44067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akxeH-0006Rh-3v for submit@debbugs.gnu.org; Tue, 29 Mar 2016 13:41:49 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1akxeF-0006RU-Mx for 23124@debbugs.gnu.org; Tue, 29 Mar 2016 13:41:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1akxe6-0006kJ-OO for 23124@debbugs.gnu.org; Tue, 29 Mar 2016 13:41:42 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36158) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1akxe6-0006kF-Kn; Tue, 29 Mar 2016 13:41:38 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2285 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1akxe5-0007M1-Ik; Tue, 29 Mar 2016 13:41:38 -0400 Date: Tue, 29 Mar 2016 20:41:21 +0300 Message-Id: <83bn5xw5a6.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <56FAB95E.9080506@gmx.at> (message from martin rudalics on Tue, 29 Mar 2016 19:20:30 +0200) Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> <56FA9B78.5050800@gmx.at> <83oa9xwbkp.fsf@gnu.org> <56FAA70B.9030608@gmx.at> <83h9fpw7w9.fsf@gnu.org> <56FAB95E.9080506@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 23124 Cc: 23124@debbugs.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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Tue, 29 Mar 2016 19:20:30 +0200 > From: martin rudalics > CC: 23124@debbugs.gnu.org > > > I think I might have. > > Please elaborate, shortly. x_consider_frame_title calls Fselect_frame, which calls resize_mini_window, which can undo the echo-area display. The change makes the resize_mini_window call a no-op. > > Does the patch below give good results? > > It does; with Lucid and Windows. Thanks, installed. Is there something else to do wrt this bug report? From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 30 04:39:13 2016 Received: (at 23124) by debbugs.gnu.org; 30 Mar 2016 08:39:13 +0000 Received: from localhost ([127.0.0.1]:44486 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alBej-00046O-9P for submit@debbugs.gnu.org; Wed, 30 Mar 2016 04:39:13 -0400 Received: from mout.gmx.net ([212.227.15.18]:58196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alBeh-000467-UV for 23124@debbugs.gnu.org; Wed, 30 Mar 2016 04:39:12 -0400 Received: from [192.168.1.100] ([212.95.7.54]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0LwJFG-1ZfVKx1nws-0186QG; Wed, 30 Mar 2016 10:39:05 +0200 Message-ID: <56FB90A3.1000006@gmx.at> Date: Wed, 30 Mar 2016 10:38:59 +0200 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> <56FA9B78.5050800@gmx.at> <83oa9xwbkp.fsf@gnu.org> <56FAA70B.9030608@gmx.at> <83h9fpw7w9.fsf@gnu.org> <56FAB95E.9080506@gmx.at> <83bn5xw5a6.fsf@gnu.org> In-Reply-To: <83bn5xw5a6.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:m0jf1S67VFLYs/5Mu1+BY4qHssa81G46EGRHL62x1ndeuiIc7xT aO41K3uEOGso66CnGsopGXCrWyDMpLHi9iWRR280aa6QofQqIe32bjkqngdwi9oAv1f3Sxs kowcWdNR/PmTDPn/mdlx77kacrNvhwZ7mrIapqTzPFNEbZHT2tLRcEEwNt6tM711nbaNUo3 edavj29Orh5bmDyvZt1vw== X-UI-Out-Filterresults: notjunk:1;V01:K0:D1V8tZmi444=:8Gd6Pk1+YrGKqHhFaJbTLV 8fZtApU2TzayE0nnrGWOi0VI1dCUMyhdDKDOxxRWIt6rN+Le4vyg1bmiH3TdfFSFlz7LvbSg1 jMzel8JF65RoPw01euFuTpetitYF26Hjz40x3IaFfSalItEcgQ/+sBJSgwRQCwRSUPVLJU1f7 OHpC9oN56MiZQiKIUypfyonnknBjm8RM3P89rk7ECC91wYFf0m3V8LJLTHPjdxtmtUdceUZ1Z 5sISErQTPE+PdqPtnWc8Tu5NM1xbne2fF5gvrOxMCvux7qtI39Ox1I98bPqxfwneofAfT8Jxl 5uX30mWgtQ/XRxTa7OW2laTMBo9cefv51sCzUi0EmAoI+KO/O1KgAYeDYT3W7M7npZVknMT+C Ov3H3+YKqqlALY7ocNfmy1XTgkicGN5wuyYokSzXr8s9d2IF24hwuHU/qiLtw2J1hBqQV9vNb VLUo7/UwyxC2WXv0Ge6QIsJvs8SaWFFyXkU1/cGyk78tcdyJ0RwF6JFJ4wEZF/k+ZvOQNVAix IJf1pwqpMqy7S32jlQvwvSLvSPxn4cm5KidQf/lQiy4uoXEM9n9QWNwYLnssAehJAdwOvNINg 7DvdhIHb3r+2aHg+tIoqruX1HgXqUsHBCYn1SHAoShMZd/95dIdV1pm/3u+2k5Xt+ejA5eMcU BaDlg2FeSW+QGaHh47SLNl7lQhyUVcdfz3GRnpBCUbdNVK5+mzrwSz/9dwwWuQKG6hJPsK7WC FZyxKd9r1W8AC9RROrUIjjxlkoLW9KrwQnHn46Meijeyi9RCOcoxStVM5VveqZE1SBa7TbfBP e69oxfzZmlYblYvbJorzpna3u2n4A== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 23124 Cc: 23124@debbugs.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: -0.7 (/) > x_consider_frame_title calls Fselect_frame, which calls > resize_mini_window, which can undo the echo-area display. The change > makes the resize_mini_window call a no-op. Darn! I already had this in one of my logs - some 9 consecutive calls of =E2=80=98window--resize-root-window-vertically=E2=80=99 in one and the= same redisplay cycle expanding and contracting the echo areas IIRC. > Is there something else to do wrt this bug report? I don't think so. If Steve's bug is not fixed now, a separate report seems due anyway. And if your "C-x 5 2" scenario is not already covered anywhere else, you probably should file a separate report as well. Thanks again for the fix, martin From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 30 11:25:39 2016 Received: (at 23124-done) by debbugs.gnu.org; 30 Mar 2016 15:25:39 +0000 Received: from localhost ([127.0.0.1]:45206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alI02-0000IV-OL for submit@debbugs.gnu.org; Wed, 30 Mar 2016 11:25:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alI01-0000IH-Nk for 23124-done@debbugs.gnu.org; Wed, 30 Mar 2016 11:25:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alHzq-0004hc-SV for 23124-done@debbugs.gnu.org; Wed, 30 Mar 2016 11:25:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35329) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alHzq-0004hY-PG; Wed, 30 Mar 2016 11:25:26 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3999 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1alHzq-0002ht-1a; Wed, 30 Mar 2016 11:25:26 -0400 Date: Wed, 30 Mar 2016 18:25:13 +0300 Message-Id: <83twjougx2.fsf@gnu.org> From: Eli Zaretskii To: martin rudalics In-reply-to: <56FB90A3.1000006@gmx.at> (message from martin rudalics on Wed, 30 Mar 2016 10:38:59 +0200) Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> <56FA9B78.5050800@gmx.at> <83oa9xwbkp.fsf@gnu.org> <56FAA70B.9030608@gmx.at> <83h9fpw7w9.fsf@gnu.org> <56FAB95E.9080506@gmx.at> <83bn5xw5a6.fsf@gnu.org> <56FB90A3.1000006@gmx.at> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 23124-done Cc: 23124-done@debbugs.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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Wed, 30 Mar 2016 10:38:59 +0200 > From: martin rudalics > CC: 23124@debbugs.gnu.org > > > Is there something else to do wrt this bug report? > > I don't think so. OK, closing. > Thanks again for the fix, martin Thanks for identifying the culprit, which made the analysis easy. From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 06 15:25:53 2016 Received: (at 23124) by debbugs.gnu.org; 6 Apr 2016 19:25:53 +0000 Received: from localhost ([127.0.0.1]:52099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ant5N-0000Ft-DM for submit@debbugs.gnu.org; Wed, 06 Apr 2016 15:25:53 -0400 Received: from mout.gmx.net ([212.227.17.22]:54874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ant5M-0000FZ-EX for 23124@debbugs.gnu.org; Wed, 06 Apr 2016 15:25:52 -0400 Received: from rosalinde ([89.245.123.53]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MOCSm-1arD011ilA-005Wps; Wed, 06 Apr 2016 21:25:45 +0200 From: Stephen Berman To: martin rudalics Subject: Re: bug#23124: Two minibuffer resize related bugs References: <56F7FD74.6080802@gmx.at> <831t6vzv9b.fsf@gnu.org> <56F847EC.9010303@gmx.at> <87lh53k4pr.fsf@gmx.net> <56F9140C.9050709@gmx.at> <87io06u67w.fsf@gmx.net> <56FA9B84.40708@gmx.at> Date: Wed, 06 Apr 2016 21:25:44 +0200 In-Reply-To: <56FA9B84.40708@gmx.at> (martin rudalics's message of "Tue, 29 Mar 2016 17:13:08 +0200") Message-ID: <87wpoabkuf.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:27Ra+hbpc3Lgm+QI28DH8Fbbw35nPAWQim9DAf3VL8xKyC9jwSu C7jGy5qLYAovo1dyZ7c/P1/FgehP2FU/KQz9qqIMfBcS34mB0Y0FZJZPzS0oQUMI9X5LHkV /jslew4CwoZBojLKEy5pHp/r7wicdZ66yIqqhulHs1DiNip9JHOqz5frcMfdd3XyEw26Cdi gKkwsmoHElu2NLGWKo6FQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:Ts3Cj4jzZb0=:wThQwM/Luvco3Tdf0fdCbW Lg6SaCQr+TRayMx1UaFkh2D5EcqbMqZkNpO4sLeXnwo2nVdSZ06Vd3Ldju4AlXjha9K9NNMhw 9NzfnZ2f80Qv+VNnQknYNSpRom51a/QXrzOvO/KxlLC4tToRPN2NFYIN74vkXoQ/4U2wFbn2P nWHOrh2Uxmzci038rsd8qRFcPytdDuN0f5TUNH2Xcg/7qg/itVyZXrVX1681/M/C9/5AF9wSp dHzaQJ2LZG2K2xwqj5T46gKS4GK6oMlDun+AxzVpepoFBlrxMlS4btK15yjGWbPiJnV1HstYf 02G/q3l00iMJHBFel4UMoRRnUlvvBWfQjcrQyOdU3ePhemmTABg0Bt99DMwIgoENRDjWnIYjq 5QMSk5nLILKa5QFU+PrniiZ5Fl/Si4XaQC5POl7IN1pbgWp4HlxMn64uRyTrmAWsfohL0HDbN jXHgmLGgUanqdZWRHq/rQjqYgbUQFeBE3aqXE3n8MZJ2OyFvd3QvL4SFQuMO1KfcLu6Z7tmb2 VXVTA/THWvhAaO01W+nhrlrGORINrUK0ewkRfokm+68Iob4eNtiPWxypGqwlN+7xHk5031UFT kuaLshlMFBCdNNJOnHN2Tc9ZGIWn4q03XOcDINODz6FdIeztDo9RE0gd0hi9mdUwFfenGe+ge xNFLUTdNjARhlo0G+3zoviZxyj8ob3gdxe0Zk7N4GLSDJG8+166AIBh5Q/NqpNtl+Bg0GdXAL EgRBQWs1XvqqXEc51bhXeXsSOUv0ZWb+PYzLxZAU2sPt2LfJSBnvzNeDi+BWIYpHpQ6QvxtsU IJJH6FD X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 23124 Cc: Eli Zaretskii , 23124@debbugs.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.7 (-) On Tue, 29 Mar 2016 17:13:08 +0200 martin rudalics wrote: >>> I have no idea why C-x 5 2 should resize the echo area in the first >>> place. Are you sure this happened with Eli's scenario above? >> >> Yes; I verified it before sending my post yesterday, and again just now. > > I cannot reproduce the problem here. Can you get a backtrace from where > grow_mini_window is called? > >> It does, however, appear to be the case that only the first `C-x 5 2' >> has this effect: typing that key sequence from either the second frame >> (with the wide echo area/minibuffer) or from the first frame (with the >> normal echo area/minibuffer) creates a frame with a normal echo area/ >> minibuffer. > > Can you try bisecting when this started to appear? On Wed, 30 Mar 2016 10:38:59 +0200 martin rudalics wrote: >> Is there something else to do wrt this bug report? > > I don't think so. If Steve's bug is not fixed now, a separate report > seems due anyway. Sorry for the long delay in replying; I was away for a week and only saw your followup mail and Eli's proposed fix last night and could not attend to it till now. I was hopeful that it also fixes the resizing I observed, but I just built from the latest emacs-25 sources, which include that fix, tried the recipe and the resizing happened again. However, I now find that I cannot reliably reproduce it: on repeating the recipe several times the resizing happened one or two more times but then no more. I also tried all previous builds I have, going back to emacs-25.0.90, and in most cases did not get the resizing, but it did happen a few times, but again not reproducibly (including the build I was using when I initially posted my observation to this thread). So I guess it's no use trying to bisect or debug the problem, or filing a separate bug report for it. Too bad. > And if your "C-x 5 2" scenario is not already covered > anywhere else, you probably should file a separate report as well. With Eli's fix I still observe "C-x 5 2" in the new frame's echo area, irrespective of whether the resizing happens or not. Steve Berman From unknown Wed Jun 18 23:18:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 05 May 2016 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator