It should send Czech Emacs tutorial to a process, that stores it into the /tmp/foo file. On my system, some end part of the tutorial is missing in /tmp/foo -- about the last 900 characters are missing. It doesn't happen when the process encoding is set to iso-8859-2 instead. I can reproduce the problem on my Debian GNU/Linux i386 system with both Emacs 21.3 as packaged by Debian and current Emacs CVS snapshot.