SpriteLink/NIPAP — pull request #209 by plajjan (2012-07-30 15:53:35+00:00)
Title: Introduce default argument in commands parsing

This introduces the possibility to set a default value for an argument in the command line completion module.
With it, we can set the default argument of list_prefix to '' instead of None which it previously defaulted to, since that was set when instantiating the Command class. Not sure this is the correct way to proceed though and it really only fixes the problem for list_prefix. list_schema and list_pool work in a completely different way, since they do not rely on a smart_search_prefix-like function that takes a string as only input.

We could just solve this instead by setting arg = '' if arg was None in the list_prefix function.

Part of #201