Variable: smerge-mode-menu
smerge-mode-menu is a variable defined in smerge-mode.el.gz.
Value
<nil-13> nil
<nil-5> nil
<nil-9> nil
<nil> nil
Documentation
Menu for smerge-mode(var)/smerge-mode(fun).
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/vc/smerge-mode.el.gz
(easy-menu-define smerge-mode-menu smerge-mode-map
"Menu for `smerge-mode'."
'("SMerge"
["Next" smerge-next :help "Go to next conflict"]
["Previous" smerge-prev :help "Go to previous conflict"]
"--"
["Keep All" smerge-keep-all :help "Keep all three versions"
:active (smerge-check 1)]
["Keep Current" smerge-keep-current :help "Use current (at point) version"
:active (and (smerge-check 1) (> (smerge-get-current) 0))]
"--"
["Revert to Base" smerge-keep-base :help "Revert to base version"
:active (smerge-check 2)]
["Keep Upper" smerge-keep-upper :help "Keep `upper' version"
:active (smerge-check 1)]
["Keep Lower" smerge-keep-lower :help "Keep `lower' version"
:active (smerge-check 3)]
"--"
["Diff Base/Upper" smerge-diff-base-upper
:help "Diff `base' and `upper' for current conflict"
:active (smerge-check 2)]
["Diff Base/Lower" smerge-diff-base-lower
:help "Diff `base' and `lower' for current conflict"
:active (smerge-check 2)]
["Diff Upper/Lower" smerge-diff-upper-lower
:help "Diff `upper' and `lower' for current conflict"
:active (smerge-check 1)]
"--"
["Invoke Ediff" smerge-ediff
:help "Use Ediff to resolve the conflicts"
:active (smerge-check 1)]
["Refine" smerge-refine
:help "Highlight different words of the conflict"
:active (smerge-check 1)]
["Auto Resolve" smerge-resolve
:help "Try auto-resolution heuristics"
:active (smerge-check 1)]
["Combine" smerge-combine-with-next
:help "Combine current conflict with next"
:active (smerge-check 1)]
))