Open
Description
When log
command is invoked for different path then current the auto-complete for --refs
option is returned from current path instead.
Example:
- have working copy at
/path/to/wc1
- have working copy at
/path/to/wc2
- go to
/path/to/wc2
- type
svn-buddy.phar log ../wc1 --refs
- press TAB
The refs
from /path/to/wc2
would be auto-completed instead of ones from /path/to/wc1
.
This happens because during auto-complete nobody is parsing command arguments because they can be invalid and ../wc1
is totally ignored.