Public bug reported: Hello. Please observe the following transcript (only [TAB] has been inserted to indicate the position where I hit TAB):
In Trusty: $ cat <<EOF > foo > Test > EOF $ echo $(< foo) Test $ echo $(< fo[TAB]bash: unexpected EOF while looking for matching `)' bash: syntax error: unexpected end of file ^C $ echo $(cat fo[TAB]bash: unexpected EOF while looking for matching `)' bash: syntax error: unexpected end of file In Saucy: $ cat <<EOF > foo > Test > EOF $ echo $(< foo) Test $ echo $(< fo[TAB]o^C $ echo $(cat fo[TAB]o^C Simply put, once I start a command substitution with $( I am not able to use the [TAB] completion in Trusty any longer while this was working file in Saucy. I hope this can be fixed soon since it really hampers use of the command-line. Thanks! ** Affects: bash-completion (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1312243 Title: Bash completion within $( fails in Trusty To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bash-completion/+bug/1312243/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs