On 2007-06-05 at 21:58 +0000, Zrajm C Akfohg wrote: [ zcompdump broken ] > Today I realized that this might have something with the global alias "cp" that > I have. And sure enough, if I remove the line > > alias -g cp='cp -b' > > from my .zshrc the problem goes away. > the problem goes away completely. -- Until zsh generates a new (faulty) > .zcompdump file. > > Thus, zsh should generate a .zcompdump file in which the keys in all > associative arrays are quoted, to avoid having them expanded as aliases. Try this; fortunately, it's an easy change: the parameter expansion flag 'q' can be doubled to use single-quote quoting instead of backslash escaping. -Phil