38c384cad24c045019f8983290bad5294986b6a0
[gnus] / lisp / ChangeLog
1 2012-09-19  Katsumi Yamaoka  <yamaoka@jpl.org>
2
3         * lpath.el: Bind mail-encode-mml for old Emacsen.
4
5 2012-09-17  Richard Stallman  <rms@gnu.org>
6
7         * message.el (message-in-body-p): Don't set mark or modify buffer.
8
9         * mml.el (mml-attach-file): Doc fix.
10         (mml-attach-external, mml-attach-buffer, mml-attach-file):
11         Set mail-encode-mml when in Mail mode.
12         Simplify code to set HEAD and move back to HEAD.
13         (mml-insert-multipart, mml-insert-part):
14         Set mail-encode-mml when in Mail mode.
15
16 2012-09-13  Katsumi Yamaoka  <yamaoka@jpl.org>
17
18         * gnus-util.el (gnus-timer--function): New function.
19
20         * gnus-art.el (gnus-article-stop-animations): Use it.
21
22 2012-09-13  Paul Eggert  <eggert@cs.ucla.edu>
23
24         Fix glitches caused by addition of psec to timers.
25         * gnus-art.el (gnus-article-stop-animations): Use timer--function
26         rather than raw access to timer vector.
27
28 2012-09-11  Julien Danjou  <julien@danjou.info>
29
30         * gnus-notifications.el (gnus-notifications): Check for nil values in
31         ignored addresses check.
32
33 2012-09-10  Stefan Monnier  <monnier@iro.umontreal.ca>
34
35         * qp.el (quoted-printable-decode-region): Inline+CSE+strength-reduction.
36
37 2012-09-07  Chong Yidong  <cyd@gnu.org>
38
39         * gnus-util.el
40         (gnus-put-text-property-excluding-characters-with-faces): Restore.
41
42         * gnus-salt.el (gnus-tree-highlight-node):
43         * gnus-sum.el (gnus-summary-highlight-line):
44         * gnus-group.el (gnus-group-highlight-line): Revert use of add-face.
45
46 2012-09-06  Lars Ingebrigtsen  <larsi@gnus.org>
47
48         * gnus-util.el: Fix compilation error on XEmacs 21.4.
49
50 2012-09-06  Juri Linkov  <juri@jurta.org>
51
52         * gnus-group.el (gnus-read-ephemeral-gmane-group): Change the naming
53         scheme for buffer names to be more consistent with other group and
54         article buffer names in Gnus.
55
56 2012-09-06  Lars Ingebrigtsen  <larsi@gnus.org>
57
58         * gnus-util.el
59         (gnus-put-text-property-excluding-characters-with-faces): Removed.
60
61         * gnus-compat.el: Define compat function `add-face' from Wolfgang
62         Jenkner.
63
64         * gnus-group.el (gnus-group-highlight-line): Use combining faces.
65
66         * gnus-sum.el (gnus-summary-highlight-line): Ditto.
67
68         * gnus-salt.el (gnus-tree-highlight-node): Ditto.
69
70 2012-09-06  Katsumi Yamaoka  <yamaoka@jpl.org>
71
72         * gnus-score.el (gnus-score-decode-text-parts): Use #' for
73         mm-text-parts used in labels macro to make it work with XEmacs 21.5.
74
75         * gnus-util.el (gnus-string-prefix-p): New function, an alias to
76         string-prefix-p in Emacs >=23.2.
77
78         * nnmaildir.el (nnmaildir--ensure-suffix, nnmaildir--add-flag)
79         (nnmaildir--remove-flag, nnmaildir--scan): Use gnus-string-match-p
80         instead of string-match-p.
81         (nnmaildir--scan): Use gnus-string-prefix-p instead of string-prefix-p.
82
83 2012-09-06  Kenichi Handa  <handa@gnu.org>
84
85         * qp.el (quoted-printable-decode-region): Fix previous change; handle
86         lowercase a..f.
87
88 2012-09-05  Magnus Henoch  <magnus.henoch@gmail.com>
89
90         * nnmaildir.el (nnmaildir--article-set-flags): Fix compilation error.
91
92 2012-09-05  Martin Stjernholm  <mast@lysator.liu.se>
93
94         * nnimap.el (nnimap-request-move-article): Decode the group name when
95         doing internal moves to avoid charset issues.
96
97         * gnus-demon.el (gnus-demon-init): Fixed regression when IDLE is t and
98         TIME is set.
99
100 2012-09-05  Juri Linkov  <juri@jurta.org>
101
102         * gnus-group.el (gnus-read-ephemeral-bug-group): Allow opening more
103         than one group at a time (bug#11961).
104
105 2012-09-05  Julien Danjou  <julien@danjou.info>
106
107         * gnus-srvr.el (gnus-server-open-server): Don't message on failure:
108         this hide the real reason with a message giving absolutely no hint.
109
110 2012-09-05  Lars Ingebrigtsen  <larsi@gnus.org>
111
112         * gnus-group.el (gnus-group-mark-article-read): Propagate the read mark
113         to the backend (bug#11804).
114
115         * message.el (message-insert-newsgroups): Don't insert newsgroup
116         duplicates (bug#12275).
117
118 2012-09-05  John Wiegley  <johnw@newartisans.com>
119
120         * gnus.el (gnus-expand-group-parameters): Allow regexp substitutions in
121         sieve rules.
122
123 2012-09-05  Jan Tatarik  <jan.tatarik@gmail.com>
124
125         * gnus-score.el (gnus-score-decode-text-parts): Use #' for the local
126         function.
127
128         * gnus-logic.el (gnus-advanced-body): Allow scoring on decoded bodies.
129
130         * gnus-score.el (gnus-score-decode-text-parts): Ditto.
131
132 2012-09-05  Magnus Henoch  <magnus.henoch@gmail.com>
133
134         * nnmaildir.el: Make nnmaildir understand and write maildir flags.
135         That is, rename files from "unique:2," to "unique:2,S" for "seen", etc.
136         This should make nnmaildir more usable with offlineimap.
137
138 2012-09-05  Julien Danjou  <julien@danjou.info>
139
140         * nnimap.el (nnimap-request-list): Revert change that made listing
141         synchronous.
142         (nnimap-get-responses): Restore.
143
144 2012-09-03  Lars Ingebrigtsen  <larsi@gnus.org>
145
146         * dgnushack.el: XEmacs 21.5 compilation fix.
147
148         * gnus-notifications.el (gnus-notifications-notify): Use it.
149
150         * gnus-fun.el (gnus-funcall-no-warning): New function to silence
151         warnings on XEmacs.
152
153 2012-09-01  Paul Eggert  <eggert@cs.ucla.edu>
154
155         Better seeds for (random).
156         * gnus-sync.el (gnus-sync-lesync-setup):
157         * message.el (message-canlock-generate, message-unique-id):
158         Change (random t) to (random), now that the latter is more random.
159
160 2012-08-31  Dave Abrahams  <dave@boostpro.com>
161         * nnimap.el (nnimap-change-group): Document result value
162
163         * auth-source.el (auth-sources): Fix macos keychain access.
164
165         * gnus-int.el (gnus-request-head): When gnus-override-method is set,
166         allow the backend `request-head' function to determine the group
167         name on its own.
168         (gnus-request-expire-articles): Filter out negative article numbers
169         during expiry (Bug#11980).
170
171         * gnus-range.el (gnus-set-difference): Change gnus-set-difference from
172         O(N^2) to O(N).  This makes warping into huge groups tolerable.
173
174         * gnus-registry.el (gnus-try-warping-via-registry): Don't act as though
175         you've found the article when you haven't.
176
177         * nnimap.el (nnimap-find-article-by-message-id): Account for the fact that
178         nnimap-change-group can return t
179
180 2012-08-31  Stefan Monnier  <monnier@iro.umontreal.ca>
181
182         * gnus-notifications.el (gnus-notifications-action): Avoid CL-ism.
183
184 2012-08-30  Julien Danjou  <julien@danjou.info>
185
186         * gnus-notifications.el (gnus-notifications-notify): Use timeout from
187         `gnus-notifications-timeout'.
188         (gnus-notifications-timeout): Add.
189         (gnus-notifications-action): New function.
190         (gnus-notifications-notify): Add :action using
191         `gnus-notifications-action'.
192         (gnus-notifications-id-to-msg): New variable.
193         (gnus-notifications): Use `gnus-notifications-id-to-msg' to map
194         notifications id to messages.
195
196 2012-08-30  Kenichi Handa  <handa@gnu.org>
197
198         * qp.el (quoted-printable-decode-region): Decode multiple bytes at
199         once.
200
201 2012-08-29  Julien Danjou  <julien@danjou.info>
202
203         * gnus-notifications.el: New file.
204         (gnus-notifications-notify): New function.
205         (gnus-notifications): Use `gnus-notifications-notify'.
206
207 2012-08-28  Katsumi Yamaoka  <yamaoka@jpl.org>
208
209         * gnus-sum.el (gnus-summary-enter-digest-group): Decode content
210         transfer encoding first; bind gnus-newsgroup-charset to the charset
211         that the article specifies (Bug#12209).
212
213 2012-08-22  Katsumi Yamaoka  <yamaoka@jpl.org>
214
215         * gnus-cus.el (gnus-group-customize): Decode values posting-style holds.
216         (gnus-group-customize-done): Encode values posting-style holds.
217
218         * gnus-msg.el (gnus-summary-resend-message)
219         (gnus-configure-posting-styles): Decode values posting-style group
220         parameter holds.
221
222 2012-08-21  Katsumi Yamaoka  <yamaoka@jpl.org>
223
224         * gnus-msg.el (gnus-summary-resend-message): Honor posting-style for
225         `name' and `address' in Resent-From header.
226
227 2012-08-14  Chong Yidong  <cyd@gnu.org>
228
229         * gnus-art.el (article-display-face): Handle failure in
230         gnus-create-image (Bug#11802).
231
232 2012-08-10  Stefan Monnier  <monnier@iro.umontreal.ca>
233
234         * gnus-agent.el (gnus-agent-cat-defaccessor, gnus-agent-cat-groups):
235         Use defsetf.
236
237 2012-08-10  Daiki Ueno  <ueno@unixuser.org>
238
239         * auth-source.el: (auth-source-plstore-search)
240         (auth-source-secrets-search): Ignore :require and :type in search spec.
241
242 2012-08-06  Julien Danjou  <julien@danjou.info>
243
244         * nnimap.el (nnimap-request-head): Resture to-buffer parameter, used by
245         `nnimap-request-move-article'.
246
247         * gnus-demon.el (gnus-demon-add-handler, gnus-demon-remove-handler):
248         Remove autoload, already handled by gnus.el.
249
250         * nnimap.el (nnimap-request-head): Remove to-buffer argument.
251
252         * gnus-int.el (gnus-request-head): Remove to-buffer argument, only
253         supported by nnimap actually. Reverts previous change.
254
255         * gnus-int.el (gnus-request-head): Add an optional to-buffer parameter
256         to mimic `gnus-request-article' and enjoy backends the nn*-request-head
257         to-buffer argument that is already supported.
258
259 2012-08-05  Julien Danjou  <julien@danjou.info>
260
261         * gnus-demon.el (gnus-demon-add-handler, gnus-demon-remove-handler):
262         Add autoload.
263
264 2012-07-31  Katsumi Yamaoka  <yamaoka@jpl.org>
265
266         * gnus.el (gnus-valid-select-methods): Fix custom type.
267
268 2012-07-29  Teodor Zlatanov  <tzz@lifelogs.com>
269
270         * auth-source.el (auth-sources, auth-source-backend-parse)
271         (auth-source-macos-keychain-search)
272         (auth-source-macos-keychain-search-items)
273         (auth-source-macos-keychain-result-append)
274         (auth-source-macos-keychain-create): Support Mac OS X Keychains in
275         auth-source.el through the /usr/bin/security utility.
276         (auth-sources): Fix syntax error.
277         (auth-source-macos-keychain-result-append): Fix variable name.
278         (auth-sources, auth-source-macos-keychain-result-append): More fixes.
279
280 2012-07-27  Julien Danjou  <julien@danjou.info>
281
282         * message.el (fboundp): Add a defalias on `mail-dont-reply-to' for
283         Emacs < 24.1
284
285 2012-07-27  Katsumi Yamaoka  <yamaoka@jpl.org>
286
287         * message.el (message-kill-address): Don't kill last newline.
288         (message-skip-to-next-address): Don't move to the next header.
289         (message-fill-field-address): Work properly.
290
291 2012-07-25  Julien Danjou  <julien@danjou.info>
292
293         * gnus-art.el (gnus-kill-sticky-article-buffers): Reintroduce.
294
295 2012-07-24  Julien Danjou  <julien@danjou.info>
296
297         * mail-source.el (mail-source-movemail-and-remove): Remove, unused.
298
299         * nntp.el (nntp-send-nosy-authinfo, nntp-send-authinfo-from-file)
300         (nntp-async-timer-handler): Remove, unused.
301
302         * nnimap.el (nnimap-get-responses): Remove, unused.
303
304         * nnheader.el (mail-header-set-extra): Remove, unused.
305
306         * netrc.el (netrc-find-service-number, netrc-store-data): Remove,
307         unused.
308
309         * mm-view.el (mm-view-sound-file): Remove, unused.
310
311         * mm-url.el (mm-url-fetch-simple, mm-url-fetch-form)
312         (mm-url-encode-multipart-form-data): Remove, unused.
313
314         * message.el (message-remove-signature, message-make-host-name)
315         (message-fill-address): Remove, unused.
316
317         * gnus.el (gnus-writable-groups, gnus-group-guess-prefixed-name)
318         (gnus-group-guess-full-name, gnus-group-guess-prefixed-name): Remove,
319         unused.
320
321         * gnus-xmas.el (gnus-xmas-highlight-selected-summary)
322         (gnus-xmas-call-region): Remove, unused.
323
324         * gnus-uu.el (gnus-uu-find-name-in-shar): Remove, unused.
325
326         * gnus-util.el (gnus-extract-address-component-name)
327         (gnus-extract-address-component-email, gnus-sortable-date)
328         (gnus-alist-to-hashtable, gnus-hashtable-to-alist)
329         (gnus-process-live-p): Remove, unused.
330
331         * gnus-topic.el (gnus-group-parent-topic): Remove, unused.
332
333         * gnus-sum.el (gnus-score-set-default, gnus-article-parent-p)
334         (gnus-article-read-p, gnus-uncompress-marks): Remove, unused.
335         (gnus-summary-set-current-mark): Remove obsolete, empty and unused
336         function.
337
338         * gnus-start.el (gnus-kill-newsgroup): Remove unused obsolete function.
339
340         * gnus-score.el (gnus-summary-score-crossposting)
341         (gnus-score-regexp-bad-p): Remove, unused.
342
343         * gnus-salt.el (gnus-tree-goto-article): Remove, unused.
344
345         * gnus-range.el (gnus-sublist-p): Remove, unused.
346
347         * gnus-msg.el (gnus-mail-parse-comma-list, gnus-put-message): Remove,
348         unused.
349
350         * gnus-kill.el (gnus-Newsgroup-kill-file): Remove, unused.
351
352         * gnus-int.el (gnus-list-active-group, gnus-request-group-articles)
353         (gnus-request-associate-buffer): Remove, unused.
354
355         * gnus-group.el (gnus-group-set-method-info)
356         (gnus-group-set-params-info): Remove, unused.
357
358         * gnus-fun.el (gnus-shell-command-to-string)
359         (gnus-shell-command-on-region): Remove, unused.
360
361         * gnus-cite.el (gnus-cited-line-p): Remove, unused.
362
363         * gnus-art.el (gnus-article-text-type-exists-p)
364         (article-translate-characters, gnus-article-hide-text-of-type)
365         (gnus-kill-sticky-article-buffers, gnus-article-maybe-highlight):
366         Remove, unused.
367
368 2012-07-22  Andrew Cohen  <cohen@bu.edu>
369
370         * nnir.el ("nnir"): Add 'virtual ability to nnir backend.
371
372 2012-07-21  Julien Danjou  <julien@danjou.info>
373
374         * message.el (message-dont-reply-to-names): Replace deprecated
375         `rmail-dont-reply-to-names' with `mail-dont-reply-to-names'.
376         (message-get-reply-headers): Ditto.
377
378 2012-07-18  Julien Danjou  <julien@danjou.info>
379
380         * sieve-mode.el (sieve-mode-map): Bind C-c C-c to
381         `sieve-upload-and-kill'.
382
383         * sieve.el (sieve-bury-buffer): Remove function.
384         (sieve-manage-mode-map): Map "q" to `kill-buffer'.
385         (sieve-upload-and-kill): New function, mapped to C-c C-c.
386
387 2012-07-17  Andreas Schwab  <schwab@linux-m68k.org>
388
389         * shr.el (shr-expand-url): Handle URL starting with `//'.
390
391 2012-07-13  Chong Yidong  <cyd@gnu.org>
392
393         * smime.el (smime-certificate-info): Set buffer-read-only directly,
394         instead of calling toggle-read-only with a (bogus) argument.
395
396 2012-07-09  Tassilo Horn  <tassilo@member.fsf.org>
397
398         * gnus-sum.el (gnus-summary-limit-to-author): Use default value instead
399         of initial input when reading the author to restrict the summary to.
400
401 2012-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
402
403         * mm-decode.el (mm-shr):
404         Allow overriding charset by mm-charset-override-alist.
405
406 2012-07-03  Katsumi Yamaoka  <yamaoka@jpl.org>
407
408         * gnus-art.el (gnus-article-view-part):
409         Toggle subparts of multipart/alternative part.
410
411 2012-06-27  Stefan Monnier  <monnier@iro.umontreal.ca>
412
413         * shr.el (shr-render-buffer): New command.
414         (shr-visit-file): Use it.
415
416 2012-06-27  Katsumi Yamaoka  <yamaoka@jpl.org>
417
418         * tests/gnustest-nntp.el, tests/gnustest-registry.el:
419         Set no-byte-compile and no-update-autoloads.
420
421 2012-06-26  Katsumi Yamaoka  <yamaoka@jpl.org>
422
423         * mm-decode.el: Add coding cookie for a soft hyphen that mm-shr uses.
424
425 2012-06-25  Julien Danjou  <julien@danjou.info>
426
427         * nnimap.el (nnimap-request-articles-find-limit): Rename from
428         `nnimap-request-move-articles-find-limit' since we do not use it only
429         for move operations.
430         (nnimap-request-accept-article): Use
431         `nnimap-request-articles-find-limit' to limit search by message-id.
432
433 2012-06-22  Paul Eggert  <eggert@cs.ucla.edu>
434
435         Support higher-resolution time stamps (Bug#9000).
436
437         * time-date.el (with-decoded-time-value): New arg PICO-SYMBOL in
438         VARLIST.  It's optional, for backward compatibility.
439         (encode-time-value): New optional arg PICO.  New type 3.
440         (time-to-seconds) [!float-time]: Support the new picoseconds
441         component if it's used.
442         (seconds-to-time, time-subtract, time-add):
443         Support ps-resolution time stamps as well.
444
445 2012-06-19  Julien Danjou  <julien@danjou.info>
446
447         * nnir.el (nnir-run-imap): Fix, use `nnimap-change-group'.
448
449         * nnimap.el (nnimap-log-buffer): Check that
450         `window-point-insertion-type' is boundp, since it's not available in
451         XEmacs.
452
453 2012-06-19  Michael Welsh Duggan  <md5i@md5i.com>  (tiny change)
454
455         * nnimap.el (nnimap-log-buffer): Add this, setting
456         `window-point-insertion-type' in the buffer to t.
457         (nnimap-log-command): Use nnimap-log-buffer.
458
459 2012-06-19  Julien Danjou  <julien@danjou.info>
460
461         * nnimap.el (nnimap-find-article-by-message-id): Add an optional limit
462         argument to be able to limit the search.
463         (nnimap-request-move-article): Use `nnimap-request-move-articles-find-limit'.
464         (nnimap-request-move-articles-find-limit): Add this to limit the search
465         by Message-Id after a message move.
466         (nnimap): Add defgroup.
467
468 2012-06-18  Nelson Ferreira  <nelson.ferreira@ieee.org>  (tiny change)
469
470         * gnus-win.el (gnus-configure-frame): Pass an arg to window-dedicated-p.
471
472 2012-06-15  Julien Danjou  <julien@danjou.info>
473
474         * nnimap.el (nnimap-find-article-by-message-id): Use
475         `nnimap-possibly-change-group' rather than its own EXAMINE call.
476         (nnimap-possibly-change-group): Add read-only argument.
477         (nnimap-request-list): Use nnimap-possibly-change-group rather than
478         issuing EXAMINE manually.
479         (nnimap-find-article-by-message-id): Use `nnimap-possibly-change-group'
480         with read-only argument.
481         (nnimap-change-group): Rename from `nnimap-possibly-change-group'. We
482         cannot possibly change because we need to be sure that it's either
483         read-write or read-only.
484
485 2012-06-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>
486
487         * gnus-art.el (gnus-article-read-summary-keys): Protect against the key
488         being bound to a lambda form.
489
490 2012-04-14  Wolfgang Jenkner  <wjenkner@inode.at>
491
492         * gnus-agent.el (gnus-agent-retrieve-headers): Recalculate the range of
493         articles when fetch-old is non-nil (bug#11370).
494
495 2012-05-04  Wolfgang Jenkner  <wjenkner@inode.at>
496
497         * gnus-picon.el (gnus-picon-properties): New defcustom.
498         (gnus-picon-create-glyph): Use it.
499
500 2012-06-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
501
502         * gnus-group.el (gnus-group-get-new-news): Respect
503         `gnus-group-use-permanent-levels', as documented (bug#11638).
504
505 2012-06-10  Dave Abrahams  <dave@boostpro.com>
506
507         * gnus-int.el (gnus-warp-to-article): Limit registry warping to real
508         groups (bug#11641).
509
510 2012-06-10  Toke Høiland-Jørgensen  <toke@toke.dk>  (tiny change)
511
512         * nnmaildir.el (nnmaildir-request-expire-articles): Ensure that `time'
513         is an integer to avoid later problems.
514
515 2012-06-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
516
517         * shr.el: Add a iso-8859-1 cookie to make stuff work under other
518         locales.
519
520         * mm-decode.el (mm-display-part): Dissect archives when hitting `RET'
521         on a handle.
522
523         * gnus-sum.el (gnus-summary-limit-to-author): Use the current From
524         address as the default.
525         (gnus-summary-insert-old-articles): Don't include unexistent messages.
526
527         * nnfolder.el (nnfolder-save-buffer): Delete old versions silently.  It
528         makes no sense to query the user about internal files.
529
530         * gnus-spec.el: Remove all the byte-compilation stuff, since
531         benchmarking shows that it doesn't help when entering large summary
532         buffers.
533
534         * gnus-xmas.el (gnus-xmas-define): Remove.
535
536         * gnus-util.el (gnus-byte-code): Remove.
537
538         * gnus-spec.el (gnus-update-format-specifications): Remove outdated
539         grouplens stuff.
540
541 2012-06-07  Lars Magne Ingebrigtsen  <larsi@gnus.org>
542
543         * gnus-msg.el (gnus-msg-mail): Warn the user about Gnus not running
544         (bug#11514).
545
546 2012-06-07  Stephen Eglen  <S.J.Eglen@damtp.cam.ac.uk>
547
548         * message.el (message-buffers): Return all buffers derived from Message
549         to make `gnus-dired-attach' work with mu4e.
550
551 2012-06-01  Stefan Monnier  <monnier@iro.umontreal.ca>
552
553         * nntp.el: Stop the `letf' madness.
554         (nntp--report-1): New var.
555         (nntp-report): Merge nntp-report-1 into it.
556         (nntp-with-open-group-function): Set nntp--report-1 instead of modifying
557         the nntp-report function.
558
559         * auth-source.el: Fix comment-style to follow the convention.
560
561 2012-05-28  Daiki Ueno  <ueno@unixuser.org>
562
563         * mm-decode.el (mm-inhibit-auto-detect-attachment): New variable.
564         (mm-dissect-singlepart): Don't guess the MIME type of
565         application/octet-stream parts if mm-inhibit-auto-detect-attachment is
566         set.
567         (mm-dissect-multipart): Bind mm-inhibit-auto-detect-attachment if the
568         toplevel MIME type is multipart/encrypted.
569
570 2012-05-27  Katsumi Yamaoka  <yamaoka@jpl.org>
571
572         * gnus-msg.el (gnus-msg-mail): Ensure that gnus-newsgroup-name is
573         a string so that Gcc works (bug#11514).
574
575 2012-05-26  Stefan Monnier  <monnier@iro.umontreal.ca>
576
577         * legacy-gnus-agent.el (gnus-agent-unhook-expire-days):
578         * gnus-demon.el (gnus-demon-init): Don't bother with type-of.
579
580 2012-05-25  Stefan Monnier  <monnier@iro.umontreal.ca>
581
582         * gnus-win.el (gnus-configure-frame): Don't signal an error when
583         jumping to *Server* from a dedicated *Group* window.
584         (gnus-configure-frame): CSE.
585
586         * gnus-registry.el: Minor style cleanup.
587         (gnus-registry--set/remove-mark): New function, extracted from
588         gnus-registry-install-shortcuts.
589         (gnus-registry-install-shortcuts): Use it.
590
591 2012-05-25  Katsumi Yamaoka  <yamaoka@jpl.org>
592
593         * nnspool.el (news-path): Use eval-and-compile.
594
595 2012-05-24  Glenn Morris  <rgm@gnu.org>
596
597         * nnspool.el (news-directory, news-path, news-inews-program):
598         Move here from paths.el.  Don't see a need for these to be autoloaded.
599
600         * gnus.el (gnus-default-nntp-server): Make it a defcustom.
601         Merge in doc from paths.el version.  Don't see any need for this to be
602         autoloaded, or for the warning about users not setting it.
603
604 2011-12-02  Wolfgang Jenkner  <wjenkner@inode.at>
605
606         * gnus-agent.el (gnus-agent-save-active): Deal with the "groups"
607         format.  In particular, add an optional argument and a docstring.
608
609         * gnus-start.el (gnus-groups-to-gnus-format): Use it.
610
611         * nntp.el (nntp-finish-retrieve-group-infos): Make `nntp-server-buffer'
612         current before calling `gnus-groups-to-gnus-format'.
613         Note that this was already the case for `gnus-active-to-gnus-format'.
614
615 2012-05-04  Paul Eggert  <eggert@cs.ucla.edu>
616
617         Fix minor Y10k bug.
618         * nnweb.el (nnweb-google-parse-1): Don't assume years have 4 digits.
619
620 2012-05-01  Stefan Monnier  <monnier@iro.umontreal.ca>
621
622         * nnimap.el (nnimap-open-connection-1): Don't leave an "opening..."
623         message once it's actually open.
624
625 2012-05-01  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
626
627         * gnus.el: Ma Gnus v0.5 is released.
628
629 2012-04-28  Stefan Monnier  <monnier@iro.umontreal.ca>
630
631         * auth-source.el (auth-source--aput-1, auth-source--aput)
632         (auth-source--aget): New functions and macros.
633         Use them instead of aput/aget.
634
635 2012-04-27  Andreas Schwab  <schwab@linux-m68k.org>
636
637         * gnus.el (debbugs-gnu): Don't override existing autoload definition.
638
639 2012-04-26  Daiki Ueno  <ueno@unixuser.org>
640
641         * plstore.el (plstore-called-interactively-p): New compat macro copied
642         from message.el.
643         (plstore-mode): Use it.
644
645 2012-04-26  Daiki Ueno  <ueno@unixuser.org>
646
647         * plstore.el: Revive the editing feature.
648         (plstore-mode): New mode to edit plstore file.
649         (plstore-mode-toggle-display, plstore-mode-original)
650         (plstore-mode-decoded): New command.
651         (plstore--encode, plstore--decode, plstore--write-contents-functions)
652         (plstore--insert-buffer, plstore--make): New function.
653         (plstore-open, plstore-save): Simplify by using them.
654
655 2012-04-25  Katsumi Yamaoka  <yamaoka@jpl.org>
656
657         * pop3.el (pop3-wait-for-messages): Fix retrieved data size calculation.
658
659 2012-04-19  Juanma Barranquero  <lekktu@gmail.com>
660
661         * tls.el (open-tls-stream): Remove unused binding.
662
663 2012-04-16  Glenn Morris  <rgm@gnu.org>
664
665         * nndraft.el (nndraft-request-list): Fix declaration.
666
667 2012-04-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
668
669         * mm-decode.el (mm-dissect-buffer): Doc fix.
670
671         * gnus-msg.el (gnus-inews-insert-gcc): Don't do the alist stuff when we
672         don't have a current group.
673
674         * gnus-sum.el (gnus-handle-ephemeral-exit): Avoid creating the group
675         buffer if it doesn't exist.
676
677         * gnus-group.el (gnus-group-read-ephemeral-group): If no quit-config is
678         given, mark the group as ephemeral with the current window conf.
679
680         * gnus-sum.el (gnus-set-global-variables): Don't assume that the group
681         buffer exists, which it doesn't if we haven't started Gnus.
682         (gnus-summary-exit): Allow quitting when we don't have a group buffer.
683
684 2012-04-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
685
686         * mml.el (mml-generate-mime): Allow specifying what the top-level part
687         type is.
688
689         * gnus-start.el (gnus-clean-old-newsrc): Remove totally bogus
690         `unexists' entries.
691         (gnus-clean-old-newsrc): Fix last checkin.
692
693         * nnimap.el (nnimap-update-info): None of the articles below the active
694         low-water mark exist.
695
696         * dgnushack.el: Get rid of XEmacs compilation warning.
697
698         * gnus-msg.el (gnus-summary-cancel-article): See what From header we
699         would have gotten if we posted to the group, and use that to compare
700         against the message we want to cancel (bug#10808).
701
702         * gnus-sum.el (gnus-auto-center-summary): `scroll-margin' isn't defined
703         on XEmacs.
704
705 2012-04-10  Philipp Haselwarter  <philipp.haselwarter@gmx.de>  (tiny change)
706
707         * gnus-sum.el (gnus-auto-center-summary): Set default to respect
708         `scroll-margin'.
709
710 2012-04-10  Elias Oltmanns  <eo@nebensachen.de>  (tiny change)
711
712         * gnus-cite.el (gnus-dissect-cited-text): A single line without
713         citation prefix within a block of cited text should be considered part
714         of that block *only* if it is a blank line.
715
716 2012-04-09  Chong Yidong  <cyd@gnu.org>
717
718         * binhex.el, hashcash.el, uudecode.el:
719         Remove * characters from the front of variable docstrings.
720
721 2012-04-02  Katsumi Yamaoka  <yamaoka@jpl.org>
722
723         * shr.el (shr-find-fill-point): Remove unused code; don't break a line
724         before kinsoku-bol characters nor within kinsoku-eol characters.
725
726 2012-03-27  Katsumi Yamaoka  <yamaoka@jpl.org>
727
728         * gnus-sync.el (gnus-topic-alist, gnus-group-topic)
729         (gnus-topic-create-topic, gnus-topic-enter-dribble): Silence compiler.
730         (gnus-sync-read): Use mapc instead of mapcar.
731
732         * mm-archive.el: Require mm-decode for some macros.
733         (gnus-recursive-directory-files, mailcap-extension-to-mime): Silence
734         the byte compiler.
735         (mm-archive-decoders): New function that returns the value of
736         the mm-archive-decoders variable.
737
738         * mm-decode.el: Don't require mm-archive; autoload mm-archive functions
739         instead.
740         (mm-dissect-singlepart): Use the function mm-archive-decoders.
741
742         * nnimap.el (gnus-refer-thread-use-nnir):
743         * nnmail.el (mail-send-and-exit): Silence the byte compiler.
744
745 2012-03-22  Lars Magne Ingebrigtsen  <larsi@gnus.org>
746
747         * gnus-compat.el: Define `bound-and-true-p' for XEmacs.
748
749 2012-03-12  Peter Münster  <pmrb@free.fr>
750
751         * gnus-demon.el (gnus-demon-timers): Now a plist (function -> timer).
752         (gnus-demon-cancel): Ditto.
753         (gnus-demon-run-callback): When function cannot be called due to low
754         idleness, call it when idleness reaches the expected value, instead of
755         waiting another timer period.
756         (gnus-demon-init): Add `time' to arguments of call-back.
757
758 2012-03-22  Lars Magne Ingebrigtsen  <larsi@gnus.org>
759
760         * dgnushack.el: Bind `gnus-registry-enabled' for XEmacs.
761
762         * gnus.el: Register gnus-registry functions.
763
764         * gnus-registry.el (gnus-try-warping-via-registry): Moved here and
765         indent.
766
767         * gnus-int.el (gnus-warp-to-article): Check whether the registry is
768         enabled before warping.
769
770 2012-03-22  Dave Abrahams  <dave@boostpro.com>
771
772         * gnus-sum.el (gnus-summary-insert-subject): Record information in the
773         registry about each article retrieved.
774
775         * gnus-int.el (gnus-select-group-with-message-id): New function.
776         (gnus-try-warping-via-registry): Ditto.
777         (gnus-warp-to-article): Fall back on the registry.
778
779 2012-03-22  Sergio Martínez  <samf0xb58@gmail.com>  (tiny change)
780
781         * nnimap.el (nnimap-request-scan): Allow `nnimap-inbox' to be a list of
782         inboxes.
783
784 2012-03-22  Lars Magne Ingebrigtsen  <larsi@gnus.org>
785
786         * nnimap.el (nnimap-fetch-partial-articles): Minor doc string fixup.
787
788 2012-03-22  Katsumi Yamaoka  <yamaoka@jpl.org>
789
790         * gnus-msg.el (gnus-summary-resend-message-insert-gcc): Assume that
791         gnus-gcc-self-resent-messages may be a group parameter.
792         (gnus-summary-resend-message): Don't encode encoded words in header
793         when Gcc'ing resent message.
794
795 2012-03-19  Lars Magne Ingebrigtsen  <larsi@gnus.org>
796
797         * shr.el (shr-insert): Treat non-breaking space just like normal
798         space.  This seems to produce more pleasing results.
799         (shr-insert): Only insert a blank line if we're starting from an image.
800         (shr-tag-br): Allow <br> to end lines or to make a single blank line.
801         (shr-ensure-paragraph): Consider lines with white space to be blank.
802
803 2012-03-15  Elias Pipping  <pipping@lavabit.com>
804
805         * Makefile.in: Respect DESTDIR.
806
807 2012-03-14  Christopher Schmidt  <christopher@ch.ristopher.com>
808
809         * gnus-msg.el (gnus-inews-do-gcc): Add gnus-gcc-pre-body-encode-hook
810         and gnus-gcc-post-body-encode-hook.
811
812 2012-03-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
813
814         * gnus-group.el (gnus-group-expire-articles-1): Don't try to expire
815         messages that don't exist.
816
817         * gnus-sum.el (gnus-summary-expire-articles): Ditto.
818
819 2012-05-21  Katsumi Yamaoka  <yamaoka@jpl.org>
820
821         * gnus-msg.el (gnus-msg-mail): Ensure that gnus-newsgroup-name is
822         a string so that Gcc works (bug#11514).
823
824 2012-04-21  Andreas Schwab  <schwab@linux-m68k.org>
825
826         * gnus.el (debbugs-gnu): Don't override existing autoload definition.
827
828 2012-04-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
829
830         * gnus-msg.el (gnus-inews-insert-gcc): Don't do the alist stuff when we
831         don't have a current group.
832
833 2012-04-11  Katsumi Yamaoka  <yamaoka@jpl.org>
834
835         pgg-def.el, pgg-gpg.el, pgg-parse.el, pgg-pgp.el, pgg-pgp5.el, pgg.el:
836         Remove.
837
838         dgnushack.el (pgg-snarf-keys-region): Remove autoload.
839
840         lpath.el (pgg-parse-crc24-string, pgg-parse-crc24): Remove declaration.
841
842 2012-04-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
843
844         * gnus-msg.el (gnus-inews-insert-gcc): Protect against when we don't
845         have a group name.
846
847         * gnus-art.el (article-wash-html): Ensure that we insert the HTML into
848         a multibyte buffer (bug#7410).
849         (article-wash-html): Parse the original article buffer to get the
850         unencoded data (bug#7410).
851
852         * gnus-start.el (gnus-read-newsrc-el-file): Protect against broken
853         .newsrc.el files.
854
855 2012-04-05  Bastien Guerry  <bzg@altern.org>
856
857         * color.el (color-lighten-name): Fix typo.
858
859 2012-03-22  Lars Magne Ingebrigtsen  <larsi@gnus.org>
860
861         * auth-source.el (auth-source-netrc-create): Quote tokens that contain
862         "#" to avoid having them interpreted as comments.
863
864 2012-03-19  Lars Magne Ingebrigtsen  <larsi@gnus.org>
865
866         * shr.el (shr-insert): Update the text state properly to avoid
867         inserting spurious paragraph starts.
868
869 2012-03-14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
870
871         * shr.el (shr-table-widths): Divide the extra width more fairly over
872         the TDs (bug#10973).
873         (shr-render-td): Don't delete too much padding.
874         (shr-natural-width): Compute the natural width more correctly.
875         (shr-insert): Allow the natural width to be computed for tables again.
876         (shr-tag-table-1): Rework how the natural widths are computed by
877         rendering the table a third time.
878         (shr-natural-width): Removed.
879         (shr-buffer-width): New function.
880         (shr-expand-newlines): Use it.
881
882         * gnus-msg.el (gnus-bug): Don't delete the other windows.  We may be
883         using a `gnus-use-full-window' setup (bug#11013).
884
885 2012-03-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
886
887         * gnus-int.el (gnus-backend-trace): Flip default to nil before Emacs
888         24.1 release.
889
890 2012-03-10  David Edmondson  <dme@dme.org>
891
892         * mm-uu.el (mm-uu-forward-extract): Allow for blank lines between the
893         'Forwarded Message' header and the start of the message.
894
895 2012-03-04  Thierry Volpiatto  <thierry.volpiatto@gmail.com>
896
897         * gnus-msg.el (gnus-msg-mail): Call `message-mail' correctly when Gnus
898         isn't running (bug#10897).
899
900 2012-03-03  Lars Magne Ingebrigtsen  <larsi@gnus.org>
901
902         * tls.el (open-tls-stream): Don't set the dont-query-on-exit flag.
903         This is inconsistent with all the other stream functions, which leave
904         the setting up to the higher levels (if so wanted) (bug#10931).
905
906 2012-02-28  Glenn Morris  <rgm@gnu.org>
907
908         * gmm-utils.el, gnus-agent.el, gnus-score.el, messagexmas.el,
909         mm-decode.el: Standardize possessive apostrophe usage.
910
911 2012-02-25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
912
913         * shr.el (shr-column-specs): Protect against TDs with "width: 0%".
914
915 2012-02-25  Andreas Schwab  <schwab@linux-m68k.org>
916
917         * parse-time.el (parse-time-string): Allow extractor to return nil.
918
919 2012-02-23  Katsumi Yamaoka  <yamaoka@jpl.org>
920
921         * nntp.el (nntp-send-authinfo): Work for secure nntp entry in authinfo.
922
923 2012-02-20  Lars Ingebrigtsen  <larsi@gnus.org>
924
925         * gnus-start.el (gnus-clean-old-newsrc): Allow a FORCE parameter.
926
927 2012-02-20  Lars Ingebrigtsen  <larsi@gnus.org>
928
929         * mm-decode.el (mm-shr): Remove "soft hyphens".
930
931         * nnimap.el (nnimap-request-list): Return the group names encoded as
932         utf8.  Otherwise non-European group names don't work.
933         (nnimap-request-newgroups): Ditto.
934
935         * gnus-sum.el (gnus-summary-insert-old-articles): Fix the syntax for
936         the default in `read-string' (bug#10757).
937
938         * gnus-msg.el (gnus-group-post-news): Don't bug out on `C-u a' on
939         topics (bug#10843).
940
941         * nnimap.el (nnimap-log-command): Add the IMAP address to the log
942         buffer.  Suggested by Herbert Valerio Riedel.
943         (nnimap-request-move-article): Delete the message from the correct IMAP
944         server.
945
946 2012-02-19  Vida Gábor  <vidagabor@gmail.com>  (tiny change)
947
948         * gnus-demon.el (gnus-demon-init): Don't multiply time twice.
949         Reported by Peter Münster.
950
951 2012-02-18  Lars Ingebrigtsen  <larsi@gnus.org>
952
953         * shr.el (shr-image-fetched): Make sure we really kill the right
954         buffer.
955
956 2012-02-16  Leo Liu  <sdl.web@gmail.com>
957
958         * gnus-start.el (gnus-1): Avoid duplicate entries.
959
960 2012-02-15  Lars Ingebrigtsen  <larsi@gnus.org>
961
962         * imap.el: Remove.
963
964         * nntp.el (nntp-coding-system-for-read): Remove.
965         (nntp-coding-system-for-write): Ditto.
966         (nntp-open-connection): Just use `binary' directly.
967
968         * gnus-start.el (gnus-clean-old-newsrc): Delete `unexist' from pre-Ma
969         Gnus 0.3.
970
971 2012-02-16  Lars Ingebrigtsen  <larsi@gnus.org>
972
973         * mm-decode.el (mm-dissect-singlepart): Guess what the type of
974         application/octet-stream parts really is.
975
976         * gnus-sum.el (gnus-propagate-marks): Remove.
977
978 2012-02-15  Paul Eggert  <eggert@cs.ucla.edu>
979
980         * shr.el (shr-rescale-image): Undo previous change; see
981         <http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00540.html>.
982
983 2012-02-15  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>
984
985         * gnus.el: Ma Gnus v0.3 is released.
986
987 2012-02-15  Lars Ingebrigtsen  <larsi@gnus.org>
988
989         * gnus-sum.el (gnus-summary-local-variables): Make
990         `gnus-newsgroup-unexist' into a local variable.
991
992 2012-02-14  Teodor Zlatanov  <tzz@lifelogs.com>
993
994         * registry.el (registry-usage-test, registry-persistence-test): Move to
995         tests/gnustest-registry.el.
996         (registry-make-testable-db, registry-match-test)
997         (registry-instantiation-test): Move to tests/gnustest-registry.el.
998
999         * gnus-registry.el (gnus-registry-misc-test)
1000         (gnus-registry-usage-test): Move to tests/gnustest-registry.el.
1001
1002         * tests/gnustest-registry.el: New file with the registry and
1003         gnus-registry ERT tests.
1004
1005 2012-02-13  Katsumi Yamaoka  <yamaoka@jpl.org>
1006
1007         * gnus-msg.el (gnus-summary-resend-message): Make
1008         gnus-summary-resend-message-insert-gcc be last item in
1009         message-header-setup-hook.
1010
1011 2012-02-13  Lars Ingebrigtsen  <larsi@gnus.org>
1012
1013         * nnfolder.el (nnfolder-marks-directory, nnfolder-marks-is-evil)
1014         (nnfolder-marks, nnfolder-marks-file-suffix, nnfolder-marks-modtime):
1015         Remove.
1016         (nnfolder-open-server): Don't use marks.
1017         (nnfolder-request-delete-group): Ditto.
1018         (nnfolder-request-rename-group): Ditto.
1019         (nnfolder-request-set-mark, nnfolder-request-marks)
1020         (nnfolder-group-marks-pathname, nnfolder-marks-changed-p)
1021         (nnfolder-save-marks, nnfolder-open-marks): Remove.
1022
1023         * nnml.el (nnml-marks-is-evil, nnml-marks-file-name, nnml-marks)
1024         (nnml-marks-modtime): Remove.
1025         (nnml-request-delete-group): Don't use marks.
1026         (nnml-request-rename-group): Ditto.
1027         (nnml-request-set-mark, nnml-request-marks, nnml-marks-changed-p)
1028         (nnml-save-marks, nnml-open-marks): Remove.
1029
1030         * nntp.el (nntp-marks-is-evil, nntp-marks-file-name, nntp-marks)
1031         (nntp-marks-modtime, nntp-marks-directory, nntp-request-set-mark)
1032         (nntp-request-marks, nntp-marks-directory, nntp-marks-changed-p)
1033         (nntp-save-marks, nntp-open-marks, nntp-possibly-create-directory)
1034         (nntp-server-to-method-cache): Remove.
1035
1036         * shr.el (shr-rescale-image): Fix wrong merge.
1037
1038 2012-02-15  Lars Ingebrigtsen  <larsi@gnus.org>
1039
1040         * shr.el (shr-remove-trailing-whitespace): Really delete the padding on
1041         too-wide lines.
1042
1043 2012-02-13  Lars Ingebrigtsen  <larsi@gnus.org>
1044
1045         * nnimap.el (nnimap-record-commands): New variable.
1046         (nnimap-log-command): Use it.
1047         (nnimap-make-process-buffer): Add a space to the process buffer.
1048         (nnimap-transform-headers): Don't bug out on header lines containing
1049         stuff that look like IMAP length encodings.
1050
1051         * shr.el (shr-rescale-image): Allow viewing large images.
1052
1053 2012-02-12  Lars Ingebrigtsen  <larsi@gnus.org>
1054
1055         * nnml.el (nnml-request-compact-group): Delete the marks file after
1056         compaction (bug#10800).
1057
1058         * gnus-art.el (gnus-stop-downloads): Stop `url-queue' downloads on
1059         group exit.
1060
1061         * nnimap.el (nnimap-parse-flags): Parse correctly when we have mixed
1062         QRESYNC/FETCH output.
1063
1064 2012-02-11  Glenn Morris  <rgm@gnu.org>
1065
1066         * sieve-manage.el (sieve-manage-default-stream):
1067         * shr.el (shr):
1068         * nnir.el (nnir-ignored-newsgroups, nnir-summary-line-format)
1069         (nnir-retrieve-headers-override-function)
1070         (nnir-imap-default-search-key, nnir-notmuch-program)
1071         (nnir-notmuch-additional-switches, nnir-notmuch-remove-prefix)
1072         (nnir-method-default-engines):
1073         * message.el (message-cite-reply-position):
1074         * gssapi.el (gssapi-program):
1075         * gravatar.el (gravatar):
1076         * gnus-sum.el (gnus-refer-thread-use-nnir):
1077         * gnus-registry.el (gnus-registry-unfollowed-addresses)
1078         (gnus-registry-max-pruned-entries):
1079         * gnus-picon.el (gnus-picon-inhibit-top-level-domains):
1080         * gnus-int.el (gnus-after-set-mark-hook)
1081         (gnus-before-update-mark-hook):
1082         * gnus-async.el (gnus-async-post-fetch-function):
1083         * auth-source.el (auth-source-cache-expiry):
1084         Add missing :version tags to new defcustoms and defgroups.
1085
1086 2012-02-11  Lars Ingebrigtsen  <larsi@gnus.org>
1087
1088         * gnus-sum.el (gnus-adjust-marked-articles): Add to
1089         `gnus-newsgroup-unexist'.
1090
1091         * gnus.el (gnus-article-mark-lists): Add `unexist' to the list of
1092         marks.
1093         (gnus-article-special-mark-lists): Put the `unexist' in the special
1094         marks list instead.
1095
1096         * gnus-sum.el (gnus-articles-to-read): Don't include unexisting
1097         articles in the list of articles to be selected.
1098
1099         * nnimap.el (nnimap-retrieve-group-data-early): Query for unexisting
1100         articles.
1101         (nnimap-update-info): Keep track of unexisting articles.
1102         (nnimap-update-qresync-info): Ditto.
1103
1104 2012-02-10  Lars Ingebrigtsen  <larsi@gnus.org>
1105
1106         * message.el (message-default-send-mail-function): Made into own
1107         function for reuse by emacsbug.el.
1108
1109 2012-02-09  Juanma Barranquero  <lekktu@gmail.com>
1110
1111         * gnus.el (gnus-method-ephemeral-p): Move after declaration of defsubst
1112         `gnus-sloppily-equal-method-parameters' to avoid a warning.
1113
1114 2012-02-09  Lars Ingebrigtsen  <larsi@gnus.org>
1115
1116         * mm-archive.el (mm-archive-dissect-and-inline): New function.
1117         (mm-archive-dissect-and-inline): Fix up the undisplayer.
1118
1119         * gnus-compat.el: Define `timer-set-function'.
1120
1121         * mm-decode.el (mm-display-external): Output the text from the command
1122         in the buffer after the command finished.  This makes text-based
1123         commands behave better.
1124
1125 2012-02-08  Lars Ingebrigtsen  <larsi@gnus.org>
1126
1127         * gnus-compat.el: Add a compat for the old `url-retrieve'.
1128
1129 2012-02-07  Lars Ingebrigtsen  <larsi@gnus.org>
1130
1131         * gnus-compat.el: Make `help-function-arglist' be compatible on Emacs
1132         23.1.
1133
1134 2012-02-07  Katsumi Yamaoka  <yamaoka@jpl.org>
1135
1136         * gnus-sum.el (gnus-summary-show-