> "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



Reply via email to