(rfc2047-point-at-bol, rfc2047-point-at-eol): New. Callers of
authorDave Love <fx@gnu.org>
Fri, 2 May 2003 23:25:17 +0000 (23:25 +0000)
committerDave Love <fx@gnu.org>
Fri, 2 May 2003 23:25:17 +0000 (23:25 +0000)
commit69a2659be9b2d8cc318a632d25409b2546a3c05f
tree735f6ea65fe74f34ecb9cbf575ad0d5ffd18ced8
parent623528af78d797f37e8a658f7743d5bc2b2ffc6a
(rfc2047-point-at-bol, rfc2047-point-at-eol): New.  Callers of
gnus- versions changed to use them.
(rfc2047-header-encoding-alist): Add `address-mime' part.  Doc
fixes.
(rfc2047-encoding-type): New.
(rfc2047-encode-message-header): Use mm-charset-to-coding-system.
Don't include header name field in encoding.  Add `address-mime'
case and bind rfc2047-encoding-type for `mime' case.
(rfc2047-encodable-p): Deleted.
(rfc2047-syntax-table): New.
(rfc2047-encode-region, rfc2047-encode): Rewritten to take account
of rfc2047 rules with respect to rfc2822 tokens and to do encoding
in place rather than by passing strings.
(rfc2047-encode-string): Doc fix.
(rfc2047-q-encode-region): Don't use mm-with-unibyte-current-buffer.
(rfc2047-encoded-word-regexp): eval-and-compile.
(rfc2047-decode-region): Avoid concatenation in loop.
(rfc2047-parse-and-decode): Remove useless disjunction.
lisp/rfc2047.el