1
2009-03-03 Brian Sniffen <bts@evenmere.org> (tiny change)
3
* gnus-draft.el (gnus-draft-send): Bind gnus-message-setup-hook to nil
4
when sending a queued message to avoid extra mml tags.
6
2009-03-02 Katsumi Yamaoka <yamaoka@jpl.org>
8
* mml.el (mml-insert-mime): Don't break parts that mm-uu dissected.
10
2009-02-25 Katsumi Yamaoka <yamaoka@jpl.org>
12
* gnus-dired.el: Remove autoload for gnus-setup-message.
13
(gnus-dired-attach): Fake this-command value to prevent Gnus from
14
displaying Gnus logo; always use compose-mail.
16
2009-02-23 Katsumi Yamaoka <yamaoka@jpl.org>
18
* gnus-dired.el: Tell autoload that gnus-setup-message is a macro.
20
2009-02-18 Katsumi Yamaoka <yamaoka@jpl.org>
22
* gnus-nocem.el (gnus-nocem-groups): Remove invalid NoCeM groups.
23
(gnus-nocem-issuers): List currently active issuers; fix custom type.
24
(gnus-nocem-verifyer): Default to gnus-nocem-epg-verify if EasyPG is
26
(gnus-nocem-epg-verify): New function.
28
2009-02-15 Reiner Steib <Reiner.Steib@gmx.de>
30
* gnus-art.el (gnus-button-alist): Recognize Konqueror info links.
32
2009-02-15 Glenn Morris <rgm@gnu.org>
34
* gnus-util.el (rmail-insert-rmail-file-header)
35
(rmail-count-new-messages, rmail-show-message): Remove unnecessary
37
(rmail-default-rmail-file): Remove unnecessary declaration.
38
(gnus-output-to-rmail): Handle mbox Rmail as well as Babyl Rmail.
40
2009-02-14 Glenn Morris <rgm@gnu.org>
42
* gnus.el (rmail-default-rmail-file): Remove declaration of deleted
43
variable (only used in gnus-util, which declares it anyway).
44
(rmail-output-to-rmail-file): Remove autoload of deleted function,
45
which was only needed by gnus-art (changed to not use it any more).
46
(rmail-insert-rmail-file-header): Remove autoload of deleted function,
47
only used in gnus-util, which autoloads it itself.
48
(rmail-update-summary): Fix autoload.
50
* gnus-art.el (gnus-summary-save-in-mail): Use gnus-output-to-rmail
51
rather than rmail-output-to-rmail-file.
53
2009-02-07 Glenn Morris <rgm@gnu.org>
55
* message.el (rmail-msg-restore-non-pruned-header): Remove unneeded
56
autoload of function that no longer exists.
57
(rmail-toggle-header): Declare.
58
(message-forward-rmail-make-body): Handle mbox Rmail.
60
2009-01-31 Glenn Morris <rgm@gnu.org>
62
* gnus-sum.el (gnus-summary-next-article): XEmacs-friendly version of
65
2009-01-26 Teodor Zlatanov <tzlatanov@jumptrading.com>
67
* auth-source.el (auth-source-forget-user-or-password): Clarify docs.
68
(auth-source-forget-all-cached): New convenience function.
69
(auth-source-user-or-password): Accept list of modes or a single mode.
71
* mail-source.el (mail-source-bind, mail-source-set-1): Use list of
74
* nnimap.el (nnimap-open-connection): Use list of
77
* nntp.el (nntp-send-authinfo): Use list of
80
2009-01-16 Teodor Zlatanov <tzz@lifelogs.com>
82
* auth-source.el: Update docs to reflect epa-file-enable is to be used
85
2009-01-16 Katsumi Yamaoka <yamaoka@jpl.org>
87
* nnmail.el (nnmail-pathname-coding-system): Default to the `file-name'
88
coding system in XEmacs; add a workaround for XEmacs.
90
2009-01-14 Katsumi Yamaoka <yamaoka@jpl.org>
92
* mm-util.el (mm-coding-system-priorities): Protect against nil value
93
of current-language-environment.
95
2009-01-13 Reiner Steib <Reiner.Steib@gmx.de>
97
* nnfolder.el (nnfolder-read-folder): Check if most-positive-fixnum is
100
2009-01-13 Katsumi Yamaoka <yamaoka@jpl.org>
102
* gnus-art.el (article-date-ut): Fix end point of narrowing.
104
2009-01-11 Aidan Kehoe <kehoea@parhasard.net>
106
* nnfolder.el (nnfolder-read-folder): The (lsh -1 -1) trick to generate
107
the greatest positive fixnum value doesn't work under an XEmacs with
108
bignum support; use the most-positive-fixnum constant instead,
109
available since Emacs 21.1 with cl and XEmacs 21.1.
111
2009-01-10 Katsumi Yamaoka <yamaoka@jpl.org>
113
* gnus-sum.el (gnus-summary-next-article): Revert last change by which
114
XEmacs gets not to work.
116
2009-01-09 Katsumi Yamaoka <yamaoka@jpl.org>
118
* mm-util.el (mm-coding-system-priorities): Allow the value like
119
"Japanese (UTF-8)" of current-language-environment.
121
2009-01-09 Glenn Morris <rgm@gnu.org>
123
* gnus-sum.el (gnus-summary-next-article): Replace last-command-char
124
with last-command-event.
126
2009-01-08 Reiner Steib <Reiner.Steib@gmx.de>
128
* message.el (message-fix-before-sending): Amend comment.
130
2009-01-07 David Engster <dengste@eml.cc>
132
* gnus-msg.el (gnus-inews-do-gcc): Fix last patch to deal with
133
simplified server definitions by converting it via
134
gnus-server-to-method.
136
2009-01-06 Katsumi Yamaoka <yamaoka@jpl.org>
138
* gnus-sum.el (gnus-summary-set-local-parameters): Always evaluate
139
parameter's operands.
141
2009-01-06 David Engster <dengste@eml.cc>
143
* gnus-msg.el (gnus-inews-do-gcc): Reduce to short group name when on
144
primary select method (for gnus-group-mark-article-as-read).
146
2009-01-06 Tassilo Horn <tassilo@member.fsf.org>
148
* gnus-art.el (gnus-treat-display-face): Fix docstring link to point to
149
`(gnus)Face', not `(gnus)X-Face'.
151
2009-01-05 Katsumi Yamaoka <yamaoka@jpl.org>
153
* mm-util.el (mm-ucs-to-char): New function.
155
* mm-url.el (mm-url-decode-entities): Use it.
157
2009-01-03 Reiner Steib <Reiner.Steib@gmx.de>
159
* message.el (message-fix-before-sending): Add `eight-bit' to
160
illegible-text check.
162
2009-01-03 Michael Olson <mwolson@gnu.org>
164
* nnimap.el (nnimap-retrieve-headers-progress): Handle edge case where
165
`headers' is nil. This can occur if the IMAP server does not have
166
permissions to read messages from a folder, but can write new messages
168
(nnimap-request-article-part): Do not insert `data' if it is nil.
170
2009-01-01 Dave Love <fx@gnu.org>
172
* nnimap.el (nnimap-find-minmax-uid): Use imap-fetch-safe.
174
* nnimap.el: Fix author email.
175
(nnimap-split-rule): Add FIXME comment.
176
(nnimap-debug): Fix doc string.
178
2008-12-25 Katsumi Yamaoka <yamaoka@jpl.org>
180
* gnus-sum.el (gnus-summary-set-article-display-arrow): Make
181
overlay-arrow-position and overlay-arrow-string buffer-local; no need
182
to check if those variables exist (first appeared in Emacs 18.50).
184
2008-12-24 Katsumi Yamaoka <yamaoka@jpl.org>
186
* mm-util.el (mm-line-number-at-pos): New function.
188
* spam-report.el (spam-report-process-queue): Use it.
190
2008-12-24 David Engster <dengste@eml.cc>
192
* gnus-sum.el (gnus-summary-set-local-parameters): Don't bind
193
parameters that haven't existed as variables as buffer-local variables.
195
2008-12-23 Dave Love <fx@gnu.org>
197
* legacy-gnus-agent.el (gnus-agent-unlist-expire-days): Don't use
200
* sieve-manage.el (sieve-manage-starttls-p): Renamed from
202
(sieve-manage-starttls-open): Renamed from imap-starttls-open.
204
2008-12-22 Reiner Steib <Reiner.Steib@gmx.de>
206
* spam-report.el (spam-report-gmane-max-requests): New constant.
207
(spam-report-gmane-wait): New variable.
208
(spam-report-gmane-ham, spam-report-gmane-spam)
209
(spam-report-url-ping-plain, spam-report-process-queue): Wait only if
210
spam-report-gmane-wait is non-nil should be sufficient to avoid DOS-ing
213
* nnheader.el (nnheader-read-timeout, nnheader-accept-process-output):
216
* pop3.el (pop3-accept-process-output, pop3-read-timeout): Use
217
nnheader-accept-process-output and nnheader-read-timeout if available.
218
(pop3-movemail): Use it.
220
* message.el (message-check-news-body-syntax): Fix signature check if
221
there's an attachment.
223
2008-12-21 Katsumi Yamaoka <yamaoka@jpl.org>
225
* mm-util.el: Add comments to the mm- emulating functions.
227
2008-12-21 Reiner Steib <Reiner.Steib@gmx.de>
229
* gnus-start.el (gnus-before-startup-hook): Fix doc string. Reported
230
by Stephen Berman <stephen.berman@gmx.net>.
232
2008-12-18 Katsumi Yamaoka <yamaoka@jpl.org>
234
* mm-util.el (mm-substring-no-properties): New function.
235
(mm-read-charset, mm-subst-char-in-string, mm-replace-in-string)
236
(mm-special-display-p): Enable those lambda forms to be byte compiled.
237
(mm-string-to-multibyte): Doc fix.
239
* mml.el (mml-attach-file): Use mm-substring-no-properties.
241
2008-12-18 Reiner Steib <Reiner.Steib@gmx.de>
243
* mml.el (mml-attach-file): Strip text properties from file name.
246
2008-12-16 Glenn Morris <rgm@gnu.org>
248
* mm-util.el (mm-charset-override-alist): Declare for compiler.
250
2008-12-15 Katsumi Yamaoka <yamaoka@jpl.org>
252
* mml.el (mml-generate-mime-1): Prefer the MIME charset that Emacs
253
knows since the charset specified might be a bogus alias that
254
mm-charset-synonym-alist provides.
256
2008-12-15 Reiner Steib <Reiner.Steib@gmx.de>
258
* mm-util.el (mm-charset-synonym-alist): Add bogus names "UTF8" and
261
* gnus-start.el (gnus-backup-startup-file): Improve doc string.
263
2008-12-15 Katsumi Yamaoka <yamaoka@jpl.org>
265
* mm-util.el (mm-charset-eval-alist):
266
Define it before mm-charset-to-coding-system.
267
(mm-charset-to-coding-system): Add optional argument `silent';
268
define it before mm-charset-override-alist.
269
(mm-charset-override-alist): Add `(gb2312 . gbk)' to the
270
default value if it can be used in Emacs currently running;
271
silence mm-charset-to-coding-system.
273
2008-12-10 Katsumi Yamaoka <yamaoka@jpl.org>
275
* rfc2047.el (rfc2047-charset-to-coding-system): Add new argument
276
`allow-override' which says whether to use `mm-charset-override-alist'.
277
(rfc2047-decode-encoded-words): Use it.
279
* mm-util.el (mm-charset-override-alist): Fix custom type;
280
add `(gb2312 . gbk)' to choices.
282
2008-12-04 Katsumi Yamaoka <yamaoka@jpl.org>
284
* mm-view.el (mm-inline-text-html-render-with-w3m): Make it simple and
287
* gnus-art.el (gnus-article-wash-html-with-w3m): Ditto.
289
2008-12-04 Naohiro Aota <nao.aota@gmail.com>
291
* mm-view.el (mm-inline-text-html-render-with-w3m): Put special keymap
294
* gnus-art.el (gnus-article-wash-html-with-w3m): Ditto.
296
2008-12-03 Katsumi Yamaoka <yamaoka@jpl.org>
298
* message.el (message-idna-to-ascii-rhs-1): Protect against local
299
users' addresses that don't have domain parts.
300
(message-idna-to-ascii-rhs): Use message-narrow-to-headers-or-head
301
rather than message-narrow-to-head since there will be the message
304
2008-12-02 Stefan Monnier <monnier@iro.umontreal.ca>
306
* nnimap.el (nnimap-retrieve-headers-progress): Don't use nnimap-demule
307
since the result is inserted in a unibyte buffer anyway.
308
(nnimap-demule-use-string-to-multibyte): Remove.
309
(nnimap-demule): Alias it to mm-string-to-multibyte.
311
2008-11-29 Reiner Steib <Reiner.Steib@gmx.de>
313
* nnimap.el (nnimap-demule-use-string-to-multibyte): New temporary
314
variable for debugging bug#464 and bug#1174.
315
(nnimap-demule): Use it.
317
2008-11-24 Reiner Steib <Reiner.Steib@gmx.de>
319
* gnus-score.el (gnus-score-find-trace): Handle default score in total
320
score calculation correctly.
322
2008-11-21 Stefan Monnier <monnier@iro.umontreal.ca>
324
* message.el (message-send-mail): Just set the buffer to unibyte
325
rather than use mm-with-unibyte-current-buffer which does a lot more.
326
(message-send-mail-partially): Don't bother with
327
mm-with-unibyte-current-buffer since it's already been made unibyte by
330
2008-11-11 Teodor Zlatanov <tzz@lifelogs.com>
332
* nnrss.el (nnrss-make-hash-index): Debug message of full item.
334
2008-11-10 Teodor Zlatanov <tzz@lifelogs.com>
336
* netrc.el (netrc-parse): If a list is passed in as FILE, return it.
338
2008-11-04 Katsumi Yamaoka <yamaoka@jpl.org>
340
* starttls.el (starttls-any-program-available): Rewritten so it doesn't
341
require itself and to remove `with-no-warnings'.
343
2008-11-03 Teodor Zlatanov <tzz@lifelogs.com>
345
* starttls.el (starttls-any-program-available): Get the name of the
346
available TLS layer program.
347
(starttls-open-steam-gnutls, starttls-open-stream): Put port number as
348
well as the host name in the "opening" message.
350
* auth-source.el (auth-source-cache, auth-source-do-cache)
351
(auth-source-user-or-password): Cache passwords and logins by default,
352
allow override with `auth-source-do-cache'.
353
(auth-source-forget-user-or-password): Allow users to remove cache
356
2008-10-31 Teodor Zlatanov <tzz@lifelogs.com>
358
* ietf-drums.el (ietf-drums-remove-comments): Localize second
359
condition-case to only the forward-sexp call.
361
2008-10-31 Teodor Zlatanov <tzz@lifelogs.com>
363
* ietf-drums.el (ietf-drums-remove-comments): Fix bug with single
364
quotes contained. Make it more robust regardless by an extra
365
condition-case wrapper.
1
367
2008-10-03 Katsumi Yamaoka <yamaoka@jpl.org>
3
369
* nnml.el (nnml-request-expire-articles): Check if the function set to