bugfix in PathCompleter
fixed tab behavior