File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -3721,9 +3721,9 @@ support symbolic links."
3721
3721
(if (process-live-p p)
3722
3722
; ; Display output.
3723
3723
(with-current-buffer output-buffer
3724
- (display-buffer output-buffer '(nil (allow-no-window . t )))
3725
3724
(setq mode-line-process '(" :%s" ))
3726
- (shell-mode )
3725
+ (unless (eq major-mode 'shell-mode )
3726
+ (shell-mode ))
3727
3727
(set-process-filter p #'comint-output-filter )
3728
3728
(set-process-sentinel p #'shell-command-sentinel )
3729
3729
(when error-file
@@ -3733,7 +3733,8 @@ support symbolic links."
3733
3733
(with-current-buffer error-buffer
3734
3734
(insert-file-contents-literally
3735
3735
error-file nil nil nil 'replace ))
3736
- (delete-file error-file)))))
3736
+ (delete-file error-file))))
3737
+ (display-buffer output-buffer '(nil (allow-no-window . t ))))
3737
3738
3738
3739
(when error-file
3739
3740
(delete-file error-file)))))
You can’t perform that action at this time.
0 commit comments