piranha/opster — pull request #25 by oscarbenjamin (2012-04-26 09:32:52+00:00)
Title: Fixed preparsing by using '+' with gnu_getopt

Is this what you meant (RE: GH-24)?

I feel silly for writing all that code now I realise there was a much easier way. This one just does

if preparse:
shortlist = '+' + shortlist

and the preparsing works.

There's one part not included in this which is a simplification of the ``findcmd`` functions. Do you want that as well?