1139109063
decode-RFC2047 used babel's octets-to-string, but we can replace it with the function of the same name from flexi-streams. This doesn't make a difference for the moment, but will be useful in the future: flexi-streams provides de- and encoding streams that we'll be able to use to replace and augment some of the stream based MIME part handling code in mime4cl. babel doesn't have as powerful stream functionality although it seems to be planned. Another big upside of flexi-streams is that we'll be able to replace delimited-input-string using it. This should allow us to slowly work towards correct and more efficient decoding of MIME bodies. Change-Id: I17174f1c96c5be7d103d396564e6aa0fe24c80fc Reviewed-on: https://cl.tvl.fyi/c/depot/+/8371 Autosubmit: sterni <sternenseemann@systemli.org> Tested-by: BuildkiteCI Reviewed-by: sterni <sternenseemann@systemli.org> |
||
---|---|---|
.. | ||
test | ||
.skip-subtree | ||
address.lisp | ||
default.nix | ||
endec.lisp | ||
ex-sclf.lisp | ||
mime.lisp | ||
mime4cl-tests.asd | ||
mime4cl.asd | ||
OWNERS | ||
package.lisp | ||
README | ||
streams.lisp |
MIME4CL is a Common Lisp library for dealing with MIME messages. It has originally been written by Walter C. Pelissero and vendored into depot as upstream has become inactive and provides no repo of any kind. Upstream and depot version may diverge. Upstream Website: http://wcp.sdf-eu.org/software/#mime4cl Vendored Tarball: http://wcp.sdf-eu.org/software/mime4cl-20150207T211851.tbz