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