(syms_of_xdisp) <redisplay-end-trigger-functions>: Defvar it.
[bpt/emacs.git] / lisp / gnus / ChangeLog
CommitLineData
d44e3b45
MB
12005-07-28 Katsumi Yamaoka <yamaoka@jpl.org>
2
3 * rfc2231.el (rfc2231-parse-string): Take care that not only a
4 segmented parameter but also other parameters might be there.
5
c03ac728
MB
62005-07-26 Katsumi Yamaoka <yamaoka@jpl.org>
7
8 * gnus-art.el (gnus-article-next-page-1): Don't scroll if there're
9 fewer lines than that of scroll-margin.
10 (gnus-article-prev-page): Narrow the range to bind scroll-in-place.
11
d8a88581
MB
122005-07-25 Katsumi Yamaoka <yamaoka@jpl.org>
13
14 * gnus-art.el (gnus-article-next-page): Revert.
15 (gnus-article-beginning-of-window): New macro.
16 (gnus-article-next-page-1): Use it.
17 (gnus-article-prev-page): Ditto.
18 (gnus-mime-save-part-and-strip): Use insert-buffer-substring
19 instead of insert-buffer.
20 (gnus-mime-delete-part): Ditto.
21 (gnus-article-edit-exit): Ditto.
22
23 * gnus-util.el (gnus-beginning-of-window): Remove.
24 (gnus-end-of-window): Remove.
25
26 * lpath.el: Don't bind scroll-margin.
27
282005-07-25 Simon Josefsson <jas@extundo.com>
29
30 * pgg.el (pgg-insert-url-with-w3): Don't load w3, it is possible
31 to have the url package without w3. Reported by Daiki Ueno
32 <ueno@unixuser.org> and Luigi Panzeri <matley@muppetslab.org>.
33
7573397b
SM
342005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
35
36 * mml.el (mml-minibuffer-read-disposition): Don't use inline by default
37 for text/rtf. Display default in prompt. Pass default for M-n.
38
39 * mm-uu.el (mm-uu-copy-to-buffer): Use with-current-buffer.
40
9ebc3953
EZ
412005-07-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
42
43 * gnus-msg.el (gnus-button-mailto): Remove
44 save-selected-window-window hackery because it relies on
45 save-selected-window internals.
46
7929f858
MB
472005-07-15 Katsumi Yamaoka <yamaoka@jpl.org>
48
49 * gnus-art.el (gnus-article-next-page): Use gnus-end-of-window.
50 (gnus-article-next-page-1): Use gnus-beginning-of-window.
51 (gnus-article-prev-page): Ditto.
52
53 * gnus-util.el (gnus-beginning-of-window): New function.
54 (gnus-end-of-window): New function.
55
ead25b5c
MB
562005-07-13 Katsumi Yamaoka <yamaoka@jpl.org>
57
58 * gnus-salt.el (gnus-pick-mode): Remove the 5th arg of
59 gnus-add-minor-mode.
60 (gnus-binary-mode): Ditto.
61
62 * gnus-topic.el (gnus-topic-mode): Ditto.
63
8774406b
EZ
642005-07-08 Ralf Angeli <angeli@iwi.uni-sb.de> (tiny change)
65
66 * gnus-art.el (gnus-article-next-page, gnus-article-next-page-1)
67 (gnus-article-prev-page): Take scroll-margin into consideration.
68
a0ec7a4a
LK
692005-07-04 Lute Kamstra <lute@gnu.org>
70
71 Update FSF's address in GPL notices.
72
59fda2fa
JB
732005-07-04 Juanma Barranquero <lekktu@gmail.com>
74
75 * gnus.el (gnus-exit):
76 * gnus-group.el (gnus-group-icons):
77 * nnmail.el (nnmail-prepare): Fix typos in docstrings.
78
79 * gnus-nocem.el (gnus-nocem):
80 * message.el (message-various, message-buffers, message-sending)
81 (message-interface, message-forwarding, message-insertion)
82 (message-headers, message-news, message-mail):
83 * pgg-gpg.el (pgg-gpg):
84 * pgg-parse.el (pgg-parse):
85 * pgg-pgp.el (pgg-pgp):
86 * pgg-pgp5.el (pgg-pgp5):
87 * pop3.el (pop3): Finish `defgroup' description with period.
88
7d0c69be
MB
892005-07-01 Katsumi Yamaoka <yamaoka@jpl.org>
90
91 * gnus-art.el (article-display-face): Improve the efficiency.
92 (article-display-x-face): Ditto; remove grey x-face stuff.
93
d6697c02
MB
942005-06-30 Katsumi Yamaoka <yamaoka@jpl.org>
95
96 * gnus-art.el (article-display-face): Correct the position in
97 which Faces are inserted; use dolist.
98
992005-06-29 Didier Verna <didier@xemacs.org>
100
59fda2fa 101 * gnus-art.el (article-display-face): Display faces in correct
d6697c02
MB
102 order.
103
84861437
MB
1042005-06-29 Katsumi Yamaoka <yamaoka@jpl.org>
105
106 * gnus-nocem.el (gnus-nocem-verifyer): Default to pgg-verify.
107 (gnus-nocem-check-article): Fetch the Type header.
108 (gnus-nocem-message-wanted-p): Fix the way to examine types.
109 (gnus-nocem-verify-issuer): Use functionp instead of fboundp.
110 (gnus-nocem-enter-article): Make sure gnus-nocem-hashtb is initialized.
111
112 * pgg.el (pgg-verify): Return the verification result.
113
3338c0ad
JB
1142005-06-24 Juanma Barranquero <lekktu@gmail.com>
115
116 * gnus-art.el (gnus-article-mode): Set `nobreak-char-display', not
117 `show-nonbreak-escape'.
118
9180519b
LK
1192005-06-23 Lute Kamstra <lute@gnu.org>
120
121 * gnus-art.el (gnus-article-mode): Use kill-all-local-variables.
122
123 * dig.el (dig-mode):
124 * smime.el (smime-mode): Use gnus-run-mode-hooks.
125
23873c96
JB
1262005-06-21 Juanma Barranquero <lekktu@gmail.com>
127
128 * nnimap.el (nnimap-split-download-body): Fix spellings.
129
b66c24b4
JB
1302005-06-16 Juanma Barranquero <lekktu@gmail.com>
131
132 * gnus-art.el (gnus-article-encrypt-body):
133 * gnus-cus.el (gnus-score-customize):
cc398b83
JB
134 * mm-extern.el (mm-extern-local-file, mm-inline-external-body):
135 * pop3.el (pop3-user): Don't use `format' on `error' arguments.
b66c24b4 136
0f49874b
MB
1372005-06-16 Miles Bader <miles@gnu.org>
138
139 * spam.el (spam): Remove "-face" suffix from face name.
140 (spam-face): New backward-compatibility alias for renamed face.
141 (spam-face, spam-initialize): Use renamed spam face.
142
143 * message.el (message-header-to, message-header-cc)
144 (message-header-subject, message-header-newsgroups)
145 (message-header-other, message-header-name)
146 (message-header-xheader, message-separator, message-cited-text)
147 (message-mml): Remove "-face" suffix from face names.
148 (message-header-to-face, message-header-cc-face)
149 (message-header-subject-face, message-header-newsgroups-face)
150 (message-header-other-face, message-header-name-face)
151 (message-header-xheader-face, message-separator-face)
152 (message-cited-text-face, message-mml-face):
153 New backward-compatibility aliases for renamed faces.
154 (message-font-lock-keywords): Use renamed message faces.
155
156 * sieve-mode.el (sieve-control-commands, sieve-action-commands)
157 (sieve-test-commands, sieve-tagged-arguments):
158 Remove "-face" suffix from face names.
159 (sieve-control-commands-face, sieve-action-commands-face)
160 (sieve-test-commands-face, sieve-tagged-arguments-face):
161 New backward-compatibility aliases for renamed faces.
162 (sieve-control-commands-face, sieve-action-commands-face)
163 (sieve-test-commands-face, sieve-tagged-arguments-face):
164 Use renamed sieve faces.
165
166 * gnus.el (gnus-group-news-1, gnus-group-news-1-empty)
167 (gnus-group-news-2, gnus-group-news-2-empty, gnus-group-news-3)
168 (gnus-group-news-3-empty, gnus-group-news-4)
169 (gnus-group-news-4-empty, gnus-group-news-5)
170 (gnus-group-news-5-empty, gnus-group-news-6)
171 (gnus-group-news-6-empty, gnus-group-news-low)
172 (gnus-group-news-low-empty, gnus-group-mail-1)
173 (gnus-group-mail-1-empty, gnus-group-mail-2)
174 (gnus-group-mail-2-empty, gnus-group-mail-3)
175 (gnus-group-mail-3-empty, gnus-group-mail-low)
176 (gnus-group-mail-low-empty, gnus-summary-selected)
177 (gnus-summary-cancelled, gnus-summary-high-ticked)
178 (gnus-summary-low-ticked, gnus-summary-normal-ticked)
179 (gnus-summary-high-ancient, gnus-summary-low-ancient)
180 (gnus-summary-normal-ancient, gnus-summary-high-undownloaded)
181 (gnus-summary-low-undownloaded)
182 (gnus-summary-normal-undownloaded, gnus-summary-high-unread)
183 (gnus-summary-low-unread, gnus-summary-normal-unread)
184 (gnus-summary-high-read, gnus-summary-low-read)
185 (gnus-summary-normal-read, gnus-splash):
186 Remove "-face" suffix from face names.
187 (gnus-group-news-1-face, gnus-group-news-1-empty-face)
188 (gnus-group-news-2-face, gnus-group-news-2-empty-face)
189 (gnus-group-news-3-face, gnus-group-news-3-empty-face)
190 (gnus-group-news-4-face, gnus-group-news-4-empty-face)
191 (gnus-group-news-5-face, gnus-group-news-5-empty-face)
192 (gnus-group-news-6-face, gnus-group-news-6-empty-face)
193 (gnus-group-news-low-face, gnus-group-news-low-empty-face)
194 (gnus-group-mail-1-face, gnus-group-mail-1-empty-face)
195 (gnus-group-mail-2-face, gnus-group-mail-2-empty-face)
196 (gnus-group-mail-3-face, gnus-group-mail-3-empty-face)
197 (gnus-group-mail-low-face, gnus-group-mail-low-empty-face)
198 (gnus-summary-selected-face, gnus-summary-cancelled-face)
199 (gnus-summary-high-ticked-face, gnus-summary-low-ticked-face)
200 (gnus-summary-normal-ticked-face)
201 (gnus-summary-high-ancient-face, gnus-summary-low-ancient-face)
202 (gnus-summary-normal-ancient-face)
203 (gnus-summary-high-undownloaded-face)
204 (gnus-summary-low-undownloaded-face)
205 (gnus-summary-normal-undownloaded-face)
206 (gnus-summary-high-unread-face, gnus-summary-low-unread-face)
207 (gnus-summary-normal-unread-face, gnus-summary-high-read-face)
208 (gnus-summary-low-read-face, gnus-summary-normal-read-face)
209 (gnus-splash-face):
210 New backward-compatibility aliases for renamed faces.
211 (gnus-group-startup-message): Use renamed gnus faces.
212
213 * gnus-srvr.el (gnus-server-agent, gnus-server-opened)
214 (gnus-server-closed, gnus-server-denied, gnus-server-offline)
215 (gnus-server-agent): Remove "-face" suffix from face names.
216 (gnus-server-agent-face, gnus-server-opened-face)
217 (gnus-server-closed-face, gnus-server-denied-face)
b66c24b4 218 (gnus-server-offline-face):
0f49874b
MB
219 New backward-compatibility aliases for renamed faces.
220 (gnus-server-agent-face, gnus-server-opened-face)
221 (gnus-server-closed-face, gnus-server-denied-face)
222 (gnus-server-offline-face): Use renamed gnus faces.
223
224 * gnus-picon.el (gnus-picon-xbm, gnus-picon):
225 Remove "-face" suffix from face names.
226 (gnus-picon-xbm-face, gnus-picon-face):
227 New backward-compatibility aliases for renamed faces.
228
229 * gnus-cite.el (gnus-cite-attribution, gnus-cite-1, gnus-cite-2)
230 (gnus-cite-3, gnus-cite-4, gnus-cite-5, gnus-cite-6)
231 (gnus-cite-7, gnus-cite-8, gnus-cite-9, gnus-cite-10)
232 (gnus-cite-11): Remove "-face" suffix from face names.
233 (gnus-cite-attribution-face, gnus-cite-face-1, gnus-cite-face-2)
234 (gnus-cite-face-3, gnus-cite-face-4, gnus-cite-face-5)
235 (gnus-cite-face-6, gnus-cite-face-7, gnus-cite-face-8)
b66c24b4 236 (gnus-cite-face-9, gnus-cite-face-10, gnus-cite-face-11):
0f49874b
MB
237 New backward-compatibility aliases for renamed faces.
238 (gnus-cite-attribution-face, gnus-cite-face-list)
239 (gnus-article-boring-faces): Use renamed gnus faces.
240
241 * gnus-art.el (gnus-signature, gnus-header-from)
242 (gnus-header-subject, gnus-header-newsgroups, gnus-header-name)
243 (gnus-header-content): Remove "-face" suffix from face names.
244 (gnus-signature-face, gnus-header-from-face)
245 (gnus-header-subject-face, gnus-header-newsgroups-face)
b66c24b4 246 (gnus-header-name-face, gnus-header-content-face):
0f49874b
MB
247 New backward-compatibility aliases for renamed faces.
248 (gnus-signature-face, gnus-header-face-alist): Use renamed gnus faces.
249
250 * gnus-sum.el (gnus-summary-selected-face)
251 (gnus-summary-highlight): Use renamed gnus faces.
252 * gnus-group.el (gnus-group-highlight): Likewise.
253
ca0a6900
JB
2542005-06-14 Juanma Barranquero <lekktu@gmail.com>
255
0b46b379
JB
256 * gnus-sieve.el (gnus-sieve-article-add-rule):
257 * legacy-gnus-agent.el (gnus-agent-unlist-expire-days):
258 * spam-stat.el (spam-stat-buffer-change-to-spam)
259 (spam-stat-buffer-change-to-non-spam): Follow error conventions.
ca0a6900 260
0b46b379
JB
261 * message.el (message-is-yours-p):
262 * gnus-sum.el (gnus-auto-select-subject): Fix quoting in docstring.
ca0a6900 263
a21fb88e
MB
2642005-06-14 Katsumi Yamaoka <yamaoka@jpl.org>
265
266 * mm-view.el (mm-inline-text): Withdraw the last change.
267
2682005-06-09 Katsumi Yamaoka <yamaoka@jpl.org>
269
270 * mm-view.el (mm-inline-text): Turn off adaptive-fill-mode while
271 executing enriched-decode.
272
bfe5418b
LT
2732005-06-04 Luc Teirlinck <teirllm@auburn.edu>
274
275 * gnus-art.el (article-update-date-lapsed): Use `save-match-data'.
276
d4755e04
LK
2772005-06-04 Lute Kamstra <lute@gnu.org>
278
279 * nnfolder.el (nnfolder-read-folder): Make sure that undo
280 information is never recorded.
281
95f75c75
SM
2822005-06-03 Stefan Monnier <monnier@iro.umontreal.ca>
283
284 * gnus-art.el (gnus-emphasis-alist): Disable the strikethru thingy.
285
0f69d598
MB
2862005-06-02 Katsumi Yamaoka <yamaoka@jpl.org>
287
288 * pop3.el (pop3-md5): Run md5 in the binary mode.
289 (pop3-md5-program-args): New variable.
290
95f75c75
SM
291 * starttls.el (starttls-set-process-query-on-exit-flag):
292 Use eval-and-compile.
0f69d598 293
4a43ee9b
MB
2942005-05-31 Katsumi Yamaoka <yamaoka@jpl.org>
295
296 * gnus-art.el (article-display-x-face): Replace
297 process-kill-without-query by gnus-set-process-query-on-exit-flag.
298
299 * gnus-group.el: Bind gnus-cache-active-hashtb when compiling.
300
301 * gnus-util.el (gnus-set-process-query-on-exit-flag): Alias to
302 set-process-query-on-exit-flag or process-kill-without-query.
303
304 * html2text.el (html2text-fix-paragraphs): Use `while - re-search'
305 loop instead of replace-regexp.
306
307 * imap.el (imap-ssl-open): Use set-process-query-on-exit-flag
308 instead of process-kill-without-query if it is available.
309
310 * mm-util.el (mm-insert-file-contents): Bind find-file-hook
311 instead of find-file-hooks if it is available.
312
313 * mml1991.el: Bind pgg-default-user-id when compiling.
314
315 * mml2015.el: Bind pgg-default-user-id when compiling.
316
95f75c75
SM
317 * nndraft.el (nndraft-request-associate-buffer):
318 Use write-contents-functions instead of write-contents-hooks if it is
4a43ee9b
MB
319 available.
320
321 * nnheader.el (nnheader-find-file-noselect): Bind find-file-hook
322 instead of find-file-hooks if it is available.
323
324 * nntp.el (nntp-open-connection): Replace
325 process-kill-without-query by gnus-set-process-query-on-exit-flag.
326 (nntp-open-ssl-stream): Ditto.
327 (nntp-open-tls-stream): Ditto.
328
329 * pgg.el: Don't bind itimer vars; don't autoload itimer functions.
330 (pgg-run-at-time-1): New macro.
331 (pgg-run-at-time): Use it.
332
333 * starttls.el (starttls-set-process-query-on-exit-flag): Alias to
334 set-process-query-on-exit-flag or process-kill-without-query.
335 (starttls-open-stream-gnutls): Use it instead of
336 process-kill-without-query.
337 (starttls-open-stream): Ditto.
338
3392005-05-31 Simon Josefsson <jas@extundo.com>
340
341 * imap.el (imap-ssl-open): Use imap-process-connection-type,
342 instead of hard coding to nil.
343
3442005-05-31 Kevin Greiner <kgreiner@xpediantsolutions.com>
345
ca0a6900 346 * gnus-group.el: Require gnus-sum and autoload functions to
4a43ee9b
MB
347 resolve warnings when gnus-group.el compiled alone.
348
e9bd5782
MB
3492005-05-30 Reiner Steib <Reiner.Steib@gmx.de>
350
351 * gnus-agent.el (gnus-agent-regenerate-group)
352 (gnus-agent-fetch-articles): Replace `string-to-int' by
353 `string-to-number'.
354 * gnus-art.el (gnus-button-fetch-group): Ditto.
355 * gnus-cache.el (gnus-cache-generate-active)
356 (gnus-cache-articles-in-group): Ditto.
357 * gnus-group.el (gnus-group-set-current-level)
358 (gnus-group-insert-group-line): Ditto.
359 * gnus-score.el (gnus-score-set-expunge-below)
360 (gnus-score-set-mark-below, gnus-summary-score-effect)
361 (gnus-summary-score-entry): Ditto.
362 * gnus-soup.el (gnus-soup-send-packet, gnus-soup-parse-areas)
363 (gnus-soup-pack): Ditto.
364 * gnus-spec.el (gnus-xmas-format): Ditto.
365 * gnus-start.el (gnus-newsrc-to-gnus-format): Ditto.
366 * gnus-sum.el (gnus-create-xref-hashtb): Ditto.
367 * gnus-uu.el (gnus-uu-expand-numbers): Ditto.
368 * nnbabyl.el (nnbabyl-article-group-number): Ditto.
369 * nndb.el (nndb-get-remote-expire-response): Ditto.
370 * nndiary.el (nndiary-parse-schedule-value)
371 (nndiary-string-to-number, nndiary-request-replace-article)
372 (nndiary-request-article): Ditto.
373 * nndoc.el (nndoc-rnews-body-end, nndoc-mbox-body-end): Ditto.
374 * nndraft.el (nndraft-articles, nndraft-request-group): Ditto.
375 * nneething.el (nneething-make-head): Ditto.
376 * nnfolder.el (nnfolder-request-article)
377 (nnfolder-retrieve-headers): Ditto.
378 * nnheader.el (nnheader-file-to-number): Ditto.
379 * nnkiboze.el (nnkiboze-request-article): Ditto.
380 * nnmail.el (nnmail-process-unix-mail-format)
381 (nnmail-process-babyl-mail-format): Ditto.
382 * nnmbox.el (nnmbox-read-mbox, nnmbox-article-group-number): Ditto.
383 * nnmh.el (nnmh-update-gnus-unreads, nnmh-active-number)
384 (nnmh-request-create-group, nnmh-request-list-1)
385 (nnmh-request-group, nnmh-request-article): Ditto.
386 * nnml.el (nnml-request-replace-article, nnml-request-article): Ditto.
387 * nnrss.el (nnrss-find-rss-via-syndic8): Ditto.
388 * nnsoup.el (nnsoup-make-active): Ditto.
389 * nnspool.el (nnspool-find-id, nnspool-request-group): Ditto.
390 * nntp.el (nntp-find-group-and-number)
391 (nntp-retrieve-headers-with-xover): Ditto.
392 * pgg-gpg.el (pgg-gpg-snarf-keys-region): Ditto.
393 * pgg-parse.el (pgg-read-body, pgg-read-bytes)
394 (pgg-format-key-identifier): Ditto.
395 * pop3.el (pop3-last, pop3-stat): Ditto.
396 * qp.el (quoted-printable-decode-region): Ditto.
397
398 * spam-report.el (spam-report-url-ping-mm-url): Use format instead
399 of concat.
400
cfcd5c91
MB
4012005-05-30 Katsumi Yamaoka <yamaoka@jpl.org>
402
403 * gnus-agent.el (gnus-category-mode): Use gnus-run-mode-hooks.
404
405 * gnus-art.el (gnus-article-mode): Use gnus-run-mode-hooks.
406
407 * gnus-cus.el (gnus-custom-mode): Use gnus-run-mode-hooks.
408
409 * gnus-eform.el (gnus-edit-form-mode): Use gnus-run-mode-hooks.
410
411 * gnus-group.el (gnus-group-mode): Use gnus-run-mode-hooks.
412
413 * gnus-kill.el (gnus-kill-file-mode): Use gnus-run-mode-hooks.
414
415 * gnus-salt.el (gnus-tree-mode): Use gnus-run-mode-hooks.
416 (gnus-carpal-mode): Ditto.
417
418 * gnus-srvr.el (gnus-server-mode): Use gnus-run-mode-hooks.
419 (gnus-browse-mode): Ditto.
420
421 * gnus-sum.el (gnus-summary-mode): Use gnus-run-mode-hooks.
422
423 * gnus-util.el (gnus-run-mode-hooks): Save current buffer.
424
9ad41fb7
RS
4252005-05-29 Richard M. Stallman <rms@gnu.org>
426
427 * gnus-cite.el (gnus-cite-add-face): Set overlay's evaporate property.
428
b4e8a25b
MB
4292005-05-27 Katsumi Yamaoka <yamaoka@jpl.org>
430
431 * gnus-util.el (gnus-run-mode-hooks): New function.
432
433 * score-mode.el (gnus-score-mode): Use gnus-run-mode-hooks.
434
ddfbe5db
LT
4352005-05-26 Luc Teirlinck <teirllm@auburn.edu>
436
437 * gnus-agent.el (gnus-agent-make-mode-line-string):
438 Use mode-line-highlight as mouse-face.
439
d0859c9a
MB
4402005-05-17 Katsumi Yamaoka <yamaoka@jpl.org>
441
442 * canlock.el (canlock): Change the parent group to news.
443
444 * deuglify.el (gnus-outlook-deuglify): Add :group.
445
446 * dig.el (dig): Add :group.
447
448 * gnus-art.el (gnus-inhibit-mime-unbuttonizing): Add :group.
449
450 * gnus-cite.el (gnus-cite-attribution-face): Add :group.
451 (gnus-cite-face-1, gnus-cite-face-2, gnus-cite-face-3): Ditto.
452 (gnus-cite-face-4, gnus-cite-face-5, gnus-cite-face-6): Ditto.
453 (gnus-cite-face-7, gnus-cite-face-8, gnus-cite-face-9): Ditto.
454 (gnus-cite-face-10, gnus-cite-face-11): Ditto.
455
456 * gnus-diary.el (gnus-diary): Add :group.
457
458 * gnus.el (gnus-group-news-1-face): Add :group.
459 (gnus-group-news-1-empty-face): Ditto.
460 (gnus-group-news-2-face, gnus-group-news-2-empty-face): Ditto.
461 (gnus-group-news-3-face, gnus-group-news-3-empty-face): Ditto.
462 (gnus-group-news-4-face, gnus-group-news-4-empty-face): Ditto.
463 (gnus-group-news-5-face, gnus-group-news-5-empty-face): Ditto.
464 (gnus-group-news-6-face, gnus-group-news-6-empty-face): Ditto.
465 (gnus-group-news-low-face, gnus-group-news-low-empty-face): Ditto.
466 (gnus-group-mail-1-face, gnus-group-mail-1-empty-face): Ditto.
467 (gnus-group-mail-2-face, gnus-group-mail-2-empty-face): Ditto.
468 (gnus-group-mail-3-face, gnus-group-mail-3-empty-face): Ditto.
469 (gnus-group-mail-low-face, gnus-group-mail-low-empty-face): Ditto.
470 (gnus-summary-selected-face, gnus-summary-cancelled-face): Ditto.
471 (gnus-summary-high-ticked-face): Ditto.
472 (gnus-summary-low-ticked-face): Ditto.
473 (gnus-summary-normal-ticked-face): Ditto.
474 (gnus-summary-high-ancient-face): Ditto.
475 (gnus-summary-low-ancient-face): Ditto.
476 (gnus-summary-normal-ancient-face): Ditto.
477 (gnus-summary-high-undownloaded-face): Ditto.
478 (gnus-summary-low-undownloaded-face): Ditto.
479 (gnus-summary-normal-undownloaded-face): Ditto.
480 (gnus-summary-high-unread-face): Ditto.
481 (gnus-summary-low-unread-face): Ditto.
482 (gnus-summary-normal-unread-face): Ditto.
95f75c75 483 (gnus-summary-high-read-face, gnus-summary-low-read-face): Ditto.
d0859c9a
MB
484 (gnus-summary-normal-read-face, gnus-splash-face): Ditto.
485
486 * message.el (message-minibuffer-local-map): Add :group.
487
488 * sieve-manage.el (sieve-manage-log): Add :group.
489 (sieve-manage-default-user): Diito.
490 (sieve-manage-server-eol, sieve-manage-client-eol): Ditto.
491 (sieve-manage-streams, sieve-manage-stream-alist): Ditto.
492 (sieve-manage-authenticators): Ditto.
95f75c75 493 (sieve-manage-authenticator-alist): Ditto.
d0859c9a
MB
494 (sieve-manage-default-port): Ditto.
495
496 * sieve-mode.el (sieve-control-commands-face): Add :group.
497 (sieve-action-commands-face): Ditto.
498 (sieve-test-commands-face): Ditto.
499 (sieve-tagged-arguments-face): Ditto.
500
501 * smime.el (smime): Add :group.
502
503 * spam-report.el (spam-report): Add :group.
504
505 * spam.el (spam, spam-face): Add :group.
506
6441d280
LK
5072005-05-26 Lute Kamstra <lute@gnu.org>
508
509 * score-mode.el (gnus-score-mode): Use run-mode-hooks.
510
8654e13a
MB
5112005-05-16 Katsumi Yamaoka <yamaoka@jpl.org>
512
513 * gnus-art.el: Don't autoload mail-extract-address-components.
514
515 * gnus.el: Use eval-and-compile to autoload message-y-or-n-p.
516
517 * nndb.el: Don't declare the nndb back end two or more times; don't
518 autoload news-reply-mode, news-setup, cancel-timer and telnet.
519
520 * nntp.el: Autoload format-spec instead of format; use
521 eval-and-compile to evaluate autoload forms.
522
523 * spam-report.el (spam-report-process-queue): Use gnus-point-at-eol.
524
31640842
MB
5252005-04-28 Katsumi Yamaoka <yamaoka@jpl.org>
526
527 * gnus-art.el (article-date-ut): Support converting date in
528 forwarded parts as well.
529 (gnus-article-save-original-date): New macro.
530 (gnus-display-mime): Use it.
531
5322005-04-28 David Hansen <david.hansen@physik.fu-berlin.de>
533
534 * nnrss.el (nnrss-check-group, nnrss-request-article): Support the
535 enclosure element of <item>.
536
61b397cd
MB
5372005-04-24 Teodor Zlatanov <tzz@lifelogs.com>
538
539 * spam-report.el (spam-report-unplug-agent)
540 (spam-report-plug-agent, spam-report-deagentize)
541 (spam-report-agentize, spam-report-url-ping-temp-agent-function):
542 support for the Agent in spam-report: when unplugged, report to a
543 file; when plugged, submit all the requests.
544 [Added missing offline functionality from trunk.]
545
5462005-04-24 Reiner Steib <Reiner.Steib@gmx.de>
547
548 * spam-report.el (spam-report-url-to-file)
549 (spam-report-requests-file): New function and variable for offline
550 reporting.
551 (spam-report-url-ping-function): Add `spam-report-url-to-file'
552 and user defined function.
553 (spam-report-process-queue): New function.
554 Process requests from `spam-report-requests-file'.
555 (spam-report-url-ping-mm-url): Autoload.
556 [Added missing offline functionality from trunk.]
31640842 557
cd01ded9
MB
5582005-04-18 Katsumi Yamaoka <yamaoka@jpl.org>
559
560 * qp.el (quoted-printable-encode-region): Save excursion.
561
850c333d
MB
5622005-04-13 Katsumi Yamaoka <yamaoka@jpl.org>
563
564 * gnus-art.el (gnus-mime-inline-part): Use mm-string-to-multibyte.
565 * qp.el (quoted-printable-encode-region): Use mm-string-to-multibyte.
566
ff5e68bf
MB
5672005-04-13 Miles Bader <miles@gnu.org>
568
569 * mm-util.el (mm-string-to-multibyte): Use Gnus trunk definition.
570
5712005-04-12 Katsumi Yamaoka <yamaoka@jpl.org>
572
573 * nnrss.el (nnrss-node-text): Replace CRLFs (which might be
574 contained in text because xml.el decodes entities) with LFs.
575
6a748eda
LK
5762005-04-11 Lute Kamstra <lute@gnu.org>
577
578 * message.el (message-make-date): Handle byte-compiler warnings
579 differently.
580 * nnimap.el (nnimap-date-days-ago): Ditto.
581
9d9b0de9
SM
5822005-04-10 Stefan Monnier <monnier@iro.umontreal.ca>
583
584 * mm-util.el (mm-string-to-multibyte): New function.
585 (mm-detect-coding-region): Typo.
586
9a89f5b0
MB
5872005-04-11 Katsumi Yamaoka <yamaoka@jpl.org>
588
589 * gnus-art.el (gnus-article-read-summary-keys): Fix misplaced parens.
590
91472578
MB
5912005-04-06 Katsumi Yamaoka <yamaoka@jpl.org>
592
593 * mm-util.el (mm-coding-system-p): Don't return binary for the nil
594 argument in XEmacs.
595
596 * nnrss.el (nnrss-compatible-encoding-alist): New variable.
597 (nnrss-request-group): Decode group name first.
598 (nnrss-request-article): Make a text/plain article if mml-to-mime
599 failed.
600 (nnrss-get-encoding): Return a compatible encoding according to
601 nnrss-compatible-encoding-alist.
602 (nnrss-opml-export): Use dolist.
603 (nnrss-find-el): Use consp instead of listp.
604 (nnrss-order-hrefs): Use dolist.
605
6062005-04-06 Arne J\e,Ax\e(Brgensen <arne@arnested.dk>
607
608 * nnrss.el (nnrss-verbose): Remove.
609 (nnrss-request-group): Use `nnheader-message' instead.
610
6112005-04-06 Mark Plaksin <happy@usg.edu> (tiny change)
612
613 * nnrss.el (nnrss-verbose): New variable.
614 (nnrss-request-group): Make it say nnrss is requesting a group.
615
6162005-04-06 Katsumi Yamaoka <yamaoka@jpl.org>
617
618 * gnus-agent.el (gnus-agent-group-path): Decode group name.
619 (gnus-agent-group-pathname): Ditto.
620
621 * gnus-cache.el (gnus-cache-file-name): Decode group name.
622
623 * gnus-group.el (gnus-group-line-format-alist): Use decoded group
624 name for only %g and %c.
625 (gnus-group-insert-group-line): Bind gnus-tmp-decoded-group
626 instead of gnus-tmp-group to decoded group name.
627 (gnus-group-make-group): Decode group name.
628 (gnus-group-delete-group): Ditto.
629 (gnus-group-make-rss-group): Exclude `/'s from group names;
630 register the group data after opening the nnrss group; unify
631 non-ASCII group names; encode group name.
632 (gnus-group-catchup-current): Decode group name.
633 (gnus-group-expire-articles-1): Ditto.
634 (gnus-group-set-current-level): Ditto.
635 (gnus-group-kill-group): Ditto.
636
637 * gnus-spec.el (gnus-update-format-specifications): Flush the
638 group format spec cache if it doesn't support decoded group names.
639
640 * mm-url.el (mm-url-predefined-programs): Add --silent arg to curl.
641
642 * nnrss.el: Require rfc2047 and mml.
643 (nnrss-file-coding-system): New variable.
644 (nnrss-format-string): Redefine it as an inline function.
645 (nnrss-decode-group-name): New function.
646 (nnrss-string-as-multibyte): Remove.
647 (nnrss-retrieve-headers): Decode group name; don't use
648 nnrss-format-string.
649 (nnrss-request-group): Decode group name.
650 (nnrss-request-article): Decode group name; allow a Message-ID as
651 well as an article number; don't use nnrss-format-string; encode a
652 Message-ID string which may contain non-ASCII characters; use
653 mml-to-mime to compose a MIME article; use search-forward instead
654 of re-search-forward.
655 (nnrss-request-expire-articles): Decode group name.
656 (nnrss-request-delete-group): Delete entries in nnrss-group-alist
657 as well; decode group name.
658 (nnrss-get-encoding): Fix regexp.
659 (nnrss-fetch): Clarify error message.
660 (nnrss-read-server-data): Use insert-file-contents instead of load;
661 bind file-name-coding-system; use multibyte buffer.
662 (nnrss-save-server-data): Insert newline; bind
663 coding-system-for-write to the value of nnrss-file-coding-system;
664 bind file-name-coding-system; add coding cookie.
665 (nnrss-read-group-data): Use insert-file-contents instead of load;
666 bind file-name-coding-system; use multibyte buffer.
667 (nnrss-save-group-data): Bind coding-system-for-write to the
668 value of nnrss-file-coding-system; bind file-name-coding-system.
669 (nnrss-decode-entities-string): Rename from n-d-e-unibyte-string;
670 make it work with non-ASCII text.
671 (nnrss-opml-export): Use mm-set-buffer-file-coding-system instead
672 of set-buffer-file-coding-system.
673 (nnrss-find-el): Check carefully whether there's a list of string
674 which old xml.el may return rather than a string; make it work
675 with old xml.el as well.
676
6772005-04-06 Tsuyoshi AKIHO <akiho@kawachi.zaq.ne.jp>
678
679 * gnus-sum.el (gnus-summary-walk-group-buffer): Decode group name.
680
681 * nnrss.el (nnrss-get-encoding): New function.
682 (nnrss-fetch): Use unibyte buffer initially; bind
683 coding-system-for-read while performing mm-url-insert; remove ^Ms;
684 decode contents according to the encoding attribute.
685 (nnrss-save-group-data): Add coding cookie.
686 (nnrss-mime-encode-string): New function.
687 (nnrss-check-group): Use it to encode subject and author.
688
6892005-04-06 Maciek Pasternacki <maciekp@japhy.fnord.org> (tiny change)
690
691 * nnrss.el (nnrss-fetch): Signal an error if w3-parse-buffer also
692 failed.
693
6942005-04-06 Jesper Harder <harder@ifa.au.dk>
695
696 * mm-util.el (mm-subst-char-in-string): Support inplace.
697
698 * nnrss.el: Pedantic docstring and whitespace fixes (courtesy of
699 checkdoc.el).
700 (nnrss-request-article): Cleanup.
701 (nnrss-request-delete-group): Use nnrss-make-filename.
702 (nnrss-read-server-data): Use nnrss-make-filename; use load.
703 (nnrss-save-server-data): Use nnrss-make-filename; use gnus-prin1.
704 (nnrss-read-group-data): Fix off-by-one error. From Joakim Verona
705 <joakim@verona.se>; hash on description if link is missing; use
706 nnrss-make-filename; use load.
707 (nnrss-save-group-data): Use nnrss-make-filename; use gnus-prin1.
708 (nnrss-make-filename): New function.
709 (nnrss-close): New function.
710 (nnrss-check-group): Hash on description if link is missing.
711 (nnrss-get-namespace-prefix): Use string= to compare strings!
712 Reported by David D. Smith <davidsmith@acm.org>.
713 (nnrss-opml-export): Turn on sgml-mode.
714
7152005-04-06 Mark A. Hershberger <mah@everybody.org>
716
717 * nnrss.el (nnrss-opml-import, nnrss-opml-export): New functions.
718
498063ec
MB
7192005-04-04 Reiner Steib <Reiner.Steib@gmx.de>
720
721 * message.el (message-make-date): Add defvars in order to silence
722 the byte compiler inside the defun.
723
724 * nnimap.el (nnimap-date-days-ago): Ditto.
725
95f75c75 726 * gnus-demon.el (parse-time-string): Add autoload.
498063ec 727
95f75c75 728 * gnus-delay.el (parse-time-string): Add autoload.
498063ec 729
95f75c75 730 * gnus-art.el (parse-time-string): Add autoload.
498063ec
MB
731
732 * nnultimate.el (parse-time): Require for `parse-time-string'.
733
707f2b38
MB
7342005-04-03 Katsumi Yamaoka <yamaoka@jpl.org>
735
498063ec
MB
736 * gnus-sum.el (gnus-summary-make-menu-bar): Avoid the
737 "Unrecognized menu descriptor" error in XEmacs.
707f2b38 738
10ace8ea
MB
7392005-03-25 Katsumi Yamaoka <yamaoka@jpl.org>
740
741 * message.el (message-resend): Bind rfc2047-encode-encoded-words.
742
743 * mm-util.el (mm-replace-in-string): New function.
744 (mm-xemacs-find-mime-charset-1): Ignore errors while loading
745 latin-unity, which cannot be used with XEmacs 21.1.
746
747 * rfc2047.el (rfc2047-encode-function-alist): Rename from
748 rfc2047-encoding-function-alist in order to avoid conflicting with
749 the old version.
750 (rfc2047-encode-message-header): Remove useless goto-char.
751 (rfc2047-encodable-p): Don't move point.
752 (rfc2047-syntax-table): Treat `(' and `)' as is.
753 (rfc2047-encode-region): Concatenate words containing non-ASCII
754 characters in structured fields; don't encode space-delimited
755 ASCII words even in unstructured fields; don't break words at
756 char-category boundaries; encode encoded words in structured
757 fields; treat text within parentheses as special; show the
758 original text when error has occurred; move point to the end of
759 the region after encoding, suggested by IRIE Tetsuya
760 <irie@t.email.ne.jp>; treat backslash-quoted characters as
761 non-special; check carefully whether to encode special characters;
762 fix some kind of misconfigured headers; signal a real error if
763 debug-on-quit or debug-on-error is non-nil; don't infloop,
764 suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>; assume
765 the close parenthesis may be included in the encoded word; encode
766 bogus delimiters.
767 (rfc2047-encode-string): Use mm-with-multibyte-buffer.
768 (rfc2047-encode-max-chars): New variable.
769 (rfc2047-encode-1): New function.
770 (rfc2047-encode): Use it; encode text so that it occupies the
771 maximum width within 76-column; work correctly on Q encoding for
772 iso-2022-* charsets; fold the line before encoding; don't append a
773 space if the encoded word includes close parenthesis.
774 (rfc2047-fold-region): Use existing whitespace for LWSP; make it
775 sure not to break a line just after the header name.
776 (rfc2047-b-encode-region): Remove.
777 (rfc2047-b-encode-string): New function.
778 (rfc2047-q-encode-region): Remove.
779 (rfc2047-q-encode-string): New function.
780 (rfc2047-encode-parameter): New function.
781 (rfc2047-encoded-word-regexp): Don't use shy group.
782 (rfc2047-decode-region): Follow rfc2047-encoded-word-regexp change.
783 (rfc2047-parse-and-decode): Ditto.
95f75c75 784 (rfc2047-decode): Treat the ascii coding-system as raw-text by default.
10ace8ea
MB
785
7862005-03-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
787
788 * rfc2047.el (rfc2047-encode-encoded-words): New variable.
789 (rfc2047-field-value): Strip props.
95f75c75 790 (rfc2047-encode-message-header): Disable header folding -- not
10ace8ea
MB
791 all headers can be folded, and this should be done by the message
792 composition mode. Probably. I think.
793 (rfc2047-encodable-p): Say that =? needs encoding.
794 (rfc2047-encode-region): Encode =? strings.
795
7962005-03-25 Jesper Harder <harder@ifa.au.dk>
797
798 * rfc2047.el (rfc2047-encoded-word-regexp): Support RFC 2231
799 language tags; remove unnecessary '+'. Reported by Stefan Wiens
800 <s.wi@gmx.net>.
801 (rfc2047-decode-string): Don't cons a string unnecessarily.
802 (rfc2047-parse-and-decode, rfc2047-decode): Use a character for
803 the encoding to avoid consing a string.
804 (rfc2047-decode): Use mm-subst-char-in-string instead of
805 mm-replace-chars-in-string.
806
8072005-03-25 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
808
809 * rfc2047.el (rfc2047-encode): Use uppercase letters to specify
810 encodings of MIME-encoded words, in order to improve
811 interoperability with several broken MUAs.
812
8132005-03-21 Reiner Steib <Reiner.Steib@gmx.de>
814
815 * gnus-srvr.el (gnus-browse-select-group): Add NUMBER argument and
816 pass it to `gnus-browse-read-group'.
817 (gnus-browse-read-group): Add NUMBER argument and pass it to
818 `gnus-group-read-ephemeral-group'.
819
820 * gnus-group.el (gnus-group-read-ephemeral-group): Add NUMBER
821 argument and pass it to `gnus-group-read-group'.
822
8232005-03-19 Aidan Kehoe <kehoea@parhasard.net>
824
825 * mm-util.el (mm-xemacs-find-mime-charset): Only call
826 mm-xemacs-find-mime-charset-1 if we have the mule feature
827 available at runtime.
828
f3f7f80c
WL
8292005-03-25 Werner Lemberg <wl@gnu.org>
830
831 * nnmaildir.el: Replace `illegal' with `invalid'.
832
0302b80e
SM
8332005-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
834
835 * gnus-start.el (gnus-display-time-event-handler):
836 Check display-time-timer at runtime rather than only at load time
837 in case display-time-mode is turned off in the mean time.
838
fa9a04e1
MB
8392005-03-16 Reiner Steib <Reiner.Steib@gmx.de>
840
841 * nnimap.el (nnimap-open-connection): Print which authinfo file is
842 used.
843
844 * nneething.el (nneething-map-file-directory): Derive from
845 `gnus-directory'.
846
847 * gnus-art.el (gnus-header-button-alist): Use `gnus-msg-mail' for
848 the To/Cc button.
849
8502005-03-15 Reiner Steib <Reiner.Steib@gmx.de>
851
0302b80e
SM
852 * nnmaildir.el (nnmaildir-request-accept-article):
853 Use `nnheader-cancel-timer' for compatibility with current XEmacs.
fa9a04e1
MB
854
8552005-03-13 Steve Youngs <steve@sxemacs.org>
856
857 * gnus.el: Don't try and mark `gnus-agent-save-groups' as an
858 autoloaded function.
859 From: Andrey Slusar <anrays@gmail.com>.
860
8612005-03-13 Steve Youngs <steve@sxemacs.org>
862
863 * mm-url.el: Require timer-funcs at compile time when in XEmacs
864 for `with-timeout'.
865
866 * mail-source.el: Require timer-funcs at compile time when in
0302b80e 867 XEmacs for `run-with-idle-timer'.
fa9a04e1
MB
868
869 * gnus-async.el: Ditto.
870
bf68d4e6
LK
8712005-03-16 Lute Kamstra <lute@gnu.org>
872
873 * message.el (message-make-date): Require parse-time.
874
f66ce3b9
SM
8752005-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
876
877 * nnimap.el (nnimap-retrieve-headers-from-server): Fix last change.
878
14f56b66
MB
8792005-03-10 Arne J\e,Ax\e(Brgensen <arne@arnested.dk> (tiny change)
880
0302b80e 881 * nnimap.el (nnimap-retrieve-headers-from-server): Fix off-by-one flaw.
14f56b66 882
ec3c4a4c
MB
8832005-03-08 Bjorn Solberg <bjorn_ding@hekneby.org> (tiny change)
884
885 * nnimap.el (nnimap-retrieve-headers-from-server): Sort NOV
886 buffer (since IMAP server might return FETCH response out of
887 order, and the nntp buffer must be sorted).
888
5f5475ac
MB
8892005-03-04 Reiner Steib <Reiner.Steib@gmx.de>
890
891 * message.el: Don't autoload former message-utils variables.
f66ce3b9 892 (message-strip-subject-trailing-was): Change doc string.
5f5475ac
MB
893
894 * nnweb.el: Fixes for `gnus-group-make-web-group'.
f66ce3b9 895 (nnweb-type-definition): Don't add "hl=en" in `address'. Add `base'.
5f5475ac 896 (nnweb-google-search): Add "hl=en" here.
f66ce3b9
SM
897 (nnweb-google-parse-1, nnweb-google-create-mapping):
898 Don't hardcode URL.
5f5475ac 899
2fd561a9
MB
9002005-03-03 Reiner Steib <Reiner.Steib@gmx.de>
901
902 * message.el (message-get-reply-headers, message-followup):
903 Mention related variables `message-use-followup-to' and
904 `message-use-mail-followup-to', in the information buffer.
905
906 * nnweb.el (nnweb-type-definition): Use groups.google.de instead
907 of broken groups(-beta).google.com.
908
4e90f2b9
SM
9092005-03-01 Stefan Monnier <monnier@iro.umontreal.ca>
910
911 * gnus-sum.el (gnus-summary-exit): Undo last change and fix it in
912 a more conservative way.
913
ee7d3cc0
MB
9142005-02-27 Arne J\e,Ax\e(Brgensen <arne@arnested.dk>
915
916 * mm-decode.el (mm-dissect-buffer): Pass the from field on to
917 `mm-dissect-multipart' and receive the from field as an (optional)
918 argument from `mm-dissect-multipart'.
919 (mm-dissect-multipart): Receive the from field as an argument and
4e90f2b9
SM
920 pass it on when we call `mm-dissect-buffer' on MIME parts.
921 Fixes verification/decryption of signed/encrypted MIME parts.
ee7d3cc0 922
04ff38fb
SM
9232005-02-26 Stefan Monnier <monnier@iro.umontreal.ca>
924
925 * gnus-sum.el (gnus-summary-exit): Move point after displaying the
926 buffer, so it moves the window's cursor.
927
ff4d3926
MB
9282005-02-24 Reiner Steib <Reiner.Steib@gmx.de>
929
04ff38fb 930 * nnheader.el (nnheader-find-file-noselect): Add doc string.
ff4d3926
MB
931
932 * nnfolder.el (nnfolder-read-folder): Use RAWFILE for
04ff38fb 933 `nnheader-find-file-noselect' to avoid `large-file-warning-threshold'.
ff4d3926 934
04ff38fb
SM
935 * gnus-sum.el (gnus-summary-caesar-message):
936 Apply `gnus-treat-article' after rotation.
ff4d3926
MB
937
938 * gnus-group.el (gnus-group-clear-data): Mention process/prefix in
939 doc string.
940
9412005-02-22 Arne J\e,Ax\e(Brgensen <arne@arnested.dk>
942
943 * smime.el (smime-sign-buffer): Signal an error if
944 `smime-sign-region' fails.
945 (smime-encrypt-buffer): Signal an error if `smime-encrypt-region'
946 fails.
947
82a8ad04
MB
9482005-02-21 Reiner Steib <Reiner.Steib@gmx.de>
949
950 * gnus-art.el (gnus-parse-news-url, gnus-button-handle-news):
951 Handle news URL with given port correctly.
952
270a576a
MB
9532005-02-19 Katsumi Yamaoka <yamaoka@jpl.org>
954
955 * gnus-msg.el (gnus-copy-article-buffer): Quote decoded words
956 containing special characters.
957
958 * gnus-sum.el (gnus-summary-edit-article): Ditto.
959
960 * mml.el (mime-to-mml): Ditto.
961
ff4d3926
MB
962 * rfc2047.el (rfc2047-quote-decoded-words-containing-tspecials):
963 New variable.
270a576a
MB
964 (rfc2047-decode-region): Quote decoded words containing special
965 characters when rfc2047-quote-decoded-words-containing-tspecials
966 is non-nil.
967
9682005-02-16 Teodor Zlatanov <tzz@lifelogs.com>
969
04ff38fb 970 * gnus-registry.el (gnus-registry-delete-group): Minor bug fix.
270a576a
MB
971
972 * gnus.el (gnus-install-group-spam-parameters): Doc fix.
973
9742005-02-15 Simon Josefsson <jas@extundo.com>
975
976 * nnimap.el (nnimap-debug): Doc fix.
977
978 * imap.el (imap-debug): Doc fix.
979
9802005-02-14 Reiner Steib <Reiner.Steib@gmx.de>
981
982 * gnus-group.el (gnus-group-make-doc-group): Mention prefix
983 argument in doc string. Make query for type more clear.
984
d31fa104
MB
9852005-02-13 Reiner Steib <Reiner.Steib@gmx.de>
986
987 * gnus.el (gnus-group-startup-message): Search for gnus images in
988 etc/images/gnus.
989 * mm-util.el (mm-find-charset-region): Likewise.
990 * smiley.el (smiley-data-directory): Search for smilies in
991 etc/images/smilies.
992
9b981cb6
MB
9932005-02-09 Kim F. Storm <storm@cua.dk>
994
995 Change Emacs release version from 21.4 to 22.1 throughout.
996 Change Emacs development version from 21.3.50 to 22.0.50.
997
9982005-02-08 Simon Josefsson <jas@extundo.com>
999
1000 * imap.el (imap-log): Doc fix.
1001
56c30d72
MB
10022005-02-03 Katsumi Yamaoka <yamaoka@jpl.org>
1003
1004 * gnus-art.el (gnus-mime-inline-part): Show the raw contents if a
1005 prefix arg is neither nil nor a number, as info specifies.
1006
f429956a
SM
10072005-01-30 Stefan Monnier <monnier@iro.umontreal.ca>
1008
1009 * gnus-art.el (gnus-article-mode): Turn off the "\ " non-break space.
1010
5c243ee4
SM
10112005-01-28 Stefan Monnier <monnier@iro.umontreal.ca>
1012
1013 * message.el (message-beginning-of-line): Change the behavior when
1014 invoked between BOL and : so that it first moves backward.
1015
aba1948a
MB
10162005-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1017
1018 * gnus-art.el (gnus-article-setup-buffer): Kill and re-create the
1019 article buffer when editing of the article is discarded.
1020 (gnus-article-prepare): Revert.
1021
10222005-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1023
f429956a
SM
1024 * gnus-art.el (gnus-article-prepare):
1025 Remove message-strip-forbidden-properties from the local hook.
aba1948a
MB
1026
10272005-01-24 Katsumi Yamaoka <yamaoka@jpl.org>
1028
1029 * mml.el (mml-generate-mime-1): Convert string into unibyte when
1030 inserting " *mml*" buffer's contents into a unibyte temp buffer.
1031
ddff82cf
MB
10322005-01-20 Katsumi Yamaoka <yamaoka@jpl.org>
1033
1034 * mm-decode.el (mm-insert-part): Switch the multibyteness of data
1035 which will be inserted according to the multibyteness of a buffer
1036 rather than the type of contents. Suggested by ARISAWA Akihiro
1037 <ari@mbf.ocn.ne.jp>.
1038
112d84ef
MB
10392005-01-05 Reiner Steib <Reiner.Steib@gmx.de>
1040
1041 * spam.el (spam-face): New face. Don't use `gnus-splash-face'
1042 which is unreadable in some setups.
1043
2f7717f6
MB
10442004-12-27 Simon Josefsson <jas@extundo.com>
1045
f429956a
SM
1046 * mm-bodies.el (mm-body-encoding): Don't permit 7-bit to be used when
1047 mm-use-ultra-safe-encoding is enabled (e.g., for PGP/MIME) and we have
1048 trailing white space. Reported by Werner Koch <wk@gnupg.org>.
2f7717f6 1049
c44edf72
KS
10502004-12-17 Kim F. Storm <storm@cua.dk>
1051
1052 * gnus-group.el (gnus-group-mode-map): Map follow-link to mouse-face.
1053
1054 * gnus-sum.el (gnus-summary-mode-map): Likewise.
1055
aa0a8561
MB
10562004-12-22 Katsumi Yamaoka <yamaoka@jpl.org>
1057
1058 * gnus-spec.el (gnus-spec-tab): Make a Lisp form which works
1059 correctly even if there are wide characters.
1060
10612004-12-21 Katsumi Yamaoka <yamaoka@jpl.org>
1062
1063 * rfc2231.el (rfc2231-parse-string): Decode encoded value after
1064 concatenating segments rather than before concatenating them.
1065 Suggested by ARISAWA Akihiro <ari@mbf.ocn.ne.jp>.
1066
10672004-12-17 Katsumi Yamaoka <yamaoka@jpl.org>
1068
1069 * mm-util.el (mm-xemacs-find-mime-charset): New macro.
1070
10712004-12-17 Aidan Kehoe <kehoea@parhasard.net>
1072
1073 * mm-util.el (mm-xemacs-find-mime-charset-1): New function used to
1074 unify Latin characters in XEmacs.
1075 (mm-find-mime-charset-region): Use it.
1076
10772004-12-17 Katsumi Yamaoka <yamaoka@jpl.org>
1078
1079 * gnus-util.el (gnus-delete-directory): New function.
1080
1081 * gnus-agent.el (gnus-agent-delete-group): Use it.
1082
1083 * gnus-cache.el (gnus-cache-delete-group): Use it.
1084
45893b95
SM
10852004-12-08 Stefan Monnier <monnier@iro.umontreal.ca>
1086
1087 * gnus-art.el (gnus-narrow-to-page): Don't hardcode point-min.
1088
734c5765
MB
10892004-12-13 Katsumi Yamaoka <yamaoka@jpl.org>
1090
5c243ee4
SM
1091 * gnus-group.el (gnus-group-make-rss-group):
1092 Use gnus-group-make-group instead of gnus-group-unsubscribe-group.
734c5765
MB
1093
1094 * gnus-start.el (gnus-setup-news): Honor user's setting to
1095 gnus-message-archive-method. Suggested by Lute Kamstra
fd90756b 1096 <lute@gnu.org>.
734c5765 1097
ad136a7c
MB
10982004-12-02 Katsumi Yamaoka <yamaoka@jpl.org>
1099
1100 * message.el (message-forward-make-body-mml): Remove headers
45893b95 1101 according to message-forward-ignored-headers if a message is decoded.
ad136a7c
MB
1102
11032004-12-02 Romain Francoise <romain@orebokech.com>
1104
1105 * message.el (message-forward-make-body-plain): Always remove
1106 headers according to message-forward-ignored-headers.
1107
11082004-11-26 Katsumi Yamaoka <yamaoka@jpl.org>
1109
ad136a7c
MB
1110 * nnrss.el (nnrss-string-as-multibyte): Redefine it as a macro in
1111 order to silence the byte compiler.
1112
1113 * pop3.el (pop3-md5): Define it before being used.
1114
1115 * spam.el: Fix the way to silence the byte compiler, which
1116 complained about bbdb-buffer, bbdb-create-internal,
1117 bbdb-search-simple, mail-check-payment, spam-BBDB-register-routine,
1118 spam-enter-ham-BBDB, spam-stat-buffer-change-to-non-spam,
1119 spam-stat-buffer-change-to-spam, spam-stat-buffer-is-non-spam,
1120 spam-stat-buffer-is-spam, spam-stat-load,
1121 spam-stat-register-ham-routine, spam-stat-register-spam-routine,
1122 spam-stat-save and spam-stat-split-fancy.
1123
11242004-11-26 Katsumi Yamaoka <yamaoka@jpl.org>
1125
1126 * canlock.el (canlock-password): Remove `:size 0' or `:size 1'
1127 which may confuse users.
1128 (canlock-password-for-verify): Ditto.
1129
1130 * deuglify.el (gnus-outlook-deuglify-unwrap-stop-chars): Ditto.
1131
1132 * gnus-art.el (gnus-emphasis-alist): Ditto.
1133
1134 * gnus-registry.el (gnus-registry-max-entries): Ditto.
1135
1136 * gnus-score.el (gnus-adaptive-word-length-limit): Ditto.
1137
1138 * gnus-start.el (gnus-save-killed-list): Ditto.
1139
1140 * gnus-sum.el (gnus-thread-hide-subtree): Ditto.
1141 (gnus-sum-thread-tree-root): Ditto.
1142 (gnus-sum-thread-tree-false-root): Ditto.
1143 (gnus-sum-thread-tree-single-indent): Ditto.
1144
1145 * message.el (message-courtesy-message): Ditto.
1146 (message-archive-note): Ditto.
1147 (message-subscribed-address-file): Ditto.
1148 (message-user-fqdn): Ditto.
1149
1150 * spam-report.el (spam-report-gmane-regex): Ditto.
1151
1152 * spam.el (spam-blackhole-good-server-regex): Ditto.
1153
11542004-11-25 Reiner Steib <Reiner.Steib@gmx.de>
1155
45893b95 1156 * message.el (message-forbidden-properties): Fix typo in doc string.
ad136a7c
MB
1157
11582004-11-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1159
45893b95
SM
1160 * message.el (message-strip-forbidden-properties):
1161 Bind buffer-read-only (etc) to nil.
ad136a7c
MB
1162
11632004-11-25 Reiner Steib <Reiner.Steib@gmx.de>
1164
45893b95 1165 * gnus-util.el (gnus-replace-in-string): Add doc string.
ad136a7c
MB
1166
1167 * nnmail.el (nnmail-split-header-length-limit): Increase to 2048
1168 to avoid problems when splitting mails with many recipients.
1169
11702004-11-23 Katsumi Yamaoka <yamaoka@jpl.org>
1171
1172 * rfc2047.el (rfc2047-header-encoding-alist): Add In-Reply-To to
1173 address-mime. Suggested by ARISAWA Akihiro <ari@mbf.ocn.ne.jp>.
1174
11752004-11-22 Marek Martin <marek.martin@mum.pri.ee> (tiny change)
1176
1177 * nnfolder.el (nnfolder-request-create-group): Save current buffer.
1178
49561cf6
SM
11792004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
1180
1181 * gnus-sum.el (gnus-summary-exit): Remove redundant and harmful
1182 pop-to-buffer, covered by the subsequent gnus-configure-windows.
1183
87589a70
LT
11842004-11-14 Luc Teirlinck <teirllm@auburn.edu>
1185
1186 * nnfolder.el (nnfolder-save-marks): Add missing format field in
1187 call to `error'.
1188 * nnml.el (nnml-save-marks): Ditto.
1189
c825ac9d
RS
11902004-11-14 Reiner Steib <Reiner.Steib@gmx.de>
1191
45893b95
SM
1192 * gnus-start.el (gnus-convert-old-newsrc):
1193 Assign legacy-gnus-agent to 5.10.7.
c825ac9d 1194
ae465fa7
MB
11952004-11-10 Katsumi Yamaoka <yamaoka@jpl.org>
1196
1197 * gnus-art.el (gnus-emphasis-alist): Don't hide asterisks by
1198 default; improve customization type.
1199 (gnus-emphasis-custom-with-format): New macro.
1200 (gnus-emphasis-custom-value-to-external): New function.
1201 (gnus-emphasis-custom-value-to-internal): New function.
1202
5f49be3f
MB
12032004-11-07 Katsumi Yamaoka <yamaoka@jpl.org>
1204
1205 * gnus-msg.el (gnus-configure-posting-styles): Don't cause the
1206 "Args out of range" error. Reported by Arnaud Giersch
1207 <arnaud.giersch@free.fr>.
1208
fb54e72e
RS
12092004-11-04 Richard M. Stallman <rms@gnu.org>
1210
1211 * spam.el (spam group): Add :version.
1212
1213 * pgg-def.el (pgg group): Add :version.
1214
0683d241
MB
12152004-11-04 Katsumi Yamaoka <yamaoka@jpl.org>
1216
3bc8f4ac 1217 * gnus-art.el (gnus-article-edit-article): Don't associate the
0683d241
MB
1218 article buffer with a draft file. This is a temporary measure
1219 against the 2004-08-22 change to gnus-article-edit-mode.
1220
12212004-11-02 Katsumi Yamaoka <yamaoka@jpl.org>
1222
1223 * html2text.el (html2text-get-attr): Remove unused argument `tag'.
1224 (html2text-format-tags): Remove unused variable `attr'.
1225
1226 * mm-util.el (mm-enrich-utf-8-by-mule-ucs): Fix cleaning of
1227 after-load-alist.
1228
1229 * mm-util.el (mm-mime-mule-charset-alist): Add the windows-1251
1230 entry. From Ilya N. Golubev <gin@mo.msk.ru>.
1231 (mm-enrich-utf-8-by-mule-ucs): New function run when Mule-UCS is
1232 loaded under XEmacs.
1233 (): Don't make duplicated entries in mm-mime-mule-charset-alist.
1234
1235 * mm-util.el (mm-coding-system-p): Return a coding-system.
1236 (mm-mime-mule-charset-alist): Use shift_jis instead of
1237 iso-2022-jp-2 for the katakana-jisx0201 mule charset; add new
1238 entries for the mime charsets iso-2022-jp-3 and shift_jis.
1239 (mm-coding-system-priorities): Use shift_jis and iso-8859-1
1240 instead of japanese-shift-jis and iso-latin-1 respectively in
1241 order to share the default value with both Emacs and XEmacs-mule.
49561cf6
SM
1242 (mm-mule-charset-to-mime-charset):
1243 Make mm-coding-system-priorities effective.
0683d241
MB
1244 (mm-sort-coding-systems-predicate): Canonicalize coding-systems
1245 while predicating of candidates upon the priorities.
1246
e2642250
MB
12472004-11-01 Reiner Steib <Reiner.Steib@gmx.de>
1248
1249 * gnus-msg.el (gnus-summary-resend-default-address): Add :version.
1250
1251 * tls.el (tls-process-connection-type, tls-success)
1252 (tls-certtool-program): Add :version.
1253
1254 * starttls.el (starttls-gnutls-program, starttls-use-gnutls)
1255 (starttls-extra-arguments, starttls-process-connection-type)
87589a70 1256 (starttls-connect, starttls-failure, starttls-success):
e2642250
MB
1257
1258 * spam-stat.el (spam-stat): Add :version.
1259
1260 * sieve.el (sieve): Add :version.
1261
49561cf6
SM
1262 * sha1.el (sha1): Add :version.
1263 (sha1-use-external): Remove redundant version.
e2642250
MB
1264
1265 * nnmail.el (nnmail-split-fancy-with-parent-ignore-groups)
1266 (nnmail-cache-ignore-groups, nnmail-spool-hook)
1267 (nnmail-split-fancy-match-partial-words)
87589a70 1268 (nnmail-split-lowercase-expanded):
e2642250
MB
1269
1270 * nndiary.el (nndiary): Add :version.
1271
1272 * mml2015.el (mml2015-unabbrev-trust-alist): Add :version.
1273
1274 * mml-sec.el (mml-default-sign-method)
49561cf6
SM
1275 (mml-default-encrypt-method, mml-signencrypt-style-alist):
1276 Add :version.
e2642250
MB
1277
1278 * mm-uu.el (mm-uu-diff-groups-regexp): Add :version.
1279
1280 * mm-url.el (mm-url-use-external, mm-url-program)
1281 (mm-url-arguments): Add :version.
1282
1283 * mm-decode.el (mm-inline-text-html-with-w3m-keymap)
1284 (mm-attachment-file-modes, mm-decrypt-option)
1285 (mm-w3m-safe-url-regexp): Add :version.
1286
1287 * message.el (message-cite-prefix-regexp)
1288 (message-sendmail-envelope-from, message-minibuffer-local-map)
1289 (message-user-fqdn, message-completion-alist): Add :version.
1290
1291 * gnus-win.el (gnus-configure-windows-hook)
1292 (gnus-use-frames-on-any-display): Add :version.
1293
1294 * gnus-art.el (gnus-article-address-banner-alist)
1295 (gnus-treat-unsplit-urls, gnus-treat-unfold-headers)
1296 (gnus-treat-from-picon, gnus-treat-mail-picon)
1297 (gnus-treat-x-pgp-sig): Add :version.
1298
1299 * gnus-sum.el (gnus-spam-mark, gnus-recent-mark)
1300 (gnus-undownloaded-mark, gnus-summary-article-move-hook)
1301 (gnus-summary-article-delete-hook)
1302 (gnus-summary-display-while-building): Add :version.
1303
1304 * gnus-start.el (gnus-subscribe-newsgroup-hooks)
1305 (gnus-get-top-new-news-hook):Add :version.
1306
1307 * gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face)
1308 (gnus-server-closed-face, gnus-server-denied-face): Add :version.
1309
1310 * gnus-registry.el (gnus-registry): Add :version.
1311
1312 * gnus-spec.el (gnus-use-correct-string-widths)
1313 (gnus-make-format-preserve-properties): Add :version.
1314
1315 * gnus.el (gnus-group-charter-alist)
1316 (gnus-group-fetch-control-use-browse-url)
1317 (gnus-install-group-spam-parameters): Add :version.
1318
1319 * gnus-diary.el (gnus-diary): Add :version.
1320
1321 * gnus-delay.el (gnus-delay): Add :version.
1322
1323 * gnus-cite.el (gnus-cite-unsightly-citation-regexp)
1324 (gnus-cite-ignore-quoted-from, gnus-cite-attribution-face)
1325 (gnus-cite-blank-line-after-header, gnus-article-boring-faces):
1326 Add :version.
1327
1328 * gnus-agent.el (gnus-agent-max-fetch-size)
1329 (gnus-agent-enable-expiration, gnus-agent-queue-mail)
1330 (gnus-agent-prompt-send-queue): Add :version.
1331
1332 * deuglify.el (gnus-outlook-deuglify): Add :version.
1333
1334 * html2text.el: Beautify code. Improve doc strings. Some checkdoc
1335 cleanup.
1336 (html2text-get-attr, html2text-fix-paragraph): Simplify code.
49561cf6
SM
1337 (html2text-format-tag-list): Add "strong" and "em".
1338 From "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change).
e2642250 1339
5153a47a
MB
13402004-10-29 Katsumi Yamaoka <yamaoka@jpl.org>
1341
2a95505b
MB
1342 * gnus-msg.el (gnus-configure-posting-styles): Work with empty
1343 signature file. Suggested by Manoj Srivastava
1344 <srivasta@golden-gryphon.com>.
1345
5153a47a 1346 * mm-util.el (mm-coding-system-priorities): Prefer iso-8859-1 than
49561cf6
SM
1347 iso-2022-jp even in the Japanese language environment.
1348 Suggested by Jason Rumney <jasonr@gnu.org>.
5153a47a
MB
1349
13502004-10-28 Katsumi Yamaoka <yamaoka@jpl.org>
1351
1352 * gnus-sum.el (gnus-update-summary-mark-positions): Allow users to
1353 use the same characters as the dummy marks; make it free from
1354 getting affected by the language environment.
1355 (gnus-summary-read-group-1): Update mark positions only when the
1356 format spec is updated.
1357
1358 * gnus-spec.el (gnus-update-format-specifications): Return a list
1359 of updated types.
1360
13612004-10-26 Katsumi Yamaoka <yamaoka@jpl.org>
1362
1363 * nnspool.el (nnspool-spool-directory): Use news-path if the
1364 news-directory variable is not bound.
1365
1366 * gnus-group.el (gnus-group-line-format-alist): Convert the value
1367 of gnus-tmp-news-method into string if it may be passed to
1368 gnus-correct-length which takes only a string argument.
1369
86713405
MB
13702004-10-25 Reiner Steib <Reiner.Steib@gmx.de>
1371
49561cf6 1372 * html2text.el (html2text-buffer-head): Remove. Use `goto-char'
86713405
MB
1373 instead.
1374
13752004-10-24 Kevin Greiner <kevin.greiner@compsol.cc>
1376
49561cf6 1377 * gnus-start.el (gnus-convert-old-newsrc): Fix numeric
86713405
MB
1378 comparison on string.
1379
d5ddd795
MB
13802004-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
1381
1382 * mm-view.el (mm-display-inline-fontify): Inhibit font-lock when
1383 running the major-mode function.
1384
13852004-10-21 Kevin Greiner <kevin.greiner@compsol.cc>
1386
1387 * gnus-start.el (gnus-convert-old-newsrc): Two of the converters
1388 have been backported to 'Gnus v5.11' from 'No Gnus v0.2'. Added a
1389 boolean check to not apply converters that apply to future
1390 versions of gnus.
1391
54506618
MB
13922004-10-19 Katsumi Yamaoka <yamaoka@jpl.org>
1393
1394 * gnus-sum.el (gnus-update-summary-mark-positions): Search for
1395 dummy marks in the right way.
1396
d5ddd795 13972004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
1398
1399 * nnagent.el (nnagent-request-type): Bind gnus-agent to nil to
1400 avoid infinite recursion via gnus-get-function.
1401
d5ddd795 14022004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 1403
49561cf6
SM
1404 * gnus-agent.el (gnus-agent-synchronize-group-flags):
1405 When necessary, pass full group name to gnus-request-set-marks.
1406 (gnus-agent-synchronize-group-flags): Add support for sync'ing
54506618 1407 tick marks.
49561cf6 1408 (gnus-agent-synchronize-flags-server): Be silent when writing file.
54506618 1409
d5ddd795 14102004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 1411
49561cf6
SM
1412 * gnus-agent.el (gnus-agent-synchronize-group-flags):
1413 Replace gnus-request-update-info with explicit code to sync the
1414 in-memory info read flags with the marks being sync'd to the backend.
54506618 1415
d5ddd795 14162004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 1417
f429956a
SM
1418 * gnus-agent.el (gnus-agent-possibly-synchronize-flags): Ignore servers
1419 that are offline. Avoids having gnus-agent-toggle-plugged first ask if
1420 you want to open a server and then, even when you responded with no,
1421 asking if you want to synchronize the server's flags.
49561cf6 1422 (gnus-agent-synchronize-flags-server): Rewrite read loop to handle
54506618
MB
1423 multi-line expressions.
1424 (gnus-agent-synchronize-group-flags): New internal function.
49561cf6
SM
1425 Updates marks in memory (in the info structure) AND in the backend.
1426 (gnus-agent-check-overview-buffer): Fix range of
54506618
MB
1427 deletion to remove entire duplicate line. Fixes merged article
1428 number bug.
1429
49561cf6
SM
1430 * gnus-util.el (gnus-remassoc): Fix typo in documentation.
1431
1432 * nnagent.el (nnagent-request-set-mark):
1433 Use gnus-agent-synchronize-group-flags, not backend's request-set-mark
54506618
MB
1434 method, to ensure that synchronization updates marks in the
1435 backend and in the info (in memory) structure.
1436
d5ddd795 14372004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
1438
1439 * gnus-agent.el (gnus-agent-synchronize-flags-server): Do nothing
1440 unless plugged. Disable the agent so that an open failure causes
1441 an error.
1442
5e472af0 14432004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
49561cf6 1444
54506618
MB
1445 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
1446 (gnus-agent-go-online): Change :version.
1447 (gnus-agent-expire-unagentized-dirs)
1448 (gnus-agent-auto-agentize-methods): Add :version.
1449
d5ddd795 14502004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 1451
49561cf6
SM
1452 * legacy-gnus-agent.el
1453 (gnus-agent-convert-to-compressed-agentview-prompt):
54506618
MB
1454 New function. Used internally to only display 'gnus converting
1455 files' message when actually necessary.
1456
49561cf6 1457 * gnus-sum.el: Remove (require 'gnus-agent) as required
54506618
MB
1458 methods now autoloaded.
1459
49561cf6
SM
1460 * gnus-int.el (gnus-request-move-article):
1461 Use gnus-agent-unfetch-articles in place of gnus-agent-expire to
54506618
MB
1462 improve performance.
1463
d5ddd795 14642004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 1465
49561cf6 1466 * gnus-agent.el (gnus-agent-cat-groups): Rewrite avoiding defsetf
54506618
MB
1467 to avoid run-time CL dependencies.
1468 (gnus-agent-unfetch-articles): New function.
1469 (gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate
1470 article numbers even when local .overview file is missing.
1471 (gnus-agent-read-article-number): New function. Only accepts
1472 27-bit article numbers.
49561cf6
SM
1473 (gnus-agent-copy-nov-line, gnus-agent-uncached-articles):
1474 Use gnus-agent-read-article-number.
54506618
MB
1475 (gnus-agent-braid-nov): Rewrote to validate article numbers coming
1476 from backend while recognizing that article numbers in .overview
1477 must be valid.
1478
49561cf6 1479 * gnus-start.el (gnus-convert-old-newsrc): Change message text as
54506618
MB
1480 some users confused by references to .newsrc when they only have a
1481 .newsrc.eld file.
49561cf6
SM
1482 (gnus-convert-mark-converter-prompt)
1483 (gnus-convert-converter-needs-prompt): Fix use of property list.
54506618 1484
5e472af0 14852004-10-18 Katsumi Yamaoka <yamaoka@jpl.org>
54506618
MB
1486
1487 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
1488
5e472af0 14892004-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
54506618
MB
1490
1491 * gnus-start.el (gnus-get-unread-articles-in-group): Don't do
1492 stuff for non-living groups.
1493
5e472af0 14942004-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
54506618 1495
49561cf6
SM
1496 * gnus-agent.el (gnus-agent-synchronize-flags): Default to nil.
1497 (gnus-agent-regenerate-group): Using nil messages aren't valid.
54506618 1498
5e472af0 14992004-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
54506618 1500
49561cf6
SM
1501 * gnus-agent.el (gnus-agent-read-agentview):
1502 Inline gnus-uncompress-range.
54506618
MB
1503
15042004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
49561cf6 1505
54506618 1506 * legacy-gnus-agent.el
49561cf6 1507 (gnus-agent-convert-to-compressed-agentview): Fix typos with
54506618
MB
1508 help from Florian Weimer <fw@deneb.enyo.de>
1509
1510 * gnus-agent.el (gnus-agentize):
1511 gnus-agent-send-mail-real-function no longer set to current value
1512 of message-send-mail-function but rather a lambda that calls
1513 message-send-mail-function. The change makes the agent real-time
1514 responsive to user changes to message-send-mail-function.
1515
5e472af0 15162004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
54506618
MB
1517
1518 * gnus-start.el (gnus-get-unread-articles): Fix last commit.
1519
15202004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
1521
1522 * gnus-cache.el (gnus-cache-rename-group): New function.
1523 (gnus-cache-delete-group): New function.
1524
1525 * gnus-agent.el (gnus-agent-rename-group): New function.
1526 (gnus-agent-delete-group): New function.
1527 (gnus-agent-save-group-info): Use gnus-command-method when
1528 `method' parameter is nil. Don't write nil entries into the
1529 active file.
1530 (gnus-agent-get-group-info): New function.
49561cf6 1531 (gnus-agent-get-local): Add optional parameters to avoid calling
54506618
MB
1532 gnus-group-real-name and gnus-find-method-for-group.
1533 (gnus-agent-set-local): Delete stored entry if either min, or max,
1534 are nil.
49561cf6
SM
1535 (gnus-agent-fetch-session): Reword error/quit messages.
1536 On quit, use gnus-agent-regenerate-group to record existance of any
54506618
MB
1537 articles fetched to disk before the quit occurred.
1538
49561cf6
SM
1539 * gnus-int.el (gnus-request-delete-group):
1540 Use gnus-cache-delete-group and gnus-agent-delete-group to keep the
54506618 1541 local disk in sync with the server.
49561cf6
SM
1542 (gnus-request-rename-group):
1543 Use gnus-cache-rename-group and gnus-agent-rename-group to keep the
54506618
MB
1544 local disk in sync with the server.
1545
49561cf6
SM
1546 * gnus-start.el (gnus-get-unread-articles):
1547 Cosmetic simplification to logic.
54506618 1548
49561cf6 1549 * gnus-group.el (gnus-group-delete-group): No longer update
54506618
MB
1550 gnus-cache-active-altered as gnus-request-delete-group now keeps
1551 the cache in sync.
1552 (gnus-group-list-active): Let the agent store a server's active
1553 list if currently plugged.
1554
1555 * gnus-util.el (gnus-rename-file): New function.
1556
5e472af0 15572004-10-18 Katsumi Yamaoka <yamaoka@jpl.org>
54506618
MB
1558
1559 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
1560 when the group's active is not available.
1561
5e472af0 15622004-10-18 Katsumi Yamaoka <yamaoka@jpl.org>
54506618
MB
1563
1564 * gnus-agent.el (gnus-agent-read-agentview): Add a missing arg to
1565 error.
1566
15672004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
1568
f429956a
SM
1569 * gnus-start.el (gnus-convert-old-newsrc): Only write the conversion
1570 message to newsrc-dribble when an actual conversion is performed.
54506618
MB
1571
15722004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
1573
49561cf6
SM
1574 * gnus-agent.el (gnus-agent-read-local):
1575 Bind nnheader-file-coding-system to gnus-agent-file-coding-system to
54506618
MB
1576 avoid the implicit assumption that they will always be equal.
1577 (gnus-agent-save-local): Bind buffer-file-coding-system, not
1578 coding-system-for-write, as the with-temp-file macro first prints
1579 to a buffer then saves the buffer.
1580
15812004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
1582
1583 * legacy-gnus-agent.el (): New. Provides converters that are only
1584 loaded when gnus-convert-old-newsrc needs to call them.
1585
49561cf6 1586 * gnus-agent.el (gnus-agent-read-agentview): Remove support for
54506618 1587 old file versions.
49561cf6 1588 (gnus-group-prepare-hook): Remove function that converted list
54506618
MB
1589 form of gnus-agent-expire-days to group properties.
1590
49561cf6 1591 * gnus-start.el (gnus-convert-old-newsrc): Register new
54506618
MB
1592 converters to handle old agent file formats. Added logic for a
1593 "backup before upgrading warning".
1594 (gnus-convert-mark-converter-prompt): Developers can mark
1595 functions as needing (default), or not needing,
1596 gnus-convert-old-newsrc's "backup before upgrading warning".
1597 (gnus-convert-converter-needs-prompt): Tests whether the user
1598 should be protected from potentially irreversable changes by the
1599 function.
1600
16012004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
1602
1603 * gnus-int.el (gnus-request-accept-article): Inform the agent that
1604 articles are being added to a group.
1605 (gnus-request-replace-article): Inform the agent that articles
1606 need to be uncached as the cached contents are no longer valid.
49561cf6
SM
1607
1608 * gnus-agent.el (gnus-agent-file-header-cache): Remove.
1609 (gnus-agent-possibly-alter-active): Avoid null in numeric comparison.
54506618
MB
1610 (gnus-agent-set-local): Refuse to save null in local object table.
1611 (gnus-agent-regenerate-group): The REREAD parameter can now be a
1612 list of articles that will be marked as unread.
1613
16142004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
1615
1616 * gnus-range.el (gnus-sorted-range-intersection): Now accepts
1617 single-interval range of the form (min . max). Previously the
1618 range had to look like ((min . max)). Likewise, return
1619 (min . max) rather than ((min . max)).
1620 (gnus-range-map): Use gnus-range-normalize to accept
1621 single-interval range.
1622
1623 * gnus-sum.el (gnus-summary-highlight-line): Articles stored in
1624 the cache, but not the agent, now appear with their usual face.
1625
16262004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
1627
1628 * gnus-sum.el (gnus-adjust-marks): Now correctly handles a list of
1629 marks consisting of a single range {for example, (3 . 5)} rather
1630 than a list of a single range { ((3 . 5)) }.
1631
16322004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
1633
1634 * gnus-sum.el (gnus-adjust-marks): Avoid splicing null INTO the
1635 uncompressed list.
1636
16372004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
1638
1639 * gnus-draft.el (gnus-group-send-queue): Pass the group name
49561cf6
SM
1640 "nndraft:queue" along to gnus-draft-send.
1641 Use gnus-agent-prompt-send-queue.
54506618
MB
1642 (gnus-draft-send): Rebind gnus-agent-queue-mail to nil when group
1643 is "nndraft:queue". Suggested by Gaute Strokkenes
1644 <gs234@srcf.ucam.org>
1645
1646 * gnus-group.el (gnus-group-catchup): Use new
1647 gnus-sequence-of-unread-articles, not
1648 gnus-list-of-unread-articles, to avoid exhausting memory with huge
1649 numbers of articles. Use gnus-range-map to avoid having to
1650 uncompress the unread list.
49561cf6
SM
1651 (gnus-group-archive-directory)
1652 (gnus-group-recent-archive-directory): Fix invalid ange-ftp reference.
54506618
MB
1653
1654 * gnus-range.el (gnus-range-map): Iterate over list or sequence.
1655 (gnus-sorted-range-intersection): Intersection of two ranges
1656 without requiring that they first be uncompressed.
1657
1658 * gnus-start.el (gnus-activate-group): Unless blocked by the
1659 caller, possibly expand the active range to include both cached
1660 and agentized articles.
1661 (gnus-convert-old-newsrc): Rewrote in anticipation of having
1662 multiple version-dependent converters.
49561cf6 1663 (gnus-groups-to-gnus-format): Replace gnus-agent-save-groups with
54506618
MB
1664 gnus-agent-save-active.
1665 (gnus-save-newsrc-file): Save dirty agent range limits.
1666
49561cf6 1667 * gnus-sum.el (gnus-select-newgroup): Replace inline code with
54506618
MB
1668 gnus-agent-possibly-alter-active.
1669 (gnus-adjust-marked-articles): Faster handling of simple lists
1670
16712004-10-18 David Edmondson <dme@dme.org>
1672
1673 * mm-view.el (mm-w3m-cid-retrieve-1): Don't use recursive call
1674 excessively.
1675
531e5812
MB
16762004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
1677
1678 * mml.el (mml-preview): Use `pop-to-buffer'.
1679
1680 * message.el (message-goto-mail-followup-to): Insert after "To".
1681 (message-carefully-insert-headers): Add comment.
1682
1683 * gnus-sum.el (gnus-summary-make-menu-bar): Add help texts.
1684
49561cf6
SM
1685 * gnus-art.el (gnus-button-alist):
1686 Improve `gnus-button-handle-library' entry.
531e5812 1687
49561cf6 1688 * gnus-art.el (gnus-button-alist): Fix regexp for manual links.
531e5812 1689
49561cf6 1690 * gnus-group.el (gnus-group-get-new-news-this-group): Add doc-string.
531e5812 1691
49561cf6 1692 * gnus-start.el (gnus-activate-group): Add doc-string.
531e5812
MB
1693
1694 * gnus-art.el (gnus-button-handle-man, gnus-button-alist): Try to
1695 handle manual section.
1696
1697 * imap.el (imap-store-password): New variable.
1698 (imap-interactive-login): Use it.
1699 Suggested by Mark Plaksin <happy@mcplaksin.org>.
1700
49561cf6
SM
1701 * gnus-art.el (gnus-button-alist, gnus-header-button-alist):
1702 Allow / in mailto URLs.
531e5812
MB
1703
1704 * spam.el (spam-directory): Derive from `gnus-directory'.
1705
1706 * gnus-sum.el (gnus-pick-line-number): Add autoload.
1707
69075cdd
RS
17082004-10-17 Richard M. Stallman <rms@gnu.org>
1709
49561cf6 1710 * gnus-registry.el (gnus-registry-unload-hook):
69075cdd
RS
1711 Set as a variable with add-hook.
1712
1713 * nnspool.el (nnspool-spool-directory): Use news-directory instead
1714 of news-path.
1715
1716 * spam-stat.el (spam-stat-unload-hook): Set as a variable w/ add-hook.
1717
1718 * spam.el: Delete duplicate `provide'.
1719 (spam-unload-hook): Set as a variable with add-hook.
1720
8903a9c8
MB
17212004-10-15 Reiner Steib <Reiner.Steib@gmx.de>
1722
1723 * pop3.el (pop3-leave-mail-on-server): Describe possible problems
1724 in the doc string.
1725
1726 * message.el (message-ignored-news-headers)
1727 (message-ignored-supersedes-headers)
1728 (message-ignored-resent-headers)
1729 (message-forward-ignored-headers): Improve custom type.
1730
17312004-10-15 Simon Josefsson <jas@extundo.com>
1732
1733 * pop3.el (top-level): Don't require nnheader.
1734 (pop3-read-timeout): Add.
1735 (pop3-accept-process-output): Add.
1736 (pop3-read-response, pop3-retr): Use it.
1737
ebbeed62
MB
17382004-10-13 Katsumi Yamaoka <yamaoka@jpl.org>
1739
1740 * message.el (message-tokenize-header): Fix 2004-09-06 change
1741 which used point-min in the wrong place.
1742
17432004-10-12 Simon Josefsson <jas@extundo.com>
1744
1745 * net/tls.el (tls-certtool-program): New variable.
1746 (tls-certificate-information): New function, based on
1747 ssl-certificate-information.
1748
8903a9c8
MB
17492004-10-11 Reiner Steib <Reiner.Steib@gmx.de>
1750
1751 * message.el (message-bury): Use `window-dedicated-p'.
1752
e62e7654
MB
17532004-10-10 Reiner Steib <Reiner.Steib@gmx.de>
1754
1755 * gnus-sum.el: Mention that multibyte characters don't work as marks.
1756
1757 * gnus.el (message-y-or-n-p): Autoload.
1758
1759 * pop3.el (pop3-maildrop, pop3-mailhost, pop3-port)
1760 (pop3-password-required, pop3-authentication-scheme)
1761 (pop3-leave-mail-on-server): Made customizable.
1762 (pop3): New custom group.
1763 (pop3-retr): Remove `sleep-for' statements.
1764 Suggested by Dave Love <fx@gnu.org>.
1765
1766 * nnheader.el (nnheader-read-timeout): Explain 1.0 timeout for
1767 Windows/DOS.
1768
1769 * imap.el (imap-parse-flag-list, imap-parse-body-extension)
1770 (imap-parse-body): Fix incorrect use of `assert'. Suggested by
1771 Dave Love <fx@gnu.org>.
1772
1773 * mml.el (mml-minibuffer-read-disposition): Require match.
1774 Suggested by Dave Love <fx@gnu.org>.
1775
c3bc41c2
MB
17762004-10-06 Katsumi Yamaoka <yamaoka@jpl.org>
1777
eb6a2b61
MB
1778 * gnus-group.el (gnus-update-group-mark-positions):
1779 * gnus-sum.el (gnus-update-summary-mark-positions):
1780 * message.el (message-check-news-body-syntax):
1781 * gnus-msg.el (gnus-debug): Use mm-string-as-multibyte instead
1782 of string-as-multibyte.
1783
c3bc41c2
MB
1784 * gnus-sum.el (gnus-summary-insert-subject): Remove redundant setq.
1785
7c3bb5a5
JL
17862004-10-05 Juri Linkov <juri@jurta.org>
1787
1788 * gnus-group.el (gnus-update-group-mark-positions):
1789 * gnus-sum.el (gnus-update-summary-mark-positions):
1790 * message.el (message-check-news-body-syntax):
1791 * gnus-msg.el (gnus-debug): Use `string-as-multibyte' to convert
1792 8-bit unibyte values to a multibyte string for search functions.
1793
f0096211
MB
17942004-10-01 Katsumi Yamaoka <yamaoka@jpl.org>
1795
1796 * gnus-sum.el (gnus-summary-toggle-header): Make it work even if
1797 there's no visible header.
1798
17992004-10-01 Simon Josefsson <jas@extundo.com>
1800
1801 * mailcap.el (mailcap-mime-data): Add pdf. Remove non-free
1802 acroread.
1803
14e20e13
MB
18042004-09-29 Jesper Harder <harder@ifa.au.dk>
1805
1806 * gnus.el (gnus-method-to-server): Oops, move it don't delete it.
1807
c1d7d285
MB
18082004-09-28 Jesper Harder <harder@ifa.au.dk>
1809
1810 * gnus-picon.el: Require cl.
1811
1812 * mml-sec.el (mml-signencrypt-style): Don't depend on Gnus.
1813
1814 * mml-smime.el: Require cl. Autoload message-fetch-field.
1815
1816 * gnus-fun.el: Require gnus-ems and gnus-util.
1817
1818 * gnus-diary.el (gnus-diary-header-schedule): caddr -> car (cddr
1819
49561cf6 1820 * gnus-art.el (gnus-article-edit-mode): Define before first reference.
c1d7d285
MB
1821
1822 * gnus.el (gnus-method-to-server): Move defsubst before first use.
1823
49561cf6
SM
1824 * spam.el (spam-check-spamoracle, spam-spamoracle-learn):
1825 Fix format string mismatch.
1826 * nnml.el (nnml-request-set-mark, nnml-save-marks): Do.
1827 * nnfolder.el (nnfolder-request-set-mark, nnfolder-save-marks): Do.
c1d7d285 1828
10b43d7c
RS
18292004-09-27 Reiner Steib <Reiner.Steib@gmx.de>
1830
1831 * gnus.el (gnus-version-number): Set to 5.11.
1832
f4dd4ae8
MB
18332004-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
1834
1835 * mm-decode.el (mm-copy-to-buffer): Don't use set-buffer-multibyte.
1836
18372004-09-26 Jesper Harder <harder@ifa.au.dk>
1838
1839 * gnus-msg.el (gnus-post-news): Use blank Newsgroups line if
1840 GROUP is a virtual group.
1841
1842 * mm-util.el (mm-charset-synonym-alist): Remove obsolete entries
1843 for big5 and gb2312.
49561cf6 1844
f4dd4ae8
MB
1845 * rfc2047.el (rfc2047-pad-base64): Deal with more cases of invalid
1846 padding.
1847
49561cf6 1848 * mm-bodies.el (mm-7bit-chars): Don't include \r.
f4dd4ae8
MB
1849
1850 * mml.el (mml-compute-boundary-1): Don't uncompress files.
1851
1852 * rfc2047.el (rfc2047-qp-or-base64): New function to reduce
1853 dependencies.
1854 (rfc2047-encode): Use it.
49561cf6 1855
f4dd4ae8
MB
1856 * flow-fill.el: Typo.
1857
1858 * mml.el (mml-generate-mime-1): Don't use format=flowed with
1859 inline PGP.
1860
1861 * gnus.el (gnus-getenv-nntpserver): Strip whitespace.
1862
1863 * gnus-cache.el (gnus-cache-save-buffers): Check if buffer is
1864 alive. Reported by Laurent Martelli <laurent@aopsys.com>.
1865
1866 * mm-util.el (mm-image-load-path): Handle nil in load-path.
1867 From Christian Neukirchen <chneukirchen@yahoo.de>.
1868
1869 * html2text.el (html2text-replace-list): Add &amp; and &apos;.
1870
1871 * nnheader.el (nnheader-max-head-length): Increase to 8192.
1872
1873 * message.el (message-clone-locals): Clone sendmail and smtp
1874 variables.
1875
9b5773bc
MB
18762004-09-23 Reiner Steib <Reiner.Steib@gmx.de>
1877
1878 * gnus-msg.el (gnus-configure-posting-styles): Narrow to headers
1879 in `header' match. Reported by Svend Tollak Munkejord.
1880
46cdaf24
SM
18812004-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1882
1883 * mm-decode.el (mm-copy-to-buffer): Preserve the data's unibyteness.
1884
a08b59c9
MB
18852004-09-20 Reiner Steib <Reiner.Steib@gmx.de>
1886
1887 * uudecode.el (uudecode-use-external): Add :version.
1888
1889 * smime.el (smime-CA-file, smime-encrypt-cipher)
1890 (smime-dns-server): Add :version.
1891
1892 * smiley.el (gnus-smiley-file-types): Add :version.
1893
1894 * sha1.el (sha1-use-external): Add :version.
1895
1896 * pgg-def.el (pgg-query-keyserver): Add :version.
1897
1898 * nnmail.el (nnmail-fancy-expiry-targets)
46cdaf24 1899 (nnmail-mail-splitting-charset, nnmail-mail-splitting-decodes):
a08b59c9
MB
1900
1901 * nnimap.el (nnimap-split-download-body, nnimap-dont-close)
1902 (nnimap-retrieve-groups-asynchronous): Add :version.
1903 (nnimap-close-asynchronous): Add :version. Fixed typo in doc string.
1904
1905 * mml.el (mml-content-disposition-parameters)
1906 (mml-insert-mime-headers-always): Add :version.
1907
46cdaf24 1908 * mm-util.el (mm-coding-system-priorities):
a08b59c9
MB
1909
1910 * mm-decode.el (mm-inline-text-html-with-images)
1911 (mm-keep-viewer-alive-types, mm-external-terminal-program)
1912 (mm-verify-option): Add :version.
1913 (mm-text-html-renderer): Change :version.
1914
1915 * message.el (message-fcc-externalize-attachments)
1916 (message-required-headers, message-draft-headers)
1917 (message-subject-trailing-was-query)
1918 (message-subject-trailing-was-ask-regexp)
1919 (message-subject-trailing-was-regexp, message-mark-insert-begin)
1920 (message-mark-insert-end, message-archive-header)
1921 (message-archive-note, message-cross-post-default)
1922 (message-cross-post-note, message-followup-to-note)
1923 (message-cross-post-note-function, message-use-mail-followup-to)
1924 (message-subscribed-address-functions)
1925 (message-subscribed-address-file, message-subscribed-addresses)
1926 (message-subscribed-regexps, message-allow-no-recipients)
1927 (message-yank-cited-prefix, message-signature-insert-empty-line)
1928 (message-hidden-headers, message-hierarchical-addresses)
1929 (message-mail-user-agent, message-use-idna)
1930 (message-valid-fqdn-regexp)
1931 (message-strip-special-text-properties, message-header-synonyms)
1932 (message-beginning-of-line, message-tab-body-function): Add :version.
1933 (message-insert-canlock, message-wide-reply-confirm-recipients):
1934 Change :version.
1935
46cdaf24 1936 * mail-source.el (mail-source-ignore-errors): Add :group, :type
a08b59c9
MB
1937 and :version.
1938 (mail-source-delete-old-incoming-confirm)
1939 (mail-source-movemail-program): Add :version.
1940
1941 * gnus.el (gnus-parameters, gnus-user-agent): Add :version.
1942 (gnus-agent-cache, gnus-agent): Change :version.
1943
1944 * gnus-util.el (gnus-use-byte-compile): Change :version.
1945
1946 * gnus-sum.el (gnus-summary-make-false-root-always)
1947 (gnus-summary-default-high-score)
1948 (gnus-summary-default-low-score, gnus-auto-goto-ignores)
1949 (gnus-forwarded-mark, gnus-unseen-mark, gnus-no-mark)
1950 (gnus-read-all-available-headers, gnus-article-emulate-mime)
1951 (gnus-sum-thread-tree-root, gnus-sum-thread-tree-false-root)
1952 (gnus-sum-thread-tree-single-indent)
1953 (gnus-sum-thread-tree-vertical, gnus-sum-thread-tree-indent)
1954 (gnus-sum-thread-tree-leaf-with-other)
1955 (gnus-sum-thread-tree-single-leaf): Add :version.
1956 (gnus-summary-display-arrow, gnus-summary-muttprint-program)
1957 (gnus-article-loose-mime): Change :version.
1958
1959 * gnus-start.el (gnus-backup-startup-file)
1960 (gnus-save-startup-file-via-temp-buffer): Add :version.
1961
1962 * gnus-srvr.el (gnus-server-browse-in-group-buffer)
1963 (gnus-server-offline-face): Add :version.
1964
46cdaf24 1965 * gnus-score.el (gnus-adaptive-word-length-limit):
a08b59c9
MB
1966
1967 * gnus-msg.el (gnus-gcc-externalize-attachments)
1968 (gnus-debug-files, gnus-debug-exclude-variables)
1969 (gnus-discouraged-post-methods): Change :version.
1970 (gnus-confirm-mail-reply-to-news)
1971 (gnus-confirm-treat-mail-like-news): Add :version.
1972
1973 * gnus-int.el (gnus-server-unopen-status): Add :version.
1974
1975 * gnus-group.el (gnus-group-jump-to-group-prompt)
1976 (gnus-large-ephemeral-newsgroup)
1977 (gnus-fetch-old-ephemeral-headers): Add :version.
1978
1979 * gnus-fun.el (gnus-x-face-directory)
1980 (gnus-convert-pbm-to-x-face-command)
1981 (gnus-convert-image-to-x-face-command)
1982 (gnus-convert-image-to-face-command): Add :version.
1983
1984 * gnus-delay.el (gnus-delay-default-hour): Add :version.
1985
1986 * gnus-cite.el (gnus-cite-blank-line-after-header)
c44edf72 1987 (gnus-article-boring-faces):
a08b59c9
MB
1988
1989 * gnus-art.el (gnus-buttonized-mime-types)
1990 (gnus-inhibit-mime-unbuttonizing)
1991 (gnus-treat-display-face)
1992 (gnus-treat-body-boundary): Change :version.
1993 (gnus-body-boundary-delimiter, gnus-picon-databases)
1994 (gnus-treat-strip-cr, gnus-treat-leading-whitespace)
1995 (gnus-treat-date-english, gnus-treat-fold-headers)
1996 (gnus-article-skip-boring, gnus-treat-fold-newsgroups)
1997 (gnus-treat-mail-picon, gnus-treat-wash-html)
1998 (gnus-article-encrypt-protocol)
1999 (gnus-use-idna, gnus-article-over-scroll)
2000 (gnus-mime-display-multipart-alternative-as-mixed)
2001 (gnus-mime-display-multipart-related-as-mixed)
2002 (gnus-button-valid-fqdn-regexp, gnus-button-man-handler)
2003 (gnus-ctan-url, gnus-button-ctan-handler)
2004 (gnus-button-handle-ctan-bogus-regexp)
2005 (gnus-button-ctan-directory-regexp)
2006 (gnus-button-mid-or-mail-regexp, gnus-button-prefer-mid-or-mail)
2007 (gnus-button-mid-or-mail-heuristic-alist, gnus-button-tex-level)
2008 (gnus-button-man-level, gnus-button-emacs-level)
2009 (gnus-button-message-level, gnus-button-browse-level): Add :version.
2010
2011 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
2012 (gnus-agent-go-online): Change :version.
2013 (gnus-agent-expire-unagentized-dirs)
2014 (gnus-agent-auto-agentize-methods): Add :version.
2015
2016 * flow-fill.el (fill-flowed-display-column)
2017 (fill-flowed-encode-column): Add :version.
2018
2019 * deuglify.el (gnus-outlook-deuglify-unwrap-min)
2020 (gnus-outlook-deuglify-unwrap-max)
2021 (gnus-outlook-deuglify-cite-marks)
2022 (gnus-outlook-deuglify-unwrap-stop-chars)
2023 (gnus-outlook-deuglify-no-wrap-chars)
2024 (gnus-outlook-deuglify-attrib-cut-regexp)
2025 (gnus-outlook-deuglify-attrib-verb-regexp)
2026 (gnus-outlook-deuglify-attrib-end-regexp)
2027 (gnus-outlook-display-hook): Add :version.
2028
2029 * binhex.el (binhex-use-external): Add :version.
2030
1232b9cb
MB
20312004-09-16 Reiner Steib <Reiner.Steib@gmx.de>
2032
46cdaf24 2033 * gnus-sum.el (gnus-fetch-old-headers): Add custom choices `t'
1232b9cb
MB
2034 and `invisible'.
2035
20362004-09-13 Simon Josefsson <jas@extundo.com>
2037
2038 * nnimap.el (nnimap-demule): Revert 2004-08-30 change.
2039
ef3b7aae
MB
20402004-09-13 Reiner Steib <Reiner.Steib@gmx.de>
2041
46cdaf24 2042 * gnus-sum.el (gnus-summary-copy-article): Fix doc string.
ef3b7aae 2043
6e7fb80c
MB
20442004-09-10 Miles Bader <miles@gnu.ai.mit.edu>
2045
2046 * nnimap.el (nnimap-open-connection): Remove extraneous end-paren.
2047
7cb0aa56
MB
20482004-09-10 Teodor Zlatanov <tzz@lifelogs.com>
2049
46cdaf24 2050 * nnimap.el (nnimap-open-connection): Allow 'imaps' as a synonym
7cb0aa56
MB
2051 for the 'imap' port in netrc files
2052
46cdaf24 2053 * gnus-registry.el (gnus-registry-trim): Watch out for negatives
7cb0aa56
MB
2054 in gnus-registry-trim
2055
20562004-09-10 Simon Josefsson <jas@extundo.com>
2057
2058 * nndb.el (require): Remove tcp and duplicate cl.
2059
e79f14a4
RS
20602004-09-08 Reiner Steib <Reiner.Steib@gmx.de>
2061
2062 * nntp.el (nntp): New customization group.
46cdaf24 2063 (nntp-authinfo-file): Add customization group.
e79f14a4 2064
46cdaf24 2065 * mml2015.el (mml2015-unabbrev-trust-alist): Add customization group.
e79f14a4
RS
2066
2067 * mml-sec.el (mml-signencrypt-style-alist): Ditto.
2068
2069 * gnus.el (to-address, to-list, subscribed)
2070 (large-newsgroup-initial): Ditto.
2071
2072 * flow-fill.el (fill-flowed-display-column)
2073 (fill-flowed-encode-column): Ditto.
2074
0c6ec103
SM
20752004-09-06 Stefan <monnier@iro.umontreal.ca>
2076
2077 * message.el (message-tokenize-header, message-send-mail-with-qmail):
2078 Use point-min rather than 1.
2079 (message-send-mail): Use buffer-size rather than point-max.
2080
2081 * gnus-sum.el (gnus-summary-search-article-forward):
2082 Signal a specific `search-failed' rather than a generic `error'.
2083
2084 * gnus-salt.el (gnus-pick-mouse-pick-region): Switch 1 => point-min.
2085 (gnus-generate-vertical-tree): Usue `bobp' rather than compare to 1.
2086 (gnus-highlight-selected-tree): Use point-min rather than 1 and 2.
2087
23f87bed 20882004-09-03 Katsumi Yamaoka <yamaoka@jpl.org>
5fa405b6 2089
0c6ec103 2090 * gnus-sum.el (gnus-summary-insert-subject): Remove list identifiers.
1270d7ca 2091
23f87bed
MB
2092 From Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp> (tiny change).
2093 * spam-stat.el (spam-stat-reduce-size): Set spam-stat-dirty.
2094 (spam-stat-save): Accept prefix argument.
1270d7ca 2095
23f87bed 20962004-09-01 Simon Josefsson <jas@extundo.com>
1270d7ca 2097
23f87bed
MB
2098 * message.el (message-canlock-generate): Require sha1, not
2099 sha1-el. (Can we get rid of this require alltogheter? It is ugly
2100 to require within a function. Sadly, if sha1.el isn't loaded, the
2101 let binding in m-c-g will hide the defcustom definition, which is
2102 bad.)
1270d7ca 2103
23f87bed 2104 * canlock.el: Require sha1, not sha1-el.
1270d7ca 2105
23f87bed
MB
2106 * message.el: Don't autoload sha1 (there is a autoload cookie in
2107 sha1.el).
1270d7ca 2108
23f87bed 2109 * sha1-el.el: Renamed to sha1.el.
1270d7ca 2110
23f87bed 21112004-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 2112
23f87bed 2113 * pgg-pgp.el (pgg-pgp-verify-region): Clean up.
1270d7ca 2114
23f87bed 21152004-05-19 Michael Schierl <schierlm-usenet@gmx.de>
1270d7ca 2116
23f87bed
MB
2117 * pgg-pgp.el (pgg-pgp-verify-region): Default when signature
2118 isn't a string.
1270d7ca 2119
23f87bed 21202004-03-05 Jesper Harder <harder@ifa.au.dk>
1270d7ca 2121
23f87bed 2122 * sha1-el.el (sha1-maximum-internal-length): Doc fix.
1270d7ca 2123
23f87bed 21242004-03-04 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 2125
23f87bed 2126 * canlock.el: Don't autoload mail-fetch-field.
1270d7ca 2127
23f87bed 21282004-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 2129
23f87bed 2130 * canlock.el (base64-encode-string): Don't autoload it.
1270d7ca 2131
23f87bed 21322004-01-14 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 2133
23f87bed
MB
2134 * canlock.el: Always require sha1-el.
2135 (canlock-sha1): Bind sha1-maximum-internal-length to nil.
1270d7ca 2136
23f87bed 21372004-01-13 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 2138
23f87bed 2139 * message.el (message-canlock-generate): Require sha1-el.
1270d7ca 2140
23f87bed 21412004-01-08 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 2142
23f87bed
MB
2143 * canlock.el (canlock-insert-header): Remove excessive grouping in
2144 regexp.
1270d7ca 2145
23f87bed 21462004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 2147
23f87bed 2148 * sha1-el.el (sha1-string-external): Use with-temp-buffer.
1270d7ca 2149
23f87bed 21502004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 2151
23f87bed
MB
2152 * canlock.el (canlock-sha1-function): Remove.
2153 (canlock-sha1-function-for-verify): Remove.
2154 (canlock-openssl-program): Remove.
2155 (canlock-openssl-args): Remove.
2156 (canlock-ignore-errors): Remove.
2157 (canlock-sha1-with-openssl): Remove.
2158 (canlock-sha1): Use sha1 instead of to call canlock-sha1-function.
2159 (canlock-verify): Don't use canlock-ignore-errors.
1270d7ca 2160
23f87bed
MB
2161 * sha1-el.el (sha1-string-external): Make it can return a string
2162 in binary form.
2163 (sha1-region-external): Ditto.
2164 (sha1-string-internal): Ditto.
2165 (sha1-region-internal): Ditto.
2166 (sha1-region): Ditto.
2167 (sha1-string): Ditto.
2168 (sha1): Ditto.
1270d7ca 2169
23f87bed 21702003-11-15 Simon Josefsson <jas@extundo.com>
1270d7ca 2171
23f87bed
MB
2172 * pgg-gpg.el (pgg-gpg-lookup-all-secret-keys)
2173 (pgg-gpg-lookup-key): Use regexp match instead of
2174 split-string (split-string is different between emacs 21.2 and
bf247b6e 2175 22.1). Reported by ultrasoul@ultrasoul.com (David D. Smith).
1270d7ca 2176
23f87bed 21772004-07-28 Simon Josefsson <jas@extundo.com>
1270d7ca 2178
23f87bed
MB
2179 * pgg-pgp5.el (pgg-pgp5-encrypt-region): Accept sign
2180 parameter (but don't use it, for now).
1270d7ca 2181
23f87bed 21822004-02-03 Jesper Harder <harder@ifa.au.dk>
1270d7ca 2183
23f87bed 2184 * sieve.el (sieve-deactivate-all): Fix format string mismatch.
1270d7ca 2185
23f87bed 21862004-05-26 Simon Josefsson <jas@extundo.com>
1270d7ca 2187
23f87bed
MB
2188 * starttls.el: Merge with my GNUTLS based starttls.el.
2189 (starttls-gnutls-program, starttls-use-gnutls)
2190 (starttls-extra-arguments, starttls-process-connection-type)
49561cf6 2191 (starttls-connect, starttls-failure, starttls-success): New variables.
23f87bed 2192 (starttls-program, starttls-extra-args): Doc fix.
49561cf6
SM
2193 (starttls-negotiate-gnutls, starttls-open-stream-gnutls):
2194 New functions.
2195 (starttls-negotiate, starttls-open-stream):
2196 Check `starttls-use-gnutls' and pass on to corresponding *-gnutls
23f87bed 2197 function if it is set.
1270d7ca 2198
23f87bed 21992004-08-31 Simon Josefsson <jas@extundo.com>
1270d7ca 2200
23f87bed
MB
2201 * rfc2231.el (rfc2231-parse-string): Restore whitespace syntax for
2202 ?* and ?\; (tiny patch). From Andreas Schwab <schwab@suse.de>.
1270d7ca 2203
23f87bed 2204 * ietf-drums.el (ietf-drums-syntax-table): Set syntax of ?* ?\;
49561cf6
SM
2205 and ?\' to symbol instead of whitespace (tiny patch).
2206 From Andreas Schwab <schwab@suse.de>.
1270d7ca 2207
23f87bed 22082004-08-31 Jesper Harder <harder@ifa.au.dk>
1270d7ca 2209
23f87bed
MB
2210 * message.el (message-idna-to-ascii-rhs-1): Don't choke on
2211 invalid addresses.
1270d7ca 2212
23f87bed 22132004-08-31 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 2214
23f87bed 2215 * message.el (message-idna-to-ascii-rhs-1): Fix typo.
1270d7ca 2216
23f87bed 22172004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 2218
23f87bed 2219 * message.el (message-idna-to-ascii-rhs-1): Don't use equalp.
1270d7ca 2220
23f87bed 22212004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 2222
23f87bed
MB
2223 * gnus-art.el (article-decode-idna-rhs): Don't use
2224 message-idna-inside-rhs-p.
1270d7ca 2225
23f87bed 22262004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 2227
49561cf6 2228 * message.el (message-idna-inside-rhs-p): Remove.
23f87bed 2229 (message-idna-to-ascii-rhs-1): Use proper address parsing.
1270d7ca 2230
23f87bed 22312004-08-31 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 2232
23f87bed 2233 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
1270d7ca 2234
23f87bed
MB
2235 * gnus-sum.el (gnus-newsgroup-variables): Doc fix (tiny change).
2236 From Helmut Waitzmann <Helmut.Waitzmann@web.de>.
1270d7ca 2237
23f87bed
MB
2238 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
2239 when the group's active is not available.
1270d7ca 2240
23f87bed
MB
2241 * gnus-art.el (article-hide-headers): Refer to the values for
2242 gnus-ignored-headers and gnus-visible-headers in the summary
2243 buffer since a user may have set them as group parameters.
2244 (gnus-article-next-page): Fix the way to find a real end-of-buffer
2245 (tiny change). From YAGI Tatsuya <ynyaaa@ybb.ne.jp>.
2246 (gnus-article-read-summary-keys): Restore new window-start and
2247 hscroll to summary window.
2248 (gnus-prev-page-map): Remove duplicated one.
1270d7ca 2249
23f87bed
MB
2250 * gnus-cite.el (gnus-cite-ignore-quoted-from): New user option.
2251 (gnus-cite-parse): Ignore quoted envelope From_. Suggested by
2252 Karl Chen <quarl@nospam.quarl.org> and Reiner Steib
2253 <Reiner.Steib@gmx.de>.
1270d7ca 2254
49561cf6
SM
2255 * gnus-cus.el (gnus-agent-cat-prepare-category-field):
2256 Replace pp-to-string with gnus-pp-to-string.
1270d7ca 2257
23f87bed 2258 * gnus-eform.el (gnus-edit-form): Replace pp with gnus-pp.
1270d7ca 2259
23f87bed
MB
2260 * gnus-group.el (gnus-group-make-kiboze-group): Replace pp with
2261 gnus-pp.
1270d7ca 2262
23f87bed
MB
2263 * gnus-msg.el (gnus-setup-message): Ignore an article copy while
2264 parsing gnus-posting-styles when the message is not for replying.
49561cf6
SM
2265 (gnus-summary-resend-message-edit): Call mime-to-mml.
2266 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
23f87bed 2267 (gnus-debug): Replace pp with gnus-pp.
1270d7ca 2268
23f87bed 2269 * gnus-score.el (gnus-score-save): Replace pp with gnus-pp.
1270d7ca 2270
23f87bed
MB
2271 * gnus-spec.el (gnus-update-format): Replace pp-to-string with
2272 gnus-pp-to-string.
1270d7ca 2273
23f87bed 2274 * gnus-sum.el (gnus-read-header): Don't remove a header for the
49561cf6
SM
2275 parent article of a sparse article in the thread hashtb.
2276 From Stefan Wiens <s.wi@gmx.net>.
1270d7ca 2277
23f87bed
MB
2278 * gnus-util.el (gnus-bind-print-variables): New macro.
2279 (gnus-prin1): Use it.
2280 (gnus-prin1-to-string): Use it.
2281 (gnus-pp): New function.
2282 (gnus-pp-to-string): New function.
1270d7ca 2283
23f87bed 2284 * gnus.el: Don't make unnecessary *Group* buffer when loading.
1270d7ca 2285
23f87bed 2286 * mail-source.el (mail-source-touch-pop): Doc fix.
1270d7ca 2287
23f87bed
MB
2288 * message.el (message-mode): Don't modify paragraph-separate there.
2289 (message-setup-fill-variables): Add mml tags to paragraph-start
2290 and paragraph-separate. Suggested by Andrew Korty <ajk@iu.edu>.
2291 (message-smtpmail-send-it): Doc fix.
2292 (message-exchange-point-and-mark): Don't activate region if it was
2293 inactive. Suggested by Hiroshi Fujishima
2294 <pooh@nature.tsukuba.ac.jp> and Jesper Harder <harder@ifa.au.dk>.
1270d7ca 2295
23f87bed
MB
2296 * mm-decode.el (mm-save-part): Bind enable-multibyte-characters to
2297 t while entering a file name using the mm-with-multibyte macro.
2298 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1270d7ca 2299
49561cf6
SM
2300 * mm-encode.el (mm-content-transfer-encoding-defaults):
2301 Use qp-or-base64 for the application/* types.
23f87bed 2302 (mm-safer-encoding): Consider 7bit is safe.
1270d7ca 2303
23f87bed
MB
2304 * mm-util.el (mm-with-multibyte-buffer): New macro.
2305 (mm-with-multibyte): New macro.
1270d7ca 2306
23f87bed
MB
2307 * mm-view.el (mm-inline-render-with-function): Use multibyte
2308 buffer; decode html source by charset.
1270d7ca 2309
23f87bed
MB
2310 * nndoc.el (nndoc-type-alist): Improve regexp for article-begin,
2311 add generate-head-function and generate-article-function to the
2312 rfc822-forward entry.
2313 (nndoc-forward-type-p): Recognize envelope From_.
2314 (nndoc-rfc822-forward-generate-article): New function.
2315 (nndoc-rfc822-forward-generate-head): New function.
c113de23 2316
23f87bed
MB
2317 From David Hedbor <dhedbor@real.com>.
2318 * nnmail.el (nnmail-split-lowercase-expanded): New user option.
2319 (nnmail-expand-newtext): Lowercase expanded entries if
2320 nnmail-split-lowercase-expanded is non-nil.
1270d7ca 2321
23f87bed 2322 * score-mode.el (gnus-score-pretty-print): Replace pp with gnus-pp.
1270d7ca 2323
23f87bed 2324 * webmail.el (webmail-debug): Replace pp with gnus-pp.
1270d7ca 2325
49561cf6
SM
2326 * gnus-art.el (gnus-article-wash-html-with-w3m):
2327 Bind w3m-safe-url-regexp as the value for mm-w3m-safe-url-regexp;
2328 use w3m-minor-mode-map instead of mm-w3m-local-map-property.
23f87bed
MB
2329 (gnus-mime-save-part-and-strip): Use mm-complicated-handles
2330 instead of mm-multiple-handles.
2331 (gnus-mime-delete-part): Ditto.
1270d7ca 2332
23f87bed
MB
2333 * mm-decode.el (mm-multiple-handles): Recognize a string as a mime
2334 handle, as well as a list.
2335 (mm-complicated-handles): Former definition of mm-multiple-handles.
2336
2337 * mm-view.el (mm-w3m-mode-map): Remove.
2338 (mm-w3m-local-map-property): Remove.
2339 (mm-w3m-cid-retrieve-1): Call itself recursively. Suggested by
2340 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>.
2341 (mm-w3m-cid-retrieve): Simplify.
2342 (mm-inline-text-html-render-with-w3m): Decode html source by
2343 charset; check META tags only when charsets are not specified in
2344 headers; specify charset to w3m-region; use w3m-minor-mode-map
2345 instead of mm-w3m-local-map-property.
1270d7ca 2346
23f87bed 23472004-08-30 Juanma Barranquero <lektu@terra.es>
1270d7ca 2348
23f87bed 2349 * ietf-drums.el (ietf-drums-remove-whitespace): Fix character constant.
1270d7ca 2350
23f87bed 23512004-08-30 Andreas Schwab <schwab@suse.de>
1270d7ca 2352
23f87bed 2353 * nnlistserv.el (nnlistserv-kk-wash-article): Fix paren nesting.
1270d7ca 2354
23f87bed 2355 * gnus-score.el (gnus-summary-increase-score): Fix format string.
1270d7ca 2356
23f87bed 23572004-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1270d7ca 2358
23f87bed 2359 * nnimap.el (nnimap-demule): Avoid string-as-multibyte.
1270d7ca 2360
23f87bed 23612004-08-30 Kim F. Storm <storm@cua.dk>
1270d7ca 2362
23f87bed 2363 * nntp.el (nntp-authinfo-file): Add :group 'nntp.
1270d7ca 2364
23f87bed
MB
2365 * nnimap.el (nnimap-authinfo-file, nnimap-prune-cache):
2366 Add :group 'nnimap.
1270d7ca 2367
23f87bed 23682004-08-23 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 2369
23f87bed
MB
2370 * mm-decode.el (mime-display, mime-security): Fix custom-manual
2371 entries.
1270d7ca 2372
49561cf6 2373 * gnus-art.el (gnus-article): Ditto.
1270d7ca 2374
23f87bed 23752004-08-23 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 2376
49561cf6
SM
2377 * gnus-art.el (article-hide-list-identifiers):
2378 Bind inhibit-read-only as t.
1270d7ca 2379
23f87bed 23802004-08-22 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 2381
23f87bed 2382 * gnus-mlspl.el (gnus-group-split-update): Fix docstring.
1270d7ca 2383
23f87bed 23842004-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
1270d7ca 2385
23f87bed
MB
2386 * gnus-art.el: Use inhibit-read-only instead of buffer-read-only.
2387 (gnus-narrow-to-page): Don't assume point-min == 1.
2388 (gnus-article-edit-mode): Derive from message-mode.
1270d7ca 2389
23f87bed
MB
2390 * gnus-score.el (gnus-score-find-bnews): Simplify and don't assume
2391 point-min == 1.
1270d7ca 2392
23f87bed
MB
2393 * imap.el (imap-parse-address-list, imap-parse-body-ext):
2394 Disable incorrect use of `assert'.
1270d7ca 2395
23f87bed 2396 * message.el (message-mode): Set comment-start-skip.
1270d7ca 2397
23f87bed 23982004-08-22 Sam Steingold <sds@gnu.org>
1270d7ca 2399
23f87bed
MB
2400 * pop3.el (pop3-leave-mail-on-server): New user variable.
2401 (pop3-movemail): Delete mail only when it is nil.
1270d7ca 2402
23f87bed 24032004-08-17 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 2404
23f87bed 2405 * netrc.el, tls.el: Removed; use files from ../net instead.
1270d7ca 2406
23f87bed 24072004-08-16 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 2408
23f87bed 2409 * gnus-mule.el, smiley-ems.el: Removed obsolete files.
1270d7ca 2410
23f87bed 2411 * mailcap.el (mailcap-mime-data): Mark as risky.
1270d7ca 2412
49561cf6
SM
2413 * gnus.el (gnus-group, gnus-summary, gnus-summary-sort):
2414 Fix custom-manual entries.
1270d7ca 2415
23f87bed 2416 * time-date.el: Removed. Merged into ../calendar/time-date.el.
1270d7ca 2417
23f87bed 24182004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 2419
23f87bed
MB
2420 * blink.pbm, blink.xpm, braindamaged.xpm, cry.xpm, dead.xpm,
2421 evil.xpm, forced.xpm, frown.xpm, grin.xpm, indifferent.xpm,
2422 reverse-smile.xpm, sad.pbm, sad.xpm, smile.xpm, time-date.el,
2423 wry.xpm: Added new files from the v5_10 branch of Gnus.
1270d7ca 2424
23f87bed 24252004-07-22 Andreas Schwab <schwab@suse.de>
1270d7ca 2426
23f87bed 2427 Import Gnus 5.10 from the v5_10 branch of the Gnus repository.
1270d7ca 2428
23f87bed 24292004-05-23 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 2430
23f87bed
MB
2431 * mm-decode.el (mm-text-html-renderer): Make sure w3m exists in
2432 addition to emacs-w3m.
1270d7ca 2433
23f87bed 24342004-05-19 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 2435
49561cf6
SM
2436 * gnus-msg.el (gnus-summary-followup-with-original):
2437 Document yanking of region when active.
1270d7ca 2438
23f87bed 24392004-04-13 Kevin Greiner <kgreiner@xpediantsolutions.com>
1270d7ca 2440
23f87bed
MB
2441 * gnus-agent.el: Merged 7.3 through 7.7 updates into branch.
2442 Revision 7.2 changes excluded to maintain compatibility with all
2443 targeted emacs versions.
1270d7ca 2444
23f87bed
MB
2445 * gnus-cus.el: Merged revisions 7.2 through 7.5 into branch to support
2446 gnus-agent.el update and incorporate bug fixes.
1270d7ca 2447
ef3b7aae 2448See ChangeLog.2 for earlier changes.
2a34a036 2449
ef3b7aae 2450 Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
2a34a036
GM
2451 Copying and distribution of this file, with or without modification,
2452 are permitted provided the copyright notice and this notice are preserved.
ab5796a9 2453
ef3b7aae
MB
2454;; Local Variables:
2455;; coding: iso-2022-7bit
2456;; End:
2457
ab5796a9 2458;;; arch-tag: 3f33a3e7-090d-492b-bedd-02a1417d32b4