# HG changeset patch # User Richard M. Stallman # Date 738435831 0 # Node ID 598d05b3eb3b4105523e6fef085686a73318b7eb # Parent 6b8a9fb0537c85b1547335a338b9fd953058db82 (comint-filter): Restore buffer-read-only in proper buffer. diff -r 6b8a9fb0537c -r 598d05b3eb3b lisp/comint.el --- a/lisp/comint.el Wed May 26 16:56:03 1993 +0000 +++ b/lisp/comint.el Wed May 26 17:03:51 1993 +0000 @@ -651,13 +651,11 @@ ;; when output is inserted. (defun comint-filter (process string) (let ((obuf (current-buffer)) - ordonly opoint obeg oend) (set-buffer (process-buffer process)) (setq opoint (point)) (setq obeg (point-min)) (setq oend (point-max)) - (setq ordonly buffer-read-only) (let ((buffer-read-only nil) (nchars (length string))) (widen) @@ -677,12 +675,11 @@ (set-marker comint-last-input-end (- comint-last-input-end nchars))) (set-marker (process-mark process) (point) nil) - (force-mode-line-update) + (force-mode-line-update)) - (narrow-to-region obeg oend) - (setq buffer-read-only ordonly) - (goto-char opoint) - (set-buffer obuf)))) + (narrow-to-region obeg oend) + (goto-char opoint) + (set-buffer obuf))) (defun comint-get-old-input-default () "Default for comint-get-old-input.