@@ -10,16 +10,16 @@ use std::fs::DirEntry;
1010use anyhow:: bail;
1111use anyhow:: Result ;
1212use harp:: r_symbol;
13+ use harp:: utils:: is_symbol_valid;
1314use harp:: utils:: r_env_binding_is_active;
1415use harp:: utils:: r_envir_name;
1516use harp:: utils:: r_formals;
1617use harp:: utils:: r_promise_force_with_rollback;
1718use harp:: utils:: r_promise_is_forced;
1819use harp:: utils:: r_promise_is_lazy_load_binding;
19- use harp:: utils:: r_symbol_quote;
20- use harp:: utils:: r_symbol_quote_invalid;
21- use harp:: utils:: r_symbol_valid;
2220use harp:: utils:: r_typeof;
21+ use harp:: utils:: sym_quote;
22+ use harp:: utils:: sym_quote_invalid;
2323use libr:: R_UnboundValue ;
2424use libr:: Rf_findVarInFrame ;
2525use libr:: Rf_isFunction ;
@@ -178,7 +178,7 @@ pub(super) fn completion_item_from_function<T: AsRef<str>>(
178178 let detail = format ! ( "{}({})" , name, parameters. joined( ", " ) ) ;
179179 item. detail = Some ( detail) ;
180180
181- let insert_text = r_symbol_quote_invalid ( name) ;
181+ let insert_text = sym_quote_invalid ( name) ;
182182 item. insert_text_format = Some ( InsertTextFormat :: SNIPPET ) ;
183183 item. insert_text = Some ( format ! ( "{insert_text}($0)" ) ) ;
184184
@@ -211,8 +211,8 @@ pub(super) unsafe fn completion_item_from_data_variable(
211211
212212 if enquote {
213213 item. insert_text = Some ( format ! ( "\" {}\" " , name) ) ;
214- } else if !r_symbol_valid ( name) {
215- item. insert_text = Some ( r_symbol_quote ( name) ) ;
214+ } else if !is_symbol_valid ( name) {
215+ item. insert_text = Some ( sym_quote ( name) ) ;
216216 }
217217
218218 item. detail = Some ( owner. to_string ( ) ) ;
@@ -253,8 +253,8 @@ pub(super) unsafe fn completion_item_from_object(
253253 item. detail = Some ( "(Object)" . to_string ( ) ) ;
254254 item. kind = Some ( CompletionItemKind :: STRUCT ) ;
255255
256- if !r_symbol_valid ( name) {
257- item. insert_text = Some ( r_symbol_quote ( name) ) ;
256+ if !is_symbol_valid ( name) {
257+ item. insert_text = Some ( sym_quote ( name) ) ;
258258 }
259259
260260 Ok ( item)
@@ -293,8 +293,8 @@ pub(super) unsafe fn completion_item_from_promise(
293293 item. detail = Some ( "Promise" . to_string ( ) ) ;
294294 item. kind = Some ( CompletionItemKind :: STRUCT ) ;
295295
296- if !r_symbol_valid ( name) {
297- item. insert_text = Some ( r_symbol_quote ( name) ) ;
296+ if !is_symbol_valid ( name) {
297+ item. insert_text = Some ( sym_quote ( name) ) ;
298298 }
299299
300300 Ok ( item)
@@ -310,8 +310,8 @@ pub(super) fn completion_item_from_active_binding(name: &str) -> Result<Completi
310310 item. detail = Some ( "Active binding" . to_string ( ) ) ;
311311 item. kind = Some ( CompletionItemKind :: STRUCT ) ;
312312
313- if !r_symbol_valid ( name) {
314- item. insert_text = Some ( r_symbol_quote ( name) ) ;
313+ if !is_symbol_valid ( name) {
314+ item. insert_text = Some ( sym_quote ( name) ) ;
315315 }
316316
317317 Ok ( item)
@@ -433,7 +433,7 @@ pub(super) fn completion_item_from_parameter(
433433 function : callee. to_string ( ) ,
434434 } ;
435435
436- let parameter = r_symbol_quote_invalid ( parameter) ;
436+ let parameter = sym_quote_invalid ( parameter) ;
437437
438438 // We want to display to the user the name with the `=`
439439 let label = parameter. clone ( ) + " = " ;
0 commit comments