(9.0.2910.0)" -- it sends documents of type application/octet-stream
with embedded hard line breaks, which is illegal according to RFC
2045, page 20:
Since the canonical representation of media types other than
text do not generally include the representation of line
breaks as CRLF sequences, no hard line breaks (i.e. line
breaks that are intended to be meaningful and to be displayed
to the user) can occur in the quoted-printable encoding of
such types.
;;; -*-Scheme-*-
;;;
-;;; $Id: mime-codec.scm,v 14.9 2001/02/08 17:16:05 cph Exp $
+;;; $Id: mime-codec.scm,v 14.10 2001/09/10 00:49:45 cph Exp $
;;;
;;; Copyright (c) 2000 Massachusetts Institute of Technology
;;;
context
(decode-qp-pending-string pending string end* end)))
((not pending)
- (if (and (eq? type 'LINE-END)
- (qp-decoding-context/text? context))
+ (if (eq? type 'LINE-END)
;; Hard line break.
(newline port)))
((eqv? pending #\=)