aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/reader.cpp
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2015-08-07 13:28:47 -0700
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2015-08-08 13:55:51 -0700
commitb92acd3cf2d90caf3914d02c21ac5cddea8ec2b4 (patch)
treeea13a6ed845a1c7976ebc0be985ab902821d5a68 /src/reader.cpp
parentfd96bafbc85d44ea74f39cc2a1b4cbd846f5f51f (diff)
Initial implementation of intermediate fuzzy completion
e.g. /u/l/b<tab> may be expanded to /usr/local/bin
Diffstat (limited to 'src/reader.cpp')
-rw-r--r--src/reader.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/reader.cpp b/src/reader.cpp
index 7aae5f6f..2b0874d7 100644
--- a/src/reader.cpp
+++ b/src/reader.cpp
@@ -1907,7 +1907,7 @@ static bool handle_completions(const std::vector<completion_t> &comp, bool conti
assert(el->position >= prefix_start);
len = el->position - prefix_start;
- if (match_type_requires_full_replacement(best_match_type))
+ if (will_replace_token || match_type_requires_full_replacement(best_match_type))
{
// No prefix
prefix.clear();