Hide commands that don't have a description
These are assumed to be internal.
This commit is contained in:
parent
05c45f301d
commit
1c58e13bee
|
@ -50,8 +50,11 @@ void MultiCommand::printHelp(const string & programName, std::ostream & out)
|
||||||
out << "Available commands:\n";
|
out << "Available commands:\n";
|
||||||
|
|
||||||
Table2 table;
|
Table2 table;
|
||||||
for (auto & command : commands)
|
for (auto & command : commands) {
|
||||||
table.push_back(std::make_pair(command.second->name(), command.second->description()));
|
auto descr = command.second->description();
|
||||||
|
if (!descr.empty())
|
||||||
|
table.push_back(std::make_pair(command.second->name(), descr));
|
||||||
|
}
|
||||||
printTable(out, table);
|
printTable(out, table);
|
||||||
|
|
||||||
out << "\n";
|
out << "\n";
|
||||||
|
|
Loading…
Reference in a new issue