X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2FChangeLog;h=acfd54814d3a4ea6dcf914733150118ae123b5d3;hb=c9ed3140c6b289cd01f61a778d8c1d3721cf9458;hp=7255d9bed4c065dbc3191e5697a2fe687d5e7ec4;hpb=8a2a4e6e9c61c5594a5ba0367a93280ae1f5d5ce;p=gnus diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 7255d9bed..acfd54814 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,393 @@ +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 + 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. + + * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): LRM-ify the + default From. + + * gnus-spec.el (gnus-lrm-string-p): New macro. + (gnus-lrm-string): New constant. + (gnus-summary-line-format-spec): LRM-ify the from. + (gnus-tilde-max-form): LRM-ify string chopping. + + * gnus-ems.el (gnus-string-mark-left-to-right): New function. + + * message.el (message-is-yours-p): Allow disabling canlock checking + (bug#9295). + (message-shoot-gnksa-feet): Add `canlock-verify'. + (message-auto-save-directory): Use ~/ as the auto-save directory if the + message directory isn't writable (bug#9304). + + * auth-source.el (auth-source-netrc-saver): Make the .authinfo file + non-world-readable. + +2011-08-17 Katsumi Yamaoka + + * nndraft.el (nndraft-update-unread-articles): Don't send delayed + articles. + +2011-08-13 Andreas Schwab + + * gnus-score.el (gnus-all-score-files): Use copy-sequence instead of + copy-list. + +2011-08-12 Sam Steingold + + * gnus-score.el (gnus-score-find-alist): Keep the score files already + in the reverse order to avoid modifying the cache with `nreverse'. + (gnus-all-score-files): Do not modify the value returned by + `gnus-score-find-alist' because it lives in a cache variable. + (gnus-current-home-score-file): No need to `nreverse' the return value + of `gnus-score-find-alist', it is already in the correct order. + +2011-08-11 Andrew Cohen + + * nnimap.el (nnimap-transform-headers): BODYSTRUCTURE for messages of + type MESSAGE and subtype RFC822 is slightly different from those of + type TEXT. + +2011-08-05 Andrew Cohen + + * gnus-sum.el (gnus-summary-refer-article): Warp to article. This + allows article-referral to work from an nnir group. + +2011-08-04 Andrew Cohen + + * gnus.el (registry-ignore): Add nnir groups to the ignore-list. + +2011-08-04 Daiki Ueno + + * mml1991.el (mml1991-epg-find-usable-key) + (mml1991-epg-find-usable-secret-key): New function. + (mml1991-epg-sign): Check if signing key is usable. + (mml1991-epg-encrypt): Check if encrypting key is usable (bug#8955). + +2011-08-03 Andrew Cohen + + * nnir.el (nnir-read-server-parm): Add an argument to restrict to + server-variables only. This should fix a bug introduced with commit + e1889675b7f4adf057833c5513c9374134c4e053. + (nnir-run-query): 'nnir-search-engine should not be set from the global + environment. + +2011-08-02 Andrew Cohen + + * nnir.el (nnir-search-thread): Position point on referring article + line. + (nnir-warp-to-article): Clean up summary buffers. + + * nnimap.el (nnimap-request-thread): Whitespace fix. + +2011-08-02 Steve Purcell (tiny change) + + * nnimap.el (nnimap-get-groups): Decode "&" correctly. + +2011-08-02 Lars Magne Ingebrigtsen + + * starttls.el (starttls-available-p): Renamed from + `starttls-any-program-available' and changed return convention. + +2011-07-31 Lars Ingebrigtsen + + * nnmaildir.el (nnmaildir-request-accept-article): Don't call + `unix-sync' unless it's defined. + +2011-07-31 Marcus Harnisch (tiny change) + + * gnus-art.el (gnus-article-stop-animations): Use `elt' instead of + `aref' for XEmacs compatibiltiy. + +2011-07-31 Lars Magne Ingebrigtsen + + * spam.el (spam-fetch-field-fast): Rewrite slightly for clarity. + +2011-07-31 Dave Abrahams (tiny change) + + * gnus-sum.el (gnus-summary-refer-thread): Since lambdas aren't + closures, quote the form properly (bug#9194). + +2011-07-31 Lars Magne Ingebrigtsen + + * gnus-sum.el (gnus-summary-insert-new-articles): Clean up slightly. + (gnus-summary-insert-new-articles): Protect against servers that are + down. + +2011-07-29 Daniel Dehennin + + * mm-decode.el (mm-dissect-buffer): Add a default content-disposition + in mm handle if none is specified. + +2011-07-24 Andrew Cohen + + * nnimap.el (nnimap-make-thread-query): Quote message-ids for gmail. + +2011-07-23 Andrew Cohen + + * nnir.el (nnir-search-thread): New function to make an nnir group + based on a thread query. + + * gnus-sum.el (gnus-refer-thread-use-nnir): New variable to control use + of nnir in thread referral. + (gnus-summary-refer-thread): Use it. + + * nnimap.el (nnimap-request-thread): Use it. + +2011-07-20 Lars Magne Ingebrigtsen + + * shr.el (shr-tag-comment): Ignore HTML comments. + +2011-07-20 Andrew Cohen + + * 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. + + * nnimap.el (nnimap-make-thread-query): New utility function to format + an imap thread search query. + (nnimap-request-thread): Use it. + + * gnus-sum.el (gnus-handle-ephemeral-exit): Ensure we are setting the + right select-method if we are not going back to the group buffer. + +2011-07-19 Lars Magne Ingebrigtsen + + * gnus-group.el (gnus-group-read-ephemeral-group): Make sure we don't + enter invalid buffer configurations into the quit form (bug#9107). + (gnus-group-tool-bar-gnome): Replace connect/disconnect with + unplugged/plugged. + + * gnus-sum.el (gnus-summary-refer-thread): When inserting new headers, + keep track of which ones are unread (bug#9061). + + * gnus.el (gnus-refer-article-method): Allow entering any sexp + (bug#9055). + + * gnus-art.el (gnus-article-show-images): Allow working if using w3m + (bug#9041). + + * gnus-html.el (mm-util): Require (bug#9073). + + * gnus-sum.el (gnus-delete-duplicate-headers): New function. + (gnus-summary-refer-thread): Use it to remove duplicates in the + un-threaded view (bug#9053). + (gnus-summary-insert-subject): Document USE-OLD-HEADER (bug#9070). + +2011-07-07 Kan-Ru Chen + + * nnir.el (nnir-read-server-parm): Use default value from global + variable. Without this the default search engine parameters aren't + used at all. + +2011-07-19 Lars Magne Ingebrigtsen + + * message.el (message-unique-id): Don't use the undocumented return + value from (random t) (bug#9118). + +2011-07-16 Lars Magne Ingebrigtsen + + * message.el (message-auto-save-directory): If the ~/Mail directory + doesn't exist, use ~ as the auto-save directory (bug#4432). + + * gnus-group.el (gnus-group-read-ephemeral-group): Start Gnus if it + hasn't already been started. + +2011-07-15 Lars Magne Ingebrigtsen + + * gnus.el (debbugs-gnu): Renamed from debbugs-emacs. + + * message.el (message-reply): Work around mysterious bug where + `message-mode' seems to overwrite the locally bound `subject' variable. + +2011-07-14 Andrew Cohen + + * nnimap.el (nnimap-request-thread): Ensure search is performed in + correct group. + + * gnus-int.el (gnus-request-thread): Add group argument. + + * gnus-sum.el (gnus-summary-refer-thread): Use it. + +2011-07-10 Lars Magne Ingebrigtsen + + * dgnushack.el (debbugs-gnu-summary-mode): Update compat names, too. + + * gnus-group.el (gnus-read-ephemeral-emacs-bug-group): `debbugs-*' + renamed to `debbugs-gnu-*'. + +2011-07-08 Daiki Ueno + + * plstore.el: Revert the editing feature since it is not urgent. + (plstore-mode, plstore-mode-toggle-display, plstore-mode-original) + (plstore-mode-decoded): Remove. + +2011-07-07 Lars Magne Ingebrigtsen + + * 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-art.el (gnus-ignored-headers): Removed obsolete and non-working + use of :custom-show. + +2011-07-07 Daiki Ueno + + * plstore.el: Add documentation. + (plstore-mode): New mode to edit plstore file. + (plstore-mode-toggle-display, plstore-mode-original) + (plstore-mode-decoded): New command. + (plstore--encode, plstore--decode, plstore--write-contents-functions) + (plstore--insert-buffer, plstore--make): New function. + (plstore-open, plstore-save): Simplify by using them. + +2011-07-06 Glenn Morris + + * gnus-group.el (gnus-read-ephemeral-emacs-bug-group): Silence compiler. + +2011-07-05 Lars Magne Ingebrigtsen + + * gnus.el (gnus-refer-article-method): Remove mention of nnspool, which + no longer is much used. + (gnus-summary-line-format): Link to "Marking Articles" instead of "Read + Articles". + +2011-04-03 Kan-Ru Chen + + * nnir.el (nnir-notmuch-program, nnir-notmuch-additional-switches) + (nnir-notmuch-remove-prefix, nnir-engines, nnir-run-notmuch): New nnir + `notmuch' backend. + +2011-07-05 Lars Magne Ingebrigtsen + + * mm-decode.el (mm-text-html-renderer): Doc fix. + + * gnus-msg.el (gnus-bug): Fix the MML tag. + + * pop3.el (pop3-open-server): -ERR is a valid response to CAPA. + +2011-07-05 Daiki Ueno + + * gnus-start.el (gnus-get-unread-articles): Don't connect to the + secondary methods if started with `gnus-no-server'. + +2011-07-05 Juanma Barranquero + + * message.el (message-return-action): Fix typo in docstring. + +2011-07-04 Lars Magne Ingebrigtsen + + * gnus-group.el (gnus-read-ephemeral-bug-group): Allow fetching several + bug reports at once. + + * nnimap.el (nnimap-request-scan): Say that splitting has finished. + +2011-07-04 Katsumi Yamaoka + + * nndraft.el: Require gnus-group. + (nndraft-request-list): Declare. + + * nndraft.el (nndraft-update-unread-articles): Don't show group having + no unread article unless it matches gnus-permanently-visible-groups. + + * nndraft.el (nndraft-update-unread-articles): New function. + (nndraft-request-associate-buffer): Use it to update the number of + unread articles for the nndraft groups in the group buffer when saving + or killing a draft message. + +2011-07-03 Lars Magne Ingebrigtsen + + * gnus-group.el (gnus-read-ephemeral-bug-group): Bind the coding + systems to binary before writing and reading the mbox files. + + * gnus.el (gnus-summary-line-format): Link to the info node for %U + instead of trying to list them all (bug#8978). + 2011-07-03 Wolfgang Jenkner (tiny change) * pop3.el (pop3-open-server): Use :end-of-capability.