Merge remote-tracking branch 'lenormf/complete-register-names'
This commit is contained in:
commit
93a889bd44
|
@ -2367,7 +2367,12 @@ const CommandDesc set_register_cmd = {
|
||||||
ParameterDesc{{}, ParameterDesc::Flags::SwitchesAsPositional, 1},
|
ParameterDesc{{}, ParameterDesc::Flags::SwitchesAsPositional, 1},
|
||||||
CommandFlags::None,
|
CommandFlags::None,
|
||||||
CommandHelper{},
|
CommandHelper{},
|
||||||
CommandCompleter{},
|
make_completer(
|
||||||
|
[](const Context& context, CompletionFlags flags,
|
||||||
|
const String& prefix, ByteCount cursor_pos) -> Completions {
|
||||||
|
return { 0_byte, cursor_pos,
|
||||||
|
RegisterManager::instance().complete_register_name(prefix, cursor_pos) };
|
||||||
|
}),
|
||||||
[](const ParametersParser& parser, Context& context, const ShellContext&)
|
[](const ParametersParser& parser, Context& context, const ShellContext&)
|
||||||
{
|
{
|
||||||
RegisterManager::instance()[parser[0]].set(context, parser.positionals_from(1));
|
RegisterManager::instance()[parser[0]].set(context, parser.positionals_from(1));
|
||||||
|
|
Loading…
Reference in New Issue
Block a user