Merge unicode branch
[bpt/emacs.git] / lisp / gnus / ChangeLog.unicode
1 2006-11-27 Zhang Wei <id.brep@gmail.com>
2
3 * rfc2047.el (rfc2047-charset-encoding-alist): Add gbk and GB18030.
4
5 * mm-util.el (mm-mime-mule-charset-alist): Add gbk and GB18030.
6
7 2006-09-25 Kenichi Handa <handa@m17n.org>
8
9 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Use correct
10 form for specifying a mode in the header line.
11
12 2004-09-27 Miles Bader <miles@gnu.org>
13
14 * mml.el (mml-parse-1): Remove apparently vestigial use of
15 `mm-hack-charsets'.
16 * mm-bodies.el (mm-encode-body): Likewise.
17
18 2003-11-17 Kenichi Handa <handa@m17n.org>
19
20 * mm-util.el (mm-enable-multibyte): Call set-buffer-multibyte
21 with the arg `to'.
22
23 2003-11-13 Kenichi Handa <handa@m17n.org>
24
25 * rfc2104.el (rfc2104-hexstring-to-byte-list): Renamed from
26 rfc2104-hexstring-to-bitstring and changed to return a byte list.
27 (rfc2104-hash): Convert the result of concat to unibyte string.
28
29 2002-10-16 Dave Love <fx@gnu.org>
30
31 * mm-bodies.el (mm-encode-body): Doc fix.
32
33 * qp.el (quoted-printable-encode-region): Fix non-Emacs 22 case.
34
35 2002-10-09 Dave Love <fx@gnu.org>
36
37 * qp.el (quoted-printable-encode-region): Fix non-multibyte search
38 for Emacs 22.
39
40 2002-10-07 Dave Love <fx@gnu.org>
41
42 * qp.el (quoted-printable-encode-region): Go to start of range
43 before searching.
44 (quoted-printable-encode-region): Use multibyte-char-to-unibyte.
45
46 2002-09-05 Dave Love <fx@gnu.org>
47
48 * qp.el (quoted-printable-decode-region): Use mm-insert-byte.
49
50 * mm-util.el (mm-hack-charsets, mm-iso-8859-15-compatible)
51 (mm-iso-8859-x-to-15-table, mm-iso-8859-x-to-15-region): Deleted.
52 (mm-find-mime-charset-region): Remove hack-charsets stuff.
53 (mm-insert-byte): New.
54
55 * rfc2047.el (message-posting-charset): defvar when compiling.
56 (rfc2047-header-encoding-alist): Add `address-mime' part.
57 (rfc2047-charset-encoding-alist): Use B for iso-8859-7. Doc fix.
58 (rfc2047-q-encoding-alist): Augment header list.
59 (rfc2047-encodable-p): Use mm-find-mime-charset-region.
60 (rfc2047-special-chars, rfc2047-non-special-chars): New.
61 (rfc2047-dissect-region, rfc2047-encode-region, rfc2047-encode):
62 Rewritten to avoid charset stuff and to take account of rfc2822
63 tokens.
64 (rfc2047-encode-message-header): Don't include header name field
65 in encoding. Add `address-mime' case and bind
66 rfc2047-special-chars for `mime' case.
67
68 2002-08-21 Kenichi Handa <handa@etl.go.jp>
69
70 * qp.el (quoted-printable-decode-region): Insert bytes by
71 `insert-byte'.
72
73 2002-08-18 Dave Love <fx@gnu.org>
74
75 * rfc2047.el (rfc2047-encode): Fix last change.
76
77 2002-07-30 Dave Love <fx@gnu.org>
78
79 * rfc2047.el (rfc2047-charset-encoding-alist): Use B for Hebrew.
80 Doc fix.
81
82 * gnus-start.el (gnus-read-newsrc-el-file): Don't bind
83 coding-system-for-read.
84 (gnus-gnus-to-quick-newsrc-format): Insert coding cookie.
85
86 2002-07-09 Dave Love <fx@gnu.org>
87
88 * mm-util.el (mm-find-mime-charset-region): Fix :mime-charset
89 part.
90
91 2002-06-26 Dave Love <fx@gnu.org>
92
93 * rfc2047.el (rfc2047-encodable-p): Avoid mm-find-charset-region.
94 (rfc2047-dissect-region): Don't record charsets.
95 (rfc2047-encode): Remove arg CHARSET.
96 (rfc2047-encode-region): Change rfc2047-encode call.
97
98 2002-06-24 Dave Love <fx@gnu.org>
99
100 * mm-util.el (mm-mule4-p, mm-enable-multibyte-mule4)
101 (mm-disable-multibyte-mule4)
102 (mm-with-unibyte-current-buffer-mule4): Deleted.
103
104 * gnus-sum.el (gnus-summary-mode, gnus-summary-display-article)
105 (gnus-summary-select-article, gnus-summary-edit-article): Use
106 mm-{en,dis}able-multibyte, not mm-{en,dis}able-multibyte-mule4.
107
108 * message.el (message-forward-make-body): Use
109 mm-{en,dis}able-multibyte, not mm-{en,dis}able-multibyte-mule4.
110
111 * qp.el (quoted-printable-encode-region): Avoid
112 find-charset-region.
113
114 * mm-bodies.el (mm-body-7-or-8): Don't special-case Mule.
115 (mm-encode-body): Just call mm-encode-coding-region in encoding
116 case.
117
118 2002-05-27 Dave Love <fx@gnu.org>
119
120 * mm-util.el (mm-auto-save-coding-system): Prefer utf-8-emacs
121 coding system to emacs-mule.
122
123 2002-05-14 Dave Love <fx@gnu.org>
124
125 * mm-util.el (mm-mime-mule-charset-alist)
126 (mm-mule-charset-to-mime-charset, mm-charset-to-coding-system)
127 (mm-mime-charset, mm-find-mime-charset-region): Look for
128 `:mime-charset' property of coding systems before `mime-charset'.
129
130 ;; Local Variables:
131 ;; coding: iso-2022-7bit
132 ;; End:
133
134 Copyright (C) 2002 Free Software Foundation, Inc.
135 Copying and distribution of this file, with or without modification,
136 are permitted provided the copyright notice and this notice are preserved.
137
138 ;;; arch-tag: d7f0febd-4aca-429a-9493-d71cd04ad9f0