1 2007-05-24 Katsumi Yamaoka <yamaoka@jpl.org>
3 * message.el (message-narrow-to-headers-or-head): Ignore
4 mail-header-separator in the body.
6 2007-05-23 Katsumi Yamaoka <yamaoka@jpl.org>
8 * mm-decode.el (mm-image-fit-p): Return t if image size is just the
11 2007-05-22 Kevin Ryde <user42@zip.com.au>
13 * message.el (message-font-lock-keywords): Use message-header-xheader
14 face for "X-Foo", its apparent intended purpose. Move "X-" pattern
15 ahead of the anything pattern, to get it recognised.
17 2007-05-22 Katsumi Yamaoka <yamaoka@jpl.org>
19 * dgnushack.el: Autoload ad-add-advice for XEmacs. bbdb-com.el that
20 spam.el loads uses it in the compiled defadvice form.
22 2007-05-12 Micha
\e,Ak
\e(Bl Cadilhac <michael@cadilhac.name>
24 * gnus-sum.el (gnus-articles-to-read)
25 (gnus-summary-insert-old-articles): Don't truncate group name for
28 * gnus-util.el (gnus-limit-string): Delete this function.
30 * gnus-sum.el (gnus-simplify-subject-fully): Use
31 `truncate-string-to-width' instead.
33 2007-05-11 Micha
\e,Ak
\e(Bl Cadilhac <michael@cadilhac.name>
35 * gnus-sum.el (gnus-summary-next-group-on-exit): New variable. Tell if, on
36 summary exit, the next group has to be selected.
37 (gnus-summary-exit): Use it.
39 2007-05-10 Reiner Steib <Reiner.Steib@gmx.de>
41 * gnus-art.el (gnus-article-mode): Fix comment about displaying
44 2007-05-10 Katsumi Yamaoka <yamaoka@jpl.org>
46 * nnfolder.el (nnfolder-request-group, nnfolder-request-create-group):
47 Check if group is not a directory.
48 (nnfolder-request-expire-articles): Don't delete articles if the target
49 group is not available.
51 * nnml.el (nnml-request-create-group): Properly check if group is not a
53 (nnml-request-expire-articles): Don't delete articles if the target
54 group is not available.
56 * rfc2047.el (rfc2047-quote-special-characters-in-quoted-strings):
57 Don't quote characters that are within parentheses.
59 2007-05-09 Katsumi Yamaoka <yamaoka@jpl.org>
61 * gnus-sum.el (gnus-auto-select-on-ephemeral-exit): New variable.
62 (gnus-handle-ephemeral-exit): Select article according to it.
64 2007-05-08 Reiner Steib <Reiner.Steib@gmx.de>
66 * message.el (message-insert-formated-citation-line): Remove newline.
67 (message-citation-line-format): Add final \n here so that the user can
70 2007-05-03 Dan Christensen <jdc@uwo.ca>
72 * nndoc.el (nndoc-type-alist, nndoc-lanl-gov-announce-type-p)
73 (nndoc-transform-lanl-gov-announce, nndoc-generate-lanl-gov-head):
74 Update lanl/arXiv support.
76 2007-05-02 Reiner Steib <Reiner.Steib@gmx.de>
78 * gnus.el: Bump version number.
80 2007-05-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
82 * gnus.el (gnus-version-number): Bump version.
84 2007-05-01 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
86 * gnus.el: No Gnus v0.6 is released.
88 2007-04-27 Didier Verna <didier@xemacs.org>
90 * gnus-util.el (gnus-orify-regexp): Moved and renamed to ...
91 * gmm-utils.el (gmm-regexp-concat): here.
92 * message.el: Don't require 'gnus-util.
93 (message-dont-reply-to-names): Handle name change above.
94 * gnus-sum.el (gnus-ignored-from-addresses): Ditto.
96 2007-04-26 Katsumi Yamaoka <yamaoka@jpl.org>
98 * mm-util.el (mm-charset-synonym-alist): Don't make it a user option
99 since the initial value varies according to the system.
101 2007-04-25 Katsumi Yamaoka <yamaoka@jpl.org>
103 * mm-util.el (mm-charset-synonym-alist): Defcustom.
105 2007-04-25 NAKAJI Hiroyuki <nakaji@jp.freebsd.org> (tiny change)
107 * mm-util.el (mm-charset-synonym-alist): Map iso8859-1 to iso-8859-1.
109 2007-04-24 Didier Verna <didier@xemacs.org>
111 Improve the type of gnus-ignored-from-addresses.
112 * gnus-util.el (gnus-orify-regexp): New function.
113 * message.el (gnus-util): Require it.
114 * message.el (message-dont-reply-to-names): Use gnus-orify-regexp.
115 * gnus-sum.el (gnus-ignored-from-addresses): New function.
116 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Use it.
118 2007-04-24 Didier Verna <didier@xemacs.org>
121 * gnus-utils.el: Fix some trailing whitespaces.
123 2007-04-23 Katsumi Yamaoka <yamaoka@jpl.org>
125 * gnus-msg.el (gnus-summary-resend-message-edit): Add Gcc header.
126 (gnus-summary-resend-bounced-mail): Ditto; search whole body for parent
127 article's Message-ID; refer parent article in summary buffer.
129 * message.el (message-bounce): Call mime-to-mml.
131 * dgnushack.el (byte-optimize-form-code-walker): Fix the form which was
132 not helpful to Emacs 21.1 and 21.2 for detecting a bug that does not
133 optimize and/or forms properly.
135 2007-04-22 Reiner Steib <Reiner.Steib@gmx.de>
137 * dgnushack.el (with-syntax-table): XEmacs bug has been fixed. Add
140 2007-04-20 Katsumi Yamaoka <yamaoka@jpl.org>
142 * gnus-msg.el (gnus-summary-supersede-article): Add Gcc header.
144 2007-04-19 Katsumi Yamaoka <yamaoka@jpl.org>
146 * gnus-art.el (gnus-mime-strip-charset-parameters): New function.
147 (gnus-mime-view-part-as-charset): Use it; redisplay subpart currently
148 displayed of multipart/alternative part if it is invoked from summary
151 * mm-view.el (mm-inline-text-html-render-with-w3m)
152 (mm-inline-text-html-render-with-w3m-standalone)
153 (mm-inline-render-with-function): Use mail-parse-charset by default.
155 2007-04-18 Levin Du <zslevin@gmail.com> (tiny change)
157 * calendar/parse-time.el (parse-time-string-chars): Check if CHAR
158 is less than the length of parse-time-syntax.
160 2007-04-17 Katsumi Yamaoka <yamaoka@jpl.org>
162 * gnus-uu.el (gnus-uu-digest-mail-forward): Pull articles processed
163 from gnus-newsgroup-processable.
165 2007-04-16 Didier Verna <didier@xemacs.org>
167 * gnus-msg.el (gnus-configure-posting-styles): Handle
168 message-signature-directory properly with :file syntax. Reported by
171 2007-04-11 Didier Verna <didier@xemacs.org>
173 New user option: message-signature-directory.
174 * gnus-msg.el (gnus-configure-posting-styles): Support it.
175 * message.el (message-insert-signature): Ditto.
176 * message.el (message-signature-file): Doc update.
177 * message.el (message-signature-directory): New.
179 2007-04-10 Katsumi Yamaoka <yamaoka@jpl.org>
181 * gnus-msg.el (gnus-inews-yank-articles): Use
182 message-exchange-point-and-mark instead of exchange-point-and-mark.
184 2007-04-09 Katsumi Yamaoka <yamaoka@jpl.org>
186 * message.el (message-yank-original): Make sure cited text ends with
187 newline; don't exchange point and mark.
189 2007-04-07 Chong Yidong <cyd@stupidchicken.com>
191 * tls.el (open-tls-stream): Properly handle case where there
192 is no associated buffer.
194 2007-04-03 Thien-Thi Nguyen <ttn@gnu.org>
196 * gnus-msg.el (gnus-inews-yank-articles): Fix bug: After
197 message-yank-original, make sure (< mark TEXT point).
199 2007-03-31 Reiner Steib <Reiner.Steib@gmx.de>
201 * message.el (message-fill-column): New variable.
202 (message-mode): Use it. Add comment on a possible new hook.
204 * nnmail.el (nnmail-spool-file): Mark as obsolete.
205 (nnmail-get-new-mail): Reformat.
207 * gnus-registry.el (gnus-registry-cache-save): Add FIXME comment.
209 * gmm-utils.el: Fix Commentary.
210 (gmm-tool-bar-from-list): Fix typo in doc string.
212 2007-03-27 Thien-Thi Nguyen <ttn@gnu.org>
214 * message.el (message-yank-original): Don't switch point and mark
215 unnecessarily to put point and mark as documented.
217 2007-03-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
219 * message.el (message-put-addresses-in-ecomplete): Only fetch headers
220 from the message heads.
222 2007-03-25 Kevin Greiner <kevin.greiner@compsol.cc>
224 * gnus-art.el (gnus-article-set-window-start): Do nothing when the
225 article buffer does not have a window. This may not be the best
226 solution but is certainly better than setting the start of the null,
227 that is the current, window.
229 2007-03-24 Reiner Steib <Reiner.Steib@gmx.de>
231 * gnus-draft.el (gnus-draft-setup-hook): New hook.
232 (gnus-draft-setup): Run it.
234 * gnus-score.el (gnus-inhibit-slow-scoring): New variable, renamed from
235 gnus-score-fast-scoring. Allow regexp.
236 (gnus-score-headers): Use it.
238 * gnus-util.el (gnus-emacs-version): Include "no MULE" in no-MULE
241 * gnus-art.el (gnus-article-browse-html-article): Fix typo in doc
243 (gnus-button-alist): Also catch `<f1> k ...'.
244 (gnus-treat-display-x-face): Fix doc string.
246 2007-03-25 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
248 * gnus-msg.el (gnus-setup-message, gnus-inews-add-send-actions): Move
249 evaluation of gnus-extended-version to ensure correct generation of the
250 User-Agent header when message-generate-headers-first is used.
252 2007-03-24 Simon Josefsson <simon@josefsson.org>
254 * hashcash.el (hashcash-generate-payment-async): Don't crash if
255 hashcash-path is nil. Don't call callback with incorrect number of
256 parameters if val is 0.
258 2007-03-20 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
260 * message.el (message-required-news-headers):
261 * gnus-util.el (gnus-intern-safe): Fix typo in docstring.
263 2007-03-18 Thien-Thi Nguyen <ttn@gnu.org>
265 * tls.el (open-tls-stream): In handshake-waiting loop,
266 don't wait more if there is output available to process.
268 2007-03-17 Thien-Thi Nguyen <ttn@gnu.org>
270 * tls.el (tls-program): Doc fix.
272 2007-03-15 Katsumi Yamaoka <yamaoka@jpl.org>
274 * message.el (message-generate-new-buffers): Change the meaning of the
275 nil value; add `standard' to the choices; treat t as `unique'; improve
277 (gnus-select-frame-set-input-focus): Autoload.
278 (message-buffer-name): Search for the existing message buffer if
279 message-generate-new-buffers is nil or `standard'; treat the value t of
280 message-generate-new-buffers as `unique'.
281 (message-pop-to-buffer): Raise the frame already displaying the message
282 buffer; clear the echo area after querying.
283 (message-setup): Pass the `continue' argument to compose-mail.
284 (message-mail): Prefer `switch-function' if it is given; search for the
285 existing message buffer if the `continue' argument is non-nil; pass
286 continue and switch-function arguments to compose-mail by way of
288 (message-mail-other-window): Adjust argument of message-setup.
289 (message-mail-other-frame): Ditto.
291 2007-03-13 Katsumi Yamaoka <yamaoka@jpl.org>
293 * gnus-cite.el (font-lock-set-defaults): Autoload it for Emacs.
294 (gnus-message-citation-mode): Require font-lock for XEmacs; make sure
295 to turn font-lock on when turning gnus-message-citation-mode on.
297 2007-03-06 Daiki Ueno <ueno@unixuser.org>
299 * mml-smime.el (mml-smime-use): New variable; default to use openssl.
300 (mml-smime-function-alist): New variable; add epg as the backend.
301 * mml-sec.el (mml-smime-sign): Don't require mml-smime, autoload
302 mml-smime- functions instead.
303 * mm-view.el: Require smime.
305 2007-03-05 Didier Verna <didier@xemacs.org>
307 * gnus-topic.el (gnus-topic-hierarchical-parameters): Perform merging
308 instead of just inheritance for posting styles.
309 * gnus.el (gnus-group-fast-parameter): Fix typo in comment.
311 2007-02-24 Chris Moore <dooglus@gmail.com>
313 * pgg-pgp5.el (pgg-pgp5-encrypt-region):
314 * pgg-pgp.el (pgg-pgp-encrypt-region):
315 * pgg-gpg.el (pgg-gpg-encrypt-region):
316 Check pgg-encrypt-for-me if no other recipients.
318 2007-02-24 John Paul Wallington <jpw@pobox.com>
320 * tls.el (tls-certtool-program): Fix custom type.
322 2007-02-28 Katsumi Yamaoka <yamaoka@jpl.org>
324 * gnus-cite.el (gnus-message-search-citation-line): Use point-at-bol
325 and point-at-eol instead of line-(beginning|end)-position.
327 * assistant.el (assistant-parse-buffer): Ditto.
329 * netrc.el (netrc-parse-services): Ditto.
331 2007-02-28 Daiki Ueno <ueno@unixuser.org>
333 * mml2015.el (mml2015-epg-find-usable-key): New function.
334 (mml2015-epg-sign): Use it.
335 (mml2015-epg-encrypt): Use it.
337 2007-02-28 Katsumi Yamaoka <yamaoka@jpl.org>
339 * message.el (message-make-in-reply-to): Quote name containing
340 non-ASCII characters. It will make the RFC2047 encoder cause an error
341 if there are special characters. Reported by NAKAJI Hiroyuki
342 <nakaji@kankyo-u.ac.jp>.
344 2007-02-27 Didier Verna <didier@xemacs.org>
346 Include the group parameters as well as the topic ones in the
347 inheritance filter process.
348 * gnus-topic.el (gnus-topic-hierarchical-parameters): New optional
349 argument GROUP-PARAMS-LIST.
350 * gnus-topic.el (gnus-group-topic-parameters): Use it.
352 2007-02-27 Katsumi Yamaoka <yamaoka@jpl.org>
354 * nntp.el (nntp-never-echoes-commands)
355 (nntp-open-connection-functions-never-echo-commands): New variables.
356 (nntp-send-command): Use them.
358 2007-02-20 Daiki Ueno <ueno@unixuser.org>
360 * mml2015.el (mml2015-epg-verify): Simplified.
362 2007-02-19 Katsumi Yamaoka <yamaoka@jpl.org>
364 * mml.el (mml-content-disposition-alist): New user option.
365 (mml-content-disposition): New function.
366 (mml-insert-mime-headers, mml-minibuffer-read-disposition): Use it.
367 (mml-attach-file, mml-dnd-attach-file): Pass file name to it.
369 2007-02-19 Daiki Ueno <ueno@unixuser.org>
371 * mml2015.el (mml2015-epg-verify): Convert LF to CRLF before signature
374 2007-02-15 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
376 * nnweb.el (nnweb-google-parse-1): Fix date parsing to also match on
377 articles posted in the last 24 hours.
379 2007-02-14 Chong Yidong <cyd@stupidchicken.com>
381 * smiley.el (smiley-regexp-alist): Add "dead" smiley.
383 2007-02-14 Micha
\e,Ak
\e(Bl Cadilhac <michael@cadilhac.name>
385 * nntp.el (nntp-send-command): Don't wait for echoes when
386 nntp-open-ssl-stream is used.
388 2007-02-13 Katsumi Yamaoka <yamaoka@jpl.org>
390 * gnus-cite.el (gnus-test-font-lock-add-keywords)
391 (gnus-message-add-citation-keywords)
392 (gnus-message-remove-citation-keywords): Remove.
393 (gnus-message-citation-mode): Instead of modifying font-lock-keywords
394 directly, make the variables in font-lock-defaults buffer-local, add
395 gnus-message-citation-keywords to them and then update the value of
398 2007-02-09 Katsumi Yamaoka <yamaoka@jpl.org>
400 * message.el (message-cite-original-1): Don't call
401 gnus-article-highlight-citation.
403 * gnus-cite.el (gnus-cite-parse): Work with two or more MS-type
404 citations; fix line count.
406 2007-02-08 Katsumi Yamaoka <yamaoka@jpl.org>
408 * gnus-cite.el (gnus-test-font-lock-add-keywords): New function.
409 (gnus-message-add-citation-keywords)
410 (gnus-message-remove-citation-keywords): Use it; fix the emulating
411 versions of font-lock-add-keywords and font-lock-remove-keywords to
412 work with XEmacs correctly.
414 2007-02-07 Katsumi Yamaoka <yamaoka@jpl.org>
416 * gnus-cite.el (gnus-cite-face-list): Set the values of
417 gnus-message-max-citation-depth and gnus-message-citation-keywords.
418 (gnus-message-max-citation-depth): Use defvar rather than defconst.
419 (gnus-message-cite-prefix-regexp): New variable.
420 (gnus-message-search-citation-line): Use it; protect against long
421 citation prefix; fill match data with nil rather than 0 for XEmacs; set
422 the 0th match data for Emacs.
423 (gnus-message-citation-keywords): Set LAXMATCH flag in every HIGHLIGHT.
424 (gnus-message-add-citation-keywords): Append keywords rather than
425 prepending; emulate font-lock-add-keywords if it is not available.
426 (gnus-message-remove-citation-keywords): Emulate
427 font-lock-remove-keywords if it is not available.
429 * gnus-msg.el (gnus-message-highlight-citation): Default to t.
431 * message.el (message-cite-prefix-regexp): Set the value of
432 gnus-message-cite-prefix-regexp.
434 2007-02-01 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
436 * nnweb.el (nnweb-google-parse-1): Update parser.
438 2007-01-29 Juanma Barranquero <lekktu@gmail.com>
440 * gnus-art.el (gnus-button-prefer-mid-or-mail): Fix typo in docstring.
442 2007-01-28 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
444 * nnslashdot.el (nnslashdot-request-article): Update end-of-article
447 2007-01-24 Katsumi Yamaoka <yamaoka@jpl.org>
449 * uudecode.el (uudecode-string-to-multibyte): New function emulating
451 (uudecode-decode-region-internal): Use it.
453 * lpath.el: Fbind string-as-multibyte for XEmacs.
455 2007-01-23 Reiner Steib <Reiner.Steib@gmx.de>
457 * gnus-score.el (gnus-home-score-file, gnus-home-adapt-file): Fix
460 * gnus-art.el (gnus-signature-limit): Fix custom choice.
462 2007-01-22 Daiki Ueno <ueno@unixuser.org>
464 * mm-util.el (mm-inhibit-file-name-handlers): Add epa-file-handler.
466 * mm-decode.el (mm-save-part-to-file): Use `mm-write-region' instead of
467 `write-region' to respect `mm-inhibit-file-name-handlers'.
469 2007-01-19 Reiner Steib <Reiner.Steib@gmx.de>
471 * nnsoup.el (nnsoup-directory, nnsoup-packer, nnsoup-packet-directory):
472 Use gnus-home-directory instead of "~/" or "$HOME".
474 2007-01-17 Teodor Zlatanov <tzz@lifelogs.com>
476 * encrypt.el (encrypt-insert-file-contents): Add better prompt
478 Add comments at beginning regarding usage.
479 (encrypt-write-file-contents): Change interactive so a string is
480 acceptable. If the file has no associated model, show an error instead
481 of a nonsense prompt.
483 2007-01-16 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
485 * spam.el (spam-bsfilter-ham-switch): Fix typo.
486 Thanks to Yoshihiko Yamada for kind notification of this typo.
488 2007-01-12 Kenichi Handa <handa@m17n.org>
490 * uudecode.el (uudecode-decode-region-internal): Make it work in a
493 2007-01-14 Reiner Steib <Reiner.Steib@gmx.de>
495 * gnus-score.el (gnus-score-fast-scoring): New variable.
496 (gnus-score-headers): Use it.
498 * gnus-sum.el (gnus-auto-select-first): Improve doc string.
500 * message.el (message-cite-original-1): Call
501 gnus-article-highlight-citation if requested.
503 * gnus-cite.el (gnus-article-highlight-citation): Add SAME-BUFFER arg.
505 * gnus-art.el (gnus-article-browse-html-article): Add warning about web
507 (gnus-button-alist): Add mid\\|message-id.
508 (gnus-button-fetch-group): Extend for use in
509 `browse-url-browser-function'.
510 (gnus-button-url-regexp): Try to catch paired parentheses like in
513 * gnus-sum.el (gnus-summary-reparent-children): Another doc string fix.
514 Suggested by Simon Krahnke <overlord@gmx.li>.
516 2007-01-13 Romain Francoise <romain@orebokech.com>
518 * nnml.el (nnml-use-compressed-files): Fix typo in docstring.
521 2007-01-13 Patric Mueller <bhaak@bigfoot.com> (tiny change)
523 * gnus-sum.el (gnus-summary-reparent-children): Fix typo in doc string.
525 2007-01-09 Teodor Zlatanov <tzz@lifelogs.com>
527 * gnus-registry.el (gnus-registry-unfollowed-groups)
528 (gnus-registry-split-fancy-with-parent): Fix documentation.
530 2007-01-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
532 * spam-report.el (spam-report-gmane-internal): Speed up spam reporting
535 2006-12-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
537 * spam-report.el (spam-report-gmane-internal): Add necessary "/" to
538 Xref urls. Erase buffer before requesting head.
540 2007-01-07 Reiner Steib <Reiner.Steib@gmx.de>
542 * gnus-soup.el (gnus-soup): New custom group. Make user variables
545 2007-01-05 Daiki Ueno <ueno@unixuser.org>
547 * mml2015.el (mml2015-epg-sign): Ask user whether to skip or abort if
548 no signing key is found.
549 (mml2015-epg-encrypt): Ask user whether to skip or abort if
550 no encrypting and/or signing key is found.
552 2007-01-03 Reiner Steib <Reiner.Steib@gmx.de>
554 * spam-report.el (spam-report-gmane-spam): Remove redundant message.
556 2007-01-01 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
558 * nnweb.el (nnweb-gmane-create-mapping): Put back code to merge the
559 headers read from disk with the ones newly found in the current search.
560 This should no longer cause problems, because the article numbers in
561 Gmane's `nov.php' output are ignored since the previous change.
563 2007-01-02 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
565 * gmm-utils.el (gmm-tool-bar-style): Fix custom type.
567 2007-01-01 Katsumi Yamaoka <yamaoka@jpl.org>
569 * lpath.el: Fbind clear-string and cp-supported-codepages; don't fbind
570 replace-regexp-in-string; bind url-version; fbind display-images-p and
571 timer-set-function for XEmacs; bind timer-list for XEmacs; fbind
572 find-face and set-itimer-function for Emacs; bind itimer-list for
575 * mm-decode.el (mm-display-external): Use itimer function for XEmacs.
577 2007-01-01 Romain Francoise <romain@orebokech.com>
579 * gnus-sum.el (gnus-summary-make-menu-bar): Fix typo.
581 2006-12-31 Steve Youngs <steve@sxemacs.org>
583 * gnus-cite.el: Load easy-mmode at compile time for (S)XEmacs to get
584 `define-minor-mode' macro definition expanded properly.
585 (gnus-message-citation-mode): This is now OK for (S)XEmacs so don't
588 * gnus-msg.el (gnus-message-highlight-citation): Revert Reiner's patch
589 of 2006-12-30. The default is nil on (S)XEmacs already because of the
591 (gnus-message-citation-mode): Revert Reiner's patch of 2006-12-30.
592 This is OK to autoload in (S)XEmacs now.
594 2006-12-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
596 * gnus-sum.el (gnus-summary-limit-to-singletons): New command and
598 (gnus-summary-limit-to-singletons): Fix typo.
600 * spam-report.el (spam-report-gmane-internal): Fall back on Xref if all
603 2006-12-30 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
605 * gnus-cite.el (turn-off-gnus-message-citation-mode): Fix typo in
608 * gnus-sum.el (gnus-summary-insert-ticked-articles): New command.
609 (gnus-summary-make-menu-bar, gnus-summary-buffer-map): Bind it.
610 (gnus-summary-insert-dormant-articles): Fix typo in message.
612 2006-12-30 Reiner Steib <Reiner.Steib@gmx.de>
614 * gnus-msg.el (gnus-message-highlight-citation): Ensure default to be
616 (gnus-message-citation-mode): Don't autoload in XEmacs.
618 * gnus-cite.el (gnus-message-citation-mode): Don't define in XEmacs.
620 2006-12-29 Jouni K. Sepp
\e,Ad
\e(Bnen <jks@iki.fi>
622 * nnimap.el (nnimap-expunge-search-string): Mention
623 nnimap-search-uids-not-since-is-evil in docstring.
625 2006-12-28 Reiner Steib <Reiner.Steib@gmx.de>
627 * spam.el: Revert to make-obsolete-variable because
628 define-obsolete-variable-alias is not supported in Emacs 21.
630 * spam.el (spam-ifile-path, spam-ifile-database-path)
631 (spam-bogofilter-path): Use define-obsolete-variable-alias instead of
632 make-obsolete-variable.
633 (spam-bsfilter-path, spam-bsfilter-program)
634 (spam-spamassassin-path, spam-spamassassin-program)
635 (spam-sa-learn-path, spam-sa-learn-program): Rename variables. Don't
636 use "path" inappropriately.
637 (spam-check-spamassassin, spam-spamassassin-register-with-sa-learn)
638 (spam-check-bsfilter, spam-bsfilter-register-with-bsfilter): Use new
641 2006-12-28 Daiki Ueno <ueno@unixuser.org>
643 * gnus-sum.el (gnus-summary-next-article): Make sure we are in the
646 * password.el (password-cache-remove): Use clear-string to burn
647 password, if available.
649 2006-12-26 Reiner Steib <Reiner.Steib@gmx.de>
651 * gnus-msg.el (gnus-message-citation-mode): Fix autoload.
653 * gnus-cite.el (gnus-message-highlight-citation): Move to gnus-msg.el.
655 * gnus-msg.el (gnus-setup-message): Add gnus-message-citation-mode.
656 (gnus-message-highlight-citation): Move defcustom here from
658 (gnus-message-citation-mode): Autoload.
660 * gnus-cite.el: Adjust Oliver's code to Gnus namespace. Add some
661 checks to make it compile with XEmacs.
662 (gnus-message-citation-mode): New minor mode.
663 (gnus-message-max-citation-depth, gnus-message-citation-keywords)
664 (gnus-message-highlight-citation): New variables.
665 (gnus-message-search-citation-line)
666 (gnus-message-add-citation-keywords)
667 (gnus-message-remove-citation-keywords)
668 (turn-on-gnus-message-citation-mode)
669 (turn-off-gnus-message-citation-mode): New functions.
671 2006-12-26 Oliver Scholz <epameinondas@gmx.de>
673 * gnus-cite.el: Enable highlighting of different citation levels in
676 2006-12-26 Reiner Steib <Reiner.Steib@gmx.de>
678 * message.el (message-make-fqdn): Fix comment.
679 (message-bogus-system-names): Add ".local".
681 * spam.el (spam-ifile-path, spam-ifile-program)
682 (spam-ifile-database-path, spam-ifile-database)
683 (spam-bogofilter-path, spam-bogofilter-program): Rename variables.
684 Don't use "path" inappropriately.
685 (spam-spamoracle-database, spam-get-ifile-database-parameter): Fix doc
687 (spam-check-ifile, spam-ifile-register-with-ifile)
688 (spam-check-bogofilter, spam-bogofilter-register-with-bogofilter): Use
691 * gnus-art.el (gnus-treat-display-x-face, gnus-treat-display-face)
692 (gnus-treat-display-smileys): Simplify using
693 gnus-image-type-available-p.
695 * gnus-ems.el (gnus-image-type-available-p): Use display-images-p if
698 * gnus-xmas.el (gnus-xmas-image-type-available-p): Use
699 `display-images-p' if available.
701 2006-12-22 Katsumi Yamaoka <yamaoka@jpl.org>
703 * nnrss.el (nnrss-fetch): Replace buffer's contents with the decoded
704 one after turning on the buffer's multibyteness instead of decoding
705 them directly in the unibyte buffer that causes unexpected conversion
706 in Emacs 23 (unicode).
708 2006-12-21 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
710 * message.el (message-generate-hashcash): Fix custom type.
712 2006-12-20 Reiner Steib <Reiner.Steib@gmx.de>
714 * gnus-sum.el (gnus-summary-recenter): Remove debug messages.
716 2006-12-20 Reiner Steib <Reiner.Steib@gmx.de>
718 * gnus-group.el (gnus-group-tool-bar-gnome): Exchange connect and
719 disconnect icons. Add help text.
721 2006-12-20 Teodor Zlatanov <tzz@lifelogs.com>
723 * spam.el (spam-extra-header-to-number): CRM114 spam score is
724 negated to be consistent with the others we handle.
726 2006-12-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
728 * gnus-art.el (gnus-article-setup-buffer): Actually set the local
729 version of gnus-summary-buffer to something, so that we can use two
730 article buffers at the same time.
732 2006-12-18 Teodor Zlatanov <tzz@lifelogs.com>
734 * spam.el (spam-necessary-extra-headers): Make spam-use-regex-headers
735 trigger all the extra headers.
736 (spam-extra-header-to-number): Don't require spam-use-crm114 for header
739 2006-12-14 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
741 * nnweb.el (nnweb-gmane-create-mapping): Keep the mapping stable for
744 2006-12-17 Chong Yidong <cyd@stupidchicken.com>
746 * pgg-gpg.el (pgg-gpg-use-agent): Default to t.
748 2006-12-13 Reiner Steib <Reiner.Steib@gmx.de>
750 * legacy-gnus-agent.el: Add Copyright notice.
752 2006-12-12 Chong Yidong <cyd@stupidchicken.com>
754 * gnus-sum.el (gnus-make-thread-indent-array): Fix last change.
756 2006-12-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
758 * nnweb.el (nnweb-gmane-search): Placeholder TOPDOC setting.
760 * gnus-sum.el (gnus-summary-recenter): Force setting the window start