Show More
@@ -119,8 +119,7 b' def construct_parser(magic_func):' | |||
|
119 | 119 | def parse_argstring(magic_func, argstring): |
|
120 | 120 | """ Parse the string of arguments for the given magic function. |
|
121 | 121 | """ |
|
122 |
|
|
|
123 | return args | |
|
122 | return magic_func.parser.parse_argstring(argstring) | |
|
124 | 123 | |
|
125 | 124 | |
|
126 | 125 | def real_name(magic_func): |
@@ -129,8 +128,7 b' def real_name(magic_func):' | |||
|
129 | 128 | magic_name = magic_func.__name__ |
|
130 | 129 | if magic_name.startswith('magic_'): |
|
131 | 130 | magic_name = magic_name[len('magic_'):] |
|
132 |
|
|
|
133 | return arg_name | |
|
131 | return getattr(magic_func, 'argcmd_name', magic_name) | |
|
134 | 132 | |
|
135 | 133 | |
|
136 | 134 | class ArgDecorator(object): |
@@ -200,8 +198,7 b' class argument_group(ArgDecorator):' | |||
|
200 | 198 | def add_to_parser(self, parser, group): |
|
201 | 199 | """ Add this object's information to the parser. |
|
202 | 200 | """ |
|
203 |
|
|
|
204 | return group | |
|
201 | return parser.add_argument_group(*self.args, **self.kwds) | |
|
205 | 202 | |
|
206 | 203 | |
|
207 | 204 | class kwds(ArgDecorator): |
General Comments 0
You need to be logged in to leave comments.
Login now