]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
* bin/autom4te.in (handle_m4): Do not redirect stdin to
authorStepan Kasal <kasal@ucw.cz>
Tue, 24 Oct 2006 18:25:30 +0000 (18:25 +0000)
committerStepan Kasal <kasal@ucw.cz>
Tue, 24 Oct 2006 18:25:30 +0000 (18:25 +0000)
/dev/null since the heuristics for interactive behaviour was
fixed in CVS m4.

ChangeLog
bin/autom4te.in

index 5813431fa60187ba134c4b1cf28c80881b51b9c0..618de92d6e0dec0ec087f678934d497220efe901 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-10-24  Stepan Kasal  <kasal@ucw.cz>
+
+       * bin/autom4te.in (handle_m4): Do not redirect stdin to
+       /dev/null since the heuristics for interactive behaviour was
+       fixed in CVS m4.
+
 2006-10-24  Stepan Kasal  <kasal@ucw.cz>
 
        * bin/autom4te.in: With --force, always refresh the output
index 0807cd14ed331d2492e5abe0a73a91fe79518230..77d7ef7d4c103d8b82e655d6370a6b2db63f1e5c 100644 (file)
@@ -454,8 +454,6 @@ sub handle_m4 ($@)
 
   # Run m4.
   #
-  # Neutralize its stdin, so that GNU M4 1.5 doesn't neutralize SIGINT.
-  #
   # We don't output directly to the cache files, to avoid problems
   # when we are interrupted (that leaves corrupted files).
   xsystem ("$m4"
@@ -465,7 +463,6 @@ sub handle_m4 ($@)
           . " @M4_DEBUGFILE@=$tcache" . $req->id . "t"
           . join (' --trace=',   '', sort @macro)
           . " " . files_to_options (@ARGV)
-          . ' </dev/null'
           . " >$ocache" . $req->id . "t");
 
   # Everything went ok: preserve the outputs.