X-Git-Url: https://cgit.sxemacs.org/?p=gnus;a=blobdiff_plain;f=lisp%2FChangeLog;h=d4398858dcb18cf79de40159db99debbee3416db;hp=0bfa2b078d4136e1be45c94b7f5a77b3facfc811;hb=034fc45e1b33c9a9ea9650727355007a6f12cde0;hpb=8bba88d8ff914135dbeac96d1ad7d7f7ba313b12 diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0bfa2b078..d4398858d 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,170 @@ +2011-02-19 Glenn Morris + + * gnus.el (gnus-meta): Doc fix. + +2011-02-19 Chong Yidong + + * nnfolder.el (nnfolder-save-buffer): Don't let-bind copyright-update, + in case it's not yet loaded. + +2011-02-19 Darren Hoo (tiny change) + + * gnus-art.el (gnus-article-next-page-1): Because customized mode-line + face with line-width greater than zero will cause RET in gnus summary + buffer to scroll down article page-wise because auto vscroll happens, + it should be temporalily disabled when doing a scroll-up. + +2011-02-19 Lars Ingebrigtsen + + * nnimap.el (nnimap-parse-copied-articles): Allow for " OK" + outputs from the server. + +2011-02-18 Antoine Levitt (tiny change) + + * gnus-art.el (gnus-article-prepare): Run gnus-article-prepare-hook + later so that bbdb can hook in easier. + +2011-02-18 Lars Ingebrigtsen + + * auth-source.el (auth-source-search): Don't try to create credentials + if the caller doesn't want that. + (auth-source-search): If we don't find a match, don't bug out on + non-bound variables. + (auth-source-search): Only ask a single backend to create the + credentials. + + * nnimap.el (nnimap-log-command): Add a newline to the inhibited + logging. + (nnimap-credentials): Protect against auth-source-search returning nil. + (nnimap-request-list): Protect against not being able to open the + server. + +2011-02-17 Lars Ingebrigtsen + + * auth-source.el (auth-source-search): Do a two-phase search, one with + no :create to get the responses from all backends. + + * nnimap.el (nnimap-open-connection-1): Delete duplicate server names + when getting credentials. + + * gnus-util.el (gnus-delete-duplicates): New function. + +2011-02-17 Teodor Zlatanov + + * nnimap.el (nnimap-credentials): Instead of picking the first port as + a creation default, pass the whole port list down. It will be + completed. + + * auth-source.el (auth-source-search): Updated docs to talk about + multiple creation choices. + (auth-source-netrc-create): Accept a list as a value (from the search + parameters) and do completion on that list. Keep a separate netrc line + with the password obscured for showing the user. + + * nnimap.el (nnimap-open-connection-1): Make the `nnimap-address' the + first choice to `auth-source-search' so it will be used for entry + creation instead of the server's Gnus-specific name. + (nnimap-credentials): Rely on the auth-source library to select which + port is actually wanted in the new netrc entry, so don't override + `auth-source-creation-defaults'. + + * auth-source.el (auth-source-netrc-parse): Use :port instead of + :protocol and accept a missing user, host, or port as a wildcard match. + (auth-source-debug): Default to off. + + (auth-source-netrc-search, auth-source-netrc-create) + (auth-source-secrets-search, auth-source-secrets-create) + (auth-source-user-or-password, auth-source-backend, auth-sources) + (auth-source-backend-parse-parameters, auth-source-search): Use :port + instead of :protocol. + + * nnimap.el (nnimap-credentials): Pass a port default to + `auth-source-search' in case an entry needs to be created. + (nnimap-open-connection-1): Use :port instead of :protocol. + +2011-02-17 Katsumi Yamaoka + + * auth-source.el: Bind load-path when loading EIEIO from + "gnus-fallback-lib/eieio"; don't pass more than two args, that XEmacs + 21.4 doesn't support, to `require'. + (auth-source-secrets-search): Use mm-delete-duplicates instead of + delete-dups that is not available in XEmacs 21.4. + +2011-02-16 Raphael Kubo da Costa (tiny change) + + * auth-source.el: Correctly load EIEIO from "gnus-fallback-lib/eieio" + as EIEIO must also be loaded when auth-source.el is being + byte-compiled. + +2011-02-16 Teodor Zlatanov + + * gnus-fallback-lib/eieio/eieio.el: Copy from Emacs. + + * gnus-fallback-lib/eieio/eieio-speedbar.el: Copy from Emacs. + + * gnus-fallback-lib/eieio/eieio-opt.el: Copy from Emacs. + + * gnus-fallback-lib/eieio/eieio-datadebug.el: Copy from Emacs. + + * gnus-fallback-lib/eieio/eieio-custom.el: Copy from Emacs. + + * gnus-fallback-lib/eieio/eieio-comp.el: Copy from Emacs. + + * gnus-fallback-lib/eieio/eieio-base.el: Copy from Emacs. + + * auth-source.el: Load EIEIO from "gnus-fallback-lib/eieio" if + necessary. + +2011-02-16 Lars Ingebrigtsen + + * gnus-sum.el (gnus-propagate-marks): Change default to t again, since + nil means that nnimap doesn't get updated. + +2011-02-16 Teodor Zlatanov + + * auth-source.el (auth-source-netrc-create): Return a synthetic search + result when the user doesn't want to write to the file. + (auth-source-netrc-search): Expect a synthetic result and proceed + accordingly. + (auth-source-cache-expiry): New variable to override + `password-cache-expiry'. + (auth-source-remember): Use it. + + * nnimap.el (nnimap-credentials): Remove the `inhibit-create' + parameter. Create entry if necessary by using :create t. + (nnimap-open-connection-1): Don't pass `inhibit-create'. + +2011-02-15 Teodor Zlatanov + + * auth-source.el (auth-source-debug): Enable by default and don't + mention the obsolete `auth-source-hide-passwords'. + (auth-source-do-warn): New function to debug unconditionally. + (auth-source-do-debug): Use it. + (auth-source-backend-parse): Use it for invalid `auth-sources' entries + and for Secrets API entries when the secrets.el library is not + available. + +2011-02-14 Lars Ingebrigtsen + + * gnus-sum.el (gnus-propagate-marks): Default to nil. + (gnus-summary-exit): Kill the correct article buffer on exit from a + `C-d' group. + + * gnus-start.el (gnus-use-backend-marks): Removed, since it duplicates + gnus-propagate-marks. + + * gnus-sum.el (gnus-summary-exit-no-update): Restore the group conf + before killing the buffers so that a non-full window conf gets handled + correctly. + (gnus-summary-exit): Ditto. + (gnus-summary-read-group-1): Ditto. + + * nntp.el (nntp-retrieve-group-data-early): Reinstate the two-part + async code again so that we can debug it properly. + + * message.el (message-reply): Take an optional switch-buffer parameter + so that Gnus window confs are respected better. + 2011-02-14 Teodor Zlatanov * auth-source.el (auth-source-backend-parse-parameters): Don't rely on