1 2010-09-28 Julien Danjou <julien@danjou.info>
3 * gnus-ems.el (gnus-put-image): Revert Lars, change and insert
4 non-blank in header, otherwise it'll get stripped.
6 * gnus-gravatar.el (gnus-gravatar-insert): Search backward for
7 real-name, and then for mail address rather than doing : or , search.
9 2010-09-28 Katsumi Yamaoka <yamaoka@jpl.org>
11 * lpath.el: Remove url-http-file-exists-p, w32-focus-frame, and
14 * nnimap.el (auth-source-forget-user-or-password)
15 (auth-source-user-or-password): Autoload.
17 * message.el (message-from-style, message-interactive)
18 (message-cite-prefix-regexp, message-sendmail-envelope-from)
19 (message-yank-prefix, message-indentation-spaces, message-signature)
20 (message-signature-file): Add comment.
22 2010-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
24 * gnus-sum.el (gnus-summary-read-group-1): Set gnus-newsgroup-highest.
25 (gnus-summary-insert-new-articles): Use gnus-newsgroup-highest to get
28 * nnimap.el (nnimap-request-article): Don't partial-fetch single-part
30 (nnimap-request-article): Work with the t setting, too.
32 * gnus-sum.el (gnus-summary-exit): Kill the article buffer later, so
33 that you don't get flashes of other buffers.
34 (gnus-summary-show-complete-article): Intern before setting.
36 2010-09-27 David Engster <dengste@eml.cc>
38 * nnmairix.el: (nnmairix-replace-group-and-numbers): Deal with NOV as
40 (nnmairix-retrieve-headers): Provide new argument for the above.
42 2010-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
44 * gnus-sum.el (gnus-summary-move-article): Don't alter
45 gnus-newsgroup-active. This makes `/ N' work after copying to the same
48 * nnimap.el (nnimap-update-info): Don't destructively alter active.
50 * message.el (message-cite-prefix-regexp): Revert my last edit.
52 * gnus-sum.el (gnus-summary-show-complete-article): Bind the server
53 variable instead of the Gnus variable.
55 * nnimap.el (nnimap-find-wanted-parts-1): Use it.
57 * gnus-art.el (gnus-fetch-partial-articles): Moved back to nnimap
60 * nnimap.el (nnimap-request-accept-article): Remove the "." at the end,
61 since some servers don't like it.
62 (nnimap-open-connection): Forget credentials if the server says the
64 (nnimap-parse-line): Protect against invalid data.
66 * gnus-sum.el (gnus-summary-move-article): Add comment.
67 (gnus-summary-insert-new-articles): Copy the old-high watermark so that
68 nothing alters it while scanning for new messages.
70 * nnimap.el (nnimap-request-accept-article): Send a "." at the end,
71 which may or may not help.
72 (nnimap-open-connection): If we're doing a stream connection, and then
73 discover we're on a STARTTLS-capable server, then open a STARTTLS
76 2010-09-27 Florian Ragwitz <rafl@debian.org> (tiny change)
78 * sieve-manage.el (sieve-manage-default-stream): Make default stream
81 2010-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
83 * nnimap.el (utf7): Required.
85 * message.el (message-cite-prefix-regexp): Remove "}" from citation
88 2010-09-27 Juanma Barranquero <lekktu@gmail.com>
90 * nnmail.el (nnmail-fancy-expiry-targets): Fix typo in docstring.
92 2010-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
94 * nnimap.el (nnimap-request-accept-article): Message the error on
97 2010-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
99 * gnus-art.el (gnus-mime-delete-part): Fix Lisp type of byte(s).
101 2010-09-26 Florian Ragwitz <rafl@debian.org> (tiny change)
103 * gnus-html.el (gnus-html-wash-tags): Decode URL entities to avoid
104 handing broken links to browse-url.
106 2010-09-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
108 * nndoc.el (nndoc-request-list): Return success always.
110 * gnus-agent.el (gnus-agent-retrieve-headers): Don't propagate
111 `fetch-old' -- we only want to fetch the articles we've requested. The
112 rest are in the agent, probably.
113 (gnus-agent-read-servers-validate): Change the level for the "Ignoring
114 disappeared server" to something low. It's not important.
116 * nnimap.el (nnimap-get-whole-article): Remove the data that may have
117 arrived before the FETCH data.
119 * nnmh.el (nnmh-request-expire-articles): Don't try to fetch the expiry
120 target here, because we don't know the Gnus name of the group.
122 * nndraft.el (nndraft-request-expire-articles): Fetch the expiry target
123 for the correct group.
125 * gnus-ems.el (gnus-create-image): Ignore all image-creation errors.
127 * gnus.el (gnus): Give a final warning after startup.
129 * gnus-util.el (gnus-action-message-log): New variable.
130 (gnus-message): Use it.
131 (gnus-final-warning): New function.
133 * nnimap.el (nnimap-open-connection): Record the greeting.
134 (nnimap): Add greeting.
136 2010-09-26 Julien Danjou <julien@danjou.info>
138 * gnus-html.el (gnus-html-show-images): Fix gnus-html-display-image
140 (gnus-html-wash-images): Fix spec computing to include start/end.
142 * gnus-art.el (gnus-article-treat-body-boundary): Fix length computing.
144 2010-09-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
146 * nnimap.el (nnimap-request-expire-articles): Compress ranges before
148 (nnimap-retrieve-headers): Don't select the group, because that's
149 already done by nnimap-possibly-change-group.
151 * gnus-picon.el (gnus-picon-inhibit-top-level-domains): New variable.
152 (gnus-picon-transform-address): Use it.
154 * mail-source.el (mail-source-value): Revert previous patch.
156 * nnimap.el (nnimap-credentials): Allow inhibiting the password query
158 (nnimap-open-connection): Look up both virtual and physical server name
161 * gnus-win.el: Revert previous patch, since it made Gnus backtrace.
163 2009-02-07 Dave Love <fx@gnu.org>
165 * tls.el (open-tls-stream): Don't query killing process.
167 2009-02-08 Dave Love <fx@gnu.org>
169 * gnus-win.el (gnus-window-to-buffer-helper,
170 gnus-all-windows-visible-p): Function needn't be a symbol.
172 * mail-source.el (mail-source-value): Function needn't be a symbol.
174 2010-09-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
176 * message.el (message-cite-prefix-regexp): Remove } from the cite
179 * gnus-art.el (gnus-treatment-function-alist): Do picons before
180 highlight again, so that the highlight is correct.
182 * gnus-picon.el (gnus-picon): Remove again.
183 (gnus-picon-create-glyph): Set the background XPM colour explicitly.
185 * gnus-art.el (gnus-treatment-function-alist): Insert picons after
186 doing the header highlightling, so that the background colour of the
189 * gnus-picon.el (gnus-picon-xbm): Removed obsolete face.
191 (gnus-picon): Reinstate. The background colour for picons is white.
192 (gnus-picon-insert-glyph): Make the background white.
194 * nnml.el (nnml-open-nov): Don't return dead buffers.
196 * auth-source.el (auth-source-create): Query the user for whether to
197 store the credentials.
199 * netrc.el (netrc-store-data): New function.
201 * auth-source.el (auth-source-user-or-password): Use the existing auth
202 sources, if any, for creation.
204 * gnus.el (gnus-group-fast-parameter): Return the last matching
205 parameter instead of the first matching parameter.
207 2010-09-26 Julien Danjou <julien@danjou.info>