11

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?

wdkrnls
  • 3,657
  • 2
  • 27
  • 46

1 Answers1

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
  • 1
    I'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