From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 23 11:44:35 2016 Received: (at submit) by debbugs.gnu.org; 23 Aug 2016 15:44:35 +0000 Received: from localhost ([127.0.0.1]:38074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcDsQ-0004AX-R9 for submit@debbugs.gnu.org; Tue, 23 Aug 2016 11:44:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42959) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcDsO-0004AK-R3 for submit@debbugs.gnu.org; Tue, 23 Aug 2016 11:44:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bcDsI-00071H-BP for submit@debbugs.gnu.org; Tue, 23 Aug 2016 11:44:27 -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]:43276) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcDsI-00070v-8Y for submit@debbugs.gnu.org; Tue, 23 Aug 2016 11:44:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33894) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcDsG-00080f-3X for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2016 11:44:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bcDsA-0006xc-2u for bug-gnu-emacs@gnu.org; Tue, 23 Aug 2016 11:44:23 -0400 Received: from mout.web.de ([212.227.15.3]:60896) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcDs9-0006xE-OU; Tue, 23 Aug 2016 11:44:18 -0400 Received: from drachen.dragon ([88.67.108.96]) by smtp.web.de (mrweb003) with ESMTPSA (Nemesis) id 0MarqU-1bs5lH35Lu-00KSdd; Tue, 23 Aug 2016 17:44:13 +0200 From: Michael Heerdegen To: bug-gnu-emacs@gnu.org Subject: 25.1; Display bug: icomplete prompt not visible with icomplete-separator "\n" Date: Tue, 23 Aug 2016 17:44:12 +0200 Message-ID: <87r39fxzg3.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:N4J1PCz9kunLAk0GiWjOwz7DkYnNBff83q10sqGfc9zY1Zuo4ZX hrvq1uK7qXZ56WcwoaXG0cMp3SXQwtIxcl1l4PeG06tvNT1ho2Yax+4YY3xuBUsQ/Gz3vC0 pu8BIo/dJefVejaniPh8Oy4Pr0HmVnAC67+g/hZQpHW0XyBb+2zGMAqXKFdO1Ery9R0uwQh egE8f6D1C0yCNnBX7jxAg== X-UI-Out-Filterresults: notjunk:1;V01:K0:H3Cjj92lzJY=:jMEekBLU2pFD4TXUb7ZAcA e8i4WdopNG28t8Ljfu61NIQvwCV1ws/edeBRMjkb84sTb8Q2/QsioMz8g1I1fdz2aUMcJEolu PuKX2v8P9viqV0Y4RKw9xB9RzLA8c76zzoBQEnJlu5jK/Svt2hwftL4a1MJ8PYrmrGuMrcihQ jSPz3vuM52sc+yrqp/olmA+bV1pTThpVDxQP/e9rocF76NujbdKrKv/JcB9UtW1ZdumYAbnkA s9kRU5tBlNshbWmOCLBrXdh3aQ3Yq24ttFjffl9YHk0AfvSYqn76QgQMpxryvxuE86ZRibDUl aNG8dKVapj52mVrGpssRlg844cpQYSXLnyiHcKBt4bylqZOgWZDgToEtH0uPesROjDj3/Jlho WGeeHZl849RpEUY5hOGDms5njJHtDGvOXSW9L/L0R7FnY4opnSEDWuYCZoLY278+d0wYthIcq ++k+rKpbuLebu2WNvD4SbRX7dfV6Ll11bl7/VCSn1qgrq7bL9mwow+oVGCY9BbObISpVOYxUH pq675zc3LiJaTYjjnikhbnrJwuTUMzwM1l8gFPrOjGYVd759zIIqF2S3/GKUp1gBkmDMuQyj9 NavDcTpm6BwHjjKCvsJ0w8H8/n0xrfgpBACAqVNybEjDg0HnquYki7tN9IW8DFzWMVhiVTuW/ bH1tpRvQ8bPNANcz62RSM2Qj2x8qqMY5WagxpekTWfbeQZ7eZlvlvyT2s9GIUU1oNEXLIg5sx 3MM+0JAIjJ2g3r4Odu8hv0l9NKw3W08I3phAK8Aul2W4dyrjeX/6zEs9sW4NxqnQLE82AB2ym 5S/cFpQ 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 Cc: Eli Zaretskii 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 (----) Hello, In emacs -Q, eval (setq icomplete-separator "\n") and do M-x icomplete-mode Then, e.g. M-x m The icomplete minibuffer prompt is invisible (bug). But you see that it's "there" when you hit . And changing the value of `resize-mini-windows' to nil makes the issue disappear - so I think this is caused by a problem in the display code. Thanks in advance, Michael. In GNU Emacs 25.1.3 (x86_64-pc-linux-gnu, GTK+ Version 3.20.7) of 2016-08-20 built on drachen Repository revision: e7cf48d52c2c06809e1a8d1f9acd670f78d43c47 Windowing system distributor 'The X.Org Foundation', version 11.0.11804000 System Description: Debian GNU/Linux testing (stretch) Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GSETTINGS NOTIFY LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LC_ALL: de_DE.utf8 value of $LC_COLLATE: C value of $LC_TIME: C value of $LANG: de_DE.utf8 locale-coding-system: utf-8-unix From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 23 12:18:45 2016 Received: (at 24293) by debbugs.gnu.org; 23 Aug 2016 16:18:45 +0000 Received: from localhost ([127.0.0.1]:38087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcEPV-00051P-9v for submit@debbugs.gnu.org; Tue, 23 Aug 2016 12:18:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56245) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcEPT-00051B-IA for 24293@debbugs.gnu.org; Tue, 23 Aug 2016 12:18:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bcEPK-0003cF-UB for 24293@debbugs.gnu.org; Tue, 23 Aug 2016 12:18:38 -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.6 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]:58302) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcEPK-0003bz-Qw; Tue, 23 Aug 2016 12:18:34 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4789 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bcEPJ-0006RI-2f; Tue, 23 Aug 2016 12:18:33 -0400 Date: Tue, 23 Aug 2016 19:18:48 +0300 Message-Id: <83d1kzfogn.fsf@gnu.org> From: Eli Zaretskii To: Michael Heerdegen In-reply-to: <87r39fxzg3.fsf@web.de> (message from Michael Heerdegen on Tue, 23 Aug 2016 17:44:12 +0200) Subject: Re: 25.1; Display bug: icomplete prompt not visible with icomplete-separator "\n" References: <87r39fxzg3.fsf@web.de> 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: -5.3 (-----) X-Debbugs-Envelope-To: 24293 Cc: 24293@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: -5.3 (-----) > From: Michael Heerdegen > Cc: Eli Zaretskii > Date: Tue, 23 Aug 2016 17:44:12 +0200 > > In emacs -Q, eval > > (setq icomplete-separator "\n") > > and do > > M-x icomplete-mode > > Then, e.g. > > M-x m > > The icomplete minibuffer prompt is invisible (bug). > > But you see that it's "there" when you hit . And changing the > value of `resize-mini-windows' to nil makes the issue disappear - so I > think this is caused by a problem in the display code. Surprisingly, stepping through the code with a debugger reveals that this is not a bug, but (almost) deliberate behavior. Set max-mini-window-height to 0.9, and you will see the entire prompt. The default value of that variable is 0.25, so Emacs doesn't resize mini-windows to more than 1/4th of the height of the frame's root window. And the height required to show the prompt is much larger in this case. So the mini-window is only resized to 9 lines, and Emacs then attempts to show the last part of the minibuffer text that fits in the mini-window. You can see this in action if you evaluate this: (message "1\n2\n3\n4\n5\n6\n7\n8\n9\n0\n1\n") What happens next is that the after-string causes the display to start at the beginning of the string, because Emacs cannot start the window's display in the middle of an overlay string. So what is actually shown is not the end, but the middle of the overlay string. Not sure what, if anything, to do with this. IMO, in this situation showing anything at all will not serve the user well enough, so I tend to do nothing and argue that displaying minibuffer text that requires so many lines cannot possibly work well anyway, and when the text ends with a multi-line overlay string, we hit a limitation of the display engine. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 23 15:06:20 2016 Received: (at 24293) by debbugs.gnu.org; 23 Aug 2016 19:06:20 +0000 Received: from localhost ([127.0.0.1]:38221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcH1f-0000nd-VY for submit@debbugs.gnu.org; Tue, 23 Aug 2016 15:06:20 -0400 Received: from mout.web.de ([212.227.15.3]:59320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcH1e-0000nR-Ob for 24293@debbugs.gnu.org; Tue, 23 Aug 2016 15:06:19 -0400 Received: from drachen.dragon ([88.67.108.96]) by smtp.web.de (mrweb003) with ESMTPSA (Nemesis) id 0MC1ho-1bTVa81IzQ-008nv7; Tue, 23 Aug 2016 21:06:12 +0200 From: Michael Heerdegen To: Eli Zaretskii Subject: Re: bug#24293: 25.1; Display bug: icomplete prompt not visible with icomplete-separator "\n" References: <87r39fxzg3.fsf@web.de> <83d1kzfogn.fsf@gnu.org> Date: Tue, 23 Aug 2016 21:06:11 +0200 In-Reply-To: <83d1kzfogn.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 23 Aug 2016 19:18:48 +0300") Message-ID: <87fupvxq3g.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:SxA4Ldp3UGqK48zwNfbsBJ60mS0rxMzcuTae/8Y8Gf7zrk8Rp1E owYjL96B5enGsmFFoACpTy4vE9hfD8BDTHJcyk5NGyRnIYKt/IAs6kzr8Ju+8rBlRkz8J/y MU9tfmqbCpUACHpAEDXMIjOvsuUrYqfTjRhc4NXRGyp1eqv+j1uCNLcZ5Pl/RRDbYgRzpwr Dr9lsReAeFzpGJhJcGa9Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:hmFL9X+Kdtc=:JtexbMJcu1XL6W8UZA55Ch NC+iuJjZgRufP9Q8DpSaM1Nm4v4mmb2UudSBL5SXYlhSG0CNAQCPkYYMbDtdCbiQLFyJrn/oM lBlVdlHyYH2V7tVN63emBUaCsir9lNrxw2ZekZfZOGOv/9zvKz71/sWZ0P2MaFTNz6DLJ6g/w b9tEB6GQml5J8GI3F0VL9RXSmqcGH4wDuUWqlcenXzTdc4iy3wGP4BvvbYwlxGITVnRZXTOtQ RsdDORXY8MwMw/8Qk0VNtrp7u35ru5gOQvXShYBdGXX3gJwoDGyL8OrtkEFW3APf2A2GdCwZc W51eo6SibajqsrV0Lca1D7/Q6rknXVwyQ6lmQMpb5W2neg6B7OmZNk5eJoJIJQBZ5atvS2dZc awiF0n4kaOBjtqVK6zUzcPQlP2fdRI5MwrhvLl+I8aeEGU3DqJ4uWwHOeMIxQNNv0mjcynnMP F02qLR9vrRWTXZUnPeBBvpOuz5l84Q7cN6SOFZKH5f0val56QLjum80MeZW6N1cS/P20ZotWH 58P3niMuG5S5/DrlsmoJ4HhNZL4sCErolmadXX+l31hFQVXCUi8yfPMz5v6pmVa6lpgxO6818 EWSDUei3G2ok52CAmVjUJNkWnRN1oVLOtpP+dnm1TaAxGK1v7Obbpo+IQDaGMZAldrSWboPZh FD963aPW8EeM6Q3rQORrgeMtYGulmeE4zsTVgS9oBNSTkn4xIlKMZ8mder01pfk4hgkACxBLC InhzrNVMh9w2ikF1Wu3OS0hWgDSWpENPWvIjz6tMnyPBxzfnRb3E5KxVpwmMA1GKbw4ItlymJ WgEte0z X-Spam-Score: -1.0 (-) X-Debbugs-Envelope-To: 24293 Cc: 24293@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.0 (-) Eli Zaretskii writes: > What happens next is that the after-string causes the display to start > at the beginning of the string, because Emacs cannot start the > window's display in the middle of an overlay string. So what is > actually shown is not the end, but the middle of the overlay string. Ok, it's probably not worth trying to change the display engine for this. Maybe we can fix it in icomplete instead. AFAIK icomplete tries to limit the number of shown candidates according to some settings like maximum number of lines to display, but doesn't handle the case of a separator including a newline character correctly. Is it possible to determine reliably the number of lines a minibuffer window can display maximally for given max-mini-window-height? Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 23 15:38:18 2016 Received: (at 24293) by debbugs.gnu.org; 23 Aug 2016 19:38:18 +0000 Received: from localhost ([127.0.0.1]:38237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcHWb-0001cu-Rt for submit@debbugs.gnu.org; Tue, 23 Aug 2016 15:38:18 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:45384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcHWY-0001cc-Vh for 24293@debbugs.gnu.org; Tue, 23 Aug 2016 15:38:15 -0400 Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u7NJc77O010778 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 23 Aug 2016 19:38:08 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id u7NJc71X032695 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 23 Aug 2016 19:38:07 GMT Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17]) by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u7NJc1HF005382; Tue, 23 Aug 2016 19:38:06 GMT MIME-Version: 1.0 Message-ID: <7b8693c3-815c-4a07-9031-d71ab2ea9391@default> Date: Tue, 23 Aug 2016 12:38:00 -0700 (PDT) From: Drew Adams To: Michael Heerdegen , Eli Zaretskii Subject: RE: bug#24293: 25.1; Display bug: icomplete prompt not visible with icomplete-separator "\n" References: <87r39fxzg3.fsf@web.de> <83d1kzfogn.fsf@gnu.org> <87fupvxq3g.fsf@web.de> In-Reply-To: <87fupvxq3g.fsf@web.de> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6753.5000 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0022.oracle.com [141.146.126.234] X-Spam-Score: -2.5 (--) X-Debbugs-Envelope-To: 24293 Cc: 24293@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: -2.5 (--) > Maybe we can fix it in icomplete instead. AFAIK icomplete tries to > limit the number of shown candidates according to some settings like > maximum number of lines to display, but doesn't handle the case of a > separator including a newline character correctly. >=20 > Is it possible to determine reliably the number of lines a minibuffer > window can display maximally for given max-mini-window-height? 1. Please take care not to break the case of a standalone minibuffer frame, or any other context where the minibuffer can be resized to accommodate a large number of icomplete candidates. IOW, a newline separator is not a problem at all in some contexts. Please don't limit or break that behavior. Thx. 2. It's not clear to me why this should be handled in icomplete.el. Doesn't the same problem arise if multi-line text is inserted in the minibuffer or if any other program does something similar to what icomplete does? IOW, isn't it a general problem, which would call for a general solution? From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 23 22:44:42 2016 Received: (at 24293) by debbugs.gnu.org; 24 Aug 2016 02:44:42 +0000 Received: from localhost ([127.0.0.1]:38439 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcOBF-00053f-Nw for submit@debbugs.gnu.org; Tue, 23 Aug 2016 22:44:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcOBE-00053N-Hq for 24293@debbugs.gnu.org; Tue, 23 Aug 2016 22:44:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bcOB4-0004Gj-Gl for 24293@debbugs.gnu.org; Tue, 23 Aug 2016 22:44:34 -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.6 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]:36888) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcOB4-0004FZ-DG; Tue, 23 Aug 2016 22:44:30 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2096 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bcOB2-0005Zn-Jb; Tue, 23 Aug 2016 22:44:29 -0400 Date: Wed, 24 Aug 2016 05:44:45 +0300 Message-Id: <8360qqga1u.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-reply-to: <7b8693c3-815c-4a07-9031-d71ab2ea9391@default> (message from Drew Adams on Tue, 23 Aug 2016 12:38:00 -0700 (PDT)) Subject: Re: bug#24293: 25.1; Display bug: icomplete prompt not visible with icomplete-separator "\n" References: <87r39fxzg3.fsf@web.de> <83d1kzfogn.fsf@gnu.org> <87fupvxq3g.fsf@web.de> <7b8693c3-815c-4a07-9031-d71ab2ea9391@default> 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: -5.3 (-----) X-Debbugs-Envelope-To: 24293 Cc: michael_heerdegen@web.de, 24293@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: -5.3 (-----) > Date: Tue, 23 Aug 2016 12:38:00 -0700 (PDT) > From: Drew Adams > Cc: 24293@debbugs.gnu.org > > 1. Please take care not to break the case of a standalone minibuffer > frame, or any other context where the minibuffer can be resized to > accommodate a large number of icomplete candidates. This is not relevant for such mini-windows. > 2. It's not clear to me why this should be handled in icomplete.el. > Doesn't the same problem arise if multi-line text is inserted in > the minibuffer or if any other program does something similar to > what icomplete does? IOW, isn't it a general problem, which would > call for a general solution? No. See the example I posted up-thread. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 23 22:47:37 2016 Received: (at 24293) by debbugs.gnu.org; 24 Aug 2016 02:47:37 +0000 Received: from localhost ([127.0.0.1]:38443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcOE4-00058H-8M for submit@debbugs.gnu.org; Tue, 23 Aug 2016 22:47:37 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45084) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcOE2-000580-J8 for 24293@debbugs.gnu.org; Tue, 23 Aug 2016 22:47:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bcODs-0005LJ-LC for 24293@debbugs.gnu.org; Tue, 23 Aug 2016 22:47:29 -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.1 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]:36922) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bcODs-0005LB-I5; Tue, 23 Aug 2016 22:47:24 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2097 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bcODq-0005oR-RT; Tue, 23 Aug 2016 22:47:23 -0400 Date: Wed, 24 Aug 2016 05:47:40 +0300 Message-Id: <834m6ag9wz.fsf@gnu.org> From: Eli Zaretskii To: Michael Heerdegen In-reply-to: <87fupvxq3g.fsf@web.de> (message from Michael Heerdegen on Tue, 23 Aug 2016 21:06:11 +0200) Subject: Re: bug#24293: 25.1; Display bug: icomplete prompt not visible with icomplete-separator "\n" References: <87r39fxzg3.fsf@web.de> <83d1kzfogn.fsf@gnu.org> <87fupvxq3g.fsf@web.de> 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: -5.3 (-----) X-Debbugs-Envelope-To: 24293 Cc: 24293@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: -5.3 (-----) > From: Michael Heerdegen > Cc: 24293@debbugs.gnu.org > Date: Tue, 23 Aug 2016 21:06:11 +0200 > > Is it possible to determine reliably the number of lines a minibuffer > window can display maximally for given max-mini-window-height? For a non-minibuffer frames, the calculations are in resize_mini_window. They are quite simple, but if something there is not clear, please ask. The documentation of max-mini-window-height in the ELisp manual can also help. Note that the calculations in resize_mini_window are in pixels, and a "line height" is interpreted in terms of the frame's canonical character height. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 24 05:08:20 2016 Received: (at 24293) by debbugs.gnu.org; 24 Aug 2016 09:08:20 +0000 Received: from localhost ([127.0.0.1]:38652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcUAV-0005uJ-7O for submit@debbugs.gnu.org; Wed, 24 Aug 2016 05:08:19 -0400 Received: from mout.gmx.net ([212.227.15.15]:61524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bcUAT-0005u6-Tz for 24293@debbugs.gnu.org; Wed, 24 Aug 2016 05:08:18 -0400 Received: from [192.168.1.100] ([212.95.7.52]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MOOdZ-1bWjOw1bEb-005m3F; Wed, 24 Aug 2016 11:08:11 +0200 Message-ID: <57BD63F1.7070106@gmx.at> Date: Wed, 24 Aug 2016 11:08:01 +0200 From: martin rudalics MIME-Version: 1.0 To: Michael Heerdegen , Eli Zaretskii Subject: Re: bug#24293: 25.1; Display bug: icomplete prompt not visible with icomplete-separator "\n" References: <87r39fxzg3.fsf@web.de> <83d1kzfogn.fsf@gnu.org> <87fupvxq3g.fsf@web.de> In-Reply-To: <87fupvxq3g.fsf@web.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K0:jxfaMGQeszMTetqkyQoBxGEiQq7h8dWtgdMKuIR37LuQUIWL1i9 eF50Xy0Fvf9JdCV/Rn0YxGXGMpafd20PBXDH6RB4eDJBMmU15lD3k/hZl0EmZhPvJhVv0Va cc6VocJ+reEBWlC9NwmWoOYRXm+2Yom28X+XyEUTT8/BFkuDUQD5bvwP3tJw7AD7OFBtQso 3hc/gJ8g0atAHHPXMwNMQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:4kXF+Y2VsZ4=:WgGMXzadnKUE09c94rzfa6 CDB7zV3no3lAFyMcT8eG/6RBg+3DEGBjPol6W4h4eYeo7GZZzo9ddiu/+wST4oN9TeJM8+drE D6suZxU0f0Y9tt68OYxzz8iBfr94g3LR0SQSXkXu3WDnHIKok8ZnR+0bEr1BqE2B8VC4Yp6tr QHAOqRkKF/UZnuhFBhSqL0pj8CpFJ+XNAP3uS0klpMiurGwwxlZ/iv5B3xfR+ITmMZiO+Qsb7 MowvFEFNx8T6OQKlgDhATXkC/BAtg9mMfgFIZdz3ajIpYz/7cDml4F2MusVG/0y7IuTFjxBlB AU26JaXwmyPCSnGzXGphYOwWFzezYMvcmn9mbrnRRroc8UN4j4PSHmrOB53Rh8PtNVzw/U/Ag HeipwF6BCTihbyHkHMS9eupqREw+NFTeT/yUNlG6sismCXiXQgx7VXB1JgBQTIcOFIy7Y1WlN AhLTPxx+axKaPOYf+p23A73nvROSp5AbvZ8IWLK79Dhx0TWw1H7FBvWU1y6rt7u+Oe5oO1O6d sLElpuktecIGbxwZmO981yN3uTEdE3NNO9VdTWA7YzKyzWat1borJ2Ch7Vzo8YIV5IngLXCEE bXnR4P5WTkyUrBnp9g0UV4oNMVv8HcZgi+mdcsgxWiC4++iuTzIAdoC0I+RZRsrEyeM32y+0s 9QBULFk8Tvd/OBSFCsQSzHYGk8D6oarnN7/SE3oJxKRenaYrmdrE0iE6anlL1jYU7WbqK3NF9 xbpyRaQ1gsfglSFFzaEHliCqkv44fDHv+qQrTqwn4LYUYeKWGA8RtAGTT7cbpuiwNVHj5WVo6 GJW7pVCdZ+XVAm3xfZF3hx8jiRZ7g== X-Spam-Score: -0.1 (/) X-Debbugs-Envelope-To: 24293 Cc: 24293@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 (/) > Is it possible to determine reliably the number of lines a minibuffer > window can display maximally for given max-mini-window-height? For =E2=80=98max-mini-window-height=E2=80=99 specified as float you can g= et its maximum theoretical pixel height by multiplying =E2=80=98max-mini-window-height=E2= =80=99 with the sum of the pixel heights of the frame's root window and the frame's minibuffer window. The real height is also constrained by the fact that the height of the root window must not drop below the value returned by =E2=80=98window-min-pixel-height=E2=80=99 for that window. Get the line = value by rounding to the pessimistic side respectively. If you come up with a good function, we can install it as say =E2=80=98window-max-mini-window-h= eight=E2=80=99. martin From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 05 08:42:21 2020 Received: (at 24293) by debbugs.gnu.org; 5 Apr 2020 12:42:21 +0000 Received: from localhost ([127.0.0.1]:45340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jL4bV-0001mL-7u for submit@debbugs.gnu.org; Sun, 05 Apr 2020 08:42:21 -0400 Received: from mail-wr1-f44.google.com ([209.85.221.44]:33369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jL4bT-0001lr-Nx for 24293@debbugs.gnu.org; Sun, 05 Apr 2020 08:42:20 -0400 Received: by mail-wr1-f44.google.com with SMTP id a25so14110458wrd.0 for <24293@debbugs.gnu.org>; Sun, 05 Apr 2020 05:42:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=nlNrCYzTue2jENqXzrr/O2NeUvKHUjkw/ybMfhC02jM=; b=aKVZavwp1eSBRpZMkdsoSJytyXOfgOYaPvHzriM0a39GBQOVbZx8YJF4fhn37940q2 mFpLJHQw47SkKKZg4zUxgU4R+Vayey02/1ckY9JGYU+WHM8MwiAoadeSDfhjt4jtF9FS EzprUxPAcH8V+eyWoju5Sx9cDnanAYKUQYRGXW1H6e/pvUPjLjHFsg7N1gw2lIU8JQbI WRXNsGSWmFVsrjRiF+jrqPN88AGotO4MSc7ifUp21FFAIkVN9L5z0+lt8P92mBmJwV0c wJchXuWMNztjDZLueWlmJqIUvC5Z91HrVejut6D4E+POfKbX7kPzQVUWR2w1N0d6WnIw WbtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=nlNrCYzTue2jENqXzrr/O2NeUvKHUjkw/ybMfhC02jM=; b=bdKLhnytBh7BHhsZ+tX2NmQN96LxXyaTHEXS5OxFAyzty+T67weEjCyhrCxae0g1hA Db+uziuJ+8dcFNfrMH4Ccwv+1hA9OO35Wx98ICerCHSh0/FDlsKVZ89zsX9vNlbSjbVA AjSjRh6bNTi3Jf1rYjPQK+5ka5KIY0YMdcUlSWhcAJiDbuKO2s5qI+6emoQNtaEaifwb c4kWTSTJpdIRg9hItc1gD/CbkBpe4Dd9XYSmHAi5y8pw9xK4I9JDcmZgOgLbUydNJnLi SgMwed2eVkSdncP8gKqRPYa5iKB4X3y2hkSL8RwGDIppId9KzAQy+TmPe+cDRAtXARZr 0kXQ== X-Gm-Message-State: AGi0PuYY6scXvkVjcxZ+uXqnNHBH6E0ToclC9Th7p35Ok7YTF5E8kobI HByQXsI4qS4Z1Dh9GE8PZ2HY1YlDLFs= X-Google-Smtp-Source: APiQypIx9utDtZyfaUU7tUMfW9AgIWUxyTd/HNPS2L9fZwA1wkP9qSAr35bpO8nPOMBvHvJPQspj4Q== X-Received: by 2002:adf:ea82:: with SMTP id s2mr3794769wrm.407.1586090533421; Sun, 05 Apr 2020 05:42:13 -0700 (PDT) Received: from [192.168.0.2] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id z3sm19216732wma.22.2020.04.05.05.42.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 05 Apr 2020 05:42:12 -0700 (PDT) Subject: Re: bug#24293: 25.1; Display bug: icomplete prompt not visible with icomplete-separator "\n" To: Michael Heerdegen , 24293@debbugs.gnu.org References: <87r39fxzg3.fsf@web.de> From: Dmitry Gutov Message-ID: Date: Sun, 5 Apr 2020 15:42:10 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: <87r39fxzg3.fsf@web.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 24293 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.5 (/) FWIW, somebody published a nicely-working icomplete-vertical-mode recently: https://github.com/oantolin/icomplete-vertical According to the author, it deals with this particular problem with a combination of (setq truncate-lines t) and an enlarge-window call: https://www.reddit.com/r/emacs/comments/fswt7c/using_icomplete_vertically/fm8z6h0/ The only downside to this mode I could find is that it keeps the minibuffer fixed height (the max prospects count plus 1). But it can be considered an upside as well, matter of taste. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 05 08:56:25 2020 Received: (at 24293) by debbugs.gnu.org; 5 Apr 2020 12:56:25 +0000 Received: from localhost ([127.0.0.1]:45349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jL4p6-0002YA-Pc for submit@debbugs.gnu.org; Sun, 05 Apr 2020 08:56:25 -0400 Received: from mail-wr1-f41.google.com ([209.85.221.41]:36163) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jL4p4-0002Xf-RM for 24293@debbugs.gnu.org; Sun, 05 Apr 2020 08:56:23 -0400 Received: by mail-wr1-f41.google.com with SMTP id k1so4664413wrm.3 for <24293@debbugs.gnu.org>; Sun, 05 Apr 2020 05:56:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:from:to:references:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=uhEONcTIRnu8dWliDh8+YZkLet29Hhsqpg2ZyjHow/s=; b=UlNQlqC2GUklgaMzfOYl0ZjlIGFk9oFf0KRMMDkTMw2TVwPU8kuBPHnCwqOXiixCnl hUm9PFvUXOEeYIGul6N1pRBCMpBPeWDm4tRjMx6IBKWXx3RsswI1H4ZWIotbD6M7OK+w 9qktJRhy7Oh1kxv4VWhry160Rbw2Tui33hOioyGHr5XS4RuK0XnGvKQbYWB+JAPX3QfD uYZaKHrtU8I2/xwyh+sCgCdu0wr/lgueB4TmdPAFlK+OjoNkEDwrrbHKJ1yeCRBur8Z4 TqdWgD9yRzFm7Vn8puCRYURPytKKEgngY5thazsBR1CUcaxeW37d1jSVrKsCgpQz2vWB sACA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:from:to:references:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=uhEONcTIRnu8dWliDh8+YZkLet29Hhsqpg2ZyjHow/s=; b=c1FCviKozsTED3OqrQVxdO3kQhsP3wZALtONc3bez1gMGPl+8lk2vAAAYRAKBUh9Vo mjyfWrUzZMI3hvB5u/bPwii7nP8WQpyO01LXmOaAfyOKQgc9nRjcZYzc2ZNGwsshy/ME dQH/Fu8MVrCDQAPd3riL5tnfWpBr+5YCdn1j6glWpId0fFHI+EFf7BPZluachhWjWbt6 Zw/Hg4Cbw5JOxKxLlS7o2E8GulYfgX5OtX7N/cSfONQzqfDpZotQy8b/2vdAbvZfuWXV Bct1fsr49rP+HvXslfprgg3dUa2pzSWOAT1an5qu0HikCbqRw1mnMgijmrjRQbZYl0bx u3Mw== X-Gm-Message-State: AGi0PuYiHDDqe/CueABD9Oy/OitBgc43iXGjVTTL0tgK7RASJmDrORzC x6o8b0cu1rbhBk4cC8xSCvmBvuK7vyQ= X-Google-Smtp-Source: APiQypJN4iC2tpzmXJ1QN9Ki8g+RE6RHVM16m2RrZrZXyF3BOBIfw20hpShWB253ho36Kwd+FpA3hw== X-Received: by 2002:a5d:428c:: with SMTP id k12mr4122518wrq.231.1586091376610; Sun, 05 Apr 2020 05:56:16 -0700 (PDT) Received: from [192.168.0.2] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id y20sm10901666wmi.31.2020.04.05.05.56.15 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 05 Apr 2020 05:56:16 -0700 (PDT) Subject: Re: bug#24293: 25.1; Display bug: icomplete prompt not visible with icomplete-separator "\n" From: Dmitry Gutov To: Michael Heerdegen , 24293@debbugs.gnu.org References: <87r39fxzg3.fsf@web.de> Message-ID: Date: Sun, 5 Apr 2020 15:56:14 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 24293 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.5 (/) On 05.04.2020 15:42, Dmitry Gutov wrote: > The only downside to this mode I could find is that it keeps the > minibuffer fixed height (the max prospects count plus 1). But it can be > considered an upside as well, matter of taste. And this is actually false. If grow-mini-windows is t, it shrinks the minibuffer as appropriate using an enlarge-window call in an advice. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 19 13:47:22 2020 Received: (at 24293) by debbugs.gnu.org; 19 Sep 2020 17:47:22 +0000 Received: from localhost ([127.0.0.1]:48049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJgxF-0002MA-Sa for submit@debbugs.gnu.org; Sat, 19 Sep 2020 13:47:22 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:46673) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJgxE-0002Lz-F4 for 24293@debbugs.gnu.org; Sat, 19 Sep 2020 13:47:20 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 0C8D1810D1; Sat, 19 Sep 2020 13:47:15 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 9ECE580D0E; Sat, 19 Sep 2020 13:47:13 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1600537633; bh=Edm5vIhMGgxJhO/OJHkQJYjB4qByK+XV7YTx0W1wFM8=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=C/VAgmi3+8LqpvHEibuskr6JW1HkXCaHhf2xNi0RW21JeDMUA80uy6FbJSZU/nVIV cXcMYrbxh28fAZcg0uF+xhusCdHZZEG+8T+VHd4y8yQ5bY3D0VJqv+2hn+FZwLuz24 Qf3NRoqJ1L3mRmpamNjlZvCXdKEG522T5xIstlgW6V/kgP9N7bZd+BN76hx1q7ryz2 Mp+TF6ANTDZhHNUSduLmU7JyEITGcmPB90cCcF6v0Q/2hfpBy83rojx9aeUO8PPI+J 4PDM2xAorS0W0zv0swdcg3NPUh87+Lxj61kpKT98QdJRXRssW51nQjz0wSdDKbeLAy EGBr3m0oAUPVQ== Received: from alfajor (unknown [45.72.232.131]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 71D911206C2; Sat, 19 Sep 2020 13:47:13 -0400 (EDT) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#24293: 25.1; Display bug: icomplete prompt not visible with icomplete-separator "\n" Message-ID: References: <87r39fxzg3.fsf@web.de> <83d1kzfogn.fsf@gnu.org> Date: Sat, 19 Sep 2020 13:47:12 -0400 In-Reply-To: <83d1kzfogn.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 23 Aug 2016 19:18:48 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.075 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 24293 Cc: Michael Heerdegen , 24293@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: -3.3 (---) >> In emacs -Q, eval >> >> (setq icomplete-separator "\n") >> >> and do >> >> M-x icomplete-mode >> >> Then, e.g. >> >> M-x m >> >> The icomplete minibuffer prompt is invisible (bug). >> >> But you see that it's "there" when you hit . And changing the >> value of `resize-mini-windows' to nil makes the issue disappear - so I >> think this is caused by a problem in the display code. > > Surprisingly, stepping through the code with a debugger reveals that > this is not a bug, but (almost) deliberate behavior. Set > max-mini-window-height to 0.9, and you will see the entire prompt. The "prompt" in the above example is not the whole text shown in the minibuffer but just "M-x m". > The default value of that variable is 0.25, so Emacs doesn't resize > mini-windows to more than 1/4th of the height of the frame's root > window. And the height required to show the prompt is much larger in > this case. No, a single line is sufficient to show "the prompt". Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 04 06:09:07 2020 Received: (at 24293) by debbugs.gnu.org; 4 Dec 2020 11:09:07 +0000 Received: from localhost ([127.0.0.1]:43015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kl8xW-0006IY-GV for submit@debbugs.gnu.org; Fri, 04 Dec 2020 06:09:07 -0500 Received: from quimby.gnus.org ([95.216.78.240]:57808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kl8xU-0006I4-QF for 24293@debbugs.gnu.org; Fri, 04 Dec 2020 06:09:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=LOOak/uGujKrRXpTIB/2gh0i2ArxekqPhBPi5/Hb2VM=; b=R8wVjVMSoAjkeBhxSq2anySaVw ylRik7hPRxOp8ULvJ7HKOu8T2eJNSb0bHVODR8IG1BNfqKB4g1eAfq7SR8cccie702QJYpCR2/SUs cGG+jDTBX4pFi7OBynP+zzfq6R6xuhUaCMePXQw+S4yQuePpUCKaV6ksXEVA2/aqnqDA=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kl8xJ-0007lq-K3; Fri, 04 Dec 2020 12:08:58 +0100 From: Lars Ingebrigtsen To: Michael Heerdegen Subject: Re: bug#24293: 25.1; Display bug: icomplete prompt not visible with icomplete-separator "\n" References: <87r39fxzg3.fsf@web.de> X-Now-Playing: The Matthew Herbert Big Band's _The State Between Us (1)_: "Run It Down" Date: Fri, 04 Dec 2020 12:08:52 +0100 In-Reply-To: <87r39fxzg3.fsf@web.de> (Michael Heerdegen's message of "Tue, 23 Aug 2016 17:44:12 +0200") Message-ID: <87pn3pkeuz.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Michael Heerdegen writes: > In emacs -Q, eval > > (setq icomplete-separator "\n") > > and do > > M-x icomplete-mode > > Then, e.g. > > M-x m > > The icomplete minibuffer prompt is invisible (bug). Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 0.0 DC_PNG_UNO_LARGO Message contains a single large png image X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24293 Cc: Eli Zaretskii , 24293@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.0 (-) --=-=-= Content-Type: text/plain Michael Heerdegen writes: > In emacs -Q, eval > > (setq icomplete-separator "\n") > > and do > > M-x icomplete-mode > > Then, e.g. > > M-x m > > The icomplete minibuffer prompt is invisible (bug). On the current trunk, I get: --=-=-= Content-Type: image/png Content-Disposition: inline Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAAApsAAAERCAIAAAC7M/sQAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAA EGNhTnYAAA8AAAAIcAAAB7YAAAXIjJxjsAAAN0RJREFUeNrt3XdcFEf/B/C5k3J0kKBUlWaNBQVE jBE1/hJFBY0EbDH6qEFFwVji84uaRP3ZO1Y0RR/UYEVFjcaGRgQBC4IgoCAiXerR4e73x/ps1r3j 7ihHWT7vl3/szs7OLbN7fm9nZ2Z5t2/fJgAAANDGqaAKoAGePXtWW1tLCOnWrZu+vj4qpE1bsWJF ZGQkvWptbX3kyBFcJ6AMY8aMqaiokLrp119/tbS0bLZCOKlREf3Fixfe3t7U8qeffvrzzz/XlTM5 OXnu3LnU8ogRI9asWdM8f15oaOiOHTu6du26Z8+eli2EY/7973+XlpYSQn766afhw4ejQgDXSTu0 ZMmSJ0+e0Kt79+7t06dPe6uESZMmFRQUEEIEAsHVq1ebtvDy8vKZM2fm5uZSq926dfvtt99k5Of4 PXpVVVVxcXFJSUmLFwIgw/Pnzx8+fMhM+fLLL3V0dFAz0GoJhcJnz54xUx48eCA3ovfr16+yspJe LSwsfP36dX0/ukkKaRN+++03OpwrAq3uIEdNTY2Kiory8gMh5Pnz50ePHmWmjB49um1FdFwn7c3D hw+pRyq0sLCwOXPmyN5r8+bNzNXQ0NCffvqpvh/dJIW0fsnJyWfPnq3XLnzO/PFisfjmzZsikUiR zG/evElISFBSIRyzZ8+e5cuXv3r1Sm7O8vLy33//ferUqUKhkPPVArhO2rmwsDBqoVOnTtRCSkpK VlYWaqZJiESiHTt2iEQiDQ0NxffiTkS/du3a+vXrvb294+PjZWSrrKw8cuTI7NmzN23aJBm5m6QQ LklPT79y5UpUVNTcuXM3b96cl5dX18UXEhIyffr0o0eP5ubmnjx5El/IdgXXSXsjEono50ReXl7a 2trUMh3moZEuXbpEhaHp06crvhd3InpZWZmGhkZSUpKPj8/27dulPva+f//+zJkzjx8/XlNTo6en V1hYqIxCuCQ8PJz6ySISif7888/p06f/8ssvZWVlzDwPHjyYPXv29u3b8/PzWXtBO4HrpL159uwZ /d+jk5PTwIED6bOMymm8/Px8aryJqamph4eH4jty5znWpEmTRowY8fvvv1++fDkkJOTevXvffvtt hw4dqK2ZmZn+/v7U1da1a9d58+Y5OzsrqRAumTx5cr9+/Q4fPhwVFUUIqaysDAwMDAkJobul7N27 l3lDZmhoOGPGjHHjxvH53PmxCLhOgIWO3GZmZiYmJg4ODnfv3iWEPHnypKysTFNTE1XUGPv27aOe SS1cuFBVVVXxHTnVM8XAwGDJkiUeHh4BAQH37t3bsmWLnp4eISQrK2vWrFmVlZWGhobffPPN2LFj Zfw/0iSFcEn37t23bt369OnTw4cPx8XFEUKYzRL0f9M6OjpeXl5ffvmlurq63DIzMzOTkpLy8vLK ysr4fL6mpqaRkZGZmVmXLl3qW6uFhYVxcXH5+fnFxcWqqqr6+vqWlpZWVlb077D6EolEz58/f/ny ZUlJiUAg6Nq1a9++fQUCgYwDSEtLe/v2rVAorKioUFNT09LSMjIysrW17dixY4ucsqaqE7FYHBsb +/r16+LiYgMDgwEDBpiYmDTndQKtFt267uDgQAhxdHSkVmtqaqKioj799FNUUYNFRUXdunWLEGJv b1/fm0YO9jU1Nzdfu3ZtXFzcwYMHY2NjCSEVFRWampqzZs3y9PRU8P+RJimES/r37793796wsLBD hw6lpaUxN3Xo0MHT03PKlCn0s7S6iESiS5cunT9/vq6hJgKB4OOPPx4xYsTYsWPlFnXnzp2goKCk pCSxWMzaqqOj88knn3z55ZfW1tZSdw8KCjp48CAz5eTJk8bGxjdu3AgICGANF1FTUxs7dqyvry8z MSEh4caNG5GRkazaYLKysnJ3d3d1dZX8meLh4VHXw2aK1IdnCxcunDx5spLqhCU2NnbHjh0pKSnM xOHDhy9btkzGiW6S6wRaufT09Ddv3lDLVETv1KmThYUFlRgWFoaI3mBVVVW7du2ivi8+Pj713b2V RvRVq1bdv3+fXj116pSRkVG9StDW1mYO/lFTU9PT06vvaJkmKYQzSktL4+Pjc3JyWOm1tbXx8fFv 3rzp1auXjN2FQuHKlSupu7e6VFRUREVFvXnzRnZEf/fu3erVq2X0XiwpKbl69erVq1ePHDmiYAAj hBw4cODUqVNSv2O3bt1iRvT8/Pz58+fLLfDVq1c7duy4efPmhg0blN0O2bR1EhcXt3z5cslpuUJD Q7Ozs/39/WV8Cxp5nUDrRze5q6io2NnZUcsODg5URI+IiBCJRHie0jDHjx9/+/YtIWTixIldu3at 7+4crPR3795t37599uzZDx48oBpLVVVVi4uLd+3a9c033/z999/NVghnVFZW/vHHH1OmTAkMDJQ6 +eLjx48XLFiwevVqGfM8/Pzzz7LDuYKysrLkDkag1dTUKFjsnTt3pIbzxnv69OmOHTuUeoKavE52 795d1yybCQkJwcHByrtOoPWjm9w//vhjemwV3fBeWFio4KUILG/evDlx4gQhRF9ff+bMmQ0ogVMR vby8/Lfffps+fXpISIiamtq33367ePFiQoiZmdmhQ4f69OmTnp6+evXqxYsXy7jgmqQQzqipqblw 4cK0adMOHTpEd211cHCgnzvY29vTz5j//vvv2bNnb968OTs7m1VOdHQ01WeKydbW1sXFZcyYMcOG DevatSuPx5N7PNXV1T/++KPs9uqG+f333xu8r6qqqrW1tb29/bBhwwYOHEgPz6XdvHkzNTVVSeeo yeskJSUlKSlJRoZLly4p6TqB1o85VRzV5E4ZMGAA3XKDMWwNs3PnTuoH97/+9a+GPZziTgPy9evX Dx48SM2vO2zYMB8fn06dOv3111/UVhsbG39//ytXrgQEBDx79mzBggUuLi5+fn5Ur7emLYRLTpw4 wZxG2MrKytvb28HBYdy4cVQ35nHjxq1cufKXX365du2aSCSiBi89efLk+PHjzGY31pgWXV3drVu3 du/enZlYUlJy+/btkJCQ4uLiuo4nODg4MTGRlUg9ru7Tp4+2tnZJSUlKSsqDBw/u3r2r+A06IYT6 c/h8voODg6Ojo5GRkYqKSn5+flxcXGhoqNRdzMzMRo4c6ezsbGtry+x0JhaLw8LC1q1bx5yo8tq1 a99++y29umLFCubWsLAw1ozQS5YskexYZ2Vl1Qx1Qo0oGzdunJubm1gsDg0NPXHiBPPBfFpa2rt3 7wwNDZv8OoHWjzlVHDOiq6ur9+3b9/Hjx9T3nX6RByjo+vXrVO3Z2trK7UhUF+5EdKFQWFBQYGpq unjx4sGDB0tm4PF4rq6uw4YNCwgIuHLlyosXLyQfbTZJIVzi7u5+6tSp0tJSQ0PDWbNmjRkzRvL/ X0NDwxUrVkyePPnAgQPUjbiXlxcrG+up6tChQ1nhnBCio6MzYcKE8ePHU5e1pJqamtOnT7MSXV1d v/vuO/rjOnXqZG1t/dlnn+Xk5FAdTBRnYWGxZs0aGxsbVvk+Pj7Hjx9nJmpoaGzcuHHw4MFS2xV4 PN7QoUO/+OKLCxcu0InPnz9n5mH+V0gIkZxpa9CgQWZmZnKPWUl1MmLEiKVLl1LLtra2RUVFISEh zAwpKSnMiN5U1wm0fvT9t76+PuvL4ujoSH15U1JSMjMzZYyMAJaSkpIDBw5Qy4sWLWrw96KVRnQT ExNm5x1FBuS5ubkRQsaNG6empiYjm66u7rJly1xdXSsqKiSLbZJCuERXV3fmzJlCoXDKlCkyRnAR QqysrLZu3frw4cMLFy64urqytrIiX0xMTEFBgYGBgWQ5PB6Pnq2C5fnz56xe6La2tkuWLJF69Xfq 1GnDhg2K36Zra2tv2bLF2NhYcpOmpibrhkNDQ8PJyUkyZ1VVFX370rlzZ+YmRaZHbQAl1Qmrp/3Q oUNZEZ01+VJTXSfQyjGninNwcGB9r+3t7Q8dOkQtP3jwYNKkSagxBR06dIga7Tlq1Ki+ffs2uJxW GtEXLlxY3106dOig+AVUV2/bJimEY+o1Y5GjoyPdQYapS5cuzNW3b99+/fXXbm5uLi4u1tbWijxB J4Qw39tI8fLykj3GWvGBCePGjZMazmUoLy9/8ODBw4cPU1JSMjIyysrKZMyAJhQKldEBWBl1oqWl xWrel+wZINnxrUmuE2jlmFPFsdqZCCHW1tYdO3ak5gRERFdcXFzclStXCCHq6urMZ3MNgHcfKVF1 dbXkGB6aQCBgtltym4uLS2BgIDNFKBQeP378+PHj+vr6ffv27du3r5OTk4WFhYxCJDtIS/6f0mD0 IBwFnT9//rfffqvXO3bLysqafCi2Murko48+YqVITsCA2VvbJ7rJncfj2dvbs7ZSidevXyeYPE5h tbW127dvp/qpTJs2rb7jtFlaIKIreEPGAUlJSTIaG5ycnDZu3NhOqsLa2trd3V3qqKfCwsJ79+7d u3dv//79vXr1mj17tuT/FBRWjzldXd0mfN+oZBiTYffu3XWN4JKhurq6yStWGXWCl5xCXeiIbm1t LfWpmYODAxXRa2pqIiMjhw8fjkqT7dSpU9Q8TsbGxp6eno398jZm54Y1ITZnX5jRo0ePHj26NRTC MaynqopYtGiRlpZWUFCQjOe48fHxy5cvnzJlyrx58yS3st780bQ//xV/ZWFYWFgDwjkhRHIet8ZT ap20yHUCrVZ6enp6ejq1nJycPGLECNn5Hzx4gIguW2Vl5dGjR6nlBQsWyO6/pYhGRfSGTZ3d4Am3 oU3j8/lz5swZO3bshQsX7t27l5mZWVfOkydPdunS5YsvvmCls4JueXl5Ex6e4k1HQUFBrBRVVVV3 d3dnZ2cLCwtdXV2qs+Tp06f379+v7FpVap0AMNX3vWrUu/UwnEGG6upqehTrmjVr5OZPTU2lf0iN HTt2+fLlrAyNiujM/01k338wt8ruCsslvXv3vn37Nq5aJlNT0/nz58+fPz8rKys+Pv7p06dRUVHU rIdMx44dk4zourq6zNXi4uKSkpImbHhXREVFBTXPP9PatWslu75Tr05SttZQJ9BO1HfemKKiovj4 +D59+qDqmk2jIjqzm4/sITHMJ4h4TwMQQoyNjY2NjanfmwkJCbt3705ISKC3ZmZmpqenm5ubM3dh zXIsFoujo6NdXFya87Dz8vJYncJMTU2ljmST/JmiDK2hTqA9YE4VN2LECBnvNUhLS1u2bBm1HBYW JjuiMzttNLi7ZZMUwg2Niug6Ojrq6upUo4GMeb7Ih6NXG9mXD7inZ8+ea9eu/eqrr5iJWVlZrIje r18/1o5BQUGffvqpjGa96urqpp0woKqqipUidcCCSCR69OiR4sVKPj9jPSCvS2uoE2gPIiIi6LkW Bg8eLOO/8Y8++khPT6+oqIgQEhYWJnvyOC0tLXpZdhBRdiEtQlNTkzUISCp6fghzc/NNmzZJ/tW0 xj7hsLS0pBZSUlJkdOVl3n5169ZNbrG7d+/+moGalhXaLqqBXUaGjh07yu1i3bdvX1b4TEhI2LVr l9Rf5Tk5OStXrmzyeV0kZ/xNT0+XfOR07dq1el20kg1XktPgt9o6gfaA+RBd9lBPHo9HZ0hNTZXR Y4YQYmpqSi9LTmasoCYppEXw+XwzBdD5VVRU6ER9fX0pBTbygIYMGUItlJWVHTt2TGqe7Ozss2fP Usu6urqKTMySm5v7hqFeE3RDK/T69Ws/P7/58+efO3dO8p0i1dXVR44cYZ1lyZsAFRUVybeDX7p0 ac6cORcvXkxKSsrMzExOTqbeXjpt2rSIiIgm/0MMDQ1Z060XFBScOXOGmRITE7N37956FSs5EP/X X3/dsWPH1atX/2bIyMhohXUCnFdbW0tPFWdubi454xDLoEGD6GXZ/ek6depEl3blypWG/VffJIVw Q2MHnk6YMOH48eNUU+Tx48erq6unT59O33CIxeLHjx9v27aNbnUfP3584zvoQxuVkJCQkJDg7+9v ZGRkZWWlp6fH4/EKCwtjY2NLS0tZX1Gp7waeOHHijRs3Xr58yUxMSUnZuXNns/0Vw4YNY07YTgjZ v39/dHR0v379+Hx+bGzsgwcP6vswz8rKSldXl9lgWFNTc+nSJdZbzhYuXCgZv1tDnQC3xcbG0v+H KzIXEyuiy548bsyYMdQIrrS0tFWrVs2fP9/CwqK+PeSbpJBGEolE0dHRiuQ0MDCQ+talxmtsRNfX 1/fz89uyZQshRCwWBwUFnT17tnv37h07dqyoqEhLS2NOmmZraztjxgx8PSA3N5c1GzlLXe8GVldX //nnnxctWtSCD2KmTp36119/sZ5zR0REsG5/6ekwFdGhQ4cvv/yS+foyxbWGOgFuY/Zyr+u1C0wm JiYmJiZUe7vcyeO++uqra9euUS8ror5HPB6PHk06dOjQtWvXyv3EJimkkaqqqugugbINHTp0/fr1 yjiGJvgJM2bMmEWLFtEPQWtqap4/f/73339HRUUxw/nHH3+8ceNGyekkAVg8PDxkvEzQzMzs4MGD tra2ihSljC5gnTp1+vnnn2UPwhwxYoSXl1e9ip0+fXqDJzJq8ToBbmNO/qrgfMn0bTo1eZyMnJqa mps3b2a25IvFYhGDIh/XJIVwQNM0SkyaNOnw4cMjR46UOnuMmZnZd999t3v37vYzjTmwDBkyxM/P z9nZWca75Pl8vp2d3datWxcsWCC7tE6dOh08eHDlypV1tVxpaGiMGjUqICBASU1b1Dumhg4dKtms Z2RktHz58jVr1tR3tmM+n/+///u/Bw4c8PT0HDBggJGRkaampuLNhi1eJ8BVzKniLC0tZXyFmZgN 73IHsnfp0uX333+fM2dOz549pXbhVkSTFNLW8Zp2CpTy8vK4uLi3b98KhUI1NTV9ff1evXqxxiBB O5eVlZWenp6Tk1NSUlJZWammpqapqWlmZmZra8uaL0UR+fn5cXFx+fn5QqGwQ4cOenp6Xbt2tbGx aZ7uGoWFhc+ePcvJyamoqNDT0+vWrVufPn1a/M0FLVsnANBSeJjUDAAAgAMw4y4AAAAXIKIDAABw ASI6AAAAFyCiAwAAcAEiOgAAABcgogMAAHABIjoAAAAXqISEhKAWAAAA2joe9bonHR0d1IVS6rcp pg+TfP02AAAAiwqqQNkaGY9bfEpRAABoE/AcHQAAgAsQ0QEAALgAER0AAIALENEBAAC4ABEdAACA CxDRW15mZuaOHTvGjx/fvXt3AwMDdXV1Ho9348YN1AwAACjun9FrgYH5M2ak0qsdO6pkZ/dVUZE+ dOrf/87YtCmLXh00SDMqqidqswHOnz//9ddfC4VCVAUAADRGnePR8/Nrbt4s+fxzXalbT58uQN01 XnZ29vTp08vKyt6fDBUVa2trQ0NDVVVVAwMD1A8AAChO1gwzp08XSI3o0dFlL19Wou4aLzAwkA7n s2bN2r59OwI5AAA0jPTn6Pr6HQghwcFFNTVS5js7daqAmQ0aLCwsjFrQ0tLat28fwjkAADSY9Iju 5qZPCHn3rubWrRLJrVSTe7duav37a6AGGyM5OZla6N+/v4YGKhMAABpOekSfPFmfmk389OlC1qbI yLKUlCpCiIcHbigbi3pNDiGkc+fOqA0AAGgM6RHd3FzNyUmLEHL+fCGr4Z1uckdEb7yKigpqQU1N DbUBAACNUWfPOA8PgwcPSt+9q7l9u2T06H/6x505U0AI6dpVzcFBsx3W1+PHj+/evcvj8RwdHZ2c nOj0O3fuPH78mEp3dnZWsLTGvJYtNzc3Pj7+5cuXBQUFZWVlAoFAV1fXwsLCzs7O2Ni4AQWKxeL7 9+/Hx8e/e/euc+fOw4cPt7KywjcEAKDNKC4uLi4uFovF//nPO0KiqX+PH5elpVXyeNGERM+d+1r8 XxERQirDsmXpYrF4+PAX1OqgQfHiJrVrVzZ9MNu3Z8vImZ5e9dFHT6mcNjaxRUU1TXskhoaGVEXd uHFj7ty5zKrz8PCoqqrKz8//9NNPmemurq4VFRXU7oQQGYXTje2enp515WGV8PDhQ19f3549ZY3+ 79ev38GDB2tra6UW+PnnnzMz9+/fXywW//333x9//DGrnMmTJxcUFIgBAKAtqHPOOAsLtcGD2Q3v p04V/jeY6Sv1d4avb6fJk99/xMqVbyMiSqVmq60VT5uWkpdXQwgRCPinT1vp6iqr+/2GDRsOHz7M TDl9+vTGjRu/+eabu3fvMtMvX768du1aZRxDVlaWo6Pj7t27ExISZGSLiYnx9vYeOXJkSUmJIsX+ /fff//M//xMbG8tKP3PmzOeff15dXY0fvgAArZ+sWWCpJ+V5eTV37ryf0Yxqcu/SRc3RUUvZR/bL L11tbNQJIdXVYi+vlMLCWsk8a9dmhYa+PzZ/f/MBA5TYXfzWrVt2dnZr165dsGCBQCCgEv/v//7v 4sWLpqam33///Q8//GBmZkalBwQE1NbWtuypDQ0N/fbbb+VmE4vFixYtoofFszx8+HDfvn34ngAA tH6yIjp9l0wNVwsPL339uoqZrlS6uh3OnLESCPiEkNTUqtmzX7My3LlTsn59JrU8Y0bHOXM+Uurx WFlZPXjwYPXq1fv27Ttw4ACVWFVVpa6u/uDBg02bNq1fv56ejD0vLy8uLk5umXTPOFVV1QYckrq6 ev/+/UePHj1p0qRRo0Z16dKFleHkyZNyDyMuLu7JkycyMhw6dAjfEwCA1k9WRKfvxc+dK6ytFTd/ L/f+/TX8/c2p5fPnC/39c+lNubk106alikSEENKnj+DgwS7KPpiJEyeqq6tTy5MmTaLThw0bRofS nj179ujRg1p+9uyZ7AIrKiroVnEdHR3Fj8TGxmbVqlUPHz4UCoVPnjy5fv362bNnb9y4kZqaGhwc zBrXfvToUdmlUW0JixcvTkxMfPHixbp16/j8D66KhISEjIwMfFUAAFo5Oe9eo56X5+XV3L4tPHOm kDCerzePOXM++vrrjtTysmXp0dFlhBCxmMycmZqRUU0I0dLinz5tpamp9JfI0aGaEKKrq/vRR++b BFid1Oj+4XKjYHR0tIj6SUKIpaWlIsegra0dEhKSmJi4bt06BwcHFZUPhirweDw3N7dZs2YxEyMi IuQWO3369N27d9va2nbv3n3VqlWSbfWKtDcAAEDLkhvR39+Of//92zdv3je583jNeogHDnTp00dA CKmqEnt6phQX127bln316vu5WQICuvTqJWiGw6BDOIWesdXIyEhqem5uruwCd+7cSS8PHz5ckWPQ 1tZ2dXXlSZyAiooK4X+x2t5jYmLkFrtixQrmqqurKytDfn4+vioAAK2ciuzN1LjzyMiyR4/e95xq /ollNDX5Z85YOTgkCIWily8rx417GR7+vuu7t/dHU6d2bJ7D0NLSkrqqra394dG+H6ZPPyNnEolE RUVFT5482bNnT3BwMJXo4uLi6Oio+JEIhcKQkJA///wzNjb25cuXJSUlMnrhFRYW1tbWduhQ5xAA PT29vn37MlMkn8eXlpbiqwIA0MqpyM3h4WEQGfk+nJubq1JzySmoslJM3dlLpaXFNzFRqEdYz56C gICuU6emEELu3XvfuX3gQM1duyyar6Y+bOKmV+tKr6xkv57O3t4+OjqalTh27Fi5j7qZ9u7d++OP P9brprmkpERfX7+uraampqwUyRnm6acDAADQaikU0VeseEstT55sUK8m98ePy4YMeVHXVldXvZAQ awWLmjLF4O7dkoMH86hVPb0Op09bqqs33wMAVn8x+q63rnS5o9f4fP6CBQs2bdrEuvuXwcfHpwFj ySR/WzBhAloAAG6QH9G7dVNbvLjT27dVhJCZMw1b8Fg7dvznaAUCfjP0hmtagwYN0tTULCwsTExM rKysFIlEe/fuPXPmTHBw8ODBg+XufvHixYYNDRc3Yq5ZAABoKxQKirt3m585Y3XmjJVSp3CR7cqV oo0bs+jV7OxqL6+U2tq2FKsOHTp09+7dmJiYwsJCf39/6uY4Kytr4sSJ5eXlcnfftm0bK0VdXX3J kiW3b9/OyMig553dvn07LmsAgHZIRamlOzlpicUDG1/O69dVM2a8pm41LS3VqNe5hoYKf/ghY9Mm szZX6QKBwMfHJycnZ926dYSQzMzMq1evMse4SyotLQ0LC2Mlnj17VrJfelFRES5rAIB2qA00XFdV ib/6KiU/v4YQYmDQ4c6d7gsWvB8wtmVLdkhIWw1gM2bMoJcle8yxZGRksB7MW1tbS4ZzQkhSUhIu awCAdqgNRPTvvkt/+PD96Klff+3apYvajh3vp3AXi8nXX6empla1xaq3sbGhe6VlZmbKziw5Fs7E xEQyW21t7a1bt3BZAwC0Q609ogcFFezb936qlkWLjNzd9Qkh6uq8U6estLX5hJCCgloPj1eVlW2v 8xePx9PVff/ieamD15nol7rSkpKSJLu8HTt2LDs7G5c1AEA71KojekJCxZw571/QMnCg5rZt5vQm W1t1ei73qKgyP783bbH26aFucgd8m5qaGhsbM1Oys7OZs84RQu7evevr64trGgCgfVJptUdWViaa PPmVUCgihOjodAgKslRT+2D0+bRpHW/dKvn113eEkIMH84YN0262+eNaxKRJk/bv389MWbp06c2b N4cNG8bn88PCwi5duoSpYAAA2q3WG9G9vdPi4t63RR861IV6VzqLv79FeHjp8+cVhJB589IGDNDs 3VvQav+iRlq5cmVgYGBxcTEz8cqVK1euXGGmGBsbZ2Vl4coGAGhvWmmr+6FDef/5z/uJTv/1L8Mp U6RPJq+pyT916v2L10pLRZMnvyot5exNqoWFxZkzZ2RPMOfp6bl8+XJc1gAA7VBrjOiPHpX5+r5/ Lt67t2DPHlmTt/fp80+G+PiKefPS2lDtq6q+n9a+pqZGkfyjR4+Oiopyc3NjTT1LCDE3Nz9y5Mgf f/whuQkAANoDHtWKq6Ojg7pQSv3yeDImYe3du3d8fDwhxMXF5fbt24qXkJOTc//+/bS0tNLSUiMj o969ezs7O/Oa+TW3AADQmiCiK7l+ZUb0MWPG/Pnnn4QQfX39nJwc+pZd8RIAAAAoaKFtSU5OTtRC YWGhn58fq9cbAACA4nCPruT6lXmHnZqa2r179+rqampVRUXFysrKwMBARUVl165d9vb2BPfoAACg mNY7eq096Nat2+HDh729vak542pqahITE6lNhYWFqB8AAFAcWt1b2MyZMxMSEjZs2PDFF19YW1vr 6uqqqOBnFgAA1Bta3ZVcv41uM0erOwAAKAL36AAAAFyAiA4AAMAFeGSrdJj4BQAAmgEiunLhETgA ADQPtLoDAABwASI6AAAAFyCiAwAAcAEiOgAAABcgogMAAHABIjoAAAAXIKIDAABwASI6AAAAFyCi AwAAcAEiOgAAABcgogMAAHABIjoAAAAXIKIDAABwASI6AAAAFyj6NtXq6uqbN28mJydXVlaam5uP HDnSyMioXp8kEokePXqUkJCQl5dXVlZmYGDQu3dvBwcHTU1NnAYAAIBG+iCiJycn29raMlP8/f19 fHxOnjy5fPnyt2/f/rObioqXl9eePXsMDAzkfkZaWtqGDRuCgoIKCwtZmzQ1Nd3c3JYvX25nZ4eT AQAA0GC84uJiQoiOjg6pI6Lz+XwfHx+xWCy5s5WVVVhYWOfOnWV8wIEDB/z8/KqqqmQfx9OnT/v1 64fzAQAA0DByWt0TExMDAgKkhnNCyKtXr9zd3cPCwng8ntQMP/zww4YNG+hVbW3tESNGWFpaamlp 5eXlPXr06NGjR1ThckM+AAAAyCAnoh84cKCmpkZGhvDw8MDAwBkzZkhuOnv2LB3OVVRUfvzxx6VL l2poaDDzUA3yhw8fxpkAAABoDDl93alw7urqGhoampiYGBgYaGZmxsqzc+dOyR0rKioWLlz4/jP4 /HPnzq1atYoVzgkhXbp0OXjw4LVr1/T19XEyAAAAGkx+X/fx48dfuHCBale3tbUdMmSInZ0d9fSd 8vjx4+TkZBsbG+ZeR48ezc7OppYXL148fvx4GR/x2Wef4UwAAAA0hpx7dD6fv2vXLuZjcisrK19f X1a2+/fvs1JOnz5NLaioqCxfvhwVDQAAoFRyIvrgwYOtrKxYiV5eXqyU2NhY5mpNTU14eDi17OTk ZGpqiooGAABQKjkR3d7eXjKxV69erGlh3rx5w1x9/fp1aWmpjBIAAACgacmJ6Obm5pKJPB6PddvN fKxOCHn37h29bGxsjFoGAABQNjkRXSAQKJJeVlbGXC0pKaGXtbW1UcsAAADKJieil5eXS01nhXBW IzwziguFQtQyAACAssmJ6GlpaZKJIpEoIyODmUJNIkszNDSklzMzM1HLAAAAyiYnokdEREgmPnv2 rKKigpliYWHBXO3WrZuWlha1HBUVhVoGAABQNjkR/dGjR/Hx8azEwMBAVkrfvn2ZqyoqKk5OTtRy eHg486VtAAAAoAxyIrpYLF64cCFzavdnz57t37+flc3Z2ZmV4uHhQS3U1tZu3rwZFQ0AAKBUfLk5 bt++PXz48PPnz4eHh+/Zs8fFxYXVLc7Ozo71DlZCyMyZMzt16kQt7927Nzg4WMZHREREvHr1CicD AACgwfiKZAoLC5s0adKQIUN8fX3z8/NZW/38/CR3EQgEe/fupZbFYrGHh8e6detYPwUIIbm5ud9/ //2nn34qWSwAAAAojkdNDkN1Vk9OTmbdbc+ZM+fYsWMyXl7u5OQk4/3o33///ZYtW+hVbW3tkSNH WllZaWhovHv37tmzZ5GRkVSTfmRkJGaXAwAAaDA5717r37+/v7+/t7e3WCyW3GpjYxMcHFxXOCeE bN682dzcfOnSpdXV1YQQoVB48eJFqTnV1NRwMgAAABpMfqv7vHnzgoKCTExMmIlqampz5syJjIzs 3Lmz7N0XLVqUmJg4d+5cPT09ya0CgcDDwyMyMrJfv344GQAAAA0mp9Xd39/fx8eHEFJZWXn9+vWk pCQ+n29hYTFq1Ch9ff16fVJtbW10dHRCQkJeXl55ebmBgUHPnj0dHR0xTSwAAEDjqSiYT11dffz4 8Y35pA4dOjg6Ojo6OqLSAQAAmhwfVQAAAMABiOgAAABcgIgOAADABYjoAAAAXICIDgAAwAWI6AAA AFzwwXh0AAAAaKNwjw4AAMAFiOgAAABcgIgOAADABYjoAAAAXICIDgAAwAWI6AAAAFyAiA4AAMAF iOgAAABc0HwR3cvLi8fj8Xi8nj17KpJfW1ubV4fY2FicOQAAACbcowMAAHCBSqs9smHDhpWXl9Or ubm5z58/xwkDAACQqvVG9KtXrzJXz5w54+HhgRMGAAAgVfNF9KlTpw4YMIAQYmhoiHoHAABoWs0X 0SdMmDBhwgTUOAAAgDKgZxwAAAAXIKIDAABwgaxW99zc3Pj4+JcvXxYUFJSVlQkEAl1dXQsLCzs7 O2NjY9QdAABA6yElokdGRh4/fvzatWsJCQl17davX78FCxbMnTuXz5d+l5+ammppaSl1U48ePWSU DAAAAA3AjuhZWVmOjo5yd4uJifH29j558uSlS5d0dHRQjwAAAC2rUX3dQ0NDv/322xMnTkhuEggE w4cPZ6Y8f/48NzcXNQ4AAKAMciK6urp6z549O3XqpKOjU1RUlJSUlJaWxsxw8uTJH374oU+fPqwd jY2N79y5w0zx8vIKCgpCjQMAACiD9IhuY2Pj5eU1YcIEOzs7FZV/8ojF4osXL06ZMoU5P+vRo0e3 bNmCqgQAAGhB7Iiura0dEhIyduxYHo8nmZvH47m5uc2aNWv//v10YkREBOoRAACgZUmJ6K6urpL5 KioqampqqOUuXbowN8XExKAeAQAAWpb0VnehUBgSEvLnn3/Gxsa+fPmypKSktra2riIKCwtra2s7 dOiA2gQAAGgpUiL63r17f/zxx/z8fMVLKSkp0dfXR20CAAC0FHZE9/Hx2bdvX31LqaysRFUCAAC0 oA9mfLt48WIDwjkhRCwWoyoBAABa0AcRfdu2bazN6urqS5YsuX37dkZGRkVFhVgsFovF27dvR8UB AAC0Kv+0upeWloaFhbE2nz17VrLre1FRESoOAACgVfnnHj0jI4PVod3a2lrqSLakpKTmP1BVVVV6 WUbHewAAgPbpn4heUVHB2mZiYiK5Q21t7a1bt5r/QPX09OjlevXDBwAAaA/+ieiGhoasbUlJSZJd 3o4dO5adnd38B2plZUUvR0dH48wBAAAw/RPRTU1NjY2Nmduys7N37tzJTLl7966vr2+LHGiXLl3o uep++eWX6upqnDwAAADaB33dJ02axNq8dOlSV1fXTZs2bdmyxd3dfcSIESUlJS11rLNmzaIWEhIS 3N3d4+PjRSIRTiEAAAAhhFdcXEwI0dHRIYS8efPm448/plJkMDY2zsrKYqZkZmYy7++3bt16+fJl 1l70+9E1NDQcHR1ZW3v06HHo0CHZn1tSUtKvX7/U1NR/jp7H4/Pf/yhxc3M7e/YszigAALRPH8wZ Z2FhcebMmYkTJ5aWlta1g6enp6Oj49KlS2UU+uLFi9DQ0Lq2lpeXS24VCoVyj1VHR+fq1auff/45 /Y52sVhM93tHB3gAAGjP+Kz10aNHR0VFubm50fe+NHNz8yNHjvzxxx+Sm5pNz5494+LiNmzY4ODg wOz9DgAA0M590OrOlJOTc//+/bS0tNLSUiMjo969ezs7O0t9aToAAAC0uDojOgAAALQhfFQBAAAA ByCiAwAAcAEiOgAAABcgogMAAHABIjoAAAAXIKIDAABwASI6AAAAFyCiAwAAcAEiOgAAABcgogMA AHABIjoAAAAXIKIDAABwASI6AAAAFyCiAwAAcAEiOgAAABcgogMAAHABIjoAAAAXIKIDAABwASI6 AAAAFyCiAwAAcAEiOgAAABcgogMAAHABIjoAAAAXqCiYr7q6+ubNm8nJyZWVlebm5iNHjjQyMkL1 AQAAtBIf3KMnJyfzPrR3715CyMmTJy0tLceMGbNo0aJly5Z5eXmZmprOmDGjoKBAaqF//vknXUJ4 eHhdn71q1So6W01NjWSGyZMn8xQ2YMAAnE4AAGi35Le679+/f9q0aW/fvmUm1tTUBAYG2tvbZ2dn oxIBAABanJxW98TExICAALFYLHXrq1ev3N3dw8LCeDyeMg7O0tKyf//+svPExMTUdXgAAADth5yI fuDAAant4bTw8PDAwMAZM2Yo4+C2bt0qN8PTp0+p5VGjRuF0AgBAuyWn1Z0K566urqGhoYmJiYGB gWZmZqw8O3fubJFDv3r16sqVK6nlzz77bMuWLTidAADQbsnv6z5+/PgLFy5Q7eq2trZDhgyxs7Mr Li6mMzx+/Dg5OdnGxqY5j/vFixdTpkwRiUSEEBsbm1OnTnXo0AGnEwAA2i059+h8Pn/Xrl3Mx+RW Vla+vr6sbPfv32/Ogy4sLJwwYUJRUREhRFdX9+LFiwYGBjiXAADQnsmJ6IMHD7aysmIlenl5sVJi Y2Ob7Yhra2s9PT0TExMJIXw+/8SJE7169cKJBACAdk5ORLe3t5dM7NWrl6amJjPlzZs3zXbEy5Yt u379OrW8ceNGV1dXnEUAAAA5Ed3c3FwykcfjmZqaMlOYj9WV6vfff9+1axe1PG3atBUrVuAUAgAA ELkRXSAQKJJeVlbWDMcaHh7u7e1NLTs4OBw5cgTnDwAAgCInopeXl0tNZ4VwViO8MqSnp0+cOLGy spIQYmpqGhwcXNevDQAAgHZITkRPS0uTTBSJRBkZGcwUHR2dBny24nf25eXl7u7uWVlZhBCBQHD+ /HlWsz8AAEA7JyeiR0RESCY+e/asoqKCmWJhYcFcVVNTo5erqqrqKjw3N1fBo5w9e3Z0dDS1fPjw YUdHR5w5AAAAJjkR/dGjR/Hx8azEwMBAVkrfvn2Zq9ra2vRyXl5eXYU/fvxYkUPcsGHDH3/8QS2v WLFi+vTpOG0AAAAsciK6WCxeuHAhc2r3Z8+e7d+/n5XN2dmZucq8ZX/06JHUkuPj4+Pi4uQe36VL l1avXk0tu7q6bty4EecMAABAkvy3qd6+fXv48OHnz58PDw/fs2ePi4sL6/m3nZ2dra0tM8XExMTI yIhaPnnypGTDu1gsXr58udyPjouLmzZtGjXVa69evU6cOMHn81t3fQIAALQMhQJkWFjYpEmThgwZ 4uvrm5+fz9rq5+cnuQs98curV6/mzZvH7DNfXFz8zTffXL58mfm4XZJQKHRzcyspKSGEGBgYXLx4 UVdXFycMAABAKh41OQzVWT05OZl1tz1nzpxjx47J6N3m5OQk9f3okZGRgwcPpt9cbmRk5OLiYmBg kJGRcefOHaFQaGJiMnHiRLoBv7q6WkXlg9fGMA9GW1vb0NBQ9l/Su3fvK1eu4IwCAED7JOfda/37 9/f39/f29qZjM5ONjU1wcLBkOCeEODg4LFmyZMeOHdRqbm7u6dOn6a16enonTpy4ceOGgkcpFAqF QqHsPPr6+jidAADQbslvdZ83b15QUJCJiQkzUU1Nbc6cOZGRkZ07d65rx23btm3YsIE1+QyPx/vs s8/Cw8NdXFxQ+wAAAE1FTqu7v7+/j48PIaSysvL69etJSUl8Pt/CwmLUqFEK3hOXlJTcvHkzJSWl pqbG3Nzc0dHR2toa9Q4AANC0VBTMp66uPn78+AZ8gI6Ojru7OyoaAABAqTAYDAAAgAsQ0QEAALgA ER0AAIALENEBAAC4ABEdAACACxDRAQAAuOCD8egAAADQRuEeHQAAgAsQ0QEAALgAER0AAIALENEB AAC4ABEdAACACxDRAQAAuAARHQAAgAsQ0QEAALiAHdHd3d15DObm5sr7bC8vL+pTevbsqbxdAAAA 2gPcowMAAHABIjoAAAAXIKIDAABwgUrbOtypU6cOGDCAEGJoaIiTBwAAQGtjEX3ChAkTJkzAaQMA AGBBqzsAAAAXIKIDAABwQXO0ukdFRcXExOTk5HTs2LFXr16ffPIJj8drJX9/RUXF3bt34+PjhUKh vr5+v379hgwZoqLSxh5GAAAA1Dt0FRYWuri4PH36lJk4ePDga9eu6enpsTKfPXt2xYoVr169YiZa W1vv2rVr3Lhxcj8rNTXV0tJS6qYePXokJCQoftjp6ekWFhbUsr+/v4+PT1VV1caNG3fu3FlUVMTM 2blz5xUrVnz33Xe4OAAAoA2pX6t7WVmZq6srK5wPGzbsr7/+kgznfn5+kydPZoVzQsjLly8nTJhw 8ODBFvyzhULhyJEjf/rpJ1Y4J4RkZ2cvXboUVwYAALQt9bhHr6qqmjhxYlhYGDNx5MiRFy9e1NLS YmXevHnz7t276dVBgwYNGTJEQ0MjPj7+2rVr1dXVfn5+PXr0kP2JAoFg+PDhzJTnz5/n5uY2/s+e NWvW/fv3qWUDAwNzc3N1dfXs7Ow3b97gmgAAgDapuLi4uLhY/F9ubm7MrWZmZlR6TU3NpEmTWPt+ /vnnZWVlYgnJyckCgYDKo6Ghce7cOdbWvn37Msvp0aOHWDGenp713YXCDNX0H+Lm5hYRESESiehs aWlpq1ev1tLSEgMAALQpCrW6i8Xif/3rX+fOnWMmjh8//sKFCxoaGpL5t2zZUlFRQS3v379/4sSJ zK3W1tZXrlzR19dvqR8xwcHB1EEGBwc7Ojoyu+lZWFisXbs2NjYWP/UAAKBtUSii+/n5HT16lJny 5Zdfnj17Vl1dXTJzZWXlqVOnqOVevXrNnDlTMo+5ubmvr29L/c0ikcjT03P58uV1ZejWrRuuDAAA aFvkR/Q1a9bs2bOHmTJlypQ//vhDVVVVav7o6OjCwkJq2cPDo66BalOnTm3BP3vt2rU49wAAwCVy InpmZua6deuYKVOnTg0MDJQxYvvRo0f0srOzc13Zunfv/tFHH7XI3zxw4MDu3bvj3AMAAJfIiegi kYiVUlRUxOfL2is1NZVetrW1lZGzpcKqo6MjTjwAAHBMvWeBvXz58okTJ2RkYI7wlt39zcDAoEX+ ZjMzM5x4AADgmIbM6+7r65uXl1fX1vLycnqZHsMmldR+8s1AV1cXJx4AADhGoYi+Zs0a5v10Xl7e 4sWL68rMnG2GHsMmFTP2N+vfzMf7aQAAgGvkxDY+nx8QEPDzzz+vX7+emX7y5MmQkBCpuzCng6U7 vUtVUFCAEwAAANAk5ER0ExOTuXPnEkK8vb0HDBjA3DR//vzi4mLJXaytrenlpKQkGYUnJibiBAAA ADQJRduf+Xz+vn37mIPL09PTV6xYIZlz4MCB9DJrEnimhIQEGQ/jAQAAoF7q8UTZ2dl5+vTpzJSA gIDQ0FBWtgEDBtADzU+fPi0Wi6WWdvLkSdQ+AABAU6lfH7EtW7YwO4qLxeI5c+awOripqqp6eXlR y/Hx8azpYynp6enMN7MBAABAI9UvohsbG//000/MlOTk5B9//JGVbdmyZZqamtTyggULqDej0F6+ fDl27FjJF5MDAABAg6nUd4dFixb98ssvcXFxdMqOHTs8PT0HDRpEp3Tt2nX9+vXfffcdIaS8vHzi xIn29vbOzs4CgYB6P3pVVZVAIOjevXtMTExdH7R169bLly+zEp8/f04tpKWlubi4sLb26NHj0KFD OKkAANAO1Tuiq6io+Pv7jxw5kk6pra2dPXt2VFQU890tS5Ysefv27fbt26nVqKioqKgoeiuPx9uz Z8/NmzdlRPQXL15IPqSnlZeXS24VCoU4owAA0D41ZK6VESNGeHp6MlNiYmI2b97MyrZt27Zz584x B7NRrKysLl++TA2KAwAAgCbBo8aU6+joKO8zIiMjY2JicnJyOnbs2Lt3708++aSuV6wCAABAwzRH RAcAAABlwwznAAAAXICIDgAAwAWI6AAAAFyAiA4AAMAFiOgAAABc8P/wFtatopC1kgAAAABJRU5E rkJggg== --=-=-= Content-Type: text/plain The M-x (is that what you mean by "the icomplete minibuffer prompt?") is shown, so has this been fixed recently? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 07 19:08:56 2020 Received: (at 24293-done) by debbugs.gnu.org; 8 Dec 2020 00:08:56 +0000 Received: from localhost ([127.0.0.1]:55897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmQYq-0006Wb-1U for submit@debbugs.gnu.org; Mon, 07 Dec 2020 19:08:56 -0500 Received: from mout.web.de ([217.72.192.78]:34195) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmQYn-0006WM-6g for 24293-done@debbugs.gnu.org; Mon, 07 Dec 2020 19:08:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1607386126; bh=LFOLxAXRYrG/+LpoGjOfPInIRKV9EWbbJcUgFMQWFf4=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=nvbwiiiRPb6vIfq0pvRRiWrYLZx18QqTeC+XZbUrvBYoKfEaPYVV2EYjKhaBAbLFq dCwBr1sr1kEm/hOYFtW+EQqse3wny2kVqoTu7yxVfPVylz4sgXTGykQT8iPUgDVXdB 989mqdHkKmOr0mQ1eQD7cuVSCMeoRcKeZ8UZxF6E= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from drachen.dragon ([88.67.99.46]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0LdEsP-1kMCcx002b-00iXfH; Tue, 08 Dec 2020 01:08:46 +0100 From: Michael Heerdegen To: Lars Ingebrigtsen Subject: Re: bug#24293: 25.1; Display bug: icomplete prompt not visible with icomplete-separator "\n" References: <87r39fxzg3.fsf@web.de> <87pn3pkeuz.fsf@gnus.org> Date: Tue, 08 Dec 2020 01:08:45 +0100 In-Reply-To: <87pn3pkeuz.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 04 Dec 2020 12:08:52 +0100") Message-ID: <87ft4hupki.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:9MBj8Reyt0bse22Uu38XBYpOrWEVDyA9Z24iVz0un0z0h6SLUii MsIUfFKLrzOKfASnjoGPRLTHDlzmu32i5Rlh7bVlZ6SGrlAiWvinrGxlQFlxuFVVvBD5CN+ TexFNiymN/ZVcte7BseNKpSU5/nNKQHZLaU5cZNdlMye9nqDJYw8Pj1CGbj7cIssFNkVw+i 6WZ4lyAnWdA2otsEpbO7A== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:wsmwNw5/V+4=:nOGkND9APn0IbNpwLDyCwc vq6WK4MPeHmmIlv9jbHh0dR9o+Ot1e/Vjn1yRr/PaEhUQtmAYyP/v11/2XB3vYPrWj+PzRo1O iY0QJks3BxnlGyegg3PSLMguG8en0KzppX3ApL+6YZcmDOe8swNxR2cw+E9ObvBqfHdJYh+LI 8YS0HdH4C8KeWqa5OuhmMhTnv96wBji5CwKdGX/6iUxzqzbimleVyIgs+qbPYTFfa744qVnSq /2SumMR0JaTU2tXXFS8YFAzeuvZ8QQnNFenr0IGEW0sA6kppM4c1xigy6q8xMR3XWQrF+Z6+/ PYOnS3czolaGfpRr5O4kSXqyie/hOAb3P989ic21Q5CMg5LcARNfpGnZ3Ruohw4gxE1ax4rg2 N3ZA8Jaqa7Jhm3lApO7kf2C0aP1In8PB7O2+aI07T/Dy9WRhrHYKouDIxCnuqeK1F5A8ngGPV VEYDOt0PivKNnrjsD6dinGTWj/NKbdCnNc2y+INEMV5C/tdxkd3CJEsyXZMPZWykBYv8xyt+0 6Vhh9jsNoaikrdsi0oOFD4mr46/xrLIglERoht6mnbWhcuDTi/wh4CFLk9+8Qejj42yk4FA3Q S2jDbLsKGrBDy1d5rUk1Tb1W/GwEGGcXmNqac49c85WOSXVmvnfIgwcZt9a35Lcw6GU8Sp6Nv Ysiz638m14WVSQR9Po3C+PrmlpkyUE5SQ9hqkXFy6El6uF4PL9KaKRAQjdAttp495qoDPROw0 qjEvKA+bzIFLty+BTxFsqFtYq0Rf33zwbE7JzT9TO5vOY8FV4XkwBgR5jNtJr5d6ojBs+1vU/ M1gmNx0amZlFhUKcZuhwtNXSD9sSna35/+etVV12zfEblhqEQZ8eHGgYiYr85Ei0O4GjmDrnk Rn5O6Z0OZaCFBR3RXZ3IKrSe4Q7023SoFxQLF5G1M= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24293-done Cc: Eli Zaretskii , 24293-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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Lars Ingebrigtsen writes: > The M-x (is that what you mean by "the icomplete minibuffer prompt?") > is shown, so has this been fixed recently? You interpreted correctly. Yes, seems indeed the issue has disappeared. AFAIR the problem had been that the first line had been hidden when resizing the mini window, which means it must not have been a bug in icomplete, rather a display thing. [ The next time I'll also attach a screen shot, that would make things simpler. ] Good - closing. Thanks, Michael. From unknown Thu Aug 14 21:57:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 05 Jan 2021 12:24:10 +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