unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#23124: Two minibuffer resize related bugs
@ 2016-03-27 15:34 martin rudalics
  2016-03-27 17:27 ` Eli Zaretskii
  0 siblings, 1 reply; 16+ messages in thread
From: martin rudalics @ 2016-03-27 15:34 UTC (permalink / raw)
  To: 23124

[-- Attachment #1: Type: text/plain, Size: 1322 bytes --]

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

[-- Attachment #2: foo.el --]
[-- Type: application/emacs-lisp, Size: 4207 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2016-04-06 19:25 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-27 15:34 bug#23124: Two minibuffer resize related bugs martin rudalics
2016-03-27 17:27 ` Eli Zaretskii
2016-03-27 20:51   ` martin rudalics
2016-03-27 21:09     ` Stephen Berman
2016-03-28 11:22       ` martin rudalics
2016-03-28 12:39         ` Stephen Berman
2016-03-29 15:13           ` martin rudalics
2016-04-06 19:25             ` Stephen Berman
2016-03-29 15:12   ` martin rudalics
2016-03-29 15:25     ` Eli Zaretskii
2016-03-29 16:02       ` martin rudalics
2016-03-29 16:44         ` Eli Zaretskii
2016-03-29 17:20           ` martin rudalics
2016-03-29 17:41             ` Eli Zaretskii
2016-03-30  8:38               ` martin rudalics
2016-03-30 15:25                 ` Eli Zaretskii

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).