Function: majutsu-op--wash-diff-ref

majutsu-op--wash-diff-ref is a natively compiled function defined in majutsu-op.el.

Signature

(majutsu-op--wash-diff-ref GROUP-KIND)

Documentation

Wash one named ref block in ref GROUP-KIND.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-op.el
(defun majutsu-op--wash-diff-ref (group-kind)
  "Wash one named ref block in ref GROUP-KIND."
  (let* ((line (majutsu-op--diff-line-string))
         (plain (substring-no-properties line))
         (name (string-remove-suffix ":" (string-trim plain))))
    (majutsu-op--delete-line)
    (magit-insert-section (jj-op-ref name)
      (magit-insert-heading line)
      (while (and (not (eobp))
                  (not (majutsu-op--diff-ref-boundary-p group-kind)))
        (majutsu-op--wash-diff-line group-kind name)))))