hi all, i'm having an odd problem with completion. best explained by example: 13:11 /% cd completing directory proc/ etc/ bin/ boot/ net/ mnt2/ lost+found/ var@ cdrom/ c/ tmp/ lib/ sbin/ root/ usr/ mnt/ home@ initrd/ floppy/ dev/ completion works perfectly there. however, doing this: 13:11 /% cd usr/ completing `directory' or `corrections' doesn't perform any completion whatsoever. zsh apparently is having problems completing anything if you are in a word which has a directory name. (i've tried putting the cursor inside the directory name, instead of the end, with no difference.) this happens no matter what type of completion i want; eg 13:11 /% ls usr/ completing `files', `file', or `corrections' doesn't work either. i'm using the Debian zsh-beta package (full filename is zsh-beta_4.0.0+4.0.1.pre2+0sf20010405-1_i386.deb). i think all this was working a few package versions ago, but it's not now. i thought perhaps Debian's package was bung, but i created a new user on my system, so it has all of the system defaults, loaded compinit, and things worked fine. zsh details: 13:14 /% echo $ZSH_VERSION 4.0.1-debian0420 13:16 /% setopt allexport autoresume bsdecho cdablevars correct correctall extendedglob extendedhistory noflowcontrol histexpiredupsfirst histfindnodups histignorealldups histignoredups histignorespace histnostore incappendhistory interactive kshglob listpacked login longlistjobs magicequalsubst markdirs monitor numericglobsort posixbuiltins pushdignoredups pushdtohome shinstdin shwordsplit zle i'm not sure what other debugging information to provide, so any pointers would be great :). my .zcompdump file is attached, but i'm not using anything special apart from the gizmos provided by compinstall. thanks for reading this far! -- #ozone/algorithm - trust.in.love.to.save