~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/commands.py

merge up with HEAD and with test-fixes

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
# would help with validation and shell completion.
26
26
 
27
27
 
 
28
# TODO: Help messages for options.
 
29
 
 
30
# TODO: Define arguments by objects, rather than just using names.
 
31
# Those objects can specify the expected type of the argument, which
 
32
# would help with validation and shell completion.
 
33
 
 
34
 
28
35
 
29
36
import sys
30
37
import os
356
363
    return parsed
357
364
 
358
365
 
359
 
 
360
 
 
361
366
# list of all available options; the rhs can be either None for an
362
367
# option that takes no argument, or a constructor function that checks
363
368
# the type.