Function: mail-directory-stream
mail-directory-stream is a byte-compiled function defined in
mailalias.el.gz.
Signature
(mail-directory-stream PREFIX)
Documentation
Open a stream to retrieve names in directory.
See mail-directory-stream(var)/mail-directory-stream(fun).
Probably introduced at or before Emacs version 19.31.
Source Code
;; Defined in /usr/src/emacs/lisp/mail/mailalias.el.gz
;; This should handle a dialog. Currently expects port to spit out names.
(defun mail-directory-stream (prefix)
"Open a stream to retrieve names in directory.
See `mail-directory-stream'."
(let ((mailalias-done nil)
(pattern prefix)) ;Dynbind!
(set-process-sentinel
(apply 'open-network-stream "mailalias" (current-buffer)
mail-directory-stream)
(lambda (_x _y)
(setq mailalias-done t)))
(while (not mailalias-done)
(sit-for .1))))