]
Jean-Francois Denise reassigned WFCORE-1695:
--------------------------------------------
Assignee: Jean-Francois Denise (was: Alexey Loubyansky)
Echo tab completion suggests variables without $ prefix
-------------------------------------------------------
Key: WFCORE-1695
URL:
https://issues.jboss.org/browse/WFCORE-1695
Project: WildFly Core
Issue Type: Bug
Components: CLI
Reporter: Martin Schvarcbacher
Assignee: Jean-Francois Denise
Priority: Minor
*Description:*
echo command prints all variables in tab auto-complete even without typing $ prefix
This duplicates functionality of 'set' with no arguments.
*Steps to reproduce*
{code:bash}
[disconnected /] set myvar1=value1
[disconnected /] set myvar2=value2
[disconnected /] set
myvar1=value1
myvar2=value2
{code}
*Actual*
{code:bash}
[disconnected /] echo <TAB>
--help myvar1 myvar2 #should not suggest variables
[disconnected /] echo $<TAB>myvar<TAB> #expected, auto-completes with
$prefix
myvar1 myvar2
[disconnected /] echo myvar<TAB> #autocompletes variable without $prefix
myvar1 myvar2
{code}
*Expected*
{code:bash}
[disconnected /] echo <TAB>
--help
[disconnected /] echo $<TAB>myvar<TAB>
myvar1 myvar2
[disconnected /] echo myvar<TAB> #does not suggest anything
{code}