Function: vc-git--log-edit-summary-check
vc-git--log-edit-summary-check is a byte-compiled function defined in
vc-git.el.gz.
Signature
(vc-git--log-edit-summary-check LIMIT)
Source Code
;; Defined in /usr/src/emacs/lisp/vc/vc-git.el.gz
(defun vc-git--log-edit-summary-check (limit)
(and-let* (((re-search-forward "^Summary: " limit t))
(regex
(cond ((and (natnump vc-git-log-edit-summary-max-len)
(natnump vc-git-log-edit-summary-target-len))
(format ".\\{,%d\\}\\(.\\{,%d\\}\\)\\(.*\\)"
vc-git-log-edit-summary-target-len
(- vc-git-log-edit-summary-max-len
vc-git-log-edit-summary-target-len)))
((natnump vc-git-log-edit-summary-max-len)
(format ".\\{,%d\\}\\(?2:.*\\)"
vc-git-log-edit-summary-max-len))
((natnump vc-git-log-edit-summary-target-len)
(format ".\\{,%d\\}\\(.*\\)"
vc-git-log-edit-summary-target-len)))))
(re-search-forward regex limit t)))