X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2FChangeLog;h=098f5e14357d6f7d59769e544870d0ab0bb17557;hb=ed12cb81782013074a4b5d0b3084a0d690369836;hp=d026bd5be9100cdcdf9f99a670adbd36085df57d;hpb=2410ad47509c146d938d0272170aca73e050b09c;p=gnus diff --git a/lisp/ChangeLog b/lisp/ChangeLog index d026bd5be..66c236395 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,14 +1,459 @@ +2011-10-26 Daiki Ueno + + * mml.el (mml-quote-region): Quote <#secure> tag. + (mml-generate-mime-1): Unquote <#secure> tag. + +2011-10-20 Chong Yidong + + * gnus-cite.el (gnus-message-citation-mode): Doc fix (in Emacs 24, + calling a minor mode from Lisp with nil arg enables it, so we have to + make the working a bit ambiguous here). + +2011-10-18 Teodor Zlatanov + + * gnus-util.el (gnus-bound-and-true-p): Macro for XEmacs compatibility. + * nnir.el (nnir-mode): Use it. + * nnmairix.el (nnmairix-determine-original-group-from-registry): + Use it. + + * nnir.el (gnus-registry-enabled): Defvar to keep the compiler happy. + * nnmairix.el (gnus-registry-enabled): Ditto. + +2011-10-17 Dave Abrahams + + * gnus-registry.el (gnus-registry-enabled): Add new variable. (Bug#9691) + (gnus-registry-install-shortcuts): Set `gnus-registry-install' to 'ask + only while we need to find out if it should be t or nil. + (gnus-registry-initialize): Don't set `gnus-registry-install' to t. + (gnus-registry-install-hooks): Set `gnus-registry-enabled' to t when + the registry is installed. Set it to nil when it's unloaded. + (gnus-registry-install-p): Provide user guidance for the initial value + of `gnus-registry-install' when it's 'ask, otherwise return its value. + * nnregistry.el (nnregistry-open-server, nnregistry-server-opened): + Use `gnus-registry-enabled' instead of `gnus-registry-install'. + * nnmairix.el (nnmairix-determine-original-group-from-registry): + Use `gnus-registry-enabled' instead of `gnus-registry-install'. + * nnir.el (nnir-mode): Use `gnus-registry-enabled' instead of + `gnus-registry-install'. + +2011-10-17 Daiki Ueno + + * mml2015.el (mml2015-epg-find-usable-key): Add comment about the + previous change. + * mml1991.el (mml1991-epg-find-usable-key): Skip the whole key if the + primary key is marked as disabled. + +2011-10-17 Christian von Roques (tiny change) + + * mml2015.el (mml2015-epg-find-usable-key): Skip the whole key if the + primary key is marked as disabled. + +2011-10-11 Andreas Schwab + + * html2text.el (html2text-clean-anchor): Check for quotes around + `href' value. + +2011-10-11 Teodor Zlatanov + + * spam.el (spam-check-BBDB): Simplify and support BBDB 3.x when + searching. Drop `bbdb-cache'. + +2011-10-11 Katsumi Yamaoka + + * message.el (message-signed-or-encrypted-p): Exclude header when + checking if there is signed or encrypted body in text/plain message. + +2011-10-09 Andreas Schwab + + * html2text.el (html2text-get-attr): Correctly handle attribute values + containing "=". + +2011-09-22 Kan-Ru Chen + + * ecomplete.el (ecomplete-display-matches): Use a local keymap to + handle bindings. + +2011-10-06 Lars Magne Ingebrigtsen + + * gnus-win.el (gnus-configure-windows): Protect against reading + ephemeral groups outside of Gnus. + +2011-10-06 Katsumi Yamaoka + + * shr.el (shr-tag-img): Don't get images displayed in tables. + +2011-10-03 Glenn Morris + + * gnus-group.el (gnus-bug-group-download-format-alist): Once again get + the "maintainer" version of debbugs.gnu.org reports. + +2011-10-02 Lars Magne Ingebrigtsen + + * shr.el (shr-tag-img): Add a space at the end of an ALT image text to + make asynchronous adjacent image insertion work better. + +2011-09-27 Daiki Ueno + + * plstore.el (plstore-select-keys, plstore-encrypt-to): Clarify + documentation. + +2011-09-27 Lars Magne Ingebrigtsen + + * gnus-uu.el (gnus-uu-grab-articles): Require gnus-async so that + `gnus-asynchronous' isn't shadowed. + +2011-09-26 Lars Magne Ingebrigtsen + + * gnus-xmas.el (gnus-xmas-define): Add `member-ignore-case'. + + * nnimap.el (nnimap-wait-for-response): Message less (bug#9540). + (nnimap-insert-partial-structure): The charset parameter isn't + case-sensitive. + + * nnheader.el (nnheader-message-maybe): New function. + + * shr.el (shr-tag-table): Render totally broken tables better. + + * mml.el (mml-generate-mime-1): Don't alter the contents if we're + computing the boundary. + +2011-09-26 Lars Magne Ingebrigtsen + + * pop3.el (pop3-number-of-responses): Remove. + (pop3-wait-for-messages): Rewrite to take linear time instead of + exponential time. + +2011-09-24 Lars Magne Ingebrigtsen + + * gnus-sum.el (gnus-summary-show-article): Bind `shr-ignore-cache' to + re-fetch images. + + * shr.el (shr-tag-img): Support a new variable `shr-ignore-cache' to + re-fetch images when hitting `g' in Gnus. + +2011-09-22 Katsumi Yamaoka + + * mml.el (mml-inhibit-compute-boundary): New internal variable. + (mml-compute-boundary): Don't check collision if it is non-nil. + (mml-compute-boundary-1): Use mml-generate-mime-1 to encode part + before checking collision. + +2011-09-21 Lars Magne Ingebrigtsen + + * message.el (message-indent-citation): Really make sure there's a + newline at the end. + + * nnimap.el (nnimap-parse-flags): Make regexp less prone to overflows. + Fix suggested by John Wiegley. + + * pop3.el (pop3-open-server): Fix +OK end-of-command regexp. + + * gnus-art.el (gnus-treat-hide-citation): Add doc. + + * message.el (message-default-send-rename-function): Break out into its + own function. + + * ecomplete.el (ecomplete-display-matches): Revert patch since it + doesn't work under XEmacs. + + * nnimap.el (nnimap-map-port): New function to connect to 993 instead + of "imaps" to word around Windows problems. + (nnimap-open-connection-1): Use it. + + * message.el (message-indent-citation): Revert last change which made + `F' not work. + +2011-09-13 Kan-Ru Chen + + * ecomplete.el (ecomplete-display-matches): Intercept key sequence from + terminal as well. + +2011-09-21 Katsumi Yamaoka + + * mm-view.el (mm-display-inline-fontify): Don't run doc-view-mode + because it displays images using overlays that aren't easy to copy to + the article buffer. + +2011-09-20 Łukasz Stelmach (tiny change) + + * message.el (message-indent-citation): Fix empty line removal at the + end of the citation. + +2011-09-20 Julien Danjou + + * auth-source.el (auth-source-netrc-create): Use default value for + password if specified. Evaluate default. + (auth-source-plstore-create): Ditto. + (auth-source-plstore-create, auth-source-netrc-create): Fix default + value evaluation. + (auth-source-netrc-create): Typo fix. + (auth-source-plstore-create): Ditto. + + * password-cache.el (password-cache-remove): Remove entries even if the + value is nil, so that password with a nil value (negative caching) is + possible to invalidate. + + * auth-source.el (auth-source-format-cache-entry): New function. + +2011-09-20 Katsumi Yamaoka + + * gnus-fun.el (gnus-convert-image-to-x-face-command): Doc fix. + +2011-09-18 Lars Magne Ingebrigtsen + + * mm-decode.el (mm-inline-media-tests): Fix typo in regexp. + +2011-09-19 Julien Danjou + + * auth-source.el (auth-source-netrc-parse): Use an obfuscation method + which work with things that are not ASCII. + +2011-09-17 Lars Magne Ingebrigtsen + + * mm-decode.el (mm-inline-media-tests): Support imagemagick images. + +2011-09-15 Lars Magne Ingebrigtsen + + * gnus-sum.el (gnus-summary-read-group-1): Bump the "Retrieving" + message level. + +2011-09-15 Katsumi Yamaoka + + * message.el (message-read-from-minibuffer): Make abbrev expansion work. + +2011-09-12 Lars Magne Ingebrigtsen + + * gnus.el (gnus-interactive-exit): Update defcustom spec. + +2011-09-12 Stefan Monnier + + * gnus.el (gnus-nntp-server): Move to gnus-int.el to silence bytecomp. + * gnus-int.el (gnus-nntp-server): Move from gnus.el. + +2011-09-12 Andrew Cohen + + * gnus-group.el (gnus-group-list-limit-map, gnus-group-list-flush-map) + (gnus-group-list-plus-map): Allow limiting, flushing and plusing ticked + articles. + +2011-09-11 Chong Yidong + + * message.el (message-pop-to-buffer): Default to switch-to-buffer. + (message-mail-other-window, message-mail-other-frame) + (message-news-other-window, message-news-other-frame): + Use switch-to-buffer-other-frame and switch-to-buffer-other-window + instead of setting buffer display varibles. + +2011-09-11 Lars Magne Ingebrigtsen + + * gnus-group.el (gnus-group-list-limit): Explain what the command does. + + * gnus-sum.el (gnus-fetch-headers): Bump message level. + +2011-09-11 Lars Magne Ingebrigtsen + + * gnus-dup.el (gnus-dup-suppress-articles): Move "Suppressing + duplicates" to a higher level. + + * gnus-util.el (gnus-verbose): Lower default to 6 to get rid of the + most egregious messages. + +2011-09-10 Lars Magne Ingebrigtsen + + * gnus-msg.el (gnus-summary-mail-forward): Minuscule doc fix. + +2011-09-10 Tetsuo Tsukamoto (tiny change) + + * nnrss.el (nnrss-retrieve-groups): Decode the charset before looking + up the file (bug#9351). + +2011-09-10 Lars Magne Ingebrigtsen + + * nnimap.el: Redo the charset handling. Let Gnus encode the names, as + it does with all other backends, but decode the names immediately after + getting them. + + * gnus-group.el (gnus-group-name-charset): Always return `utf-7' when + decoding nnimap groups. + + * gnus.el (gnus-variable-list): Don't save `gnus-format-specs' in the + newsrc file. It doesn't seem like an important optimisation any more. + +2011-09-10 Dave Abrahams (tiny change) + + * nnimap.el (nnimap-transform-headers): Fix regexp to be less prone to + overflows. + +2011-09-10 Lars Magne Ingebrigtsen + + * gnus.el (gnus-article-mark-lists): Remove `recent'. + (gnus-interactive-exit): Extend to `quiet'. + + * gnus-sum.el (gnus-offer-save-summaries): Use it. + + * gnus-art.el (gnus-treat-hide-citation-maybe): Add more doc to the + string. + + * plstore.el (plstore--get-buffer): Silence compiler warnings by + renaming function arguments from `this'. + + * gnus-sum.el (gnus-newsgroup-recent): Remove. + + * gnus-spec.el (gnus-lrm-string-p): `bidi-string-mark-left-to-right' + has been renamed. + (gnus-lrm-string-p): Include RLM and PDF, too. + + * gnus-int.el (gnus-open-server): Make the "denied" message clearer + (bug#9225). + +2011-09-10 Eli Zaretskii + + Add autoload cookies for functions used by sendmail.el. + * mm-encode.el (mm-default-file-encoding): Add autoload cookie. + + * mml.el (mml-to-mime, mml-attach-file): Add autoload cookies. + +2011-09-09 Katsumi Yamaoka + + * gnus-art.el (article-date-ut): Work properly even when there are + things like Date header in the body; work for forwarded parts. + +2011-09-05 Andrew Cohen + + * gnus-sum.el (gnus-summary-exit): Ensure we kill the proper + original-article-buffer. + +2011-09-05 Kan-Ru Chen + + * nnir.el (nnir-compose-result): Fix matching of server type. + (nnir-run-swish++): Ditto. + (nnir-run-namazu): Ditto. + (nnir-run-notmuch): Ditto. + +2011-09-04 Lars Magne Ingebrigtsen + + * gnus.el (gnus-home-directory): Add warning about setting in .gnus.el + (bug#9405). + + * gnus-score.el (gnus-summary-increase-score): Doc clarification + (bug#9421). + + * gnus-spec.el (gnus-face-0): Make all the face specs into defcustoms + (bug#9425). + + * gnus-art.el (gnus-treatment-function-alist): Remove CRs as the first + thing (bug#9426). + +2011-09-03 Lars Magne Ingebrigtsen + + * nnimap.el (nnimap-open-connection-1): Use the correct port number in + the error message. + +2011-09-02 Eli Zaretskii + + * message.el (message-setup-1): Return t (Bug#9392). + +2011-09-01 Andrew Cohen + + * gnus-sum.el: When adding article headers to a summary buffer also + update gnus-newsgroup-articles (bug#9386). + +2011-08-30 Katsumi Yamaoka + + * auth-source.el: Autoload help-mode. + +2011-08-30 Lars Magne Ingebrigtsen + + * gnus-group.el (gnus-group-name-charset): Don't bug out on server + names. + +2011-08-27 Daiki Ueno + + * mml-smime.el (mml-smime-epg-verify): Don't use the 4th arg of + mm-replace-in-string for compatibility issues. + * mml2015.el (mml2015-epg-verify): Ditto. + +2011-08-26 Katsumi Yamaoka + + * mailcap.el (mailcap-mime-data): Regexp-quote MIME subtype. + + * gnus-msg.el (gnus-setup-message): Remove extra apostrophe. + +2011-08-21 Lars Magne Ingebrigtsen + + * nnmail.el (nnmail-get-new-mail-1): If one mail source bugs out, + continue on and do the clean-up phase (bug#9188). + + * gnus-sum.el (gnus-summary-expire-articles): When expiring articles, + just ignore groups that can't be opened instead of erroring out + (bug#9225). + + * gnus-art.el (gnus-article-update-date-headers): Flip the default to + nil since some many people are fuddy-duddies. + + * gnus-html.el (gnus-html-image-fetched): Don't cache zero-length + images. + + * nntp.el (nntp-authinfo-file): Mark as obsolete -- use auth-source + instead. + + * pop3.el (pop3-wait-for-messages): Don't use Gnus functions here. + + * gnus-util.el (gnus-process-live-p): Copy over compat function. + + * pop3.el (pop3-wait-for-messages): If the pop3 process dies, stop + processing. + + * nntp.el (nntp-kill-buffer): Kill the process before killing the + buffer to avoid warnings. + +2011-08-20 Simon Josefsson + + * gnus-agent.el (gnus-agent-expire-done-message): Use %.f as format + specified to reduce precision. + +2011-08-19 Lars Magne Ingebrigtsen + + * nnimap.el (nnimap-transform-headers): Protect against (NIL ...) + bodystructures (bug#9314). + +2011-08-19 Katsumi Yamaoka + + * gnus-art.el (gnus-insert-mime-button, gnus-mime-display-alternative): + Make button keymap non-sticky after buttons. + 2011-08-18 David Engster * nnmairix.el (nnmairix-request-set-mark) (nnmairix-goto-original-article): Remove adding of article to registry, since `gnus-registry-add-group' isn't available anymore. - (nnmairix-determine-original-group-from-registry): Use - `gnus-registry-get-id-key' since `gnus-registry-fetch-groups' isn't + (nnmairix-determine-original-group-from-registry): + Use `gnus-registry-get-id-key' since `gnus-registry-fetch-groups' isn't available anymore. +2011-08-12 Simon Josefsson + + * starttls.el (starttls-any-program-available): Define as obsolete + function. + +2011-08-18 Lars Magne Ingebrigtsen + + * gnus-util.el (gnus-y-or-n-p): Reinstate the message-clearing y-or-n-p + versions which Gnus use when appropriate. + + * gnus-group.el (gnus-group-clear-data): Add a y-or-n query, since it's + a pretty destructive command. + + * nnmail.el (nnmail-extra-headers): Clarify slightly (bug#9302). + 2011-08-17 Lars Magne Ingebrigtsen + * message.el (message-fix-before-sending): Make a different warning + about NUL characters (bug#9270). + + * gnus-sum.el (gnus-auto-select-subject): Allow specifying a function + from custom (bug#9260). + * gnus-spec.el (gnus-lrm-string): Use 8206 instead of ?\x200e to make things work in Emacs 22 and XEmacs, too. @@ -94,7 +539,7 @@ 2011-08-02 Lars Magne Ingebrigtsen - * starttls.el (starttls-available-p): Renamed from + * starttls.el (starttls-available-p): Rename from `starttls-any-program-available' and changed return convention. 2011-07-31 Lars Ingebrigtsen @@ -150,8 +595,8 @@ * nnir.el (gnus-group-make-nnir-group): Allow optional search query argument. - (gnus-group-make-nnir-group, nnir-request-group, nnir-run-query): Use - `nnir-address' to handle server info rather than passing an arg. + (gnus-group-make-nnir-group, nnir-request-group, nnir-run-query): + Use `nnir-address' to handle server info rather than passing an arg. * nnimap.el (nnimap-make-thread-query): New utility function to format an imap thread search query. @@ -204,7 +649,7 @@ 2011-07-15 Lars Magne Ingebrigtsen - * gnus.el (debbugs-gnu): Renamed from debbugs-emacs. + * gnus.el (debbugs-gnu): Rename from debbugs-emacs. * message.el (message-reply): Work around mysterious bug where `message-mode' seems to overwrite the locally bound `subject' variable. @@ -235,9 +680,9 @@ * gnus-msg.el (gnus-bug): Don't insert user variables. It usually isn't very interesting any more, and it leaks potentially secret data. - (gnus-debug): Removed. + (gnus-debug): Remove. - * gnus-art.el (gnus-ignored-headers): Removed obsolete and non-working + * gnus-art.el (gnus-ignored-headers): Remove obsolete and non-working use of :custom-show. 2011-07-07 Daiki Ueno @@ -426,8 +871,8 @@ * gnus-group.el (gnus-read-ephemeral-emacs-bug-group): Take an optional quit window configuration. - * auth-source.el (epg-context-set-passphrase-callback): Remove - duplicate autoload. + * auth-source.el (epg-context-set-passphrase-callback): + Remove duplicate autoload. 2011-06-30 Andrew Cohen @@ -552,7 +997,7 @@ * spam.el (spam-stat): Require in a normal fashion without binding `spam-stat-install-hooks' to avoid compilation warnings. - * spam-stat.el (spam-stat-install-hooks): Removed. + * spam-stat.el (spam-stat-install-hooks): Remove. (spam-stat-install-hooks): Don't run automatically. 2011-06-26 Timo Juhani Lindfors (tiny change) @@ -13628,13 +14073,11 @@ (mml-secure-cache-passphrase): New user option. (mml-secure-passphrase-cache-expiry): New user option. -2006-07-24 Daiki Ueno - - * pgg-def.el (pgg-truncate-key-identifier): Truncate the key ID to 8 - letters from the end. Thanks to "David Smith" and - andreas@altroot.de (Andreas Vögele). +2006-07-24 David Smith (tiny change) + Andreas Vögele (tiny change) - FIXME: Use `tiny change'? + * pgg-def.el (pgg-truncate-key-identifier): + Truncate the key ID to 8 letters from the end. 2006-07-19 Andreas Seltenreich @@ -20599,7 +21042,7 @@ * dns.el (dns-read-type): Add support for SVR. (small patch) -2004-05-20 Teodor Zlatanov +2004-05-20 Adam Sjøgren * spam.el (spam-use-crm114, spam-crm114, spam-crm114-program) (spam-crm114-header, spam-crm114-spam-switch) @@ -20616,7 +21059,8 @@ (spam-crm114-unregister-spam-routine) (spam-crm114-register-ham-routine) (spam-crm114-unregister-ham-routine): Add CRM114 support. - From asjo@koldfront.dk (Adam Sjøgren). + +2004-05-20 Teodor Zlatanov * gnus.el: Add spam-use-crm114. @@ -20760,10 +21204,13 @@ 2004-05-18 Reiner Steib + * gnus-picon.el (gnus-picon-insert-glyph): + Add optional `nostring' argument. + +2004-05-18 Jesper Harder + * gnus-picon.el (gnus-picon-style): New variable. - (gnus-picon-insert-glyph): Add optional `nostring' argument. (gnus-picon-transform-address): Support `gnus-picon-style'. - From Jesper Harder . 2004-05-18 Lars Magne Ingebrigtsen @@ -21032,13 +21479,10 @@ * spam-stat.el (spam-stat-score-buffer): Simplify mapcar usage. Use mapc when appropriate. -2004-04-22 Teodor Zlatanov - - FIXME: Make separate entries for each person. - - From Dan Christensen , asjo@koldfront.dk (Adam - Sjøgren), Wes Hardaker , and Michael Shields - : +2004-04-22 Dan Christensen + Adam Sjøgren + Wes Hardaker + Michael Shields * spam.el (spam-necessary-extra-headers): Get the extra headers we may need for spam sorting and scoring.