Function: message-expand-group
message-expand-group is a byte-compiled function defined in
message.el.gz.
Signature
(message-expand-group)
Documentation
Expand the group name under point.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/message.el.gz
(defun message-expand-group ()
"Expand the group name under point."
(let ((b (save-excursion
(save-restriction
(narrow-to-region
(save-excursion
(beginning-of-line)
(skip-chars-forward "^:")
(1+ (point)))
(point))
(skip-chars-backward "^, \t\n") (point))))
(completion-ignore-case t)
(e (progn (skip-chars-forward "^,\t\n ") (point)))
(collection (when (and (boundp 'gnus-active-hashtb)
gnus-active-hashtb)
(hash-table-keys gnus-active-hashtb))))
(when collection
;; FIXME: Add `category' metadata to the collection, so we can use
;; substring matching on it.
(list b e collection))))