Use -d in place of --login for tcsh (fixes #7)