I have a function that searches for broken fuzzy links in org-mode and applies org-warning face to anything it finds:
(org-link-set-parameters
"fuzzy"
:face (lambda (path)
(let ((org-link-search-inhibit-query t))
(if (condition-case nil
(save-excursion
(save-match-data
(org-link-search path (point) t)))
(error nil))
'org-link 'org-warning))))
In 9.4.4 this patch breaks this:
https://code.orgmode.org/bzg/org-mode/commit/8c4e270df280a08b7e61295712c86246088146ba
Is there some other recommended way to get this done as of 9.4.4?
Thanks,