Describe the bug
If you have a variable whose name starts with a dollar sign (e.g. $myVar), and you later type a dollar sign, the variable name will show up in the list of possible completions (all well and good so far), but if you then choose to complete it, the entire variable name, including the leading dollar sign, gets written, leaving you with a doubled dollar sign (e.g. $$myVar).
To Reproduce
Steps to reproduce the behavior:
Define a variable named $myVar.
Below that, start typing any statement involving that variable, and stop after the '$'.
Choose $myVar from the list of completions.
See error.
Expected behavior
The leading '$' is not duplicated.
Screenshots
Hopefully this is clear enough without screenshots, but I will provide if needed.
Environment (please complete the following information):
Extension version 2.6.5
IBM i OS version 7.4
Additional context
Nothing relevant I can think of.
Describe the bug If you have a variable whose name starts with a dollar sign (e.g.
$myVar
), and you later type a dollar sign, the variable name will show up in the list of possible completions (all well and good so far), but if you then choose to complete it, the entire variable name, including the leading dollar sign, gets written, leaving you with a doubled dollar sign (e.g.$$myVar
).To Reproduce Steps to reproduce the behavior:
$myVar
.$myVar
from the list of completions.Expected behavior The leading '$' is not duplicated.
Screenshots Hopefully this is clear enough without screenshots, but I will provide if needed.
Environment (please complete the following information):
Additional context Nothing relevant I can think of.