* lisp/comint.el (comint-send-input): Check size of buffer before
waiting for process output, in case already accepted.
Fixes: debbugs:13290
+2013-01-07 Vitalie Spinu <spinuvit@gmail.com> (tiny change)
+
+ * comint.el (comint-send-input): Check size of buffer before
+ waiting for process output, in case already accepted. (Bug#13290)
+
2013-01-04 Michael Albinus <michael.albinus@gmx.de>
* net/tramp-sh.el (tramp-set-file-uid-gid): UID and GID must be
(let ((echo-len (- comint-last-input-end
comint-last-input-start)))
;; Wait for all input to be echoed:
- (while (and (accept-process-output proc)
- (> (+ comint-last-input-end echo-len)
+ (while (and (> (+ comint-last-input-end echo-len)
(point-max))
+ (accept-process-output proc)
(zerop
(compare-buffer-substrings
nil comint-last-input-start