Mercurial > emacs
comparison lisp/gnus/ChangeLog @ 90143:146c086df160
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-37
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 241-257)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 59-65)
- Update from CVS
- Merge from emacs--cvs-trunk--0
- (mm-string-to-multibyte): Use Gnus trunk definition.
author | Miles Bader <miles@gnu.org> |
---|---|
date | Thu, 14 Apr 2005 05:03:52 +0000 |
parents | 02f1dbc4a199 18b52f2ea5dc |
children | e1fbb019c538 |
comparison
equal
deleted
inserted
replaced
90142:627771f44771 | 90143:146c086df160 |
---|---|
1 2005-04-13 Katsumi Yamaoka <yamaoka@jpl.org> | |
2 | |
3 * gnus-art.el (gnus-mime-inline-part): Use mm-string-to-multibyte. | |
4 * qp.el (quoted-printable-encode-region): Use mm-string-to-multibyte. | |
5 | |
6 2005-04-13 Miles Bader <miles@gnu.org> | |
7 | |
8 * mm-util.el (mm-string-to-multibyte): Use Gnus trunk definition. | |
9 | |
10 2005-04-12 Katsumi Yamaoka <yamaoka@jpl.org> | |
11 | |
12 * nnrss.el (nnrss-node-text): Replace CRLFs (which might be | |
13 contained in text because xml.el decodes entities) with LFs. | |
14 | |
15 2005-04-11 Lute Kamstra <lute@gnu.org> | |
16 | |
17 * message.el (message-make-date): Handle byte-compiler warnings | |
18 differently. | |
19 * nnimap.el (nnimap-date-days-ago): Ditto. | |
20 | |
21 2005-04-10 Stefan Monnier <monnier@iro.umontreal.ca> | |
22 | |
23 * mm-util.el (mm-string-to-multibyte): New function. | |
24 (mm-detect-coding-region): Typo. | |
25 | |
26 2005-04-11 Katsumi Yamaoka <yamaoka@jpl.org> | |
27 | |
28 * gnus-art.el (gnus-article-read-summary-keys): Fix misplaced parens. | |
29 | |
30 2005-04-06 Katsumi Yamaoka <yamaoka@jpl.org> | |
31 | |
32 * mm-util.el (mm-coding-system-p): Don't return binary for the nil | |
33 argument in XEmacs. | |
34 | |
35 * nnrss.el (nnrss-compatible-encoding-alist): New variable. | |
36 (nnrss-request-group): Decode group name first. | |
37 (nnrss-request-article): Make a text/plain article if mml-to-mime | |
38 failed. | |
39 (nnrss-get-encoding): Return a compatible encoding according to | |
40 nnrss-compatible-encoding-alist. | |
41 (nnrss-opml-export): Use dolist. | |
42 (nnrss-find-el): Use consp instead of listp. | |
43 (nnrss-order-hrefs): Use dolist. | |
44 | |
45 2005-04-06 Arne J,Ax(Brgensen <arne@arnested.dk> | |
46 | |
47 * nnrss.el (nnrss-verbose): Remove. | |
48 (nnrss-request-group): Use `nnheader-message' instead. | |
49 | |
50 2005-04-06 Mark Plaksin <happy@usg.edu> (tiny change) | |
51 | |
52 * nnrss.el (nnrss-verbose): New variable. | |
53 (nnrss-request-group): Make it say nnrss is requesting a group. | |
54 | |
55 2005-04-06 Katsumi Yamaoka <yamaoka@jpl.org> | |
56 | |
57 * gnus-agent.el (gnus-agent-group-path): Decode group name. | |
58 (gnus-agent-group-pathname): Ditto. | |
59 | |
60 * gnus-cache.el (gnus-cache-file-name): Decode group name. | |
61 | |
62 * gnus-group.el (gnus-group-line-format-alist): Use decoded group | |
63 name for only %g and %c. | |
64 (gnus-group-insert-group-line): Bind gnus-tmp-decoded-group | |
65 instead of gnus-tmp-group to decoded group name. | |
66 (gnus-group-make-group): Decode group name. | |
67 (gnus-group-delete-group): Ditto. | |
68 (gnus-group-make-rss-group): Exclude `/'s from group names; | |
69 register the group data after opening the nnrss group; unify | |
70 non-ASCII group names; encode group name. | |
71 (gnus-group-catchup-current): Decode group name. | |
72 (gnus-group-expire-articles-1): Ditto. | |
73 (gnus-group-set-current-level): Ditto. | |
74 (gnus-group-kill-group): Ditto. | |
75 | |
76 * gnus-spec.el (gnus-update-format-specifications): Flush the | |
77 group format spec cache if it doesn't support decoded group names. | |
78 | |
79 * mm-url.el (mm-url-predefined-programs): Add --silent arg to curl. | |
80 | |
81 * nnrss.el: Require rfc2047 and mml. | |
82 (nnrss-file-coding-system): New variable. | |
83 (nnrss-format-string): Redefine it as an inline function. | |
84 (nnrss-decode-group-name): New function. | |
85 (nnrss-string-as-multibyte): Remove. | |
86 (nnrss-retrieve-headers): Decode group name; don't use | |
87 nnrss-format-string. | |
88 (nnrss-request-group): Decode group name. | |
89 (nnrss-request-article): Decode group name; allow a Message-ID as | |
90 well as an article number; don't use nnrss-format-string; encode a | |
91 Message-ID string which may contain non-ASCII characters; use | |
92 mml-to-mime to compose a MIME article; use search-forward instead | |
93 of re-search-forward. | |
94 (nnrss-request-expire-articles): Decode group name. | |
95 (nnrss-request-delete-group): Delete entries in nnrss-group-alist | |
96 as well; decode group name. | |
97 (nnrss-get-encoding): Fix regexp. | |
98 (nnrss-fetch): Clarify error message. | |
99 (nnrss-read-server-data): Use insert-file-contents instead of load; | |
100 bind file-name-coding-system; use multibyte buffer. | |
101 (nnrss-save-server-data): Insert newline; bind | |
102 coding-system-for-write to the value of nnrss-file-coding-system; | |
103 bind file-name-coding-system; add coding cookie. | |
104 (nnrss-read-group-data): Use insert-file-contents instead of load; | |
105 bind file-name-coding-system; use multibyte buffer. | |
106 (nnrss-save-group-data): Bind coding-system-for-write to the | |
107 value of nnrss-file-coding-system; bind file-name-coding-system. | |
108 (nnrss-decode-entities-string): Rename from n-d-e-unibyte-string; | |
109 make it work with non-ASCII text. | |
110 (nnrss-opml-export): Use mm-set-buffer-file-coding-system instead | |
111 of set-buffer-file-coding-system. | |
112 (nnrss-find-el): Check carefully whether there's a list of string | |
113 which old xml.el may return rather than a string; make it work | |
114 with old xml.el as well. | |
115 | |
116 2005-04-06 Tsuyoshi AKIHO <akiho@kawachi.zaq.ne.jp> | |
117 | |
118 * gnus-sum.el (gnus-summary-walk-group-buffer): Decode group name. | |
119 | |
120 * nnrss.el (nnrss-get-encoding): New function. | |
121 (nnrss-fetch): Use unibyte buffer initially; bind | |
122 coding-system-for-read while performing mm-url-insert; remove ^Ms; | |
123 decode contents according to the encoding attribute. | |
124 (nnrss-save-group-data): Add coding cookie. | |
125 (nnrss-mime-encode-string): New function. | |
126 (nnrss-check-group): Use it to encode subject and author. | |
127 | |
128 2005-04-06 Maciek Pasternacki <maciekp@japhy.fnord.org> (tiny change) | |
129 | |
130 * nnrss.el (nnrss-fetch): Signal an error if w3-parse-buffer also | |
131 failed. | |
132 | |
133 2005-04-06 Jesper Harder <harder@ifa.au.dk> | |
134 | |
135 * mm-util.el (mm-subst-char-in-string): Support inplace. | |
136 | |
137 * nnrss.el: Pedantic docstring and whitespace fixes (courtesy of | |
138 checkdoc.el). | |
139 (nnrss-request-article): Cleanup. | |
140 (nnrss-request-delete-group): Use nnrss-make-filename. | |
141 (nnrss-read-server-data): Use nnrss-make-filename; use load. | |
142 (nnrss-save-server-data): Use nnrss-make-filename; use gnus-prin1. | |
143 (nnrss-read-group-data): Fix off-by-one error. From Joakim Verona | |
144 <joakim@verona.se>; hash on description if link is missing; use | |
145 nnrss-make-filename; use load. | |
146 (nnrss-save-group-data): Use nnrss-make-filename; use gnus-prin1. | |
147 (nnrss-make-filename): New function. | |
148 (nnrss-close): New function. | |
149 (nnrss-check-group): Hash on description if link is missing. | |
150 (nnrss-get-namespace-prefix): Use string= to compare strings! | |
151 Reported by David D. Smith <davidsmith@acm.org>. | |
152 (nnrss-opml-export): Turn on sgml-mode. | |
153 | |
154 2005-04-06 Mark A. Hershberger <mah@everybody.org> | |
155 | |
156 * nnrss.el (nnrss-opml-import, nnrss-opml-export): New functions. | |
157 | |
1 2005-04-04 Reiner Steib <Reiner.Steib@gmx.de> | 158 2005-04-04 Reiner Steib <Reiner.Steib@gmx.de> |
2 | 159 |
3 * message.el (message-make-date): Add defvars in order to silence | 160 * message.el (message-make-date): Add defvars in order to silence |
4 the byte compiler inside the defun. | 161 the byte compiler inside the defun. |
5 | 162 |
391 * message.el (message-forward-make-body-plain): Always remove | 548 * message.el (message-forward-make-body-plain): Always remove |
392 headers according to message-forward-ignored-headers. | 549 headers according to message-forward-ignored-headers. |
393 | 550 |
394 2004-11-26 Katsumi Yamaoka <yamaoka@jpl.org> | 551 2004-11-26 Katsumi Yamaoka <yamaoka@jpl.org> |
395 | 552 |
396 * lpath.el: Remove bbdb-create-internal, bbdb-records, | |
397 spam-BBDB-register-routine and spam-enter-ham-BBDB. | |
398 | |
399 * nnrss.el (nnrss-string-as-multibyte): Redefine it as a macro in | 553 * nnrss.el (nnrss-string-as-multibyte): Redefine it as a macro in |
400 order to silence the byte compiler. | 554 order to silence the byte compiler. |
401 | 555 |
402 * pop3.el (pop3-md5): Define it before being used. | 556 * pop3.el (pop3-md5): Define it before being used. |
403 | 557 |