1 2003-11-17 Kenichi Handa <handa@m17n.org>
3 * mm-util.el (mm-enable-multibyte): Call set-buffer-multibyte
6 2003-11-13 Kenichi Handa <handa@m17n.org>
8 * rfc2104.el (rfc2104-hexstring-to-byte-list): Renamed from
9 rfc2104-hexstring-to-bitstring and changed to return a byte list.
10 (rfc2104-hash): Convert the result of concat to unibyte string.
12 2002-10-16 Dave Love <fx@gnu.org>
14 * mm-bodies.el (mm-encode-body): Doc fix.
16 * qp.el (quoted-printable-encode-region): Fix non-Emacs 22 case.
18 2002-10-09 Dave Love <fx@gnu.org>
20 * qp.el (quoted-printable-encode-region): Fix non-multibyte search
23 2002-10-07 Dave Love <fx@gnu.org>
25 * qp.el (quoted-printable-encode-region): Go to start of range
27 (quoted-printable-encode-region): Use multibyte-char-to-unibyte.
29 2002-09-05 Dave Love <fx@gnu.org>
31 * qp.el (quoted-printable-decode-region): Use mm-insert-byte.
33 * mm-util.el (mm-hack-charsets, mm-iso-8859-15-compatible)
34 (mm-iso-8859-x-to-15-table, mm-iso-8859-x-to-15-region): Deleted.
35 (mm-find-mime-charset-region): Remove hack-charsets stuff.
36 (mm-insert-byte): New.
38 * rfc2047.el (message-posting-charset): defvar when compiling.
39 (rfc2047-header-encoding-alist): Add `address-mime' part.
40 (rfc2047-charset-encoding-alist): Use B for iso-8859-7. Doc fix.
41 (rfc2047-q-encoding-alist): Augment header list.
42 (rfc2047-encodable-p): Use mm-find-mime-charset-region.
43 (rfc2047-special-chars, rfc2047-non-special-chars): New.
44 (rfc2047-dissect-region, rfc2047-encode-region, rfc2047-encode):
45 Rewritten to avoid charset stuff and to take account of rfc2822
47 (rfc2047-encode-message-header): Don't include header name field
48 in encoding. Add `address-mime' case and bind
49 rfc2047-special-chars for `mime' case.
51 2002-08-21 Kenichi Handa <handa@etl.go.jp>
53 * qp.el (quoted-printable-decode-region): Insert bytes by
56 2002-08-18 Dave Love <fx@gnu.org>
58 * rfc2047.el (rfc2047-encode): Fix last change.
60 2002-07-30 Dave Love <fx@gnu.org>
62 * rfc2047.el (rfc2047-charset-encoding-alist): Use B for Hebrew.
65 * gnus-start.el (gnus-read-newsrc-el-file): Don't bind
66 coding-system-for-read.
67 (gnus-gnus-to-quick-newsrc-format): Insert coding cookie.
69 2002-07-09 Dave Love <fx@gnu.org>
71 * mm-util.el (mm-find-mime-charset-region): Fix :mime-charset
74 2002-06-26 Dave Love <fx@gnu.org>
76 * rfc2047.el (rfc2047-encodable-p): Avoid mm-find-charset-region.
77 (rfc2047-dissect-region): Don't record charsets.
78 (rfc2047-encode): Remove arg CHARSET.
79 (rfc2047-encode-region): Change rfc2047-encode call.
81 2002-06-24 Dave Love <fx@gnu.org>
83 * mm-util.el (mm-mule4-p, mm-enable-multibyte-mule4)
84 (mm-disable-multibyte-mule4)
85 (mm-with-unibyte-current-buffer-mule4): Deleted.
87 * gnus-sum.el (gnus-summary-mode, gnus-summary-display-article)
88 (gnus-summary-select-article, gnus-summary-edit-article): Use
89 mm-{en,dis}able-multibyte, not mm-{en,dis}able-multibyte-mule4.
91 * message.el (message-forward-make-body): Use
92 mm-{en,dis}able-multibyte, not mm-{en,dis}able-multibyte-mule4.
94 * qp.el (quoted-printable-encode-region): Avoid
97 * mm-bodies.el (mm-body-7-or-8): Don't special-case Mule.
98 (mm-encode-body): Just call mm-encode-coding-region in encoding
101 2002-05-27 Dave Love <fx@gnu.org>
103 * mm-util.el (mm-auto-save-coding-system): Prefer utf-8-emacs
104 coding system to emacs-mule.
106 2002-05-14 Dave Love <fx@gnu.org>
108 * mm-util.el (mm-mime-mule-charset-alist)
109 (mm-mule-charset-to-mime-charset, mm-charset-to-coding-system)
110 (mm-mime-charset, mm-find-mime-charset-region): Look for
111 `:mime-charset' property of coding systems before `mime-charset'.
114 ;; coding: iso-2022-7bit
117 Copyright (C) 2002 Free Software Foundation, Inc.
118 Copying and distribution of this file, with or without modification,
119 are permitted provided the copyright notice and this notice are preserved.
121 ;;; arch-tag: d7f0febd-4aca-429a-9493-d71cd04ad9f0