On 2/26/15 4:30 PM, Ingo Ruhnke wrote:

> Bash Version: 4.3
> Patch Level: 30
> Release Status: release
> 
> Description:
> 
> Trying to tab complete the following produces half a screen full of errors:
> 
> echo "$(echo "
> 
> bash: command substitution: line 3: unexpected EOF while looking for
> matching `"'

Thanks for the report.  The issue is that parsing the completion follows
the same code path as command execution, and that execution code path
expects the command substitution to already be complete.  I will have to
look and see what can be done here.

Chet

-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU    c...@case.edu    http://cnswww.cns.cwru.edu/~chet/

Reply via email to