3.2 Other Session Commands
The following commands can be invoked from within any Ediff session,
although some of them are not bound to a key.
- This command brings up the registry of active Ediff sessions. Ediff
registry is a device that can be used to resume any active Ediff session
(which may have been postponed because the user switched to some other
activity). This command is also useful for switching between multiple
active Ediff sessions that are run at the same time. The function
eregistry is an alias for
See Registry of Ediff Sessions, for more information on this registry.
- Changes the display from the multi-frame mode (where the quick help window
is in a separate frame) to the single-frame mode (where all Ediff buffers
share the same frame), and vice versa. See
ediff-window-setup-function for details on how to make either of
these modes the default one.
This function can also be invoked from the Menubar. However, in some
cases, the change will take place only after you execute one of the Ediff
commands, such as going to the next difference or redisplaying.
- Available in XEmacs only. The Ediff toolbar provides quick access to some
of the common Ediff functions. This function toggles the display of the
toolbar. If invoked from the menubar, the function may take sometimes
effect only after you execute an Ediff command, such as going to the next
- The use of the toolbar can also be specified via the variable
ediff-use-toolbar-p (default is
t). This variable can be set
only in .emacs: do not change it interactively. Use the
- This command reverts the buffers you are comparing and recomputes their
differences. It is useful when, after making changes, you decided to
make a fresh start, or if at some point you changed the files being
compared but want to discard any changes to comparison buffers that were
done since then.
This command normally asks for confirmation before reverting files.
With a prefix argument, it reverts files without asking.
- Ediff has an admittedly primitive (but useful) facility for profiling
Ediff's commands. It is meant for Ediff maintenance—specifically, for
making it run faster. The function
profiling of ediff commands.