(eshell-eval-command): If the return value of `eshell-resume-eval' is
[bpt/emacs.git] / lisp / gnus / ChangeLog
CommitLineData
ddfbe5db
LT
12005-05-26 Luc Teirlinck <teirllm@auburn.edu>
2
3 * gnus-agent.el (gnus-agent-make-mode-line-string):
4 Use mode-line-highlight as mouse-face.
5
d0859c9a
MB
62005-05-17 Katsumi Yamaoka <yamaoka@jpl.org>
7
8 * canlock.el (canlock): Change the parent group to news.
9
10 * deuglify.el (gnus-outlook-deuglify): Add :group.
11
12 * dig.el (dig): Add :group.
13
14 * gnus-art.el (gnus-inhibit-mime-unbuttonizing): Add :group.
15
16 * gnus-cite.el (gnus-cite-attribution-face): Add :group.
17 (gnus-cite-face-1, gnus-cite-face-2, gnus-cite-face-3): Ditto.
18 (gnus-cite-face-4, gnus-cite-face-5, gnus-cite-face-6): Ditto.
19 (gnus-cite-face-7, gnus-cite-face-8, gnus-cite-face-9): Ditto.
20 (gnus-cite-face-10, gnus-cite-face-11): Ditto.
21
22 * gnus-diary.el (gnus-diary): Add :group.
23
24 * gnus.el (gnus-group-news-1-face): Add :group.
25 (gnus-group-news-1-empty-face): Ditto.
26 (gnus-group-news-2-face, gnus-group-news-2-empty-face): Ditto.
27 (gnus-group-news-3-face, gnus-group-news-3-empty-face): Ditto.
28 (gnus-group-news-4-face, gnus-group-news-4-empty-face): Ditto.
29 (gnus-group-news-5-face, gnus-group-news-5-empty-face): Ditto.
30 (gnus-group-news-6-face, gnus-group-news-6-empty-face): Ditto.
31 (gnus-group-news-low-face, gnus-group-news-low-empty-face): Ditto.
32 (gnus-group-mail-1-face, gnus-group-mail-1-empty-face): Ditto.
33 (gnus-group-mail-2-face, gnus-group-mail-2-empty-face): Ditto.
34 (gnus-group-mail-3-face, gnus-group-mail-3-empty-face): Ditto.
35 (gnus-group-mail-low-face, gnus-group-mail-low-empty-face): Ditto.
36 (gnus-summary-selected-face, gnus-summary-cancelled-face): Ditto.
37 (gnus-summary-high-ticked-face): Ditto.
38 (gnus-summary-low-ticked-face): Ditto.
39 (gnus-summary-normal-ticked-face): Ditto.
40 (gnus-summary-high-ancient-face): Ditto.
41 (gnus-summary-low-ancient-face): Ditto.
42 (gnus-summary-normal-ancient-face): Ditto.
43 (gnus-summary-high-undownloaded-face): Ditto.
44 (gnus-summary-low-undownloaded-face): Ditto.
45 (gnus-summary-normal-undownloaded-face): Ditto.
46 (gnus-summary-high-unread-face): Ditto.
47 (gnus-summary-low-unread-face): Ditto.
48 (gnus-summary-normal-unread-face): Ditto.
49 (gnus-summary-high-read-face, gnus-summary-low-read-face): Diito
50 (gnus-summary-normal-read-face, gnus-splash-face): Ditto.
51
52 * message.el (message-minibuffer-local-map): Add :group.
53
54 * sieve-manage.el (sieve-manage-log): Add :group.
55 (sieve-manage-default-user): Diito.
56 (sieve-manage-server-eol, sieve-manage-client-eol): Ditto.
57 (sieve-manage-streams, sieve-manage-stream-alist): Ditto.
58 (sieve-manage-authenticators): Ditto.
59 (sieve-manage-authenticator-alist): Ditto
60 (sieve-manage-default-port): Ditto.
61
62 * sieve-mode.el (sieve-control-commands-face): Add :group.
63 (sieve-action-commands-face): Ditto.
64 (sieve-test-commands-face): Ditto.
65 (sieve-tagged-arguments-face): Ditto.
66
67 * smime.el (smime): Add :group.
68
69 * spam-report.el (spam-report): Add :group.
70
71 * spam.el (spam, spam-face): Add :group.
72
6441d280
LK
732005-05-26 Lute Kamstra <lute@gnu.org>
74
75 * score-mode.el (gnus-score-mode): Use run-mode-hooks.
76
8654e13a
MB
772005-05-16 Katsumi Yamaoka <yamaoka@jpl.org>
78
79 * gnus-art.el: Don't autoload mail-extract-address-components.
80
81 * gnus.el: Use eval-and-compile to autoload message-y-or-n-p.
82
83 * nndb.el: Don't declare the nndb back end two or more times; don't
84 autoload news-reply-mode, news-setup, cancel-timer and telnet.
85
86 * nntp.el: Autoload format-spec instead of format; use
87 eval-and-compile to evaluate autoload forms.
88
89 * spam-report.el (spam-report-process-queue): Use gnus-point-at-eol.
90
31640842
MB
912005-04-28 Katsumi Yamaoka <yamaoka@jpl.org>
92
93 * gnus-art.el (article-date-ut): Support converting date in
94 forwarded parts as well.
95 (gnus-article-save-original-date): New macro.
96 (gnus-display-mime): Use it.
97
982005-04-28 David Hansen <david.hansen@physik.fu-berlin.de>
99
100 * nnrss.el (nnrss-check-group, nnrss-request-article): Support the
101 enclosure element of <item>.
102
61b397cd
MB
1032005-04-24 Teodor Zlatanov <tzz@lifelogs.com>
104
105 * spam-report.el (spam-report-unplug-agent)
106 (spam-report-plug-agent, spam-report-deagentize)
107 (spam-report-agentize, spam-report-url-ping-temp-agent-function):
108 support for the Agent in spam-report: when unplugged, report to a
109 file; when plugged, submit all the requests.
110 [Added missing offline functionality from trunk.]
111
1122005-04-24 Reiner Steib <Reiner.Steib@gmx.de>
113
114 * spam-report.el (spam-report-url-to-file)
115 (spam-report-requests-file): New function and variable for offline
116 reporting.
117 (spam-report-url-ping-function): Add `spam-report-url-to-file'
118 and user defined function.
119 (spam-report-process-queue): New function.
120 Process requests from `spam-report-requests-file'.
121 (spam-report-url-ping-mm-url): Autoload.
122 [Added missing offline functionality from trunk.]
31640842 123
cd01ded9
MB
1242005-04-18 Katsumi Yamaoka <yamaoka@jpl.org>
125
126 * qp.el (quoted-printable-encode-region): Save excursion.
127
850c333d
MB
1282005-04-13 Katsumi Yamaoka <yamaoka@jpl.org>
129
130 * gnus-art.el (gnus-mime-inline-part): Use mm-string-to-multibyte.
131 * qp.el (quoted-printable-encode-region): Use mm-string-to-multibyte.
132
ff5e68bf
MB
1332005-04-13 Miles Bader <miles@gnu.org>
134
135 * mm-util.el (mm-string-to-multibyte): Use Gnus trunk definition.
136
1372005-04-12 Katsumi Yamaoka <yamaoka@jpl.org>
138
139 * nnrss.el (nnrss-node-text): Replace CRLFs (which might be
140 contained in text because xml.el decodes entities) with LFs.
141
6a748eda
LK
1422005-04-11 Lute Kamstra <lute@gnu.org>
143
144 * message.el (message-make-date): Handle byte-compiler warnings
145 differently.
146 * nnimap.el (nnimap-date-days-ago): Ditto.
147
9d9b0de9
SM
1482005-04-10 Stefan Monnier <monnier@iro.umontreal.ca>
149
150 * mm-util.el (mm-string-to-multibyte): New function.
151 (mm-detect-coding-region): Typo.
152
9a89f5b0
MB
1532005-04-11 Katsumi Yamaoka <yamaoka@jpl.org>
154
155 * gnus-art.el (gnus-article-read-summary-keys): Fix misplaced parens.
156
91472578
MB
1572005-04-06 Katsumi Yamaoka <yamaoka@jpl.org>
158
159 * mm-util.el (mm-coding-system-p): Don't return binary for the nil
160 argument in XEmacs.
161
162 * nnrss.el (nnrss-compatible-encoding-alist): New variable.
163 (nnrss-request-group): Decode group name first.
164 (nnrss-request-article): Make a text/plain article if mml-to-mime
165 failed.
166 (nnrss-get-encoding): Return a compatible encoding according to
167 nnrss-compatible-encoding-alist.
168 (nnrss-opml-export): Use dolist.
169 (nnrss-find-el): Use consp instead of listp.
170 (nnrss-order-hrefs): Use dolist.
171
1722005-04-06 Arne J\e,Ax\e(Brgensen <arne@arnested.dk>
173
174 * nnrss.el (nnrss-verbose): Remove.
175 (nnrss-request-group): Use `nnheader-message' instead.
176
1772005-04-06 Mark Plaksin <happy@usg.edu> (tiny change)
178
179 * nnrss.el (nnrss-verbose): New variable.
180 (nnrss-request-group): Make it say nnrss is requesting a group.
181
1822005-04-06 Katsumi Yamaoka <yamaoka@jpl.org>
183
184 * gnus-agent.el (gnus-agent-group-path): Decode group name.
185 (gnus-agent-group-pathname): Ditto.
186
187 * gnus-cache.el (gnus-cache-file-name): Decode group name.
188
189 * gnus-group.el (gnus-group-line-format-alist): Use decoded group
190 name for only %g and %c.
191 (gnus-group-insert-group-line): Bind gnus-tmp-decoded-group
192 instead of gnus-tmp-group to decoded group name.
193 (gnus-group-make-group): Decode group name.
194 (gnus-group-delete-group): Ditto.
195 (gnus-group-make-rss-group): Exclude `/'s from group names;
196 register the group data after opening the nnrss group; unify
197 non-ASCII group names; encode group name.
198 (gnus-group-catchup-current): Decode group name.
199 (gnus-group-expire-articles-1): Ditto.
200 (gnus-group-set-current-level): Ditto.
201 (gnus-group-kill-group): Ditto.
202
203 * gnus-spec.el (gnus-update-format-specifications): Flush the
204 group format spec cache if it doesn't support decoded group names.
205
206 * mm-url.el (mm-url-predefined-programs): Add --silent arg to curl.
207
208 * nnrss.el: Require rfc2047 and mml.
209 (nnrss-file-coding-system): New variable.
210 (nnrss-format-string): Redefine it as an inline function.
211 (nnrss-decode-group-name): New function.
212 (nnrss-string-as-multibyte): Remove.
213 (nnrss-retrieve-headers): Decode group name; don't use
214 nnrss-format-string.
215 (nnrss-request-group): Decode group name.
216 (nnrss-request-article): Decode group name; allow a Message-ID as
217 well as an article number; don't use nnrss-format-string; encode a
218 Message-ID string which may contain non-ASCII characters; use
219 mml-to-mime to compose a MIME article; use search-forward instead
220 of re-search-forward.
221 (nnrss-request-expire-articles): Decode group name.
222 (nnrss-request-delete-group): Delete entries in nnrss-group-alist
223 as well; decode group name.
224 (nnrss-get-encoding): Fix regexp.
225 (nnrss-fetch): Clarify error message.
226 (nnrss-read-server-data): Use insert-file-contents instead of load;
227 bind file-name-coding-system; use multibyte buffer.
228 (nnrss-save-server-data): Insert newline; bind
229 coding-system-for-write to the value of nnrss-file-coding-system;
230 bind file-name-coding-system; add coding cookie.
231 (nnrss-read-group-data): Use insert-file-contents instead of load;
232 bind file-name-coding-system; use multibyte buffer.
233 (nnrss-save-group-data): Bind coding-system-for-write to the
234 value of nnrss-file-coding-system; bind file-name-coding-system.
235 (nnrss-decode-entities-string): Rename from n-d-e-unibyte-string;
236 make it work with non-ASCII text.
237 (nnrss-opml-export): Use mm-set-buffer-file-coding-system instead
238 of set-buffer-file-coding-system.
239 (nnrss-find-el): Check carefully whether there's a list of string
240 which old xml.el may return rather than a string; make it work
241 with old xml.el as well.
242
2432005-04-06 Tsuyoshi AKIHO <akiho@kawachi.zaq.ne.jp>
244
245 * gnus-sum.el (gnus-summary-walk-group-buffer): Decode group name.
246
247 * nnrss.el (nnrss-get-encoding): New function.
248 (nnrss-fetch): Use unibyte buffer initially; bind
249 coding-system-for-read while performing mm-url-insert; remove ^Ms;
250 decode contents according to the encoding attribute.
251 (nnrss-save-group-data): Add coding cookie.
252 (nnrss-mime-encode-string): New function.
253 (nnrss-check-group): Use it to encode subject and author.
254
2552005-04-06 Maciek Pasternacki <maciekp@japhy.fnord.org> (tiny change)
256
257 * nnrss.el (nnrss-fetch): Signal an error if w3-parse-buffer also
258 failed.
259
2602005-04-06 Jesper Harder <harder@ifa.au.dk>
261
262 * mm-util.el (mm-subst-char-in-string): Support inplace.
263
264 * nnrss.el: Pedantic docstring and whitespace fixes (courtesy of
265 checkdoc.el).
266 (nnrss-request-article): Cleanup.
267 (nnrss-request-delete-group): Use nnrss-make-filename.
268 (nnrss-read-server-data): Use nnrss-make-filename; use load.
269 (nnrss-save-server-data): Use nnrss-make-filename; use gnus-prin1.
270 (nnrss-read-group-data): Fix off-by-one error. From Joakim Verona
271 <joakim@verona.se>; hash on description if link is missing; use
272 nnrss-make-filename; use load.
273 (nnrss-save-group-data): Use nnrss-make-filename; use gnus-prin1.
274 (nnrss-make-filename): New function.
275 (nnrss-close): New function.
276 (nnrss-check-group): Hash on description if link is missing.
277 (nnrss-get-namespace-prefix): Use string= to compare strings!
278 Reported by David D. Smith <davidsmith@acm.org>.
279 (nnrss-opml-export): Turn on sgml-mode.
280
2812005-04-06 Mark A. Hershberger <mah@everybody.org>
282
283 * nnrss.el (nnrss-opml-import, nnrss-opml-export): New functions.
284
498063ec
MB
2852005-04-04 Reiner Steib <Reiner.Steib@gmx.de>
286
287 * message.el (message-make-date): Add defvars in order to silence
288 the byte compiler inside the defun.
289
290 * nnimap.el (nnimap-date-days-ago): Ditto.
291
292 * gnus-demon.el (parse-time-string): Added autoload.
293
294 * gnus-delay.el (parse-time-string): Added autoload.
295
296 * gnus-art.el (parse-time-string): Added autoload.
297
298 * nnultimate.el (parse-time): Require for `parse-time-string'.
299
707f2b38
MB
3002005-04-03 Katsumi Yamaoka <yamaoka@jpl.org>
301
498063ec
MB
302 * gnus-sum.el (gnus-summary-make-menu-bar): Avoid the
303 "Unrecognized menu descriptor" error in XEmacs.
707f2b38 304
10ace8ea
MB
3052005-03-25 Katsumi Yamaoka <yamaoka@jpl.org>
306
307 * message.el (message-resend): Bind rfc2047-encode-encoded-words.
308
309 * mm-util.el (mm-replace-in-string): New function.
310 (mm-xemacs-find-mime-charset-1): Ignore errors while loading
311 latin-unity, which cannot be used with XEmacs 21.1.
312
313 * rfc2047.el (rfc2047-encode-function-alist): Rename from
314 rfc2047-encoding-function-alist in order to avoid conflicting with
315 the old version.
316 (rfc2047-encode-message-header): Remove useless goto-char.
317 (rfc2047-encodable-p): Don't move point.
318 (rfc2047-syntax-table): Treat `(' and `)' as is.
319 (rfc2047-encode-region): Concatenate words containing non-ASCII
320 characters in structured fields; don't encode space-delimited
321 ASCII words even in unstructured fields; don't break words at
322 char-category boundaries; encode encoded words in structured
323 fields; treat text within parentheses as special; show the
324 original text when error has occurred; move point to the end of
325 the region after encoding, suggested by IRIE Tetsuya
326 <irie@t.email.ne.jp>; treat backslash-quoted characters as
327 non-special; check carefully whether to encode special characters;
328 fix some kind of misconfigured headers; signal a real error if
329 debug-on-quit or debug-on-error is non-nil; don't infloop,
330 suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>; assume
331 the close parenthesis may be included in the encoded word; encode
332 bogus delimiters.
333 (rfc2047-encode-string): Use mm-with-multibyte-buffer.
334 (rfc2047-encode-max-chars): New variable.
335 (rfc2047-encode-1): New function.
336 (rfc2047-encode): Use it; encode text so that it occupies the
337 maximum width within 76-column; work correctly on Q encoding for
338 iso-2022-* charsets; fold the line before encoding; don't append a
339 space if the encoded word includes close parenthesis.
340 (rfc2047-fold-region): Use existing whitespace for LWSP; make it
341 sure not to break a line just after the header name.
342 (rfc2047-b-encode-region): Remove.
343 (rfc2047-b-encode-string): New function.
344 (rfc2047-q-encode-region): Remove.
345 (rfc2047-q-encode-string): New function.
346 (rfc2047-encode-parameter): New function.
347 (rfc2047-encoded-word-regexp): Don't use shy group.
348 (rfc2047-decode-region): Follow rfc2047-encoded-word-regexp change.
349 (rfc2047-parse-and-decode): Ditto.
350 (rfc2047-decode): Treat the ascii coding-system as raw-text by
351 default.
352
3532005-03-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
354
355 * rfc2047.el (rfc2047-encode-encoded-words): New variable.
356 (rfc2047-field-value): Strip props.
357 (rfc2047-encode-message-header): Disabled header folding -- not
358 all headers can be folded, and this should be done by the message
359 composition mode. Probably. I think.
360 (rfc2047-encodable-p): Say that =? needs encoding.
361 (rfc2047-encode-region): Encode =? strings.
362
3632005-03-25 Jesper Harder <harder@ifa.au.dk>
364
365 * rfc2047.el (rfc2047-encoded-word-regexp): Support RFC 2231
366 language tags; remove unnecessary '+'. Reported by Stefan Wiens
367 <s.wi@gmx.net>.
368 (rfc2047-decode-string): Don't cons a string unnecessarily.
369 (rfc2047-parse-and-decode, rfc2047-decode): Use a character for
370 the encoding to avoid consing a string.
371 (rfc2047-decode): Use mm-subst-char-in-string instead of
372 mm-replace-chars-in-string.
373
3742005-03-25 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
375
376 * rfc2047.el (rfc2047-encode): Use uppercase letters to specify
377 encodings of MIME-encoded words, in order to improve
378 interoperability with several broken MUAs.
379
3802005-03-21 Reiner Steib <Reiner.Steib@gmx.de>
381
382 * gnus-srvr.el (gnus-browse-select-group): Add NUMBER argument and
383 pass it to `gnus-browse-read-group'.
384 (gnus-browse-read-group): Add NUMBER argument and pass it to
385 `gnus-group-read-ephemeral-group'.
386
387 * gnus-group.el (gnus-group-read-ephemeral-group): Add NUMBER
388 argument and pass it to `gnus-group-read-group'.
389
3902005-03-19 Aidan Kehoe <kehoea@parhasard.net>
391
392 * mm-util.el (mm-xemacs-find-mime-charset): Only call
393 mm-xemacs-find-mime-charset-1 if we have the mule feature
394 available at runtime.
395
f3f7f80c
WL
3962005-03-25 Werner Lemberg <wl@gnu.org>
397
398 * nnmaildir.el: Replace `illegal' with `invalid'.
399
0302b80e
SM
4002005-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
401
402 * gnus-start.el (gnus-display-time-event-handler):
403 Check display-time-timer at runtime rather than only at load time
404 in case display-time-mode is turned off in the mean time.
405
fa9a04e1
MB
4062005-03-16 Reiner Steib <Reiner.Steib@gmx.de>
407
408 * nnimap.el (nnimap-open-connection): Print which authinfo file is
409 used.
410
411 * nneething.el (nneething-map-file-directory): Derive from
412 `gnus-directory'.
413
414 * gnus-art.el (gnus-header-button-alist): Use `gnus-msg-mail' for
415 the To/Cc button.
416
4172005-03-15 Reiner Steib <Reiner.Steib@gmx.de>
418
0302b80e
SM
419 * nnmaildir.el (nnmaildir-request-accept-article):
420 Use `nnheader-cancel-timer' for compatibility with current XEmacs.
fa9a04e1
MB
421
4222005-03-13 Steve Youngs <steve@sxemacs.org>
423
424 * gnus.el: Don't try and mark `gnus-agent-save-groups' as an
425 autoloaded function.
426 From: Andrey Slusar <anrays@gmail.com>.
427
4282005-03-13 Steve Youngs <steve@sxemacs.org>
429
430 * mm-url.el: Require timer-funcs at compile time when in XEmacs
431 for `with-timeout'.
432
433 * mail-source.el: Require timer-funcs at compile time when in
0302b80e 434 XEmacs for `run-with-idle-timer'.
fa9a04e1
MB
435
436 * gnus-async.el: Ditto.
437
bf68d4e6
LK
4382005-03-16 Lute Kamstra <lute@gnu.org>
439
440 * message.el (message-make-date): Require parse-time.
441
f66ce3b9
SM
4422005-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
443
444 * nnimap.el (nnimap-retrieve-headers-from-server): Fix last change.
445
14f56b66
MB
4462005-03-10 Arne J\e,Ax\e(Brgensen <arne@arnested.dk> (tiny change)
447
0302b80e 448 * nnimap.el (nnimap-retrieve-headers-from-server): Fix off-by-one flaw.
14f56b66 449
ec3c4a4c
MB
4502005-03-08 Bjorn Solberg <bjorn_ding@hekneby.org> (tiny change)
451
452 * nnimap.el (nnimap-retrieve-headers-from-server): Sort NOV
453 buffer (since IMAP server might return FETCH response out of
454 order, and the nntp buffer must be sorted).
455
5f5475ac
MB
4562005-03-04 Reiner Steib <Reiner.Steib@gmx.de>
457
458 * message.el: Don't autoload former message-utils variables.
f66ce3b9 459 (message-strip-subject-trailing-was): Change doc string.
5f5475ac
MB
460
461 * nnweb.el: Fixes for `gnus-group-make-web-group'.
f66ce3b9 462 (nnweb-type-definition): Don't add "hl=en" in `address'. Add `base'.
5f5475ac 463 (nnweb-google-search): Add "hl=en" here.
f66ce3b9
SM
464 (nnweb-google-parse-1, nnweb-google-create-mapping):
465 Don't hardcode URL.
5f5475ac 466
2fd561a9
MB
4672005-03-03 Reiner Steib <Reiner.Steib@gmx.de>
468
469 * message.el (message-get-reply-headers, message-followup):
470 Mention related variables `message-use-followup-to' and
471 `message-use-mail-followup-to', in the information buffer.
472
473 * nnweb.el (nnweb-type-definition): Use groups.google.de instead
474 of broken groups(-beta).google.com.
475
4e90f2b9
SM
4762005-03-01 Stefan Monnier <monnier@iro.umontreal.ca>
477
478 * gnus-sum.el (gnus-summary-exit): Undo last change and fix it in
479 a more conservative way.
480
ee7d3cc0
MB
4812005-02-27 Arne J\e,Ax\e(Brgensen <arne@arnested.dk>
482
483 * mm-decode.el (mm-dissect-buffer): Pass the from field on to
484 `mm-dissect-multipart' and receive the from field as an (optional)
485 argument from `mm-dissect-multipart'.
486 (mm-dissect-multipart): Receive the from field as an argument and
4e90f2b9
SM
487 pass it on when we call `mm-dissect-buffer' on MIME parts.
488 Fixes verification/decryption of signed/encrypted MIME parts.
ee7d3cc0 489
04ff38fb
SM
4902005-02-26 Stefan Monnier <monnier@iro.umontreal.ca>
491
492 * gnus-sum.el (gnus-summary-exit): Move point after displaying the
493 buffer, so it moves the window's cursor.
494
ff4d3926
MB
4952005-02-24 Reiner Steib <Reiner.Steib@gmx.de>
496
04ff38fb 497 * nnheader.el (nnheader-find-file-noselect): Add doc string.
ff4d3926
MB
498
499 * nnfolder.el (nnfolder-read-folder): Use RAWFILE for
04ff38fb 500 `nnheader-find-file-noselect' to avoid `large-file-warning-threshold'.
ff4d3926 501
04ff38fb
SM
502 * gnus-sum.el (gnus-summary-caesar-message):
503 Apply `gnus-treat-article' after rotation.
ff4d3926
MB
504
505 * gnus-group.el (gnus-group-clear-data): Mention process/prefix in
506 doc string.
507
5082005-02-22 Arne J\e,Ax\e(Brgensen <arne@arnested.dk>
509
510 * smime.el (smime-sign-buffer): Signal an error if
511 `smime-sign-region' fails.
512 (smime-encrypt-buffer): Signal an error if `smime-encrypt-region'
513 fails.
514
82a8ad04
MB
5152005-02-21 Reiner Steib <Reiner.Steib@gmx.de>
516
517 * gnus-art.el (gnus-parse-news-url, gnus-button-handle-news):
518 Handle news URL with given port correctly.
519
270a576a
MB
5202005-02-19 Katsumi Yamaoka <yamaoka@jpl.org>
521
522 * gnus-msg.el (gnus-copy-article-buffer): Quote decoded words
523 containing special characters.
524
525 * gnus-sum.el (gnus-summary-edit-article): Ditto.
526
527 * mml.el (mime-to-mml): Ditto.
528
ff4d3926
MB
529 * rfc2047.el (rfc2047-quote-decoded-words-containing-tspecials):
530 New variable.
270a576a
MB
531 (rfc2047-decode-region): Quote decoded words containing special
532 characters when rfc2047-quote-decoded-words-containing-tspecials
533 is non-nil.
534
5352005-02-16 Teodor Zlatanov <tzz@lifelogs.com>
536
04ff38fb 537 * gnus-registry.el (gnus-registry-delete-group): Minor bug fix.
270a576a
MB
538
539 * gnus.el (gnus-install-group-spam-parameters): Doc fix.
540
5412005-02-15 Simon Josefsson <jas@extundo.com>
542
543 * nnimap.el (nnimap-debug): Doc fix.
544
545 * imap.el (imap-debug): Doc fix.
546
5472005-02-14 Reiner Steib <Reiner.Steib@gmx.de>
548
549 * gnus-group.el (gnus-group-make-doc-group): Mention prefix
550 argument in doc string. Make query for type more clear.
551
d31fa104
MB
5522005-02-13 Reiner Steib <Reiner.Steib@gmx.de>
553
554 * gnus.el (gnus-group-startup-message): Search for gnus images in
555 etc/images/gnus.
556 * mm-util.el (mm-find-charset-region): Likewise.
557 * smiley.el (smiley-data-directory): Search for smilies in
558 etc/images/smilies.
559
9b981cb6
MB
5602005-02-09 Kim F. Storm <storm@cua.dk>
561
562 Change Emacs release version from 21.4 to 22.1 throughout.
563 Change Emacs development version from 21.3.50 to 22.0.50.
564
5652005-02-08 Simon Josefsson <jas@extundo.com>
566
567 * imap.el (imap-log): Doc fix.
568
56c30d72
MB
5692005-02-03 Katsumi Yamaoka <yamaoka@jpl.org>
570
571 * gnus-art.el (gnus-mime-inline-part): Show the raw contents if a
572 prefix arg is neither nil nor a number, as info specifies.
573
f429956a
SM
5742005-01-30 Stefan Monnier <monnier@iro.umontreal.ca>
575
576 * gnus-art.el (gnus-article-mode): Turn off the "\ " non-break space.
577
5c243ee4
SM
5782005-01-28 Stefan Monnier <monnier@iro.umontreal.ca>
579
580 * message.el (message-beginning-of-line): Change the behavior when
581 invoked between BOL and : so that it first moves backward.
582
aba1948a
MB
5832005-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
584
585 * gnus-art.el (gnus-article-setup-buffer): Kill and re-create the
586 article buffer when editing of the article is discarded.
587 (gnus-article-prepare): Revert.
588
5892005-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
590
f429956a
SM
591 * gnus-art.el (gnus-article-prepare):
592 Remove message-strip-forbidden-properties from the local hook.
aba1948a
MB
593
5942005-01-24 Katsumi Yamaoka <yamaoka@jpl.org>
595
596 * mml.el (mml-generate-mime-1): Convert string into unibyte when
597 inserting " *mml*" buffer's contents into a unibyte temp buffer.
598
ddff82cf
MB
5992005-01-20 Katsumi Yamaoka <yamaoka@jpl.org>
600
601 * mm-decode.el (mm-insert-part): Switch the multibyteness of data
602 which will be inserted according to the multibyteness of a buffer
603 rather than the type of contents. Suggested by ARISAWA Akihiro
604 <ari@mbf.ocn.ne.jp>.
605
112d84ef
MB
6062005-01-05 Reiner Steib <Reiner.Steib@gmx.de>
607
608 * spam.el (spam-face): New face. Don't use `gnus-splash-face'
609 which is unreadable in some setups.
610
2f7717f6
MB
6112004-12-27 Simon Josefsson <jas@extundo.com>
612
f429956a
SM
613 * mm-bodies.el (mm-body-encoding): Don't permit 7-bit to be used when
614 mm-use-ultra-safe-encoding is enabled (e.g., for PGP/MIME) and we have
615 trailing white space. Reported by Werner Koch <wk@gnupg.org>.
2f7717f6 616
c44edf72
KS
6172004-12-17 Kim F. Storm <storm@cua.dk>
618
619 * gnus-group.el (gnus-group-mode-map): Map follow-link to mouse-face.
620
621 * gnus-sum.el (gnus-summary-mode-map): Likewise.
622
aa0a8561
MB
6232004-12-22 Katsumi Yamaoka <yamaoka@jpl.org>
624
625 * gnus-spec.el (gnus-spec-tab): Make a Lisp form which works
626 correctly even if there are wide characters.
627
6282004-12-21 Katsumi Yamaoka <yamaoka@jpl.org>
629
630 * rfc2231.el (rfc2231-parse-string): Decode encoded value after
631 concatenating segments rather than before concatenating them.
632 Suggested by ARISAWA Akihiro <ari@mbf.ocn.ne.jp>.
633
6342004-12-17 Katsumi Yamaoka <yamaoka@jpl.org>
635
636 * mm-util.el (mm-xemacs-find-mime-charset): New macro.
637
6382004-12-17 Aidan Kehoe <kehoea@parhasard.net>
639
640 * mm-util.el (mm-xemacs-find-mime-charset-1): New function used to
641 unify Latin characters in XEmacs.
642 (mm-find-mime-charset-region): Use it.
643
6442004-12-17 Katsumi Yamaoka <yamaoka@jpl.org>
645
646 * gnus-util.el (gnus-delete-directory): New function.
647
648 * gnus-agent.el (gnus-agent-delete-group): Use it.
649
650 * gnus-cache.el (gnus-cache-delete-group): Use it.
651
45893b95
SM
6522004-12-08 Stefan Monnier <monnier@iro.umontreal.ca>
653
654 * gnus-art.el (gnus-narrow-to-page): Don't hardcode point-min.
655
734c5765
MB
6562004-12-13 Katsumi Yamaoka <yamaoka@jpl.org>
657
5c243ee4
SM
658 * gnus-group.el (gnus-group-make-rss-group):
659 Use gnus-group-make-group instead of gnus-group-unsubscribe-group.
734c5765
MB
660
661 * gnus-start.el (gnus-setup-news): Honor user's setting to
662 gnus-message-archive-method. Suggested by Lute Kamstra
fd90756b 663 <lute@gnu.org>.
734c5765 664
ad136a7c
MB
6652004-12-02 Katsumi Yamaoka <yamaoka@jpl.org>
666
667 * message.el (message-forward-make-body-mml): Remove headers
45893b95 668 according to message-forward-ignored-headers if a message is decoded.
ad136a7c
MB
669
6702004-12-02 Romain Francoise <romain@orebokech.com>
671
672 * message.el (message-forward-make-body-plain): Always remove
673 headers according to message-forward-ignored-headers.
674
6752004-11-26 Katsumi Yamaoka <yamaoka@jpl.org>
676
ad136a7c
MB
677 * nnrss.el (nnrss-string-as-multibyte): Redefine it as a macro in
678 order to silence the byte compiler.
679
680 * pop3.el (pop3-md5): Define it before being used.
681
682 * spam.el: Fix the way to silence the byte compiler, which
683 complained about bbdb-buffer, bbdb-create-internal,
684 bbdb-search-simple, mail-check-payment, spam-BBDB-register-routine,
685 spam-enter-ham-BBDB, spam-stat-buffer-change-to-non-spam,
686 spam-stat-buffer-change-to-spam, spam-stat-buffer-is-non-spam,
687 spam-stat-buffer-is-spam, spam-stat-load,
688 spam-stat-register-ham-routine, spam-stat-register-spam-routine,
689 spam-stat-save and spam-stat-split-fancy.
690
6912004-11-26 Katsumi Yamaoka <yamaoka@jpl.org>
692
693 * canlock.el (canlock-password): Remove `:size 0' or `:size 1'
694 which may confuse users.
695 (canlock-password-for-verify): Ditto.
696
697 * deuglify.el (gnus-outlook-deuglify-unwrap-stop-chars): Ditto.
698
699 * gnus-art.el (gnus-emphasis-alist): Ditto.
700
701 * gnus-registry.el (gnus-registry-max-entries): Ditto.
702
703 * gnus-score.el (gnus-adaptive-word-length-limit): Ditto.
704
705 * gnus-start.el (gnus-save-killed-list): Ditto.
706
707 * gnus-sum.el (gnus-thread-hide-subtree): Ditto.
708 (gnus-sum-thread-tree-root): Ditto.
709 (gnus-sum-thread-tree-false-root): Ditto.
710 (gnus-sum-thread-tree-single-indent): Ditto.
711
712 * message.el (message-courtesy-message): Ditto.
713 (message-archive-note): Ditto.
714 (message-subscribed-address-file): Ditto.
715 (message-user-fqdn): Ditto.
716
717 * spam-report.el (spam-report-gmane-regex): Ditto.
718
719 * spam.el (spam-blackhole-good-server-regex): Ditto.
720
7212004-11-25 Reiner Steib <Reiner.Steib@gmx.de>
722
45893b95 723 * message.el (message-forbidden-properties): Fix typo in doc string.
ad136a7c
MB
724
7252004-11-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
726
45893b95
SM
727 * message.el (message-strip-forbidden-properties):
728 Bind buffer-read-only (etc) to nil.
ad136a7c
MB
729
7302004-11-25 Reiner Steib <Reiner.Steib@gmx.de>
731
45893b95 732 * gnus-util.el (gnus-replace-in-string): Add doc string.
ad136a7c
MB
733
734 * nnmail.el (nnmail-split-header-length-limit): Increase to 2048
735 to avoid problems when splitting mails with many recipients.
736
7372004-11-23 Katsumi Yamaoka <yamaoka@jpl.org>
738
739 * rfc2047.el (rfc2047-header-encoding-alist): Add In-Reply-To to
740 address-mime. Suggested by ARISAWA Akihiro <ari@mbf.ocn.ne.jp>.
741
7422004-11-22 Marek Martin <marek.martin@mum.pri.ee> (tiny change)
743
744 * nnfolder.el (nnfolder-request-create-group): Save current buffer.
745
49561cf6
SM
7462004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
747
748 * gnus-sum.el (gnus-summary-exit): Remove redundant and harmful
749 pop-to-buffer, covered by the subsequent gnus-configure-windows.
750
87589a70
LT
7512004-11-14 Luc Teirlinck <teirllm@auburn.edu>
752
753 * nnfolder.el (nnfolder-save-marks): Add missing format field in
754 call to `error'.
755 * nnml.el (nnml-save-marks): Ditto.
756
c825ac9d
RS
7572004-11-14 Reiner Steib <Reiner.Steib@gmx.de>
758
45893b95
SM
759 * gnus-start.el (gnus-convert-old-newsrc):
760 Assign legacy-gnus-agent to 5.10.7.
c825ac9d 761
ae465fa7
MB
7622004-11-10 Katsumi Yamaoka <yamaoka@jpl.org>
763
764 * gnus-art.el (gnus-emphasis-alist): Don't hide asterisks by
765 default; improve customization type.
766 (gnus-emphasis-custom-with-format): New macro.
767 (gnus-emphasis-custom-value-to-external): New function.
768 (gnus-emphasis-custom-value-to-internal): New function.
769
5f49be3f
MB
7702004-11-07 Katsumi Yamaoka <yamaoka@jpl.org>
771
772 * gnus-msg.el (gnus-configure-posting-styles): Don't cause the
773 "Args out of range" error. Reported by Arnaud Giersch
774 <arnaud.giersch@free.fr>.
775
fb54e72e
RS
7762004-11-04 Richard M. Stallman <rms@gnu.org>
777
778 * spam.el (spam group): Add :version.
779
780 * pgg-def.el (pgg group): Add :version.
781
0683d241
MB
7822004-11-04 Katsumi Yamaoka <yamaoka@jpl.org>
783
3bc8f4ac 784 * gnus-art.el (gnus-article-edit-article): Don't associate the
0683d241
MB
785 article buffer with a draft file. This is a temporary measure
786 against the 2004-08-22 change to gnus-article-edit-mode.
787
7882004-11-02 Katsumi Yamaoka <yamaoka@jpl.org>
789
790 * html2text.el (html2text-get-attr): Remove unused argument `tag'.
791 (html2text-format-tags): Remove unused variable `attr'.
792
793 * mm-util.el (mm-enrich-utf-8-by-mule-ucs): Fix cleaning of
794 after-load-alist.
795
796 * mm-util.el (mm-mime-mule-charset-alist): Add the windows-1251
797 entry. From Ilya N. Golubev <gin@mo.msk.ru>.
798 (mm-enrich-utf-8-by-mule-ucs): New function run when Mule-UCS is
799 loaded under XEmacs.
800 (): Don't make duplicated entries in mm-mime-mule-charset-alist.
801
802 * mm-util.el (mm-coding-system-p): Return a coding-system.
803 (mm-mime-mule-charset-alist): Use shift_jis instead of
804 iso-2022-jp-2 for the katakana-jisx0201 mule charset; add new
805 entries for the mime charsets iso-2022-jp-3 and shift_jis.
806 (mm-coding-system-priorities): Use shift_jis and iso-8859-1
807 instead of japanese-shift-jis and iso-latin-1 respectively in
808 order to share the default value with both Emacs and XEmacs-mule.
49561cf6
SM
809 (mm-mule-charset-to-mime-charset):
810 Make mm-coding-system-priorities effective.
0683d241
MB
811 (mm-sort-coding-systems-predicate): Canonicalize coding-systems
812 while predicating of candidates upon the priorities.
813
e2642250
MB
8142004-11-01 Reiner Steib <Reiner.Steib@gmx.de>
815
816 * gnus-msg.el (gnus-summary-resend-default-address): Add :version.
817
818 * tls.el (tls-process-connection-type, tls-success)
819 (tls-certtool-program): Add :version.
820
821 * starttls.el (starttls-gnutls-program, starttls-use-gnutls)
822 (starttls-extra-arguments, starttls-process-connection-type)
87589a70 823 (starttls-connect, starttls-failure, starttls-success):
e2642250
MB
824
825 * spam-stat.el (spam-stat): Add :version.
826
827 * sieve.el (sieve): Add :version.
828
49561cf6
SM
829 * sha1.el (sha1): Add :version.
830 (sha1-use-external): Remove redundant version.
e2642250
MB
831
832 * nnmail.el (nnmail-split-fancy-with-parent-ignore-groups)
833 (nnmail-cache-ignore-groups, nnmail-spool-hook)
834 (nnmail-split-fancy-match-partial-words)
87589a70 835 (nnmail-split-lowercase-expanded):
e2642250
MB
836
837 * nndiary.el (nndiary): Add :version.
838
839 * mml2015.el (mml2015-unabbrev-trust-alist): Add :version.
840
841 * mml-sec.el (mml-default-sign-method)
49561cf6
SM
842 (mml-default-encrypt-method, mml-signencrypt-style-alist):
843 Add :version.
e2642250
MB
844
845 * mm-uu.el (mm-uu-diff-groups-regexp): Add :version.
846
847 * mm-url.el (mm-url-use-external, mm-url-program)
848 (mm-url-arguments): Add :version.
849
850 * mm-decode.el (mm-inline-text-html-with-w3m-keymap)
851 (mm-attachment-file-modes, mm-decrypt-option)
852 (mm-w3m-safe-url-regexp): Add :version.
853
854 * message.el (message-cite-prefix-regexp)
855 (message-sendmail-envelope-from, message-minibuffer-local-map)
856 (message-user-fqdn, message-completion-alist): Add :version.
857
858 * gnus-win.el (gnus-configure-windows-hook)
859 (gnus-use-frames-on-any-display): Add :version.
860
861 * gnus-art.el (gnus-article-address-banner-alist)
862 (gnus-treat-unsplit-urls, gnus-treat-unfold-headers)
863 (gnus-treat-from-picon, gnus-treat-mail-picon)
864 (gnus-treat-x-pgp-sig): Add :version.
865
866 * gnus-sum.el (gnus-spam-mark, gnus-recent-mark)
867 (gnus-undownloaded-mark, gnus-summary-article-move-hook)
868 (gnus-summary-article-delete-hook)
869 (gnus-summary-display-while-building): Add :version.
870
871 * gnus-start.el (gnus-subscribe-newsgroup-hooks)
872 (gnus-get-top-new-news-hook):Add :version.
873
874 * gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face)
875 (gnus-server-closed-face, gnus-server-denied-face): Add :version.
876
877 * gnus-registry.el (gnus-registry): Add :version.
878
879 * gnus-spec.el (gnus-use-correct-string-widths)
880 (gnus-make-format-preserve-properties): Add :version.
881
882 * gnus.el (gnus-group-charter-alist)
883 (gnus-group-fetch-control-use-browse-url)
884 (gnus-install-group-spam-parameters): Add :version.
885
886 * gnus-diary.el (gnus-diary): Add :version.
887
888 * gnus-delay.el (gnus-delay): Add :version.
889
890 * gnus-cite.el (gnus-cite-unsightly-citation-regexp)
891 (gnus-cite-ignore-quoted-from, gnus-cite-attribution-face)
892 (gnus-cite-blank-line-after-header, gnus-article-boring-faces):
893 Add :version.
894
895 * gnus-agent.el (gnus-agent-max-fetch-size)
896 (gnus-agent-enable-expiration, gnus-agent-queue-mail)
897 (gnus-agent-prompt-send-queue): Add :version.
898
899 * deuglify.el (gnus-outlook-deuglify): Add :version.
900
901 * html2text.el: Beautify code. Improve doc strings. Some checkdoc
902 cleanup.
903 (html2text-get-attr, html2text-fix-paragraph): Simplify code.
49561cf6
SM
904 (html2text-format-tag-list): Add "strong" and "em".
905 From "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change).
e2642250 906
5153a47a
MB
9072004-10-29 Katsumi Yamaoka <yamaoka@jpl.org>
908
2a95505b
MB
909 * gnus-msg.el (gnus-configure-posting-styles): Work with empty
910 signature file. Suggested by Manoj Srivastava
911 <srivasta@golden-gryphon.com>.
912
5153a47a 913 * mm-util.el (mm-coding-system-priorities): Prefer iso-8859-1 than
49561cf6
SM
914 iso-2022-jp even in the Japanese language environment.
915 Suggested by Jason Rumney <jasonr@gnu.org>.
5153a47a
MB
916
9172004-10-28 Katsumi Yamaoka <yamaoka@jpl.org>
918
919 * gnus-sum.el (gnus-update-summary-mark-positions): Allow users to
920 use the same characters as the dummy marks; make it free from
921 getting affected by the language environment.
922 (gnus-summary-read-group-1): Update mark positions only when the
923 format spec is updated.
924
925 * gnus-spec.el (gnus-update-format-specifications): Return a list
926 of updated types.
927
9282004-10-26 Katsumi Yamaoka <yamaoka@jpl.org>
929
930 * nnspool.el (nnspool-spool-directory): Use news-path if the
931 news-directory variable is not bound.
932
933 * gnus-group.el (gnus-group-line-format-alist): Convert the value
934 of gnus-tmp-news-method into string if it may be passed to
935 gnus-correct-length which takes only a string argument.
936
86713405
MB
9372004-10-25 Reiner Steib <Reiner.Steib@gmx.de>
938
49561cf6 939 * html2text.el (html2text-buffer-head): Remove. Use `goto-char'
86713405
MB
940 instead.
941
9422004-10-24 Kevin Greiner <kevin.greiner@compsol.cc>
943
49561cf6 944 * gnus-start.el (gnus-convert-old-newsrc): Fix numeric
86713405
MB
945 comparison on string.
946
d5ddd795
MB
9472004-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
948
949 * mm-view.el (mm-display-inline-fontify): Inhibit font-lock when
950 running the major-mode function.
951
9522004-10-21 Kevin Greiner <kevin.greiner@compsol.cc>
953
954 * gnus-start.el (gnus-convert-old-newsrc): Two of the converters
955 have been backported to 'Gnus v5.11' from 'No Gnus v0.2'. Added a
956 boolean check to not apply converters that apply to future
957 versions of gnus.
958
54506618
MB
9592004-10-19 Katsumi Yamaoka <yamaoka@jpl.org>
960
961 * gnus-sum.el (gnus-update-summary-mark-positions): Search for
962 dummy marks in the right way.
963
d5ddd795 9642004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
965
966 * nnagent.el (nnagent-request-type): Bind gnus-agent to nil to
967 avoid infinite recursion via gnus-get-function.
968
d5ddd795 9692004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 970
49561cf6
SM
971 * gnus-agent.el (gnus-agent-synchronize-group-flags):
972 When necessary, pass full group name to gnus-request-set-marks.
973 (gnus-agent-synchronize-group-flags): Add support for sync'ing
54506618 974 tick marks.
49561cf6 975 (gnus-agent-synchronize-flags-server): Be silent when writing file.
54506618 976
d5ddd795 9772004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 978
49561cf6
SM
979 * gnus-agent.el (gnus-agent-synchronize-group-flags):
980 Replace gnus-request-update-info with explicit code to sync the
981 in-memory info read flags with the marks being sync'd to the backend.
54506618 982
d5ddd795 9832004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 984
f429956a
SM
985 * gnus-agent.el (gnus-agent-possibly-synchronize-flags): Ignore servers
986 that are offline. Avoids having gnus-agent-toggle-plugged first ask if
987 you want to open a server and then, even when you responded with no,
988 asking if you want to synchronize the server's flags.
49561cf6 989 (gnus-agent-synchronize-flags-server): Rewrite read loop to handle
54506618
MB
990 multi-line expressions.
991 (gnus-agent-synchronize-group-flags): New internal function.
49561cf6
SM
992 Updates marks in memory (in the info structure) AND in the backend.
993 (gnus-agent-check-overview-buffer): Fix range of
54506618
MB
994 deletion to remove entire duplicate line. Fixes merged article
995 number bug.
996
49561cf6
SM
997 * gnus-util.el (gnus-remassoc): Fix typo in documentation.
998
999 * nnagent.el (nnagent-request-set-mark):
1000 Use gnus-agent-synchronize-group-flags, not backend's request-set-mark
54506618
MB
1001 method, to ensure that synchronization updates marks in the
1002 backend and in the info (in memory) structure.
1003
d5ddd795 10042004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
1005
1006 * gnus-agent.el (gnus-agent-synchronize-flags-server): Do nothing
1007 unless plugged. Disable the agent so that an open failure causes
1008 an error.
1009
5e472af0 10102004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
49561cf6 1011
54506618
MB
1012 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
1013 (gnus-agent-go-online): Change :version.
1014 (gnus-agent-expire-unagentized-dirs)
1015 (gnus-agent-auto-agentize-methods): Add :version.
1016
d5ddd795 10172004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 1018
49561cf6
SM
1019 * legacy-gnus-agent.el
1020 (gnus-agent-convert-to-compressed-agentview-prompt):
54506618
MB
1021 New function. Used internally to only display 'gnus converting
1022 files' message when actually necessary.
1023
49561cf6 1024 * gnus-sum.el: Remove (require 'gnus-agent) as required
54506618
MB
1025 methods now autoloaded.
1026
49561cf6
SM
1027 * gnus-int.el (gnus-request-move-article):
1028 Use gnus-agent-unfetch-articles in place of gnus-agent-expire to
54506618
MB
1029 improve performance.
1030
d5ddd795 10312004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618 1032
49561cf6 1033 * gnus-agent.el (gnus-agent-cat-groups): Rewrite avoiding defsetf
54506618
MB
1034 to avoid run-time CL dependencies.
1035 (gnus-agent-unfetch-articles): New function.
1036 (gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate
1037 article numbers even when local .overview file is missing.
1038 (gnus-agent-read-article-number): New function. Only accepts
1039 27-bit article numbers.
49561cf6
SM
1040 (gnus-agent-copy-nov-line, gnus-agent-uncached-articles):
1041 Use gnus-agent-read-article-number.
54506618
MB
1042 (gnus-agent-braid-nov): Rewrote to validate article numbers coming
1043 from backend while recognizing that article numbers in .overview
1044 must be valid.
1045
49561cf6 1046 * gnus-start.el (gnus-convert-old-newsrc): Change message text as
54506618
MB
1047 some users confused by references to .newsrc when they only have a
1048 .newsrc.eld file.
49561cf6
SM
1049 (gnus-convert-mark-converter-prompt)
1050 (gnus-convert-converter-needs-prompt): Fix use of property list.
54506618 1051
5e472af0 10522004-10-18 Katsumi Yamaoka <yamaoka@jpl.org>
54506618
MB
1053
1054 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
1055
5e472af0 10562004-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
54506618
MB
1057
1058 * gnus-start.el (gnus-get-unread-articles-in-group): Don't do
1059 stuff for non-living groups.
1060
5e472af0 10612004-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
54506618 1062
49561cf6
SM
1063 * gnus-agent.el (gnus-agent-synchronize-flags): Default to nil.
1064 (gnus-agent-regenerate-group): Using nil messages aren't valid.
54506618 1065
5e472af0 10662004-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
54506618 1067
49561cf6
SM
1068 * gnus-agent.el (gnus-agent-read-agentview):
1069 Inline gnus-uncompress-range.
54506618
MB
1070
10712004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
49561cf6 1072
54506618 1073 * legacy-gnus-agent.el
49561cf6 1074 (gnus-agent-convert-to-compressed-agentview): Fix typos with
54506618
MB
1075 help from Florian Weimer <fw@deneb.enyo.de>
1076
1077 * gnus-agent.el (gnus-agentize):
1078 gnus-agent-send-mail-real-function no longer set to current value
1079 of message-send-mail-function but rather a lambda that calls
1080 message-send-mail-function. The change makes the agent real-time
1081 responsive to user changes to message-send-mail-function.
1082
5e472af0 10832004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
54506618
MB
1084
1085 * gnus-start.el (gnus-get-unread-articles): Fix last commit.
1086
10872004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
1088
1089 * gnus-cache.el (gnus-cache-rename-group): New function.
1090 (gnus-cache-delete-group): New function.
1091
1092 * gnus-agent.el (gnus-agent-rename-group): New function.
1093 (gnus-agent-delete-group): New function.
1094 (gnus-agent-save-group-info): Use gnus-command-method when
1095 `method' parameter is nil. Don't write nil entries into the
1096 active file.
1097 (gnus-agent-get-group-info): New function.
49561cf6 1098 (gnus-agent-get-local): Add optional parameters to avoid calling
54506618
MB
1099 gnus-group-real-name and gnus-find-method-for-group.
1100 (gnus-agent-set-local): Delete stored entry if either min, or max,
1101 are nil.
49561cf6
SM
1102 (gnus-agent-fetch-session): Reword error/quit messages.
1103 On quit, use gnus-agent-regenerate-group to record existance of any
54506618
MB
1104 articles fetched to disk before the quit occurred.
1105
49561cf6
SM
1106 * gnus-int.el (gnus-request-delete-group):
1107 Use gnus-cache-delete-group and gnus-agent-delete-group to keep the
54506618 1108 local disk in sync with the server.
49561cf6
SM
1109 (gnus-request-rename-group):
1110 Use gnus-cache-rename-group and gnus-agent-rename-group to keep the
54506618
MB
1111 local disk in sync with the server.
1112
49561cf6
SM
1113 * gnus-start.el (gnus-get-unread-articles):
1114 Cosmetic simplification to logic.
54506618 1115
49561cf6 1116 * gnus-group.el (gnus-group-delete-group): No longer update
54506618
MB
1117 gnus-cache-active-altered as gnus-request-delete-group now keeps
1118 the cache in sync.
1119 (gnus-group-list-active): Let the agent store a server's active
1120 list if currently plugged.
1121
1122 * gnus-util.el (gnus-rename-file): New function.
1123
5e472af0 11242004-10-18 Katsumi Yamaoka <yamaoka@jpl.org>
54506618
MB
1125
1126 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
1127 when the group's active is not available.
1128
5e472af0 11292004-10-18 Katsumi Yamaoka <yamaoka@jpl.org>
54506618
MB
1130
1131 * gnus-agent.el (gnus-agent-read-agentview): Add a missing arg to
1132 error.
1133
11342004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
1135
f429956a
SM
1136 * gnus-start.el (gnus-convert-old-newsrc): Only write the conversion
1137 message to newsrc-dribble when an actual conversion is performed.
54506618
MB
1138
11392004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
1140
49561cf6
SM
1141 * gnus-agent.el (gnus-agent-read-local):
1142 Bind nnheader-file-coding-system to gnus-agent-file-coding-system to
54506618
MB
1143 avoid the implicit assumption that they will always be equal.
1144 (gnus-agent-save-local): Bind buffer-file-coding-system, not
1145 coding-system-for-write, as the with-temp-file macro first prints
1146 to a buffer then saves the buffer.
1147
11482004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
1149
1150 * legacy-gnus-agent.el (): New. Provides converters that are only
1151 loaded when gnus-convert-old-newsrc needs to call them.
1152
49561cf6 1153 * gnus-agent.el (gnus-agent-read-agentview): Remove support for
54506618 1154 old file versions.
49561cf6 1155 (gnus-group-prepare-hook): Remove function that converted list
54506618
MB
1156 form of gnus-agent-expire-days to group properties.
1157
49561cf6 1158 * gnus-start.el (gnus-convert-old-newsrc): Register new
54506618
MB
1159 converters to handle old agent file formats. Added logic for a
1160 "backup before upgrading warning".
1161 (gnus-convert-mark-converter-prompt): Developers can mark
1162 functions as needing (default), or not needing,
1163 gnus-convert-old-newsrc's "backup before upgrading warning".
1164 (gnus-convert-converter-needs-prompt): Tests whether the user
1165 should be protected from potentially irreversable changes by the
1166 function.
1167
11682004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
1169
1170 * gnus-int.el (gnus-request-accept-article): Inform the agent that
1171 articles are being added to a group.
1172 (gnus-request-replace-article): Inform the agent that articles
1173 need to be uncached as the cached contents are no longer valid.
49561cf6
SM
1174
1175 * gnus-agent.el (gnus-agent-file-header-cache): Remove.
1176 (gnus-agent-possibly-alter-active): Avoid null in numeric comparison.
54506618
MB
1177 (gnus-agent-set-local): Refuse to save null in local object table.
1178 (gnus-agent-regenerate-group): The REREAD parameter can now be a
1179 list of articles that will be marked as unread.
1180
11812004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
1182
1183 * gnus-range.el (gnus-sorted-range-intersection): Now accepts
1184 single-interval range of the form (min . max). Previously the
1185 range had to look like ((min . max)). Likewise, return
1186 (min . max) rather than ((min . max)).
1187 (gnus-range-map): Use gnus-range-normalize to accept
1188 single-interval range.
1189
1190 * gnus-sum.el (gnus-summary-highlight-line): Articles stored in
1191 the cache, but not the agent, now appear with their usual face.
1192
11932004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
1194
1195 * gnus-sum.el (gnus-adjust-marks): Now correctly handles a list of
1196 marks consisting of a single range {for example, (3 . 5)} rather
1197 than a list of a single range { ((3 . 5)) }.
1198
11992004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
1200
1201 * gnus-sum.el (gnus-adjust-marks): Avoid splicing null INTO the
1202 uncompressed list.
1203
12042004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
1205
1206 * gnus-draft.el (gnus-group-send-queue): Pass the group name
49561cf6
SM
1207 "nndraft:queue" along to gnus-draft-send.
1208 Use gnus-agent-prompt-send-queue.
54506618
MB
1209 (gnus-draft-send): Rebind gnus-agent-queue-mail to nil when group
1210 is "nndraft:queue". Suggested by Gaute Strokkenes
1211 <gs234@srcf.ucam.org>
1212
1213 * gnus-group.el (gnus-group-catchup): Use new
1214 gnus-sequence-of-unread-articles, not
1215 gnus-list-of-unread-articles, to avoid exhausting memory with huge
1216 numbers of articles. Use gnus-range-map to avoid having to
1217 uncompress the unread list.
49561cf6
SM
1218 (gnus-group-archive-directory)
1219 (gnus-group-recent-archive-directory): Fix invalid ange-ftp reference.
54506618
MB
1220
1221 * gnus-range.el (gnus-range-map): Iterate over list or sequence.
1222 (gnus-sorted-range-intersection): Intersection of two ranges
1223 without requiring that they first be uncompressed.
1224
1225 * gnus-start.el (gnus-activate-group): Unless blocked by the
1226 caller, possibly expand the active range to include both cached
1227 and agentized articles.
1228 (gnus-convert-old-newsrc): Rewrote in anticipation of having
1229 multiple version-dependent converters.
49561cf6 1230 (gnus-groups-to-gnus-format): Replace gnus-agent-save-groups with
54506618
MB
1231 gnus-agent-save-active.
1232 (gnus-save-newsrc-file): Save dirty agent range limits.
1233
49561cf6 1234 * gnus-sum.el (gnus-select-newgroup): Replace inline code with
54506618
MB
1235 gnus-agent-possibly-alter-active.
1236 (gnus-adjust-marked-articles): Faster handling of simple lists
1237
12382004-10-18 David Edmondson <dme@dme.org>
1239
1240 * mm-view.el (mm-w3m-cid-retrieve-1): Don't use recursive call
1241 excessively.
1242
531e5812
MB
12432004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
1244
1245 * mml.el (mml-preview): Use `pop-to-buffer'.
1246
1247 * message.el (message-goto-mail-followup-to): Insert after "To".
1248 (message-carefully-insert-headers): Add comment.
1249
1250 * gnus-sum.el (gnus-summary-make-menu-bar): Add help texts.
1251
49561cf6
SM
1252 * gnus-art.el (gnus-button-alist):
1253 Improve `gnus-button-handle-library' entry.
531e5812 1254
49561cf6 1255 * gnus-art.el (gnus-button-alist): Fix regexp for manual links.
531e5812 1256
49561cf6 1257 * gnus-group.el (gnus-group-get-new-news-this-group): Add doc-string.
531e5812 1258
49561cf6 1259 * gnus-start.el (gnus-activate-group): Add doc-string.
531e5812
MB
1260
1261 * gnus-art.el (gnus-button-handle-man, gnus-button-alist): Try to
1262 handle manual section.
1263
1264 * imap.el (imap-store-password): New variable.
1265 (imap-interactive-login): Use it.
1266 Suggested by Mark Plaksin <happy@mcplaksin.org>.
1267
49561cf6
SM
1268 * gnus-art.el (gnus-button-alist, gnus-header-button-alist):
1269 Allow / in mailto URLs.
531e5812
MB
1270
1271 * spam.el (spam-directory): Derive from `gnus-directory'.
1272
1273 * gnus-sum.el (gnus-pick-line-number): Add autoload.
1274
69075cdd
RS
12752004-10-17 Richard M. Stallman <rms@gnu.org>
1276
49561cf6 1277 * gnus-registry.el (gnus-registry-unload-hook):
69075cdd
RS
1278 Set as a variable with add-hook.
1279
1280 * nnspool.el (nnspool-spool-directory): Use news-directory instead
1281 of news-path.
1282
1283 * spam-stat.el (spam-stat-unload-hook): Set as a variable w/ add-hook.
1284
1285 * spam.el: Delete duplicate `provide'.
1286 (spam-unload-hook): Set as a variable with add-hook.
1287
8903a9c8
MB
12882004-10-15 Reiner Steib <Reiner.Steib@gmx.de>
1289
1290 * pop3.el (pop3-leave-mail-on-server): Describe possible problems
1291 in the doc string.
1292
1293 * message.el (message-ignored-news-headers)
1294 (message-ignored-supersedes-headers)
1295 (message-ignored-resent-headers)
1296 (message-forward-ignored-headers): Improve custom type.
1297
12982004-10-15 Simon Josefsson <jas@extundo.com>
1299
1300 * pop3.el (top-level): Don't require nnheader.
1301 (pop3-read-timeout): Add.
1302 (pop3-accept-process-output): Add.
1303 (pop3-read-response, pop3-retr): Use it.
1304
ebbeed62
MB
13052004-10-13 Katsumi Yamaoka <yamaoka@jpl.org>
1306
1307 * message.el (message-tokenize-header): Fix 2004-09-06 change
1308 which used point-min in the wrong place.
1309
13102004-10-12 Simon Josefsson <jas@extundo.com>
1311
1312 * net/tls.el (tls-certtool-program): New variable.
1313 (tls-certificate-information): New function, based on
1314 ssl-certificate-information.
1315
8903a9c8
MB
13162004-10-11 Reiner Steib <Reiner.Steib@gmx.de>
1317
1318 * message.el (message-bury): Use `window-dedicated-p'.
1319
e62e7654
MB
13202004-10-10 Reiner Steib <Reiner.Steib@gmx.de>
1321
1322 * gnus-sum.el: Mention that multibyte characters don't work as marks.
1323
1324 * gnus.el (message-y-or-n-p): Autoload.
1325
1326 * pop3.el (pop3-maildrop, pop3-mailhost, pop3-port)
1327 (pop3-password-required, pop3-authentication-scheme)
1328 (pop3-leave-mail-on-server): Made customizable.
1329 (pop3): New custom group.
1330 (pop3-retr): Remove `sleep-for' statements.
1331 Suggested by Dave Love <fx@gnu.org>.
1332
1333 * nnheader.el (nnheader-read-timeout): Explain 1.0 timeout for
1334 Windows/DOS.
1335
1336 * imap.el (imap-parse-flag-list, imap-parse-body-extension)
1337 (imap-parse-body): Fix incorrect use of `assert'. Suggested by
1338 Dave Love <fx@gnu.org>.
1339
1340 * mml.el (mml-minibuffer-read-disposition): Require match.
1341 Suggested by Dave Love <fx@gnu.org>.
1342
c3bc41c2
MB
13432004-10-06 Katsumi Yamaoka <yamaoka@jpl.org>
1344
eb6a2b61
MB
1345 * gnus-group.el (gnus-update-group-mark-positions):
1346 * gnus-sum.el (gnus-update-summary-mark-positions):
1347 * message.el (message-check-news-body-syntax):
1348 * gnus-msg.el (gnus-debug): Use mm-string-as-multibyte instead
1349 of string-as-multibyte.
1350
c3bc41c2
MB
1351 * gnus-sum.el (gnus-summary-insert-subject): Remove redundant setq.
1352
7c3bb5a5
JL
13532004-10-05 Juri Linkov <juri@jurta.org>
1354
1355 * gnus-group.el (gnus-update-group-mark-positions):
1356 * gnus-sum.el (gnus-update-summary-mark-positions):
1357 * message.el (message-check-news-body-syntax):
1358 * gnus-msg.el (gnus-debug): Use `string-as-multibyte' to convert
1359 8-bit unibyte values to a multibyte string for search functions.
1360
f0096211
MB
13612004-10-01 Katsumi Yamaoka <yamaoka@jpl.org>
1362
1363 * gnus-sum.el (gnus-summary-toggle-header): Make it work even if
1364 there's no visible header.
1365
13662004-10-01 Simon Josefsson <jas@extundo.com>
1367
1368 * mailcap.el (mailcap-mime-data): Add pdf. Remove non-free
1369 acroread.
1370
14e20e13
MB
13712004-09-29 Jesper Harder <harder@ifa.au.dk>
1372
1373 * gnus.el (gnus-method-to-server): Oops, move it don't delete it.
1374
c1d7d285
MB
13752004-09-28 Jesper Harder <harder@ifa.au.dk>
1376
1377 * gnus-picon.el: Require cl.
1378
1379 * mml-sec.el (mml-signencrypt-style): Don't depend on Gnus.
1380
1381 * mml-smime.el: Require cl. Autoload message-fetch-field.
1382
1383 * gnus-fun.el: Require gnus-ems and gnus-util.
1384
1385 * gnus-diary.el (gnus-diary-header-schedule): caddr -> car (cddr
1386
49561cf6 1387 * gnus-art.el (gnus-article-edit-mode): Define before first reference.
c1d7d285
MB
1388
1389 * gnus.el (gnus-method-to-server): Move defsubst before first use.
1390
49561cf6
SM
1391 * spam.el (spam-check-spamoracle, spam-spamoracle-learn):
1392 Fix format string mismatch.
1393 * nnml.el (nnml-request-set-mark, nnml-save-marks): Do.
1394 * nnfolder.el (nnfolder-request-set-mark, nnfolder-save-marks): Do.
c1d7d285 1395
10b43d7c
RS
13962004-09-27 Reiner Steib <Reiner.Steib@gmx.de>
1397
1398 * gnus.el (gnus-version-number): Set to 5.11.
1399
f4dd4ae8
MB
14002004-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
1401
1402 * mm-decode.el (mm-copy-to-buffer): Don't use set-buffer-multibyte.
1403
14042004-09-26 Jesper Harder <harder@ifa.au.dk>
1405
1406 * gnus-msg.el (gnus-post-news): Use blank Newsgroups line if
1407 GROUP is a virtual group.
1408
1409 * mm-util.el (mm-charset-synonym-alist): Remove obsolete entries
1410 for big5 and gb2312.
49561cf6 1411
f4dd4ae8
MB
1412 * rfc2047.el (rfc2047-pad-base64): Deal with more cases of invalid
1413 padding.
1414
49561cf6 1415 * mm-bodies.el (mm-7bit-chars): Don't include \r.
f4dd4ae8
MB
1416
1417 * mml.el (mml-compute-boundary-1): Don't uncompress files.
1418
1419 * rfc2047.el (rfc2047-qp-or-base64): New function to reduce
1420 dependencies.
1421 (rfc2047-encode): Use it.
49561cf6 1422
f4dd4ae8
MB
1423 * flow-fill.el: Typo.
1424
1425 * mml.el (mml-generate-mime-1): Don't use format=flowed with
1426 inline PGP.
1427
1428 * gnus.el (gnus-getenv-nntpserver): Strip whitespace.
1429
1430 * gnus-cache.el (gnus-cache-save-buffers): Check if buffer is
1431 alive. Reported by Laurent Martelli <laurent@aopsys.com>.
1432
1433 * mm-util.el (mm-image-load-path): Handle nil in load-path.
1434 From Christian Neukirchen <chneukirchen@yahoo.de>.
1435
1436 * html2text.el (html2text-replace-list): Add &amp; and &apos;.
1437
1438 * nnheader.el (nnheader-max-head-length): Increase to 8192.
1439
1440 * message.el (message-clone-locals): Clone sendmail and smtp
1441 variables.
1442
9b5773bc
MB
14432004-09-23 Reiner Steib <Reiner.Steib@gmx.de>
1444
1445 * gnus-msg.el (gnus-configure-posting-styles): Narrow to headers
1446 in `header' match. Reported by Svend Tollak Munkejord.
1447
46cdaf24
SM
14482004-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
1449
1450 * mm-decode.el (mm-copy-to-buffer): Preserve the data's unibyteness.
1451
a08b59c9
MB
14522004-09-20 Reiner Steib <Reiner.Steib@gmx.de>
1453
1454 * uudecode.el (uudecode-use-external): Add :version.
1455
1456 * smime.el (smime-CA-file, smime-encrypt-cipher)
1457 (smime-dns-server): Add :version.
1458
1459 * smiley.el (gnus-smiley-file-types): Add :version.
1460
1461 * sha1.el (sha1-use-external): Add :version.
1462
1463 * pgg-def.el (pgg-query-keyserver): Add :version.
1464
1465 * nnmail.el (nnmail-fancy-expiry-targets)
46cdaf24 1466 (nnmail-mail-splitting-charset, nnmail-mail-splitting-decodes):
a08b59c9
MB
1467
1468 * nnimap.el (nnimap-split-download-body, nnimap-dont-close)
1469 (nnimap-retrieve-groups-asynchronous): Add :version.
1470 (nnimap-close-asynchronous): Add :version. Fixed typo in doc string.
1471
1472 * mml.el (mml-content-disposition-parameters)
1473 (mml-insert-mime-headers-always): Add :version.
1474
46cdaf24 1475 * mm-util.el (mm-coding-system-priorities):
a08b59c9
MB
1476
1477 * mm-decode.el (mm-inline-text-html-with-images)
1478 (mm-keep-viewer-alive-types, mm-external-terminal-program)
1479 (mm-verify-option): Add :version.
1480 (mm-text-html-renderer): Change :version.
1481
1482 * message.el (message-fcc-externalize-attachments)
1483 (message-required-headers, message-draft-headers)
1484 (message-subject-trailing-was-query)
1485 (message-subject-trailing-was-ask-regexp)
1486 (message-subject-trailing-was-regexp, message-mark-insert-begin)
1487 (message-mark-insert-end, message-archive-header)
1488 (message-archive-note, message-cross-post-default)
1489 (message-cross-post-note, message-followup-to-note)
1490 (message-cross-post-note-function, message-use-mail-followup-to)
1491 (message-subscribed-address-functions)
1492 (message-subscribed-address-file, message-subscribed-addresses)
1493 (message-subscribed-regexps, message-allow-no-recipients)
1494 (message-yank-cited-prefix, message-signature-insert-empty-line)
1495 (message-hidden-headers, message-hierarchical-addresses)
1496 (message-mail-user-agent, message-use-idna)
1497 (message-valid-fqdn-regexp)
1498 (message-strip-special-text-properties, message-header-synonyms)
1499 (message-beginning-of-line, message-tab-body-function): Add :version.
1500 (message-insert-canlock, message-wide-reply-confirm-recipients):
1501 Change :version.
1502
46cdaf24 1503 * mail-source.el (mail-source-ignore-errors): Add :group, :type
a08b59c9
MB
1504 and :version.
1505 (mail-source-delete-old-incoming-confirm)
1506 (mail-source-movemail-program): Add :version.
1507
1508 * gnus.el (gnus-parameters, gnus-user-agent): Add :version.
1509 (gnus-agent-cache, gnus-agent): Change :version.
1510
1511 * gnus-util.el (gnus-use-byte-compile): Change :version.
1512
1513 * gnus-sum.el (gnus-summary-make-false-root-always)
1514 (gnus-summary-default-high-score)
1515 (gnus-summary-default-low-score, gnus-auto-goto-ignores)
1516 (gnus-forwarded-mark, gnus-unseen-mark, gnus-no-mark)
1517 (gnus-read-all-available-headers, gnus-article-emulate-mime)
1518 (gnus-sum-thread-tree-root, gnus-sum-thread-tree-false-root)
1519 (gnus-sum-thread-tree-single-indent)
1520 (gnus-sum-thread-tree-vertical, gnus-sum-thread-tree-indent)
1521 (gnus-sum-thread-tree-leaf-with-other)
1522 (gnus-sum-thread-tree-single-leaf): Add :version.
1523 (gnus-summary-display-arrow, gnus-summary-muttprint-program)
1524 (gnus-article-loose-mime): Change :version.
1525
1526 * gnus-start.el (gnus-backup-startup-file)
1527 (gnus-save-startup-file-via-temp-buffer): Add :version.
1528
1529 * gnus-srvr.el (gnus-server-browse-in-group-buffer)
1530 (gnus-server-offline-face): Add :version.
1531
46cdaf24 1532 * gnus-score.el (gnus-adaptive-word-length-limit):
a08b59c9
MB
1533
1534 * gnus-msg.el (gnus-gcc-externalize-attachments)
1535 (gnus-debug-files, gnus-debug-exclude-variables)
1536 (gnus-discouraged-post-methods): Change :version.
1537 (gnus-confirm-mail-reply-to-news)
1538 (gnus-confirm-treat-mail-like-news): Add :version.
1539
1540 * gnus-int.el (gnus-server-unopen-status): Add :version.
1541
1542 * gnus-group.el (gnus-group-jump-to-group-prompt)
1543 (gnus-large-ephemeral-newsgroup)
1544 (gnus-fetch-old-ephemeral-headers): Add :version.
1545
1546 * gnus-fun.el (gnus-x-face-directory)
1547 (gnus-convert-pbm-to-x-face-command)
1548 (gnus-convert-image-to-x-face-command)
1549 (gnus-convert-image-to-face-command): Add :version.
1550
1551 * gnus-delay.el (gnus-delay-default-hour): Add :version.
1552
1553 * gnus-cite.el (gnus-cite-blank-line-after-header)
c44edf72 1554 (gnus-article-boring-faces):
a08b59c9
MB
1555
1556 * gnus-art.el (gnus-buttonized-mime-types)
1557 (gnus-inhibit-mime-unbuttonizing)
1558 (gnus-treat-display-face)
1559 (gnus-treat-body-boundary): Change :version.
1560 (gnus-body-boundary-delimiter, gnus-picon-databases)
1561 (gnus-treat-strip-cr, gnus-treat-leading-whitespace)
1562 (gnus-treat-date-english, gnus-treat-fold-headers)
1563 (gnus-article-skip-boring, gnus-treat-fold-newsgroups)
1564 (gnus-treat-mail-picon, gnus-treat-wash-html)
1565 (gnus-article-encrypt-protocol)
1566 (gnus-use-idna, gnus-article-over-scroll)
1567 (gnus-mime-display-multipart-alternative-as-mixed)
1568 (gnus-mime-display-multipart-related-as-mixed)
1569 (gnus-button-valid-fqdn-regexp, gnus-button-man-handler)
1570 (gnus-ctan-url, gnus-button-ctan-handler)
1571 (gnus-button-handle-ctan-bogus-regexp)
1572 (gnus-button-ctan-directory-regexp)
1573 (gnus-button-mid-or-mail-regexp, gnus-button-prefer-mid-or-mail)
1574 (gnus-button-mid-or-mail-heuristic-alist, gnus-button-tex-level)
1575 (gnus-button-man-level, gnus-button-emacs-level)
1576 (gnus-button-message-level, gnus-button-browse-level): Add :version.
1577
1578 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
1579 (gnus-agent-go-online): Change :version.
1580 (gnus-agent-expire-unagentized-dirs)
1581 (gnus-agent-auto-agentize-methods): Add :version.
1582
1583 * flow-fill.el (fill-flowed-display-column)
1584 (fill-flowed-encode-column): Add :version.
1585
1586 * deuglify.el (gnus-outlook-deuglify-unwrap-min)
1587 (gnus-outlook-deuglify-unwrap-max)
1588 (gnus-outlook-deuglify-cite-marks)
1589 (gnus-outlook-deuglify-unwrap-stop-chars)
1590 (gnus-outlook-deuglify-no-wrap-chars)
1591 (gnus-outlook-deuglify-attrib-cut-regexp)
1592 (gnus-outlook-deuglify-attrib-verb-regexp)
1593 (gnus-outlook-deuglify-attrib-end-regexp)
1594 (gnus-outlook-display-hook): Add :version.
1595
1596 * binhex.el (binhex-use-external): Add :version.
1597
1232b9cb
MB
15982004-09-16 Reiner Steib <Reiner.Steib@gmx.de>
1599
46cdaf24 1600 * gnus-sum.el (gnus-fetch-old-headers): Add custom choices `t'
1232b9cb
MB
1601 and `invisible'.
1602
16032004-09-13 Simon Josefsson <jas@extundo.com>
1604
1605 * nnimap.el (nnimap-demule): Revert 2004-08-30 change.
1606
ef3b7aae
MB
16072004-09-13 Reiner Steib <Reiner.Steib@gmx.de>
1608
46cdaf24 1609 * gnus-sum.el (gnus-summary-copy-article): Fix doc string.
ef3b7aae 1610
6e7fb80c
MB
16112004-09-10 Miles Bader <miles@gnu.ai.mit.edu>
1612
1613 * nnimap.el (nnimap-open-connection): Remove extraneous end-paren.
1614
7cb0aa56
MB
16152004-09-10 Teodor Zlatanov <tzz@lifelogs.com>
1616
46cdaf24 1617 * nnimap.el (nnimap-open-connection): Allow 'imaps' as a synonym
7cb0aa56
MB
1618 for the 'imap' port in netrc files
1619
46cdaf24 1620 * gnus-registry.el (gnus-registry-trim): Watch out for negatives
7cb0aa56
MB
1621 in gnus-registry-trim
1622
16232004-09-10 Simon Josefsson <jas@extundo.com>
1624
1625 * nndb.el (require): Remove tcp and duplicate cl.
1626
e79f14a4
RS
16272004-09-08 Reiner Steib <Reiner.Steib@gmx.de>
1628
1629 * nntp.el (nntp): New customization group.
46cdaf24 1630 (nntp-authinfo-file): Add customization group.
e79f14a4 1631
46cdaf24 1632 * mml2015.el (mml2015-unabbrev-trust-alist): Add customization group.
e79f14a4
RS
1633
1634 * mml-sec.el (mml-signencrypt-style-alist): Ditto.
1635
1636 * gnus.el (to-address, to-list, subscribed)
1637 (large-newsgroup-initial): Ditto.
1638
1639 * flow-fill.el (fill-flowed-display-column)
1640 (fill-flowed-encode-column): Ditto.
1641
0c6ec103
SM
16422004-09-06 Stefan <monnier@iro.umontreal.ca>
1643
1644 * message.el (message-tokenize-header, message-send-mail-with-qmail):
1645 Use point-min rather than 1.
1646 (message-send-mail): Use buffer-size rather than point-max.
1647
1648 * gnus-sum.el (gnus-summary-search-article-forward):
1649 Signal a specific `search-failed' rather than a generic `error'.
1650
1651 * gnus-salt.el (gnus-pick-mouse-pick-region): Switch 1 => point-min.
1652 (gnus-generate-vertical-tree): Usue `bobp' rather than compare to 1.
1653 (gnus-highlight-selected-tree): Use point-min rather than 1 and 2.
1654
23f87bed 16552004-09-03 Katsumi Yamaoka <yamaoka@jpl.org>
5fa405b6 1656
0c6ec103 1657 * gnus-sum.el (gnus-summary-insert-subject): Remove list identifiers.
1270d7ca 1658
23f87bed
MB
1659 From Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp> (tiny change).
1660 * spam-stat.el (spam-stat-reduce-size): Set spam-stat-dirty.
1661 (spam-stat-save): Accept prefix argument.
1270d7ca 1662
23f87bed 16632004-09-01 Simon Josefsson <jas@extundo.com>
1270d7ca 1664
23f87bed
MB
1665 * message.el (message-canlock-generate): Require sha1, not
1666 sha1-el. (Can we get rid of this require alltogheter? It is ugly
1667 to require within a function. Sadly, if sha1.el isn't loaded, the
1668 let binding in m-c-g will hide the defcustom definition, which is
1669 bad.)
1270d7ca 1670
23f87bed 1671 * canlock.el: Require sha1, not sha1-el.
1270d7ca 1672
23f87bed
MB
1673 * message.el: Don't autoload sha1 (there is a autoload cookie in
1674 sha1.el).
1270d7ca 1675
23f87bed 1676 * sha1-el.el: Renamed to sha1.el.
1270d7ca 1677
23f87bed 16782004-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 1679
23f87bed 1680 * pgg-pgp.el (pgg-pgp-verify-region): Clean up.
1270d7ca 1681
23f87bed 16822004-05-19 Michael Schierl <schierlm-usenet@gmx.de>
1270d7ca 1683
23f87bed
MB
1684 * pgg-pgp.el (pgg-pgp-verify-region): Default when signature
1685 isn't a string.
1270d7ca 1686
23f87bed 16872004-03-05 Jesper Harder <harder@ifa.au.dk>
1270d7ca 1688
23f87bed 1689 * sha1-el.el (sha1-maximum-internal-length): Doc fix.
1270d7ca 1690
23f87bed 16912004-03-04 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1692
23f87bed 1693 * canlock.el: Don't autoload mail-fetch-field.
1270d7ca 1694
23f87bed 16952004-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1696
23f87bed 1697 * canlock.el (base64-encode-string): Don't autoload it.
1270d7ca 1698
23f87bed 16992004-01-14 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1700
23f87bed
MB
1701 * canlock.el: Always require sha1-el.
1702 (canlock-sha1): Bind sha1-maximum-internal-length to nil.
1270d7ca 1703
23f87bed 17042004-01-13 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1705
23f87bed 1706 * message.el (message-canlock-generate): Require sha1-el.
1270d7ca 1707
23f87bed 17082004-01-08 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1709
23f87bed
MB
1710 * canlock.el (canlock-insert-header): Remove excessive grouping in
1711 regexp.
1270d7ca 1712
23f87bed 17132004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1714
23f87bed 1715 * sha1-el.el (sha1-string-external): Use with-temp-buffer.
1270d7ca 1716
23f87bed 17172004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1718
23f87bed
MB
1719 * canlock.el (canlock-sha1-function): Remove.
1720 (canlock-sha1-function-for-verify): Remove.
1721 (canlock-openssl-program): Remove.
1722 (canlock-openssl-args): Remove.
1723 (canlock-ignore-errors): Remove.
1724 (canlock-sha1-with-openssl): Remove.
1725 (canlock-sha1): Use sha1 instead of to call canlock-sha1-function.
1726 (canlock-verify): Don't use canlock-ignore-errors.
1270d7ca 1727
23f87bed
MB
1728 * sha1-el.el (sha1-string-external): Make it can return a string
1729 in binary form.
1730 (sha1-region-external): Ditto.
1731 (sha1-string-internal): Ditto.
1732 (sha1-region-internal): Ditto.
1733 (sha1-region): Ditto.
1734 (sha1-string): Ditto.
1735 (sha1): Ditto.
1270d7ca 1736
23f87bed 17372003-11-15 Simon Josefsson <jas@extundo.com>
1270d7ca 1738
23f87bed
MB
1739 * pgg-gpg.el (pgg-gpg-lookup-all-secret-keys)
1740 (pgg-gpg-lookup-key): Use regexp match instead of
1741 split-string (split-string is different between emacs 21.2 and
bf247b6e 1742 22.1). Reported by ultrasoul@ultrasoul.com (David D. Smith).
1270d7ca 1743
23f87bed 17442004-07-28 Simon Josefsson <jas@extundo.com>
1270d7ca 1745
23f87bed
MB
1746 * pgg-pgp5.el (pgg-pgp5-encrypt-region): Accept sign
1747 parameter (but don't use it, for now).
1270d7ca 1748
23f87bed 17492004-02-03 Jesper Harder <harder@ifa.au.dk>
1270d7ca 1750
23f87bed 1751 * sieve.el (sieve-deactivate-all): Fix format string mismatch.
1270d7ca 1752
23f87bed 17532004-05-26 Simon Josefsson <jas@extundo.com>
1270d7ca 1754
23f87bed
MB
1755 * starttls.el: Merge with my GNUTLS based starttls.el.
1756 (starttls-gnutls-program, starttls-use-gnutls)
1757 (starttls-extra-arguments, starttls-process-connection-type)
49561cf6 1758 (starttls-connect, starttls-failure, starttls-success): New variables.
23f87bed 1759 (starttls-program, starttls-extra-args): Doc fix.
49561cf6
SM
1760 (starttls-negotiate-gnutls, starttls-open-stream-gnutls):
1761 New functions.
1762 (starttls-negotiate, starttls-open-stream):
1763 Check `starttls-use-gnutls' and pass on to corresponding *-gnutls
23f87bed 1764 function if it is set.
1270d7ca 1765
23f87bed 17662004-08-31 Simon Josefsson <jas@extundo.com>
1270d7ca 1767
23f87bed
MB
1768 * rfc2231.el (rfc2231-parse-string): Restore whitespace syntax for
1769 ?* and ?\; (tiny patch). From Andreas Schwab <schwab@suse.de>.
1270d7ca 1770
23f87bed 1771 * ietf-drums.el (ietf-drums-syntax-table): Set syntax of ?* ?\;
49561cf6
SM
1772 and ?\' to symbol instead of whitespace (tiny patch).
1773 From Andreas Schwab <schwab@suse.de>.
1270d7ca 1774
23f87bed 17752004-08-31 Jesper Harder <harder@ifa.au.dk>
1270d7ca 1776
23f87bed
MB
1777 * message.el (message-idna-to-ascii-rhs-1): Don't choke on
1778 invalid addresses.
1270d7ca 1779
23f87bed 17802004-08-31 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1781
23f87bed 1782 * message.el (message-idna-to-ascii-rhs-1): Fix typo.
1270d7ca 1783
23f87bed 17842004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 1785
23f87bed 1786 * message.el (message-idna-to-ascii-rhs-1): Don't use equalp.
1270d7ca 1787
23f87bed 17882004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 1789
23f87bed
MB
1790 * gnus-art.el (article-decode-idna-rhs): Don't use
1791 message-idna-inside-rhs-p.
1270d7ca 1792
23f87bed 17932004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 1794
49561cf6 1795 * message.el (message-idna-inside-rhs-p): Remove.
23f87bed 1796 (message-idna-to-ascii-rhs-1): Use proper address parsing.
1270d7ca 1797
23f87bed 17982004-08-31 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1799
23f87bed 1800 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
1270d7ca 1801
23f87bed
MB
1802 * gnus-sum.el (gnus-newsgroup-variables): Doc fix (tiny change).
1803 From Helmut Waitzmann <Helmut.Waitzmann@web.de>.
1270d7ca 1804
23f87bed
MB
1805 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
1806 when the group's active is not available.
1270d7ca 1807
23f87bed
MB
1808 * gnus-art.el (article-hide-headers): Refer to the values for
1809 gnus-ignored-headers and gnus-visible-headers in the summary
1810 buffer since a user may have set them as group parameters.
1811 (gnus-article-next-page): Fix the way to find a real end-of-buffer
1812 (tiny change). From YAGI Tatsuya <ynyaaa@ybb.ne.jp>.
1813 (gnus-article-read-summary-keys): Restore new window-start and
1814 hscroll to summary window.
1815 (gnus-prev-page-map): Remove duplicated one.
1270d7ca 1816
23f87bed
MB
1817 * gnus-cite.el (gnus-cite-ignore-quoted-from): New user option.
1818 (gnus-cite-parse): Ignore quoted envelope From_. Suggested by
1819 Karl Chen <quarl@nospam.quarl.org> and Reiner Steib
1820 <Reiner.Steib@gmx.de>.
1270d7ca 1821
49561cf6
SM
1822 * gnus-cus.el (gnus-agent-cat-prepare-category-field):
1823 Replace pp-to-string with gnus-pp-to-string.
1270d7ca 1824
23f87bed 1825 * gnus-eform.el (gnus-edit-form): Replace pp with gnus-pp.
1270d7ca 1826
23f87bed
MB
1827 * gnus-group.el (gnus-group-make-kiboze-group): Replace pp with
1828 gnus-pp.
1270d7ca 1829
23f87bed
MB
1830 * gnus-msg.el (gnus-setup-message): Ignore an article copy while
1831 parsing gnus-posting-styles when the message is not for replying.
49561cf6
SM
1832 (gnus-summary-resend-message-edit): Call mime-to-mml.
1833 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
23f87bed 1834 (gnus-debug): Replace pp with gnus-pp.
1270d7ca 1835
23f87bed 1836 * gnus-score.el (gnus-score-save): Replace pp with gnus-pp.
1270d7ca 1837
23f87bed
MB
1838 * gnus-spec.el (gnus-update-format): Replace pp-to-string with
1839 gnus-pp-to-string.
1270d7ca 1840
23f87bed 1841 * gnus-sum.el (gnus-read-header): Don't remove a header for the
49561cf6
SM
1842 parent article of a sparse article in the thread hashtb.
1843 From Stefan Wiens <s.wi@gmx.net>.
1270d7ca 1844
23f87bed
MB
1845 * gnus-util.el (gnus-bind-print-variables): New macro.
1846 (gnus-prin1): Use it.
1847 (gnus-prin1-to-string): Use it.
1848 (gnus-pp): New function.
1849 (gnus-pp-to-string): New function.
1270d7ca 1850
23f87bed 1851 * gnus.el: Don't make unnecessary *Group* buffer when loading.
1270d7ca 1852
23f87bed 1853 * mail-source.el (mail-source-touch-pop): Doc fix.
1270d7ca 1854
23f87bed
MB
1855 * message.el (message-mode): Don't modify paragraph-separate there.
1856 (message-setup-fill-variables): Add mml tags to paragraph-start
1857 and paragraph-separate. Suggested by Andrew Korty <ajk@iu.edu>.
1858 (message-smtpmail-send-it): Doc fix.
1859 (message-exchange-point-and-mark): Don't activate region if it was
1860 inactive. Suggested by Hiroshi Fujishima
1861 <pooh@nature.tsukuba.ac.jp> and Jesper Harder <harder@ifa.au.dk>.
1270d7ca 1862
23f87bed
MB
1863 * mm-decode.el (mm-save-part): Bind enable-multibyte-characters to
1864 t while entering a file name using the mm-with-multibyte macro.
1865 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1270d7ca 1866
49561cf6
SM
1867 * mm-encode.el (mm-content-transfer-encoding-defaults):
1868 Use qp-or-base64 for the application/* types.
23f87bed 1869 (mm-safer-encoding): Consider 7bit is safe.
1270d7ca 1870
23f87bed
MB
1871 * mm-util.el (mm-with-multibyte-buffer): New macro.
1872 (mm-with-multibyte): New macro.
1270d7ca 1873
23f87bed
MB
1874 * mm-view.el (mm-inline-render-with-function): Use multibyte
1875 buffer; decode html source by charset.
1270d7ca 1876
23f87bed
MB
1877 * nndoc.el (nndoc-type-alist): Improve regexp for article-begin,
1878 add generate-head-function and generate-article-function to the
1879 rfc822-forward entry.
1880 (nndoc-forward-type-p): Recognize envelope From_.
1881 (nndoc-rfc822-forward-generate-article): New function.
1882 (nndoc-rfc822-forward-generate-head): New function.
c113de23 1883
23f87bed
MB
1884 From David Hedbor <dhedbor@real.com>.
1885 * nnmail.el (nnmail-split-lowercase-expanded): New user option.
1886 (nnmail-expand-newtext): Lowercase expanded entries if
1887 nnmail-split-lowercase-expanded is non-nil.
1270d7ca 1888
23f87bed 1889 * score-mode.el (gnus-score-pretty-print): Replace pp with gnus-pp.
1270d7ca 1890
23f87bed 1891 * webmail.el (webmail-debug): Replace pp with gnus-pp.
1270d7ca 1892
49561cf6
SM
1893 * gnus-art.el (gnus-article-wash-html-with-w3m):
1894 Bind w3m-safe-url-regexp as the value for mm-w3m-safe-url-regexp;
1895 use w3m-minor-mode-map instead of mm-w3m-local-map-property.
23f87bed
MB
1896 (gnus-mime-save-part-and-strip): Use mm-complicated-handles
1897 instead of mm-multiple-handles.
1898 (gnus-mime-delete-part): Ditto.
1270d7ca 1899
23f87bed
MB
1900 * mm-decode.el (mm-multiple-handles): Recognize a string as a mime
1901 handle, as well as a list.
1902 (mm-complicated-handles): Former definition of mm-multiple-handles.
1903
1904 * mm-view.el (mm-w3m-mode-map): Remove.
1905 (mm-w3m-local-map-property): Remove.
1906 (mm-w3m-cid-retrieve-1): Call itself recursively. Suggested by
1907 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>.
1908 (mm-w3m-cid-retrieve): Simplify.
1909 (mm-inline-text-html-render-with-w3m): Decode html source by
1910 charset; check META tags only when charsets are not specified in
1911 headers; specify charset to w3m-region; use w3m-minor-mode-map
1912 instead of mm-w3m-local-map-property.
1270d7ca 1913
23f87bed 19142004-08-30 Juanma Barranquero <lektu@terra.es>
1270d7ca 1915
23f87bed 1916 * ietf-drums.el (ietf-drums-remove-whitespace): Fix character constant.
1270d7ca 1917
23f87bed 19182004-08-30 Andreas Schwab <schwab@suse.de>
1270d7ca 1919
23f87bed 1920 * nnlistserv.el (nnlistserv-kk-wash-article): Fix paren nesting.
1270d7ca 1921
23f87bed 1922 * gnus-score.el (gnus-summary-increase-score): Fix format string.
1270d7ca 1923
23f87bed 19242004-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1270d7ca 1925
23f87bed 1926 * nnimap.el (nnimap-demule): Avoid string-as-multibyte.
1270d7ca 1927
23f87bed 19282004-08-30 Kim F. Storm <storm@cua.dk>
1270d7ca 1929
23f87bed 1930 * nntp.el (nntp-authinfo-file): Add :group 'nntp.
1270d7ca 1931
23f87bed
MB
1932 * nnimap.el (nnimap-authinfo-file, nnimap-prune-cache):
1933 Add :group 'nnimap.
1270d7ca 1934
23f87bed 19352004-08-23 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1936
23f87bed
MB
1937 * mm-decode.el (mime-display, mime-security): Fix custom-manual
1938 entries.
1270d7ca 1939
49561cf6 1940 * gnus-art.el (gnus-article): Ditto.
1270d7ca 1941
23f87bed 19422004-08-23 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1943
49561cf6
SM
1944 * gnus-art.el (article-hide-list-identifiers):
1945 Bind inhibit-read-only as t.
1270d7ca 1946
23f87bed 19472004-08-22 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1948
23f87bed 1949 * gnus-mlspl.el (gnus-group-split-update): Fix docstring.
1270d7ca 1950
23f87bed 19512004-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
1270d7ca 1952
23f87bed
MB
1953 * gnus-art.el: Use inhibit-read-only instead of buffer-read-only.
1954 (gnus-narrow-to-page): Don't assume point-min == 1.
1955 (gnus-article-edit-mode): Derive from message-mode.
1270d7ca 1956
23f87bed
MB
1957 * gnus-score.el (gnus-score-find-bnews): Simplify and don't assume
1958 point-min == 1.
1270d7ca 1959
23f87bed
MB
1960 * imap.el (imap-parse-address-list, imap-parse-body-ext):
1961 Disable incorrect use of `assert'.
1270d7ca 1962
23f87bed 1963 * message.el (message-mode): Set comment-start-skip.
1270d7ca 1964
23f87bed 19652004-08-22 Sam Steingold <sds@gnu.org>
1270d7ca 1966
23f87bed
MB
1967 * pop3.el (pop3-leave-mail-on-server): New user variable.
1968 (pop3-movemail): Delete mail only when it is nil.
1270d7ca 1969
23f87bed 19702004-08-17 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1971
23f87bed 1972 * netrc.el, tls.el: Removed; use files from ../net instead.
1270d7ca 1973
23f87bed 19742004-08-16 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1975
23f87bed 1976 * gnus-mule.el, smiley-ems.el: Removed obsolete files.
1270d7ca 1977
23f87bed 1978 * mailcap.el (mailcap-mime-data): Mark as risky.
1270d7ca 1979
49561cf6
SM
1980 * gnus.el (gnus-group, gnus-summary, gnus-summary-sort):
1981 Fix custom-manual entries.
1270d7ca 1982
23f87bed 1983 * time-date.el: Removed. Merged into ../calendar/time-date.el.
1270d7ca 1984
23f87bed 19852004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1986
23f87bed
MB
1987 * blink.pbm, blink.xpm, braindamaged.xpm, cry.xpm, dead.xpm,
1988 evil.xpm, forced.xpm, frown.xpm, grin.xpm, indifferent.xpm,
1989 reverse-smile.xpm, sad.pbm, sad.xpm, smile.xpm, time-date.el,
1990 wry.xpm: Added new files from the v5_10 branch of Gnus.
1270d7ca 1991
23f87bed 19922004-07-22 Andreas Schwab <schwab@suse.de>
1270d7ca 1993
23f87bed 1994 Import Gnus 5.10 from the v5_10 branch of the Gnus repository.
1270d7ca 1995
23f87bed 19962004-05-23 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1997
23f87bed
MB
1998 * mm-decode.el (mm-text-html-renderer): Make sure w3m exists in
1999 addition to emacs-w3m.
1270d7ca 2000
23f87bed 20012004-05-19 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 2002
49561cf6
SM
2003 * gnus-msg.el (gnus-summary-followup-with-original):
2004 Document yanking of region when active.
1270d7ca 2005
23f87bed 20062004-04-13 Kevin Greiner <kgreiner@xpediantsolutions.com>
1270d7ca 2007
23f87bed
MB
2008 * gnus-agent.el: Merged 7.3 through 7.7 updates into branch.
2009 Revision 7.2 changes excluded to maintain compatibility with all
2010 targeted emacs versions.
1270d7ca 2011
23f87bed
MB
2012 * gnus-cus.el: Merged revisions 7.2 through 7.5 into branch to support
2013 gnus-agent.el update and incorporate bug fixes.
1270d7ca 2014
ef3b7aae 2015See ChangeLog.2 for earlier changes.
2a34a036 2016
ef3b7aae 2017 Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
2a34a036
GM
2018 Copying and distribution of this file, with or without modification,
2019 are permitted provided the copyright notice and this notice are preserved.
ab5796a9 2020
ef3b7aae
MB
2021;; Local Variables:
2022;; coding: iso-2022-7bit
2023;; End:
2024
ab5796a9 2025;;; arch-tag: 3f33a3e7-090d-492b-bedd-02a1417d32b4