parent
2a72ca6f63
commit
d7744308f6
|
@ -847,6 +847,9 @@ const CommandDesc alias_cmd = {
|
||||||
CommandCompleter{},
|
CommandCompleter{},
|
||||||
[](const ParametersParser& parser, Context& context)
|
[](const ParametersParser& parser, Context& context)
|
||||||
{
|
{
|
||||||
|
if (not CommandManager::instance().command_defined(parser[2]))
|
||||||
|
throw runtime_error(format("Command '{}' does not exist", parser[2]));
|
||||||
|
|
||||||
AliasRegistry& aliases = get_scope(parser[0], context).aliases();
|
AliasRegistry& aliases = get_scope(parser[0], context).aliases();
|
||||||
aliases.add_alias(parser[1], parser[2]);
|
aliases.add_alias(parser[1], parser[2]);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user