aboutsummaryrefslogtreecommitdiffhomepage
path: root/generic
diff options
context:
space:
mode:
authorGravatar David Aspinall <da@inf.ed.ac.uk>1999-10-15 16:16:23 +0000
committerGravatar David Aspinall <da@inf.ed.ac.uk>1999-10-15 16:16:23 +0000
commitf20cea03bcd36ef0bcbc6f6aa1bffda9f293a4d7 (patch)
tree5dcac3dfbf4c4db01bc2c753865e1a42dcbce819 /generic
parent9ea8cd404189c747069b68ff8f86900ef03f756f (diff)
comments added.
Diffstat (limited to 'generic')
-rw-r--r--generic/proof-shell.el7
1 files changed, 6 insertions, 1 deletions
diff --git a/generic/proof-shell.el b/generic/proof-shell.el
index eae1d190..1fde7aba 100644
--- a/generic/proof-shell.el
+++ b/generic/proof-shell.el
@@ -256,8 +256,13 @@ Does nothing if proof assistant is already running."
" "))
;; Experimental fix for backslash/long line problem.
;; Make start-process (called by make-comint)
- ;; use a pipe, not a pty.
+ ;; use a pipe, not a pty. Seems to work.
(process-connection-type nil))
+
+ ;; An improvement here might be to catch failure of
+ ;; make-comint and then kill off the buffer. Then we
+ ;; could add back code above for multiple shells <2> <3>, etc.
+ ;; Seems hardly worth it.
(apply 'make-comint (append (list proc (car prog-name-list) nil)
(cdr prog-name-list))))