From 00c82e6346ab0284306e63264142e8fac02e0a86 Mon Sep 17 00:00:00 2001 From: Tad Hardesty Date: Fri, 3 Jul 2020 17:38:09 -0700 Subject: [PATCH] Add the word 'on' to var/proc completion details --- src/langserver/completion.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/langserver/completion.rs b/src/langserver/completion.rs index fd56a470..94d290e0 100644 --- a/src/langserver/completion.rs +++ b/src/langserver/completion.rs @@ -49,7 +49,7 @@ static PROC_KEYWORDS: &[&str] = &[ ]; fn item_var(ty: TypeRef, name: &str, var: &TypeVar) -> CompletionItem { - let mut detail = ty.pretty_path().to_owned(); + let mut detail = format!("on {}", ty.pretty_path()); if let Some(ref decl) = var.declaration { if decl.var_type.flags.is_const() { if let Some(ref constant) = var.value.constant { @@ -81,7 +81,7 @@ fn item_proc(ty: TypeRef, name: &str, proc: &TypeProc) -> CompletionItem { } else { CompletionItemKind::Method }), - detail: Some(ty.pretty_path().to_owned()), + detail: Some(format!("on {}", ty.pretty_path())), documentation: item_documentation(&proc.main_value().docs), ..Default::default() }