I think I may have a working version of tcsh support. Much
more testing is required, but have successfully run a tsch
shell using the hook and it appears to work.