summaryrefslogtreecommitdiff
path: root/src/command_manager.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2016-11-14 00:29:43 +0000
committerMaxime Coste <frrrwww@gmail.com>2016-11-14 00:29:43 +0000
commit5249df78d40cf53d57db5585cf370e932a9f4617 (patch)
treee03fd9360c154ec4593ea054379de1055fd09e06 /src/command_manager.cc
parentdcd733e5fab9016afbf9d8b5c5774053c1ce24af (diff)
Do not include aliases in command completion candidates anymore
Fuzzy matching makes it redundant. Closes #817
Diffstat (limited to 'src/command_manager.cc')
-rw-r--r--src/command_manager.cc5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/command_manager.cc b/src/command_manager.cc
index 9f33ea34..1fbdd804 100644
--- a/src/command_manager.cc
+++ b/src/command_manager.cc
@@ -536,10 +536,7 @@ Completions CommandManager::complete_command_name(const Context& context,
if (not with_aliases)
return {0, query.length(), Kakoune::complete(query, query.length(), commands)};
- auto candidates = Kakoune::complete(query, query.length(),
- concatenated(commands,
- context.aliases().flatten_aliases() |
- transform(std::mem_fn(&AliasRegistry::AliasDesc::first))));
+ auto candidates = Kakoune::complete(query, query.length(), commands);
return {0, query.length(), std::move(candidates)};
}