bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#10873: 24.0.93; `report-emacs-bug' obscures bug-reporting buffer (!)


From: martin rudalics
Subject: bug#10873: 24.0.93; `report-emacs-bug' obscures bug-reporting buffer (!)
Date: Mon, 28 Dec 2015 19:23:57 +0100

> And?  Did you mean, by (a), only that the window is not removed
> automatically?  Or did you mean that a user cannot remove it?

I meant that when the window gets removed or reused there's no guarantee
that processing the completions will succeed.

> If the former (which is what I hope you meant), it's up to
> Emacs not to violate (a) (i.e., not to remove it automatically
> until (b)).

Or not to reuse it for showing another buffer.  That's what the
dedicated flag seems to be for.

> And I think it must be the former, because I don't see that Emacs
> prevents the user from removing the window.  And if the user
> removes the window then presumbably it is no longer needed.

That's the idea, I think.

> Or maybe you mean that the user removes it accidentally?
> Even then, I don't see the problem.  If there were a real
> problem with removing the window then Emacs should not
> let the user remove it.

I said that Emacs is nice.  It lets the user remove or reuse the window
and thus terminate the completions dialogue.

> And I don't even understand what it means (for Emacs or for
> the user) to violate (b).

That this completions dialogue cannot be continued reliably.

> This is all a bit too vague and hypothetical for me, I'm
> afraid.  I don't have the impression I'm being much help
> now, as I can't really follow your point.

I don't remember ever having contributed anything to the completions
code or to ‘report-emacs-bug’ so I cannot be more concrete.  I meanwhile
pushed the change proposed earlier.  If you don't like the new behavior
you will have to come up with a suitable solution.  Eli said that we
must solve this bug.

martin






reply via email to

[Prev in Thread] Current Thread [Next in Thread]