[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real conte
From: |
Eli Zaretskii |
Subject: |
bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content |
Date: |
Wed, 23 Sep 2020 17:34:13 +0300 |
> Date: Wed, 23 Sep 2020 07:15:15 +0000
> From: Gregory Heytings <ghe@sdf.org>
> cc: monnier@iro.umontreal.ca, 43519@debbugs.gnu.org
>
> > This is a misunderstanding: I was talking about the cases where the text
> > in the mini-window comes from buffer text, not from an overlay. The
> > simplest example of what I was talking about is what 'message' does when
> > it shows a very long message, too long to show in the mini-window in its
> > entirety. In that case, Emacs after the change still behaves as I
> > described: it shows the last portion of the text.
>
> I don't understand how you came to think about something like this. All
> examples I gave (and the example with which this bug thread started) were
> about completion candidates displayed at EOB with an overlay, and I
> mentioned icomplete and ido several times. I never claimed that in the
> case you mention the display should start at BOB.
But the changes you proposed didn't distinguish between the completion
use case and the other use cases. resize_mini_window is used for any
display of the mini-window` that includes alls displays of the
minibuffer and also the display of the echo area. The changes you
proposed will affect all of them, because they don't distinguish
between them.
> In the simplest case they are, in more complex cases they are not. And
> I'm proposing a solution that would work in all cases, not just in the
> simplest ones.
The change I installed either improves on the current behavior or
keeps the current behavior in the more complex cases, and improves the
behavior in the simple case that started this bug report.
> Let's continue this discussion in bug#43572, where I eagerly wait for your
> comments.
Coming up.
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, (continued)
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Eli Zaretskii, 2020/09/22
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Gregory Heytings, 2020/09/22
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Eli Zaretskii, 2020/09/22
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Gregory Heytings, 2020/09/22
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Eli Zaretskii, 2020/09/22
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Drew Adams, 2020/09/22
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Eli Zaretskii, 2020/09/22
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Gregory Heytings, 2020/09/22
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Eli Zaretskii, 2020/09/22
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Gregory Heytings, 2020/09/23
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content,
Eli Zaretskii <=
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Gregory Heytings, 2020/09/22
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Gregory Heytings, 2020/09/22
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Gregory Heytings, 2020/09/23
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Gregory Heytings, 2020/09/23
- bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Stefan Monnier, 2020/09/23
bug#43519: (no subject), Gregory Heytings, 2020/09/19
bug#43519: 28.0.50; Overlay at end of minibuf hides minibuf's real content, Gregory Heytings, 2020/09/20