Function: gnus-group-update-group-line
gnus-group-update-group-line is a byte-compiled function defined in
gnus-group.el.gz.
Signature
(gnus-group-update-group-line)
Documentation
Update the current line in the group buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-group.el.gz
(defun gnus-group-update-group-line ()
"Update the current line in the group buffer."
(let* ((buffer-read-only nil)
(group (gnus-group-group-name))
(entry (and group (gnus-group-entry group)))
gnus-group-indentation)
(when group
(and entry
(not (gnus-ephemeral-group-p group))
(gnus-dribble-enter
(concat "(gnus-group-set-info '"
(gnus-prin1-to-string (nth 1 entry))
")")
(concat "^(gnus-group-set-info '(\"" (regexp-quote group) "\"")))
(setq gnus-group-indentation (gnus-group-group-indentation))
(gnus-delete-line)
(gnus-group-insert-group-line-info group)
(forward-line -1)
(gnus-group-position-point))))