Reinier Lamers writes: > One wart in RFC822 that I know about, as the local Unicode nut, is > that it has to be 7-bit ASCII and everything else must be encoded > using a clumsy not- quite-quoted-printable encoding. For which I > once implemented a printer for 'darcs send', which is one of the > ugliest pieces of code I ever wrote.
This really isn't a big deal. Since Darcs is not an MUA, you could extend RFC822 to specify that there is no encoding but UTF-8. However, the real problem with RFC822 is that its specialized syntax is mail-specific (don't look so shocked! ;-) There really is no provision for structured data other than addresses. So eventually you're going to find yourselves defining structure, like the Ignore-This field. And every time you do that, you're going to be restricting syntax that people formerly used in free-form fields. That loses, big-time. If there is a serialization of YAML that mostly looks like RFC822, I think that's probably the best bet. _______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
