fixed tab completion breaking on paths with spaces
fixed tab completion breaking on subdirs with spaces