From c53972be2626a1754becccf9246d7a2e88f008af Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Thu, 29 Jan 2009 17:58:30 +0000 Subject: 26485: _path_files with accept-exact-dirs could get path order wrong --- Completion/Unix/Type/_path_files | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Completion') diff --git a/Completion/Unix/Type/_path_files b/Completion/Unix/Type/_path_files index 2e9e943b5..71969d37b 100644 --- a/Completion/Unix/Type/_path_files +++ b/Completion/Unix/Type/_path_files @@ -578,11 +578,11 @@ for prepath in "$prepaths[@]"; do if [[ "$tpre" = */* ]]; then tmp2="${cpre}${tpre%%/*}" - PREFIX="${donepath}${linepath}${tmp2}" + PREFIX="${linepath}${donepath}${tmp2}" SUFFIX="/${tpre#*/}${tsuf#*/}" else tmp2="${cpre}${tpre}" - PREFIX="${donepath}${linepath}${tmp2}" + PREFIX="${linepath}${donepath}${tmp2}" SUFFIX="${tsuf}" fi -- cgit 1.4.1