Index: tools/common.py =================================================================== --- tools/common.py (revision 75605) +++ tools/common.py (working copy) @@ -150,7 +150,7 @@ def get(self, id, param): """ Returns the value of a configuration parameter. """ - self.params_.get(param, {}).get(id) + return self.params_.get(param, {}).get(id) def set (self, id, param, value): """ Sets the value of a configuration parameter. """ @@ -294,6 +294,8 @@ #print "warning: initialized from" [ errors.nearest-user-location ] ; else: command = check_tool(user_provided_command) + assert(isinstance(command, list)) + command=' '.join(command) if not command and __debug_configuration: print "warning: toolset", toolset, "initialization:" print "warning: can't find user-provided command", user_provided_command