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