K 10 svn:author V 5 jamie K 8 svn:date V 27 2011-06-22T21:18:37.795344Z K 7 svn:log V 293 Advance to the next command before running anything, so errors found in finish_command can be processed properly. Call failed() once in next_command() instead of multiple times in run_command(). Continue processing commands when a no-wait operation (IP__OP or background command) succeeds. END