about summary refs log tree commit diff
path: root/Completion/Core/compdump
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-08-01 14:48:28 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-08-01 14:48:28 +0000
commit61e68d70da5af5afe943f92cd94a8c96e78348d9 (patch)
tree1e88adbfc21452caedcb57af2880097a349f44e6 /Completion/Core/compdump
parent14810d6df13e0564a606b74e4c4e918e80862e25 (diff)
downloadzsh-61e68d70da5af5afe943f92cd94a8c96e78348d9.tar.gz
zsh-61e68d70da5af5afe943f92cd94a8c96e78348d9.tar.xz
zsh-61e68d70da5af5afe943f92cd94a8c96e78348d9.zip
Diffstat (limited to 'Completion/Core/compdump')
-rw-r--r--Completion/Core/compdump6
1 files changed, 4 insertions, 2 deletions
diff --git a/Completion/Core/compdump b/Completion/Core/compdump
index f2729acc5..8f8a3ee77 100644
--- a/Completion/Core/compdump
+++ b/Completion/Core/compdump
@@ -17,10 +17,10 @@ emulate -L zsh
 
 typeset _d_file _d_f _d_bks _d_line _d_als
 
-_d_file=${compconfig[dumpfile]-${0:h}/compinit.dump}
+_d_file=${compconfig[dumpfile]-${0:h}/compinit.dump}.$HOST.$$
 
 typeset -U _d_files
-_d_files=( ${^~fpath}/_(|*[^~])(N:t) )
+_d_files=( ${^~fpath:/.}/_(|*[^~])(N:t) )
 
 print "#files: $#_d_files" > $_d_file
 
@@ -88,5 +88,7 @@ done >> $_d_file
 
 print >> $_d_file
 
+mv $_d_file ${_d_file%.$HOST.$$}
+
 unfunction compdump
 autoload -U compdump