Function: majutsu-interactive--collect-selected-hunks
majutsu-interactive--collect-selected-hunks is a natively compiled
function defined in majutsu-interactive.el.
Signature
(majutsu-interactive--collect-selected-hunks)
Documentation
Collect all selected hunks with their selection specs.
Returns list of (FILE-SECTION HUNK-SECTION SPEC).
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-interactive.el
;;; Patch Generation
(defun majutsu-interactive--collect-selected-hunks ()
"Collect all selected hunks with their selection specs.
Returns list of (FILE-SECTION HUNK-SECTION SPEC)."
(let ((result nil))
(when majutsu-interactive--selections
(maphash
(lambda (hunk-id spec)
(when-let* ((hunk (majutsu-interactive--find-hunk-section hunk-id)))
(push (list (oref hunk parent) hunk spec) result)))
majutsu-interactive--selections))
(nreverse result)))