INPUT PROGRAM: Don't break out of INPUT PROGRAM on interactive error.
authorBen Pfaff <blp@cs.stanford.edu>
Sat, 24 Nov 2012 22:14:16 +0000 (14:14 -0800)
committerBen Pfaff <blp@cs.stanford.edu>
Sat, 24 Nov 2012 22:14:16 +0000 (14:14 -0800)
commit55418b678b801a77c7e43eec3dcf2d6c890c80d1
tree678e50612a1b719ad24410d5de052747c2059985
parent897c1977501bad5b68f7cc6248a8b950fe15048a
INPUT PROGRAM: Don't break out of INPUT PROGRAM on interactive error.

Until now, any erroneous command typed within an input program at an
interactive command prompt implicitly "broke out" of the input program,
causing confusing behavior.  This commit fixes the problem: commands
following an erroneous command within INPUT PROGRAM continue to be part of
the input program.

Bug #33419.
Reported by John Darrington.
src/language/data-io/inpt-pgm.c