Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-187
[bpt/emacs.git] / lisp / gnus / ChangeLog
CommitLineData
fa9a04e1
MB
12005-03-16 Reiner Steib <Reiner.Steib@gmx.de>
2
3 * nnimap.el (nnimap-open-connection): Print which authinfo file is
4 used.
5
6 * nneething.el (nneething-map-file-directory): Derive from
7 `gnus-directory'.
8
9 * gnus-art.el (gnus-header-button-alist): Use `gnus-msg-mail' for
10 the To/Cc button.
11
122005-03-15 Reiner Steib <Reiner.Steib@gmx.de>
13
14 * nnmaildir.el (nnmaildir-request-accept-article): Use
15 `nnheader-cancel-timer' for compatibility with current XEmacs.
16
172005-03-13 Steve Youngs <steve@sxemacs.org>
18
19 * gnus.el: Don't try and mark `gnus-agent-save-groups' as an
20 autoloaded function.
21 From: Andrey Slusar <anrays@gmail.com>.
22
232005-03-13 Steve Youngs <steve@sxemacs.org>
24
25 * mm-url.el: Require timer-funcs at compile time when in XEmacs
26 for `with-timeout'.
27
28 * mail-source.el: Require timer-funcs at compile time when in
29 XEmacs for `run-with-idle-timer'.
30
31 * gnus-async.el: Ditto.
32
33 * dgnushack.el: No need to ignore `run-with-idle-timer', XEmacs
34 has this function now.
35
bf68d4e6
LK
362005-03-16 Lute Kamstra <lute@gnu.org>
37
38 * message.el (message-make-date): Require parse-time.
39
f66ce3b9
SM
402005-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
41
42 * nnimap.el (nnimap-retrieve-headers-from-server): Fix last change.
43
14f56b66
MB
442005-03-10 Arne J\e,Ax\e(Brgensen <arne@arnested.dk> (tiny change)
45
46 * nnimap.el (nnimap-retrieve-headers-from-server): Fix off-by-one
47 flaw.
48
ec3c4a4c
MB
492005-03-08 Bjorn Solberg <bjorn_ding@hekneby.org> (tiny change)
50
51 * nnimap.el (nnimap-retrieve-headers-from-server): Sort NOV
52 buffer (since IMAP server might return FETCH response out of
53 order, and the nntp buffer must be sorted).
54
5f5475ac
MB
552005-03-04 Reiner Steib <Reiner.Steib@gmx.de>
56
57 * message.el: Don't autoload former message-utils variables.
f66ce3b9 58 (message-strip-subject-trailing-was): Change doc string.
5f5475ac
MB
59
60 * nnweb.el: Fixes for `gnus-group-make-web-group'.
f66ce3b9 61 (nnweb-type-definition): Don't add "hl=en" in `address'. Add `base'.
5f5475ac 62 (nnweb-google-search): Add "hl=en" here.
f66ce3b9
SM
63 (nnweb-google-parse-1, nnweb-google-create-mapping):
64 Don't hardcode URL.
5f5475ac 65
2fd561a9
MB
662005-03-03 Reiner Steib <Reiner.Steib@gmx.de>
67
68 * message.el (message-get-reply-headers, message-followup):
69 Mention related variables `message-use-followup-to' and
70 `message-use-mail-followup-to', in the information buffer.
71
72 * nnweb.el (nnweb-type-definition): Use groups.google.de instead
73 of broken groups(-beta).google.com.
74
4e90f2b9
SM
752005-03-01 Stefan Monnier <monnier@iro.umontreal.ca>
76
77 * gnus-sum.el (gnus-summary-exit): Undo last change and fix it in
78 a more conservative way.
79
ee7d3cc0
MB
802005-02-27 Arne J\e,Ax\e(Brgensen <arne@arnested.dk>
81
82 * mm-decode.el (mm-dissect-buffer): Pass the from field on to
83 `mm-dissect-multipart' and receive the from field as an (optional)
84 argument from `mm-dissect-multipart'.
85 (mm-dissect-multipart): Receive the from field as an argument and
4e90f2b9
SM
86 pass it on when we call `mm-dissect-buffer' on MIME parts.
87 Fixes verification/decryption of signed/encrypted MIME parts.
ee7d3cc0 88
04ff38fb
SM
892005-02-26 Stefan Monnier <monnier@iro.umontreal.ca>
90
91 * gnus-sum.el (gnus-summary-exit): Move point after displaying the
92 buffer, so it moves the window's cursor.
93
ff4d3926
MB
942005-02-24 Reiner Steib <Reiner.Steib@gmx.de>
95
04ff38fb 96 * nnheader.el (nnheader-find-file-noselect): Add doc string.
ff4d3926
MB
97
98 * nnfolder.el (nnfolder-read-folder): Use RAWFILE for
04ff38fb 99 `nnheader-find-file-noselect' to avoid `large-file-warning-threshold'.
ff4d3926 100
04ff38fb
SM
101 * gnus-sum.el (gnus-summary-caesar-message):
102 Apply `gnus-treat-article' after rotation.
ff4d3926
MB
103
104 * gnus-group.el (gnus-group-clear-data): Mention process/prefix in
105 doc string.
106
1072005-02-22 Arne J\e,Ax\e(Brgensen <arne@arnested.dk>
108
109 * smime.el (smime-sign-buffer): Signal an error if
110 `smime-sign-region' fails.
111 (smime-encrypt-buffer): Signal an error if `smime-encrypt-region'
112 fails.
113
82a8ad04
MB
1142005-02-21 Reiner Steib <Reiner.Steib@gmx.de>
115
116 * gnus-art.el (gnus-parse-news-url, gnus-button-handle-news):
117 Handle news URL with given port correctly.
118
270a576a
MB
1192005-02-19 Katsumi Yamaoka <yamaoka@jpl.org>
120
121 * gnus-msg.el (gnus-copy-article-buffer): Quote decoded words
122 containing special characters.
123
124 * gnus-sum.el (gnus-summary-edit-article): Ditto.
125
126 * mml.el (mime-to-mml): Ditto.
127
ff4d3926
MB
128 * rfc2047.el (rfc2047-quote-decoded-words-containing-tspecials):
129 New variable.
270a576a
MB
130 (rfc2047-decode-region): Quote decoded words containing special
131 characters when rfc2047-quote-decoded-words-containing-tspecials
132 is non-nil.
133
1342005-02-16 Teodor Zlatanov <tzz@lifelogs.com>
135
04ff38fb 136 * gnus-registry.el (gnus-registry-delete-group): Minor bug fix.
270a576a
MB
137
138 * gnus.el (gnus-install-group-spam-parameters): Doc fix.
139
1402005-02-15 Simon Josefsson <jas@extundo.com>
141
142 * nnimap.el (nnimap-debug): Doc fix.
143
144 * imap.el (imap-debug): Doc fix.
145
1462005-02-14 Reiner Steib <Reiner.Steib@gmx.de>
147
148 * gnus-group.el (gnus-group-make-doc-group): Mention prefix
149 argument in doc string. Make query for type more clear.
150
d31fa104
MB
1512005-02-13 Reiner Steib <Reiner.Steib@gmx.de>
152
153 * gnus.el (gnus-group-startup-message): Search for gnus images in
154 etc/images/gnus.
155 * mm-util.el (mm-find-charset-region): Likewise.
156 * smiley.el (smiley-data-directory): Search for smilies in
157 etc/images/smilies.
158
9b981cb6
MB
1592005-02-09 Kim F. Storm <storm@cua.dk>
160
161 Change Emacs release version from 21.4 to 22.1 throughout.
162 Change Emacs development version from 21.3.50 to 22.0.50.
163
1642005-02-08 Simon Josefsson <jas@extundo.com>
165
166 * imap.el (imap-log): Doc fix.
167
56c30d72
MB
1682005-02-03 Katsumi Yamaoka <yamaoka@jpl.org>
169
170 * gnus-art.el (gnus-mime-inline-part): Show the raw contents if a
171 prefix arg is neither nil nor a number, as info specifies.
172
f429956a
SM
1732005-01-30 Stefan Monnier <monnier@iro.umontreal.ca>
174
175 * gnus-art.el (gnus-article-mode): Turn off the "\ " non-break space.
176
5c243ee4
SM
1772005-01-28 Stefan Monnier <monnier@iro.umontreal.ca>
178
179 * message.el (message-beginning-of-line): Change the behavior when
180 invoked between BOL and : so that it first moves backward.
181
aba1948a
MB
1822005-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
183
184 * gnus-art.el (gnus-article-setup-buffer): Kill and re-create the
185 article buffer when editing of the article is discarded.
186 (gnus-article-prepare): Revert.
187
1882005-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
189
f429956a
SM
190 * gnus-art.el (gnus-article-prepare):
191 Remove message-strip-forbidden-properties from the local hook.
aba1948a
MB
192
1932005-01-24 Katsumi Yamaoka <yamaoka@jpl.org>
194
195 * mml.el (mml-generate-mime-1): Convert string into unibyte when
196 inserting " *mml*" buffer's contents into a unibyte temp buffer.
197
ddff82cf
MB
1982005-01-20 Katsumi Yamaoka <yamaoka@jpl.org>
199
200 * mm-decode.el (mm-insert-part): Switch the multibyteness of data
201 which will be inserted according to the multibyteness of a buffer
202 rather than the type of contents. Suggested by ARISAWA Akihiro
203 <ari@mbf.ocn.ne.jp>.
204
112d84ef
MB
2052005-01-05 Reiner Steib <Reiner.Steib@gmx.de>
206
207 * spam.el (spam-face): New face. Don't use `gnus-splash-face'
208 which is unreadable in some setups.
209
2f7717f6
MB
2102004-12-27 Simon Josefsson <jas@extundo.com>
211
f429956a
SM
212 * mm-bodies.el (mm-body-encoding): Don't permit 7-bit to be used when
213 mm-use-ultra-safe-encoding is enabled (e.g., for PGP/MIME) and we have
214 trailing white space. Reported by Werner Koch <wk@gnupg.org>.
2f7717f6 215
c44edf72
KS
2162004-12-17 Kim F. Storm <storm@cua.dk>
217
218 * gnus-group.el (gnus-group-mode-map): Map follow-link to mouse-face.
219
220 * gnus-sum.el (gnus-summary-mode-map): Likewise.
221
aa0a8561
MB
2222004-12-22 Katsumi Yamaoka <yamaoka@jpl.org>
223
224 * gnus-spec.el (gnus-spec-tab): Make a Lisp form which works
225 correctly even if there are wide characters.
226
2272004-12-21 Katsumi Yamaoka <yamaoka@jpl.org>
228
229 * rfc2231.el (rfc2231-parse-string): Decode encoded value after
230 concatenating segments rather than before concatenating them.
231 Suggested by ARISAWA Akihiro <ari@mbf.ocn.ne.jp>.
232
2332004-12-17 Katsumi Yamaoka <yamaoka@jpl.org>
234
235 * mm-util.el (mm-xemacs-find-mime-charset): New macro.
236
2372004-12-17 Aidan Kehoe <kehoea@parhasard.net>
238
239 * mm-util.el (mm-xemacs-find-mime-charset-1): New function used to
240 unify Latin characters in XEmacs.
241 (mm-find-mime-charset-region): Use it.
242
2432004-12-17 Katsumi Yamaoka <yamaoka@jpl.org>
244
245 * gnus-util.el (gnus-delete-directory): New function.
246
247 * gnus-agent.el (gnus-agent-delete-group): Use it.
248
249 * gnus-cache.el (gnus-cache-delete-group): Use it.
250
45893b95
SM
2512004-12-08 Stefan Monnier <monnier@iro.umontreal.ca>
252
253 * gnus-art.el (gnus-narrow-to-page): Don't hardcode point-min.
254
734c5765
MB
2552004-12-13 Katsumi Yamaoka <yamaoka@jpl.org>
256
5c243ee4
SM
257 * gnus-group.el (gnus-group-make-rss-group):
258 Use gnus-group-make-group instead of gnus-group-unsubscribe-group.
734c5765
MB
259
260 * gnus-start.el (gnus-setup-news): Honor user's setting to
261 gnus-message-archive-method. Suggested by Lute Kamstra
fd90756b 262 <lute@gnu.org>.
734c5765 263
ad136a7c
MB
2642004-12-02 Katsumi Yamaoka <yamaoka@jpl.org>
265
266 * message.el (message-forward-make-body-mml): Remove headers
45893b95 267 according to message-forward-ignored-headers if a message is decoded.
ad136a7c
MB
268
2692004-12-02 Romain Francoise <romain@orebokech.com>
270
271 * message.el (message-forward-make-body-plain): Always remove
272 headers according to message-forward-ignored-headers.
273
2742004-11-26 Katsumi Yamaoka <yamaoka@jpl.org>
275
276 * lpath.el: Remove bbdb-create-internal, bbdb-records,
277 spam-BBDB-register-routine and spam-enter-ham-BBDB.
278
279 * nnrss.el (nnrss-string-as-multibyte): Redefine it as a macro in
280 order to silence the byte compiler.
281
282 * pop3.el (pop3-md5): Define it before being used.
283
284 * spam.el: Fix the way to silence the byte compiler, which
285 complained about bbdb-buffer, bbdb-create-internal,
286 bbdb-search-simple, mail-check-payment, spam-BBDB-register-routine,
287 spam-enter-ham-BBDB, spam-stat-buffer-change-to-non-spam,
288 spam-stat-buffer-change-to-spam, spam-stat-buffer-is-non-spam,
289 spam-stat-buffer-is-spam, spam-stat-load,
290 spam-stat-register-ham-routine, spam-stat-register-spam-routine,
291 spam-stat-save and spam-stat-split-fancy.
292
2932004-11-26 Katsumi Yamaoka <yamaoka@jpl.org>
294
295 * canlock.el (canlock-password): Remove `:size 0' or `:size 1'
296 which may confuse users.
297 (canlock-password-for-verify): Ditto.
298
299 * deuglify.el (gnus-outlook-deuglify-unwrap-stop-chars): Ditto.
300
301 * gnus-art.el (gnus-emphasis-alist): Ditto.
302
303 * gnus-registry.el (gnus-registry-max-entries): Ditto.
304
305 * gnus-score.el (gnus-adaptive-word-length-limit): Ditto.
306
307 * gnus-start.el (gnus-save-killed-list): Ditto.
308
309 * gnus-sum.el (gnus-thread-hide-subtree): Ditto.
310 (gnus-sum-thread-tree-root): Ditto.
311 (gnus-sum-thread-tree-false-root): Ditto.
312 (gnus-sum-thread-tree-single-indent): Ditto.
313
314 * message.el (message-courtesy-message): Ditto.
315 (message-archive-note): Ditto.
316 (message-subscribed-address-file): Ditto.
317 (message-user-fqdn): Ditto.
318
319 * spam-report.el (spam-report-gmane-regex): Ditto.
320
321 * spam.el (spam-blackhole-good-server-regex): Ditto.
322
3232004-11-25 Reiner Steib <Reiner.Steib@gmx.de>
324
45893b95 325 * message.el (message-forbidden-properties): Fix typo in doc string.
ad136a7c
MB
326
3272004-11-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
328
45893b95
SM
329 * message.el (message-strip-forbidden-properties):
330 Bind buffer-read-only (etc) to nil.
ad136a7c
MB
331
3322004-11-25 Reiner Steib <Reiner.Steib@gmx.de>
333
45893b95 334 * gnus-util.el (gnus-replace-in-string): Add doc string.
ad136a7c
MB
335
336 * nnmail.el (nnmail-split-header-length-limit): Increase to 2048
337 to avoid problems when splitting mails with many recipients.
338
3392004-11-23 Katsumi Yamaoka <yamaoka@jpl.org>
340
341 * rfc2047.el (rfc2047-header-encoding-alist): Add In-Reply-To to
342 address-mime. Suggested by ARISAWA Akihiro <ari@mbf.ocn.ne.jp>.
343
3442004-11-22 Marek Martin <marek.martin@mum.pri.ee> (tiny change)
345
346 * nnfolder.el (nnfolder-request-create-group): Save current buffer.
347
49561cf6
SM
3482004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
349
350 * gnus-sum.el (gnus-summary-exit): Remove redundant and harmful
351 pop-to-buffer, covered by the subsequent gnus-configure-windows.
352
87589a70
LT
3532004-11-14 Luc Teirlinck <teirllm@auburn.edu>
354
355 * nnfolder.el (nnfolder-save-marks): Add missing format field in
356 call to `error'.
357 * nnml.el (nnml-save-marks): Ditto.
358
c825ac9d
RS
3592004-11-14 Reiner Steib <Reiner.Steib@gmx.de>
360
45893b95
SM
361 * gnus-start.el (gnus-convert-old-newsrc):
362 Assign legacy-gnus-agent to 5.10.7.
c825ac9d 363
ae465fa7
MB
3642004-11-10 Katsumi Yamaoka <yamaoka@jpl.org>
365
366 * gnus-art.el (gnus-emphasis-alist): Don't hide asterisks by
367 default; improve customization type.
368 (gnus-emphasis-custom-with-format): New macro.
369 (gnus-emphasis-custom-value-to-external): New function.
370 (gnus-emphasis-custom-value-to-internal): New function.
371
5f49be3f
MB
3722004-11-07 Katsumi Yamaoka <yamaoka@jpl.org>
373
374 * gnus-msg.el (gnus-configure-posting-styles): Don't cause the
375 "Args out of range" error. Reported by Arnaud Giersch
376 <arnaud.giersch@free.fr>.
377
fb54e72e
RS
3782004-11-04 Richard M. Stallman <rms@gnu.org>
379
380 * spam.el (spam group): Add :version.
381
382 * pgg-def.el (pgg group): Add :version.
383
0683d241
MB
3842004-11-04 Katsumi Yamaoka <yamaoka@jpl.org>
385
386 * gnus-art. (gnus-article-edit-article): Don't associate the
387 article buffer with a draft file. This is a temporary measure
388 against the 2004-08-22 change to gnus-article-edit-mode.
389
3902004-11-02 Katsumi Yamaoka <yamaoka@jpl.org>
391
392 * html2text.el (html2text-get-attr): Remove unused argument `tag'.
393 (html2text-format-tags): Remove unused variable `attr'.
394
395 * mm-util.el (mm-enrich-utf-8-by-mule-ucs): Fix cleaning of
396 after-load-alist.
397
398 * mm-util.el (mm-mime-mule-charset-alist): Add the windows-1251
399 entry. From Ilya N. Golubev <gin@mo.msk.ru>.
400 (mm-enrich-utf-8-by-mule-ucs): New function run when Mule-UCS is
401 loaded under XEmacs.
402 (): Don't make duplicated entries in mm-mime-mule-charset-alist.
403
404 * mm-util.el (mm-coding-system-p): Return a coding-system.
405 (mm-mime-mule-charset-alist): Use shift_jis instead of
406 iso-2022-jp-2 for the katakana-jisx0201 mule charset; add new
407 entries for the mime charsets iso-2022-jp-3 and shift_jis.
408 (mm-coding-system-priorities): Use shift_jis and iso-8859-1
409 instead of japanese-shift-jis and iso-latin-1 respectively in
410 order to share the default value with both Emacs and XEmacs-mule.
49561cf6
SM
411 (mm-mule-charset-to-mime-charset):
412 Make mm-coding-system-priorities effective.
0683d241
MB
413 (mm-sort-coding-systems-predicate): Canonicalize coding-systems
414 while predicating of candidates upon the priorities.
415
e2642250
MB
4162004-11-01 Reiner Steib <Reiner.Steib@gmx.de>
417
418 * gnus-msg.el (gnus-summary-resend-default-address): Add :version.
419
420 * tls.el (tls-process-connection-type, tls-success)
421 (tls-certtool-program): Add :version.
422
423 * starttls.el (starttls-gnutls-program, starttls-use-gnutls)
424 (starttls-extra-arguments, starttls-process-connection-type)
87589a70 425 (starttls-connect, starttls-failure, starttls-success):
e2642250
MB
426
427 * spam-stat.el (spam-stat): Add :version.
428
429 * sieve.el (sieve): Add :version.
430
49561cf6
SM
431 * sha1.el (sha1): Add :version.
432 (sha1-use-external): Remove redundant version.
e2642250
MB
433
434 * nnmail.el (nnmail-split-fancy-with-parent-ignore-groups)
435 (nnmail-cache-ignore-groups, nnmail-spool-hook)
436 (nnmail-split-fancy-match-partial-words)
87589a70 437 (nnmail-split-lowercase-expanded):
e2642250
MB
438
439 * nndiary.el (nndiary): Add :version.
440
441 * mml2015.el (mml2015-unabbrev-trust-alist): Add :version.
442
443 * mml-sec.el (mml-default-sign-method)
49561cf6
SM
444 (mml-default-encrypt-method, mml-signencrypt-style-alist):
445 Add :version.
e2642250
MB
446
447 * mm-uu.el (mm-uu-diff-groups-regexp): Add :version.
448
449 * mm-url.el (mm-url-use-external, mm-url-program)
450 (mm-url-arguments): Add :version.
451
452 * mm-decode.el (mm-inline-text-html-with-w3m-keymap)
453 (mm-attachment-file-modes, mm-decrypt-option)
454 (mm-w3m-safe-url-regexp): Add :version.
455
456 * message.el (message-cite-prefix-regexp)
457 (message-sendmail-envelope-from, message-minibuffer-local-map)
458 (message-user-fqdn, message-completion-alist): Add :version.
459
460 * gnus-win.el (gnus-configure-windows-hook)
461 (gnus-use-frames-on-any-display): Add :version.
462
463 * gnus-art.el (gnus-article-address-banner-alist)
464 (gnus-treat-unsplit-urls, gnus-treat-unfold-headers)
465 (gnus-treat-from-picon, gnus-treat-mail-picon)
466 (gnus-treat-x-pgp-sig): Add :version.
467
468 * gnus-sum.el (gnus-spam-mark, gnus-recent-mark)
469 (gnus-undownloaded-mark, gnus-summary-article-move-hook)
470 (gnus-summary-article-delete-hook)
471 (gnus-summary-display-while-building): Add :version.
472
473 * gnus-start.el (gnus-subscribe-newsgroup-hooks)
474 (gnus-get-top-new-news-hook):Add :version.
475
476 * gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face)
477 (gnus-server-closed-face, gnus-server-denied-face): Add :version.
478
479 * gnus-registry.el (gnus-registry): Add :version.
480
481 * gnus-spec.el (gnus-use-correct-string-widths)
482 (gnus-make-format-preserve-properties): Add :version.
483
484 * gnus.el (gnus-group-charter-alist)
485 (gnus-group-fetch-control-use-browse-url)
486 (gnus-install-group-spam-parameters): Add :version.
487
488 * gnus-diary.el (gnus-diary): Add :version.
489
490 * gnus-delay.el (gnus-delay): Add :version.
491
492 * gnus-cite.el (gnus-cite-unsightly-citation-regexp)
493 (gnus-cite-ignore-quoted-from, gnus-cite-attribution-face)
494 (gnus-cite-blank-line-after-header, gnus-article-boring-faces):
495 Add :version.
496
497 * gnus-agent.el (gnus-agent-max-fetch-size)
498 (gnus-agent-enable-expiration, gnus-agent-queue-mail)
499 (gnus-agent-prompt-send-queue): Add :version.
500
501 * deuglify.el (gnus-outlook-deuglify): Add :version.
502
503 * html2text.el: Beautify code. Improve doc strings. Some checkdoc
504 cleanup.
505 (html2text-get-attr, html2text-fix-paragraph): Simplify code.
49561cf6
SM
506 (html2text-format-tag-list): Add "strong" and "em".
507 From "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change).
e2642250 508
5153a47a
MB
5092004-10-29 Katsumi Yamaoka <yamaoka@jpl.org>
510
2a95505b
MB
511 * gnus-msg.el (gnus-configure-posting-styles): Work with empty
512 signature file. Suggested by Manoj Srivastava
513 <srivasta@golden-gryphon.com>.
514
5153a47a 515 * mm-util.el (mm-coding-system-priorities): Prefer iso-8859-1 than
49561cf6
SM
516 iso-2022-jp even in the Japanese language environment.
517 Suggested by Jason Rumney <jasonr@gnu.org>.
5153a47a
MB
518
5192004-10-28 Katsumi Yamaoka <yamaoka@jpl.org>
520
521 * gnus-sum.el (gnus-update-summary-mark-positions): Allow users to
522 use the same characters as the dummy marks; make it free from
523 getting affected by the language environment.
524 (gnus-summary-read-group-1): Update mark positions only when the
525 format spec is updated.
526
527 * gnus-spec.el (gnus-update-format-specifications): Return a list
528 of updated types.
529
5302004-10-26 Katsumi Yamaoka <yamaoka@jpl.org>
531
532 * nnspool.el (nnspool-spool-directory): Use news-path if the
533 news-directory variable is not bound.
534
535 * gnus-group.el (gnus-group-line-format-alist): Convert the value
536 of gnus-tmp-news-method into string if it may be passed to
537 gnus-correct-length which takes only a string argument.
538
86713405
MB
5392004-10-25 Reiner Steib <Reiner.Steib@gmx.de>
540
49561cf6 541 * html2text.el (html2text-buffer-head): Remove. Use `goto-char'
86713405
MB
542 instead.
543
5442004-10-24 Kevin Greiner <kevin.greiner@compsol.cc>
545
49561cf6 546 * gnus-start.el (gnus-convert-old-newsrc): Fix numeric
86713405
MB
547 comparison on string.
548
d5ddd795
MB
5492004-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
550
551 * mm-view.el (mm-display-inline-fontify): Inhibit font-lock when
552 running the major-mode function.
553
5542004-10-21 Kevin Greiner <kevin.greiner@compsol.cc>
555
556 * gnus-start.el (gnus-convert-old-newsrc): Two of the converters
557 have been backported to 'Gnus v5.11' from 'No Gnus v0.2'. Added a
558 boolean check to not apply converters that apply to future
559 versions of gnus.
560
54506618
MB
5612004-10-19 Katsumi Yamaoka <yamaoka@jpl.org>
562
563 * gnus-sum.el (gnus-update-summary-mark-positions): Search for
564 dummy marks in the right way.
565
d5ddd795 5662004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
567
568 * nnagent.el (nnagent-request-type): Bind gnus-agent to nil to
569 avoid infinite recursion via gnus-get-function.
570
d5ddd795 5712004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 572
49561cf6
SM
573 * gnus-agent.el (gnus-agent-synchronize-group-flags):
574 When necessary, pass full group name to gnus-request-set-marks.
575 (gnus-agent-synchronize-group-flags): Add support for sync'ing
54506618 576 tick marks.
49561cf6 577 (gnus-agent-synchronize-flags-server): Be silent when writing file.
54506618 578
d5ddd795 5792004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 580
49561cf6
SM
581 * gnus-agent.el (gnus-agent-synchronize-group-flags):
582 Replace gnus-request-update-info with explicit code to sync the
583 in-memory info read flags with the marks being sync'd to the backend.
54506618 584
d5ddd795 5852004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 586
f429956a
SM
587 * gnus-agent.el (gnus-agent-possibly-synchronize-flags): Ignore servers
588 that are offline. Avoids having gnus-agent-toggle-plugged first ask if
589 you want to open a server and then, even when you responded with no,
590 asking if you want to synchronize the server's flags.
49561cf6 591 (gnus-agent-synchronize-flags-server): Rewrite read loop to handle
54506618
MB
592 multi-line expressions.
593 (gnus-agent-synchronize-group-flags): New internal function.
49561cf6
SM
594 Updates marks in memory (in the info structure) AND in the backend.
595 (gnus-agent-check-overview-buffer): Fix range of
54506618
MB
596 deletion to remove entire duplicate line. Fixes merged article
597 number bug.
598
49561cf6
SM
599 * gnus-util.el (gnus-remassoc): Fix typo in documentation.
600
601 * nnagent.el (nnagent-request-set-mark):
602 Use gnus-agent-synchronize-group-flags, not backend's request-set-mark
54506618
MB
603 method, to ensure that synchronization updates marks in the
604 backend and in the info (in memory) structure.
605
d5ddd795 6062004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
607
608 * gnus-agent.el (gnus-agent-synchronize-flags-server): Do nothing
609 unless plugged. Disable the agent so that an open failure causes
610 an error.
611
6122004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Reiner Steib <Reiner.Steib@gmx.de>
49561cf6 613
54506618
MB
614 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
615 (gnus-agent-go-online): Change :version.
616 (gnus-agent-expire-unagentized-dirs)
617 (gnus-agent-auto-agentize-methods): Add :version.
618
d5ddd795 6192004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 620
49561cf6
SM
621 * legacy-gnus-agent.el
622 (gnus-agent-convert-to-compressed-agentview-prompt):
54506618
MB
623 New function. Used internally to only display 'gnus converting
624 files' message when actually necessary.
625
49561cf6 626 * gnus-sum.el: Remove (require 'gnus-agent) as required
54506618
MB
627 methods now autoloaded.
628
49561cf6
SM
629 * gnus-int.el (gnus-request-move-article):
630 Use gnus-agent-unfetch-articles in place of gnus-agent-expire to
54506618
MB
631 improve performance.
632
d5ddd795 6332004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 634
49561cf6 635 * gnus-agent.el (gnus-agent-cat-groups): Rewrite avoiding defsetf
54506618
MB
636 to avoid run-time CL dependencies.
637 (gnus-agent-unfetch-articles): New function.
638 (gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate
639 article numbers even when local .overview file is missing.
640 (gnus-agent-read-article-number): New function. Only accepts
641 27-bit article numbers.
49561cf6
SM
642 (gnus-agent-copy-nov-line, gnus-agent-uncached-articles):
643 Use gnus-agent-read-article-number.
54506618
MB
644 (gnus-agent-braid-nov): Rewrote to validate article numbers coming
645 from backend while recognizing that article numbers in .overview
646 must be valid.
647
49561cf6 648 * gnus-start.el (gnus-convert-old-newsrc): Change message text as
54506618
MB
649 some users confused by references to .newsrc when they only have a
650 .newsrc.eld file.
49561cf6
SM
651 (gnus-convert-mark-converter-prompt)
652 (gnus-convert-converter-needs-prompt): Fix use of property list.
54506618
MB
653
6542004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
655
656 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
657
6582004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
659
660 * gnus-start.el (gnus-get-unread-articles-in-group): Don't do
661 stuff for non-living groups.
662
6632004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
664
49561cf6
SM
665 * gnus-agent.el (gnus-agent-synchronize-flags): Default to nil.
666 (gnus-agent-regenerate-group): Using nil messages aren't valid.
54506618
MB
667
6682004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
669
49561cf6
SM
670 * gnus-agent.el (gnus-agent-read-agentview):
671 Inline gnus-uncompress-range.
54506618
MB
672
6732004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
49561cf6 674
54506618 675 * legacy-gnus-agent.el
49561cf6 676 (gnus-agent-convert-to-compressed-agentview): Fix typos with
54506618
MB
677 help from Florian Weimer <fw@deneb.enyo.de>
678
679 * gnus-agent.el (gnus-agentize):
680 gnus-agent-send-mail-real-function no longer set to current value
681 of message-send-mail-function but rather a lambda that calls
682 message-send-mail-function. The change makes the agent real-time
683 responsive to user changes to message-send-mail-function.
684
6852004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Reiner Steib <Reiner.Steib@gmx.de>
686
687 * gnus-start.el (gnus-get-unread-articles): Fix last commit.
688
6892004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
690
691 * gnus-cache.el (gnus-cache-rename-group): New function.
692 (gnus-cache-delete-group): New function.
693
694 * gnus-agent.el (gnus-agent-rename-group): New function.
695 (gnus-agent-delete-group): New function.
696 (gnus-agent-save-group-info): Use gnus-command-method when
697 `method' parameter is nil. Don't write nil entries into the
698 active file.
699 (gnus-agent-get-group-info): New function.
49561cf6 700 (gnus-agent-get-local): Add optional parameters to avoid calling
54506618
MB
701 gnus-group-real-name and gnus-find-method-for-group.
702 (gnus-agent-set-local): Delete stored entry if either min, or max,
703 are nil.
49561cf6
SM
704 (gnus-agent-fetch-session): Reword error/quit messages.
705 On quit, use gnus-agent-regenerate-group to record existance of any
54506618
MB
706 articles fetched to disk before the quit occurred.
707
49561cf6
SM
708 * gnus-int.el (gnus-request-delete-group):
709 Use gnus-cache-delete-group and gnus-agent-delete-group to keep the
54506618 710 local disk in sync with the server.
49561cf6
SM
711 (gnus-request-rename-group):
712 Use gnus-cache-rename-group and gnus-agent-rename-group to keep the
54506618
MB
713 local disk in sync with the server.
714
49561cf6
SM
715 * gnus-start.el (gnus-get-unread-articles):
716 Cosmetic simplification to logic.
54506618 717
49561cf6 718 * gnus-group.el (gnus-group-delete-group): No longer update
54506618
MB
719 gnus-cache-active-altered as gnus-request-delete-group now keeps
720 the cache in sync.
721 (gnus-group-list-active): Let the agent store a server's active
722 list if currently plugged.
723
724 * gnus-util.el (gnus-rename-file): New function.
725
7262004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
727
728 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
729 when the group's active is not available.
730
7312004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
732
733 * gnus-agent.el (gnus-agent-read-agentview): Add a missing arg to
734 error.
735
7362004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
737
f429956a
SM
738 * gnus-start.el (gnus-convert-old-newsrc): Only write the conversion
739 message to newsrc-dribble when an actual conversion is performed.
54506618
MB
740
7412004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
742
49561cf6
SM
743 * gnus-agent.el (gnus-agent-read-local):
744 Bind nnheader-file-coding-system to gnus-agent-file-coding-system to
54506618
MB
745 avoid the implicit assumption that they will always be equal.
746 (gnus-agent-save-local): Bind buffer-file-coding-system, not
747 coding-system-for-write, as the with-temp-file macro first prints
748 to a buffer then saves the buffer.
749
7502004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
751
752 * legacy-gnus-agent.el (): New. Provides converters that are only
753 loaded when gnus-convert-old-newsrc needs to call them.
754
49561cf6 755 * gnus-agent.el (gnus-agent-read-agentview): Remove support for
54506618 756 old file versions.
49561cf6 757 (gnus-group-prepare-hook): Remove function that converted list
54506618
MB
758 form of gnus-agent-expire-days to group properties.
759
49561cf6 760 * gnus-start.el (gnus-convert-old-newsrc): Register new
54506618
MB
761 converters to handle old agent file formats. Added logic for a
762 "backup before upgrading warning".
763 (gnus-convert-mark-converter-prompt): Developers can mark
764 functions as needing (default), or not needing,
765 gnus-convert-old-newsrc's "backup before upgrading warning".
766 (gnus-convert-converter-needs-prompt): Tests whether the user
767 should be protected from potentially irreversable changes by the
768 function.
769
7702004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
771
772 * gnus-int.el (gnus-request-accept-article): Inform the agent that
773 articles are being added to a group.
774 (gnus-request-replace-article): Inform the agent that articles
775 need to be uncached as the cached contents are no longer valid.
49561cf6
SM
776
777 * gnus-agent.el (gnus-agent-file-header-cache): Remove.
778 (gnus-agent-possibly-alter-active): Avoid null in numeric comparison.
54506618
MB
779 (gnus-agent-set-local): Refuse to save null in local object table.
780 (gnus-agent-regenerate-group): The REREAD parameter can now be a
781 list of articles that will be marked as unread.
782
7832004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
784
785 * gnus-range.el (gnus-sorted-range-intersection): Now accepts
786 single-interval range of the form (min . max). Previously the
787 range had to look like ((min . max)). Likewise, return
788 (min . max) rather than ((min . max)).
789 (gnus-range-map): Use gnus-range-normalize to accept
790 single-interval range.
791
792 * gnus-sum.el (gnus-summary-highlight-line): Articles stored in
793 the cache, but not the agent, now appear with their usual face.
794
7952004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
796
797 * gnus-sum.el (gnus-adjust-marks): Now correctly handles a list of
798 marks consisting of a single range {for example, (3 . 5)} rather
799 than a list of a single range { ((3 . 5)) }.
800
8012004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
802
803 * gnus-sum.el (gnus-adjust-marks): Avoid splicing null INTO the
804 uncompressed list.
805
8062004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
807
808 * gnus-draft.el (gnus-group-send-queue): Pass the group name
49561cf6
SM
809 "nndraft:queue" along to gnus-draft-send.
810 Use gnus-agent-prompt-send-queue.
54506618
MB
811 (gnus-draft-send): Rebind gnus-agent-queue-mail to nil when group
812 is "nndraft:queue". Suggested by Gaute Strokkenes
813 <gs234@srcf.ucam.org>
814
815 * gnus-group.el (gnus-group-catchup): Use new
816 gnus-sequence-of-unread-articles, not
817 gnus-list-of-unread-articles, to avoid exhausting memory with huge
818 numbers of articles. Use gnus-range-map to avoid having to
819 uncompress the unread list.
49561cf6
SM
820 (gnus-group-archive-directory)
821 (gnus-group-recent-archive-directory): Fix invalid ange-ftp reference.
54506618
MB
822
823 * gnus-range.el (gnus-range-map): Iterate over list or sequence.
824 (gnus-sorted-range-intersection): Intersection of two ranges
825 without requiring that they first be uncompressed.
826
827 * gnus-start.el (gnus-activate-group): Unless blocked by the
828 caller, possibly expand the active range to include both cached
829 and agentized articles.
830 (gnus-convert-old-newsrc): Rewrote in anticipation of having
831 multiple version-dependent converters.
49561cf6 832 (gnus-groups-to-gnus-format): Replace gnus-agent-save-groups with
54506618
MB
833 gnus-agent-save-active.
834 (gnus-save-newsrc-file): Save dirty agent range limits.
835
49561cf6 836 * gnus-sum.el (gnus-select-newgroup): Replace inline code with
54506618
MB
837 gnus-agent-possibly-alter-active.
838 (gnus-adjust-marked-articles): Faster handling of simple lists
839
8402004-10-18 David Edmondson <dme@dme.org>
841
842 * mm-view.el (mm-w3m-cid-retrieve-1): Don't use recursive call
843 excessively.
844
531e5812
MB
8452004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
846
847 * mml.el (mml-preview): Use `pop-to-buffer'.
848
849 * message.el (message-goto-mail-followup-to): Insert after "To".
850 (message-carefully-insert-headers): Add comment.
851
852 * gnus-sum.el (gnus-summary-make-menu-bar): Add help texts.
853
49561cf6
SM
854 * gnus-art.el (gnus-button-alist):
855 Improve `gnus-button-handle-library' entry.
531e5812 856
49561cf6 857 * gnus-art.el (gnus-button-alist): Fix regexp for manual links.
531e5812 858
49561cf6 859 * gnus-group.el (gnus-group-get-new-news-this-group): Add doc-string.
531e5812 860
49561cf6 861 * gnus-start.el (gnus-activate-group): Add doc-string.
531e5812
MB
862
863 * gnus-art.el (gnus-button-handle-man, gnus-button-alist): Try to
864 handle manual section.
865
866 * imap.el (imap-store-password): New variable.
867 (imap-interactive-login): Use it.
868 Suggested by Mark Plaksin <happy@mcplaksin.org>.
869
49561cf6
SM
870 * gnus-art.el (gnus-button-alist, gnus-header-button-alist):
871 Allow / in mailto URLs.
531e5812
MB
872
873 * spam.el (spam-directory): Derive from `gnus-directory'.
874
875 * gnus-sum.el (gnus-pick-line-number): Add autoload.
876
69075cdd
RS
8772004-10-17 Richard M. Stallman <rms@gnu.org>
878
49561cf6 879 * gnus-registry.el (gnus-registry-unload-hook):
69075cdd
RS
880 Set as a variable with add-hook.
881
882 * nnspool.el (nnspool-spool-directory): Use news-directory instead
883 of news-path.
884
885 * spam-stat.el (spam-stat-unload-hook): Set as a variable w/ add-hook.
886
887 * spam.el: Delete duplicate `provide'.
888 (spam-unload-hook): Set as a variable with add-hook.
889
8903a9c8
MB
8902004-10-15 Reiner Steib <Reiner.Steib@gmx.de>
891
892 * pop3.el (pop3-leave-mail-on-server): Describe possible problems
893 in the doc string.
894
895 * message.el (message-ignored-news-headers)
896 (message-ignored-supersedes-headers)
897 (message-ignored-resent-headers)
898 (message-forward-ignored-headers): Improve custom type.
899
9002004-10-15 Simon Josefsson <jas@extundo.com>
901
902 * pop3.el (top-level): Don't require nnheader.
903 (pop3-read-timeout): Add.
904 (pop3-accept-process-output): Add.
905 (pop3-read-response, pop3-retr): Use it.
906
ebbeed62
MB
9072004-10-13 Katsumi Yamaoka <yamaoka@jpl.org>
908
909 * message.el (message-tokenize-header): Fix 2004-09-06 change
910 which used point-min in the wrong place.
911
9122004-10-12 Simon Josefsson <jas@extundo.com>
913
914 * net/tls.el (tls-certtool-program): New variable.
915 (tls-certificate-information): New function, based on
916 ssl-certificate-information.
917
8903a9c8
MB
9182004-10-11 Reiner Steib <Reiner.Steib@gmx.de>
919
920 * message.el (message-bury): Use `window-dedicated-p'.
921
e62e7654
MB
9222004-10-10 Reiner Steib <Reiner.Steib@gmx.de>
923
924 * gnus-sum.el: Mention that multibyte characters don't work as marks.
925
926 * gnus.el (message-y-or-n-p): Autoload.
927
928 * pop3.el (pop3-maildrop, pop3-mailhost, pop3-port)
929 (pop3-password-required, pop3-authentication-scheme)
930 (pop3-leave-mail-on-server): Made customizable.
931 (pop3): New custom group.
932 (pop3-retr): Remove `sleep-for' statements.
933 Suggested by Dave Love <fx@gnu.org>.
934
935 * nnheader.el (nnheader-read-timeout): Explain 1.0 timeout for
936 Windows/DOS.
937
938 * imap.el (imap-parse-flag-list, imap-parse-body-extension)
939 (imap-parse-body): Fix incorrect use of `assert'. Suggested by
940 Dave Love <fx@gnu.org>.
941
942 * mml.el (mml-minibuffer-read-disposition): Require match.
943 Suggested by Dave Love <fx@gnu.org>.
944
c3bc41c2
MB
9452004-10-06 Katsumi Yamaoka <yamaoka@jpl.org>
946
eb6a2b61
MB
947 * gnus-group.el (gnus-update-group-mark-positions):
948 * gnus-sum.el (gnus-update-summary-mark-positions):
949 * message.el (message-check-news-body-syntax):
950 * gnus-msg.el (gnus-debug): Use mm-string-as-multibyte instead
951 of string-as-multibyte.
952
c3bc41c2
MB
953 * gnus-sum.el (gnus-summary-insert-subject): Remove redundant setq.
954
7c3bb5a5
JL
9552004-10-05 Juri Linkov <juri@jurta.org>
956
957 * gnus-group.el (gnus-update-group-mark-positions):
958 * gnus-sum.el (gnus-update-summary-mark-positions):
959 * message.el (message-check-news-body-syntax):
960 * gnus-msg.el (gnus-debug): Use `string-as-multibyte' to convert
961 8-bit unibyte values to a multibyte string for search functions.
962
f0096211
MB
9632004-10-01 Katsumi Yamaoka <yamaoka@jpl.org>
964
965 * gnus-sum.el (gnus-summary-toggle-header): Make it work even if
966 there's no visible header.
967
9682004-10-01 Simon Josefsson <jas@extundo.com>
969
970 * mailcap.el (mailcap-mime-data): Add pdf. Remove non-free
971 acroread.
972
14e20e13
MB
9732004-09-29 Jesper Harder <harder@ifa.au.dk>
974
975 * gnus.el (gnus-method-to-server): Oops, move it don't delete it.
976
c1d7d285
MB
9772004-09-28 Jesper Harder <harder@ifa.au.dk>
978
979 * gnus-picon.el: Require cl.
980
981 * mml-sec.el (mml-signencrypt-style): Don't depend on Gnus.
982
983 * mml-smime.el: Require cl. Autoload message-fetch-field.
984
985 * gnus-fun.el: Require gnus-ems and gnus-util.
986
987 * gnus-diary.el (gnus-diary-header-schedule): caddr -> car (cddr
988
49561cf6 989 * gnus-art.el (gnus-article-edit-mode): Define before first reference.
c1d7d285
MB
990
991 * gnus.el (gnus-method-to-server): Move defsubst before first use.
992
49561cf6
SM
993 * spam.el (spam-check-spamoracle, spam-spamoracle-learn):
994 Fix format string mismatch.
995 * nnml.el (nnml-request-set-mark, nnml-save-marks): Do.
996 * nnfolder.el (nnfolder-request-set-mark, nnfolder-save-marks): Do.
c1d7d285 997
10b43d7c
RS
9982004-09-27 Reiner Steib <Reiner.Steib@gmx.de>
999
1000 * gnus.el (gnus-version-number): Set to 5.11.
1001
f4dd4ae8
MB
10022004-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
1003
1004 * mm-decode.el (mm-copy-to-buffer): Don't use set-buffer-multibyte.
1005
10062004-09-26 Jesper Harder <harder@ifa.au.dk>
1007
1008 * gnus-msg.el (gnus-post-news): Use blank Newsgroups line if
1009 GROUP is a virtual group.
1010
1011 * mm-util.el (mm-charset-synonym-alist): Remove obsolete entries
1012 for big5 and gb2312.
49561cf6 1013
f4dd4ae8
MB
1014 * rfc2047.el (rfc2047-pad-base64): Deal with more cases of invalid
1015 padding.
1016
49561cf6 1017 * mm-bodies.el (mm-7bit-chars): Don't include \r.
f4dd4ae8
MB
1018
1019 * mml.el (mml-compute-boundary-1): Don't uncompress files.
1020
1021 * rfc2047.el (rfc2047-qp-or-base64): New function to reduce
1022 dependencies.
1023 (rfc2047-encode): Use it.
49561cf6 1024
f4dd4ae8
MB
1025 * flow-fill.el: Typo.
1026
1027 * mml.el (mml-generate-mime-1): Don't use format=flowed with
1028 inline PGP.
1029
1030 * gnus.el (gnus-getenv-nntpserver): Strip whitespace.
1031
1032 * gnus-cache.el (gnus-cache-save-buffers): Check if buffer is
1033 alive. Reported by Laurent Martelli <laurent@aopsys.com>.
1034
1035 * mm-util.el (mm-image-load-path): Handle nil in load-path.
1036 From Christian Neukirchen <chneukirchen@yahoo.de>.
1037
1038 * html2text.el (html2text-replace-list): Add &amp; and &apos;.
1039
1040 * nnheader.el (nnheader-max-head-length): Increase to 8192.
1041
1042 * message.el (message-clone-locals): Clone sendmail and smtp
1043 variables.
1044
9b5773bc
MB
10452004-09-23 Reiner Steib <Reiner.Steib@gmx.de>
1046
1047 * gnus-msg.el (gnus-configure-posting-styles): Narrow to headers
1048 in `header' match. Reported by Svend Tollak Munkejord.
1049
46cdaf24
SM
10502004-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1051
1052 * mm-decode.el (mm-copy-to-buffer): Preserve the data's unibyteness.
1053
a08b59c9
MB
10542004-09-20 Reiner Steib <Reiner.Steib@gmx.de>
1055
1056 * uudecode.el (uudecode-use-external): Add :version.
1057
1058 * smime.el (smime-CA-file, smime-encrypt-cipher)
1059 (smime-dns-server): Add :version.
1060
1061 * smiley.el (gnus-smiley-file-types): Add :version.
1062
1063 * sha1.el (sha1-use-external): Add :version.
1064
1065 * pgg-def.el (pgg-query-keyserver): Add :version.
1066
1067 * nnmail.el (nnmail-fancy-expiry-targets)
46cdaf24 1068 (nnmail-mail-splitting-charset, nnmail-mail-splitting-decodes):
a08b59c9
MB
1069
1070 * nnimap.el (nnimap-split-download-body, nnimap-dont-close)
1071 (nnimap-retrieve-groups-asynchronous): Add :version.
1072 (nnimap-close-asynchronous): Add :version. Fixed typo in doc string.
1073
1074 * mml.el (mml-content-disposition-parameters)
1075 (mml-insert-mime-headers-always): Add :version.
1076
46cdaf24 1077 * mm-util.el (mm-coding-system-priorities):
a08b59c9
MB
1078
1079 * mm-decode.el (mm-inline-text-html-with-images)
1080 (mm-keep-viewer-alive-types, mm-external-terminal-program)
1081 (mm-verify-option): Add :version.
1082 (mm-text-html-renderer): Change :version.
1083
1084 * message.el (message-fcc-externalize-attachments)
1085 (message-required-headers, message-draft-headers)
1086 (message-subject-trailing-was-query)
1087 (message-subject-trailing-was-ask-regexp)
1088 (message-subject-trailing-was-regexp, message-mark-insert-begin)
1089 (message-mark-insert-end, message-archive-header)
1090 (message-archive-note, message-cross-post-default)
1091 (message-cross-post-note, message-followup-to-note)
1092 (message-cross-post-note-function, message-use-mail-followup-to)
1093 (message-subscribed-address-functions)
1094 (message-subscribed-address-file, message-subscribed-addresses)
1095 (message-subscribed-regexps, message-allow-no-recipients)
1096 (message-yank-cited-prefix, message-signature-insert-empty-line)
1097 (message-hidden-headers, message-hierarchical-addresses)
1098 (message-mail-user-agent, message-use-idna)
1099 (message-valid-fqdn-regexp)
1100 (message-strip-special-text-properties, message-header-synonyms)
1101 (message-beginning-of-line, message-tab-body-function): Add :version.
1102 (message-insert-canlock, message-wide-reply-confirm-recipients):
1103 Change :version.
1104
46cdaf24 1105 * mail-source.el (mail-source-ignore-errors): Add :group, :type
a08b59c9
MB
1106 and :version.
1107 (mail-source-delete-old-incoming-confirm)
1108 (mail-source-movemail-program): Add :version.
1109
1110 * gnus.el (gnus-parameters, gnus-user-agent): Add :version.
1111 (gnus-agent-cache, gnus-agent): Change :version.
1112
1113 * gnus-util.el (gnus-use-byte-compile): Change :version.
1114
1115 * gnus-sum.el (gnus-summary-make-false-root-always)
1116 (gnus-summary-default-high-score)
1117 (gnus-summary-default-low-score, gnus-auto-goto-ignores)
1118 (gnus-forwarded-mark, gnus-unseen-mark, gnus-no-mark)
1119 (gnus-read-all-available-headers, gnus-article-emulate-mime)
1120 (gnus-sum-thread-tree-root, gnus-sum-thread-tree-false-root)
1121 (gnus-sum-thread-tree-single-indent)
1122 (gnus-sum-thread-tree-vertical, gnus-sum-thread-tree-indent)
1123 (gnus-sum-thread-tree-leaf-with-other)
1124 (gnus-sum-thread-tree-single-leaf): Add :version.
1125 (gnus-summary-display-arrow, gnus-summary-muttprint-program)
1126 (gnus-article-loose-mime): Change :version.
1127
1128 * gnus-start.el (gnus-backup-startup-file)
1129 (gnus-save-startup-file-via-temp-buffer): Add :version.
1130
1131 * gnus-srvr.el (gnus-server-browse-in-group-buffer)
1132 (gnus-server-offline-face): Add :version.
1133
46cdaf24 1134 * gnus-score.el (gnus-adaptive-word-length-limit):
a08b59c9
MB
1135
1136 * gnus-msg.el (gnus-gcc-externalize-attachments)
1137 (gnus-debug-files, gnus-debug-exclude-variables)
1138 (gnus-discouraged-post-methods): Change :version.
1139 (gnus-confirm-mail-reply-to-news)
1140 (gnus-confirm-treat-mail-like-news): Add :version.
1141
1142 * gnus-int.el (gnus-server-unopen-status): Add :version.
1143
1144 * gnus-group.el (gnus-group-jump-to-group-prompt)
1145 (gnus-large-ephemeral-newsgroup)
1146 (gnus-fetch-old-ephemeral-headers): Add :version.
1147
1148 * gnus-fun.el (gnus-x-face-directory)
1149 (gnus-convert-pbm-to-x-face-command)
1150 (gnus-convert-image-to-x-face-command)
1151 (gnus-convert-image-to-face-command): Add :version.
1152
1153 * gnus-delay.el (gnus-delay-default-hour): Add :version.
1154
1155 * gnus-cite.el (gnus-cite-blank-line-after-header)
c44edf72 1156 (gnus-article-boring-faces):
a08b59c9
MB
1157
1158 * gnus-art.el (gnus-buttonized-mime-types)
1159 (gnus-inhibit-mime-unbuttonizing)
1160 (gnus-treat-display-face)
1161 (gnus-treat-body-boundary): Change :version.
1162 (gnus-body-boundary-delimiter, gnus-picon-databases)
1163 (gnus-treat-strip-cr, gnus-treat-leading-whitespace)
1164 (gnus-treat-date-english, gnus-treat-fold-headers)
1165 (gnus-article-skip-boring, gnus-treat-fold-newsgroups)
1166 (gnus-treat-mail-picon, gnus-treat-wash-html)
1167 (gnus-article-encrypt-protocol)
1168 (gnus-use-idna, gnus-article-over-scroll)
1169 (gnus-mime-display-multipart-alternative-as-mixed)
1170 (gnus-mime-display-multipart-related-as-mixed)
1171 (gnus-button-valid-fqdn-regexp, gnus-button-man-handler)
1172 (gnus-ctan-url, gnus-button-ctan-handler)
1173 (gnus-button-handle-ctan-bogus-regexp)
1174 (gnus-button-ctan-directory-regexp)
1175 (gnus-button-mid-or-mail-regexp, gnus-button-prefer-mid-or-mail)
1176 (gnus-button-mid-or-mail-heuristic-alist, gnus-button-tex-level)
1177 (gnus-button-man-level, gnus-button-emacs-level)
1178 (gnus-button-message-level, gnus-button-browse-level): Add :version.
1179
1180 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
1181 (gnus-agent-go-online): Change :version.
1182 (gnus-agent-expire-unagentized-dirs)
1183 (gnus-agent-auto-agentize-methods): Add :version.
1184
1185 * flow-fill.el (fill-flowed-display-column)
1186 (fill-flowed-encode-column): Add :version.
1187
1188 * deuglify.el (gnus-outlook-deuglify-unwrap-min)
1189 (gnus-outlook-deuglify-unwrap-max)
1190 (gnus-outlook-deuglify-cite-marks)
1191 (gnus-outlook-deuglify-unwrap-stop-chars)
1192 (gnus-outlook-deuglify-no-wrap-chars)
1193 (gnus-outlook-deuglify-attrib-cut-regexp)
1194 (gnus-outlook-deuglify-attrib-verb-regexp)
1195 (gnus-outlook-deuglify-attrib-end-regexp)
1196 (gnus-outlook-display-hook): Add :version.
1197
1198 * binhex.el (binhex-use-external): Add :version.
1199
1232b9cb
MB
12002004-09-16 Reiner Steib <Reiner.Steib@gmx.de>
1201
46cdaf24 1202 * gnus-sum.el (gnus-fetch-old-headers): Add custom choices `t'
1232b9cb
MB
1203 and `invisible'.
1204
12052004-09-13 Simon Josefsson <jas@extundo.com>
1206
1207 * nnimap.el (nnimap-demule): Revert 2004-08-30 change.
1208
ef3b7aae
MB
12092004-09-13 Reiner Steib <Reiner.Steib@gmx.de>
1210
46cdaf24 1211 * gnus-sum.el (gnus-summary-copy-article): Fix doc string.
ef3b7aae 1212
6e7fb80c
MB
12132004-09-10 Miles Bader <miles@gnu.ai.mit.edu>
1214
1215 * nnimap.el (nnimap-open-connection): Remove extraneous end-paren.
1216
7cb0aa56
MB
12172004-09-10 Teodor Zlatanov <tzz@lifelogs.com>
1218
46cdaf24 1219 * nnimap.el (nnimap-open-connection): Allow 'imaps' as a synonym
7cb0aa56
MB
1220 for the 'imap' port in netrc files
1221
46cdaf24 1222 * gnus-registry.el (gnus-registry-trim): Watch out for negatives
7cb0aa56
MB
1223 in gnus-registry-trim
1224
12252004-09-10 Simon Josefsson <jas@extundo.com>
1226
1227 * nndb.el (require): Remove tcp and duplicate cl.
1228
e79f14a4
RS
12292004-09-08 Reiner Steib <Reiner.Steib@gmx.de>
1230
1231 * nntp.el (nntp): New customization group.
46cdaf24 1232 (nntp-authinfo-file): Add customization group.
e79f14a4 1233
46cdaf24 1234 * mml2015.el (mml2015-unabbrev-trust-alist): Add customization group.
e79f14a4
RS
1235
1236 * mml-sec.el (mml-signencrypt-style-alist): Ditto.
1237
1238 * gnus.el (to-address, to-list, subscribed)
1239 (large-newsgroup-initial): Ditto.
1240
1241 * flow-fill.el (fill-flowed-display-column)
1242 (fill-flowed-encode-column): Ditto.
1243
0c6ec103
SM
12442004-09-06 Stefan <monnier@iro.umontreal.ca>
1245
1246 * message.el (message-tokenize-header, message-send-mail-with-qmail):
1247 Use point-min rather than 1.
1248 (message-send-mail): Use buffer-size rather than point-max.
1249
1250 * gnus-sum.el (gnus-summary-search-article-forward):
1251 Signal a specific `search-failed' rather than a generic `error'.
1252
1253 * gnus-salt.el (gnus-pick-mouse-pick-region): Switch 1 => point-min.
1254 (gnus-generate-vertical-tree): Usue `bobp' rather than compare to 1.
1255 (gnus-highlight-selected-tree): Use point-min rather than 1 and 2.
1256
23f87bed 12572004-09-03 Katsumi Yamaoka <yamaoka@jpl.org>
5fa405b6 1258
0c6ec103 1259 * gnus-sum.el (gnus-summary-insert-subject): Remove list identifiers.
1270d7ca 1260
23f87bed
MB
1261 From Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp> (tiny change).
1262 * spam-stat.el (spam-stat-reduce-size): Set spam-stat-dirty.
1263 (spam-stat-save): Accept prefix argument.
1270d7ca 1264
23f87bed 12652004-09-01 Simon Josefsson <jas@extundo.com>
1270d7ca 1266
23f87bed
MB
1267 * message.el (message-canlock-generate): Require sha1, not
1268 sha1-el. (Can we get rid of this require alltogheter? It is ugly
1269 to require within a function. Sadly, if sha1.el isn't loaded, the
1270 let binding in m-c-g will hide the defcustom definition, which is
1271 bad.)
1270d7ca 1272
23f87bed 1273 * canlock.el: Require sha1, not sha1-el.
1270d7ca 1274
23f87bed
MB
1275 * message.el: Don't autoload sha1 (there is a autoload cookie in
1276 sha1.el).
1270d7ca 1277
23f87bed 1278 * sha1-el.el: Renamed to sha1.el.
1270d7ca 1279
23f87bed 12802004-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 1281
23f87bed 1282 * pgg-pgp.el (pgg-pgp-verify-region): Clean up.
1270d7ca 1283
23f87bed 12842004-05-19 Michael Schierl <schierlm-usenet@gmx.de>
1270d7ca 1285
23f87bed
MB
1286 * pgg-pgp.el (pgg-pgp-verify-region): Default when signature
1287 isn't a string.
1270d7ca 1288
23f87bed 12892004-03-05 Jesper Harder <harder@ifa.au.dk>
1270d7ca 1290
23f87bed 1291 * sha1-el.el (sha1-maximum-internal-length): Doc fix.
1270d7ca 1292
23f87bed 12932004-03-04 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1294
23f87bed 1295 * canlock.el: Don't autoload mail-fetch-field.
1270d7ca 1296
23f87bed 12972004-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1298
23f87bed 1299 * canlock.el (base64-encode-string): Don't autoload it.
1270d7ca 1300
23f87bed 13012004-01-14 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1302
23f87bed
MB
1303 * canlock.el: Always require sha1-el.
1304 (canlock-sha1): Bind sha1-maximum-internal-length to nil.
1270d7ca 1305
23f87bed 13062004-01-13 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1307
23f87bed 1308 * message.el (message-canlock-generate): Require sha1-el.
1270d7ca 1309
23f87bed 13102004-01-08 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1311
23f87bed
MB
1312 * canlock.el (canlock-insert-header): Remove excessive grouping in
1313 regexp.
1270d7ca 1314
23f87bed 13152004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1316
23f87bed 1317 * sha1-el.el (sha1-string-external): Use with-temp-buffer.
1270d7ca 1318
23f87bed 13192004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1320
23f87bed
MB
1321 * canlock.el (canlock-sha1-function): Remove.
1322 (canlock-sha1-function-for-verify): Remove.
1323 (canlock-openssl-program): Remove.
1324 (canlock-openssl-args): Remove.
1325 (canlock-ignore-errors): Remove.
1326 (canlock-sha1-with-openssl): Remove.
1327 (canlock-sha1): Use sha1 instead of to call canlock-sha1-function.
1328 (canlock-verify): Don't use canlock-ignore-errors.
1270d7ca 1329
23f87bed
MB
1330 * sha1-el.el (sha1-string-external): Make it can return a string
1331 in binary form.
1332 (sha1-region-external): Ditto.
1333 (sha1-string-internal): Ditto.
1334 (sha1-region-internal): Ditto.
1335 (sha1-region): Ditto.
1336 (sha1-string): Ditto.
1337 (sha1): Ditto.
1270d7ca 1338
23f87bed 13392003-11-15 Simon Josefsson <jas@extundo.com>
1270d7ca 1340
23f87bed
MB
1341 * pgg-gpg.el (pgg-gpg-lookup-all-secret-keys)
1342 (pgg-gpg-lookup-key): Use regexp match instead of
1343 split-string (split-string is different between emacs 21.2 and
bf247b6e 1344 22.1). Reported by ultrasoul@ultrasoul.com (David D. Smith).
1270d7ca 1345
23f87bed 13462004-07-28 Simon Josefsson <jas@extundo.com>
1270d7ca 1347
23f87bed
MB
1348 * pgg-pgp5.el (pgg-pgp5-encrypt-region): Accept sign
1349 parameter (but don't use it, for now).
1270d7ca 1350
23f87bed 13512004-02-03 Jesper Harder <harder@ifa.au.dk>
1270d7ca 1352
23f87bed 1353 * sieve.el (sieve-deactivate-all): Fix format string mismatch.
1270d7ca 1354
23f87bed 13552004-05-26 Simon Josefsson <jas@extundo.com>
1270d7ca 1356
23f87bed
MB
1357 * starttls.el: Merge with my GNUTLS based starttls.el.
1358 (starttls-gnutls-program, starttls-use-gnutls)
1359 (starttls-extra-arguments, starttls-process-connection-type)
49561cf6 1360 (starttls-connect, starttls-failure, starttls-success): New variables.
23f87bed 1361 (starttls-program, starttls-extra-args): Doc fix.
49561cf6
SM
1362 (starttls-negotiate-gnutls, starttls-open-stream-gnutls):
1363 New functions.
1364 (starttls-negotiate, starttls-open-stream):
1365 Check `starttls-use-gnutls' and pass on to corresponding *-gnutls
23f87bed 1366 function if it is set.
1270d7ca 1367
23f87bed 13682004-08-31 Simon Josefsson <jas@extundo.com>
1270d7ca 1369
23f87bed
MB
1370 * rfc2231.el (rfc2231-parse-string): Restore whitespace syntax for
1371 ?* and ?\; (tiny patch). From Andreas Schwab <schwab@suse.de>.
1270d7ca 1372
23f87bed 1373 * ietf-drums.el (ietf-drums-syntax-table): Set syntax of ?* ?\;
49561cf6
SM
1374 and ?\' to symbol instead of whitespace (tiny patch).
1375 From Andreas Schwab <schwab@suse.de>.
1270d7ca 1376
23f87bed 13772004-08-31 Jesper Harder <harder@ifa.au.dk>
1270d7ca 1378
23f87bed
MB
1379 * message.el (message-idna-to-ascii-rhs-1): Don't choke on
1380 invalid addresses.
1270d7ca 1381
23f87bed 13822004-08-31 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1383
23f87bed 1384 * message.el (message-idna-to-ascii-rhs-1): Fix typo.
1270d7ca 1385
23f87bed 13862004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 1387
23f87bed 1388 * message.el (message-idna-to-ascii-rhs-1): Don't use equalp.
1270d7ca 1389
23f87bed 13902004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 1391
23f87bed
MB
1392 * gnus-art.el (article-decode-idna-rhs): Don't use
1393 message-idna-inside-rhs-p.
1270d7ca 1394
23f87bed 13952004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 1396
49561cf6 1397 * message.el (message-idna-inside-rhs-p): Remove.
23f87bed 1398 (message-idna-to-ascii-rhs-1): Use proper address parsing.
1270d7ca 1399
23f87bed 14002004-08-31 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1401
23f87bed 1402 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
1270d7ca 1403
23f87bed
MB
1404 * gnus-sum.el (gnus-newsgroup-variables): Doc fix (tiny change).
1405 From Helmut Waitzmann <Helmut.Waitzmann@web.de>.
1270d7ca 1406
23f87bed
MB
1407 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
1408 when the group's active is not available.
1270d7ca 1409
23f87bed
MB
1410 * gnus-art.el (article-hide-headers): Refer to the values for
1411 gnus-ignored-headers and gnus-visible-headers in the summary
1412 buffer since a user may have set them as group parameters.
1413 (gnus-article-next-page): Fix the way to find a real end-of-buffer
1414 (tiny change). From YAGI Tatsuya <ynyaaa@ybb.ne.jp>.
1415 (gnus-article-read-summary-keys): Restore new window-start and
1416 hscroll to summary window.
1417 (gnus-prev-page-map): Remove duplicated one.
1270d7ca 1418
23f87bed
MB
1419 * gnus-cite.el (gnus-cite-ignore-quoted-from): New user option.
1420 (gnus-cite-parse): Ignore quoted envelope From_. Suggested by
1421 Karl Chen <quarl@nospam.quarl.org> and Reiner Steib
1422 <Reiner.Steib@gmx.de>.
1270d7ca 1423
49561cf6
SM
1424 * gnus-cus.el (gnus-agent-cat-prepare-category-field):
1425 Replace pp-to-string with gnus-pp-to-string.
1270d7ca 1426
23f87bed 1427 * gnus-eform.el (gnus-edit-form): Replace pp with gnus-pp.
1270d7ca 1428
23f87bed
MB
1429 * gnus-group.el (gnus-group-make-kiboze-group): Replace pp with
1430 gnus-pp.
1270d7ca 1431
23f87bed
MB
1432 * gnus-msg.el (gnus-setup-message): Ignore an article copy while
1433 parsing gnus-posting-styles when the message is not for replying.
49561cf6
SM
1434 (gnus-summary-resend-message-edit): Call mime-to-mml.
1435 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
23f87bed 1436 (gnus-debug): Replace pp with gnus-pp.
1270d7ca 1437
23f87bed 1438 * gnus-score.el (gnus-score-save): Replace pp with gnus-pp.
1270d7ca 1439
23f87bed
MB
1440 * gnus-spec.el (gnus-update-format): Replace pp-to-string with
1441 gnus-pp-to-string.
1270d7ca 1442
23f87bed 1443 * gnus-sum.el (gnus-read-header): Don't remove a header for the
49561cf6
SM
1444 parent article of a sparse article in the thread hashtb.
1445 From Stefan Wiens <s.wi@gmx.net>.
1270d7ca 1446
23f87bed
MB
1447 * gnus-util.el (gnus-bind-print-variables): New macro.
1448 (gnus-prin1): Use it.
1449 (gnus-prin1-to-string): Use it.
1450 (gnus-pp): New function.
1451 (gnus-pp-to-string): New function.
1270d7ca 1452
23f87bed 1453 * gnus.el: Don't make unnecessary *Group* buffer when loading.
1270d7ca 1454
23f87bed 1455 * mail-source.el (mail-source-touch-pop): Doc fix.
1270d7ca 1456
23f87bed
MB
1457 * message.el (message-mode): Don't modify paragraph-separate there.
1458 (message-setup-fill-variables): Add mml tags to paragraph-start
1459 and paragraph-separate. Suggested by Andrew Korty <ajk@iu.edu>.
1460 (message-smtpmail-send-it): Doc fix.
1461 (message-exchange-point-and-mark): Don't activate region if it was
1462 inactive. Suggested by Hiroshi Fujishima
1463 <pooh@nature.tsukuba.ac.jp> and Jesper Harder <harder@ifa.au.dk>.
1270d7ca 1464
23f87bed
MB
1465 * mm-decode.el (mm-save-part): Bind enable-multibyte-characters to
1466 t while entering a file name using the mm-with-multibyte macro.
1467 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1270d7ca 1468
49561cf6
SM
1469 * mm-encode.el (mm-content-transfer-encoding-defaults):
1470 Use qp-or-base64 for the application/* types.
23f87bed 1471 (mm-safer-encoding): Consider 7bit is safe.
1270d7ca 1472
23f87bed
MB
1473 * mm-util.el (mm-with-multibyte-buffer): New macro.
1474 (mm-with-multibyte): New macro.
1270d7ca 1475
23f87bed
MB
1476 * mm-view.el (mm-inline-render-with-function): Use multibyte
1477 buffer; decode html source by charset.
1270d7ca 1478
23f87bed
MB
1479 * nndoc.el (nndoc-type-alist): Improve regexp for article-begin,
1480 add generate-head-function and generate-article-function to the
1481 rfc822-forward entry.
1482 (nndoc-forward-type-p): Recognize envelope From_.
1483 (nndoc-rfc822-forward-generate-article): New function.
1484 (nndoc-rfc822-forward-generate-head): New function.
c113de23 1485
23f87bed
MB
1486 From David Hedbor <dhedbor@real.com>.
1487 * nnmail.el (nnmail-split-lowercase-expanded): New user option.
1488 (nnmail-expand-newtext): Lowercase expanded entries if
1489 nnmail-split-lowercase-expanded is non-nil.
1270d7ca 1490
23f87bed 1491 * score-mode.el (gnus-score-pretty-print): Replace pp with gnus-pp.
1270d7ca 1492
23f87bed 1493 * webmail.el (webmail-debug): Replace pp with gnus-pp.
1270d7ca 1494
49561cf6
SM
1495 * gnus-art.el (gnus-article-wash-html-with-w3m):
1496 Bind w3m-safe-url-regexp as the value for mm-w3m-safe-url-regexp;
1497 use w3m-minor-mode-map instead of mm-w3m-local-map-property.
23f87bed
MB
1498 (gnus-mime-save-part-and-strip): Use mm-complicated-handles
1499 instead of mm-multiple-handles.
1500 (gnus-mime-delete-part): Ditto.
1270d7ca 1501
23f87bed
MB
1502 * mm-decode.el (mm-multiple-handles): Recognize a string as a mime
1503 handle, as well as a list.
1504 (mm-complicated-handles): Former definition of mm-multiple-handles.
1505
1506 * mm-view.el (mm-w3m-mode-map): Remove.
1507 (mm-w3m-local-map-property): Remove.
1508 (mm-w3m-cid-retrieve-1): Call itself recursively. Suggested by
1509 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>.
1510 (mm-w3m-cid-retrieve): Simplify.
1511 (mm-inline-text-html-render-with-w3m): Decode html source by
1512 charset; check META tags only when charsets are not specified in
1513 headers; specify charset to w3m-region; use w3m-minor-mode-map
1514 instead of mm-w3m-local-map-property.
1270d7ca 1515
23f87bed 15162004-08-30 Juanma Barranquero <lektu@terra.es>
1270d7ca 1517
23f87bed 1518 * ietf-drums.el (ietf-drums-remove-whitespace): Fix character constant.
1270d7ca 1519
23f87bed 15202004-08-30 Andreas Schwab <schwab@suse.de>
1270d7ca 1521
23f87bed 1522 * nnlistserv.el (nnlistserv-kk-wash-article): Fix paren nesting.
1270d7ca 1523
23f87bed 1524 * gnus-score.el (gnus-summary-increase-score): Fix format string.
1270d7ca 1525
23f87bed 15262004-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1270d7ca 1527
23f87bed 1528 * nnimap.el (nnimap-demule): Avoid string-as-multibyte.
1270d7ca 1529
23f87bed 15302004-08-30 Kim F. Storm <storm@cua.dk>
1270d7ca 1531
23f87bed 1532 * nntp.el (nntp-authinfo-file): Add :group 'nntp.
1270d7ca 1533
23f87bed
MB
1534 * nnimap.el (nnimap-authinfo-file, nnimap-prune-cache):
1535 Add :group 'nnimap.
1270d7ca 1536
23f87bed 15372004-08-23 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1538
23f87bed
MB
1539 * mm-decode.el (mime-display, mime-security): Fix custom-manual
1540 entries.
1270d7ca 1541
49561cf6 1542 * gnus-art.el (gnus-article): Ditto.
1270d7ca 1543
23f87bed 15442004-08-23 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1545
49561cf6
SM
1546 * gnus-art.el (article-hide-list-identifiers):
1547 Bind inhibit-read-only as t.
1270d7ca 1548
23f87bed 15492004-08-22 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1550
23f87bed 1551 * gnus-mlspl.el (gnus-group-split-update): Fix docstring.
1270d7ca 1552
23f87bed 15532004-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
1270d7ca 1554
23f87bed
MB
1555 * gnus-art.el: Use inhibit-read-only instead of buffer-read-only.
1556 (gnus-narrow-to-page): Don't assume point-min == 1.
1557 (gnus-article-edit-mode): Derive from message-mode.
1270d7ca 1558
23f87bed
MB
1559 * gnus-score.el (gnus-score-find-bnews): Simplify and don't assume
1560 point-min == 1.
1270d7ca 1561
23f87bed
MB
1562 * imap.el (imap-parse-address-list, imap-parse-body-ext):
1563 Disable incorrect use of `assert'.
1270d7ca 1564
23f87bed 1565 * message.el (message-mode): Set comment-start-skip.
1270d7ca 1566
23f87bed 15672004-08-22 Sam Steingold <sds@gnu.org>
1270d7ca 1568
23f87bed
MB
1569 * pop3.el (pop3-leave-mail-on-server): New user variable.
1570 (pop3-movemail): Delete mail only when it is nil.
1270d7ca 1571
23f87bed 15722004-08-17 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1573
23f87bed 1574 * netrc.el, tls.el: Removed; use files from ../net instead.
1270d7ca 1575
23f87bed 15762004-08-16 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1577
23f87bed 1578 * gnus-mule.el, smiley-ems.el: Removed obsolete files.
1270d7ca 1579
23f87bed 1580 * mailcap.el (mailcap-mime-data): Mark as risky.
1270d7ca 1581
49561cf6
SM
1582 * gnus.el (gnus-group, gnus-summary, gnus-summary-sort):
1583 Fix custom-manual entries.
1270d7ca 1584
23f87bed 1585 * time-date.el: Removed. Merged into ../calendar/time-date.el.
1270d7ca 1586
23f87bed 15872004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1588
23f87bed
MB
1589 * blink.pbm, blink.xpm, braindamaged.xpm, cry.xpm, dead.xpm,
1590 evil.xpm, forced.xpm, frown.xpm, grin.xpm, indifferent.xpm,
1591 reverse-smile.xpm, sad.pbm, sad.xpm, smile.xpm, time-date.el,
1592 wry.xpm: Added new files from the v5_10 branch of Gnus.
1270d7ca 1593
23f87bed 15942004-07-22 Andreas Schwab <schwab@suse.de>
1270d7ca 1595
23f87bed 1596 Import Gnus 5.10 from the v5_10 branch of the Gnus repository.
1270d7ca 1597
23f87bed 15982004-05-23 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1599
23f87bed
MB
1600 * mm-decode.el (mm-text-html-renderer): Make sure w3m exists in
1601 addition to emacs-w3m.
1270d7ca 1602
23f87bed 16032004-05-19 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1604
49561cf6
SM
1605 * gnus-msg.el (gnus-summary-followup-with-original):
1606 Document yanking of region when active.
1270d7ca 1607
23f87bed 16082004-04-13 Kevin Greiner <kgreiner@xpediantsolutions.com>
1270d7ca 1609
23f87bed
MB
1610 * gnus-agent.el: Merged 7.3 through 7.7 updates into branch.
1611 Revision 7.2 changes excluded to maintain compatibility with all
1612 targeted emacs versions.
1270d7ca 1613
23f87bed
MB
1614 * gnus-cus.el: Merged revisions 7.2 through 7.5 into branch to support
1615 gnus-agent.el update and incorporate bug fixes.
1270d7ca 1616
ef3b7aae 1617See ChangeLog.2 for earlier changes.
2a34a036 1618
ef3b7aae 1619 Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
2a34a036
GM
1620 Copying and distribution of this file, with or without modification,
1621 are permitted provided the copyright notice and this notice are preserved.
ab5796a9 1622
ef3b7aae
MB
1623;; Local Variables:
1624;; coding: iso-2022-7bit
1625;; End:
1626
ab5796a9 1627;;; arch-tag: 3f33a3e7-090d-492b-bedd-02a1417d32b4