Mercurial > python-cmd2
diff cmd2.py @ 317:de23e595bb5c
experiments with line flattening
author | cat@eee |
---|---|
date | Thu, 11 Feb 2010 09:08:22 -0500 |
parents | 0687bb650118 |
children | c58cd7e48db7 |
line wrap: on
line diff
--- a/cmd2.py Wed Feb 10 19:44:27 2010 -0500 +++ b/cmd2.py Thu Feb 11 09:08:22 2010 -0500 @@ -425,6 +425,10 @@ self.shortcuts = sorted(self.shortcuts.items(), reverse=True) self.keywords = self.reserved_words + [fname[3:] for fname in dir(self) if fname.startswith('do_')] + import pdb; pdb.set_trace() + def linelist(arg): + result = [] + self.settable = (l.strip() for l in self.settable if l.strip()) self.settable = dict(ljust(l.split(None,1), 2, '') for l in self.settable) self.doubleDashComment = pyparsing.NotAny(pyparsing.Or(options_defined)) + pyparsing.Literal('--') + pyparsing.restOfLine