> "slocal" is only one of a zillion programs that cannot properly > handle embedded '\0' characters. > > This is, at least in part, due to the unfortunate "design" of > fgets().
The problem occurs, while slocal copies the stdin to a temporary file. I patched slocal.c such that this can be done in a way that \0 characters are preserved. "rcvstore" handels \0 charaters correctly. But then I found that there are also some problems with exmh and "^M" charaters (\0 is treated correctly :-)), thus I patched mimify.py to check weather it produced some strange characters... Tobias
