Function: ediff-toggle-use-toolbar

ediff-toggle-use-toolbar is an autoloaded, interactive and byte-compiled function defined in ediff-util.el.gz.

Signature

(ediff-toggle-use-toolbar)

Documentation

Enable or disable Ediff toolbar.

Works only in versions of Emacs that support toolbars. To change the default, set the variable ediff-use-toolbar-p, which see.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/vc/ediff-util.el.gz
;;;###autoload
(defun ediff-toggle-use-toolbar ()
  "Enable or disable Ediff toolbar.
Works only in versions of Emacs that support toolbars.
To change the default, set the variable `ediff-use-toolbar-p', which see."
  (interactive)
  ;; FIXME: Make it work in Emacs!
  (if (featurep 'ediff-tbar)
      (progn
        (or (display-graphic-p)
	    (user-error "Emacs is not running as a window application"))
	;; do this only after killing the toolbar
	(setq ediff-use-toolbar-p (not ediff-use-toolbar-p))

	(mapc (lambda(buf)
		(ediff-with-current-buffer buf
		  ;; force redisplay
		  (setq ediff-window-config-saved "")
		  ))
	      ediff-session-registry)
	(if (ediff-in-control-buffer-p)
	    (ediff-recenter 'no-rehighlight)))))