* rfc2047.el (rfc2047-encode-function-alist): Renamed from
authorKatsumi Yamaoka <yamaoka@jpl.org>
Thu, 20 May 2004 11:15:53 +0000 (11:15 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Thu, 20 May 2004 11:15:53 +0000 (11:15 +0000)
commit94d03ba57281f6b2a45b347a26d6926a38168575
treef68b213114996c74a025f93efb617f45a8c0b2af
parent85b488fe87668cf0ac750fdae34176d863a3ed55
* rfc2047.el (rfc2047-encode-function-alist): Renamed from
 `rfc2047-encoding-function-alist' in order to avoid conflicting with the old
  version.
(rfc2047-encode-region): Concatenate words containing non-ASCII characters in
 structured fields;
 don't encode space-delimited ASCII words even in unstructured fields;
 don't break words at char-category boundaries.
(rfc2047-encode-1): New function.
(rfc2047-encode): Use it;
 encode text so that it occupies the maximum width within 76-column;
 work correctly on Q encoding for iso-2022-* charsets.
(rfc2047-fold-region): Use existing whitespace for LWSP;
 make it sure not to break a line just after the header name.
(rfc2047-b-encode-region): Removed.
(rfc2047-b-encode-string): New function.
(rfc2047-q-encode-region): Removed.
(rfc2047-q-encode-string): New function.

* mm-util.el (mm-replace-in-string): New function.
lisp/ChangeLog
lisp/mm-util.el
lisp/rfc2047.el