# HG changeset patch # User catherine@bothari # Date 1264153575 18000 # Node ID e7c89e34b39b4424999dbed8cf672466a173daba # Parent bbc339f3ddeb468466a99673251aa09a7f29099d fixed default failure diff -r bbc339f3ddeb -r e7c89e34b39b cmd2.py --- a/cmd2.py Fri Jan 22 04:42:28 2010 -0500 +++ b/cmd2.py Fri Jan 22 04:46:15 2010 -0500 @@ -728,12 +728,14 @@ # "heart" of the command, replaces cmd's onecmd() self.lastcmd = statement.parsed.expanded funcname = self.func_named(statement.parsed.command) + full_statement = ParsedString(statement.parsed.raw) + full_statement.parsed = statement.parsed if not funcname: - return self.postparsing_postcmd(self.default(statement)) + return self.postparsing_postcmd(self.default(full_statement)) try: func = getattr(self, funcname) except AttributeError: - return self.postparsing_postcmd(self.default(statement)) + return self.postparsing_postcmd(self.default(full_statement)) timestart = datetime.datetime.now() stop = func(statement) if self.timing: