summaryrefslogtreecommitdiff
path: root/support/texlab/src/features/completion/builder.rs
diff options
context:
space:
mode:
Diffstat (limited to 'support/texlab/src/features/completion/builder.rs')
-rw-r--r--support/texlab/src/features/completion/builder.rs12
1 files changed, 2 insertions, 10 deletions
diff --git a/support/texlab/src/features/completion/builder.rs b/support/texlab/src/features/completion/builder.rs
index f8ea4c5d15..686d39b62b 100644
--- a/support/texlab/src/features/completion/builder.rs
+++ b/support/texlab/src/features/completion/builder.rs
@@ -60,8 +60,7 @@ impl<'db> CompletionBuilder<'db> {
.take_while(|word| word.text_range() != token.text_range())
.chain(std::iter::once(token.clone()))
.filter(|word| word.text_range().start() < context.offset)
- .join(" ")
- .into(),
+ .join(" "),
None => token.text().into(),
}
}
@@ -180,14 +179,7 @@ impl<'db> CompletionBuilder<'db> {
"{} {}",
key,
WHITESPACE_REGEX
- .replace_all(
- &code
- .replace('{', " ")
- .replace('}', " ")
- .replace(',', " ")
- .replace('=', " "),
- " "
- )
+ .replace_all(&code.replace(['{', '}', ',', '='], " "), " ")
.trim(),
);