Subject: Testcase

From: Андрей Парамонов<[email-masked]>
Date: Sat, 13 Nov 2010 09:36:16 +0300

It turns out that the problem is not specific to Python mode. The
following minimal example reproduces it.

C-h v pop-up-frames RET says:

pop-up-frames's value is nil

Documentation:
Whether `display-buffer' should make a separate frame.
If nil, never make a separate frame.

However, a new frame *does* pop up for me after running the following code:

(let ((foo (get-buffer-create "foo.el"))
      (bar (get-buffer-create "bar.el")))
  (switch-to-buffer foo)
  (delete-other-windows)
  (completion-at-point)
  (display-buffer bar t))

Best wishes,
Andrey Paramonov