Function: dictionary-read-answer
dictionary-read-answer is a byte-compiled function defined in
dictionary.el.gz.
Signature
(dictionary-read-answer)
Documentation
Read the complete answer.
The answer is delimited by a decimal point (.) on a line by itself.
Source Code
;; Defined in /usr/src/emacs/lisp/net/dictionary.el.gz
(defun dictionary-read-answer ()
"Read the complete answer.
The answer is delimited by a decimal point (.) on a line by itself."
(let ((answer (dictionary-connection-read-to-point dictionary-connection))
(start 0))
(while (string-match "\r\n" answer start)
(setq answer (replace-match "\n" t t answer))
(setq start (1- (match-end 0))))
(setq start 0)
(if (string-match "\n\\.\n.*" answer start)
(setq answer (replace-match "" t t answer)))
answer))