1 2003-12-07 Jesper Harder <harder@ifa.au.dk>
3 * message.el (message-fix-before-sending): Fix detection of
4 non-printables. Don't replace unencodable utf-8.
6 2003-12-05 Jesper Harder <harder@ifa.au.dk>
8 * mm-url.el (mm-url-predefined-programs): Add user-agent for wget.
9 (mm-url-insert-file-contents-external): Signal an error if program
12 2003-12-04 Teodor Zlatanov <tzz@lifelogs.com>
14 * spam-report.el (spam-report-gmane): iterate over articles
15 instead of a single one; remove interactive usage
17 2003-12-03 Katsumi Yamaoka <yamaoka@jpl.org>
19 * dns.el: Fix misplaced eval-when-compile.
21 * gnus-util.el: Require alist and provide tm-view when compiling
24 2003-12-03 Steve Youngs <sryoungs@bigpond.net.au>
26 * gnus-xmas.el: Add autoloads for macros defined in gnus.el.
27 From Jerry James <james@xemacs.org>.
29 * gnus-util.el: Get rmail definitions when compiling.
30 From Jerry James <james@xemacs.org>.
32 * dns.el: Require gnus-xmas at compile time instead of trying to
33 autoload `gnus-xmas-open-network-stream' because it wasn't picking
35 From Jerry James <james@xemacs.org>.
37 2003-12-01 Kevin Greiner <kgreiner@xpediantsolutions.com>
38 * gnus-agent.el (gnus-agent-consider-all-articles): Updated
40 (gnus-predicate-implies-unread, gnus-predicate-implies-unread-1):
41 Fixed implementation such that the predicate `true' no longer
44 2003-12-01 Teodor Zlatanov <tzz@lifelogs.com>
46 * spam.el (spam-check-bogofilter): check the bogofilter headers
47 AFTER the save-excursion scope is over. From Adrian Lanz
49 (spam-fetch-field-message-id-fast): doc fix
51 2003-12-01 Simon Josefsson <jas@extundo.com>
53 * gnus-agent.el (gnus-agent-expire-days): Doc fix.
55 2003-11-30 Simon Josefsson <jas@extundo.com>
57 * gnus-agent.el (gnus-agent-expire-group-1): Bind message-log-max
58 when messaging "X % completed" to inhibit logging them to the
60 (gnus-agent-expire-group-1): Mention group name in messages.
61 (gnus-agent-expire-group-1): Only print a message for an article
62 when there actually was something done to it.
64 * mm-util.el (mm-enable-multibyte): Call set-buffer-multibyte with
65 'to argument. Fixes something or other in Emacs 22, and is
66 backwards compatible. From Kenichi Handa <handa@m17n.org>.
68 * gnus-agent.el (gnus-agent-expire-unagentized-dirs): Custom fix.
70 2003-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
72 * gnus-agent.el (gnus-agent-covered-methods): Remove nil methods.
74 2003-11-29 Kevin Greiner <kgreiner@xpediantsolutions.com>
75 * gnus-start.el (gnus-activate-group): The active range of the
76 group must include the articles known to the agent.
78 * gnus.el (gnus-agent-method-p): Accept a server name as the
81 2003-11-29 Alexander Kreuzer <alex@freesources.org> (tiny change)
83 * nnrss.el (nnrss-check-group): Set xml when nnrss-use-local is t.
85 2003-11-29 Jesper Harder <harder@ifa.au.dk>
87 * gnus-group.el (gnus-group-make-menu-bar): Add
88 gnus-group-make-rss-group.
90 2003-11-28 Reiner Steib <Reiner.Steib@gmx.de>
92 * message.el: Added custom-manual links to all variables that have
93 an index entry in the message manual.
94 (message-generate-headers-first): Fixed doc-string.
96 2003-11-27 Katsumi Yamaoka <yamaoka@jpl.org>
98 * gnus-msg.el (gnus-summary-yank-message): Don't bind
99 gnus-display-mime-function to nil so that non-ascii text is
100 decoded and attachments are not shown.
102 * message.el (message-cite-original-without-signature): Replace
103 the value of message-reply-headers with the yanked article since
104 it may be a different article from the original.
105 (message-cite-original): Ditto.
107 2003-11-25 Teodor Zlatanov <tzz@lifelogs.com>
109 * spam.el (spam-blacklist-ignored-regexes): new variable, so
110 blacklisting can ignore certain regular expressions (e.g. the
111 user's e-mail address)
112 (spam-bogofilter-spam-strong-switch,
113 spam-bogofilter-ham-strong-switch): options used when articles are
114 already registered as the opposite classification
115 (spam-old-ham-articles, spam-old-spam-articles): lists of ham and
116 spam articles, generated when a summary buffer is entered, and
117 consulted when it's exited so we know what articles are changing
118 state from spam to ham or vice-versa
119 (spam-xor): everyone needs a little convenience
120 (spam-list-of-processors): lookup table for old-style spam/ham
122 (spam-group-processor-p): support old-style and new-style spam/ham
124 (spam-group-processor-multiple-p): handle new-style spam/ham exit
126 (spam-summary-prepare): use spam-old-{ham,spam}-articles; change
127 logic to iterate over list of processors instead of manual
128 individual lookup, unregister any articles that change from ham to
129 spam or vice-versa in the course of the summary buffer usage; use
130 the new spam-register-routine
131 (spam-ham-copy-routine, spam-ham-move-routine,
132 spam-mark-spam-as-expired-and-move-routine): check that the list
133 of groups is not nil, because apply doesn't like to apply a
135 (spam-registration-functions): variable for looking up spam/ham
136 registration/unregistration functions based on a spam-use-* symbol
137 (spam-classification-valid-p, spam-process-type-valid-p)
138 (spam-registration-check-valid-p)
139 (spam-unregistration-check-valid-p): convenience functions
140 (spam-registration-function, spam-unregistration-function): look
141 up the registration/unregistration function based on a
142 classification and the check (spam-use-* symbol)
143 (spam-list-articles): generate list of spam/ham articles from a
144 given list of articles
145 (spam-register-routine): do the heavy work of registering and
146 unregistering articles, using all the articles in the group or
147 specific ones as needed
148 (spam-generic-register-routine): removed, no longer used
149 (spam-log-unregistration-needed-p, spam-log-undo-registration):
150 handle article registration/unregistration with a given spam/ham
152 (BBDB, ifile, spam-stat, blacklists, whitelists, spam-report,
153 bogofilter, spamoracle): rewrite registration/unregistration
154 functions to take a list of articles and the unregister option.
155 Much hilarity ensues.
156 (spam-initialize): spam-stat-maybe-{save,load} already respect spam-use-stat
157 (spam-stat-register-ham-routine, spam-stat-register-spam-routine):
158 don't load and save unnecessarily
160 * spam-stat.el (spam-stat-dirty): new variable, set when the stats
162 (spam-stat-buffer-is-spam, spam-stat-buffer-is-non-spam)
163 (spam-stat-buffer-change-to-spam, spam-stat-to-hash-table)
164 (spam-stat-buffer-change-to-non-spam): set spam-stat-dirty when
166 (spam-stat-save): respect spam-stat-dirty, unless the force
167 parameter is specified
168 (spam-stat-load): clear spam-stat-dirty
170 * gnus.el (gnus-install-group-spam-parameters): marked the
171 old-style exit processors as obsolete in the docs, added the
172 new-style exit processors while the old ones are still allowed
175 2003-11-25 Jesper Harder <harder@ifa.au.dk>
177 * gnus-art.el (article-hide-boring-headers): Don't hide Reply-To
178 unless its list of addresses is identical to From.
180 2003-11-25 Katsumi Yamaoka <yamaoka@jpl.org>
182 * dgnushack.el (mapc): Add the compiler macro for Emacs 20.
184 2003-11-24 Kevin Greiner <kgreiner@xpediantsolutions.com>
185 * gnus-srvr.el (gnus-server-insert-server-line): The server names
186 used in gnus-agent are different (for example, the native server
187 uses the alias "native") from the names in gnus-srvr.
188 Compensating by adding a second text property storing the name
189 expected by gnus-agent.
190 (gnus-server-named-server): New function.
191 * gnus-agent.el (gnus-agent-remove-server, gnus-agent-add-server):
192 No longer expect an argument as it was ignored anyway. Uses the
193 new gnus-server-named-server function to get gnus-agent compatible
194 names from the server buffer.
196 2003-11-20 Kevin Greiner <kgreiner@xpediantsolutions.com>
198 * gnus.el (gnus-agent-covered-methods): Documented use of
199 named servers, not methods, to identity agentized groups.
200 Users may now change their server configurations without having
201 the server become "unagentized".
202 (gnus-agent-covered-methods): Removed from gnus-variable-list to
203 avoid storing two copies of gnus-agent-covered-methods, one in
204 .newsrc.eld and the other in agent/lib/servers.
205 (gnus-server-to-method): Do not cache server for the nil method.
206 (gnus-method-to-server): New function. Associate named server
207 with all, even foreign, methods.
208 (gnus-agent-method-p, gnus-agent-method-p-cache): Incorporated
209 simple last-response cache to offset performance lose of having to
210 always convert methods to named servers.
211 * gnus-agent.el (gnus-agent-expire-days): Removed obsolete
213 (gnus-agentize, gnus-agent-add-server, gnus-agent-remove-server):
214 Modified to support new definition of gnus-agent-covered-method.
215 (gnus-agent-read-servers): Rewritten to convert old method data
217 (gnus-agent-read-servers-validate)
218 (gnus-agent-read-servers-validate-native): New functions.
219 (gnus-agent-write-servers): No longer use gnus-method-simplify as
220 it failed to simplify foreign methods.
221 (gnus-agent-close-connections, gnus-agent-synchronize-flags)
222 (gnus-agent-possibly-synchronize-flags, gnus-agent-fetch-session)
223 (gnus-agent-regenerate): Uses new gnus-agent-covered-methods
224 function as gnus-agent-covered-methods variable no longer provides
226 (gnus-agent-covered-methods): New function
227 (gnus-agent-expire-group, gnus-agent-expire): Final message will,
228 if gnus-verbose is greater than 4, report statistics of NOV
229 entries and files deleted as well as total bytes recovered.
230 (gnus-agent-expire-done-message): New function
231 (gnus-agent-unread-articles): Bug fix. No longer drops last
232 unread article onto read list.
233 (gnus-agent-regenerate-group): Changed prompt to use typical
235 (gnus-agent-group-covered-p): Rewrote to internally use
237 * gnus-int.el (gnus-start-news-server): Partially convert old
238 gnus-agent-covered-methods to new format so that gnus-open-server
240 * gnus-srvr.el (gnus-server-insert-server-line): Replaced
241 gnus-agent-covered-methods with gnus-agent-method-p.
242 * gnus-start.el (gnus-clear-system): Added
243 gnus-agent-covered-methods to compensate for removing it from
245 (gnus-setup-news): Complete conversion of old
246 gnus-agent-covered-methods to new format so that secondary and
247 foreign servers can be correctly opened.
249 2003-11-20 Teodor Zlatanov <tzz@lifelogs.com>
251 * spam.el (spam-ham-copy-or-move-routine): add respooling
252 support, not working well yet
254 * gnus.el (ham-process-destination): make 'respool option the
255 only one, so it can't be chosen together with other groups
257 2003-11-19 Teodor Zlatanov <tzz@lifelogs.com>
259 * gnus-registry.el (gnus-registry-track-extra): make it a set of
260 choices instead of a boolean
261 (gnus-registry-track-subject-p, gnus-registry-track-sender-p):
262 new convenience functions
263 (gnus-registry-split-fancy-with-parent): use convenience
264 functions, also don't return extra tracking info if sender or
265 subject is found in more than one groups
266 (gnus-registry-add-group): use new convenience functions to
267 decide if sender and subject should be tracked
269 * gnus.el (ham-process-destination): add 'respool option,
270 unused by spam.el yet
272 2003-11-19 Katsumi Yamaoka <yamaoka@jpl.org>
274 * gnus-score.el (gnus-decay-score): Return a surely smaller value
275 than the argument in XEmacs.
277 2003-11-18 Reiner Steib <Reiner.Steib@gmx.de>
279 * message.el (message-insert-to): Don't use `gnus-message'.
280 (message-header-synonyms): New variable.
281 (message-carefully-insert-headers): Use it (check for synonyms).
282 Added doc-string. From Sam Steingold <sds@gnu.org>.
284 2003-11-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
286 * html2text.el (html2text-remove-tags): Remove the tag in a
287 simpler way to avoid inflooping.
289 2003-11-17 Simon Josefsson <jas@extundo.com>
291 * imap.el (imap-gssapi-auth-p): Don't check capability (some
292 servers remove AUTH=GSSAPI from capability response returned after
293 successful authentication).
295 2003-11-16 Jesper Harder <harder@ifa.au.dk>
297 * gnus.el (gnus-getenv-nntpserver): Fix regexp and simplify.
298 Reported by Artem Chuprina <ran@ran.pp.ru>.
300 2003-11-14 Simon Josefsson <jas@extundo.com>
302 * mm-util.el (mm-charset-synonym-alist): Map BIG5-HKSCS to BIG5
303 when it isn't available.
305 2003-11-13 Alex Schroeder <alex@gnu.org>
307 * nnrss.el (nnrss-check-group): Use dc:contributor if neither
308 rss:author nor dc:creator is provided.
310 2003-11-13 Katsumi Yamaoka <yamaoka@jpl.org>
312 * mm-decode.el (mm-dissect-buffer): Save start="<id>" value
313 contained in Content-Type header of multipart/related messages.
315 * mm-view.el (mm-w3m-cid-retrieve-1): New function.
316 (mm-w3m-cid-retrieve): Use it.
318 * mml.el (mml-generate-mime-1): Add start="<id>" to Content-Type.
319 (mml-insert-mime-headers): Insert Content-ID header.
320 (mml-insert-mml-markup): Insert start="<id>" value.
322 2003-11-12 Teodor Zlatanov <tzz@lifelogs.com>
324 * nnml.el (nnml-request-accept-article): pass sender to
327 * nnmh.el (nnmh-request-accept-article): pass sender to
330 * nnmbox.el (nnmbox-request-accept-article): pass sender to
333 * nnfolder.el (nnfolder-request-accept-article): pass sender to
336 * nnbabyl.el (nnbabyl-request-accept-article): pass sender to
339 * nnmail.el (nnmail-cache-insert): accept sender parameter and
340 pass it to the nnmail-spool-hook
342 * gnus-registry.el (gnus-registry-track-extra): clarify doc
343 (gnus-registry-action): add sender lexical var and pass it to
344 gnus-registry-add-group
345 (gnus-registry-spool-action): take a sender parameter, pass to
346 gnus-registry-add-group
347 (gnus-registry-split-fancy-with-parent): trace by sender in
349 (gnus-registry-fetch-sender-fast): new function
350 (gnus-registry-add-group): accept sender parameter
352 2003-11-11 Teodor Zlatanov <tzz@lifelogs.com>
354 * spam.el (spam-ham-copy-routine, spam-ham-move-routine)
355 (spam-mark-spam-as-expired-and-move-routine): allow for the
356 groups to be a list of a single item
358 * gnus.el (gnus-install-group-spam-parameters):
359 ham-process-destination and spam-process-destination allow lists now
361 2003-11-10 Reiner Steib <Reiner.Steib@gmx.de>
363 * message.el (message-insert-to): Do error out when the user
364 requested no Cc. Don't insert empty To. Can be added to
365 `message-setup-hook' now. From Sam Steingold <sds@gnu.org>.
366 (message-mode-field-menu): Moved some entries, added
367 `message-insert-wide-reply'.
368 (message-change-subject): Fixed comment.
370 2003-11-10 Simon Josefsson <jas@extundo.com>
372 * pgg-def.el (pgg-encrypt-for-me): Change default from nil to t.
374 2003-11-09 Simon Josefsson <jas@extundo.com>
376 * pgg-gpg.el (pgg-gpg-encrypt-region): Cache passphrase under hex
377 key id too (for decryption).
378 (pgg-gpg-sign-region): Likewise.
380 2003-11-09 Simon Josefsson <jas@extundo.com>
382 * pgg-gpg.el (pgg-gpg-all-secret-keys): New variable.
383 (pgg-gpg-lookup-all-secret-keys): New function.
384 (pgg-gpg-select-matching-key): Likewise.
385 (pgg-gpg-decrypt-region): Use new functions. From Satyaki Das
386 <satyakid@stanford.edu>.
388 2003-11-07 Teodor Zlatanov <tzz@lifelogs.com>
390 * nnmail.el (nnmail-cache-insert): make sure that the
391 nnmail-spool-hook is called with a valid newsgroup name (though
394 * gnus.el (gnus-group-real-prefix): return nil if group is not a
395 string, instead of triggering an error
397 2003-11-06 Teodor Zlatanov <tzz@lifelogs.com>
399 * gnus.el (gnus-group-guess-full-name-from-command-method): new function
401 * gnus-registry.el (gnus-registry-fetch-group): use long names if
403 (gnus-registry-split-fancy-with-parent): when long names are in
404 use, strip the name if we're in the native server, or else return nothing
405 (gnus-registry-spool-action, gnus-registry-action): use
406 gnus-group-guess-full-name-from-command-method instead of
407 gnus-group-guess-full-name
409 * spam.el (spam-mark-spam-as-expired-and-move-routine)
410 (spam-ham-copy-or-move-routine): prevent article deletions or
411 moves unless the backend allows it
413 * gnus.el (gnus-install-group-spam-parameters): fixed parameters
414 to list spamoracle as well, suggested by Jean-Marc Lasgouttes
415 <Jean-Marc.Lasgouttes@inria.fr>
417 * spam.el (spam-spamoracle): doc change, suggested by Jean-Marc
418 Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
420 2003-11-04 Katsumi Yamaoka <yamaoka@jpl.org>
422 * gnus-score.el (gnus-decay-score): Protect against arithmetic
423 errors. Tiny patch from Norbert Koch <viteno@xemacs.org>.
425 2003-10-31 Teodor Zlatanov <tzz@lifelogs.com>
428 (spam-log-processing-to-registry): improved message and comments
429 (spam-log-unregistration-needed-p): new function
430 (spam-ifile-register-spam-routine)
431 (spam-ifile-register-ham-routine, spam-stat-register-spam-routine)
432 (spam-stat-register-ham-routine)
433 (spam-blacklist-register-routine)
434 (spam-whitelist-register-routine)
435 (spam-bogofilter-register-spam-routine)
436 (spam-bogofilter-register-ham-routine)
437 (spam-spamoracle-learn-ham, spam-spamoracle-learn-spam): change
438 spam-log-processing-to-registry invocations appropriately
440 2003-10-31 Simon Josefsson <jas@extundo.com>
442 * imap.el (imap-kerberos4-open): Ignore output from ATHENA imtest.
443 Tiny patch from Derek Atkins <warlord@MIT.EDU>.
444 (imap-process-connection-type): Improve docstring. Suggested by
445 Derek Atkins <warlord@MIT.EDU>.
447 2003-10-31 Teodor Zlatanov <tzz@lifelogs.com>
449 * spam.el (autoload): autoload the gnus-registry functions we'll
451 (spam-log-to-registry): new variable for interfacing with the
453 (spam-install-hooks): variable had the wrong customization group
454 (spam-fetch-field-message-id-fast): convenience function for fetch
456 (spam-log-processing-to-registry): new function
457 (spam-ifile-register-spam-routine)
458 (spam-ifile-register-ham-routine, spam-stat-register-spam-routine)
459 (spam-stat-register-ham-routine)
460 (spam-blacklist-register-routine)
461 (spam-whitelist-register-routine)
462 (spam-bogofilter-register-spam-routine)
463 (spam-bogofilter-register-ham-routine)
464 (spam-spamoracle-learn-ham, spam-spamoracle-learn-spam): add
465 spam-log-processing-to-registry invocations
467 * gnus-registry.el: fixed docs in the preface to mention
468 gnus-registry-initialize
469 (gnus-registry-store-extra): remove cached extra entry
470 information when new extra entry is stored
472 2003-10-29 Simon Josefsson <jas@extundo.com>
474 * message.el (message-forward-make-body-plain): Fix ARG=1 mode
475 after separating m-f-m-b.
477 2003-10-29 Simon Josefsson <jas@extundo.com>
479 * message.el (message-forward-make-body-plain): Remove ignored
480 headers. Tiny patch from Andre Srinivasan <andre@e2open.com>.
481 (message-forward-make-body-plain): Fix ARG=1.
483 2003-10-28 Jesper Harder <harder@ifa.au.dk>
485 * message.el (message-forward-subject-name-subject)
486 (message-forward-subject-author-subject): Decode non-ASCII
488 (autoload): Autoload gnus-group-decoded-name.
490 2003-10-27 Simon Josefsson <jas@extundo.com>
492 * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): New optional
493 parameter key, overrides the key id used to store passphrase
494 under (uses true key id from gpg output if nil).
495 (pgg-gpg-encrypt-region): Search for passphrase using user suplied
496 string STR, instead of (pgg-lookup-key STR t).
497 (pgg-gpg-encrypt-region): Store passphrase under user suplied
498 string, instead of real key id taken from gpg output.
499 (pgg-gpg-decrypt-region): Likewise.
500 (pgg-gpg-sign-region): Likewise.
501 * pgg.el (pgg-decrypt-region): Don't set pgg-default-user-id.
503 2003-10-27 Romain FRANCOISE <romain@orebokech.com>
505 * gnus-art.el (gnus-article-goto-prev-page): Doc fix.
507 2003-10-27 Simon Josefsson <jas@extundo.com>
509 * mm-bodies.el (mm-body-encoding): Don't use QP when message body
510 only consists of short lines and ASCII, when
511 mm-use-ultra-safe-encoding. Refer to 'About foo' thread in
512 gnus-bug, e.g. <ilullrg4k7p.fsf@extundo.com>, for more discussion.
513 This make it possible to pipe the raw RFC 822 message into 'gpg'
514 and have the signature work. Potential problem: what if message
515 contain data that would be dash-escaped by OpenPGP
516 implementations? Then PGP 2.x might not be able to parse the raw
517 RFC 822 message correctly. If that problem is worth fixing, it
518 should be fixed by detecting the situation, instead of applying QP
519 to everything. Based on discussion with "John A. Martin"
522 2003-10-27 Teodor Zlatanov <tzz@lifelogs.com>
524 * spam.el (spam-mark-spam-as-expired-and-move-routine)
525 (spam-ham-copy-or-move-routine): don't ask when deleting copied
526 articles, and use move instead of copy when possible
527 (spam-split): added the option of specifying a string as a
528 spam-split parameter; such a string will override
529 spam-split-group temporarily.
531 * nnmail.el (nnmail-cache-insert): protect from nil message IDs,
532 but should we do something else?
534 * gnus-registry.el (gnus-registry-spool-action): protect from nil
537 2003-10-26 Simon Josefsson <jas@extundo.com>
539 * gnus-art.el (gnus-button-alist): Allow & in mailto URLs.
540 (gnus-header-button-alist): Likewise.
541 (gnus-url-mailto): Handle ?to parameters. Replace \r\n with \n.
542 Reverse parameter list to use same order as in the URL. Reported
543 by f95-msv@f.kth.se (M
\e,Ae
\e(Brten Svantesson).
545 2003-10-25 Teodor Zlatanov <tzz@lifelogs.com>
547 * spam.el (spam-move-spam-nonspam-groups-only): documentation fix
550 2003-10-25 Steve Youngs <sryoungs@bigpond.net.au>
552 * Makefile.in (clean-some): Remove auto-autoloads.* and
553 custom-load.* as well.
556 * dgnushack.el (dgnushack-make-load): Add a local vars section to
557 the dummy gnus-load.el.
559 2003-10-24 Teodor Zlatanov <tzz@lifelogs.com>
561 * spam.el (spam-ham-copy-or-move-routine): do not delete if copy
562 is t, also don't intepret the list of groups as a list of lists
563 (spam-mark-spam-as-expired-and-move-routine)
564 (spam-ham-copy-or-move-routine): delete articles only if 1 or
565 more groups were specified (and "copy" was not specified for
566 spam-ham-copy-or-move-routine) (fixed twice)
568 2003-10-24 Katsumi Yamaoka <yamaoka@jpl.org>
570 * nndoc.el (nndoc-guess-type): Reverse the sort order. Suggested
571 by ARISAWA Akihiro <ari@mbf.ocn.ne.jp>.
572 (nndoc-dissect-buffer): Don't miss even-numbered articles.
574 2003-10-24 Steve Youngs <sryoungs@bigpond.net.au>
576 * dgnushack.el (dgnushack-gnus-load-file): Set to
577 "auto-autoloads.el" if building with XEmacs.
578 (dgnushack-cus-load-file): Set to "custom-load.el" if building
580 (dgnushack-make-cus-load): We don't delete the resulting file if
581 building with XEmacs so byte-compile it.
582 (dgnushack-make-load): When building with XEmacs do nothing except
583 byte-compile the autoload file and create a dummy gnus-load.el
586 2003-10-23 Katsumi Yamaoka <yamaoka@jpl.org>
588 * message.el (message-make-fqdn): Bind case-fold-search.
589 Suggested by Christopher Richards <richards@CS.Princeton.EDU>.
591 2003-10-23 Teodor Zlatanov <tzz@lifelogs.com>
593 * gnus.el (spam-process-destination, ham-process-destination):
594 allow multiple groups as a choice
596 * spam.el (spam-check-blackholes): remove "[IP address]"
597 requirement, now just "IP address" is enough for detection for
599 (spam-check-blackholes): oops, the dots were not escaped
600 (spam-mark-spam-as-expired-and-move-routine): added multiple group
601 support (multiple copies, then delete)
602 (spam-ham-copy-routine): new function
603 (spam-ham-move-routine): new function
604 (spam-ham-copy-or-move-routine): new function (used to be
605 spam-ham-move-routine), handle multiple groups
606 (spam-summary-prepare-exit): call the new functions
608 2003-10-23 Simon Josefsson <jas@extundo.com>
610 * flow-fill.el (fill-flowed-encode, fill-flowed): Autoload.
612 2003-10-22 Katsumi Yamaoka <yamaoka@jpl.org>
614 * gnus-art.el (gnus-emphasis-strikethru): Use the :strike-through
617 2003-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
619 * message.el (message-bounce): Don't erase except bounced header.
621 2003-10-21 Teodor Zlatanov <tzz@lifelogs.com>
623 * spam.el (spam-reverse-ip-string): new function to reverse an IP
625 (spam-check-blackholes): use spam-reverse-ip-string
627 2003-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
629 * gnus-art.el (gnus-narrow-to-page): Clear as well as set the
630 value for gnus-page-broken.
632 * gnus-sum.el (gnus-summary-beginning-of-article): Use
633 gnus-break-pages instead of gnus-page-broken.
634 (gnus-summary-end-of-article): Use gnus-break-pages instead of
635 gnus-page-broken; narrow to the end of a page beforehand.
636 (gnus-summary-toggle-header): Use gnus-break-pages instead of
637 gnus-page-broken; remove delimiter buttons unless gnus-break-pages
640 2003-10-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
642 * gnus-picon.el (gnus-picon-transform-address): Protect against
645 2003-10-20 Katsumi Yamaoka <yamaoka@jpl.org>
647 * gnus-msg.el (nnspool-rejected-article-hook): Remove defvar.
648 (xemacs-codename): Move defvar to gnus-util.el.
650 * gnus-util.el (xemacs-codename): Defvar when compiling.
652 2003-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
654 * spam-report.el (spam-report-url-ping-plain): Include a
657 * gnus-msg.el (gnus-extended-version): Use it.
659 * gnus-util.el (gnus-emacs-version): Separated out into own
662 2003-10-19 Reiner Steib <Reiner.Steib@gmx.de>
664 * message.el (message-mode-field-menu): Added
665 message-generate-unsubscribed-mail-followup-to.
666 (message-forward-subject-fwd): Avoid double "Fwd: "
667 (message-change-subject): Added comment.
669 2003-10-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
671 * gnus-sum.el (gnus-nov-parse-line): Remove condition-cases.
673 * mml.el (mml-insert-mime): Quote mml.
675 2003-10-19 Katsumi Yamaoka <yamaoka@jpl.org>
677 * gnus-sum.el (gnus-remove-odd-characters): Use
678 mm-subst-char-in-string instead of subst-char-in-string.
679 (gnus-summary-refer-article): Use gnus-replace-in-string instead
680 of replace-regexp-in-string.
682 2003-10-19 Jesper Harder <harder@ifa.au.dk>
684 * gnus-uu.el (gnus-uu-uustrip-article): Really strip directory
687 2003-10-18 Jesper Harder <harder@ifa.au.dk>
689 * gnus-sum.el (gnus-summary-save-parts-last-directory): Default
690 to mm-default-directory.
691 (gnus-summary-save-parts-1): Use mm-file-name-rewrite-functions.
693 2003-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
695 * pop3.el (pop3-read-response): Check whether the process is
698 * gnus-sum.el (gnus-summary-refer-article): Strip spaces.
700 * rfc2047.el (rfc2047-encode-region): Do error out on invalid
703 * nntp.el (nntp-retrieve-headers-with-xover): Get error messages
706 * gnus-agent.el (gnus-agent-read-servers): Remove sit-for.
708 * gnus-art.el (article-treat-dumbquotes): Doc fix.
710 * message.el (message-field-value): New function.
711 (message-insert-disposition-notification-to): Use Reply-To, too.
713 * imap.el (imap-mailbox-status): Upcase STATUS commands.
715 * gnus-sum.el (gnus-remove-odd-characters): New function.
716 (gnus-nov-parse-line): Use it.
718 2003-10-18 Matt Swift <swift@alum.mit.edu>
720 * mm-decode.el (mm-inline-media-tests): Recognize pjpeg as jpeg.
722 2003-10-18 Romain FRANCOISE <romain@orebokech.com>
724 * message.el (message-forward-make-body): does both
725 m-f-make-body-mml and m-f-make-body-plain, resulting in a strange
728 2003-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
730 * gnus-art.el (gnus-narrow-to-page): Only break page if it's
733 * nnrss.el (nnrss-find-rss-via-syndic8): Return nil if xml-rpc
736 * message.el (message-hidden-headers): Doc fix.
738 2003-10-18 Jesper Harder <harder@ifa.au.dk>
740 * gnus-msg.el (gnus-summary-resend-message-edit): Avoid error when
743 2003-10-18 Simon Josefsson <jas@extundo.com>
745 * message.el (message-forward-make-body-plain)
746 (message-forward-make-body-mime, message-forward-make-body-mml)
747 (message-forward-make-body-digest-plain)
748 (message-forward-make-body-digest-mime)
749 (message-forward-make-body-digest): New, derived from
750 message-forward-make-body.
751 (message-forward-make-body): Use them.
752 (message-forward-show-mml): New default 'best.
753 (message-forward-make-body): Support it.
755 2003-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
757 * gnus-art.el (gnus-article-mode): Set gnus-page-broken to nil.
758 (gnus-article-prepare): Don't set to t.
759 (gnus-narrow-to-page): Set to t if we break.
761 2003-06-11 Daniel N
\e,Ai
\e(Bri <dne@mayonnaise.net>
763 * message.el (message-resend): Generate Resent-Message-ID header.
765 2003-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
767 * gnus-art.el (gnus-article-next-page): Don't go to the next line
768 before checking end-of-buffer.
769 (gnus-mime-delete-part): Don't insert parts twice.
771 2003-10-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
773 * gnus-art.el (article-update-date-lapsed): Make sure point
774 doesn't move around (much).
776 2003-07-28 Vasily Korytov <deskpot@myrealbox.com>
778 * mail-source.el (mail-source-keyword-map): List "cur" before
781 2003-10-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
783 * gnus-sum.el (gnus-summary-enter-digest-group): ogroup, nor
786 * gnus-msg.el (gnus-inews-insert-archive-gcc): Use the parent
788 (gnus-inews-insert-archive-gcc): Paren mistake.
790 * gnus-sum.el (gnus-summary-enter-digest-group): Add
793 * gnus-art.el (gnus-ignored-headers): Add more headers.
795 * rfc2047.el (rfc2047-encode): See which encoding is shorter --
798 * nnmail.el (nnmail-article-group): Default to "bogus".
800 * mail-source.el (mail-source-delete-incoming): Change to nil.
802 2003-10-16 Katsumi Yamaoka <yamaoka@jpl.org>
804 * mail-source.el (mail-source-fetch-imap): Fix mismatched parens.
806 2003-10-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
808 * mail-source.el (defvar): Add post/pre/scripts.
809 (mail-source-fetch-imap): Use them.
811 * nndraft.el (nndraft-request-move-article): Fix infinite
814 * gnus-group.el (gnus-group-mark-regexp): Jump to groups.
816 2003-10-16 Ed L. Cashin <ecashin@uga.edu>
818 * imap.el (imap-interactive-login): Set imap-password to nil if
821 2003-10-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
823 * message.el (message-inserted-headers): New variable.
824 (message-mode): Make local.
825 (message-mode): Set all the local action variables to nil.
827 2003-10-16 Katsumi Yamaoka <yamaoka@jpl.org>
829 * mm-decode.el (mm-inline-text-html-with-images): Doc fix.
830 (mm-w3m-safe-url-regexp): Doc fix.
832 2003-10-12 Jesper Harder <harder@ifa.au.dk>
834 * gnus-sum.el (gnus-summary-respool-query): Don't narrow to head,
835 it's done by nnmail-article-group.
837 * gnus-uu.el (gnus-uu-grab-articles): Fix misplaced parens.
838 From Mark Hood <markhood@speakeasy.net> (tiny change)
840 2003-10-10 Jesper Harder <harder@ifa.au.dk>
842 * mm-decode.el (mm-file-name-delete-gotchas): Avoid infloop in
845 2003-10-10 Teodor Zlatanov <tzz@lifelogs.com>
847 * spam.el (spam-initialize): new function, does the spam-face
848 update and all the hooks, replaces spam-install-hooks-function
850 * gnus-registry.el (gnus-registry-initialize): new autoloaded
851 function to explicitly initialize the registry
853 2003-10-10 Katsumi Yamaoka <yamaoka@jpl.org>
855 * mm-decode.el (mm-w3m-safe-url-regexp): Doc fix.
857 * mm-view.el (mm-w3m-mode-map): Doc fix.
858 (mm-inline-text-html-render-with-w3m): Add a comment.
860 2003-10-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
862 * gnus-group.el: Remove superfluous eval-when-compiles.
864 2003-10-10 Jesper Harder <harder@ifa.au.dk>
866 * gnus-group.el (gnus-group-suspend): Reset gnus-backlog-articles.
868 2003-10-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
870 * dns.el (query-dns): Don't error out on malformed resolv files.
872 2003-10-06 Jesper Harder <harder@ifa.au.dk>
874 * gnus.el (gnus-group-faq-directory): Update .tw entry. From
875 Albert Chun-Chieh Huang <mr894348@cs.nthu.edu.tw>
877 2003-10-03 Teodor Zlatanov <tzz@lifelogs.com>
879 * spam.el (spam-check-blackholes): exit the loop if matches are
880 found (idea from Adrian Lanz <lanz@fowi.ethz.ch>)
881 (spam-check-bogofilter-headers, spam-check-blackholes, spam-check-BBDB)
882 (spam-from-listed-p): use nnmail-fetch-field instead of message-fetch-field
885 2003-10-03 Katsumi Yamaoka <yamaoka@jpl.org>
887 * mm-decode.el (mm-attachment-file-modes): Change the default
888 value into 384 from ?\600 which doesn't mean an integer in XEmacs.
890 2003-10-03 Jesper Harder <harder@ifa.au.dk>
892 * mm-decode.el (mm-file-name-delete-control)
893 (mm-file-name-delete-gotchas): New functions.
894 (mm-file-name-rewrite-functions): Use them.
895 (mm-attachment-file-modes): New option.
896 (mm-save-part-to-file): Use it.
898 2003-10-02 Reiner Steib <Reiner.Steib@gmx.de>
900 * spam.el (spam-install-hooks-function): Added Autoload cookie.
902 2003-10-02 Jesper Harder <harder@ifa.au.dk>
904 * pgg-def.el (pgg-default-keyserver-address): Change to
905 subkeys.pgp.net. From Michael Shields <shields@msrl.com>
907 2003-10-01 Simon Josefsson <jas@extundo.com>
909 * message.el (message-idna-to-ascii-rhs-1): RHS can be terminated
910 by ',', as in 'foo@example.org, bar@example.org'.
912 2003-10-01 Jesper Harder <harder@ifa.au.dk>
914 * message.el (message-send): Fix reversed logic of supersedes
917 2003-09-30 Reiner Steib <Reiner.Steib@gmx.de>
919 * gnus-art.el (gnus-article-view-part-as-charset): Doc fix,
920 suggested by Norbert Koch <viteno@xemacs.org>.
922 2003-09-29 Katsumi Yamaoka <yamaoka@jpl.org>
924 * gnus-topic.el (gnus-topic-goto-missing-topic): Revert 2003-02-09
925 change in order to correct the position where an invisible topic
926 (because gnus-topic-display-empty-topics is nil) may be inserted.
928 2003-09-22 Katsumi Yamaoka <yamaoka@jpl.org>
930 * message.el (message-ignored-supersedes-headers): Add X-Payment.
932 2003-09-20 Jesper Harder <harder@ifa.au.dk>
934 * rfc2047.el (rfc2047-encode): Limit line length to 76 characters.
936 2003-09-20 Simon Josefsson <jas@extundo.com>
938 * tls.el (tls-process-connection-type): Doc fix.
940 * imap.el (imap-starttls-open): Rewrite, should support both old
941 starttls.el and new starttls.el that uses GNUTLS.
943 2003-09-18 Katsumi Yamaoka <yamaoka@jpl.org>
945 * gnus-art.el (gnus-treat-display-x-face): Use set-default instead
946 of custom-set-default which isn't available in old XEmacsen.
948 2003-09-17 Jesper Harder <harder@ifa.au.dk>
950 * gnus-msg.el (gnus-summary-resend-message-edit): Don't convert
951 to MML. MIME -> MML -> MIME does not work for PGP/MIME.
953 * message.el (message-bounce, message-forward-show-mml): do.
955 2003-09-13 Jesper Harder <harder@ifa.au.dk>
957 * rfc2047.el (rfc2047-charset-encoding-alist): Add viscii.
958 (rfc2047-encode): Add factors for big5, gb2312 and euc-kr.
960 * nnweb.el (nnweb-google-parse-1): Fix parsing.
962 2003-09-12 Jesper Harder <harder@ifa.au.dk>
964 * gnus-group.el (gnus-group-fetch-control): ISC changed
965 compression from .Z to .gz.
967 * rfc2047.el (rfc2047-header-encoding-alist): Add "Approved" to
970 2003-09-11 Jesper Harder <harder@ifa.au.dk>
972 * rfc2047.el (rfc2047-encode): Restrict encoded-words to 75
975 2003-09-10 Jesper Harder <harder@ifa.au.dk>
977 * gnus.el (gnus-group-charter-alist): Update.
979 2003-09-10 Teodor Zlatanov <tzz@lifelogs.com>
981 * spam-report.el: use mm-url.el functions for external URL
982 loading when the built-in HTTP GET is insufficient (e.g. proxies
983 are in the way). From Eric Knauel
984 <knauel@informatik.uni-tuebingen.de>.
985 (spam-report-url-ping-function): new option, defaults to the
986 built-in HTTP GET (spam-report-url-ping-plain)
987 (spam-report-url-ping): calls spam-report-url-ping-function now
988 (spam-report-url-ping-plain): new function, does what
989 spam-report-url-ping used to do
990 (spam-report-url-ping-mm-url): function that delegates to
991 mm-url.el (autoloaded)
993 2003-09-08 Teodor Zlatanov <tzz@lifelogs.com>
995 * gnus-registry.el (gnus-registry-delete-id): function to
996 completely delete an ID, including all the cache hashtables
997 (gnus-registry-delete-group): use gnus-registry-delete-id
998 (gnus-registry-simplify-subject): only run if the argument is a
999 string, return nil otherwise
1001 2003-09-07 Jesper Harder <harder@ifa.au.dk>
1003 * gnus-msg.el (gnus-summary-resend-bounced-mail): Docstring fix.
1005 2003-09-05 Teodor Zlatanov <tzz@lifelogs.com>
1007 * gnus-registry.el (gnus-registry-split-fancy-with-parent): yet
1008 another error *sigh*
1010 * gnus-registry.el (gnus-registry-fetch-extra-entry): don't use
1011 puthash unless gnus-registry-entry-caching is on
1012 (gnus-registry-split-fancy-with-parent): misplaced parenthesis
1013 made everything a part of the 'else'
1014 (gnus-registry-save): used 'entry-caching' instead of 'caching'
1016 2003-09-05 Jesper Harder <harder@ifa.au.dk>
1018 * gnus-art.el (gnus-button-alist): Improve Info regexp.
1020 2003-09-04 Teodor Zlatanov <tzz@lifelogs.com>
1022 * gnus-registry.el: added brief explanation of basics
1023 (gnus-registry-track-extra): new variable for tracking of message
1025 (gnus-registry-entry-caching): caching parameter, used for extra
1027 (gnus-registry-minimum-subject-length): minimum subject length
1028 before it's considered when tracing subjects
1029 (gnus-registry-save): accomodate extra data entry caching
1030 (gnus-registry-action): change function name, add the subject and
1031 pass it to gnus-registry-add-group
1032 (gnus-registry-spool-action): change function name, add the
1033 subject and pass it to gnus-registry-add-group
1034 (gnus-registry-split-fancy-with-parent): add subject tracking
1035 (gnus-registry-register-message-ids): pass subject to
1036 gnus-registry-add-group
1037 (gnus-registry-simplify-subject)
1038 (gnus-registry-fetch-simplified-message-subject-fast): new
1040 (gnus-registry-fetch-extra, gnus-registry-fetch-extra-entry): add
1041 extra data entry caching
1042 (gnus-registry-add-group): handle the extra subject parameter
1043 (gnus-registry-install-hooks, gnus-registry-unload-hook): fix the
1044 gnus-register-* function names
1046 * nnmail.el (nnmail-cache-insert): add subject parameter, pass it
1047 on to the nnmail-spool-hook
1049 * nnbabyl.el (nnbabyl-request-accept-article): added subject to
1050 nnmail-cache-insert call
1052 * nndiary.el (nndiary-request-accept-article): added subject to
1053 nnmail-cache-insert call
1055 * nnfolder.el (nnfolder-request-accept-article): added subject to
1056 nnmail-cache-insert call
1058 * nnimap.el (nnimap-split-articles): added subject to
1059 nnmail-cache-insert call
1060 (nnimap-request-accept-article): added subject to
1061 nnmail-cache-insert call
1063 * nnmbox.el (nnmbox-request-accept-article): added subject to
1064 nnmail-cache-insert call
1066 * nnmh.el (nnmh-request-accept-article): added subject to
1067 nnmail-cache-insert call
1069 * nnml.el (nnml-request-accept-article): added subject to
1070 nnmail-cache-insert call
1072 2003-09-04 Jesper Harder <harder@ifa.au.dk>
1074 * gnus-art.el (gnus-button-handle-info-url)
1075 (gnus-button-handle-info-url-gnome)
1076 (gnus-button-handle-info-url-kde, gnus-button-alist): Handle GNOME
1077 and KDE style Info URLs.
1079 * gnus-util.el (gnus-url-unhex-string): Don't replace "+" with " ".
1081 2003-09-02 Jesper Harder <harder@ifa.au.dk>
1083 * rfc2047.el (rfc2047-fold-region): Don't fold at the beginning
1086 2003-09-01 Simon Josefsson <jas@extundo.com>
1088 * mml.el (mml-insert-mime-headers-always): New variable.
1089 (mml-insert-mime-headers): Use it. Based on (tiny) patch from
1090 Lars Balker Rasmussen <lars@balker.org>.
1092 2003-08-30 Simon Josefsson <jas@extundo.com>
1094 * mail-source.el (mail-source-fetch-imap): Pass correct buffer to
1095 imap-open, reverts 2003-03-17 change. Reverse remove before
1096 calling gnus-compress-sequence. From Gaute Strokkenes
1097 <gs234@srcf.ucam.org> (tiny change).
1099 2003-08-29 Simon Josefsson <jas@extundo.com>
1101 * gnus-group.el (gnus-group-delete-group): Doc fix. Suggested by
1102 Jochen K
\e,A|
\e(Bpper <jochen@jochen-kuepper.de>.
1104 2003-08-29 Katsumi Yamaoka <yamaoka@jpl.org>
1106 * gnus-art.el (article-display-x-face): Make it possible to set
1107 the gnus-article-x-face-command variable to the lambda form.
1109 2003-08-27 Simon Josefsson <jas@extundo.com>
1111 * mm-decode.el (mm-remove-part): Try to kill external displayers
1112 cleanly first (if it refuses, C-g aborts loop and kill process
1113 unconditionally). Also make sure process is dead before we remove
1114 the files it may be using. Reported by David Coe
1115 <davidc@debian.org>.
1117 2003-08-27 Jesper Harder <harder@ifa.au.dk>
1119 * gnus-cache.el (gnus-cache-generate-active): Fix bug in
1120 replacement. From Vagn Johansen <v@johansen.mail.dk> (tiny
1123 2003-08-25 Katsumi Yamaoka <yamaoka@jpl.org>
1125 * gnus-art.el: Don't use defvaralias.
1126 (gnus-treat-display-x-face): Warn if the obsolete variable
1127 `gnus-treat-display-xface' exists.
1129 2003-08-25 Jesper Harder <harder@ifa.au.dk>
1131 * gnus-art.el (gnus-treat-display-face): Fix typo.
1132 (gnus-treat-display-xface): Rename to gnus-treat-display-x-face
1133 (reported by Jochen K
\e,A|
\e(Bpper <jochen@jochen-kuepper.de>)
1135 2003-08-24 Jesper Harder <harder@ifa.au.dk>
1137 * gnus-art.el (gnus-header-button-alist, gnus-button-alist): Fix
1140 2003-08-22 Jesper Harder <harder@ifa.au.dk>
1142 * message.el (message-make-forward-subject-function): Fix
1145 * gnus.el (gnus-message-archive-method): do.
1147 2003-08-20 Reiner Steib <Reiner.Steib@gmx.de>
1149 * gnus.el (gnus-read-group): Offer to continue only if the invalid
1150 char is `/' and add more information for the user.
1152 * gnus-art.el (gnus-button-alist): Add `+' (gnus-button-handle-man).
1153 (gnus-header-button-alist): Added `In-Reply-To'.
1155 * nnimap.el (nnimap-open-connection): Allow different user names
1156 on the same server (and in the same authinfo file).
1158 2003-08-20 Jesper Harder <harder@ifa.au.dk>
1160 * gnus-sieve.el (gnus-sieve-crosspost): Fix type.
1162 * message.el (message-make-forward-subject-function): Add
1163 message-forward-subject-name-subject to choices.
1165 * gnus-art.el (gnus-article-edit-done, gnus-article-edit-exit):
1166 Redisplay article after editing.
1168 2003-08-20 Simon Josefsson <jas@extundo.com>
1170 * gnus.el (gnus-read-group): Added check to ask confirmation if
1171 Group name contains invalid character. You can use '/' in IMAP,
1172 but not in filenames. G m cannot know what the user is creating,
1173 so let user decide. See thread m2oeysiev3.fsf@naima.lensflare.org.
1174 Tiny patch from letters@hotpop.com (Jari Aalto+mail.linux).
1176 2003-08-13 Reiner Steib <Reiner.Steib@gmx.de>
1178 * gnus-score.el (gnus-summary-score-effect): Fix interactive use.
1180 2003-08-10 Teodor Zlatanov <tzz@lifelogs.com>
1182 * gnus-draft.el (gnus-draft-send-all-messages): ask if all drafts
1183 should be sent unless gnus-expert-user is on
1185 2003-08-09 Jesper Harder <harder@ifa.au.dk>
1187 * pgg-gpg.el (pgg-gpg-extra-args): Fix customization type.
1189 2003-08-07 Jesper Harder <harder@ifa.au.dk>
1191 * pgg-gpg.el (pgg-gpg-process-region): Bind
1192 default-enable-multibyte-characters to nil.
1194 2003-08-07 Katsumi Yamaoka <yamaoka@jpl.org>
1196 * canlock.el (canlock-password): Fix customization type.
1197 (canlock-password-for-verify): Ditto.
1198 * deuglify.el (gnus-outlook-deuglify-unwrap-min): Ditto.
1199 (gnus-outlook-deuglify-unwrap-max): Ditto.
1200 (gnus-outlook-deuglify-unwrap-stop-chars): Ditto.
1201 * gnus-sum.el (gnus-sum-thread-tree-root): Ditto.
1202 (gnus-sum-thread-tree-false-root): Ditto.
1203 (gnus-sum-thread-tree-single-indent): Ditto.
1204 * message.el (message-archive-note): Ditto.
1205 (message-subscribed-address-file): Ditto.
1206 (message-user-fqdn): Ditto.
1207 * spam-report.el (spam-report-gmane-regex): Ditto.
1208 * spam.el (spam-blackhole-good-server-regex): Ditto.
1210 * gnus-start.el (gnus-save-killed-list): Fix last change.
1211 * message.el (message-courtesy-message): Ditto.
1213 2003-08-07 Jesper Harder <harder@ifa.au.dk>
1215 * gnus-art.el (gnus-header-face-alist): Revert previous change.
1216 (gnus-header-newsgroups-face): Explain that it's only used for
1219 2003-08-07 Katsumi Yamaoka <yamaoka@jpl.org>
1221 * gnus-registry.el (gnus-registry-max-entries): Fix customization
1223 * gnus-score.el (gnus-adaptive-word-length-limit): Ditto.
1224 * gnus.el (gnus-refer-article-method): Ditto.
1225 * message.el (message-courtesy-message): Ditto.
1227 2003-08-06 Jesper Harder <harder@ifa.au.dk>
1229 * gnus-art.el (gnus-header-face-alist): Fix "Newsgroups" entry.
1230 From Chunyu Wang <spr@db.cs.hit.edu.cn> (tiny patch)
1232 2003-08-05 Katsumi Yamaoka <yamaoka@jpl.org>
1234 * gnus-start.el (gnus-save-killed-list): Fix customization type.
1235 * gnus-sum.el (gnus-thread-hide-subtree): Ditto.
1236 * gnus.el (gnus-use-long-file-name): Ditto.
1238 2003-08-04 Jesper Harder <harder@ifa.au.dk>
1240 * gnus-group.el (gnus-group-rename-group): Don't allow renaming to
1243 * gnus-sum.el (gnus-summary-highlight): Add uncached to docstring.
1245 * nnmail.el (nnmail-large-newsgroup): Docstring fix.
1247 * nntp.el (nntp-large-newsgroup): do.
1249 * nnspool.el (nnspool-large-newsgroup): do.
1251 * gnus-cus.el (gnus-group-parameters): Typo.
1253 2003-07-31 Simon Josefsson <jas@extundo.com>
1255 * mml-sec.el (mml-signencrypt-style-alist): Use separate S/MIME
1256 method by default (revert partial 2003-07-10 patch).