|
From: | Stefan Monnier |
Subject: | bug#13594: 24.2.92; [PATCH] compilation-start doesn't consider nil OUTWIN |
Date: | Wed, 06 Feb 2013 10:35:31 -0500 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
> (add-to-list 'display-buffer-alist '("\\*compilation\\*" ignore-t (nil))) > where `ignore-t' is like existing `ignore' but returns t instead of nil: > (defun ignore-t (&rest _) t) Problem is that the functions in display-buffer-alist are supposed to return either the window they used or nil (to mean that display-buffer should try the next candidate function). So returning t is incorrect and can/will lead to bugs further down where the caller does not expect a t value (most callers of display-buffer don't expect a nil return value either). Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |