Fix bug -- inverted meaning of input vs. output for subprocess
authorChris Hanson <org/chris-hanson/cph>
Wed, 8 May 1996 20:57:53 +0000 (20:57 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 8 May 1996 20:57:53 +0000 (20:57 +0000)
communications.

v7/src/edwin/process.scm

index 916abfa9e2018020af5933a70979d4a213ca28b5..871955e8d50a109ee9ee625011283002ca79ce5f 100644 (file)
@@ -1,6 +1,6 @@
 ;;; -*-Scheme-*-
 ;;;
-;;;    $Id: process.scm,v 1.39 1996/04/24 02:45:38 cph Exp $
+;;;    $Id: process.scm,v 1.40 1996/05/08 20:57:53 cph Exp $
 ;;;
 ;;;    Copyright (c) 1991-96 Massachusetts Institute of Technology
 ;;;
@@ -597,12 +597,12 @@ after the listing is made.)"
     (subprocess-i/o-port
      process
      (if output-mark
-        (and (ref-variable translate-file-data-on-output output-mark)
+        (and (ref-variable translate-file-data-on-input output-mark)
              (mark-translation output-mark))
         'DEFAULT)
      (if input-region
         (let ((mark (region-start input-region)))
-          (and (ref-variable translate-file-data-on-input mark)
+          (and (ref-variable translate-file-data-on-output mark)
                (mark-translation mark)))
         'DEFAULT)))
   (if input-region