We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6bd0c41 commit 3d577f6Copy full SHA for 3d577f6
src/UnicodeREPL.jl
@@ -78,10 +78,11 @@ function input_handler(inputstr)
78
Main.eval(Meta.parse(substitution(inputstr)))
79
end
80
81
-function complete_line(x::UnicodeCompletionProvider, s::REPL.LineEdit.PromptState)
+function complete_line(x::UnicodeCompletionProvider, s::REPL.LineEdit.PromptState; hint::Any=:no_hint)
82
firstpart = String(s.input_buffer.data[1:s.input_buffer.ptr-1])
83
firstpartsub = substitution(firstpart)
84
if firstpart != firstpartsub
85
+ hint == true && return ([firstpart * " --> " * firstpartsub], firstpart, true)
86
return ([firstpartsub], firstpart, true)
87
elseif VERSION <= v"1.9-"
88
return complete_line(x.repl_completion_provider, s)
0 commit comments