In generale, non mi piacciono i frame. In questo momento, sto usando
(setq ediff-window-setup-function #'ediff-setup-windows-plain)
Per assicurarsi che ediffnon crei un frame all'avvio.
Tuttavia, alcuni comandi, come ediff-show-registryancora aprono nuovi frame.
Esiste un modo per disabilitare completamente la creazione di frame in ediff?
ediffdi librerie (make-framee troverai alcuni posti che devono essere riparati per adattarsi alle tue preferenze. La tua richiesta è certamente ragionevole e meriterebbe (a mio avviso) una richiesta di funzionalità per l'autore e / o il team di Emacs - la maggior parte delle persone supporrà che ediff-setup-windows-plaindovrebbe applicare su tutta la linea senza le varie make-frameeccezioni.
ediff-skip-unsuitable-frames, o commentando che fuori interamente all'internoediff-show-registry- ad esempio, commentare out:(ediff-skip-unsuitable-frames 'ok-unsplittable)?