diff options
Diffstat (limited to 'lisp/gnus/ChangeLog')
| -rw-r--r-- | lisp/gnus/ChangeLog | 228 |
1 files changed, 207 insertions, 21 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index c14c79a92cb..7eca03bd93b 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,3 +1,182 @@ | |||
| 1 | 2011-03-18 Julien Danjou <julien@danjou.info> | ||
| 2 | |||
| 3 | * gnus-util.el (gnus-buffer-live-p): Simplify gnus-buffer-live-p. | ||
| 4 | (gnus-buffer-live-p): Check that buffer is not nil. | ||
| 5 | |||
| 6 | 2011-03-17 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 7 | |||
| 8 | * gnus-art.el: Require mouse, which the build bot seems to say is | ||
| 9 | needed. | ||
| 10 | |||
| 11 | * gravatar.el (gravatar-retrieve-synchronously): Use `url-retrieve' on | ||
| 12 | XEmacs, since it doesn't have url-retrieve-synchronously. | ||
| 13 | |||
| 14 | 2011-03-17 Antoine Levitt <antoine.levitt@gmail.com> | ||
| 15 | |||
| 16 | * gnus-group.el (gnus-group-list-ticked): New function. | ||
| 17 | (gnus-group-make-menu-bar): Provide a menu entry for it. | ||
| 18 | (gnus-group-list-map): Provide a binding for it. | ||
| 19 | |||
| 20 | 2011-03-17 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 21 | |||
| 22 | * shr.el (shr-visit-file): New command. | ||
| 23 | |||
| 24 | * nnimap.el (nnimap-fetch-inbox): Rewrite slightly last patch. | ||
| 25 | |||
| 26 | 2011-03-17 Bjørn Mork <bjorn@mork.no> | ||
| 27 | |||
| 28 | * nnimap.el (nnimap-fetch-inbox): Don't download bodies on ver4-capable | ||
| 29 | servers. | ||
| 30 | |||
| 31 | 2011-03-16 Julien Danjou <julien@danjou.info> | ||
| 32 | |||
| 33 | * mm-uu.el (mm-uu-dissect-text-parts): Only dissect handle that are | ||
| 34 | inline. | ||
| 35 | |||
| 36 | * gnus-art.el (article-hide-list-identifiers): Use | ||
| 37 | gnus-group-get-list-identifiers. | ||
| 38 | |||
| 39 | * gnus-sum.el (gnus-group-get-list-identifiers): New function. | ||
| 40 | (gnus-summary-remove-list-identifiers): Use | ||
| 41 | gnus-group-get-list-identifiers to get regexp. | ||
| 42 | (gnus-select-newsgroup, gnus-summary-insert-subject) | ||
| 43 | (gnus-summary-insert-articles): Call | ||
| 44 | gnus-summary-remove-list-identifiers unconditionally. | ||
| 45 | |||
| 46 | 2011-03-15 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 47 | |||
| 48 | * gnus-sum.el (gnus-articles-to-read): Revert back to old behaviour if | ||
| 49 | we're selecting a group with unread articles. | ||
| 50 | |||
| 51 | * nnimap.el (nnimap-open-connection-1): Allow `network-only', too. | ||
| 52 | |||
| 53 | * gssapi.el: New file separated out from imap.el to provide a general | ||
| 54 | Kerberos 5 connection facility for Emacs. | ||
| 55 | |||
| 56 | * message.el (message-elide-ellipsis): Document the format spec | ||
| 57 | ellipsis. | ||
| 58 | |||
| 59 | 2011-03-15 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 60 | |||
| 61 | * message.el (message-elide-region): Allow the ellipsis to say how many | ||
| 62 | lines were removed. | ||
| 63 | |||
| 64 | 2011-03-15 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 65 | |||
| 66 | * gnus-win.el (gnus-configure-frame): Protect against trying to restore | ||
| 67 | window configurations containing buffers that are now dead. | ||
| 68 | |||
| 69 | * nnimap.el (nnimap-parse-flags): Remove all MODSEQ entries before | ||
| 70 | parsing to avoid integer overflows. | ||
| 71 | (nnimap-parse-flags): Simplify the last change. | ||
| 72 | (nnimap-parse-flags): Store HIGHESTMODSEQ as a string, since it may be | ||
| 73 | too large for 32-bit Emacsen. | ||
| 74 | |||
| 75 | 2011-03-15 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 76 | |||
| 77 | * auth-source.el (auth-source-netrc-create): | ||
| 78 | * message.el (message-yank-original): Fix use of `case'. | ||
| 79 | |||
| 80 | 2011-03-15 Nelson Ferreira <nelson.ferreira@ieee.org> (tiny change) | ||
| 81 | |||
| 82 | * gnus-art.el (gnus-article-treat-body-boundary): Fix boundary width on | ||
| 83 | XEmacs, which was one character too wide. | ||
| 84 | |||
| 85 | 2011-03-09 Antoine Levitt <antoine.levitt@gmail.com> | ||
| 86 | |||
| 87 | * gnus-sum.el (gnus-articles-to-read): Use gnus-large-newsgroup as | ||
| 88 | default number of articles to display. | ||
| 89 | (gnus-articles-to-read): Use pretty names for prompt. | ||
| 90 | |||
| 91 | 2011-03-15 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 92 | |||
| 93 | * gnus-int.el (gnus-open-server): Ditto. | ||
| 94 | |||
| 95 | * gnus-start.el (gnus-activate-group): Give a backtrace if | ||
| 96 | debug-on-quit is set and the user hits `C-g'. | ||
| 97 | (gnus-read-active-file): Ditto. | ||
| 98 | |||
| 99 | * gnus-group.el (gnus-group-read-ephemeral-group): Ditto. | ||
| 100 | |||
| 101 | 2011-03-15 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 102 | |||
| 103 | * message.el (message-yank-original): Use cond instead of CL case. | ||
| 104 | |||
| 105 | 2011-03-15 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 106 | |||
| 107 | * auth-source.el (auth-source-netrc-create): Use usual format for the | ||
| 108 | default in prompts. | ||
| 109 | |||
| 110 | 2011-03-13 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 111 | |||
| 112 | * auth-source.el (auth-source-netrc-create): Show the default in the | ||
| 113 | prompt when prompting for token creation. | ||
| 114 | |||
| 115 | 2011-03-12 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 116 | |||
| 117 | * auth-source.el (auth-source-format-prompt): Always convert the value | ||
| 118 | to a string to avoid evaluating non-string arguments. | ||
| 119 | (auth-source-netrc-create): Offer default properly, not as initial | ||
| 120 | content in `read-string'. | ||
| 121 | (auth-source-netrc-saver): Use a cache keyed by file name and MD5 hash | ||
| 122 | of line to determine if we've been run before. If so, don't run again, | ||
| 123 | but print a trivial message to indicate the cache was hit instead. | ||
| 124 | |||
| 125 | 2011-03-11 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 126 | |||
| 127 | * gnus-sync.el (gnus-sync-install-hooks, gnus-sync-unload-hook): | ||
| 128 | Don't install `gnus-sync-read' to any hooks by default. It's buggy. | ||
| 129 | The user will have to run `gnus-sync-read' manually and wait for Cloudy | ||
| 130 | Gnus. | ||
| 131 | |||
| 132 | 2011-03-11 Julien Danjou <julien@danjou.info> | ||
| 133 | |||
| 134 | * mm-uu.el (mm-uu-type-alist): Add support for diff starting with "=== | ||
| 135 | modified file". | ||
| 136 | |||
| 137 | 2011-03-09 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 138 | |||
| 139 | * auth-source.el (auth-source-read-char-choice): New function to read a | ||
| 140 | character choice using `dropdown-list', `read-char-choice', or | ||
| 141 | `read-char'. It appends "[a/b/c] " to the prompt if the choices were | ||
| 142 | '(?a ?b ?c). The `dropdown-list' support is disabled for now. Use | ||
| 143 | `eval-when-compile' to load `dropdown-list'. Remove `dropdown-list'. | ||
| 144 | (auth-source-netrc-saver): Use it. | ||
| 145 | (auth-source-pick-first-password): New convenience function. | ||
| 146 | |||
| 147 | 2011-03-08 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 148 | |||
| 149 | * nnimap.el (nnimap-credentials): Keep the :save-function as the third | ||
| 150 | parameter in the credentials. | ||
| 151 | (nnimap-open-connection-1): Use it after a successful login. | ||
| 152 | (nnimap-credentials): Add IMAP-specific user and password prompt. | ||
| 153 | |||
| 154 | * auth-source.el (auth-source-search): Add :require parameter, taking a | ||
| 155 | list. Document it and the :save-function return token. Pass :require | ||
| 156 | down. Change the CREATED message from a warning to a debug statement. | ||
| 157 | (auth-source-search-backends): Pass :require down. | ||
| 158 | (auth-source-netrc-search): Pass :require down. | ||
| 159 | (auth-source-netrc-parse): Use :require, if it's given, as a filter. | ||
| 160 | Change save prompt to indicate all modifications saved here are | ||
| 161 | deletions. | ||
| 162 | (auth-source-netrc-create): Take user login name as default in user | ||
| 163 | prompt. Move all the save functionality to a lexically bound function | ||
| 164 | under the :save-function token in the returned list. Set up clearer | ||
| 165 | default prompts for user, host, port, and secret. | ||
| 166 | (auth-source-netrc-saver): New function, intended to be wrapped for | ||
| 167 | :save-function. | ||
| 168 | |||
| 169 | 2011-03-07 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 170 | |||
| 171 | * shr.el (shr-table-horizontal-line): Change the defaults for the table | ||
| 172 | lines to be spaces instead. | ||
| 173 | |||
| 174 | 2011-03-07 Julien Danjou <julien@danjou.info> | ||
| 175 | |||
| 176 | * sieve-manage.el (sieve-sasl-auth): Create auth-info if not found. | ||
| 177 | (sieve-sasl-auth): Check that auth-source-search did return something, | ||
| 178 | or just return an empty string. | ||
| 179 | |||
| 1 | 2011-03-05 Antoine Levitt <antoine.levitt@gmail.com> | 180 | 2011-03-05 Antoine Levitt <antoine.levitt@gmail.com> |
| 2 | 181 | ||
| 3 | * gnus.el (gnus-interactive): Use read-directory-name. | 182 | * gnus.el (gnus-interactive): Use read-directory-name. |
| @@ -12,6 +191,13 @@ | |||
| 12 | 191 | ||
| 13 | 2011-03-05 Lars Magne Ingebrigtsen <larsi@gnus.org> | 192 | 2011-03-05 Lars Magne Ingebrigtsen <larsi@gnus.org> |
| 14 | 193 | ||
| 194 | * gnus-start.el (gnus-group-change-level): Allow putting foreign groups | ||
| 195 | onto the list of killed groups, too. This makes killed nnimap groups, | ||
| 196 | for instance, more reliably not reappear. | ||
| 197 | |||
| 198 | * nnimap.el (nnimap-request-thread): Don't bug out when we can't find | ||
| 199 | the parent. | ||
| 200 | |||
| 15 | * gnus-sum.el (gnus-update-read-articles): Fix typo. | 201 | * gnus-sum.el (gnus-update-read-articles): Fix typo. |
| 16 | 202 | ||
| 17 | * gnus.el (gnus-valid-select-methods): Mark nnimap as a backend that | 203 | * gnus.el (gnus-valid-select-methods): Mark nnimap as a backend that |
| @@ -24,8 +210,8 @@ | |||
| 24 | 210 | ||
| 25 | 2011-03-05 Antoine Levitt <antoine.levitt@gmail.com> | 211 | 2011-03-05 Antoine Levitt <antoine.levitt@gmail.com> |
| 26 | 212 | ||
| 27 | * message.el (message-cite-reply-position, message-cite-style): New | 213 | * message.el (message-cite-reply-position, message-cite-style): |
| 28 | variables. | 214 | New variables. |
| 29 | (message-yank-original): Use the new citation styles. | 215 | (message-yank-original): Use the new citation styles. |
| 30 | 216 | ||
| 31 | 2011-03-04 Daiki Ueno <ueno@unixuser.org> | 217 | 2011-03-04 Daiki Ueno <ueno@unixuser.org> |
| @@ -139,14 +325,14 @@ | |||
| 139 | 325 | ||
| 140 | 2011-02-23 Lars Ingebrigtsen <larsi@gnus.org> | 326 | 2011-02-23 Lars Ingebrigtsen <larsi@gnus.org> |
| 141 | 327 | ||
| 142 | * gnus-start.el (gnus-dribble-read-file): Set | 328 | * gnus-start.el (gnus-dribble-read-file): |
| 143 | buffer-save-without-query, since we always want to save the dribble | 329 | Set buffer-save-without-query, since we always want to save the dribble |
| 144 | file, probably. | 330 | file, probably. |
| 145 | 331 | ||
| 146 | * nnmail.el (nnmail-article-group): Allow a final "" split to work on | 332 | * nnmail.el (nnmail-article-group): Allow a final "" split to work on |
| 147 | nnimap. | 333 | nnimap. |
| 148 | 334 | ||
| 149 | * gnus-sum.el (gnus-user-date-format-alist): Renamed back again from | 335 | * gnus-sum.el (gnus-user-date-format-alist): Rename back again from |
| 150 | -summary- since it's a user-visible variable. | 336 | -summary- since it's a user-visible variable. |
| 151 | 337 | ||
| 152 | * nnimap.el (nnimap-retrieve-group-data-early): Don't do QRESYNC the | 338 | * nnimap.el (nnimap-retrieve-group-data-early): Don't do QRESYNC the |
| @@ -392,8 +578,8 @@ | |||
| 392 | 2011-02-14 Teodor Zlatanov <tzz@lifelogs.com> | 578 | 2011-02-14 Teodor Zlatanov <tzz@lifelogs.com> |
| 393 | 579 | ||
| 394 | * auth-source.el (auth-source-backend-parse-parameters): Don't rely on | 580 | * auth-source.el (auth-source-backend-parse-parameters): Don't rely on |
| 395 | `plist-get' to accept non-list parameters (XEmacs issue). Fix | 581 | `plist-get' to accept non-list parameters (XEmacs issue). |
| 396 | docstring. | 582 | Fix docstring. |
| 397 | (auth-source-secrets-search): Use `delete-dups', `append mapcar', and | 583 | (auth-source-secrets-search): Use `delete-dups', `append mapcar', and |
| 398 | `butlast' instead of `remove-duplicates', `mapcan', and `subseq'. | 584 | `butlast' instead of `remove-duplicates', `mapcan', and `subseq'. |
| 399 | (auth-sources, auth-source-backend-parse, auth-source-secrets-search): | 585 | (auth-sources, auth-source-backend-parse, auth-source-secrets-search): |
| @@ -433,8 +619,8 @@ | |||
| 433 | 619 | ||
| 434 | 2011-02-13 Tassilo Horn <tassilo@member.fsf.org> (tiny change) | 620 | 2011-02-13 Tassilo Horn <tassilo@member.fsf.org> (tiny change) |
| 435 | 621 | ||
| 436 | * nnimap.el (nnimap-request-accept-article, nnimap-process-quirk): Fix | 622 | * nnimap.el (nnimap-request-accept-article, nnimap-process-quirk): |
| 437 | Gcc processing on imap. | 623 | Fix Gcc processing on imap. |
| 438 | 624 | ||
| 439 | 2011-02-10 Stefan Monnier <monnier@iro.umontreal.ca> | 625 | 2011-02-10 Stefan Monnier <monnier@iro.umontreal.ca> |
| 440 | 626 | ||
| @@ -522,8 +708,8 @@ | |||
| 522 | 708 | ||
| 523 | 2011-02-06 Michael Albinus <michael.albinus@gmx.de> | 709 | 2011-02-06 Michael Albinus <michael.albinus@gmx.de> |
| 524 | 710 | ||
| 525 | * auth-source.el (top): Require 'eieio unconditionally. Autoload | 711 | * auth-source.el (top): Require 'eieio unconditionally. |
| 526 | `secrets-get-attributes' instead of `secrets-get-attribute'. | 712 | Autoload `secrets-get-attributes' instead of `secrets-get-attribute'. |
| 527 | (auth-source-secrets-search): Limit search when `max' is greater than | 713 | (auth-source-secrets-search): Limit search when `max' is greater than |
| 528 | number of results. | 714 | number of results. |
| 529 | 715 | ||
| @@ -559,7 +745,7 @@ | |||
| 559 | (auth-source-protocol-defaults, auth-source-user-or-password-imap) | 745 | (auth-source-protocol-defaults, auth-source-user-or-password-imap) |
| 560 | (auth-source-user-or-password-pop3, auth-source-user-or-password-ssh) | 746 | (auth-source-user-or-password-pop3, auth-source-user-or-password-ssh) |
| 561 | (auth-source-user-or-password-sftp) | 747 | (auth-source-user-or-password-sftp) |
| 562 | (auth-source-user-or-password-smtp): Removed. | 748 | (auth-source-user-or-password-smtp): Remove. |
| 563 | (auth-source-user-or-password): Deprecated and modified to be a wrapper | 749 | (auth-source-user-or-password): Deprecated and modified to be a wrapper |
| 564 | around `auth-source-search'. Not tested thoroughly. | 750 | around `auth-source-search'. Not tested thoroughly. |
| 565 | 751 | ||
| @@ -725,16 +911,16 @@ | |||
| 725 | * gnus-group.el (gnus-group-jump-to-group): Allow jumping to groups | 911 | * gnus-group.el (gnus-group-jump-to-group): Allow jumping to groups |
| 726 | that Gnus doesn't know exists again. | 912 | that Gnus doesn't know exists again. |
| 727 | 913 | ||
| 728 | * gnus-art.el (gnus-article-date-lapsed-new-header): Removed. | 914 | * gnus-art.el (gnus-article-date-lapsed-new-header): Remove. |
| 729 | (gnus-treat-date-ut): Ditto. | 915 | (gnus-treat-date-ut): Ditto. |
| 730 | (gnus-article-update-date-header): Renamed. | 916 | (gnus-article-update-date-header): Rename. |
| 731 | (gnus-treat-date-local): Removed. | 917 | (gnus-treat-date-local): Remove. |
| 732 | (gnus-treat-date-english): Removed. | 918 | (gnus-treat-date-english): Remove. |
| 733 | (gnus-treat-date-lapsed): Removed. | 919 | (gnus-treat-date-lapsed): Remove. |
| 734 | (gnus-treat-date-combined-lapsed): Removed. | 920 | (gnus-treat-date-combined-lapsed): Remove. |
| 735 | (gnus-treat-date-original): Removed. | 921 | (gnus-treat-date-original): Remove. |
| 736 | (gnus-treat-date-iso8601): Removed. | 922 | (gnus-treat-date-iso8601): Remove. |
| 737 | (gnus-treat-date-user-defined): Removed. | 923 | (gnus-treat-date-user-defined): Remove. |
| 738 | (gnus-article-date-headers): New variable to control all the date | 924 | (gnus-article-date-headers): New variable to control all the date |
| 739 | header options. | 925 | header options. |
| 740 | (article-date-ut): Rewrite to allow using the new way to format date | 926 | (article-date-ut): Rewrite to allow using the new way to format date |