Function: majutsu-conflict-goto-nearest
majutsu-conflict-goto-nearest is an interactive and natively compiled
function defined in majutsu-conflict.el.
Signature
(majutsu-conflict-goto-nearest)
Documentation
Move point to the nearest conflict marker in the buffer.
Prefer the current conflict when point is inside one.
Key Bindings
This command is not in any keymaps.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-conflict.el
(defun majutsu-conflict-goto-nearest ()
"Move point to the nearest conflict marker in the buffer.
Prefer the current conflict when point is inside one."
(interactive)
(let ((conflict (majutsu-conflict-at-point)))
(cond
(conflict
(goto-char (majutsu-conflict-begin-pos conflict)))
((re-search-forward majutsu-conflict-begin-re nil t)
(goto-char (match-beginning 0)))
((re-search-backward majutsu-conflict-begin-re nil t)
(goto-char (match-beginning 0)))
(t
(user-error "No conflict markers in buffer")))))