Fix symfony auto-completion for version 2.6+

The previous plugin assumes that command list has 2 spaces before each command. Symfony 2.6 has only one space for commands. This bug prevents autocomplete for Symfony 2.6+.
This commit is contained in:
hazem-mohamed 2014-12-13 16:23:06 +02:00
commit 43f2d239ed

View file

@ -5,7 +5,7 @@ _symfony_console () {
}
_symfony2_get_command_list () {
`_symfony_console` --no-ansi | sed "1,/Available commands/d" | awk '/^ [a-z]+/ { print $1 }'
`_symfony_console` --no-ansi | sed "1,/Available commands/d" | awk '/^[ ]+[a-z]+/ { print $1 }'
}
_symfony2 () {
@ -23,4 +23,4 @@ alias sfcl='sf cache:clear'
alias sfcw='sf cache:warmup'
alias sfroute='sf router:debug'
alias sfcontainer='sf container:debug'
alias sfgb='sf generate:bundle'
alias sfgb='sf generate:bundle'