better double-tab behavior
mask filter in PathCompleter