Function: denote-faces-identifier-matcher
denote-faces-identifier-matcher is a byte-compiled function defined in
denote.el.
Signature
(denote-faces-identifier-matcher LIMIT)
Documentation
Match a general identifier in a Dired line, not looking beyond LIMIT.
Source Code
;; Defined in ~/.emacs.d/elpa/denote-4.2.3/denote.el
(defun denote-faces-identifier-matcher (limit)
"Match a general identifier in a Dired line, not looking beyond LIMIT."
(let ((initial-match-data (match-data))
(initial-point (point)))
(if (or (re-search-forward "@@\\(?1:[^/]*?\\)\\(@@\\|--\\|__\\|==\\|\\.\\)[^/]*$" limit t)
(re-search-forward "@@\\(?1:[^/]*\\)$" limit t))
(progn
(goto-char (match-end 1))
(set-match-data (list (match-beginning 1) (match-end 1)))
(point))
(goto-char initial-point)
(set-match-data initial-match-data)
nil)))