Ken Hornstein wrote: > [Phillip wrote:] > >Or in output_headers(). I'm not sure if there an extra options would be > >required. > > That is one option. Another is that repl(1) could do a better job; I > suppose that is the fault of mhl.
mhl is used for display. And a user can substitute their own filter for it. We need to fold header fields when producing a message. I think that output_headers() is the right place. It's the only place where header fields are output. There is a fold() function in sbr/mhical.c, maybe it could be moved to sbr and called from output_headers() for message and content part headers. Those shouldn't need multibyte character support, though that wouldn't hurt. David