The Shell should (at least) say "csh: filename: no permission".
I've wondered why all programs are expected to print their names
in their error messages, but the Shells have remained immune to criticism...
--
-IAN! (Ian! D. Allen) University of Waterloo