about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rwxr-xr-xCompletion/X/Command/_kfmclient3
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 6c9a53184..5d84b307c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-03-24  Andrey Borzenkov  <bor@zsh.org>
+
+	* 21053: Completion/X/Command/_kfmclient: use kde search path
+	to find profiles in openProfile
+
 2005-03-22  Andrey Borzenkov  <bor@zsh.org>
 
 	* 21051 (modifed as suugested by Oliver in 21052):
diff --git a/Completion/X/Command/_kfmclient b/Completion/X/Command/_kfmclient
index 10d7a2ccb..6302e0074 100755
--- a/Completion/X/Command/_kfmclient
+++ b/Completion/X/Command/_kfmclient
@@ -73,8 +73,9 @@ case $line[1] in
     _webbrowser
     return
   elif [[ $state = firstarg ]]; then
+    local appdata=${$(kde-config --path data 2> /dev/null):-~/.kde/share/apps/}
     _wanted profile expl 'Konqueror profile' \
-      compadd -- ~/.kde/share/apps/konqueror/profiles/*(:t)
+      compadd -- ${(s/:/)^${appdata}}konqueror/profiles/*(:t)
     return
   fi
   ;;