Function: magit-face-property-all
magit-face-property-all is a byte-compiled function defined in
magit-section.el.
Signature
(magit-face-property-all FACE STRING)
Documentation
Return non-nil if FACE is present in all of STRING.
Source Code
;; Defined in ~/.emacs.d/elpa/magit-section-20260330.1102/magit-section.el
(defun magit-face-property-all (face string)
"Return non-nil if FACE is present in all of STRING."
(catch 'missing
(let ((pos 0))
(while (setq pos (next-single-property-change pos 'font-lock-face string))
(let ((val (get-text-property pos 'font-lock-face string)))
(unless (if (consp val)
(memq face val)
(eq face val))
(throw 'missing nil))))
(not pos))))