Function: magit-split-range
magit-split-range is a byte-compiled function defined in magit-git.el.
Signature
(magit-split-range RANGE &optional ABBREV)
Source Code
;; Defined in ~/.emacs.d/elpa/magit-20260822.1158/magit-git.el
"\\([^.][^ \t]*\\)?\\'")) ; revB
(defun magit-split-range (range &optional abbrev)
(pcase-let* ((`(,beg ,end ,sep) (magit--split-range-raw range))
(beg (or beg "HEAD"))
(end (or end "HEAD")))
(when abbrev
(setq beg (magit--abbrev-if-oid beg))
(setq end (magit--abbrev-if-oid end)))
(pcase sep
(".." (cons beg end))
("..." (and$ (magit-merge-base beg end)
(cons (if abbrev (magit-rev-abbrev $) $)
end))))))