don't exit when commands fail in interactive mode
--- trunk/base/src/port/port.tcl 2010-04-29 03:32:10 UTC (rev 67097)
+++ trunk/base/src/port/port.tcl 2010-04-29 03:50:50 UTC (rev 67098)
@@ -4217,7 +4217,7 @@
# Main command loop
set exit_status 0
- while { $exit_status == 0 || [macports::ui_isset ports_processall] } {
+ while { $exit_status == 0 || $isstdin || [macports::ui_isset ports_processall] } {
# Calculate our prompt
if { $noisy } {