In general, I dislike frames. Right now, I'm using
(setq ediff-window-setup-function #'ediff-setup-windows-plain)
To ensure that ediff
does not create a frame when it starts.
However, certain commands, like ediff-show-registry
still open up new frames.
Is there any way I can completely disable the creation of frames in ediff
?
ediff-skip-unsuitable-frames
, or commenting that out entirely withinediff-show-registry
-- e.g., comment out:(ediff-skip-unsuitable-frames 'ok-unsplittable)
? – lawlist Oct 2 '15 at 3:43ediff
-family of libraries for(make-frame
and you'll find a few places that need fixing to suit your preferences. Your request is certainly reasonable, and would merit (in my opinion) a feature request to the author and/or Emacs team -- most people will assumeediff-setup-windows-plain
should apply across the board without the variousmake-frame
exceptions. – lawlist Oct 2 '15 at 3:49