Function: gnus-group-highlight-line

gnus-group-highlight-line is a byte-compiled function defined in gnus-group.el.gz.

Signature

(gnus-group-highlight-line GROUP BEG END)

Documentation

Highlight the current line according to gnus-group-highlight.

GROUP is current group, and the line to highlight starts at BEG and ends at END.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-group.el.gz
(defun gnus-group-highlight-line (group beg end)
  "Highlight the current line according to `gnus-group-highlight'.
GROUP is current group, and the line to highlight starts at BEG
and ends at END."
  (let ((face (cdar (gnus-group-update-eval-form
                      group
                      gnus-group-highlight))))
    (unless (eq face (gnus-get-text-property-excluding-characters-with-faces
		      beg 'face))
      (let ((inhibit-read-only t))
        (gnus-put-text-property-excluding-characters-with-faces
         beg end 'face
         (if (boundp face) (symbol-value face) face))))))