I've made some simple changes to the zsh-completion example that ships with darcs (the version control system) and checked it into the Completion/Unix/Command dir. It seems to work well in my testing so far. I've attached the file to this email as well. ..wayne..