1 2004-11-07 Katsumi Yamaoka <yamaoka@jpl.org>
3 * gnus-msg.el (gnus-configure-posting-styles): Don't cause the
4 "Args out of range" error. Reported by Arnaud Giersch
5 <arnaud.giersch@free.fr>.
7 2004-11-04 Richard M. Stallman <rms@gnu.org>
9 * spam.el (spam group): Add :version.
11 * pgg-def.el (pgg group): Add :version.
13 2004-11-04 Katsumi Yamaoka <yamaoka@jpl.org>
15 * gnus-art. (gnus-article-edit-article): Don't associate the
16 article buffer with a draft file. This is a temporary measure
17 against the 2004-08-22 change to gnus-article-edit-mode.
19 2004-11-02 Katsumi Yamaoka <yamaoka@jpl.org>
21 * html2text.el (html2text-get-attr): Remove unused argument `tag'.
22 (html2text-format-tags): Remove unused variable `attr'.
24 * mm-util.el (mm-enrich-utf-8-by-mule-ucs): Fix cleaning of
27 * mm-util.el (mm-mime-mule-charset-alist): Add the windows-1251
28 entry. From Ilya N. Golubev <gin@mo.msk.ru>.
29 (mm-enrich-utf-8-by-mule-ucs): New function run when Mule-UCS is
31 (): Don't make duplicated entries in mm-mime-mule-charset-alist.
33 * mm-util.el (mm-coding-system-p): Return a coding-system.
34 (mm-mime-mule-charset-alist): Use shift_jis instead of
35 iso-2022-jp-2 for the katakana-jisx0201 mule charset; add new
36 entries for the mime charsets iso-2022-jp-3 and shift_jis.
37 (mm-coding-system-priorities): Use shift_jis and iso-8859-1
38 instead of japanese-shift-jis and iso-latin-1 respectively in
39 order to share the default value with both Emacs and XEmacs-mule.
40 (mm-mule-charset-to-mime-charset): Make
41 mm-coding-system-priorities effective.
42 (mm-sort-coding-systems-predicate): Canonicalize coding-systems
43 while predicating of candidates upon the priorities.
45 2004-11-01 Reiner Steib <Reiner.Steib@gmx.de>
47 * gnus-msg.el (gnus-summary-resend-default-address): Add :version.
49 * tls.el (tls-process-connection-type, tls-success)
50 (tls-certtool-program): Add :version.
52 * starttls.el (starttls-gnutls-program, starttls-use-gnutls)
53 (starttls-extra-arguments, starttls-process-connection-type)
54 (starttls-connect, starttls-failure, starttls-success):
56 * spam-stat.el (spam-stat): Add :version.
58 * sieve.el (sieve): Add :version.
60 * sha1.el (sha1): Added :version.
61 (sha1-use-external): Removed redundant version.
63 * nnmail.el (nnmail-split-fancy-with-parent-ignore-groups)
64 (nnmail-cache-ignore-groups, nnmail-spool-hook)
65 (nnmail-split-fancy-match-partial-words)
66 (nnmail-split-lowercase-expanded):
68 * nndiary.el (nndiary): Add :version.
70 * mml2015.el (mml2015-unabbrev-trust-alist): Add :version.
72 * mml-sec.el (mml-default-sign-method)
73 (mml-default-encrypt-method, mml-signencrypt-style-alist): Add
76 * mm-uu.el (mm-uu-diff-groups-regexp): Add :version.
78 * mm-url.el (mm-url-use-external, mm-url-program)
79 (mm-url-arguments): Add :version.
81 * mm-decode.el (mm-inline-text-html-with-w3m-keymap)
82 (mm-attachment-file-modes, mm-decrypt-option)
83 (mm-w3m-safe-url-regexp): Add :version.
85 * message.el (message-cite-prefix-regexp)
86 (message-sendmail-envelope-from, message-minibuffer-local-map)
87 (message-user-fqdn, message-completion-alist): Add :version.
89 * gnus-win.el (gnus-configure-windows-hook)
90 (gnus-use-frames-on-any-display): Add :version.
92 * gnus-art.el (gnus-article-address-banner-alist)
93 (gnus-treat-unsplit-urls, gnus-treat-unfold-headers)
94 (gnus-treat-from-picon, gnus-treat-mail-picon)
95 (gnus-treat-x-pgp-sig): Add :version.
97 * gnus-sum.el (gnus-spam-mark, gnus-recent-mark)
98 (gnus-undownloaded-mark, gnus-summary-article-move-hook)
99 (gnus-summary-article-delete-hook)
100 (gnus-summary-display-while-building): Add :version.
102 * gnus-start.el (gnus-subscribe-newsgroup-hooks)
103 (gnus-get-top-new-news-hook):Add :version.
105 * gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face)
106 (gnus-server-closed-face, gnus-server-denied-face): Add :version.
108 * gnus-registry.el (gnus-registry): Add :version.
110 * gnus-spec.el (gnus-use-correct-string-widths)
111 (gnus-make-format-preserve-properties): Add :version.
113 * gnus.el (gnus-group-charter-alist)
114 (gnus-group-fetch-control-use-browse-url)
115 (gnus-install-group-spam-parameters): Add :version.
117 * gnus-diary.el (gnus-diary): Add :version.
119 * gnus-delay.el (gnus-delay): Add :version.
121 * gnus-cite.el (gnus-cite-unsightly-citation-regexp)
122 (gnus-cite-ignore-quoted-from, gnus-cite-attribution-face)
123 (gnus-cite-blank-line-after-header, gnus-article-boring-faces):
126 * gnus-agent.el (gnus-agent-max-fetch-size)
127 (gnus-agent-enable-expiration, gnus-agent-queue-mail)
128 (gnus-agent-prompt-send-queue): Add :version.
130 * deuglify.el (gnus-outlook-deuglify): Add :version.
132 * html2text.el: Beautify code. Improve doc strings. Some checkdoc
134 (html2text-get-attr, html2text-fix-paragraph): Simplify code.
135 (html2text-format-tag-list): Added "strong" and "em". From
136 "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change).
138 2004-10-29 Katsumi Yamaoka <yamaoka@jpl.org>
140 * gnus-msg.el (gnus-configure-posting-styles): Work with empty
141 signature file. Suggested by Manoj Srivastava
142 <srivasta@golden-gryphon.com>.
144 * mm-util.el (mm-coding-system-priorities): Prefer iso-8859-1 than
145 iso-2022-jp even in the Japanese language environment. Suggested
146 by Jason Rumney <jasonr@gnu.org>.
148 2004-10-28 Katsumi Yamaoka <yamaoka@jpl.org>
150 * gnus-sum.el (gnus-update-summary-mark-positions): Allow users to
151 use the same characters as the dummy marks; make it free from
152 getting affected by the language environment.
153 (gnus-summary-read-group-1): Update mark positions only when the
154 format spec is updated.
156 * gnus-spec.el (gnus-update-format-specifications): Return a list
159 2004-10-26 Katsumi Yamaoka <yamaoka@jpl.org>
161 * nnspool.el (nnspool-spool-directory): Use news-path if the
162 news-directory variable is not bound.
164 * gnus-group.el (gnus-group-line-format-alist): Convert the value
165 of gnus-tmp-news-method into string if it may be passed to
166 gnus-correct-length which takes only a string argument.
168 2004-10-25 Reiner Steib <Reiner.Steib@gmx.de>
170 * html2text.el (html2text-buffer-head): Removed. Use `goto-char'
173 2004-10-24 Kevin Greiner <kevin.greiner@compsol.cc>
175 * gnus-start.el (gnus-convert-old-newsrc): Fixed numeric
176 comparison on string.
178 2004-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
180 * mm-view.el (mm-display-inline-fontify): Inhibit font-lock when
181 running the major-mode function.
183 2004-10-21 Kevin Greiner <kevin.greiner@compsol.cc>
185 * gnus-start.el (gnus-convert-old-newsrc): Two of the converters
186 have been backported to 'Gnus v5.11' from 'No Gnus v0.2'. Added a
187 boolean check to not apply converters that apply to future
190 2004-10-19 Katsumi Yamaoka <yamaoka@jpl.org>
192 * gnus-sum.el (gnus-update-summary-mark-positions): Search for
193 dummy marks in the right way.
195 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
197 * nnagent.el (nnagent-request-type): Bind gnus-agent to nil to
198 avoid infinite recursion via gnus-get-function.
200 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
202 * gnus-agent.el (gnus-agent-synchronize-group-flags): When
203 necessary, pass full group name to gnus-request-set-marks.
204 (gnus-agent-synchronize-group-flags): Added support for sync'ing
206 (gnus-agent-synchronize-flags-server): Be silent when writing file.
208 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
210 * gnus-agent.el (gnus-agent-synchronize-group-flags): Replaced
211 gnus-request-update-info with explicit code to sync the in-memory
212 info read flags with the marks being sync'd to the backend.
214 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
216 * gnus-agent.el (gnus-agent-possibly-synchronize-flags): Ignore
217 servers that are offline. Avoids having gnus-agent-toggle-plugged
218 first ask if you want to open a server and then, even when you
219 responded with no, asking if you want to synchronize the server's
221 (gnus-agent-synchronize-flags-server): Rewrote read loop to handle
222 multi-line expressions.
223 (gnus-agent-synchronize-group-flags): New internal function.
224 Updates marks in memory (in the info structure) AND in the
226 (gnus-agent-check-overview-buffer): Fixed range of
227 deletion to remove entire duplicate line. Fixes merged article
230 * gnus-util.el (gnus-remassoc): Fixed typo in documentation.
232 * nnagent.el (nnagent-request-set-mark): Use
233 gnus-agent-synchronize-group-flags, not backend's request-set-mark
234 method, to ensure that synchronization updates marks in the
235 backend and in the info (in memory) structure.
237 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
239 * gnus-agent.el (gnus-agent-synchronize-flags-server): Do nothing
240 unless plugged. Disable the agent so that an open failure causes
243 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Reiner Steib <Reiner.Steib@gmx.de>
244 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
245 (gnus-agent-go-online): Change :version.
246 (gnus-agent-expire-unagentized-dirs)
247 (gnus-agent-auto-agentize-methods): Add :version.
249 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
251 * legacy-gnus-agent.el (gnus-agent-convert-to-compressed-agentview-prompt):
252 New function. Used internally to only display 'gnus converting
253 files' message when actually necessary.
255 * gnus-sum.el (): Removed (require 'gnus-agent) as required
256 methods now autoloaded.
258 * gnus-int.el (gnus-request-move-article): Use
259 gnus-agent-unfetch-articles in place of gnus-agent-expire to
262 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
264 * gnus-agent.el (gnus-agent-cat-groups): rewrote avoiding defsetf
265 to avoid run-time CL dependencies.
266 (gnus-agent-unfetch-articles): New function.
267 (gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate
268 article numbers even when local .overview file is missing.
269 (gnus-agent-read-article-number): New function. Only accepts
270 27-bit article numbers.
271 (gnus-agent-copy-nov-line, gnus-agent-uncached-articles): Use
272 gnus-agent-read-article-number.
273 (gnus-agent-braid-nov): Rewrote to validate article numbers coming
274 from backend while recognizing that article numbers in .overview
277 * gnus-start.el (gnus-convert-old-newsrc): Changed message text as
278 some users confused by references to .newsrc when they only have a
280 (gnus-convert-mark-converter-prompt,
281 gnus-convert-converter-needs-prompt): Fixed use of property list.
283 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
285 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
287 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
289 * gnus-start.el (gnus-get-unread-articles-in-group): Don't do
290 stuff for non-living groups.
292 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
294 * gnus-agent.el (gnus-agent-synchronize-flags): Default to nil.
295 (gnus-agent-regenerate-group): Using nil messages aren't valid.
297 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
299 * gnus-agent.el (gnus-agent-read-agentview): Inline
300 gnus-uncompress-range.
302 2004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
304 * legacy-gnus-agent.el
305 (gnus-agent-convert-to-compressed-agentview): Fixed typos with
306 help from Florian Weimer <fw@deneb.enyo.de>
308 * gnus-agent.el (gnus-agentize):
309 gnus-agent-send-mail-real-function no longer set to current value
310 of message-send-mail-function but rather a lambda that calls
311 message-send-mail-function. The change makes the agent real-time
312 responsive to user changes to message-send-mail-function.
314 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Reiner Steib <Reiner.Steib@gmx.de>
316 * gnus-start.el (gnus-get-unread-articles): Fix last commit.
318 2004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
320 * gnus-cache.el (gnus-cache-rename-group): New function.
321 (gnus-cache-delete-group): New function.
323 * gnus-agent.el (gnus-agent-rename-group): New function.
324 (gnus-agent-delete-group): New function.
325 (gnus-agent-save-group-info): Use gnus-command-method when
326 `method' parameter is nil. Don't write nil entries into the
328 (gnus-agent-get-group-info): New function.
329 (gnus-agent-get-local): Added optional parameters to avoid calling
330 gnus-group-real-name and gnus-find-method-for-group.
331 (gnus-agent-set-local): Delete stored entry if either min, or max,
333 (gnus-agent-fetch-session): Reworded error/quit messages. On
334 quit, use gnus-agent-regenerate-group to record existance of any
335 articles fetched to disk before the quit occurred.
337 * gnus-int.el (gnus-request-delete-group): Use
338 gnus-cache-delete-group and gnus-agent-delete-group to keep the
339 local disk in sync with the server.
340 (gnus-request-rename-group): Use
341 gnus-cache-rename-group and gnus-agent-rename-group to keep the
342 local disk in sync with the server.
344 * gnus-start.el (gnus-get-unread-articles): Cosmetic
345 simplification to logic.
347 * gnus-group.el (): (gnus-group-delete-group): No longer update
348 gnus-cache-active-altered as gnus-request-delete-group now keeps
350 (gnus-group-list-active): Let the agent store a server's active
351 list if currently plugged.
353 * gnus-util.el (gnus-rename-file): New function.
355 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
357 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
358 when the group's active is not available.
360 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
362 * gnus-agent.el (gnus-agent-read-agentview): Add a missing arg to
365 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
367 * gnus-start.el (gnus-convert-old-newsrc): Only write the
368 conversion message to newsrc-dribble when an actual conversion is
371 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
373 * gnus-agent.el (gnus-agent-read-local): Bind
374 nnheader-file-coding-system to gnus-agent-file-coding-system to
375 avoid the implicit assumption that they will always be equal.
376 (gnus-agent-save-local): Bind buffer-file-coding-system, not
377 coding-system-for-write, as the with-temp-file macro first prints
378 to a buffer then saves the buffer.
380 2004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
382 * legacy-gnus-agent.el (): New. Provides converters that are only
383 loaded when gnus-convert-old-newsrc needs to call them.
385 * gnus-agent.el (gnus-agent-read-agentview): Removed support for
387 (gnus-group-prepare-hook): Removed function that converted list
388 form of gnus-agent-expire-days to group properties.
390 * gnus-start.el (gnus-convert-old-newsrc): Registered new
391 converters to handle old agent file formats. Added logic for a
392 "backup before upgrading warning".
393 (gnus-convert-mark-converter-prompt): Developers can mark
394 functions as needing (default), or not needing,
395 gnus-convert-old-newsrc's "backup before upgrading warning".
396 (gnus-convert-converter-needs-prompt): Tests whether the user
397 should be protected from potentially irreversable changes by the
400 2004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
402 * gnus-int.el (gnus-request-accept-article): Inform the agent that
403 articles are being added to a group.
404 (gnus-request-replace-article): Inform the agent that articles
405 need to be uncached as the cached contents are no longer valid.
407 * gnus-agent.el (gnus-agent-file-header-cache): Removed.
408 (gnus-agent-possibly-alter-active): Avoid null in numeric
410 (gnus-agent-set-local): Refuse to save null in local object table.
411 (gnus-agent-regenerate-group): The REREAD parameter can now be a
412 list of articles that will be marked as unread.
414 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
416 * gnus-range.el (gnus-sorted-range-intersection): Now accepts
417 single-interval range of the form (min . max). Previously the
418 range had to look like ((min . max)). Likewise, return
419 (min . max) rather than ((min . max)).
420 (gnus-range-map): Use gnus-range-normalize to accept
421 single-interval range.
423 * gnus-sum.el (gnus-summary-highlight-line): Articles stored in
424 the cache, but not the agent, now appear with their usual face.
426 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
428 * gnus-sum.el (gnus-adjust-marks): Now correctly handles a list of
429 marks consisting of a single range {for example, (3 . 5)} rather
430 than a list of a single range { ((3 . 5)) }.
432 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
434 * gnus-sum.el (gnus-adjust-marks): Avoid splicing null INTO the
437 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
439 * gnus-draft.el (gnus-group-send-queue): Pass the group name
440 "nndraft:queue" along to gnus-draft-send. Use
441 gnus-agent-prompt-send-queue.
442 (gnus-draft-send): Rebind gnus-agent-queue-mail to nil when group
443 is "nndraft:queue". Suggested by Gaute Strokkenes
444 <gs234@srcf.ucam.org>
446 * gnus-group.el (gnus-group-catchup): Use new
447 gnus-sequence-of-unread-articles, not
448 gnus-list-of-unread-articles, to avoid exhausting memory with huge
449 numbers of articles. Use gnus-range-map to avoid having to
450 uncompress the unread list.
451 (gnus-group-archive-directory,
452 gnus-group-recent-archive-directory): Fixed invalid ange-ftp
455 * gnus-range.el (gnus-range-map): Iterate over list or sequence.
456 (gnus-sorted-range-intersection): Intersection of two ranges
457 without requiring that they first be uncompressed.
459 * gnus-start.el (gnus-activate-group): Unless blocked by the
460 caller, possibly expand the active range to include both cached
461 and agentized articles.
462 (gnus-convert-old-newsrc): Rewrote in anticipation of having
463 multiple version-dependent converters.
464 (gnus-groups-to-gnus-format): Replaced gnus-agent-save-groups with
465 gnus-agent-save-active.
466 (gnus-save-newsrc-file): Save dirty agent range limits.
468 * gnus-sum.el (gnus-select-newgroup): Replaced inline code with
469 gnus-agent-possibly-alter-active.
470 (gnus-adjust-marked-articles): Faster handling of simple lists
472 2004-10-18 David Edmondson <dme@dme.org>
474 * mm-view.el (mm-w3m-cid-retrieve-1): Don't use recursive call
477 2004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
479 * mml.el (mml-preview): Use `pop-to-buffer'.
481 * message.el (message-goto-mail-followup-to): Insert after "To".
482 (message-carefully-insert-headers): Add comment.
484 * gnus-sum.el (gnus-summary-make-menu-bar): Add help texts.
486 * gnus-art.el (gnus-button-alist): Improve
487 `gnus-button-handle-library' entry.
489 * gnus-art.el (gnus-button-alist): Fixed regexp for manual links.
491 * gnus-group.el (gnus-group-get-new-news-this-group): Added
494 * gnus-start.el (gnus-activate-group): Added doc-string.
496 * gnus-art.el (gnus-button-handle-man, gnus-button-alist): Try to
497 handle manual section.
499 * imap.el (imap-store-password): New variable.
500 (imap-interactive-login): Use it.
501 Suggested by Mark Plaksin <happy@mcplaksin.org>.
503 * gnus-art.el (gnus-button-alist, gnus-header-button-alist): Allow
506 * spam.el (spam-directory): Derive from `gnus-directory'.
508 * gnus-sum.el (gnus-pick-line-number): Add autoload.
510 2004-10-17 Richard M. Stallman <rms@gnu.org>
512 * gnus-registry.el (gnus-registry-unload-hook):
513 Set as a variable with add-hook.
515 * nnspool.el (nnspool-spool-directory): Use news-directory instead
518 * spam-stat.el (spam-stat-unload-hook): Set as a variable w/ add-hook.
520 * spam.el: Delete duplicate `provide'.
521 (spam-unload-hook): Set as a variable with add-hook.
523 2004-10-15 Reiner Steib <Reiner.Steib@gmx.de>
525 * pop3.el (pop3-leave-mail-on-server): Describe possible problems
528 * message.el (message-ignored-news-headers)
529 (message-ignored-supersedes-headers)
530 (message-ignored-resent-headers)
531 (message-forward-ignored-headers): Improve custom type.
533 2004-10-15 Simon Josefsson <jas@extundo.com>
535 * pop3.el (top-level): Don't require nnheader.
536 (pop3-read-timeout): Add.
537 (pop3-accept-process-output): Add.
538 (pop3-read-response, pop3-retr): Use it.
540 2004-10-13 Katsumi Yamaoka <yamaoka@jpl.org>
542 * message.el (message-tokenize-header): Fix 2004-09-06 change
543 which used point-min in the wrong place.
545 2004-10-12 Simon Josefsson <jas@extundo.com>
547 * net/tls.el (tls-certtool-program): New variable.
548 (tls-certificate-information): New function, based on
549 ssl-certificate-information.
551 2004-10-11 Reiner Steib <Reiner.Steib@gmx.de>
553 * message.el (message-bury): Use `window-dedicated-p'.
555 2004-10-10 Reiner Steib <Reiner.Steib@gmx.de>
557 * gnus-sum.el: Mention that multibyte characters don't work as marks.
559 * gnus.el (message-y-or-n-p): Autoload.
561 * pop3.el (pop3-maildrop, pop3-mailhost, pop3-port)
562 (pop3-password-required, pop3-authentication-scheme)
563 (pop3-leave-mail-on-server): Made customizable.
564 (pop3): New custom group.
565 (pop3-retr): Remove `sleep-for' statements.
566 Suggested by Dave Love <fx@gnu.org>.
568 * nnheader.el (nnheader-read-timeout): Explain 1.0 timeout for
571 * imap.el (imap-parse-flag-list, imap-parse-body-extension)
572 (imap-parse-body): Fix incorrect use of `assert'. Suggested by
573 Dave Love <fx@gnu.org>.
575 * mml.el (mml-minibuffer-read-disposition): Require match.
576 Suggested by Dave Love <fx@gnu.org>.
578 2004-10-06 Katsumi Yamaoka <yamaoka@jpl.org>
580 * gnus-group.el (gnus-update-group-mark-positions):
581 * gnus-sum.el (gnus-update-summary-mark-positions):
582 * message.el (message-check-news-body-syntax):
583 * gnus-msg.el (gnus-debug): Use mm-string-as-multibyte instead
584 of string-as-multibyte.
586 * gnus-sum.el (gnus-summary-insert-subject): Remove redundant setq.
588 2004-10-05 Juri Linkov <juri@jurta.org>
590 * gnus-group.el (gnus-update-group-mark-positions):
591 * gnus-sum.el (gnus-update-summary-mark-positions):
592 * message.el (message-check-news-body-syntax):
593 * gnus-msg.el (gnus-debug): Use `string-as-multibyte' to convert
594 8-bit unibyte values to a multibyte string for search functions.
596 2004-10-01 Katsumi Yamaoka <yamaoka@jpl.org>
598 * gnus-sum.el (gnus-summary-toggle-header): Make it work even if
599 there's no visible header.
601 2004-10-01 Simon Josefsson <jas@extundo.com>
603 * mailcap.el (mailcap-mime-data): Add pdf. Remove non-free
606 2004-09-29 Jesper Harder <harder@ifa.au.dk>
608 * gnus.el (gnus-method-to-server): Oops, move it don't delete it.
610 2004-09-28 Jesper Harder <harder@ifa.au.dk>
612 * gnus-picon.el: Require cl.
614 * mml-sec.el (mml-signencrypt-style): Don't depend on Gnus.
616 * mml-smime.el: Require cl. Autoload message-fetch-field.
618 * gnus-fun.el: Require gnus-ems and gnus-util.
620 * gnus-diary.el (gnus-diary-header-schedule): caddr -> car (cddr
622 * gnus-art.el (gnus-article-edit-mode): Define before first
625 * gnus.el (gnus-method-to-server): Move defsubst before first use.
627 * spam.el (spam-check-spamoracle, spam-spamoracle-learn): Fix
628 format string mismatch.
629 * nnml.el (nnml-request-set-mark, nnml-save-marks): do.
630 * nnfolder.el (nnfolder-request-set-mark, nnfolder-save-marks): do.
632 2004-09-27 Reiner Steib <Reiner.Steib@gmx.de>
634 * gnus.el (gnus-version-number): Set to 5.11.
636 2004-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
638 * mm-decode.el (mm-copy-to-buffer): Don't use set-buffer-multibyte.
640 2004-09-26 Jesper Harder <harder@ifa.au.dk>
642 * gnus-msg.el (gnus-post-news): Use blank Newsgroups line if
643 GROUP is a virtual group.
645 * mm-util.el (mm-charset-synonym-alist): Remove obsolete entries
648 * rfc2047.el (rfc2047-pad-base64): Deal with more cases of invalid
651 * mm-bodies.el (mm-7bit-chars): Don't include \r.
653 * mml.el (mml-compute-boundary-1): Don't uncompress files.
655 * rfc2047.el (rfc2047-qp-or-base64): New function to reduce
657 (rfc2047-encode): Use it.
659 * flow-fill.el: Typo.
661 * mml.el (mml-generate-mime-1): Don't use format=flowed with
664 * gnus.el (gnus-getenv-nntpserver): Strip whitespace.
666 * gnus-cache.el (gnus-cache-save-buffers): Check if buffer is
667 alive. Reported by Laurent Martelli <laurent@aopsys.com>.
669 * mm-util.el (mm-image-load-path): Handle nil in load-path.
670 From Christian Neukirchen <chneukirchen@yahoo.de>.
672 * html2text.el (html2text-replace-list): Add & and '.
674 * nnheader.el (nnheader-max-head-length): Increase to 8192.
676 * message.el (message-clone-locals): Clone sendmail and smtp
679 2004-09-23 Reiner Steib <Reiner.Steib@gmx.de>
681 * gnus-msg.el (gnus-configure-posting-styles): Narrow to headers
682 in `header' match. Reported by Svend Tollak Munkejord.
684 2004-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
686 * mm-decode.el (mm-copy-to-buffer): Preserve the data's unibyteness.
688 2004-09-20 Reiner Steib <Reiner.Steib@gmx.de>
690 * uudecode.el (uudecode-use-external): Add :version.
692 * smime.el (smime-CA-file, smime-encrypt-cipher)
693 (smime-dns-server): Add :version.
695 * smiley.el (gnus-smiley-file-types): Add :version.
697 * sha1.el (sha1-use-external): Add :version.
699 * pgg-def.el (pgg-query-keyserver): Add :version.
701 * nnmail.el (nnmail-fancy-expiry-targets)
702 (nnmail-mail-splitting-charset, nnmail-mail-splitting-decodes):
704 * nnimap.el (nnimap-split-download-body, nnimap-dont-close)
705 (nnimap-retrieve-groups-asynchronous): Add :version.
706 (nnimap-close-asynchronous): Add :version. Fixed typo in doc string.
708 * mml.el (mml-content-disposition-parameters)
709 (mml-insert-mime-headers-always): Add :version.
711 * mm-util.el (mm-coding-system-priorities):
713 * mm-decode.el (mm-inline-text-html-with-images)
714 (mm-keep-viewer-alive-types, mm-external-terminal-program)
715 (mm-verify-option): Add :version.
716 (mm-text-html-renderer): Change :version.
718 * message.el (message-fcc-externalize-attachments)
719 (message-required-headers, message-draft-headers)
720 (message-subject-trailing-was-query)
721 (message-subject-trailing-was-ask-regexp)
722 (message-subject-trailing-was-regexp, message-mark-insert-begin)
723 (message-mark-insert-end, message-archive-header)
724 (message-archive-note, message-cross-post-default)
725 (message-cross-post-note, message-followup-to-note)
726 (message-cross-post-note-function, message-use-mail-followup-to)
727 (message-subscribed-address-functions)
728 (message-subscribed-address-file, message-subscribed-addresses)
729 (message-subscribed-regexps, message-allow-no-recipients)
730 (message-yank-cited-prefix, message-signature-insert-empty-line)
731 (message-hidden-headers, message-hierarchical-addresses)
732 (message-mail-user-agent, message-use-idna)
733 (message-valid-fqdn-regexp)
734 (message-strip-special-text-properties, message-header-synonyms)
735 (message-beginning-of-line, message-tab-body-function): Add :version.
736 (message-insert-canlock, message-wide-reply-confirm-recipients):
739 * mail-source.el (mail-source-ignore-errors): Add :group, :type
741 (mail-source-delete-old-incoming-confirm)
742 (mail-source-movemail-program): Add :version.
744 * gnus.el (gnus-parameters, gnus-user-agent): Add :version.
745 (gnus-agent-cache, gnus-agent): Change :version.
747 * gnus-util.el (gnus-use-byte-compile): Change :version.
749 * gnus-sum.el (gnus-summary-make-false-root-always)
750 (gnus-summary-default-high-score)
751 (gnus-summary-default-low-score, gnus-auto-goto-ignores)
752 (gnus-forwarded-mark, gnus-unseen-mark, gnus-no-mark)
753 (gnus-read-all-available-headers, gnus-article-emulate-mime)
754 (gnus-sum-thread-tree-root, gnus-sum-thread-tree-false-root)
755 (gnus-sum-thread-tree-single-indent)
756 (gnus-sum-thread-tree-vertical, gnus-sum-thread-tree-indent)
757 (gnus-sum-thread-tree-leaf-with-other)
758 (gnus-sum-thread-tree-single-leaf): Add :version.
759 (gnus-summary-display-arrow, gnus-summary-muttprint-program)
760 (gnus-article-loose-mime): Change :version.
762 * gnus-start.el (gnus-backup-startup-file)
763 (gnus-save-startup-file-via-temp-buffer): Add :version.
765 * gnus-srvr.el (gnus-server-browse-in-group-buffer)
766 (gnus-server-offline-face): Add :version.
768 * gnus-score.el (gnus-adaptive-word-length-limit):
770 * gnus-msg.el (gnus-gcc-externalize-attachments)
771 (gnus-debug-files, gnus-debug-exclude-variables)
772 (gnus-discouraged-post-methods): Change :version.
773 (gnus-confirm-mail-reply-to-news)
774 (gnus-confirm-treat-mail-like-news): Add :version.
776 * gnus-int.el (gnus-server-unopen-status): Add :version.
778 * gnus-group.el (gnus-group-jump-to-group-prompt)
779 (gnus-large-ephemeral-newsgroup)
780 (gnus-fetch-old-ephemeral-headers): Add :version.
782 * gnus-fun.el (gnus-x-face-directory)
783 (gnus-convert-pbm-to-x-face-command)
784 (gnus-convert-image-to-x-face-command)
785 (gnus-convert-image-to-face-command): Add :version.
787 * gnus-delay.el (gnus-delay-default-hour): Add :version.
789 * gnus-cite.el (gnus-cite-blank-line-after-header)
790 (gnus-article-boring-faces):
792 * gnus-art.el (gnus-buttonized-mime-types)
793 (gnus-inhibit-mime-unbuttonizing)
794 (gnus-treat-display-face)
795 (gnus-treat-body-boundary): Change :version.
796 (gnus-body-boundary-delimiter, gnus-picon-databases)
797 (gnus-treat-strip-cr, gnus-treat-leading-whitespace)
798 (gnus-treat-date-english, gnus-treat-fold-headers)
799 (gnus-article-skip-boring, gnus-treat-fold-newsgroups)
800 (gnus-treat-mail-picon, gnus-treat-wash-html)
801 (gnus-article-encrypt-protocol)
802 (gnus-use-idna, gnus-article-over-scroll)
803 (gnus-mime-display-multipart-alternative-as-mixed)
804 (gnus-mime-display-multipart-related-as-mixed)
805 (gnus-button-valid-fqdn-regexp, gnus-button-man-handler)
806 (gnus-ctan-url, gnus-button-ctan-handler)
807 (gnus-button-handle-ctan-bogus-regexp)
808 (gnus-button-ctan-directory-regexp)
809 (gnus-button-mid-or-mail-regexp, gnus-button-prefer-mid-or-mail)
810 (gnus-button-mid-or-mail-heuristic-alist, gnus-button-tex-level)
811 (gnus-button-man-level, gnus-button-emacs-level)
812 (gnus-button-message-level, gnus-button-browse-level): Add :version.
814 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
815 (gnus-agent-go-online): Change :version.
816 (gnus-agent-expire-unagentized-dirs)
817 (gnus-agent-auto-agentize-methods): Add :version.
819 * flow-fill.el (fill-flowed-display-column)
820 (fill-flowed-encode-column): Add :version.
822 * deuglify.el (gnus-outlook-deuglify-unwrap-min)
823 (gnus-outlook-deuglify-unwrap-max)
824 (gnus-outlook-deuglify-cite-marks)
825 (gnus-outlook-deuglify-unwrap-stop-chars)
826 (gnus-outlook-deuglify-no-wrap-chars)
827 (gnus-outlook-deuglify-attrib-cut-regexp)
828 (gnus-outlook-deuglify-attrib-verb-regexp)
829 (gnus-outlook-deuglify-attrib-end-regexp)
830 (gnus-outlook-display-hook): Add :version.
832 * binhex.el (binhex-use-external): Add :version.
834 2004-09-16 Reiner Steib <Reiner.Steib@gmx.de>
836 * gnus-sum.el (gnus-fetch-old-headers): Add custom choices `t'
839 2004-09-13 Simon Josefsson <jas@extundo.com>
841 * nnimap.el (nnimap-demule): Revert 2004-08-30 change.
843 2004-09-13 Reiner Steib <Reiner.Steib@gmx.de>
845 * gnus-sum.el (gnus-summary-copy-article): Fix doc string.
847 2004-09-10 Miles Bader <miles@gnu.ai.mit.edu>
849 * nnimap.el (nnimap-open-connection): Remove extraneous end-paren.
851 2004-09-10 Teodor Zlatanov <tzz@lifelogs.com>
853 * nnimap.el (nnimap-open-connection): Allow 'imaps' as a synonym
854 for the 'imap' port in netrc files
856 * gnus-registry.el (gnus-registry-trim): Watch out for negatives
857 in gnus-registry-trim
859 2004-09-10 Simon Josefsson <jas@extundo.com>
861 * nndb.el (require): Remove tcp and duplicate cl.
863 2004-09-08 Reiner Steib <Reiner.Steib@gmx.de>
865 * nntp.el (nntp): New customization group.
866 (nntp-authinfo-file): Add customization group.
868 * mml2015.el (mml2015-unabbrev-trust-alist): Add customization group.
870 * mml-sec.el (mml-signencrypt-style-alist): Ditto.
872 * gnus.el (to-address, to-list, subscribed)
873 (large-newsgroup-initial): Ditto.
875 * flow-fill.el (fill-flowed-display-column)
876 (fill-flowed-encode-column): Ditto.
878 2004-09-06 Stefan <monnier@iro.umontreal.ca>
880 * message.el (message-tokenize-header, message-send-mail-with-qmail):
881 Use point-min rather than 1.
882 (message-send-mail): Use buffer-size rather than point-max.
884 * gnus-sum.el (gnus-summary-search-article-forward):
885 Signal a specific `search-failed' rather than a generic `error'.
887 * gnus-salt.el (gnus-pick-mouse-pick-region): Switch 1 => point-min.
888 (gnus-generate-vertical-tree): Usue `bobp' rather than compare to 1.
889 (gnus-highlight-selected-tree): Use point-min rather than 1 and 2.
891 2004-09-03 Katsumi Yamaoka <yamaoka@jpl.org>
893 * gnus-sum.el (gnus-summary-insert-subject): Remove list identifiers.
895 From Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp> (tiny change).
896 * spam-stat.el (spam-stat-reduce-size): Set spam-stat-dirty.
897 (spam-stat-save): Accept prefix argument.
899 2004-09-01 Simon Josefsson <jas@extundo.com>
901 * message.el (message-canlock-generate): Require sha1, not
902 sha1-el. (Can we get rid of this require alltogheter? It is ugly
903 to require within a function. Sadly, if sha1.el isn't loaded, the
904 let binding in m-c-g will hide the defcustom definition, which is
907 * canlock.el: Require sha1, not sha1-el.
909 * message.el: Don't autoload sha1 (there is a autoload cookie in
912 * sha1-el.el: Renamed to sha1.el.
914 2004-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
916 * pgg-pgp.el (pgg-pgp-verify-region): Clean up.
918 2004-05-19 Michael Schierl <schierlm-usenet@gmx.de>
920 * pgg-pgp.el (pgg-pgp-verify-region): Default when signature
923 2004-03-05 Jesper Harder <harder@ifa.au.dk>
925 * sha1-el.el (sha1-maximum-internal-length): Doc fix.
927 2004-03-04 Katsumi Yamaoka <yamaoka@jpl.org>
929 * canlock.el: Don't autoload mail-fetch-field.
931 2004-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
933 * canlock.el (base64-encode-string): Don't autoload it.
935 2004-01-14 Katsumi Yamaoka <yamaoka@jpl.org>
937 * canlock.el: Always require sha1-el.
938 (canlock-sha1): Bind sha1-maximum-internal-length to nil.
940 2004-01-13 Katsumi Yamaoka <yamaoka@jpl.org>
942 * message.el (message-canlock-generate): Require sha1-el.
944 2004-01-08 Katsumi Yamaoka <yamaoka@jpl.org>
946 * canlock.el (canlock-insert-header): Remove excessive grouping in
949 2004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
951 * sha1-el.el (sha1-string-external): Use with-temp-buffer.
953 2004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
955 * canlock.el (canlock-sha1-function): Remove.
956 (canlock-sha1-function-for-verify): Remove.
957 (canlock-openssl-program): Remove.
958 (canlock-openssl-args): Remove.
959 (canlock-ignore-errors): Remove.
960 (canlock-sha1-with-openssl): Remove.
961 (canlock-sha1): Use sha1 instead of to call canlock-sha1-function.
962 (canlock-verify): Don't use canlock-ignore-errors.
964 * sha1-el.el (sha1-string-external): Make it can return a string
966 (sha1-region-external): Ditto.
967 (sha1-string-internal): Ditto.
968 (sha1-region-internal): Ditto.
969 (sha1-region): Ditto.
970 (sha1-string): Ditto.
973 2003-11-15 Simon Josefsson <jas@extundo.com>
975 * pgg-gpg.el (pgg-gpg-lookup-all-secret-keys)
976 (pgg-gpg-lookup-key): Use regexp match instead of
977 split-string (split-string is different between emacs 21.2 and
978 21.4). Reported by ultrasoul@ultrasoul.com (David D. Smith).
980 2004-07-28 Simon Josefsson <jas@extundo.com>
982 * pgg-pgp5.el (pgg-pgp5-encrypt-region): Accept sign
983 parameter (but don't use it, for now).
985 2004-02-03 Jesper Harder <harder@ifa.au.dk>
987 * sieve.el (sieve-deactivate-all): Fix format string mismatch.
989 2004-05-26 Simon Josefsson <jas@extundo.com>
991 * starttls.el: Merge with my GNUTLS based starttls.el.
992 (starttls-gnutls-program, starttls-use-gnutls)
993 (starttls-extra-arguments, starttls-process-connection-type)
994 (starttls-connect, starttls-failure, starttls-success): New
996 (starttls-program, starttls-extra-args): Doc fix.
997 (starttls-negotiate-gnutls, starttls-open-stream-gnutls): New
999 (starttls-negotiate, starttls-open-stream): Check
1000 `starttls-use-gnutls' and pass on to corresponding *-gnutls
1001 function if it is set.
1003 2004-08-31 Simon Josefsson <jas@extundo.com>
1005 * rfc2231.el (rfc2231-parse-string): Restore whitespace syntax for
1006 ?* and ?\; (tiny patch). From Andreas Schwab <schwab@suse.de>.
1008 * ietf-drums.el (ietf-drums-syntax-table): Set syntax of ?* ?\;
1009 and ?\' to symbol instead of whitespace (tiny patch). From
1010 Andreas Schwab <schwab@suse.de>.
1012 2004-08-31 Jesper Harder <harder@ifa.au.dk>
1014 * message.el (message-idna-to-ascii-rhs-1): Don't choke on
1017 2004-08-31 Reiner Steib <Reiner.Steib@gmx.de>
1019 * message.el (message-idna-to-ascii-rhs-1): Fix typo.
1021 2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1023 * message.el (message-idna-to-ascii-rhs-1): Don't use equalp.
1025 2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1027 * gnus-art.el (article-decode-idna-rhs): Don't use
1028 message-idna-inside-rhs-p.
1030 2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1032 * message.el (message-idna-inside-rhs-p): Removed.
1033 (message-idna-to-ascii-rhs-1): Use proper address parsing.
1035 2004-08-31 Katsumi Yamaoka <yamaoka@jpl.org>
1037 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
1039 * gnus-sum.el (gnus-newsgroup-variables): Doc fix (tiny change).
1040 From Helmut Waitzmann <Helmut.Waitzmann@web.de>.
1042 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
1043 when the group's active is not available.
1045 * gnus-art.el (article-hide-headers): Refer to the values for
1046 gnus-ignored-headers and gnus-visible-headers in the summary
1047 buffer since a user may have set them as group parameters.
1048 (gnus-article-next-page): Fix the way to find a real end-of-buffer
1049 (tiny change). From YAGI Tatsuya <ynyaaa@ybb.ne.jp>.
1050 (gnus-article-read-summary-keys): Restore new window-start and
1051 hscroll to summary window.
1052 (gnus-prev-page-map): Remove duplicated one.
1054 * gnus-cite.el (gnus-cite-ignore-quoted-from): New user option.
1055 (gnus-cite-parse): Ignore quoted envelope From_. Suggested by
1056 Karl Chen <quarl@nospam.quarl.org> and Reiner Steib
1057 <Reiner.Steib@gmx.de>.
1059 * gnus-cus.el (gnus-agent-cat-prepare-category-field): Replace
1060 pp-to-string with gnus-pp-to-string.
1062 * gnus-eform.el (gnus-edit-form): Replace pp with gnus-pp.
1064 * gnus-group.el (gnus-group-make-kiboze-group): Replace pp with
1067 * gnus-msg.el (gnus-setup-message): Ignore an article copy while
1068 parsing gnus-posting-styles when the message is not for replying.
1069 (gnus-summary-resend-message-edit): Call mime-to-mml. Suggested
1070 by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1071 (gnus-debug): Replace pp with gnus-pp.
1073 * gnus-score.el (gnus-score-save): Replace pp with gnus-pp.
1075 * gnus-spec.el (gnus-update-format): Replace pp-to-string with
1078 * gnus-sum.el (gnus-read-header): Don't remove a header for the
1079 parent article of a sparse article in the thread hashtb. From
1080 Stefan Wiens <s.wi@gmx.net>.
1082 * gnus-util.el (gnus-bind-print-variables): New macro.
1083 (gnus-prin1): Use it.
1084 (gnus-prin1-to-string): Use it.
1085 (gnus-pp): New function.
1086 (gnus-pp-to-string): New function.
1088 * gnus.el: Don't make unnecessary *Group* buffer when loading.
1090 * mail-source.el (mail-source-touch-pop): Doc fix.
1092 * message.el (message-mode): Don't modify paragraph-separate there.
1093 (message-setup-fill-variables): Add mml tags to paragraph-start
1094 and paragraph-separate. Suggested by Andrew Korty <ajk@iu.edu>.
1095 (message-smtpmail-send-it): Doc fix.
1096 (message-exchange-point-and-mark): Don't activate region if it was
1097 inactive. Suggested by Hiroshi Fujishima
1098 <pooh@nature.tsukuba.ac.jp> and Jesper Harder <harder@ifa.au.dk>.
1100 * mm-decode.el (mm-save-part): Bind enable-multibyte-characters to
1101 t while entering a file name using the mm-with-multibyte macro.
1102 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1104 * mm-encode.el (mm-content-transfer-encoding-defaults): Use
1105 qp-or-base64 for the application/* types.
1106 (mm-safer-encoding): Consider 7bit is safe.
1108 * mm-util.el (mm-with-multibyte-buffer): New macro.
1109 (mm-with-multibyte): New macro.
1111 * mm-view.el (mm-inline-render-with-function): Use multibyte
1112 buffer; decode html source by charset.
1114 * nndoc.el (nndoc-type-alist): Improve regexp for article-begin,
1115 add generate-head-function and generate-article-function to the
1116 rfc822-forward entry.
1117 (nndoc-forward-type-p): Recognize envelope From_.
1118 (nndoc-rfc822-forward-generate-article): New function.
1119 (nndoc-rfc822-forward-generate-head): New function.
1121 From David Hedbor <dhedbor@real.com>.
1122 * nnmail.el (nnmail-split-lowercase-expanded): New user option.
1123 (nnmail-expand-newtext): Lowercase expanded entries if
1124 nnmail-split-lowercase-expanded is non-nil.
1126 * score-mode.el (gnus-score-pretty-print): Replace pp with gnus-pp.
1128 * webmail.el (webmail-debug): Replace pp with gnus-pp.
1130 * gnus-art.el (gnus-article-wash-html-with-w3m): Bind
1131 w3m-safe-url-regexp as the value for mm-w3m-safe-url-regexp; use
1132 w3m-minor-mode-map instead of mm-w3m-local-map-property.
1133 (gnus-mime-save-part-and-strip): Use mm-complicated-handles
1134 instead of mm-multiple-handles.
1135 (gnus-mime-delete-part): Ditto.
1137 * mm-decode.el (mm-multiple-handles): Recognize a string as a mime
1138 handle, as well as a list.
1139 (mm-complicated-handles): Former definition of mm-multiple-handles.
1141 * mm-view.el (mm-w3m-mode-map): Remove.
1142 (mm-w3m-local-map-property): Remove.
1143 (mm-w3m-cid-retrieve-1): Call itself recursively. Suggested by
1144 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>.
1145 (mm-w3m-cid-retrieve): Simplify.
1146 (mm-inline-text-html-render-with-w3m): Decode html source by
1147 charset; check META tags only when charsets are not specified in
1148 headers; specify charset to w3m-region; use w3m-minor-mode-map
1149 instead of mm-w3m-local-map-property.
1151 2004-08-30 Juanma Barranquero <lektu@terra.es>
1153 * ietf-drums.el (ietf-drums-remove-whitespace): Fix character constant.
1155 2004-08-30 Andreas Schwab <schwab@suse.de>
1157 * nnlistserv.el (nnlistserv-kk-wash-article): Fix paren nesting.
1159 * gnus-score.el (gnus-summary-increase-score): Fix format string.
1161 2004-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1163 * nnimap.el (nnimap-demule): Avoid string-as-multibyte.
1165 2004-08-30 Kim F. Storm <storm@cua.dk>
1167 * nntp.el (nntp-authinfo-file): Add :group 'nntp.
1169 * nnimap.el (nnimap-authinfo-file, nnimap-prune-cache):
1172 2004-08-23 Reiner Steib <Reiner.Steib@gmx.de>
1174 * mm-decode.el (mime-display, mime-security): Fix custom-manual
1177 * gnus-art.el (gnus-article): Ditto.
1179 2004-08-23 Katsumi Yamaoka <yamaoka@jpl.org>
1181 * gnus-art.el (article-hide-list-identifiers): Bind
1182 inhibit-read-only as t.
1184 2004-08-22 Reiner Steib <Reiner.Steib@gmx.de>
1186 * gnus-mlspl.el (gnus-group-split-update): Fix docstring.
1188 2004-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
1190 * gnus-art.el: Use inhibit-read-only instead of buffer-read-only.
1191 (gnus-narrow-to-page): Don't assume point-min == 1.
1192 (gnus-article-edit-mode): Derive from message-mode.
1194 * gnus-score.el (gnus-score-find-bnews): Simplify and don't assume
1197 * imap.el (imap-parse-address-list, imap-parse-body-ext):
1198 Disable incorrect use of `assert'.
1200 * message.el (message-mode): Set comment-start-skip.
1202 2004-08-22 Sam Steingold <sds@gnu.org>
1204 * pop3.el (pop3-leave-mail-on-server): New user variable.
1205 (pop3-movemail): Delete mail only when it is nil.
1207 2004-08-17 Reiner Steib <Reiner.Steib@gmx.de>
1209 * netrc.el, tls.el: Removed; use files from ../net instead.
1211 2004-08-16 Reiner Steib <Reiner.Steib@gmx.de>
1213 * gnus-mule.el, smiley-ems.el: Removed obsolete files.
1215 * mailcap.el (mailcap-mime-data): Mark as risky.
1217 * gnus.el (gnus-group, gnus-summary, gnus-summary-sort): Fix
1218 custom-manual entries.
1220 * time-date.el: Removed. Merged into ../calendar/time-date.el.
1222 2004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
1224 * blink.pbm, blink.xpm, braindamaged.xpm, cry.xpm, dead.xpm,
1225 evil.xpm, forced.xpm, frown.xpm, grin.xpm, indifferent.xpm,
1226 reverse-smile.xpm, sad.pbm, sad.xpm, smile.xpm, time-date.el,
1227 wry.xpm: Added new files from the v5_10 branch of Gnus.
1229 2004-07-22 Andreas Schwab <schwab@suse.de>
1231 Import Gnus 5.10 from the v5_10 branch of the Gnus repository.
1233 2004-05-23 Katsumi Yamaoka <yamaoka@jpl.org>
1235 * mm-decode.el (mm-text-html-renderer): Make sure w3m exists in
1236 addition to emacs-w3m.
1238 2004-05-19 Reiner Steib <Reiner.Steib@gmx.de>
1240 * gnus-msg.el (gnus-summary-followup-with-original): Document
1241 yanking of region when active.
1243 2004-04-13 Kevin Greiner <kgreiner@xpediantsolutions.com>
1245 * gnus-agent.el: Merged 7.3 through 7.7 updates into branch.
1246 Revision 7.2 changes excluded to maintain compatibility with all
1247 targeted emacs versions.
1249 * gnus-cus.el: Merged revisions 7.2 through 7.5 into branch to support
1250 gnus-agent.el update and incorporate bug fixes.
1252 See ChangeLog.2 for earlier changes.
1254 Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
1255 Copying and distribution of this file, with or without modification,
1256 are permitted provided the copyright notice and this notice are preserved.
1259 ;; coding: iso-2022-7bit
1262 ;;; arch-tag: 3f33a3e7-090d-492b-bedd-02a1417d32b4