Function: smerge-start-session
smerge-start-session is an autoloaded, interactive and byte-compiled
function defined in smerge-mode.el.gz.
Signature
(smerge-start-session &optional INTERACTIVELY)
Documentation
Turn on smerge-mode(var)/smerge-mode(fun) and move point to first conflict marker.
If no conflict maker is found, turn off smerge-mode(var)/smerge-mode(fun).
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/vc/smerge-mode.el.gz
;;;###autoload
(defun smerge-start-session (&optional interactively)
"Turn on `smerge-mode' and move point to first conflict marker.
If no conflict maker is found, turn off `smerge-mode'."
(interactive "p")
(when (or (null smerge-mode) interactively)
(smerge-mode 1)
(condition-case nil
(unless (looking-at smerge-begin-re)
(smerge-next))
(error (smerge-auto-leave)))))