Function: logview--isearch-filter-predicate

logview--isearch-filter-predicate is a natively compiled function defined in logview.el.

Signature

(logview--isearch-filter-predicate BEGIN END)

Source Code

;; Defined in /nix/store/3zkn9hgpv447zb8nrg55d9x2ynmmrk40-emacs-packages-deps/share/emacs/site-lisp/elpa/logview-20260218.2013/logview.el
(defun logview--isearch-filter-predicate (begin end)
  (and (funcall (default-value 'isearch-filter-predicate) begin end)
       (or (not logview-search-only-in-messages)
           (logview--std-temporarily-widening
             (let ((entry+start (logview--do-locate-current-entry begin)))
               (when entry+start
                 (let* ((entry         (car entry+start))
                        (start         (cdr entry+start))
                        (message-start (logview--entry-message-start entry start))
                        (message-end   (logview--entry-end entry start)))
                   (and (>= begin message-start) (<= end message-end)))))))))