I want to use Emacs in a frame-oriented fashion and let my tiling window manager handle buffer organization. For example, following this tutorial. By default, Emacs packages such as undo-tree-mode seem to be dependent on windows to display the visualization. Am I wrong on this? Can I make undo-tree-mode default to opening the visualizer in another frame?
Asked
Active
Viewed 353 times
1 Answers
5
The first basic step would be to
(setq pop-up-frames t)
so that display-buffer
always makes a new frame.
A lot of further (but more complicated) customizations are described in the "One On One" Emacs project by Drew Adams.

François Févotte
- 5,917
- 1
- 24
- 37
-
1I've actually set this to t and set pop-up-windows to nil, but wasn't able to get it working with undo-tree-visualize. – wdkrnls Sep 24 '14 at 15:24
-
@wdkrnls Doing that works fine for me. Are you using the latest version of undo tree? – Malabarba Sep 24 '14 at 17:50
-
My apologies. It seems like my issue was intermittent. It seems to be working fine with pup-up-frames now. – wdkrnls Sep 24 '14 at 23:42