GNU bug report logs - #8856
24.0.50; regression: `special-display-popup-frame' broken

Previous Next

Package: emacs;

Reported by: "Drew Adams" <drew.adams <at> oracle.com>

Date: Mon, 13 Jun 2011 19:31:02 UTC

Severity: normal

Found in version 24.0.50

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #98 received at 8856 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 8856 <at> debbugs.gnu.org
Subject: Re: bug#8856: 24.0.50; regression: special-display-frame is no longer
	dedicated
Date: Sun, 26 Jun 2011 15:50:03 +0200
[Message part 1 (text/plain, inline)]
> 1. I don't think you are in Icicle mode when testing.
> Did you do `M-x icy-mode' at the start, to get in the mode?

No.

> I mentioned that you can try the same test (starting from Emacs startup each
> time) both in and out of Icicle mode, to see the difference.  If not in Icicle
> mode then you will not see the bug.
>
> 2. If you are in Icicle mode then you won't even get to `foo' after hitting `M-x
> f TAB'.
>
> After starting Emacs as I indicated and getting into Icicle mode, when you hit
> `M-x f TAB' the Completions frame is created and it incorrectly gets the input
> focus.  When you then hit `o' you get the read-only error.
>
> It is important to test from scratch: no Completions frame or buffer, not even
> iconified.  Then just type `M-x f TAB o'.

I see it now.  The Completions buffer pop ups up in a normal frame instead.

> Note that even in Emacs 23, where there is no such bug, when you complete to
> footnote-mode in Icicle mode the Completions frame is not iconified.  It is
> instead deleted.

I attached a fixed copy of window.el, please try it.  Completing now
deletes the Completions frame.  I also restored the old meaning of the
third argument of `display-buffer' for the described frame values.

martin
[window.zip (application/zip, inline)]

This bug report was last modified 14 years and 43 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.