X-Git-Url: https://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2FChangeLog;h=a89bd4958c06351cb8a176a10290fe6ccd58da32;hb=f48235eacef5c56ad94704a17e438f9f6039ab71;hp=c91ae14db218a50be685b3554d5e31766c56a757;hpb=9f46f54dbfbce043673f5ce8d176d9941700f8f9;p=gnus diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c91ae14db..a89bd4958 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,231 @@ +2011-03-11 Teodor Zlatanov + + * gnus-sync.el (gnus-sync-install-hooks, gnus-sync-unload-hook): Don't + install `gnus-sync-read' to any hooks by default. It's buggy. The + user will have to run `gnus-sync-read' manually and wait for Cloudy + Gnus. + +2011-03-11 Julien Danjou + + * mm-uu.el (mm-uu-type-alist): Add support for diff starting with "=== + modified file". + +2011-03-09 Teodor Zlatanov + + * auth-source.el (auth-source-read-char-choice): New function to read a + character choice using `dropdown-list', `read-char-choice', or + `read-char'. It appends "[a/b/c] " to the prompt if the choices were + '(?a ?b ?c). The `dropdown-list' support is disabled for now. Use + `eval-when-compile' to load `dropdown-list'. Remove `dropdown-list'. + (auth-source-netrc-saver): Use it. + (auth-source-pick-first-password): New convenience function. + +2011-03-08 Teodor Zlatanov + + * nnimap.el (nnimap-credentials): Keep the :save-function as the third + parameter in the credentials. + (nnimap-open-connection-1): Use it after a successful login. + (nnimap-credentials): Add IMAP-specific user and password prompt. + + * auth-source.el (auth-source-search): Add :require parameter, taking a + list. Document it and the :save-function return token. Pass :require + down. Change the CREATED message from a warning to a debug statement. + (auth-source-search-backends): Pass :require down. + (auth-source-netrc-search): Pass :require down. + (auth-source-netrc-parse): Use :require, if it's given, as a filter. + Change save prompt to indicate all modifications saved here are + deletions. + (auth-source-netrc-create): Take user login name as default in user + prompt. Move all the save functionality to a lexically bound function + under the :save-function token in the returned list. Set up clearer + default prompts for user, host, port, and secret. + (auth-source-netrc-saver): New function, intended to be wrapped for + :save-function. + +2011-03-07 Lars Magne Ingebrigtsen + + * shr.el (shr-table-horizontal-line): Change the defaults for the table + lines to be spaces instead. + +2011-03-07 Julien Danjou + + * sieve-manage.el (sieve-sasl-auth): Create auth-info if not found. + (sieve-sasl-auth): Check that auth-source-search did return something, + or just return an empty string. + +2011-03-05 Antoine Levitt + + * gnus.el (gnus-interactive): Use read-directory-name. + + * gnus-uu.el (gnus-uu-decode-uu-and-save) + (gnus-uu-decode-unshar-and-save, gnus-uu-decode-save) + (gnus-uu-decode-binhex, gnus-uu-decode-yenc) + (gnus-uu-decode-save-view, gnus-uu-decode-postscript-and-save): + Likewise. + + * gnus-group.el (gnus-group-make-directory-group): Likewise. + +2011-03-05 Lars Magne Ingebrigtsen + + * gnus-start.el (gnus-group-change-level): Allow putting foreign groups + onto the list of killed groups, too. This makes killed nnimap groups, + for instance, more reliably not reappear. + + * nnimap.el (nnimap-request-thread): Don't bug out when we can't find + the parent. + + * gnus-sum.el (gnus-update-read-articles): Fix typo. + + * gnus.el (gnus-valid-select-methods): Mark nnimap as a backend that + really have server-side marks. + + * gnus-sum.el (gnus-propagate-marks): Change default back to nil again, + since most backends do not usefully have server-side marks. + (gnus-update-read-articles): Propagate marks to all backends that + really have server-side marks. + +2011-03-05 Antoine Levitt + + * message.el (message-cite-reply-position, message-cite-style): New + variables. + (message-yank-original): Use the new citation styles. + +2011-03-04 Daiki Ueno + + * message.el (message-options): Revert 22da67af (workaround for XEmacs + buffer-local issue); don't mark it buffer-local when running under + XEmacs. + +2011-03-03 Tassilo Horn + + * nnimap.el (nnimap-parse-flags): Add a workaround for FETCH lines with + numbers too big to be `read'. + +2011-03-02 Teodor Zlatanov + + * password-cache.el (password-in-cache-p): Add autoload. + + * message.el (message-options): Make buffer-local two ways to attempt + to fix a XEmacs bug. + +2011-03-02 Julien Danjou + + * gnus-art.el (gnus-with-article-buffer): Fix buffer live check. + +2011-03-01 Julien Danjou + + * gnus-art.el (list-identifier): Add list-identifier as a parameter + group. + (article-hide-list-identifiers): Use list-identifier group parameter. + +2011-02-28 Julien Danjou + + * sieve.el (sieve-buffer-script-name): New local variable to store + sieve script name. + (sieve-edit-script): Store sieve script name. + (sieve-upload): Use sieve script name when uploading. + (sieve-upload): Use substitute-command-keys. + (sieve-edit-script): Use substitute-command-keys. + (sieve-refresh-scriptlist): Use substitute-command-keys. + (sieve-manage-mode-map): Define keymap properly. + (sieve-manage-mode): Do not set mode name manually, change mode-name to + (sieve-refresh-scriptlist): Use substitute-command-keys."Sieve-manage". + Remove commented code about cvs. + (sieve-manage-quit): New function. + (sieve-manage-mode-map): Bind 'q' to sieve-manage-quit. + +2011-02-27 Lars Magne Ingebrigtsen + + * gnus-group.el (gnus-import-other-newsrc-file): New function. + +2011-02-25 Teodor Zlatanov + + * auth-source.el (auth-source-search): Cache empty result sets. + + * password-cache.el (password-in-cache-p): Convenience function to + check if a key is in the cache, even if the value is nil. + + * auth-source.el (auth-source-save-behavior): New variable to replace + `auth-source-never-create'. + (auth-source-netrc-create): Use it. + (auth-source-never-save): Remove. + +2011-02-25 Lars Ingebrigtsen + + * nnimap.el (nnimap-stream): Doc fix. + (nnimap-open-connection-1): Reverse the order of the ports to that the + prompted-for port is first. + + * gnus-start.el (gnus-get-unread-articles): Don't clobber the async + retrieval by the no-group selection. + + * gnus-demon.el (gnus-demon-init): run-with-timer should be called with + numerical parameters. + +2011-02-25 Julien Danjou + + * gnus-gravatar.el: Use gnus-with-article-buffer. + + * gnus-art.el (gnus-with-article-buffer): Check that the + gnus-article-buffer is alive. + +2011-02-24 Teodor Zlatanov + + * auth-source.el (auth-source-creation-prompts): New variable to manage + creation-time prompts. + (auth-source-search): Document it. + (auth-source-format-prompt): Add utility function. + (auth-source-netrc-create): Don't default the user name to + user-login-name. Use `auth-source-creation-prompts' and some default + prompts for user, host, port, and password (the default generic prompt + remains ugly). + (auth-source-never-save): Add customizable option to never save info. + (auth-source-netrc-create): Use it and improve save prompts. Fix help + mode excursion. + +2011-02-24 Katsumi Yamaoka + + * auth-source.el (auth-source-netrc-create): Use `read-char' with no + argument that XEmacs doesn't support. + + * dgnushack.el (dgnushack-compile): Exclude color.el from being + compiled for Emacsen having no `libxml-parse-html-region' support. + + * gnus-xmas.el (gnus-xmas-define): Remove gnus-x-color-values. + + * lpath.el: Bind buffer-save-without-query for XEmacs. + +2011-02-23 Julien Danjou + + * gnus-art.el (article-make-date-line): Ignore errors if time is + invalid and not convertible. + (article-make-date-line): Only add lapsed time if time is not nil. + +2011-02-23 Teodor Zlatanov + + * auth-source.el (auth-source-netrc-create): Use `read-char' instead of + `read-char-choice' for backwards compatibility. + (auth-source-netrc-element-or-first): New function to DTRT for + parameter extraction. + (auth-source-netrc-create): Use it and fix multiple parameter print + bug. Use the default passed from above (given-default) or the + built-in (user-login-name for :user). + +2011-02-23 Lars Ingebrigtsen + + * gnus-start.el (gnus-dribble-read-file): Set + buffer-save-without-query, since we always want to save the dribble + file, probably. + + * nnmail.el (nnmail-article-group): Allow a final "" split to work on + nnimap. + + * gnus-sum.el (gnus-user-date-format-alist): Renamed back again from + -summary- since it's a user-visible variable. + + * nnimap.el (nnimap-retrieve-group-data-early): Don't do QRESYNC the + first time you use the new Gnus. + 2011-02-22 Teodor Zlatanov * auth-source.el: Don't load netrc.el. @@ -31,6 +259,7 @@ * gnus-msg.el (gnus-inews-add-send-actions): Restore the winconf name after exit. + (gnus-setup-message): Define missing variable from last checkin. * gnus-sum.el (gnus-summary-show-article): When called with t as the value, show the raw article.