On Thu, 2012-04-26 at 12:16 -0700, anntzer....@gmail.com wrote: > On Sunday, March 18, 2012 10:12:24 PM UTC-7, anntz...@gmail.com wrote: > > Dear all, > > I would like to announce the first public release of cmd2, an extension of > > the standard library's cmd with argument parsing, here: > > https://github.com/anntzer/cmd2. > Due to an already existing Cmd2 on PyPI, I have renamed the project to > parsedcmd, which is also a better description of what the module does. > https://github.com/anntzer/parsedcmd > > Cmd2 is an extension built around the excellent cmd module of the standard > > library. Cmd allows one to build simple custom shells using ``do_*`` > > methods, > > taking care in particular of the REPL loop and the interactive help. > > However, > > no facility is given for parsing the argument line (do_* methods are passed > > the > > rest of the line as a single string argument). > > With Cmd2, ``do_*`` methods are type-annotated, either using Python 3's > > function annotation syntax, or with an ad-hoc ``annotate`` decorator, > > allowing > > the dispatcher to parse the argument list for them.
This is much the same functionality added to Cmd by Cmd2. Perhaps you could collaborate with Cmd2's author and merge your two extensions.
signature.asc
Description: This is a digitally signed message part
-- http://mail.python.org/mailman/listinfo/python-list