Function: logview--find-min-level

logview--find-min-level is a natively compiled function defined in logview.el.

Signature

(logview--find-min-level FINAL-LEVEL)

Documentation

Find minimal submode level that maps to given FINAL-LEVEL or higher.

Source Code

;; Defined in /nix/store/3zkn9hgpv447zb8nrg55d9x2ynmmrk40-emacs-packages-deps/share/emacs/site-lisp/elpa/logview-20260218.2013/logview.el
(defun logview--find-min-level (final-level)
  "Find minimal submode level that maps to given FINAL-LEVEL or higher."
  (logview--assert 'level)
  (let ((lower-level-faces (mapcar (lambda (final-level) (intern (format "logview-%s-entry" (symbol-name final-level))))
                                   (cdr (memq final-level logview--final-levels)))))
    (catch 'level
      (dolist (level-data logview--submode-level-data)
        (unless (memq (cadr (cdr level-data)) lower-level-faces)
          (throw 'level (car level-data)))))))