I've discovered the problem isn't with crontab - it's with my standard editor, vim. I just changed the editor to nano and crontab worked correctly. Now to find out what vim is doing....
Anthony -- Anthony Campbell - running Debian GNU/Linux (Windows-free zone). For electronic books (Homeomythology and The Assassins of Alamut), skeptical essays, and over 130 book reviews, go to http://www.acampbell.org.uk/ Human beings are perhaps never more frightening than when they are convinced beyond doubt that they are right. [Laurens van der Post]