Function: nnimap-wait-for-line
nnimap-wait-for-line is a byte-compiled function defined in
nnimap.el.gz.
Signature
(nnimap-wait-for-line REGEXP &optional RESPONSE-REGEXP)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/nnimap.el.gz
(defun nnimap-wait-for-line (regexp &optional response-regexp)
(let ((process (get-buffer-process (current-buffer))))
(goto-char (point-min))
(while (and (memq (process-status process)
'(open run))
(not (re-search-forward regexp nil t)))
(nnheader-accept-process-output process)
(goto-char (point-min)))
(forward-line -1)
(and (looking-at (or response-regexp regexp))
(match-string 1))))