comparison lisp/comint.el @ 6095:c04ea0b0dbc0

(comint-exec-1): Force a local copy of the environment.
author Karl Heuer <kwzh@gnu.org>
date Sat, 26 Feb 1994 02:24:51 +0000
parents 58c0f2c7dfae
children ec063baec3e0
comparison
equal deleted inserted replaced
6094:d55916e75e16 6095:c04ea0b0dbc0
572 572
573 ;;; This auxiliary function cranks up the process for comint-exec in 573 ;;; This auxiliary function cranks up the process for comint-exec in
574 ;;; the appropriate environment. 574 ;;; the appropriate environment.
575 575
576 (defun comint-exec-1 (name buffer command switches) 576 (defun comint-exec-1 (name buffer command switches)
577 (let ((process-environment process-environment)) 577 (let ((process-environment (copy-sequence process-environment)))
578 (setenv "TERMCAP" (format "emacs:co#%d:tc=unknown" (frame-width))) 578 (setenv "TERMCAP" (format "emacs:co#%d:tc=unknown" (frame-width)))
579 (setenv "TERM" "emacs") 579 (setenv "TERM" "emacs")
580 (setenv "EMACS" "t") 580 (setenv "EMACS" "t")
581 (apply 'start-process name buffer command switches))) 581 (apply 'start-process name buffer command switches)))
582 582