1 2004-11-10 Katsumi Yamaoka <yamaoka@jpl.org>
3 * gnus-art.el (gnus-emphasis-alist): Don't hide asterisks by
4 default; improve customization type.
5 (gnus-emphasis-custom-with-format): New macro.
6 (gnus-emphasis-custom-value-to-external): New function.
7 (gnus-emphasis-custom-value-to-internal): New function.
9 2004-11-07 Katsumi Yamaoka <yamaoka@jpl.org>
11 * gnus-msg.el (gnus-configure-posting-styles): Don't cause the
12 "Args out of range" error. Reported by Arnaud Giersch
13 <arnaud.giersch@free.fr>.
15 2004-11-04 Richard M. Stallman <rms@gnu.org>
17 * spam.el (spam group): Add :version.
19 * pgg-def.el (pgg group): Add :version.
21 2004-11-04 Katsumi Yamaoka <yamaoka@jpl.org>
23 * gnus-art. (gnus-article-edit-article): Don't associate the
24 article buffer with a draft file. This is a temporary measure
25 against the 2004-08-22 change to gnus-article-edit-mode.
27 2004-11-02 Katsumi Yamaoka <yamaoka@jpl.org>
29 * html2text.el (html2text-get-attr): Remove unused argument `tag'.
30 (html2text-format-tags): Remove unused variable `attr'.
32 * mm-util.el (mm-enrich-utf-8-by-mule-ucs): Fix cleaning of
35 * mm-util.el (mm-mime-mule-charset-alist): Add the windows-1251
36 entry. From Ilya N. Golubev <gin@mo.msk.ru>.
37 (mm-enrich-utf-8-by-mule-ucs): New function run when Mule-UCS is
39 (): Don't make duplicated entries in mm-mime-mule-charset-alist.
41 * mm-util.el (mm-coding-system-p): Return a coding-system.
42 (mm-mime-mule-charset-alist): Use shift_jis instead of
43 iso-2022-jp-2 for the katakana-jisx0201 mule charset; add new
44 entries for the mime charsets iso-2022-jp-3 and shift_jis.
45 (mm-coding-system-priorities): Use shift_jis and iso-8859-1
46 instead of japanese-shift-jis and iso-latin-1 respectively in
47 order to share the default value with both Emacs and XEmacs-mule.
48 (mm-mule-charset-to-mime-charset): Make
49 mm-coding-system-priorities effective.
50 (mm-sort-coding-systems-predicate): Canonicalize coding-systems
51 while predicating of candidates upon the priorities.
53 2004-11-01 Reiner Steib <Reiner.Steib@gmx.de>
55 * gnus-msg.el (gnus-summary-resend-default-address): Add :version.
57 * tls.el (tls-process-connection-type, tls-success)
58 (tls-certtool-program): Add :version.
60 * starttls.el (starttls-gnutls-program, starttls-use-gnutls)
61 (starttls-extra-arguments, starttls-process-connection-type)
62 (starttls-connect, starttls-failure, starttls-success):
64 * spam-stat.el (spam-stat): Add :version.
66 * sieve.el (sieve): Add :version.
68 * sha1.el (sha1): Added :version.
69 (sha1-use-external): Removed redundant version.
71 * nnmail.el (nnmail-split-fancy-with-parent-ignore-groups)
72 (nnmail-cache-ignore-groups, nnmail-spool-hook)
73 (nnmail-split-fancy-match-partial-words)
74 (nnmail-split-lowercase-expanded):
76 * nndiary.el (nndiary): Add :version.
78 * mml2015.el (mml2015-unabbrev-trust-alist): Add :version.
80 * mml-sec.el (mml-default-sign-method)
81 (mml-default-encrypt-method, mml-signencrypt-style-alist): Add
84 * mm-uu.el (mm-uu-diff-groups-regexp): Add :version.
86 * mm-url.el (mm-url-use-external, mm-url-program)
87 (mm-url-arguments): Add :version.
89 * mm-decode.el (mm-inline-text-html-with-w3m-keymap)
90 (mm-attachment-file-modes, mm-decrypt-option)
91 (mm-w3m-safe-url-regexp): Add :version.
93 * message.el (message-cite-prefix-regexp)
94 (message-sendmail-envelope-from, message-minibuffer-local-map)
95 (message-user-fqdn, message-completion-alist): Add :version.
97 * gnus-win.el (gnus-configure-windows-hook)
98 (gnus-use-frames-on-any-display): Add :version.
100 * gnus-art.el (gnus-article-address-banner-alist)
101 (gnus-treat-unsplit-urls, gnus-treat-unfold-headers)
102 (gnus-treat-from-picon, gnus-treat-mail-picon)
103 (gnus-treat-x-pgp-sig): Add :version.
105 * gnus-sum.el (gnus-spam-mark, gnus-recent-mark)
106 (gnus-undownloaded-mark, gnus-summary-article-move-hook)
107 (gnus-summary-article-delete-hook)
108 (gnus-summary-display-while-building): Add :version.
110 * gnus-start.el (gnus-subscribe-newsgroup-hooks)
111 (gnus-get-top-new-news-hook):Add :version.
113 * gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face)
114 (gnus-server-closed-face, gnus-server-denied-face): Add :version.
116 * gnus-registry.el (gnus-registry): Add :version.
118 * gnus-spec.el (gnus-use-correct-string-widths)
119 (gnus-make-format-preserve-properties): Add :version.
121 * gnus.el (gnus-group-charter-alist)
122 (gnus-group-fetch-control-use-browse-url)
123 (gnus-install-group-spam-parameters): Add :version.
125 * gnus-diary.el (gnus-diary): Add :version.
127 * gnus-delay.el (gnus-delay): Add :version.
129 * gnus-cite.el (gnus-cite-unsightly-citation-regexp)
130 (gnus-cite-ignore-quoted-from, gnus-cite-attribution-face)
131 (gnus-cite-blank-line-after-header, gnus-article-boring-faces):
134 * gnus-agent.el (gnus-agent-max-fetch-size)
135 (gnus-agent-enable-expiration, gnus-agent-queue-mail)
136 (gnus-agent-prompt-send-queue): Add :version.
138 * deuglify.el (gnus-outlook-deuglify): Add :version.
140 * html2text.el: Beautify code. Improve doc strings. Some checkdoc
142 (html2text-get-attr, html2text-fix-paragraph): Simplify code.
143 (html2text-format-tag-list): Added "strong" and "em". From
144 "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change).
146 2004-10-29 Katsumi Yamaoka <yamaoka@jpl.org>
148 * gnus-msg.el (gnus-configure-posting-styles): Work with empty
149 signature file. Suggested by Manoj Srivastava
150 <srivasta@golden-gryphon.com>.
152 * mm-util.el (mm-coding-system-priorities): Prefer iso-8859-1 than
153 iso-2022-jp even in the Japanese language environment. Suggested
154 by Jason Rumney <jasonr@gnu.org>.
156 2004-10-28 Katsumi Yamaoka <yamaoka@jpl.org>
158 * gnus-sum.el (gnus-update-summary-mark-positions): Allow users to
159 use the same characters as the dummy marks; make it free from
160 getting affected by the language environment.
161 (gnus-summary-read-group-1): Update mark positions only when the
162 format spec is updated.
164 * gnus-spec.el (gnus-update-format-specifications): Return a list
167 2004-10-26 Katsumi Yamaoka <yamaoka@jpl.org>
169 * nnspool.el (nnspool-spool-directory): Use news-path if the
170 news-directory variable is not bound.
172 * gnus-group.el (gnus-group-line-format-alist): Convert the value
173 of gnus-tmp-news-method into string if it may be passed to
174 gnus-correct-length which takes only a string argument.
176 2004-10-25 Reiner Steib <Reiner.Steib@gmx.de>
178 * html2text.el (html2text-buffer-head): Removed. Use `goto-char'
181 2004-10-24 Kevin Greiner <kevin.greiner@compsol.cc>
183 * gnus-start.el (gnus-convert-old-newsrc): Fixed numeric
184 comparison on string.
186 2004-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
188 * mm-view.el (mm-display-inline-fontify): Inhibit font-lock when
189 running the major-mode function.
191 2004-10-21 Kevin Greiner <kevin.greiner@compsol.cc>
193 * gnus-start.el (gnus-convert-old-newsrc): Two of the converters
194 have been backported to 'Gnus v5.11' from 'No Gnus v0.2'. Added a
195 boolean check to not apply converters that apply to future
198 2004-10-19 Katsumi Yamaoka <yamaoka@jpl.org>
200 * gnus-sum.el (gnus-update-summary-mark-positions): Search for
201 dummy marks in the right way.
203 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
205 * nnagent.el (nnagent-request-type): Bind gnus-agent to nil to
206 avoid infinite recursion via gnus-get-function.
208 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
210 * gnus-agent.el (gnus-agent-synchronize-group-flags): When
211 necessary, pass full group name to gnus-request-set-marks.
212 (gnus-agent-synchronize-group-flags): Added support for sync'ing
214 (gnus-agent-synchronize-flags-server): Be silent when writing file.
216 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
218 * gnus-agent.el (gnus-agent-synchronize-group-flags): Replaced
219 gnus-request-update-info with explicit code to sync the in-memory
220 info read flags with the marks being sync'd to the backend.
222 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
224 * gnus-agent.el (gnus-agent-possibly-synchronize-flags): Ignore
225 servers that are offline. Avoids having gnus-agent-toggle-plugged
226 first ask if you want to open a server and then, even when you
227 responded with no, asking if you want to synchronize the server's
229 (gnus-agent-synchronize-flags-server): Rewrote read loop to handle
230 multi-line expressions.
231 (gnus-agent-synchronize-group-flags): New internal function.
232 Updates marks in memory (in the info structure) AND in the
234 (gnus-agent-check-overview-buffer): Fixed range of
235 deletion to remove entire duplicate line. Fixes merged article
238 * gnus-util.el (gnus-remassoc): Fixed typo in documentation.
240 * nnagent.el (nnagent-request-set-mark): Use
241 gnus-agent-synchronize-group-flags, not backend's request-set-mark
242 method, to ensure that synchronization updates marks in the
243 backend and in the info (in memory) structure.
245 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
247 * gnus-agent.el (gnus-agent-synchronize-flags-server): Do nothing
248 unless plugged. Disable the agent so that an open failure causes
251 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Reiner Steib <Reiner.Steib@gmx.de>
252 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
253 (gnus-agent-go-online): Change :version.
254 (gnus-agent-expire-unagentized-dirs)
255 (gnus-agent-auto-agentize-methods): Add :version.
257 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
259 * legacy-gnus-agent.el (gnus-agent-convert-to-compressed-agentview-prompt):
260 New function. Used internally to only display 'gnus converting
261 files' message when actually necessary.
263 * gnus-sum.el (): Removed (require 'gnus-agent) as required
264 methods now autoloaded.
266 * gnus-int.el (gnus-request-move-article): Use
267 gnus-agent-unfetch-articles in place of gnus-agent-expire to
270 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
272 * gnus-agent.el (gnus-agent-cat-groups): rewrote avoiding defsetf
273 to avoid run-time CL dependencies.
274 (gnus-agent-unfetch-articles): New function.
275 (gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate
276 article numbers even when local .overview file is missing.
277 (gnus-agent-read-article-number): New function. Only accepts
278 27-bit article numbers.
279 (gnus-agent-copy-nov-line, gnus-agent-uncached-articles): Use
280 gnus-agent-read-article-number.
281 (gnus-agent-braid-nov): Rewrote to validate article numbers coming
282 from backend while recognizing that article numbers in .overview
285 * gnus-start.el (gnus-convert-old-newsrc): Changed message text as
286 some users confused by references to .newsrc when they only have a
288 (gnus-convert-mark-converter-prompt,
289 gnus-convert-converter-needs-prompt): Fixed use of property list.
291 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
293 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
295 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
297 * gnus-start.el (gnus-get-unread-articles-in-group): Don't do
298 stuff for non-living groups.
300 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
302 * gnus-agent.el (gnus-agent-synchronize-flags): Default to nil.
303 (gnus-agent-regenerate-group): Using nil messages aren't valid.
305 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
307 * gnus-agent.el (gnus-agent-read-agentview): Inline
308 gnus-uncompress-range.
310 2004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
312 * legacy-gnus-agent.el
313 (gnus-agent-convert-to-compressed-agentview): Fixed typos with
314 help from Florian Weimer <fw@deneb.enyo.de>
316 * gnus-agent.el (gnus-agentize):
317 gnus-agent-send-mail-real-function no longer set to current value
318 of message-send-mail-function but rather a lambda that calls
319 message-send-mail-function. The change makes the agent real-time
320 responsive to user changes to message-send-mail-function.
322 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Reiner Steib <Reiner.Steib@gmx.de>
324 * gnus-start.el (gnus-get-unread-articles): Fix last commit.
326 2004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
328 * gnus-cache.el (gnus-cache-rename-group): New function.
329 (gnus-cache-delete-group): New function.
331 * gnus-agent.el (gnus-agent-rename-group): New function.
332 (gnus-agent-delete-group): New function.
333 (gnus-agent-save-group-info): Use gnus-command-method when
334 `method' parameter is nil. Don't write nil entries into the
336 (gnus-agent-get-group-info): New function.
337 (gnus-agent-get-local): Added optional parameters to avoid calling
338 gnus-group-real-name and gnus-find-method-for-group.
339 (gnus-agent-set-local): Delete stored entry if either min, or max,
341 (gnus-agent-fetch-session): Reworded error/quit messages. On
342 quit, use gnus-agent-regenerate-group to record existance of any
343 articles fetched to disk before the quit occurred.
345 * gnus-int.el (gnus-request-delete-group): Use
346 gnus-cache-delete-group and gnus-agent-delete-group to keep the
347 local disk in sync with the server.
348 (gnus-request-rename-group): Use
349 gnus-cache-rename-group and gnus-agent-rename-group to keep the
350 local disk in sync with the server.
352 * gnus-start.el (gnus-get-unread-articles): Cosmetic
353 simplification to logic.
355 * gnus-group.el (): (gnus-group-delete-group): No longer update
356 gnus-cache-active-altered as gnus-request-delete-group now keeps
358 (gnus-group-list-active): Let the agent store a server's active
359 list if currently plugged.
361 * gnus-util.el (gnus-rename-file): New function.
363 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
365 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
366 when the group's active is not available.
368 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
370 * gnus-agent.el (gnus-agent-read-agentview): Add a missing arg to
373 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
375 * gnus-start.el (gnus-convert-old-newsrc): Only write the
376 conversion message to newsrc-dribble when an actual conversion is
379 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
381 * gnus-agent.el (gnus-agent-read-local): Bind
382 nnheader-file-coding-system to gnus-agent-file-coding-system to
383 avoid the implicit assumption that they will always be equal.
384 (gnus-agent-save-local): Bind buffer-file-coding-system, not
385 coding-system-for-write, as the with-temp-file macro first prints
386 to a buffer then saves the buffer.
388 2004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
390 * legacy-gnus-agent.el (): New. Provides converters that are only
391 loaded when gnus-convert-old-newsrc needs to call them.
393 * gnus-agent.el (gnus-agent-read-agentview): Removed support for
395 (gnus-group-prepare-hook): Removed function that converted list
396 form of gnus-agent-expire-days to group properties.
398 * gnus-start.el (gnus-convert-old-newsrc): Registered new
399 converters to handle old agent file formats. Added logic for a
400 "backup before upgrading warning".
401 (gnus-convert-mark-converter-prompt): Developers can mark
402 functions as needing (default), or not needing,
403 gnus-convert-old-newsrc's "backup before upgrading warning".
404 (gnus-convert-converter-needs-prompt): Tests whether the user
405 should be protected from potentially irreversable changes by the
408 2004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
410 * gnus-int.el (gnus-request-accept-article): Inform the agent that
411 articles are being added to a group.
412 (gnus-request-replace-article): Inform the agent that articles
413 need to be uncached as the cached contents are no longer valid.
415 * gnus-agent.el (gnus-agent-file-header-cache): Removed.
416 (gnus-agent-possibly-alter-active): Avoid null in numeric
418 (gnus-agent-set-local): Refuse to save null in local object table.
419 (gnus-agent-regenerate-group): The REREAD parameter can now be a
420 list of articles that will be marked as unread.
422 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
424 * gnus-range.el (gnus-sorted-range-intersection): Now accepts
425 single-interval range of the form (min . max). Previously the
426 range had to look like ((min . max)). Likewise, return
427 (min . max) rather than ((min . max)).
428 (gnus-range-map): Use gnus-range-normalize to accept
429 single-interval range.
431 * gnus-sum.el (gnus-summary-highlight-line): Articles stored in
432 the cache, but not the agent, now appear with their usual face.
434 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
436 * gnus-sum.el (gnus-adjust-marks): Now correctly handles a list of
437 marks consisting of a single range {for example, (3 . 5)} rather
438 than a list of a single range { ((3 . 5)) }.
440 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
442 * gnus-sum.el (gnus-adjust-marks): Avoid splicing null INTO the
445 2004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
447 * gnus-draft.el (gnus-group-send-queue): Pass the group name
448 "nndraft:queue" along to gnus-draft-send. Use
449 gnus-agent-prompt-send-queue.
450 (gnus-draft-send): Rebind gnus-agent-queue-mail to nil when group
451 is "nndraft:queue". Suggested by Gaute Strokkenes
452 <gs234@srcf.ucam.org>
454 * gnus-group.el (gnus-group-catchup): Use new
455 gnus-sequence-of-unread-articles, not
456 gnus-list-of-unread-articles, to avoid exhausting memory with huge
457 numbers of articles. Use gnus-range-map to avoid having to
458 uncompress the unread list.
459 (gnus-group-archive-directory,
460 gnus-group-recent-archive-directory): Fixed invalid ange-ftp
463 * gnus-range.el (gnus-range-map): Iterate over list or sequence.
464 (gnus-sorted-range-intersection): Intersection of two ranges
465 without requiring that they first be uncompressed.
467 * gnus-start.el (gnus-activate-group): Unless blocked by the
468 caller, possibly expand the active range to include both cached
469 and agentized articles.
470 (gnus-convert-old-newsrc): Rewrote in anticipation of having
471 multiple version-dependent converters.
472 (gnus-groups-to-gnus-format): Replaced gnus-agent-save-groups with
473 gnus-agent-save-active.
474 (gnus-save-newsrc-file): Save dirty agent range limits.
476 * gnus-sum.el (gnus-select-newgroup): Replaced inline code with
477 gnus-agent-possibly-alter-active.
478 (gnus-adjust-marked-articles): Faster handling of simple lists
480 2004-10-18 David Edmondson <dme@dme.org>
482 * mm-view.el (mm-w3m-cid-retrieve-1): Don't use recursive call
485 2004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
487 * mml.el (mml-preview): Use `pop-to-buffer'.
489 * message.el (message-goto-mail-followup-to): Insert after "To".
490 (message-carefully-insert-headers): Add comment.
492 * gnus-sum.el (gnus-summary-make-menu-bar): Add help texts.
494 * gnus-art.el (gnus-button-alist): Improve
495 `gnus-button-handle-library' entry.
497 * gnus-art.el (gnus-button-alist): Fixed regexp for manual links.
499 * gnus-group.el (gnus-group-get-new-news-this-group): Added
502 * gnus-start.el (gnus-activate-group): Added doc-string.
504 * gnus-art.el (gnus-button-handle-man, gnus-button-alist): Try to
505 handle manual section.
507 * imap.el (imap-store-password): New variable.
508 (imap-interactive-login): Use it.
509 Suggested by Mark Plaksin <happy@mcplaksin.org>.
511 * gnus-art.el (gnus-button-alist, gnus-header-button-alist): Allow
514 * spam.el (spam-directory): Derive from `gnus-directory'.
516 * gnus-sum.el (gnus-pick-line-number): Add autoload.
518 2004-10-17 Richard M. Stallman <rms@gnu.org>
520 * gnus-registry.el (gnus-registry-unload-hook):
521 Set as a variable with add-hook.
523 * nnspool.el (nnspool-spool-directory): Use news-directory instead
526 * spam-stat.el (spam-stat-unload-hook): Set as a variable w/ add-hook.
528 * spam.el: Delete duplicate `provide'.
529 (spam-unload-hook): Set as a variable with add-hook.
531 2004-10-15 Reiner Steib <Reiner.Steib@gmx.de>
533 * pop3.el (pop3-leave-mail-on-server): Describe possible problems
536 * message.el (message-ignored-news-headers)
537 (message-ignored-supersedes-headers)
538 (message-ignored-resent-headers)
539 (message-forward-ignored-headers): Improve custom type.
541 2004-10-15 Simon Josefsson <jas@extundo.com>
543 * pop3.el (top-level): Don't require nnheader.
544 (pop3-read-timeout): Add.
545 (pop3-accept-process-output): Add.
546 (pop3-read-response, pop3-retr): Use it.
548 2004-10-13 Katsumi Yamaoka <yamaoka@jpl.org>
550 * message.el (message-tokenize-header): Fix 2004-09-06 change
551 which used point-min in the wrong place.
553 2004-10-12 Simon Josefsson <jas@extundo.com>
555 * net/tls.el (tls-certtool-program): New variable.
556 (tls-certificate-information): New function, based on
557 ssl-certificate-information.
559 2004-10-11 Reiner Steib <Reiner.Steib@gmx.de>
561 * message.el (message-bury): Use `window-dedicated-p'.
563 2004-10-10 Reiner Steib <Reiner.Steib@gmx.de>
565 * gnus-sum.el: Mention that multibyte characters don't work as marks.
567 * gnus.el (message-y-or-n-p): Autoload.
569 * pop3.el (pop3-maildrop, pop3-mailhost, pop3-port)
570 (pop3-password-required, pop3-authentication-scheme)
571 (pop3-leave-mail-on-server): Made customizable.
572 (pop3): New custom group.
573 (pop3-retr): Remove `sleep-for' statements.
574 Suggested by Dave Love <fx@gnu.org>.
576 * nnheader.el (nnheader-read-timeout): Explain 1.0 timeout for
579 * imap.el (imap-parse-flag-list, imap-parse-body-extension)
580 (imap-parse-body): Fix incorrect use of `assert'. Suggested by
581 Dave Love <fx@gnu.org>.
583 * mml.el (mml-minibuffer-read-disposition): Require match.
584 Suggested by Dave Love <fx@gnu.org>.
586 2004-10-06 Katsumi Yamaoka <yamaoka@jpl.org>
588 * gnus-group.el (gnus-update-group-mark-positions):
589 * gnus-sum.el (gnus-update-summary-mark-positions):
590 * message.el (message-check-news-body-syntax):
591 * gnus-msg.el (gnus-debug): Use mm-string-as-multibyte instead
592 of string-as-multibyte.
594 * gnus-sum.el (gnus-summary-insert-subject): Remove redundant setq.
596 2004-10-05 Juri Linkov <juri@jurta.org>
598 * gnus-group.el (gnus-update-group-mark-positions):
599 * gnus-sum.el (gnus-update-summary-mark-positions):
600 * message.el (message-check-news-body-syntax):
601 * gnus-msg.el (gnus-debug): Use `string-as-multibyte' to convert
602 8-bit unibyte values to a multibyte string for search functions.
604 2004-10-01 Katsumi Yamaoka <yamaoka@jpl.org>
606 * gnus-sum.el (gnus-summary-toggle-header): Make it work even if
607 there's no visible header.
609 2004-10-01 Simon Josefsson <jas@extundo.com>
611 * mailcap.el (mailcap-mime-data): Add pdf. Remove non-free
614 2004-09-29 Jesper Harder <harder@ifa.au.dk>
616 * gnus.el (gnus-method-to-server): Oops, move it don't delete it.
618 2004-09-28 Jesper Harder <harder@ifa.au.dk>
620 * gnus-picon.el: Require cl.
622 * mml-sec.el (mml-signencrypt-style): Don't depend on Gnus.
624 * mml-smime.el: Require cl. Autoload message-fetch-field.
626 * gnus-fun.el: Require gnus-ems and gnus-util.
628 * gnus-diary.el (gnus-diary-header-schedule): caddr -> car (cddr
630 * gnus-art.el (gnus-article-edit-mode): Define before first
633 * gnus.el (gnus-method-to-server): Move defsubst before first use.
635 * spam.el (spam-check-spamoracle, spam-spamoracle-learn): Fix
636 format string mismatch.
637 * nnml.el (nnml-request-set-mark, nnml-save-marks): do.
638 * nnfolder.el (nnfolder-request-set-mark, nnfolder-save-marks): do.
640 2004-09-27 Reiner Steib <Reiner.Steib@gmx.de>
642 * gnus.el (gnus-version-number): Set to 5.11.
644 2004-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
646 * mm-decode.el (mm-copy-to-buffer): Don't use set-buffer-multibyte.
648 2004-09-26 Jesper Harder <harder@ifa.au.dk>
650 * gnus-msg.el (gnus-post-news): Use blank Newsgroups line if
651 GROUP is a virtual group.
653 * mm-util.el (mm-charset-synonym-alist): Remove obsolete entries
656 * rfc2047.el (rfc2047-pad-base64): Deal with more cases of invalid
659 * mm-bodies.el (mm-7bit-chars): Don't include \r.
661 * mml.el (mml-compute-boundary-1): Don't uncompress files.
663 * rfc2047.el (rfc2047-qp-or-base64): New function to reduce
665 (rfc2047-encode): Use it.
667 * flow-fill.el: Typo.
669 * mml.el (mml-generate-mime-1): Don't use format=flowed with
672 * gnus.el (gnus-getenv-nntpserver): Strip whitespace.
674 * gnus-cache.el (gnus-cache-save-buffers): Check if buffer is
675 alive. Reported by Laurent Martelli <laurent@aopsys.com>.
677 * mm-util.el (mm-image-load-path): Handle nil in load-path.
678 From Christian Neukirchen <chneukirchen@yahoo.de>.
680 * html2text.el (html2text-replace-list): Add & and '.
682 * nnheader.el (nnheader-max-head-length): Increase to 8192.
684 * message.el (message-clone-locals): Clone sendmail and smtp
687 2004-09-23 Reiner Steib <Reiner.Steib@gmx.de>
689 * gnus-msg.el (gnus-configure-posting-styles): Narrow to headers
690 in `header' match. Reported by Svend Tollak Munkejord.
692 2004-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
694 * mm-decode.el (mm-copy-to-buffer): Preserve the data's unibyteness.
696 2004-09-20 Reiner Steib <Reiner.Steib@gmx.de>
698 * uudecode.el (uudecode-use-external): Add :version.
700 * smime.el (smime-CA-file, smime-encrypt-cipher)
701 (smime-dns-server): Add :version.
703 * smiley.el (gnus-smiley-file-types): Add :version.
705 * sha1.el (sha1-use-external): Add :version.
707 * pgg-def.el (pgg-query-keyserver): Add :version.
709 * nnmail.el (nnmail-fancy-expiry-targets)
710 (nnmail-mail-splitting-charset, nnmail-mail-splitting-decodes):
712 * nnimap.el (nnimap-split-download-body, nnimap-dont-close)
713 (nnimap-retrieve-groups-asynchronous): Add :version.
714 (nnimap-close-asynchronous): Add :version. Fixed typo in doc string.
716 * mml.el (mml-content-disposition-parameters)
717 (mml-insert-mime-headers-always): Add :version.
719 * mm-util.el (mm-coding-system-priorities):
721 * mm-decode.el (mm-inline-text-html-with-images)
722 (mm-keep-viewer-alive-types, mm-external-terminal-program)
723 (mm-verify-option): Add :version.
724 (mm-text-html-renderer): Change :version.
726 * message.el (message-fcc-externalize-attachments)
727 (message-required-headers, message-draft-headers)
728 (message-subject-trailing-was-query)
729 (message-subject-trailing-was-ask-regexp)
730 (message-subject-trailing-was-regexp, message-mark-insert-begin)
731 (message-mark-insert-end, message-archive-header)
732 (message-archive-note, message-cross-post-default)
733 (message-cross-post-note, message-followup-to-note)
734 (message-cross-post-note-function, message-use-mail-followup-to)
735 (message-subscribed-address-functions)
736 (message-subscribed-address-file, message-subscribed-addresses)
737 (message-subscribed-regexps, message-allow-no-recipients)
738 (message-yank-cited-prefix, message-signature-insert-empty-line)
739 (message-hidden-headers, message-hierarchical-addresses)
740 (message-mail-user-agent, message-use-idna)
741 (message-valid-fqdn-regexp)
742 (message-strip-special-text-properties, message-header-synonyms)
743 (message-beginning-of-line, message-tab-body-function): Add :version.
744 (message-insert-canlock, message-wide-reply-confirm-recipients):
747 * mail-source.el (mail-source-ignore-errors): Add :group, :type
749 (mail-source-delete-old-incoming-confirm)
750 (mail-source-movemail-program): Add :version.
752 * gnus.el (gnus-parameters, gnus-user-agent): Add :version.
753 (gnus-agent-cache, gnus-agent): Change :version.
755 * gnus-util.el (gnus-use-byte-compile): Change :version.
757 * gnus-sum.el (gnus-summary-make-false-root-always)
758 (gnus-summary-default-high-score)
759 (gnus-summary-default-low-score, gnus-auto-goto-ignores)
760 (gnus-forwarded-mark, gnus-unseen-mark, gnus-no-mark)
761 (gnus-read-all-available-headers, gnus-article-emulate-mime)
762 (gnus-sum-thread-tree-root, gnus-sum-thread-tree-false-root)
763 (gnus-sum-thread-tree-single-indent)
764 (gnus-sum-thread-tree-vertical, gnus-sum-thread-tree-indent)
765 (gnus-sum-thread-tree-leaf-with-other)
766 (gnus-sum-thread-tree-single-leaf): Add :version.
767 (gnus-summary-display-arrow, gnus-summary-muttprint-program)
768 (gnus-article-loose-mime): Change :version.
770 * gnus-start.el (gnus-backup-startup-file)
771 (gnus-save-startup-file-via-temp-buffer): Add :version.
773 * gnus-srvr.el (gnus-server-browse-in-group-buffer)
774 (gnus-server-offline-face): Add :version.
776 * gnus-score.el (gnus-adaptive-word-length-limit):
778 * gnus-msg.el (gnus-gcc-externalize-attachments)
779 (gnus-debug-files, gnus-debug-exclude-variables)
780 (gnus-discouraged-post-methods): Change :version.
781 (gnus-confirm-mail-reply-to-news)
782 (gnus-confirm-treat-mail-like-news): Add :version.
784 * gnus-int.el (gnus-server-unopen-status): Add :version.
786 * gnus-group.el (gnus-group-jump-to-group-prompt)
787 (gnus-large-ephemeral-newsgroup)
788 (gnus-fetch-old-ephemeral-headers): Add :version.
790 * gnus-fun.el (gnus-x-face-directory)
791 (gnus-convert-pbm-to-x-face-command)
792 (gnus-convert-image-to-x-face-command)
793 (gnus-convert-image-to-face-command): Add :version.
795 * gnus-delay.el (gnus-delay-default-hour): Add :version.
797 * gnus-cite.el (gnus-cite-blank-line-after-header)
798 (gnus-article-boring-faces):
800 * gnus-art.el (gnus-buttonized-mime-types)
801 (gnus-inhibit-mime-unbuttonizing)
802 (gnus-treat-display-face)
803 (gnus-treat-body-boundary): Change :version.
804 (gnus-body-boundary-delimiter, gnus-picon-databases)
805 (gnus-treat-strip-cr, gnus-treat-leading-whitespace)
806 (gnus-treat-date-english, gnus-treat-fold-headers)
807 (gnus-article-skip-boring, gnus-treat-fold-newsgroups)
808 (gnus-treat-mail-picon, gnus-treat-wash-html)
809 (gnus-article-encrypt-protocol)
810 (gnus-use-idna, gnus-article-over-scroll)
811 (gnus-mime-display-multipart-alternative-as-mixed)
812 (gnus-mime-display-multipart-related-as-mixed)
813 (gnus-button-valid-fqdn-regexp, gnus-button-man-handler)
814 (gnus-ctan-url, gnus-button-ctan-handler)
815 (gnus-button-handle-ctan-bogus-regexp)
816 (gnus-button-ctan-directory-regexp)
817 (gnus-button-mid-or-mail-regexp, gnus-button-prefer-mid-or-mail)
818 (gnus-button-mid-or-mail-heuristic-alist, gnus-button-tex-level)
819 (gnus-button-man-level, gnus-button-emacs-level)
820 (gnus-button-message-level, gnus-button-browse-level): Add :version.
822 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
823 (gnus-agent-go-online): Change :version.
824 (gnus-agent-expire-unagentized-dirs)
825 (gnus-agent-auto-agentize-methods): Add :version.
827 * flow-fill.el (fill-flowed-display-column)
828 (fill-flowed-encode-column): Add :version.
830 * deuglify.el (gnus-outlook-deuglify-unwrap-min)
831 (gnus-outlook-deuglify-unwrap-max)
832 (gnus-outlook-deuglify-cite-marks)
833 (gnus-outlook-deuglify-unwrap-stop-chars)
834 (gnus-outlook-deuglify-no-wrap-chars)
835 (gnus-outlook-deuglify-attrib-cut-regexp)
836 (gnus-outlook-deuglify-attrib-verb-regexp)
837 (gnus-outlook-deuglify-attrib-end-regexp)
838 (gnus-outlook-display-hook): Add :version.
840 * binhex.el (binhex-use-external): Add :version.
842 2004-09-16 Reiner Steib <Reiner.Steib@gmx.de>
844 * gnus-sum.el (gnus-fetch-old-headers): Add custom choices `t'
847 2004-09-13 Simon Josefsson <jas@extundo.com>
849 * nnimap.el (nnimap-demule): Revert 2004-08-30 change.
851 2004-09-13 Reiner Steib <Reiner.Steib@gmx.de>
853 * gnus-sum.el (gnus-summary-copy-article): Fix doc string.
855 2004-09-10 Miles Bader <miles@gnu.ai.mit.edu>
857 * nnimap.el (nnimap-open-connection): Remove extraneous end-paren.
859 2004-09-10 Teodor Zlatanov <tzz@lifelogs.com>
861 * nnimap.el (nnimap-open-connection): Allow 'imaps' as a synonym
862 for the 'imap' port in netrc files
864 * gnus-registry.el (gnus-registry-trim): Watch out for negatives
865 in gnus-registry-trim
867 2004-09-10 Simon Josefsson <jas@extundo.com>
869 * nndb.el (require): Remove tcp and duplicate cl.
871 2004-09-08 Reiner Steib <Reiner.Steib@gmx.de>
873 * nntp.el (nntp): New customization group.
874 (nntp-authinfo-file): Add customization group.
876 * mml2015.el (mml2015-unabbrev-trust-alist): Add customization group.
878 * mml-sec.el (mml-signencrypt-style-alist): Ditto.
880 * gnus.el (to-address, to-list, subscribed)
881 (large-newsgroup-initial): Ditto.
883 * flow-fill.el (fill-flowed-display-column)
884 (fill-flowed-encode-column): Ditto.
886 2004-09-06 Stefan <monnier@iro.umontreal.ca>
888 * message.el (message-tokenize-header, message-send-mail-with-qmail):
889 Use point-min rather than 1.
890 (message-send-mail): Use buffer-size rather than point-max.
892 * gnus-sum.el (gnus-summary-search-article-forward):
893 Signal a specific `search-failed' rather than a generic `error'.
895 * gnus-salt.el (gnus-pick-mouse-pick-region): Switch 1 => point-min.
896 (gnus-generate-vertical-tree): Usue `bobp' rather than compare to 1.
897 (gnus-highlight-selected-tree): Use point-min rather than 1 and 2.
899 2004-09-03 Katsumi Yamaoka <yamaoka@jpl.org>
901 * gnus-sum.el (gnus-summary-insert-subject): Remove list identifiers.
903 From Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp> (tiny change).
904 * spam-stat.el (spam-stat-reduce-size): Set spam-stat-dirty.
905 (spam-stat-save): Accept prefix argument.
907 2004-09-01 Simon Josefsson <jas@extundo.com>
909 * message.el (message-canlock-generate): Require sha1, not
910 sha1-el. (Can we get rid of this require alltogheter? It is ugly
911 to require within a function. Sadly, if sha1.el isn't loaded, the
912 let binding in m-c-g will hide the defcustom definition, which is
915 * canlock.el: Require sha1, not sha1-el.
917 * message.el: Don't autoload sha1 (there is a autoload cookie in
920 * sha1-el.el: Renamed to sha1.el.
922 2004-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
924 * pgg-pgp.el (pgg-pgp-verify-region): Clean up.
926 2004-05-19 Michael Schierl <schierlm-usenet@gmx.de>
928 * pgg-pgp.el (pgg-pgp-verify-region): Default when signature
931 2004-03-05 Jesper Harder <harder@ifa.au.dk>
933 * sha1-el.el (sha1-maximum-internal-length): Doc fix.
935 2004-03-04 Katsumi Yamaoka <yamaoka@jpl.org>
937 * canlock.el: Don't autoload mail-fetch-field.
939 2004-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
941 * canlock.el (base64-encode-string): Don't autoload it.
943 2004-01-14 Katsumi Yamaoka <yamaoka@jpl.org>
945 * canlock.el: Always require sha1-el.
946 (canlock-sha1): Bind sha1-maximum-internal-length to nil.
948 2004-01-13 Katsumi Yamaoka <yamaoka@jpl.org>
950 * message.el (message-canlock-generate): Require sha1-el.
952 2004-01-08 Katsumi Yamaoka <yamaoka@jpl.org>
954 * canlock.el (canlock-insert-header): Remove excessive grouping in
957 2004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
959 * sha1-el.el (sha1-string-external): Use with-temp-buffer.
961 2004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
963 * canlock.el (canlock-sha1-function): Remove.
964 (canlock-sha1-function-for-verify): Remove.
965 (canlock-openssl-program): Remove.
966 (canlock-openssl-args): Remove.
967 (canlock-ignore-errors): Remove.
968 (canlock-sha1-with-openssl): Remove.
969 (canlock-sha1): Use sha1 instead of to call canlock-sha1-function.
970 (canlock-verify): Don't use canlock-ignore-errors.
972 * sha1-el.el (sha1-string-external): Make it can return a string
974 (sha1-region-external): Ditto.
975 (sha1-string-internal): Ditto.
976 (sha1-region-internal): Ditto.
977 (sha1-region): Ditto.
978 (sha1-string): Ditto.
981 2003-11-15 Simon Josefsson <jas@extundo.com>
983 * pgg-gpg.el (pgg-gpg-lookup-all-secret-keys)
984 (pgg-gpg-lookup-key): Use regexp match instead of
985 split-string (split-string is different between emacs 21.2 and
986 21.4). Reported by ultrasoul@ultrasoul.com (David D. Smith).
988 2004-07-28 Simon Josefsson <jas@extundo.com>
990 * pgg-pgp5.el (pgg-pgp5-encrypt-region): Accept sign
991 parameter (but don't use it, for now).
993 2004-02-03 Jesper Harder <harder@ifa.au.dk>
995 * sieve.el (sieve-deactivate-all): Fix format string mismatch.
997 2004-05-26 Simon Josefsson <jas@extundo.com>
999 * starttls.el: Merge with my GNUTLS based starttls.el.
1000 (starttls-gnutls-program, starttls-use-gnutls)
1001 (starttls-extra-arguments, starttls-process-connection-type)
1002 (starttls-connect, starttls-failure, starttls-success): New
1004 (starttls-program, starttls-extra-args): Doc fix.
1005 (starttls-negotiate-gnutls, starttls-open-stream-gnutls): New
1007 (starttls-negotiate, starttls-open-stream): Check
1008 `starttls-use-gnutls' and pass on to corresponding *-gnutls
1009 function if it is set.
1011 2004-08-31 Simon Josefsson <jas@extundo.com>
1013 * rfc2231.el (rfc2231-parse-string): Restore whitespace syntax for
1014 ?* and ?\; (tiny patch). From Andreas Schwab <schwab@suse.de>.
1016 * ietf-drums.el (ietf-drums-syntax-table): Set syntax of ?* ?\;
1017 and ?\' to symbol instead of whitespace (tiny patch). From
1018 Andreas Schwab <schwab@suse.de>.
1020 2004-08-31 Jesper Harder <harder@ifa.au.dk>
1022 * message.el (message-idna-to-ascii-rhs-1): Don't choke on
1025 2004-08-31 Reiner Steib <Reiner.Steib@gmx.de>
1027 * message.el (message-idna-to-ascii-rhs-1): Fix typo.
1029 2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1031 * message.el (message-idna-to-ascii-rhs-1): Don't use equalp.
1033 2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1035 * gnus-art.el (article-decode-idna-rhs): Don't use
1036 message-idna-inside-rhs-p.
1038 2004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1040 * message.el (message-idna-inside-rhs-p): Removed.
1041 (message-idna-to-ascii-rhs-1): Use proper address parsing.
1043 2004-08-31 Katsumi Yamaoka <yamaoka@jpl.org>
1045 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
1047 * gnus-sum.el (gnus-newsgroup-variables): Doc fix (tiny change).
1048 From Helmut Waitzmann <Helmut.Waitzmann@web.de>.
1050 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
1051 when the group's active is not available.
1053 * gnus-art.el (article-hide-headers): Refer to the values for
1054 gnus-ignored-headers and gnus-visible-headers in the summary
1055 buffer since a user may have set them as group parameters.
1056 (gnus-article-next-page): Fix the way to find a real end-of-buffer
1057 (tiny change). From YAGI Tatsuya <ynyaaa@ybb.ne.jp>.
1058 (gnus-article-read-summary-keys): Restore new window-start and
1059 hscroll to summary window.
1060 (gnus-prev-page-map): Remove duplicated one.
1062 * gnus-cite.el (gnus-cite-ignore-quoted-from): New user option.
1063 (gnus-cite-parse): Ignore quoted envelope From_. Suggested by
1064 Karl Chen <quarl@nospam.quarl.org> and Reiner Steib
1065 <Reiner.Steib@gmx.de>.
1067 * gnus-cus.el (gnus-agent-cat-prepare-category-field): Replace
1068 pp-to-string with gnus-pp-to-string.
1070 * gnus-eform.el (gnus-edit-form): Replace pp with gnus-pp.
1072 * gnus-group.el (gnus-group-make-kiboze-group): Replace pp with
1075 * gnus-msg.el (gnus-setup-message): Ignore an article copy while
1076 parsing gnus-posting-styles when the message is not for replying.
1077 (gnus-summary-resend-message-edit): Call mime-to-mml. Suggested
1078 by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1079 (gnus-debug): Replace pp with gnus-pp.
1081 * gnus-score.el (gnus-score-save): Replace pp with gnus-pp.
1083 * gnus-spec.el (gnus-update-format): Replace pp-to-string with
1086 * gnus-sum.el (gnus-read-header): Don't remove a header for the
1087 parent article of a sparse article in the thread hashtb. From
1088 Stefan Wiens <s.wi@gmx.net>.
1090 * gnus-util.el (gnus-bind-print-variables): New macro.
1091 (gnus-prin1): Use it.
1092 (gnus-prin1-to-string): Use it.
1093 (gnus-pp): New function.
1094 (gnus-pp-to-string): New function.
1096 * gnus.el: Don't make unnecessary *Group* buffer when loading.
1098 * mail-source.el (mail-source-touch-pop): Doc fix.
1100 * message.el (message-mode): Don't modify paragraph-separate there.
1101 (message-setup-fill-variables): Add mml tags to paragraph-start
1102 and paragraph-separate. Suggested by Andrew Korty <ajk@iu.edu>.
1103 (message-smtpmail-send-it): Doc fix.
1104 (message-exchange-point-and-mark): Don't activate region if it was
1105 inactive. Suggested by Hiroshi Fujishima
1106 <pooh@nature.tsukuba.ac.jp> and Jesper Harder <harder@ifa.au.dk>.
1108 * mm-decode.el (mm-save-part): Bind enable-multibyte-characters to
1109 t while entering a file name using the mm-with-multibyte macro.
1110 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1112 * mm-encode.el (mm-content-transfer-encoding-defaults): Use
1113 qp-or-base64 for the application/* types.
1114 (mm-safer-encoding): Consider 7bit is safe.
1116 * mm-util.el (mm-with-multibyte-buffer): New macro.
1117 (mm-with-multibyte): New macro.
1119 * mm-view.el (mm-inline-render-with-function): Use multibyte
1120 buffer; decode html source by charset.
1122 * nndoc.el (nndoc-type-alist): Improve regexp for article-begin,
1123 add generate-head-function and generate-article-function to the
1124 rfc822-forward entry.
1125 (nndoc-forward-type-p): Recognize envelope From_.
1126 (nndoc-rfc822-forward-generate-article): New function.
1127 (nndoc-rfc822-forward-generate-head): New function.
1129 From David Hedbor <dhedbor@real.com>.
1130 * nnmail.el (nnmail-split-lowercase-expanded): New user option.
1131 (nnmail-expand-newtext): Lowercase expanded entries if
1132 nnmail-split-lowercase-expanded is non-nil.
1134 * score-mode.el (gnus-score-pretty-print): Replace pp with gnus-pp.
1136 * webmail.el (webmail-debug): Replace pp with gnus-pp.
1138 * gnus-art.el (gnus-article-wash-html-with-w3m): Bind
1139 w3m-safe-url-regexp as the value for mm-w3m-safe-url-regexp; use
1140 w3m-minor-mode-map instead of mm-w3m-local-map-property.
1141 (gnus-mime-save-part-and-strip): Use mm-complicated-handles
1142 instead of mm-multiple-handles.
1143 (gnus-mime-delete-part): Ditto.
1145 * mm-decode.el (mm-multiple-handles): Recognize a string as a mime
1146 handle, as well as a list.
1147 (mm-complicated-handles): Former definition of mm-multiple-handles.
1149 * mm-view.el (mm-w3m-mode-map): Remove.
1150 (mm-w3m-local-map-property): Remove.
1151 (mm-w3m-cid-retrieve-1): Call itself recursively. Suggested by
1152 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>.
1153 (mm-w3m-cid-retrieve): Simplify.
1154 (mm-inline-text-html-render-with-w3m): Decode html source by
1155 charset; check META tags only when charsets are not specified in
1156 headers; specify charset to w3m-region; use w3m-minor-mode-map
1157 instead of mm-w3m-local-map-property.
1159 2004-08-30 Juanma Barranquero <lektu@terra.es>
1161 * ietf-drums.el (ietf-drums-remove-whitespace): Fix character constant.
1163 2004-08-30 Andreas Schwab <schwab@suse.de>
1165 * nnlistserv.el (nnlistserv-kk-wash-article): Fix paren nesting.
1167 * gnus-score.el (gnus-summary-increase-score): Fix format string.
1169 2004-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1171 * nnimap.el (nnimap-demule): Avoid string-as-multibyte.
1173 2004-08-30 Kim F. Storm <storm@cua.dk>
1175 * nntp.el (nntp-authinfo-file): Add :group 'nntp.
1177 * nnimap.el (nnimap-authinfo-file, nnimap-prune-cache):
1180 2004-08-23 Reiner Steib <Reiner.Steib@gmx.de>
1182 * mm-decode.el (mime-display, mime-security): Fix custom-manual
1185 * gnus-art.el (gnus-article): Ditto.
1187 2004-08-23 Katsumi Yamaoka <yamaoka@jpl.org>
1189 * gnus-art.el (article-hide-list-identifiers): Bind
1190 inhibit-read-only as t.
1192 2004-08-22 Reiner Steib <Reiner.Steib@gmx.de>
1194 * gnus-mlspl.el (gnus-group-split-update): Fix docstring.
1196 2004-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
1198 * gnus-art.el: Use inhibit-read-only instead of buffer-read-only.
1199 (gnus-narrow-to-page): Don't assume point-min == 1.
1200 (gnus-article-edit-mode): Derive from message-mode.
1202 * gnus-score.el (gnus-score-find-bnews): Simplify and don't assume
1205 * imap.el (imap-parse-address-list, imap-parse-body-ext):
1206 Disable incorrect use of `assert'.
1208 * message.el (message-mode): Set comment-start-skip.
1210 2004-08-22 Sam Steingold <sds@gnu.org>
1212 * pop3.el (pop3-leave-mail-on-server): New user variable.
1213 (pop3-movemail): Delete mail only when it is nil.
1215 2004-08-17 Reiner Steib <Reiner.Steib@gmx.de>
1217 * netrc.el, tls.el: Removed; use files from ../net instead.
1219 2004-08-16 Reiner Steib <Reiner.Steib@gmx.de>
1221 * gnus-mule.el, smiley-ems.el: Removed obsolete files.
1223 * mailcap.el (mailcap-mime-data): Mark as risky.
1225 * gnus.el (gnus-group, gnus-summary, gnus-summary-sort): Fix
1226 custom-manual entries.
1228 * time-date.el: Removed. Merged into ../calendar/time-date.el.
1230 2004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
1232 * blink.pbm, blink.xpm, braindamaged.xpm, cry.xpm, dead.xpm,
1233 evil.xpm, forced.xpm, frown.xpm, grin.xpm, indifferent.xpm,
1234 reverse-smile.xpm, sad.pbm, sad.xpm, smile.xpm, time-date.el,
1235 wry.xpm: Added new files from the v5_10 branch of Gnus.
1237 2004-07-22 Andreas Schwab <schwab@suse.de>
1239 Import Gnus 5.10 from the v5_10 branch of the Gnus repository.
1241 2004-05-23 Katsumi Yamaoka <yamaoka@jpl.org>
1243 * mm-decode.el (mm-text-html-renderer): Make sure w3m exists in
1244 addition to emacs-w3m.
1246 2004-05-19 Reiner Steib <Reiner.Steib@gmx.de>
1248 * gnus-msg.el (gnus-summary-followup-with-original): Document
1249 yanking of region when active.
1251 2004-04-13 Kevin Greiner <kgreiner@xpediantsolutions.com>
1253 * gnus-agent.el: Merged 7.3 through 7.7 updates into branch.
1254 Revision 7.2 changes excluded to maintain compatibility with all
1255 targeted emacs versions.
1257 * gnus-cus.el: Merged revisions 7.2 through 7.5 into branch to support
1258 gnus-agent.el update and incorporate bug fixes.
1260 See ChangeLog.2 for earlier changes.
1262 Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
1263 Copying and distribution of this file, with or without modification,
1264 are permitted provided the copyright notice and this notice are preserved.
1267 ;; coding: iso-2022-7bit
1270 ;;; arch-tag: 3f33a3e7-090d-492b-bedd-02a1417d32b4