shared/verbs: display default verb as "[verb]"
This commit is contained in:
+5
-1
@@ -192,11 +192,15 @@ int _verbs_get_help_table(
|
||||
/* No help string — we do not show the verb */
|
||||
continue;
|
||||
|
||||
bool is_default = FLAGS_SET(verb->flags, VERB_DEFAULT);
|
||||
|
||||
/* We indent the option string by two spaces. We could set the minimum cell width and
|
||||
* right-align for a similar result, but that'd be more work. This is only used for
|
||||
* display. */
|
||||
r = table_add_cell_stringf(table, NULL, " %s%s%s",
|
||||
r = table_add_cell_stringf(table, NULL, " %s%s%s%s%s",
|
||||
is_default ? "[" : "",
|
||||
verb->verb,
|
||||
is_default ? "]" : "",
|
||||
verb->argspec ? " " : "",
|
||||
strempty(verb->argspec));
|
||||
if (r < 0)
|
||||
|
||||
Reference in New Issue
Block a user