1 2004-11-22 Stefan Monnier <monnier@iro.umontreal.ca>
3 * gnus-sum.el (gnus-summary-exit): Remove redundant and harmful
4 pop-to-buffer, covered by the subsequent gnus-configure-windows.
6 2004-11-14 Luc Teirlinck <teirllm@auburn.edu>
8 * nnfolder.el (nnfolder-save-marks): Add missing format field in
10 * nnml.el (nnml-save-marks): Ditto.
12 2004-11-14 Reiner Steib <Reiner.Steib@gmx.de>
14 * gnus-start.el (gnus-convert-old-newsrc): Assign
15 legacy-gnus-agent to 5.10.7.
17 2004-11-10 Katsumi Yamaoka <yamaoka@jpl.org>
19 * gnus-art.el (gnus-emphasis-alist): Don't hide asterisks by
20 default; improve customization type.
21 (gnus-emphasis-custom-with-format): New macro.
22 (gnus-emphasis-custom-value-to-external): New function.
23 (gnus-emphasis-custom-value-to-internal): New function.
25 2004-11-07 Katsumi Yamaoka <yamaoka@jpl.org>
27 * gnus-msg.el (gnus-configure-posting-styles): Don't cause the
28 "Args out of range" error. Reported by Arnaud Giersch
29 <arnaud.giersch@free.fr>.
31 2004-11-04 Richard M. Stallman <rms@gnu.org>
33 * spam.el (spam group): Add :version.
35 * pgg-def.el (pgg group): Add :version.
37 2004-11-04 Katsumi Yamaoka <yamaoka@jpl.org>
39 * gnus-art. (gnus-article-edit-article): Don't associate the
40 article buffer with a draft file. This is a temporary measure
41 against the 2004-08-22 change to gnus-article-edit-mode.
43 2004-11-02 Katsumi Yamaoka <yamaoka@jpl.org>
45 * html2text.el (html2text-get-attr): Remove unused argument `tag'.
46 (html2text-format-tags): Remove unused variable `attr'.
48 * mm-util.el (mm-enrich-utf-8-by-mule-ucs): Fix cleaning of
51 * mm-util.el (mm-mime-mule-charset-alist): Add the windows-1251
52 entry. From Ilya N. Golubev <gin@mo.msk.ru>.
53 (mm-enrich-utf-8-by-mule-ucs): New function run when Mule-UCS is
55 (): Don't make duplicated entries in mm-mime-mule-charset-alist.
57 * mm-util.el (mm-coding-system-p): Return a coding-system.
58 (mm-mime-mule-charset-alist): Use shift_jis instead of
59 iso-2022-jp-2 for the katakana-jisx0201 mule charset; add new
60 entries for the mime charsets iso-2022-jp-3 and shift_jis.
61 (mm-coding-system-priorities): Use shift_jis and iso-8859-1
62 instead of japanese-shift-jis and iso-latin-1 respectively in
63 order to share the default value with both Emacs and XEmacs-mule.
64 (mm-mule-charset-to-mime-charset):
65 Make mm-coding-system-priorities effective.
66 (mm-sort-coding-systems-predicate): Canonicalize coding-systems
67 while predicating of candidates upon the priorities.
69 2004-11-01 Reiner Steib <Reiner.Steib@gmx.de>
71 * gnus-msg.el (gnus-summary-resend-default-address): Add :version.
73 * tls.el (tls-process-connection-type, tls-success)
74 (tls-certtool-program): Add :version.
76 * starttls.el (starttls-gnutls-program, starttls-use-gnutls)
77 (starttls-extra-arguments, starttls-process-connection-type)
78 (starttls-connect, starttls-failure, starttls-success):
80 * spam-stat.el (spam-stat): Add :version.
82 * sieve.el (sieve): Add :version.
84 * sha1.el (sha1): Add :version.
85 (sha1-use-external): Remove redundant version.
87 * nnmail.el (nnmail-split-fancy-with-parent-ignore-groups)
88 (nnmail-cache-ignore-groups, nnmail-spool-hook)
89 (nnmail-split-fancy-match-partial-words)
90 (nnmail-split-lowercase-expanded):
92 * nndiary.el (nndiary): Add :version.
94 * mml2015.el (mml2015-unabbrev-trust-alist): Add :version.
96 * mml-sec.el (mml-default-sign-method)
97 (mml-default-encrypt-method, mml-signencrypt-style-alist):
100 * mm-uu.el (mm-uu-diff-groups-regexp): Add :version.
102 * mm-url.el (mm-url-use-external, mm-url-program)
103 (mm-url-arguments): Add :version.
105 * mm-decode.el (mm-inline-text-html-with-w3m-keymap)
106 (mm-attachment-file-modes, mm-decrypt-option)
107 (mm-w3m-safe-url-regexp): Add :version.
109 * message.el (message-cite-prefix-regexp)
110 (message-sendmail-envelope-from, message-minibuffer-local-map)
111 (message-user-fqdn, message-completion-alist): Add :version.
113 * gnus-win.el (gnus-configure-windows-hook)
114 (gnus-use-frames-on-any-display): Add :version.
116 * gnus-art.el (gnus-article-address-banner-alist)
117 (gnus-treat-unsplit-urls, gnus-treat-unfold-headers)
118 (gnus-treat-from-picon, gnus-treat-mail-picon)
119 (gnus-treat-x-pgp-sig): Add :version.
121 * gnus-sum.el (gnus-spam-mark, gnus-recent-mark)
122 (gnus-undownloaded-mark, gnus-summary-article-move-hook)
123 (gnus-summary-article-delete-hook)
124 (gnus-summary-display-while-building): Add :version.
126 * gnus-start.el (gnus-subscribe-newsgroup-hooks)
127 (gnus-get-top-new-news-hook):Add :version.
129 * gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face)
130 (gnus-server-closed-face, gnus-server-denied-face): Add :version.
132 * gnus-registry.el (gnus-registry): Add :version.
134 * gnus-spec.el (gnus-use-correct-string-widths)
135 (gnus-make-format-preserve-properties): Add :version.
137 * gnus.el (gnus-group-charter-alist)
138 (gnus-group-fetch-control-use-browse-url)
139 (gnus-install-group-spam-parameters): Add :version.
141 * gnus-diary.el (gnus-diary): Add :version.
143 * gnus-delay.el (gnus-delay): Add :version.
145 * gnus-cite.el (gnus-cite-unsightly-citation-regexp)
146 (gnus-cite-ignore-quoted-from, gnus-cite-attribution-face)
147 (gnus-cite-blank-line-after-header, gnus-article-boring-faces):
150 * gnus-agent.el (gnus-agent-max-fetch-size)
151 (gnus-agent-enable-expiration, gnus-agent-queue-mail)
152 (gnus-agent-prompt-send-queue): Add :version.
154 * deuglify.el (gnus-outlook-deuglify): Add :version.
156 * html2text.el: Beautify code. Improve doc strings. Some checkdoc
158 (html2text-get-attr, html2text-fix-paragraph): Simplify code.
159 (html2text-format-tag-list): Add "strong" and "em".
160 From "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change).
162 2004-10-29 Katsumi Yamaoka <yamaoka@jpl.org>
164 * gnus-msg.el (gnus-configure-posting-styles): Work with empty
165 signature file. Suggested by Manoj Srivastava
166 <srivasta@golden-gryphon.com>.
168 * mm-util.el (mm-coding-system-priorities): Prefer iso-8859-1 than
169 iso-2022-jp even in the Japanese language environment.
170 Suggested by Jason Rumney <jasonr@gnu.org>.
172 2004-10-28 Katsumi Yamaoka <yamaoka@jpl.org>
174 * gnus-sum.el (gnus-update-summary-mark-positions): Allow users to
175 use the same characters as the dummy marks; make it free from
176 getting affected by the language environment.
177 (gnus-summary-read-group-1): Update mark positions only when the
178 format spec is updated.
180 * gnus-spec.el (gnus-update-format-specifications): Return a list
183 2004-10-26 Katsumi Yamaoka <yamaoka@jpl.org>
185 * nnspool.el (nnspool-spool-directory): Use news-path if the
186 news-directory variable is not bound.
188 * gnus-group.el (gnus-group-line-format-alist): Convert the value
189 of gnus-tmp-news-method into string if it may be passed to
190 gnus-correct-length which takes only a string argument.
192 2004-10-25 Reiner Steib <Reiner.Steib@gmx.de>
194 * html2text.el (html2text-buffer-head): Remove. Use `goto-char'
197 2004-10-24 Kevin Greiner <kevin.greiner@compsol.cc>
199 * gnus-start.el (gnus-convert-old-newsrc): Fix numeric
200 comparison on string.
202 2004-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
204 * mm-view.el (mm-display-inline-fontify): Inhibit font-lock when
205 running the major-mode function.
207 2004-10-21 Kevin Greiner <kevin.greiner@compsol.cc>
209 * gnus-start.el (gnus-convert-old-newsrc): Two of the converters
210 have been backported to 'Gnus v5.11' from 'No Gnus v0.2'. Added a
211 boolean check to not apply converters that apply to future
214 2004-10-19 Katsumi Yamaoka <yamaoka@jpl.org>
216 * gnus-sum.el (gnus-update-summary-mark-positions): Search for
217 dummy marks in the right way.
219 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
221 * nnagent.el (nnagent-request-type): Bind gnus-agent to nil to
222 avoid infinite recursion via gnus-get-function.
224 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
226 * gnus-agent.el (gnus-agent-synchronize-group-flags):
227 When necessary, pass full group name to gnus-request-set-marks.
228 (gnus-agent-synchronize-group-flags): Add support for sync'ing
230 (gnus-agent-synchronize-flags-server): Be silent when writing file.
232 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
234 * gnus-agent.el (gnus-agent-synchronize-group-flags):
235 Replace gnus-request-update-info with explicit code to sync the
236 in-memory info read flags with the marks being sync'd to the backend.
238 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
240 * gnus-agent.el (gnus-agent-possibly-synchronize-flags): Ignore
241 servers that are offline. Avoids having gnus-agent-toggle-plugged
242 first ask if you want to open a server and then, even when you
243 responded with no, asking if you want to synchronize the server's
245 (gnus-agent-synchronize-flags-server): Rewrite read loop to handle
246 multi-line expressions.
247 (gnus-agent-synchronize-group-flags): New internal function.
248 Updates marks in memory (in the info structure) AND in the backend.
249 (gnus-agent-check-overview-buffer): Fix range of
250 deletion to remove entire duplicate line. Fixes merged article
253 * gnus-util.el (gnus-remassoc): Fix typo in documentation.
255 * nnagent.el (nnagent-request-set-mark):
256 Use gnus-agent-synchronize-group-flags, not backend's request-set-mark
257 method, to ensure that synchronization updates marks in the
258 backend and in the info (in memory) structure.
260 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
262 * gnus-agent.el (gnus-agent-synchronize-flags-server): Do nothing
263 unless plugged. Disable the agent so that an open failure causes
266 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Reiner Steib <Reiner.Steib@gmx.de>
268 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
269 (gnus-agent-go-online): Change :version.
270 (gnus-agent-expire-unagentized-dirs)
271 (gnus-agent-auto-agentize-methods): Add :version.
273 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
275 * legacy-gnus-agent.el
276 (gnus-agent-convert-to-compressed-agentview-prompt):
277 New function. Used internally to only display 'gnus converting
278 files' message when actually necessary.
280 * gnus-sum.el: Remove (require 'gnus-agent) as required
281 methods now autoloaded.
283 * gnus-int.el (gnus-request-move-article):
284 Use gnus-agent-unfetch-articles in place of gnus-agent-expire to
287 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
289 * gnus-agent.el (gnus-agent-cat-groups): Rewrite avoiding defsetf
290 to avoid run-time CL dependencies.
291 (gnus-agent-unfetch-articles): New function.
292 (gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate
293 article numbers even when local .overview file is missing.
294 (gnus-agent-read-article-number): New function. Only accepts
295 27-bit article numbers.
296 (gnus-agent-copy-nov-line, gnus-agent-uncached-articles):
297 Use gnus-agent-read-article-number.
298 (gnus-agent-braid-nov): Rewrote to validate article numbers coming
299 from backend while recognizing that article numbers in .overview
302 * gnus-start.el (gnus-convert-old-newsrc): Change message text as
303 some users confused by references to .newsrc when they only have a
305 (gnus-convert-mark-converter-prompt)
306 (gnus-convert-converter-needs-prompt): Fix use of property list.
308 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
310 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
312 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
314 * gnus-start.el (gnus-get-unread-articles-in-group): Don't do
315 stuff for non-living groups.
317 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
319 * gnus-agent.el (gnus-agent-synchronize-flags): Default to nil.
320 (gnus-agent-regenerate-group): Using nil messages aren't valid.
322 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
324 * gnus-agent.el (gnus-agent-read-agentview):
325 Inline gnus-uncompress-range.
327 2004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
329 * legacy-gnus-agent.el
330 (gnus-agent-convert-to-compressed-agentview): Fix typos with
331 help from Florian Weimer <fw@deneb.enyo.de>
333 * gnus-agent.el (gnus-agentize):
334 gnus-agent-send-mail-real-function no longer set to current value
335 of message-send-mail-function but rather a lambda that calls
336 message-send-mail-function. The change makes the agent real-time
337 responsive to user changes to message-send-mail-function.
339 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Reiner Steib <Reiner.Steib@gmx.de>
341 * gnus-start.el (gnus-get-unread-articles): Fix last commit.
343 2004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
345 * gnus-cache.el (gnus-cache-rename-group): New function.
346 (gnus-cache-delete-group): New function.
348 * gnus-agent.el (gnus-agent-rename-group): New function.
349 (gnus-agent-delete-group): New function.
350 (gnus-agent-save-group-info): Use gnus-command-method when
351 `method' parameter is nil. Don't write nil entries into the
353 (gnus-agent-get-group-info): New function.
354 (gnus-agent-get-local): Add optional parameters to avoid calling
355 gnus-group-real-name and gnus-find-method-for-group.
356 (gnus-agent-set-local): Delete stored entry if either min, or max,
358 (gnus-agent-fetch-session): Reword error/quit messages.
359 On quit, use gnus-agent-regenerate-group to record existance of any
360 articles fetched to disk before the quit occurred.
362 * gnus-int.el (gnus-request-delete-group):
363 Use gnus-cache-delete-group and gnus-agent-delete-group to keep the
364 local disk in sync with the server.
365 (gnus-request-rename-group):
366 Use gnus-cache-rename-group and gnus-agent-rename-group to keep the
367 local disk in sync with the server.
369 * gnus-start.el (gnus-get-unread-articles):
370 Cosmetic simplification to logic.
372 * gnus-group.el (gnus-group-delete-group): No longer update
373 gnus-cache-active-altered as gnus-request-delete-group now keeps
375 (gnus-group-list-active): Let the agent store a server's active
376 list if currently plugged.
378 * gnus-util.el (gnus-rename-file): New function.
380 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
382 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
383 when the group's active is not available.
385 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
387 * gnus-agent.el (gnus-agent-read-agentview): Add a missing arg to
390 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
392 * gnus-start.el (gnus-convert-old-newsrc): Only write the
393 conversion message to newsrc-dribble when an actual conversion is
396 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
398 * gnus-agent.el (gnus-agent-read-local):
399 Bind nnheader-file-coding-system to gnus-agent-file-coding-system to
400 avoid the implicit assumption that they will always be equal.
401 (gnus-agent-save-local): Bind buffer-file-coding-system, not
402 coding-system-for-write, as the with-temp-file macro first prints
403 to a buffer then saves the buffer.
405 2004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
407 * legacy-gnus-agent.el (): New. Provides converters that are only
408 loaded when gnus-convert-old-newsrc needs to call them.
410 * gnus-agent.el (gnus-agent-read-agentview): Remove support for
412 (gnus-group-prepare-hook): Remove function that converted list
413 form of gnus-agent-expire-days to group properties.
415 * gnus-start.el (gnus-convert-old-newsrc): Register new
416 converters to handle old agent file formats. Added logic for a
417 "backup before upgrading warning".
418 (gnus-convert-mark-converter-prompt): Developers can mark
419 functions as needing (default), or not needing,
420 gnus-convert-old-newsrc's "backup before upgrading warning".
421 (gnus-convert-converter-needs-prompt): Tests whether the user
422 should be protected from potentially irreversable changes by the
425 2004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
427 * gnus-int.el (gnus-request-accept-article): Inform the agent that
428 articles are being added to a group.
429 (gnus-request-replace-article): Inform the agent that articles
430 need to be uncached as the cached contents are no longer valid.
432 * gnus-agent.el (gnus-agent-file-header-cache): Remove.
433 (gnus-agent-possibly-alter-active): Avoid null in numeric comparison.
434 (gnus-agent-set-local): Refuse to save null in local object table.
435 (gnus-agent-regenerate-group): The REREAD parameter can now be a
436 list of articles that will be marked as unread.
438 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
440 * gnus-range.el (gnus-sorted-range-intersection): Now accepts
441 single-interval range of the form (min . max). Previously the
442 range had to look like ((min . max)). Likewise, return
443 (min . max) rather than ((min . max)).
444 (gnus-range-map): Use gnus-range-normalize to accept
445 single-interval range.
447 * gnus-sum.el (gnus-summary-highlight-line): Articles stored in
448 the cache, but not the agent, now appear with their usual face.
450 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
452 * gnus-sum.el (gnus-adjust-marks): Now correctly handles a list of
453 marks consisting of a single range {for example, (3 . 5)} rather
454 than a list of a single range { ((3 . 5)) }.
456 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
458 * gnus-sum.el (gnus-adjust-marks): Avoid splicing null INTO the
461 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
463 * gnus-draft.el (gnus-group-send-queue): Pass the group name
464 "nndraft:queue" along to gnus-draft-send.
465 Use gnus-agent-prompt-send-queue.
466 (gnus-draft-send): Rebind gnus-agent-queue-mail to nil when group
467 is "nndraft:queue". Suggested by Gaute Strokkenes
468 <gs234@srcf.ucam.org>
470 * gnus-group.el (gnus-group-catchup): Use new
471 gnus-sequence-of-unread-articles, not
472 gnus-list-of-unread-articles, to avoid exhausting memory with huge
473 numbers of articles. Use gnus-range-map to avoid having to
474 uncompress the unread list.
475 (gnus-group-archive-directory)
476 (gnus-group-recent-archive-directory): Fix invalid ange-ftp reference.
478 * gnus-range.el (gnus-range-map): Iterate over list or sequence.
479 (gnus-sorted-range-intersection): Intersection of two ranges
480 without requiring that they first be uncompressed.
482 * gnus-start.el (gnus-activate-group): Unless blocked by the
483 caller, possibly expand the active range to include both cached
484 and agentized articles.
485 (gnus-convert-old-newsrc): Rewrote in anticipation of having
486 multiple version-dependent converters.
487 (gnus-groups-to-gnus-format): Replace gnus-agent-save-groups with
488 gnus-agent-save-active.
489 (gnus-save-newsrc-file): Save dirty agent range limits.
491 * gnus-sum.el (gnus-select-newgroup): Replace inline code with
492 gnus-agent-possibly-alter-active.
493 (gnus-adjust-marked-articles): Faster handling of simple lists
495 2004-10-18 David Edmondson <dme@dme.org>
497 * mm-view.el (mm-w3m-cid-retrieve-1): Don't use recursive call
500 2004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
502 * mml.el (mml-preview): Use `pop-to-buffer'.
504 * message.el (message-goto-mail-followup-to): Insert after "To".
505 (message-carefully-insert-headers): Add comment.
507 * gnus-sum.el (gnus-summary-make-menu-bar): Add help texts.
509 * gnus-art.el (gnus-button-alist):
510 Improve `gnus-button-handle-library' entry.
512 * gnus-art.el (gnus-button-alist): Fix regexp for manual links.
514 * gnus-group.el (gnus-group-get-new-news-this-group): Add doc-string.
516 * gnus-start.el (gnus-activate-group): Add doc-string.
518 * gnus-art.el (gnus-button-handle-man, gnus-button-alist): Try to
519 handle manual section.
521 * imap.el (imap-store-password): New variable.
522 (imap-interactive-login): Use it.
523 Suggested by Mark Plaksin <happy@mcplaksin.org>.
525 * gnus-art.el (gnus-button-alist, gnus-header-button-alist):
526 Allow / in mailto URLs.
528 * spam.el (spam-directory): Derive from `gnus-directory'.
530 * gnus-sum.el (gnus-pick-line-number): Add autoload.
532 2004-10-17 Richard M. Stallman <rms@gnu.org>
534 * gnus-registry.el (gnus-registry-unload-hook):
535 Set as a variable with add-hook.
537 * nnspool.el (nnspool-spool-directory): Use news-directory instead
540 * spam-stat.el (spam-stat-unload-hook): Set as a variable w/ add-hook.
542 * spam.el: Delete duplicate `provide'.
543 (spam-unload-hook): Set as a variable with add-hook.
545 2004-10-15 Reiner Steib <Reiner.Steib@gmx.de>
547 * pop3.el (pop3-leave-mail-on-server): Describe possible problems
550 * message.el (message-ignored-news-headers)
551 (message-ignored-supersedes-headers)
552 (message-ignored-resent-headers)
553 (message-forward-ignored-headers): Improve custom type.
555 2004-10-15 Simon Josefsson <jas@extundo.com>
557 * pop3.el (top-level): Don't require nnheader.
558 (pop3-read-timeout): Add.
559 (pop3-accept-process-output): Add.
560 (pop3-read-response, pop3-retr): Use it.
562 2004-10-13 Katsumi Yamaoka <yamaoka@jpl.org>
564 * message.el (message-tokenize-header): Fix 2004-09-06 change
565 which used point-min in the wrong place.
567 2004-10-12 Simon Josefsson <jas@extundo.com>
569 * net/tls.el (tls-certtool-program): New variable.
570 (tls-certificate-information): New function, based on
571 ssl-certificate-information.
573 2004-10-11 Reiner Steib <Reiner.Steib@gmx.de>
575 * message.el (message-bury): Use `window-dedicated-p'.
577 2004-10-10 Reiner Steib <Reiner.Steib@gmx.de>
579 * gnus-sum.el: Mention that multibyte characters don't work as marks.
581 * gnus.el (message-y-or-n-p): Autoload.
583 * pop3.el (pop3-maildrop, pop3-mailhost, pop3-port)
584 (pop3-password-required, pop3-authentication-scheme)
585 (pop3-leave-mail-on-server): Made customizable.
586 (pop3): New custom group.
587 (pop3-retr): Remove `sleep-for' statements.
588 Suggested by Dave Love <fx@gnu.org>.
590 * nnheader.el (nnheader-read-timeout): Explain 1.0 timeout for
593 * imap.el (imap-parse-flag-list, imap-parse-body-extension)
594 (imap-parse-body): Fix incorrect use of `assert'. Suggested by
595 Dave Love <fx@gnu.org>.
597 * mml.el (mml-minibuffer-read-disposition): Require match.
598 Suggested by Dave Love <fx@gnu.org>.
600 2004-10-06 Katsumi Yamaoka <yamaoka@jpl.org>
602 * gnus-group.el (gnus-update-group-mark-positions):
603 * gnus-sum.el (gnus-update-summary-mark-positions):
604 * message.el (message-check-news-body-syntax):
605 * gnus-msg.el (gnus-debug): Use mm-string-as-multibyte instead
606 of string-as-multibyte.
608 * gnus-sum.el (gnus-summary-insert-subject): Remove redundant setq.
610 2004-10-05 Juri Linkov <juri@jurta.org>
612 * gnus-group.el (gnus-update-group-mark-positions):
613 * gnus-sum.el (gnus-update-summary-mark-positions):
614 * message.el (message-check-news-body-syntax):
615 * gnus-msg.el (gnus-debug): Use `string-as-multibyte' to convert
616 8-bit unibyte values to a multibyte string for search functions.
618 2004-10-01 Katsumi Yamaoka <yamaoka@jpl.org>
620 * gnus-sum.el (gnus-summary-toggle-header): Make it work even if
621 there's no visible header.
623 2004-10-01 Simon Josefsson <jas@extundo.com>
625 * mailcap.el (mailcap-mime-data): Add pdf. Remove non-free
628 2004-09-29 Jesper Harder <harder@ifa.au.dk>
630 * gnus.el (gnus-method-to-server): Oops, move it don't delete it.
632 2004-09-28 Jesper Harder <harder@ifa.au.dk>
634 * gnus-picon.el: Require cl.
636 * mml-sec.el (mml-signencrypt-style): Don't depend on Gnus.
638 * mml-smime.el: Require cl. Autoload message-fetch-field.
640 * gnus-fun.el: Require gnus-ems and gnus-util.
642 * gnus-diary.el (gnus-diary-header-schedule): caddr -> car (cddr
644 * gnus-art.el (gnus-article-edit-mode): Define before first reference.
646 * gnus.el (gnus-method-to-server): Move defsubst before first use.
648 * spam.el (spam-check-spamoracle, spam-spamoracle-learn):
649 Fix format string mismatch.
650 * nnml.el (nnml-request-set-mark, nnml-save-marks): Do.
651 * nnfolder.el (nnfolder-request-set-mark, nnfolder-save-marks): Do.
653 2004-09-27 Reiner Steib <Reiner.Steib@gmx.de>
655 * gnus.el (gnus-version-number): Set to 5.11.
657 2004-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
659 * mm-decode.el (mm-copy-to-buffer): Don't use set-buffer-multibyte.
661 2004-09-26 Jesper Harder <harder@ifa.au.dk>
663 * gnus-msg.el (gnus-post-news): Use blank Newsgroups line if
664 GROUP is a virtual group.
666 * mm-util.el (mm-charset-synonym-alist): Remove obsolete entries
669 * rfc2047.el (rfc2047-pad-base64): Deal with more cases of invalid
672 * mm-bodies.el (mm-7bit-chars): Don't include \r.
674 * mml.el (mml-compute-boundary-1): Don't uncompress files.
676 * rfc2047.el (rfc2047-qp-or-base64): New function to reduce
678 (rfc2047-encode): Use it.
680 * flow-fill.el: Typo.
682 * mml.el (mml-generate-mime-1): Don't use format=flowed with
685 * gnus.el (gnus-getenv-nntpserver): Strip whitespace.
687 * gnus-cache.el (gnus-cache-save-buffers): Check if buffer is
688 alive. Reported by Laurent Martelli <laurent@aopsys.com>.
690 * mm-util.el (mm-image-load-path): Handle nil in load-path.
691 From Christian Neukirchen <chneukirchen@yahoo.de>.
693 * html2text.el (html2text-replace-list): Add & and '.
695 * nnheader.el (nnheader-max-head-length): Increase to 8192.
697 * message.el (message-clone-locals): Clone sendmail and smtp
700 2004-09-23 Reiner Steib <Reiner.Steib@gmx.de>
702 * gnus-msg.el (gnus-configure-posting-styles): Narrow to headers
703 in `header' match. Reported by Svend Tollak Munkejord.
705 2004-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
707 * mm-decode.el (mm-copy-to-buffer): Preserve the data's unibyteness.
709 2004-09-20 Reiner Steib <Reiner.Steib@gmx.de>
711 * uudecode.el (uudecode-use-external): Add :version.
713 * smime.el (smime-CA-file, smime-encrypt-cipher)
714 (smime-dns-server): Add :version.
716 * smiley.el (gnus-smiley-file-types): Add :version.
718 * sha1.el (sha1-use-external): Add :version.
720 * pgg-def.el (pgg-query-keyserver): Add :version.
722 * nnmail.el (nnmail-fancy-expiry-targets)
723 (nnmail-mail-splitting-charset, nnmail-mail-splitting-decodes):
725 * nnimap.el (nnimap-split-download-body, nnimap-dont-close)
726 (nnimap-retrieve-groups-asynchronous): Add :version.
727 (nnimap-close-asynchronous): Add :version. Fixed typo in doc string.
729 * mml.el (mml-content-disposition-parameters)
730 (mml-insert-mime-headers-always): Add :version.
732 * mm-util.el (mm-coding-system-priorities):
734 * mm-decode.el (mm-inline-text-html-with-images)
735 (mm-keep-viewer-alive-types, mm-external-terminal-program)
736 (mm-verify-option): Add :version.
737 (mm-text-html-renderer): Change :version.
739 * message.el (message-fcc-externalize-attachments)
740 (message-required-headers, message-draft-headers)
741 (message-subject-trailing-was-query)
742 (message-subject-trailing-was-ask-regexp)
743 (message-subject-trailing-was-regexp, message-mark-insert-begin)
744 (message-mark-insert-end, message-archive-header)
745 (message-archive-note, message-cross-post-default)
746 (message-cross-post-note, message-followup-to-note)
747 (message-cross-post-note-function, message-use-mail-followup-to)
748 (message-subscribed-address-functions)
749 (message-subscribed-address-file, message-subscribed-addresses)
750 (message-subscribed-regexps, message-allow-no-recipients)
751 (message-yank-cited-prefix, message-signature-insert-empty-line)
752 (message-hidden-headers, message-hierarchical-addresses)
753 (message-mail-user-agent, message-use-idna)
754 (message-valid-fqdn-regexp)
755 (message-strip-special-text-properties, message-header-synonyms)
756 (message-beginning-of-line, message-tab-body-function): Add :version.
757 (message-insert-canlock, message-wide-reply-confirm-recipients):
760 * mail-source.el (mail-source-ignore-errors): Add :group, :type
762 (mail-source-delete-old-incoming-confirm)
763 (mail-source-movemail-program): Add :version.
765 * gnus.el (gnus-parameters, gnus-user-agent): Add :version.
766 (gnus-agent-cache, gnus-agent): Change :version.
768 * gnus-util.el (gnus-use-byte-compile): Change :version.
770 * gnus-sum.el (gnus-summary-make-false-root-always)
771 (gnus-summary-default-high-score)
772 (gnus-summary-default-low-score, gnus-auto-goto-ignores)
773 (gnus-forwarded-mark, gnus-unseen-mark, gnus-no-mark)
774 (gnus-read-all-available-headers, gnus-article-emulate-mime)
775 (gnus-sum-thread-tree-root, gnus-sum-thread-tree-false-root)
776 (gnus-sum-thread-tree-single-indent)
777 (gnus-sum-thread-tree-vertical, gnus-sum-thread-tree-indent)
778 (gnus-sum-thread-tree-leaf-with-other)
779 (gnus-sum-thread-tree-single-leaf): Add :version.
780 (gnus-summary-display-arrow, gnus-summary-muttprint-program)
781 (gnus-article-loose-mime): Change :version.
783 * gnus-start.el (gnus-backup-startup-file)
784 (gnus-save-startup-file-via-temp-buffer): Add :version.
786 * gnus-srvr.el (gnus-server-browse-in-group-buffer)
787 (gnus-server-offline-face): Add :version.
789 * gnus-score.el (gnus-adaptive-word-length-limit):
791 * gnus-msg.el (gnus-gcc-externalize-attachments)
792 (gnus-debug-files, gnus-debug-exclude-variables)
793 (gnus-discouraged-post-methods): Change :version.
794 (gnus-confirm-mail-reply-to-news)
795 (gnus-confirm-treat-mail-like-news): Add :version.
797 * gnus-int.el (gnus-server-unopen-status): Add :version.
799 * gnus-group.el (gnus-group-jump-to-group-prompt)
800 (gnus-large-ephemeral-newsgroup)
801 (gnus-fetch-old-ephemeral-headers): Add :version.
803 * gnus-fun.el (gnus-x-face-directory)
804 (gnus-convert-pbm-to-x-face-command)
805 (gnus-convert-image-to-x-face-command)
806 (gnus-convert-image-to-face-command): Add :version.
808 * gnus-delay.el (gnus-delay-default-hour): Add :version.
810 * gnus-cite.el (gnus-cite-blank-line-after-header)
811 (gnus-article-boring-faces):
813 * gnus-art.el (gnus-buttonized-mime-types)
814 (gnus-inhibit-mime-unbuttonizing)
815 (gnus-treat-display-face)
816 (gnus-treat-body-boundary): Change :version.
817 (gnus-body-boundary-delimiter, gnus-picon-databases)
818 (gnus-treat-strip-cr, gnus-treat-leading-whitespace)
819 (gnus-treat-date-english, gnus-treat-fold-headers)
820 (gnus-article-skip-boring, gnus-treat-fold-newsgroups)
821 (gnus-treat-mail-picon, gnus-treat-wash-html)
822 (gnus-article-encrypt-protocol)
823 (gnus-use-idna, gnus-article-over-scroll)
824 (gnus-mime-display-multipart-alternative-as-mixed)
825 (gnus-mime-display-multipart-related-as-mixed)
826 (gnus-button-valid-fqdn-regexp, gnus-button-man-handler)
827 (gnus-ctan-url, gnus-button-ctan-handler)
828 (gnus-button-handle-ctan-bogus-regexp)
829 (gnus-button-ctan-directory-regexp)
830 (gnus-button-mid-or-mail-regexp, gnus-button-prefer-mid-or-mail)
831 (gnus-button-mid-or-mail-heuristic-alist, gnus-button-tex-level)
832 (gnus-button-man-level, gnus-button-emacs-level)
833 (gnus-button-message-level, gnus-button-browse-level): Add :version.
835 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
836 (gnus-agent-go-online): Change :version.
837 (gnus-agent-expire-unagentized-dirs)
838 (gnus-agent-auto-agentize-methods): Add :version.
840 * flow-fill.el (fill-flowed-display-column)
841 (fill-flowed-encode-column): Add :version.
843 * deuglify.el (gnus-outlook-deuglify-unwrap-min)
844 (gnus-outlook-deuglify-unwrap-max)
845 (gnus-outlook-deuglify-cite-marks)
846 (gnus-outlook-deuglify-unwrap-stop-chars)
847 (gnus-outlook-deuglify-no-wrap-chars)
848 (gnus-outlook-deuglify-attrib-cut-regexp)
849 (gnus-outlook-deuglify-attrib-verb-regexp)
850 (gnus-outlook-deuglify-attrib-end-regexp)
851 (gnus-outlook-display-hook): Add :version.
853 * binhex.el (binhex-use-external): Add :version.
855 2004-09-16 Reiner Steib <Reiner.Steib@gmx.de>
857 * gnus-sum.el (gnus-fetch-old-headers): Add custom choices `t'
860 2004-09-13 Simon Josefsson <jas@extundo.com>
862 * nnimap.el (nnimap-demule): Revert 2004-08-30 change.
864 2004-09-13 Reiner Steib <Reiner.Steib@gmx.de>
866 * gnus-sum.el (gnus-summary-copy-article): Fix doc string.
868 2004-09-10 Miles Bader <miles@gnu.ai.mit.edu>
870 * nnimap.el (nnimap-open-connection): Remove extraneous end-paren.
872 2004-09-10 Teodor Zlatanov <tzz@lifelogs.com>
874 * nnimap.el (nnimap-open-connection): Allow 'imaps' as a synonym
875 for the 'imap' port in netrc files
877 * gnus-registry.el (gnus-registry-trim): Watch out for negatives
878 in gnus-registry-trim
880 2004-09-10 Simon Josefsson <jas@extundo.com>
882 * nndb.el (require): Remove tcp and duplicate cl.
884 2004-09-08 Reiner Steib <Reiner.Steib@gmx.de>
886 * nntp.el (nntp): New customization group.
887 (nntp-authinfo-file): Add customization group.
889 * mml2015.el (mml2015-unabbrev-trust-alist): Add customization group.
891 * mml-sec.el (mml-signencrypt-style-alist): Ditto.
893 * gnus.el (to-address, to-list, subscribed)
894 (large-newsgroup-initial): Ditto.
896 * flow-fill.el (fill-flowed-display-column)
897 (fill-flowed-encode-column): Ditto.
899 2004-09-06 Stefan <monnier@iro.umontreal.ca>
901 * message.el (message-tokenize-header, message-send-mail-with-qmail):
902 Use point-min rather than 1.
903 (message-send-mail): Use buffer-size rather than point-max.
905 * gnus-sum.el (gnus-summary-search-article-forward):
906 Signal a specific `search-failed' rather than a generic `error'.
908 * gnus-salt.el (gnus-pick-mouse-pick-region): Switch 1 => point-min.
909 (gnus-generate-vertical-tree): Usue `bobp' rather than compare to 1.
910 (gnus-highlight-selected-tree): Use point-min rather than 1 and 2.
912 2004-09-03 Katsumi Yamaoka <yamaoka@jpl.org>
914 * gnus-sum.el (gnus-summary-insert-subject): Remove list identifiers.
916 From Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp> (tiny change).
917 * spam-stat.el (spam-stat-reduce-size): Set spam-stat-dirty.
918 (spam-stat-save): Accept prefix argument.
920 2004-09-01 Simon Josefsson <jas@extundo.com>
922 * message.el (message-canlock-generate): Require sha1, not
923 sha1-el. (Can we get rid of this require alltogheter? It is ugly
924 to require within a function. Sadly, if sha1.el isn't loaded, the
925 let binding in m-c-g will hide the defcustom definition, which is
928 * canlock.el: Require sha1, not sha1-el.
930 * message.el: Don't autoload sha1 (there is a autoload cookie in
933 * sha1-el.el: Renamed to sha1.el.
935 2004-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
937 * pgg-pgp.el (pgg-pgp-verify-region): Clean up.
939 2004-05-19 Michael Schierl <schierlm-usenet@gmx.de>
941 * pgg-pgp.el (pgg-pgp-verify-region): Default when signature
944 2004-03-05 Jesper Harder <harder@ifa.au.dk>
946 * sha1-el.el (sha1-maximum-internal-length): Doc fix.
948 2004-03-04 Katsumi Yamaoka <yamaoka@jpl.org>
950 * canlock.el: Don't autoload mail-fetch-field.
952 2004-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
954 * canlock.el (base64-encode-string): Don't autoload it.
956 2004-01-14 Katsumi Yamaoka <yamaoka@jpl.org>
958 * canlock.el: Always require sha1-el.
959 (canlock-sha1): Bind sha1-maximum-internal-length to nil.
961 2004-01-13 Katsumi Yamaoka <yamaoka@jpl.org>
963 * message.el (message-canlock-generate): Require sha1-el.
965 2004-01-08 Katsumi Yamaoka <yamaoka@jpl.org>
967 * canlock.el (canlock-insert-header): Remove excessive grouping in
970 2004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
972 * sha1-el.el (sha1-string-external): Use with-temp-buffer.
974 2004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
976 * canlock.el (canlock-sha1-function): Remove.
977 (canlock-sha1-function-for-verify): Remove.
978 (canlock-openssl-program): Remove.
979 (canlock-openssl-args): Remove.
980 (canlock-ignore-errors): Remove.
981 (canlock-sha1-with-openssl): Remove.
982 (canlock-sha1): Use sha1 instead of to call canlock-sha1-function.
983 (canlock-verify): Don't use canlock-ignore-errors.
985 * sha1-el.el (sha1-string-external): Make it can return a string
987 (sha1-region-external): Ditto.
988 (sha1-string-internal): Ditto.
989 (sha1-region-internal): Ditto.
990 (sha1-region): Ditto.
991 (sha1-string): Ditto.
994 2003-11-15 Simon Josefsson <jas@extundo.com>
996 * pgg-gpg.el (pgg-gpg-lookup-all-secret-keys)
997 (pgg-gpg-lookup-key): Use regexp match instead of
998 split-string (split-string is different between emacs 21.2 and
999 21.4). Reported by ultrasoul@ultrasoul.com (David D. Smith).
1001 2004-07-28 Simon Josefsson <jas@extundo.com>
1003 * pgg-pgp5.el (pgg-pgp5-encrypt-region): Accept sign
1004 parameter (but don't use it, for now).
1006 2004-02-03 Jesper Harder <harder@ifa.au.dk>
1008 * sieve.el (sieve-deactivate-all): Fix format string mismatch.
1010 2004-05-26 Simon Josefsson <jas@extundo.com>
1012 * starttls.el: Merge with my GNUTLS based starttls.el.
1013 (starttls-gnutls-program, starttls-use-gnutls)
1014 (starttls-extra-arguments, starttls-process-connection-type)
1015 (starttls-connect, starttls-failure, starttls-success): New variables.
1016 (starttls-program, starttls-extra-args): Doc fix.
1017 (starttls-negotiate-gnutls, starttls-open-stream-gnutls):
1019 (starttls-negotiate, starttls-open-stream):
1020 Check `starttls-use-gnutls' and pass on to corresponding *-gnutls
1021 function if it is set.
1023 2004-08-31 Simon Josefsson <jas@extundo.com>
1025 * rfc2231.el (rfc2231-parse-string): Restore whitespace syntax for
1026 ?* and ?\; (tiny patch). From Andreas Schwab <schwab@suse.de>.
1028 * ietf-drums.el (ietf-drums-syntax-table): Set syntax of ?* ?\;
1029 and ?\' to symbol instead of whitespace (tiny patch).
1030 From Andreas Schwab <schwab@suse.de>.
1032 2004-08-31 Jesper Harder <harder@ifa.au.dk>
1034 * message.el (message-idna-to-ascii-rhs-1): Don't choke on
1037 2004-08-31 Reiner Steib <Reiner.Steib@gmx.de>
1039 * message.el (message-idna-to-ascii-rhs-1): Fix typo.
1041 2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1043 * message.el (message-idna-to-ascii-rhs-1): Don't use equalp.
1045 2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1047 * gnus-art.el (article-decode-idna-rhs): Don't use
1048 message-idna-inside-rhs-p.
1050 2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1052 * message.el (message-idna-inside-rhs-p): Remove.
1053 (message-idna-to-ascii-rhs-1): Use proper address parsing.
1055 2004-08-31 Katsumi Yamaoka <yamaoka@jpl.org>
1057 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
1059 * gnus-sum.el (gnus-newsgroup-variables): Doc fix (tiny change).
1060 From Helmut Waitzmann <Helmut.Waitzmann@web.de>.
1062 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
1063 when the group's active is not available.
1065 * gnus-art.el (article-hide-headers): Refer to the values for
1066 gnus-ignored-headers and gnus-visible-headers in the summary
1067 buffer since a user may have set them as group parameters.
1068 (gnus-article-next-page): Fix the way to find a real end-of-buffer
1069 (tiny change). From YAGI Tatsuya <ynyaaa@ybb.ne.jp>.
1070 (gnus-article-read-summary-keys): Restore new window-start and
1071 hscroll to summary window.
1072 (gnus-prev-page-map): Remove duplicated one.
1074 * gnus-cite.el (gnus-cite-ignore-quoted-from): New user option.
1075 (gnus-cite-parse): Ignore quoted envelope From_. Suggested by
1076 Karl Chen <quarl@nospam.quarl.org> and Reiner Steib
1077 <Reiner.Steib@gmx.de>.
1079 * gnus-cus.el (gnus-agent-cat-prepare-category-field):
1080 Replace pp-to-string with gnus-pp-to-string.
1082 * gnus-eform.el (gnus-edit-form): Replace pp with gnus-pp.
1084 * gnus-group.el (gnus-group-make-kiboze-group): Replace pp with
1087 * gnus-msg.el (gnus-setup-message): Ignore an article copy while
1088 parsing gnus-posting-styles when the message is not for replying.
1089 (gnus-summary-resend-message-edit): Call mime-to-mml.
1090 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1091 (gnus-debug): Replace pp with gnus-pp.
1093 * gnus-score.el (gnus-score-save): Replace pp with gnus-pp.
1095 * gnus-spec.el (gnus-update-format): Replace pp-to-string with
1098 * gnus-sum.el (gnus-read-header): Don't remove a header for the
1099 parent article of a sparse article in the thread hashtb.
1100 From Stefan Wiens <s.wi@gmx.net>.
1102 * gnus-util.el (gnus-bind-print-variables): New macro.
1103 (gnus-prin1): Use it.
1104 (gnus-prin1-to-string): Use it.
1105 (gnus-pp): New function.
1106 (gnus-pp-to-string): New function.
1108 * gnus.el: Don't make unnecessary *Group* buffer when loading.
1110 * mail-source.el (mail-source-touch-pop): Doc fix.
1112 * message.el (message-mode): Don't modify paragraph-separate there.
1113 (message-setup-fill-variables): Add mml tags to paragraph-start
1114 and paragraph-separate. Suggested by Andrew Korty <ajk@iu.edu>.
1115 (message-smtpmail-send-it): Doc fix.
1116 (message-exchange-point-and-mark): Don't activate region if it was
1117 inactive. Suggested by Hiroshi Fujishima
1118 <pooh@nature.tsukuba.ac.jp> and Jesper Harder <harder@ifa.au.dk>.
1120 * mm-decode.el (mm-save-part): Bind enable-multibyte-characters to
1121 t while entering a file name using the mm-with-multibyte macro.
1122 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1124 * mm-encode.el (mm-content-transfer-encoding-defaults):
1125 Use qp-or-base64 for the application/* types.
1126 (mm-safer-encoding): Consider 7bit is safe.
1128 * mm-util.el (mm-with-multibyte-buffer): New macro.
1129 (mm-with-multibyte): New macro.
1131 * mm-view.el (mm-inline-render-with-function): Use multibyte
1132 buffer; decode html source by charset.
1134 * nndoc.el (nndoc-type-alist): Improve regexp for article-begin,
1135 add generate-head-function and generate-article-function to the
1136 rfc822-forward entry.
1137 (nndoc-forward-type-p): Recognize envelope From_.
1138 (nndoc-rfc822-forward-generate-article): New function.
1139 (nndoc-rfc822-forward-generate-head): New function.
1141 From David Hedbor <dhedbor@real.com>.
1142 * nnmail.el (nnmail-split-lowercase-expanded): New user option.
1143 (nnmail-expand-newtext): Lowercase expanded entries if
1144 nnmail-split-lowercase-expanded is non-nil.
1146 * score-mode.el (gnus-score-pretty-print): Replace pp with gnus-pp.
1148 * webmail.el (webmail-debug): Replace pp with gnus-pp.
1150 * gnus-art.el (gnus-article-wash-html-with-w3m):
1151 Bind w3m-safe-url-regexp as the value for mm-w3m-safe-url-regexp;
1152 use w3m-minor-mode-map instead of mm-w3m-local-map-property.
1153 (gnus-mime-save-part-and-strip): Use mm-complicated-handles
1154 instead of mm-multiple-handles.
1155 (gnus-mime-delete-part): Ditto.
1157 * mm-decode.el (mm-multiple-handles): Recognize a string as a mime
1158 handle, as well as a list.
1159 (mm-complicated-handles): Former definition of mm-multiple-handles.
1161 * mm-view.el (mm-w3m-mode-map): Remove.
1162 (mm-w3m-local-map-property): Remove.
1163 (mm-w3m-cid-retrieve-1): Call itself recursively. Suggested by
1164 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>.
1165 (mm-w3m-cid-retrieve): Simplify.
1166 (mm-inline-text-html-render-with-w3m): Decode html source by
1167 charset; check META tags only when charsets are not specified in
1168 headers; specify charset to w3m-region; use w3m-minor-mode-map
1169 instead of mm-w3m-local-map-property.
1171 2004-08-30 Juanma Barranquero <lektu@terra.es>
1173 * ietf-drums.el (ietf-drums-remove-whitespace): Fix character constant.
1175 2004-08-30 Andreas Schwab <schwab@suse.de>
1177 * nnlistserv.el (nnlistserv-kk-wash-article): Fix paren nesting.
1179 * gnus-score.el (gnus-summary-increase-score): Fix format string.
1181 2004-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1183 * nnimap.el (nnimap-demule): Avoid string-as-multibyte.
1185 2004-08-30 Kim F. Storm <storm@cua.dk>
1187 * nntp.el (nntp-authinfo-file): Add :group 'nntp.
1189 * nnimap.el (nnimap-authinfo-file, nnimap-prune-cache):
1192 2004-08-23 Reiner Steib <Reiner.Steib@gmx.de>
1194 * mm-decode.el (mime-display, mime-security): Fix custom-manual
1197 * gnus-art.el (gnus-article): Ditto.
1199 2004-08-23 Katsumi Yamaoka <yamaoka@jpl.org>
1201 * gnus-art.el (article-hide-list-identifiers):
1202 Bind inhibit-read-only as t.
1204 2004-08-22 Reiner Steib <Reiner.Steib@gmx.de>
1206 * gnus-mlspl.el (gnus-group-split-update): Fix docstring.
1208 2004-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
1210 * gnus-art.el: Use inhibit-read-only instead of buffer-read-only.
1211 (gnus-narrow-to-page): Don't assume point-min == 1.
1212 (gnus-article-edit-mode): Derive from message-mode.
1214 * gnus-score.el (gnus-score-find-bnews): Simplify and don't assume
1217 * imap.el (imap-parse-address-list, imap-parse-body-ext):
1218 Disable incorrect use of `assert'.
1220 * message.el (message-mode): Set comment-start-skip.
1222 2004-08-22 Sam Steingold <sds@gnu.org>
1224 * pop3.el (pop3-leave-mail-on-server): New user variable.
1225 (pop3-movemail): Delete mail only when it is nil.
1227 2004-08-17 Reiner Steib <Reiner.Steib@gmx.de>
1229 * netrc.el, tls.el: Removed; use files from ../net instead.
1231 2004-08-16 Reiner Steib <Reiner.Steib@gmx.de>
1233 * gnus-mule.el, smiley-ems.el: Removed obsolete files.
1235 * mailcap.el (mailcap-mime-data): Mark as risky.
1237 * gnus.el (gnus-group, gnus-summary, gnus-summary-sort):
1238 Fix custom-manual entries.
1240 * time-date.el: Removed. Merged into ../calendar/time-date.el.
1242 2004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
1244 * blink.pbm, blink.xpm, braindamaged.xpm, cry.xpm, dead.xpm,
1245 evil.xpm, forced.xpm, frown.xpm, grin.xpm, indifferent.xpm,
1246 reverse-smile.xpm, sad.pbm, sad.xpm, smile.xpm, time-date.el,
1247 wry.xpm: Added new files from the v5_10 branch of Gnus.
1249 2004-07-22 Andreas Schwab <schwab@suse.de>
1251 Import Gnus 5.10 from the v5_10 branch of the Gnus repository.
1253 2004-05-23 Katsumi Yamaoka <yamaoka@jpl.org>
1255 * mm-decode.el (mm-text-html-renderer): Make sure w3m exists in
1256 addition to emacs-w3m.
1258 2004-05-19 Reiner Steib <Reiner.Steib@gmx.de>
1260 * gnus-msg.el (gnus-summary-followup-with-original):
1261 Document yanking of region when active.
1263 2004-04-13 Kevin Greiner <kgreiner@xpediantsolutions.com>
1265 * gnus-agent.el: Merged 7.3 through 7.7 updates into branch.
1266 Revision 7.2 changes excluded to maintain compatibility with all
1267 targeted emacs versions.
1269 * gnus-cus.el: Merged revisions 7.2 through 7.5 into branch to support
1270 gnus-agent.el update and incorporate bug fixes.
1272 See ChangeLog.2 for earlier changes.
1274 Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
1275 Copying and distribution of this file, with or without modification,
1276 are permitted provided the copyright notice and this notice are preserved.
1279 ;; coding: iso-2022-7bit
1282 ;;; arch-tag: 3f33a3e7-090d-492b-bedd-02a1417d32b4