GNU bug report logs - #5030
23.1.50; Unexpected minibuffer tab completion behavior

Previous Next

Package: emacs;

Reported by: Matthew Dempsky <matthew <at> dempsky.org>

Date: Tue, 24 Nov 2009 06:15:04 UTC

Severity: normal

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Matthew Dempsky <matthew <at> dempsky.org>
Cc: 5030 <at> debbugs.gnu.org
Subject: bug#5030: 23.1.50; Unexpected minibuffer tab completion behavior
Date: Wed, 25 Nov 2009 11:36:42 -0500
>>  - The `(and pop-up-windows ...)' clause of `display-buffer' is
>> evaluated*, and calls `(set-window-dedicated-p window-to-use 'soft)'.
>>  - However, the `window--display-buffer-2' call then calls
>> `set-window-buffer', which sets `w->dedicated = Qnil'.

> Not sure if this is the best fix, but the patch below at least
> corrects this issue.  It changes `display-buffer' so that
> `set-window-dedicated-p' is called after `window--display-buffer-2' in
> both clauses that use `display-buffer-mark-dedicated'.

Thanks for tracking that down.  I've installed a slightly different
patch which seems to fix it,


        Stefan



This bug report was last modified 15 years and 204 days ago.

Previous Next


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