(convert-standard-filename): Doc fix.
[bpt/emacs.git] / lisp / gnus / ChangeLog
CommitLineData
c825ac9d
RS
12004-11-14 Reiner Steib <Reiner.Steib@gmx.de>
2
3 * gnus-start.el (gnus-convert-old-newsrc): Assign
4 legacy-gnus-agent to 5.10.7.
5
ae465fa7
MB
62004-11-10 Katsumi Yamaoka <yamaoka@jpl.org>
7
8 * gnus-art.el (gnus-emphasis-alist): Don't hide asterisks by
9 default; improve customization type.
10 (gnus-emphasis-custom-with-format): New macro.
11 (gnus-emphasis-custom-value-to-external): New function.
12 (gnus-emphasis-custom-value-to-internal): New function.
13
5f49be3f
MB
142004-11-07 Katsumi Yamaoka <yamaoka@jpl.org>
15
16 * gnus-msg.el (gnus-configure-posting-styles): Don't cause the
17 "Args out of range" error. Reported by Arnaud Giersch
18 <arnaud.giersch@free.fr>.
19
fb54e72e
RS
202004-11-04 Richard M. Stallman <rms@gnu.org>
21
22 * spam.el (spam group): Add :version.
23
24 * pgg-def.el (pgg group): Add :version.
25
0683d241
MB
262004-11-04 Katsumi Yamaoka <yamaoka@jpl.org>
27
28 * gnus-art. (gnus-article-edit-article): Don't associate the
29 article buffer with a draft file. This is a temporary measure
30 against the 2004-08-22 change to gnus-article-edit-mode.
31
322004-11-02 Katsumi Yamaoka <yamaoka@jpl.org>
33
34 * html2text.el (html2text-get-attr): Remove unused argument `tag'.
35 (html2text-format-tags): Remove unused variable `attr'.
36
37 * mm-util.el (mm-enrich-utf-8-by-mule-ucs): Fix cleaning of
38 after-load-alist.
39
40 * mm-util.el (mm-mime-mule-charset-alist): Add the windows-1251
41 entry. From Ilya N. Golubev <gin@mo.msk.ru>.
42 (mm-enrich-utf-8-by-mule-ucs): New function run when Mule-UCS is
43 loaded under XEmacs.
44 (): Don't make duplicated entries in mm-mime-mule-charset-alist.
45
46 * mm-util.el (mm-coding-system-p): Return a coding-system.
47 (mm-mime-mule-charset-alist): Use shift_jis instead of
48 iso-2022-jp-2 for the katakana-jisx0201 mule charset; add new
49 entries for the mime charsets iso-2022-jp-3 and shift_jis.
50 (mm-coding-system-priorities): Use shift_jis and iso-8859-1
51 instead of japanese-shift-jis and iso-latin-1 respectively in
52 order to share the default value with both Emacs and XEmacs-mule.
53 (mm-mule-charset-to-mime-charset): Make
54 mm-coding-system-priorities effective.
55 (mm-sort-coding-systems-predicate): Canonicalize coding-systems
56 while predicating of candidates upon the priorities.
57
e2642250
MB
582004-11-01 Reiner Steib <Reiner.Steib@gmx.de>
59
60 * gnus-msg.el (gnus-summary-resend-default-address): Add :version.
61
62 * tls.el (tls-process-connection-type, tls-success)
63 (tls-certtool-program): Add :version.
64
65 * starttls.el (starttls-gnutls-program, starttls-use-gnutls)
66 (starttls-extra-arguments, starttls-process-connection-type)
67 (starttls-connect, starttls-failure, starttls-success):
68
69 * spam-stat.el (spam-stat): Add :version.
70
71 * sieve.el (sieve): Add :version.
72
73 * sha1.el (sha1): Added :version.
74 (sha1-use-external): Removed redundant version.
75
76 * nnmail.el (nnmail-split-fancy-with-parent-ignore-groups)
77 (nnmail-cache-ignore-groups, nnmail-spool-hook)
78 (nnmail-split-fancy-match-partial-words)
79 (nnmail-split-lowercase-expanded):
80
81 * nndiary.el (nndiary): Add :version.
82
83 * mml2015.el (mml2015-unabbrev-trust-alist): Add :version.
84
85 * mml-sec.el (mml-default-sign-method)
86 (mml-default-encrypt-method, mml-signencrypt-style-alist): Add
87 :version.
88
89 * mm-uu.el (mm-uu-diff-groups-regexp): Add :version.
90
91 * mm-url.el (mm-url-use-external, mm-url-program)
92 (mm-url-arguments): Add :version.
93
94 * mm-decode.el (mm-inline-text-html-with-w3m-keymap)
95 (mm-attachment-file-modes, mm-decrypt-option)
96 (mm-w3m-safe-url-regexp): Add :version.
97
98 * message.el (message-cite-prefix-regexp)
99 (message-sendmail-envelope-from, message-minibuffer-local-map)
100 (message-user-fqdn, message-completion-alist): Add :version.
101
102 * gnus-win.el (gnus-configure-windows-hook)
103 (gnus-use-frames-on-any-display): Add :version.
104
105 * gnus-art.el (gnus-article-address-banner-alist)
106 (gnus-treat-unsplit-urls, gnus-treat-unfold-headers)
107 (gnus-treat-from-picon, gnus-treat-mail-picon)
108 (gnus-treat-x-pgp-sig): Add :version.
109
110 * gnus-sum.el (gnus-spam-mark, gnus-recent-mark)
111 (gnus-undownloaded-mark, gnus-summary-article-move-hook)
112 (gnus-summary-article-delete-hook)
113 (gnus-summary-display-while-building): Add :version.
114
115 * gnus-start.el (gnus-subscribe-newsgroup-hooks)
116 (gnus-get-top-new-news-hook):Add :version.
117
118 * gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face)
119 (gnus-server-closed-face, gnus-server-denied-face): Add :version.
120
121 * gnus-registry.el (gnus-registry): Add :version.
122
123 * gnus-spec.el (gnus-use-correct-string-widths)
124 (gnus-make-format-preserve-properties): Add :version.
125
126 * gnus.el (gnus-group-charter-alist)
127 (gnus-group-fetch-control-use-browse-url)
128 (gnus-install-group-spam-parameters): Add :version.
129
130 * gnus-diary.el (gnus-diary): Add :version.
131
132 * gnus-delay.el (gnus-delay): Add :version.
133
134 * gnus-cite.el (gnus-cite-unsightly-citation-regexp)
135 (gnus-cite-ignore-quoted-from, gnus-cite-attribution-face)
136 (gnus-cite-blank-line-after-header, gnus-article-boring-faces):
137 Add :version.
138
139 * gnus-agent.el (gnus-agent-max-fetch-size)
140 (gnus-agent-enable-expiration, gnus-agent-queue-mail)
141 (gnus-agent-prompt-send-queue): Add :version.
142
143 * deuglify.el (gnus-outlook-deuglify): Add :version.
144
145 * html2text.el: Beautify code. Improve doc strings. Some checkdoc
146 cleanup.
147 (html2text-get-attr, html2text-fix-paragraph): Simplify code.
148 (html2text-format-tag-list): Added "strong" and "em". From
149 "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change).
150
5153a47a
MB
1512004-10-29 Katsumi Yamaoka <yamaoka@jpl.org>
152
2a95505b
MB
153 * gnus-msg.el (gnus-configure-posting-styles): Work with empty
154 signature file. Suggested by Manoj Srivastava
155 <srivasta@golden-gryphon.com>.
156
5153a47a
MB
157 * mm-util.el (mm-coding-system-priorities): Prefer iso-8859-1 than
158 iso-2022-jp even in the Japanese language environment. Suggested
159 by Jason Rumney <jasonr@gnu.org>.
160
1612004-10-28 Katsumi Yamaoka <yamaoka@jpl.org>
162
163 * gnus-sum.el (gnus-update-summary-mark-positions): Allow users to
164 use the same characters as the dummy marks; make it free from
165 getting affected by the language environment.
166 (gnus-summary-read-group-1): Update mark positions only when the
167 format spec is updated.
168
169 * gnus-spec.el (gnus-update-format-specifications): Return a list
170 of updated types.
171
1722004-10-26 Katsumi Yamaoka <yamaoka@jpl.org>
173
174 * nnspool.el (nnspool-spool-directory): Use news-path if the
175 news-directory variable is not bound.
176
177 * gnus-group.el (gnus-group-line-format-alist): Convert the value
178 of gnus-tmp-news-method into string if it may be passed to
179 gnus-correct-length which takes only a string argument.
180
86713405
MB
1812004-10-25 Reiner Steib <Reiner.Steib@gmx.de>
182
183 * html2text.el (html2text-buffer-head): Removed. Use `goto-char'
184 instead.
185
1862004-10-24 Kevin Greiner <kevin.greiner@compsol.cc>
187
188 * gnus-start.el (gnus-convert-old-newsrc): Fixed numeric
189 comparison on string.
190
d5ddd795
MB
1912004-10-21 Katsumi Yamaoka <yamaoka@jpl.org>
192
193 * mm-view.el (mm-display-inline-fontify): Inhibit font-lock when
194 running the major-mode function.
195
1962004-10-21 Kevin Greiner <kevin.greiner@compsol.cc>
197
198 * gnus-start.el (gnus-convert-old-newsrc): Two of the converters
199 have been backported to 'Gnus v5.11' from 'No Gnus v0.2'. Added a
200 boolean check to not apply converters that apply to future
201 versions of gnus.
202
54506618
MB
2032004-10-19 Katsumi Yamaoka <yamaoka@jpl.org>
204
205 * gnus-sum.el (gnus-update-summary-mark-positions): Search for
206 dummy marks in the right way.
207
d5ddd795 2082004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
209
210 * nnagent.el (nnagent-request-type): Bind gnus-agent to nil to
211 avoid infinite recursion via gnus-get-function.
212
d5ddd795 2132004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
214
215 * gnus-agent.el (gnus-agent-synchronize-group-flags): When
216 necessary, pass full group name to gnus-request-set-marks.
217 (gnus-agent-synchronize-group-flags): Added support for sync'ing
218 tick marks.
219 (gnus-agent-synchronize-flags-server): Be silent when writing file.
220
d5ddd795 2212004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
222
223 * gnus-agent.el (gnus-agent-synchronize-group-flags): Replaced
224 gnus-request-update-info with explicit code to sync the in-memory
225 info read flags with the marks being sync'd to the backend.
226
d5ddd795 2272004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
228
229 * gnus-agent.el (gnus-agent-possibly-synchronize-flags): Ignore
230 servers that are offline. Avoids having gnus-agent-toggle-plugged
231 first ask if you want to open a server and then, even when you
232 responded with no, asking if you want to synchronize the server's
233 flags.
234 (gnus-agent-synchronize-flags-server): Rewrote read loop to handle
235 multi-line expressions.
236 (gnus-agent-synchronize-group-flags): New internal function.
237 Updates marks in memory (in the info structure) AND in the
238 backend.
239 (gnus-agent-check-overview-buffer): Fixed range of
240 deletion to remove entire duplicate line. Fixes merged article
241 number bug.
242
243 * gnus-util.el (gnus-remassoc): Fixed typo in documentation.
244
245 * nnagent.el (nnagent-request-set-mark): Use
246 gnus-agent-synchronize-group-flags, not backend's request-set-mark
247 method, to ensure that synchronization updates marks in the
248 backend and in the info (in memory) structure.
249
d5ddd795 2502004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
251
252 * gnus-agent.el (gnus-agent-synchronize-flags-server): Do nothing
253 unless plugged. Disable the agent so that an open failure causes
254 an error.
255
2562004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Reiner Steib <Reiner.Steib@gmx.de>
257 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
258 (gnus-agent-go-online): Change :version.
259 (gnus-agent-expire-unagentized-dirs)
260 (gnus-agent-auto-agentize-methods): Add :version.
261
d5ddd795 2622004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
263
264 * legacy-gnus-agent.el (gnus-agent-convert-to-compressed-agentview-prompt):
265 New function. Used internally to only display 'gnus converting
266 files' message when actually necessary.
267
268 * gnus-sum.el (): Removed (require 'gnus-agent) as required
269 methods now autoloaded.
270
271 * gnus-int.el (gnus-request-move-article): Use
272 gnus-agent-unfetch-articles in place of gnus-agent-expire to
273 improve performance.
274
d5ddd795 2752004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
54506618
MB
276
277 * gnus-agent.el (gnus-agent-cat-groups): rewrote avoiding defsetf
278 to avoid run-time CL dependencies.
279 (gnus-agent-unfetch-articles): New function.
280 (gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate
281 article numbers even when local .overview file is missing.
282 (gnus-agent-read-article-number): New function. Only accepts
283 27-bit article numbers.
284 (gnus-agent-copy-nov-line, gnus-agent-uncached-articles): Use
285 gnus-agent-read-article-number.
286 (gnus-agent-braid-nov): Rewrote to validate article numbers coming
287 from backend while recognizing that article numbers in .overview
288 must be valid.
289
290 * gnus-start.el (gnus-convert-old-newsrc): Changed message text as
291 some users confused by references to .newsrc when they only have a
292 .newsrc.eld file.
293 (gnus-convert-mark-converter-prompt,
294 gnus-convert-converter-needs-prompt): Fixed use of property list.
295
2962004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
297
298 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
299
3002004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
301
302 * gnus-start.el (gnus-get-unread-articles-in-group): Don't do
303 stuff for non-living groups.
304
3052004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
306
307 * gnus-agent.el (gnus-agent-synchronize-flags): Default to nil.
308 (gnus-agent-regenerate-group): Using nil messages aren't valid.
309
3102004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen <larsi@gnus.org>
311
312 * gnus-agent.el (gnus-agent-read-agentview): Inline
313 gnus-uncompress-range.
314
3152004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
316
317 * legacy-gnus-agent.el
318 (gnus-agent-convert-to-compressed-agentview): Fixed typos with
319 help from Florian Weimer <fw@deneb.enyo.de>
320
321 * gnus-agent.el (gnus-agentize):
322 gnus-agent-send-mail-real-function no longer set to current value
323 of message-send-mail-function but rather a lambda that calls
324 message-send-mail-function. The change makes the agent real-time
325 responsive to user changes to message-send-mail-function.
326
3272004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Reiner Steib <Reiner.Steib@gmx.de>
328
329 * gnus-start.el (gnus-get-unread-articles): Fix last commit.
330
3312004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
332
333 * gnus-cache.el (gnus-cache-rename-group): New function.
334 (gnus-cache-delete-group): New function.
335
336 * gnus-agent.el (gnus-agent-rename-group): New function.
337 (gnus-agent-delete-group): New function.
338 (gnus-agent-save-group-info): Use gnus-command-method when
339 `method' parameter is nil. Don't write nil entries into the
340 active file.
341 (gnus-agent-get-group-info): New function.
342 (gnus-agent-get-local): Added optional parameters to avoid calling
343 gnus-group-real-name and gnus-find-method-for-group.
344 (gnus-agent-set-local): Delete stored entry if either min, or max,
345 are nil.
346 (gnus-agent-fetch-session): Reworded error/quit messages. On
347 quit, use gnus-agent-regenerate-group to record existance of any
348 articles fetched to disk before the quit occurred.
349
350 * gnus-int.el (gnus-request-delete-group): Use
351 gnus-cache-delete-group and gnus-agent-delete-group to keep the
352 local disk in sync with the server.
353 (gnus-request-rename-group): Use
354 gnus-cache-rename-group and gnus-agent-rename-group to keep the
355 local disk in sync with the server.
356
357 * gnus-start.el (gnus-get-unread-articles): Cosmetic
358 simplification to logic.
359
360 * gnus-group.el (): (gnus-group-delete-group): No longer update
361 gnus-cache-active-altered as gnus-request-delete-group now keeps
362 the cache in sync.
363 (gnus-group-list-active): Let the agent store a server's active
364 list if currently plugged.
365
366 * gnus-util.el (gnus-rename-file): New function.
367
3682004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
369
370 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
371 when the group's active is not available.
372
3732004-10-18 Kevin Greiner <kevin.greiner@compsol.cc> for Katsumi Yamaoka <yamaoka@jpl.org>
374
375 * gnus-agent.el (gnus-agent-read-agentview): Add a missing arg to
376 error.
377
3782004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
379
380 * gnus-start.el (gnus-convert-old-newsrc): Only write the
381 conversion message to newsrc-dribble when an actual conversion is
382 performed.
383
3842004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
385
386 * gnus-agent.el (gnus-agent-read-local): Bind
387 nnheader-file-coding-system to gnus-agent-file-coding-system to
388 avoid the implicit assumption that they will always be equal.
389 (gnus-agent-save-local): Bind buffer-file-coding-system, not
390 coding-system-for-write, as the with-temp-file macro first prints
391 to a buffer then saves the buffer.
392
3932004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
394
395 * legacy-gnus-agent.el (): New. Provides converters that are only
396 loaded when gnus-convert-old-newsrc needs to call them.
397
398 * gnus-agent.el (gnus-agent-read-agentview): Removed support for
399 old file versions.
400 (gnus-group-prepare-hook): Removed function that converted list
401 form of gnus-agent-expire-days to group properties.
402
403 * gnus-start.el (gnus-convert-old-newsrc): Registered new
404 converters to handle old agent file formats. Added logic for a
405 "backup before upgrading warning".
406 (gnus-convert-mark-converter-prompt): Developers can mark
407 functions as needing (default), or not needing,
408 gnus-convert-old-newsrc's "backup before upgrading warning".
409 (gnus-convert-converter-needs-prompt): Tests whether the user
410 should be protected from potentially irreversable changes by the
411 function.
412
4132004-10-18 Kevin Greiner <kgreiner@xpediantsolutions.com>
414
415 * gnus-int.el (gnus-request-accept-article): Inform the agent that
416 articles are being added to a group.
417 (gnus-request-replace-article): Inform the agent that articles
418 need to be uncached as the cached contents are no longer valid.
419
420 * gnus-agent.el (gnus-agent-file-header-cache): Removed.
421 (gnus-agent-possibly-alter-active): Avoid null in numeric
422 comparison.
423 (gnus-agent-set-local): Refuse to save null in local object table.
424 (gnus-agent-regenerate-group): The REREAD parameter can now be a
425 list of articles that will be marked as unread.
426
4272004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
428
429 * gnus-range.el (gnus-sorted-range-intersection): Now accepts
430 single-interval range of the form (min . max). Previously the
431 range had to look like ((min . max)). Likewise, return
432 (min . max) rather than ((min . max)).
433 (gnus-range-map): Use gnus-range-normalize to accept
434 single-interval range.
435
436 * gnus-sum.el (gnus-summary-highlight-line): Articles stored in
437 the cache, but not the agent, now appear with their usual face.
438
4392004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
440
441 * gnus-sum.el (gnus-adjust-marks): Now correctly handles a list of
442 marks consisting of a single range {for example, (3 . 5)} rather
443 than a list of a single range { ((3 . 5)) }.
444
4452004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
446
447 * gnus-sum.el (gnus-adjust-marks): Avoid splicing null INTO the
448 uncompressed list.
449
4502004-10-18 Kevin Greiner <kevin.greiner@compsol.cc>
451
452 * gnus-draft.el (gnus-group-send-queue): Pass the group name
453 "nndraft:queue" along to gnus-draft-send. Use
454 gnus-agent-prompt-send-queue.
455 (gnus-draft-send): Rebind gnus-agent-queue-mail to nil when group
456 is "nndraft:queue". Suggested by Gaute Strokkenes
457 <gs234@srcf.ucam.org>
458
459 * gnus-group.el (gnus-group-catchup): Use new
460 gnus-sequence-of-unread-articles, not
461 gnus-list-of-unread-articles, to avoid exhausting memory with huge
462 numbers of articles. Use gnus-range-map to avoid having to
463 uncompress the unread list.
464 (gnus-group-archive-directory,
465 gnus-group-recent-archive-directory): Fixed invalid ange-ftp
466 reference.
467
468 * gnus-range.el (gnus-range-map): Iterate over list or sequence.
469 (gnus-sorted-range-intersection): Intersection of two ranges
470 without requiring that they first be uncompressed.
471
472 * gnus-start.el (gnus-activate-group): Unless blocked by the
473 caller, possibly expand the active range to include both cached
474 and agentized articles.
475 (gnus-convert-old-newsrc): Rewrote in anticipation of having
476 multiple version-dependent converters.
477 (gnus-groups-to-gnus-format): Replaced gnus-agent-save-groups with
478 gnus-agent-save-active.
479 (gnus-save-newsrc-file): Save dirty agent range limits.
480
481 * gnus-sum.el (gnus-select-newgroup): Replaced inline code with
482 gnus-agent-possibly-alter-active.
483 (gnus-adjust-marked-articles): Faster handling of simple lists
484
4852004-10-18 David Edmondson <dme@dme.org>
486
487 * mm-view.el (mm-w3m-cid-retrieve-1): Don't use recursive call
488 excessively.
489
531e5812
MB
4902004-10-18 Reiner Steib <Reiner.Steib@gmx.de>
491
492 * mml.el (mml-preview): Use `pop-to-buffer'.
493
494 * message.el (message-goto-mail-followup-to): Insert after "To".
495 (message-carefully-insert-headers): Add comment.
496
497 * gnus-sum.el (gnus-summary-make-menu-bar): Add help texts.
498
499 * gnus-art.el (gnus-button-alist): Improve
500 `gnus-button-handle-library' entry.
501
502 * gnus-art.el (gnus-button-alist): Fixed regexp for manual links.
503
504 * gnus-group.el (gnus-group-get-new-news-this-group): Added
505 doc-string.
506
507 * gnus-start.el (gnus-activate-group): Added doc-string.
508
509 * gnus-art.el (gnus-button-handle-man, gnus-button-alist): Try to
510 handle manual section.
511
512 * imap.el (imap-store-password): New variable.
513 (imap-interactive-login): Use it.
514 Suggested by Mark Plaksin <happy@mcplaksin.org>.
515
516 * gnus-art.el (gnus-button-alist, gnus-header-button-alist): Allow
517 / in mailto URLs.
518
519 * spam.el (spam-directory): Derive from `gnus-directory'.
520
521 * gnus-sum.el (gnus-pick-line-number): Add autoload.
522
69075cdd
RS
5232004-10-17 Richard M. Stallman <rms@gnu.org>
524
525 * gnus-registry.el (gnus-registry-unload-hook):
526 Set as a variable with add-hook.
527
528 * nnspool.el (nnspool-spool-directory): Use news-directory instead
529 of news-path.
530
531 * spam-stat.el (spam-stat-unload-hook): Set as a variable w/ add-hook.
532
533 * spam.el: Delete duplicate `provide'.
534 (spam-unload-hook): Set as a variable with add-hook.
535
8903a9c8
MB
5362004-10-15 Reiner Steib <Reiner.Steib@gmx.de>
537
538 * pop3.el (pop3-leave-mail-on-server): Describe possible problems
539 in the doc string.
540
541 * message.el (message-ignored-news-headers)
542 (message-ignored-supersedes-headers)
543 (message-ignored-resent-headers)
544 (message-forward-ignored-headers): Improve custom type.
545
5462004-10-15 Simon Josefsson <jas@extundo.com>
547
548 * pop3.el (top-level): Don't require nnheader.
549 (pop3-read-timeout): Add.
550 (pop3-accept-process-output): Add.
551 (pop3-read-response, pop3-retr): Use it.
552
ebbeed62
MB
5532004-10-13 Katsumi Yamaoka <yamaoka@jpl.org>
554
555 * message.el (message-tokenize-header): Fix 2004-09-06 change
556 which used point-min in the wrong place.
557
5582004-10-12 Simon Josefsson <jas@extundo.com>
559
560 * net/tls.el (tls-certtool-program): New variable.
561 (tls-certificate-information): New function, based on
562 ssl-certificate-information.
563
8903a9c8
MB
5642004-10-11 Reiner Steib <Reiner.Steib@gmx.de>
565
566 * message.el (message-bury): Use `window-dedicated-p'.
567
e62e7654
MB
5682004-10-10 Reiner Steib <Reiner.Steib@gmx.de>
569
570 * gnus-sum.el: Mention that multibyte characters don't work as marks.
571
572 * gnus.el (message-y-or-n-p): Autoload.
573
574 * pop3.el (pop3-maildrop, pop3-mailhost, pop3-port)
575 (pop3-password-required, pop3-authentication-scheme)
576 (pop3-leave-mail-on-server): Made customizable.
577 (pop3): New custom group.
578 (pop3-retr): Remove `sleep-for' statements.
579 Suggested by Dave Love <fx@gnu.org>.
580
581 * nnheader.el (nnheader-read-timeout): Explain 1.0 timeout for
582 Windows/DOS.
583
584 * imap.el (imap-parse-flag-list, imap-parse-body-extension)
585 (imap-parse-body): Fix incorrect use of `assert'. Suggested by
586 Dave Love <fx@gnu.org>.
587
588 * mml.el (mml-minibuffer-read-disposition): Require match.
589 Suggested by Dave Love <fx@gnu.org>.
590
c3bc41c2
MB
5912004-10-06 Katsumi Yamaoka <yamaoka@jpl.org>
592
eb6a2b61
MB
593 * gnus-group.el (gnus-update-group-mark-positions):
594 * gnus-sum.el (gnus-update-summary-mark-positions):
595 * message.el (message-check-news-body-syntax):
596 * gnus-msg.el (gnus-debug): Use mm-string-as-multibyte instead
597 of string-as-multibyte.
598
c3bc41c2
MB
599 * gnus-sum.el (gnus-summary-insert-subject): Remove redundant setq.
600
7c3bb5a5
JL
6012004-10-05 Juri Linkov <juri@jurta.org>
602
603 * gnus-group.el (gnus-update-group-mark-positions):
604 * gnus-sum.el (gnus-update-summary-mark-positions):
605 * message.el (message-check-news-body-syntax):
606 * gnus-msg.el (gnus-debug): Use `string-as-multibyte' to convert
607 8-bit unibyte values to a multibyte string for search functions.
608
f0096211
MB
6092004-10-01 Katsumi Yamaoka <yamaoka@jpl.org>
610
611 * gnus-sum.el (gnus-summary-toggle-header): Make it work even if
612 there's no visible header.
613
6142004-10-01 Simon Josefsson <jas@extundo.com>
615
616 * mailcap.el (mailcap-mime-data): Add pdf. Remove non-free
617 acroread.
618
14e20e13
MB
6192004-09-29 Jesper Harder <harder@ifa.au.dk>
620
621 * gnus.el (gnus-method-to-server): Oops, move it don't delete it.
622
c1d7d285
MB
6232004-09-28 Jesper Harder <harder@ifa.au.dk>
624
625 * gnus-picon.el: Require cl.
626
627 * mml-sec.el (mml-signencrypt-style): Don't depend on Gnus.
628
629 * mml-smime.el: Require cl. Autoload message-fetch-field.
630
631 * gnus-fun.el: Require gnus-ems and gnus-util.
632
633 * gnus-diary.el (gnus-diary-header-schedule): caddr -> car (cddr
634
635 * gnus-art.el (gnus-article-edit-mode): Define before first
636 reference.
637
638 * gnus.el (gnus-method-to-server): Move defsubst before first use.
639
640 * spam.el (spam-check-spamoracle, spam-spamoracle-learn): Fix
641 format string mismatch.
642 * nnml.el (nnml-request-set-mark, nnml-save-marks): do.
643 * nnfolder.el (nnfolder-request-set-mark, nnfolder-save-marks): do.
644
10b43d7c
RS
6452004-09-27 Reiner Steib <Reiner.Steib@gmx.de>
646
647 * gnus.el (gnus-version-number): Set to 5.11.
648
f4dd4ae8
MB
6492004-09-27 Katsumi Yamaoka <yamaoka@jpl.org>
650
651 * mm-decode.el (mm-copy-to-buffer): Don't use set-buffer-multibyte.
652
6532004-09-26 Jesper Harder <harder@ifa.au.dk>
654
655 * gnus-msg.el (gnus-post-news): Use blank Newsgroups line if
656 GROUP is a virtual group.
657
658 * mm-util.el (mm-charset-synonym-alist): Remove obsolete entries
659 for big5 and gb2312.
660
661 * rfc2047.el (rfc2047-pad-base64): Deal with more cases of invalid
662 padding.
663
664 * mm-bodies.el (mm-7bit-chars): Don't include \r.
665
666 * mml.el (mml-compute-boundary-1): Don't uncompress files.
667
668 * rfc2047.el (rfc2047-qp-or-base64): New function to reduce
669 dependencies.
670 (rfc2047-encode): Use it.
671
672 * flow-fill.el: Typo.
673
674 * mml.el (mml-generate-mime-1): Don't use format=flowed with
675 inline PGP.
676
677 * gnus.el (gnus-getenv-nntpserver): Strip whitespace.
678
679 * gnus-cache.el (gnus-cache-save-buffers): Check if buffer is
680 alive. Reported by Laurent Martelli <laurent@aopsys.com>.
681
682 * mm-util.el (mm-image-load-path): Handle nil in load-path.
683 From Christian Neukirchen <chneukirchen@yahoo.de>.
684
685 * html2text.el (html2text-replace-list): Add &amp; and &apos;.
686
687 * nnheader.el (nnheader-max-head-length): Increase to 8192.
688
689 * message.el (message-clone-locals): Clone sendmail and smtp
690 variables.
691
9b5773bc
MB
6922004-09-23 Reiner Steib <Reiner.Steib@gmx.de>
693
694 * gnus-msg.el (gnus-configure-posting-styles): Narrow to headers
695 in `header' match. Reported by Svend Tollak Munkejord.
696
46cdaf24
SM
6972004-09-20 Stefan Monnier <monnier@iro.umontreal.ca>
698
699 * mm-decode.el (mm-copy-to-buffer): Preserve the data's unibyteness.
700
a08b59c9
MB
7012004-09-20 Reiner Steib <Reiner.Steib@gmx.de>
702
703 * uudecode.el (uudecode-use-external): Add :version.
704
705 * smime.el (smime-CA-file, smime-encrypt-cipher)
706 (smime-dns-server): Add :version.
707
708 * smiley.el (gnus-smiley-file-types): Add :version.
709
710 * sha1.el (sha1-use-external): Add :version.
711
712 * pgg-def.el (pgg-query-keyserver): Add :version.
713
714 * nnmail.el (nnmail-fancy-expiry-targets)
46cdaf24 715 (nnmail-mail-splitting-charset, nnmail-mail-splitting-decodes):
a08b59c9
MB
716
717 * nnimap.el (nnimap-split-download-body, nnimap-dont-close)
718 (nnimap-retrieve-groups-asynchronous): Add :version.
719 (nnimap-close-asynchronous): Add :version. Fixed typo in doc string.
720
721 * mml.el (mml-content-disposition-parameters)
722 (mml-insert-mime-headers-always): Add :version.
723
46cdaf24 724 * mm-util.el (mm-coding-system-priorities):
a08b59c9
MB
725
726 * mm-decode.el (mm-inline-text-html-with-images)
727 (mm-keep-viewer-alive-types, mm-external-terminal-program)
728 (mm-verify-option): Add :version.
729 (mm-text-html-renderer): Change :version.
730
731 * message.el (message-fcc-externalize-attachments)
732 (message-required-headers, message-draft-headers)
733 (message-subject-trailing-was-query)
734 (message-subject-trailing-was-ask-regexp)
735 (message-subject-trailing-was-regexp, message-mark-insert-begin)
736 (message-mark-insert-end, message-archive-header)
737 (message-archive-note, message-cross-post-default)
738 (message-cross-post-note, message-followup-to-note)
739 (message-cross-post-note-function, message-use-mail-followup-to)
740 (message-subscribed-address-functions)
741 (message-subscribed-address-file, message-subscribed-addresses)
742 (message-subscribed-regexps, message-allow-no-recipients)
743 (message-yank-cited-prefix, message-signature-insert-empty-line)
744 (message-hidden-headers, message-hierarchical-addresses)
745 (message-mail-user-agent, message-use-idna)
746 (message-valid-fqdn-regexp)
747 (message-strip-special-text-properties, message-header-synonyms)
748 (message-beginning-of-line, message-tab-body-function): Add :version.
749 (message-insert-canlock, message-wide-reply-confirm-recipients):
750 Change :version.
751
46cdaf24 752 * mail-source.el (mail-source-ignore-errors): Add :group, :type
a08b59c9
MB
753 and :version.
754 (mail-source-delete-old-incoming-confirm)
755 (mail-source-movemail-program): Add :version.
756
757 * gnus.el (gnus-parameters, gnus-user-agent): Add :version.
758 (gnus-agent-cache, gnus-agent): Change :version.
759
760 * gnus-util.el (gnus-use-byte-compile): Change :version.
761
762 * gnus-sum.el (gnus-summary-make-false-root-always)
763 (gnus-summary-default-high-score)
764 (gnus-summary-default-low-score, gnus-auto-goto-ignores)
765 (gnus-forwarded-mark, gnus-unseen-mark, gnus-no-mark)
766 (gnus-read-all-available-headers, gnus-article-emulate-mime)
767 (gnus-sum-thread-tree-root, gnus-sum-thread-tree-false-root)
768 (gnus-sum-thread-tree-single-indent)
769 (gnus-sum-thread-tree-vertical, gnus-sum-thread-tree-indent)
770 (gnus-sum-thread-tree-leaf-with-other)
771 (gnus-sum-thread-tree-single-leaf): Add :version.
772 (gnus-summary-display-arrow, gnus-summary-muttprint-program)
773 (gnus-article-loose-mime): Change :version.
774
775 * gnus-start.el (gnus-backup-startup-file)
776 (gnus-save-startup-file-via-temp-buffer): Add :version.
777
778 * gnus-srvr.el (gnus-server-browse-in-group-buffer)
779 (gnus-server-offline-face): Add :version.
780
46cdaf24 781 * gnus-score.el (gnus-adaptive-word-length-limit):
a08b59c9
MB
782
783 * gnus-msg.el (gnus-gcc-externalize-attachments)
784 (gnus-debug-files, gnus-debug-exclude-variables)
785 (gnus-discouraged-post-methods): Change :version.
786 (gnus-confirm-mail-reply-to-news)
787 (gnus-confirm-treat-mail-like-news): Add :version.
788
789 * gnus-int.el (gnus-server-unopen-status): Add :version.
790
791 * gnus-group.el (gnus-group-jump-to-group-prompt)
792 (gnus-large-ephemeral-newsgroup)
793 (gnus-fetch-old-ephemeral-headers): Add :version.
794
795 * gnus-fun.el (gnus-x-face-directory)
796 (gnus-convert-pbm-to-x-face-command)
797 (gnus-convert-image-to-x-face-command)
798 (gnus-convert-image-to-face-command): Add :version.
799
800 * gnus-delay.el (gnus-delay-default-hour): Add :version.
801
802 * gnus-cite.el (gnus-cite-blank-line-after-header)
803 (gnus-article-boring-faces):
804
805 * gnus-art.el (gnus-buttonized-mime-types)
806 (gnus-inhibit-mime-unbuttonizing)
807 (gnus-treat-display-face)
808 (gnus-treat-body-boundary): Change :version.
809 (gnus-body-boundary-delimiter, gnus-picon-databases)
810 (gnus-treat-strip-cr, gnus-treat-leading-whitespace)
811 (gnus-treat-date-english, gnus-treat-fold-headers)
812 (gnus-article-skip-boring, gnus-treat-fold-newsgroups)
813 (gnus-treat-mail-picon, gnus-treat-wash-html)
814 (gnus-article-encrypt-protocol)
815 (gnus-use-idna, gnus-article-over-scroll)
816 (gnus-mime-display-multipart-alternative-as-mixed)
817 (gnus-mime-display-multipart-related-as-mixed)
818 (gnus-button-valid-fqdn-regexp, gnus-button-man-handler)
819 (gnus-ctan-url, gnus-button-ctan-handler)
820 (gnus-button-handle-ctan-bogus-regexp)
821 (gnus-button-ctan-directory-regexp)
822 (gnus-button-mid-or-mail-regexp, gnus-button-prefer-mid-or-mail)
823 (gnus-button-mid-or-mail-heuristic-alist, gnus-button-tex-level)
824 (gnus-button-man-level, gnus-button-emacs-level)
825 (gnus-button-message-level, gnus-button-browse-level): Add :version.
826
827 * gnus-agent.el (gnus-agent-fetched-hook): Add :version.
828 (gnus-agent-go-online): Change :version.
829 (gnus-agent-expire-unagentized-dirs)
830 (gnus-agent-auto-agentize-methods): Add :version.
831
832 * flow-fill.el (fill-flowed-display-column)
833 (fill-flowed-encode-column): Add :version.
834
835 * deuglify.el (gnus-outlook-deuglify-unwrap-min)
836 (gnus-outlook-deuglify-unwrap-max)
837 (gnus-outlook-deuglify-cite-marks)
838 (gnus-outlook-deuglify-unwrap-stop-chars)
839 (gnus-outlook-deuglify-no-wrap-chars)
840 (gnus-outlook-deuglify-attrib-cut-regexp)
841 (gnus-outlook-deuglify-attrib-verb-regexp)
842 (gnus-outlook-deuglify-attrib-end-regexp)
843 (gnus-outlook-display-hook): Add :version.
844
845 * binhex.el (binhex-use-external): Add :version.
846
1232b9cb
MB
8472004-09-16 Reiner Steib <Reiner.Steib@gmx.de>
848
46cdaf24 849 * gnus-sum.el (gnus-fetch-old-headers): Add custom choices `t'
1232b9cb
MB
850 and `invisible'.
851
8522004-09-13 Simon Josefsson <jas@extundo.com>
853
854 * nnimap.el (nnimap-demule): Revert 2004-08-30 change.
855
ef3b7aae
MB
8562004-09-13 Reiner Steib <Reiner.Steib@gmx.de>
857
46cdaf24 858 * gnus-sum.el (gnus-summary-copy-article): Fix doc string.
ef3b7aae 859
6e7fb80c
MB
8602004-09-10 Miles Bader <miles@gnu.ai.mit.edu>
861
862 * nnimap.el (nnimap-open-connection): Remove extraneous end-paren.
863
7cb0aa56
MB
8642004-09-10 Teodor Zlatanov <tzz@lifelogs.com>
865
46cdaf24 866 * nnimap.el (nnimap-open-connection): Allow 'imaps' as a synonym
7cb0aa56
MB
867 for the 'imap' port in netrc files
868
46cdaf24 869 * gnus-registry.el (gnus-registry-trim): Watch out for negatives
7cb0aa56
MB
870 in gnus-registry-trim
871
8722004-09-10 Simon Josefsson <jas@extundo.com>
873
874 * nndb.el (require): Remove tcp and duplicate cl.
875
e79f14a4
RS
8762004-09-08 Reiner Steib <Reiner.Steib@gmx.de>
877
878 * nntp.el (nntp): New customization group.
46cdaf24 879 (nntp-authinfo-file): Add customization group.
e79f14a4 880
46cdaf24 881 * mml2015.el (mml2015-unabbrev-trust-alist): Add customization group.
e79f14a4
RS
882
883 * mml-sec.el (mml-signencrypt-style-alist): Ditto.
884
885 * gnus.el (to-address, to-list, subscribed)
886 (large-newsgroup-initial): Ditto.
887
888 * flow-fill.el (fill-flowed-display-column)
889 (fill-flowed-encode-column): Ditto.
890
0c6ec103
SM
8912004-09-06 Stefan <monnier@iro.umontreal.ca>
892
893 * message.el (message-tokenize-header, message-send-mail-with-qmail):
894 Use point-min rather than 1.
895 (message-send-mail): Use buffer-size rather than point-max.
896
897 * gnus-sum.el (gnus-summary-search-article-forward):
898 Signal a specific `search-failed' rather than a generic `error'.
899
900 * gnus-salt.el (gnus-pick-mouse-pick-region): Switch 1 => point-min.
901 (gnus-generate-vertical-tree): Usue `bobp' rather than compare to 1.
902 (gnus-highlight-selected-tree): Use point-min rather than 1 and 2.
903
23f87bed 9042004-09-03 Katsumi Yamaoka <yamaoka@jpl.org>
5fa405b6 905
0c6ec103 906 * gnus-sum.el (gnus-summary-insert-subject): Remove list identifiers.
1270d7ca 907
23f87bed
MB
908 From Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp> (tiny change).
909 * spam-stat.el (spam-stat-reduce-size): Set spam-stat-dirty.
910 (spam-stat-save): Accept prefix argument.
1270d7ca 911
23f87bed 9122004-09-01 Simon Josefsson <jas@extundo.com>
1270d7ca 913
23f87bed
MB
914 * message.el (message-canlock-generate): Require sha1, not
915 sha1-el. (Can we get rid of this require alltogheter? It is ugly
916 to require within a function. Sadly, if sha1.el isn't loaded, the
917 let binding in m-c-g will hide the defcustom definition, which is
918 bad.)
1270d7ca 919
23f87bed 920 * canlock.el: Require sha1, not sha1-el.
1270d7ca 921
23f87bed
MB
922 * message.el: Don't autoload sha1 (there is a autoload cookie in
923 sha1.el).
1270d7ca 924
23f87bed 925 * sha1-el.el: Renamed to sha1.el.
1270d7ca 926
23f87bed 9272004-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 928
23f87bed 929 * pgg-pgp.el (pgg-pgp-verify-region): Clean up.
1270d7ca 930
23f87bed 9312004-05-19 Michael Schierl <schierlm-usenet@gmx.de>
1270d7ca 932
23f87bed
MB
933 * pgg-pgp.el (pgg-pgp-verify-region): Default when signature
934 isn't a string.
1270d7ca 935
23f87bed 9362004-03-05 Jesper Harder <harder@ifa.au.dk>
1270d7ca 937
23f87bed 938 * sha1-el.el (sha1-maximum-internal-length): Doc fix.
1270d7ca 939
23f87bed 9402004-03-04 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 941
23f87bed 942 * canlock.el: Don't autoload mail-fetch-field.
1270d7ca 943
23f87bed 9442004-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 945
23f87bed 946 * canlock.el (base64-encode-string): Don't autoload it.
1270d7ca 947
23f87bed 9482004-01-14 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 949
23f87bed
MB
950 * canlock.el: Always require sha1-el.
951 (canlock-sha1): Bind sha1-maximum-internal-length to nil.
1270d7ca 952
23f87bed 9532004-01-13 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 954
23f87bed 955 * message.el (message-canlock-generate): Require sha1-el.
1270d7ca 956
23f87bed 9572004-01-08 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 958
23f87bed
MB
959 * canlock.el (canlock-insert-header): Remove excessive grouping in
960 regexp.
1270d7ca 961
23f87bed 9622004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 963
23f87bed 964 * sha1-el.el (sha1-string-external): Use with-temp-buffer.
1270d7ca 965
23f87bed 9662004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 967
23f87bed
MB
968 * canlock.el (canlock-sha1-function): Remove.
969 (canlock-sha1-function-for-verify): Remove.
970 (canlock-openssl-program): Remove.
971 (canlock-openssl-args): Remove.
972 (canlock-ignore-errors): Remove.
973 (canlock-sha1-with-openssl): Remove.
974 (canlock-sha1): Use sha1 instead of to call canlock-sha1-function.
975 (canlock-verify): Don't use canlock-ignore-errors.
1270d7ca 976
23f87bed
MB
977 * sha1-el.el (sha1-string-external): Make it can return a string
978 in binary form.
979 (sha1-region-external): Ditto.
980 (sha1-string-internal): Ditto.
981 (sha1-region-internal): Ditto.
982 (sha1-region): Ditto.
983 (sha1-string): Ditto.
984 (sha1): Ditto.
1270d7ca 985
23f87bed 9862003-11-15 Simon Josefsson <jas@extundo.com>
1270d7ca 987
23f87bed
MB
988 * pgg-gpg.el (pgg-gpg-lookup-all-secret-keys)
989 (pgg-gpg-lookup-key): Use regexp match instead of
990 split-string (split-string is different between emacs 21.2 and
991 21.4). Reported by ultrasoul@ultrasoul.com (David D. Smith).
1270d7ca 992
23f87bed 9932004-07-28 Simon Josefsson <jas@extundo.com>
1270d7ca 994
23f87bed
MB
995 * pgg-pgp5.el (pgg-pgp5-encrypt-region): Accept sign
996 parameter (but don't use it, for now).
1270d7ca 997
23f87bed 9982004-02-03 Jesper Harder <harder@ifa.au.dk>
1270d7ca 999
23f87bed 1000 * sieve.el (sieve-deactivate-all): Fix format string mismatch.
1270d7ca 1001
23f87bed 10022004-05-26 Simon Josefsson <jas@extundo.com>
1270d7ca 1003
23f87bed
MB
1004 * starttls.el: Merge with my GNUTLS based starttls.el.
1005 (starttls-gnutls-program, starttls-use-gnutls)
1006 (starttls-extra-arguments, starttls-process-connection-type)
1007 (starttls-connect, starttls-failure, starttls-success): New
1008 variables.
1009 (starttls-program, starttls-extra-args): Doc fix.
1010 (starttls-negotiate-gnutls, starttls-open-stream-gnutls): New
c113de23 1011 functions.
23f87bed
MB
1012 (starttls-negotiate, starttls-open-stream): Check
1013 `starttls-use-gnutls' and pass on to corresponding *-gnutls
1014 function if it is set.
1270d7ca 1015
23f87bed 10162004-08-31 Simon Josefsson <jas@extundo.com>
1270d7ca 1017
23f87bed
MB
1018 * rfc2231.el (rfc2231-parse-string): Restore whitespace syntax for
1019 ?* and ?\; (tiny patch). From Andreas Schwab <schwab@suse.de>.
1270d7ca 1020
23f87bed
MB
1021 * ietf-drums.el (ietf-drums-syntax-table): Set syntax of ?* ?\;
1022 and ?\' to symbol instead of whitespace (tiny patch). From
1023 Andreas Schwab <schwab@suse.de>.
1270d7ca 1024
23f87bed 10252004-08-31 Jesper Harder <harder@ifa.au.dk>
1270d7ca 1026
23f87bed
MB
1027 * message.el (message-idna-to-ascii-rhs-1): Don't choke on
1028 invalid addresses.
1270d7ca 1029
23f87bed 10302004-08-31 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1031
23f87bed 1032 * message.el (message-idna-to-ascii-rhs-1): Fix typo.
1270d7ca 1033
23f87bed 10342004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 1035
23f87bed 1036 * message.el (message-idna-to-ascii-rhs-1): Don't use equalp.
1270d7ca 1037
23f87bed 10382004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 1039
23f87bed
MB
1040 * gnus-art.el (article-decode-idna-rhs): Don't use
1041 message-idna-inside-rhs-p.
1270d7ca 1042
23f87bed 10432004-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 1044
23f87bed
MB
1045 * message.el (message-idna-inside-rhs-p): Removed.
1046 (message-idna-to-ascii-rhs-1): Use proper address parsing.
1270d7ca 1047
23f87bed 10482004-08-31 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1049
23f87bed 1050 * gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
1270d7ca 1051
23f87bed
MB
1052 * gnus-sum.el (gnus-newsgroup-variables): Doc fix (tiny change).
1053 From Helmut Waitzmann <Helmut.Waitzmann@web.de>.
1270d7ca 1054
23f87bed
MB
1055 * gnus-agent.el (gnus-agent-regenerate-group): Activate the group
1056 when the group's active is not available.
1270d7ca 1057
23f87bed
MB
1058 * gnus-art.el (article-hide-headers): Refer to the values for
1059 gnus-ignored-headers and gnus-visible-headers in the summary
1060 buffer since a user may have set them as group parameters.
1061 (gnus-article-next-page): Fix the way to find a real end-of-buffer
1062 (tiny change). From YAGI Tatsuya <ynyaaa@ybb.ne.jp>.
1063 (gnus-article-read-summary-keys): Restore new window-start and
1064 hscroll to summary window.
1065 (gnus-prev-page-map): Remove duplicated one.
1270d7ca 1066
23f87bed
MB
1067 * gnus-cite.el (gnus-cite-ignore-quoted-from): New user option.
1068 (gnus-cite-parse): Ignore quoted envelope From_. Suggested by
1069 Karl Chen <quarl@nospam.quarl.org> and Reiner Steib
1070 <Reiner.Steib@gmx.de>.
1270d7ca 1071
23f87bed
MB
1072 * gnus-cus.el (gnus-agent-cat-prepare-category-field): Replace
1073 pp-to-string with gnus-pp-to-string.
1270d7ca 1074
23f87bed 1075 * gnus-eform.el (gnus-edit-form): Replace pp with gnus-pp.
1270d7ca 1076
23f87bed
MB
1077 * gnus-group.el (gnus-group-make-kiboze-group): Replace pp with
1078 gnus-pp.
1270d7ca 1079
23f87bed
MB
1080 * gnus-msg.el (gnus-setup-message): Ignore an article copy while
1081 parsing gnus-posting-styles when the message is not for replying.
1082 (gnus-summary-resend-message-edit): Call mime-to-mml. Suggested
1083 by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1084 (gnus-debug): Replace pp with gnus-pp.
1270d7ca 1085
23f87bed 1086 * gnus-score.el (gnus-score-save): Replace pp with gnus-pp.
1270d7ca 1087
23f87bed
MB
1088 * gnus-spec.el (gnus-update-format): Replace pp-to-string with
1089 gnus-pp-to-string.
1270d7ca 1090
23f87bed
MB
1091 * gnus-sum.el (gnus-read-header): Don't remove a header for the
1092 parent article of a sparse article in the thread hashtb. From
1093 Stefan Wiens <s.wi@gmx.net>.
1270d7ca 1094
23f87bed
MB
1095 * gnus-util.el (gnus-bind-print-variables): New macro.
1096 (gnus-prin1): Use it.
1097 (gnus-prin1-to-string): Use it.
1098 (gnus-pp): New function.
1099 (gnus-pp-to-string): New function.
1270d7ca 1100
23f87bed 1101 * gnus.el: Don't make unnecessary *Group* buffer when loading.
1270d7ca 1102
23f87bed 1103 * mail-source.el (mail-source-touch-pop): Doc fix.
1270d7ca 1104
23f87bed
MB
1105 * message.el (message-mode): Don't modify paragraph-separate there.
1106 (message-setup-fill-variables): Add mml tags to paragraph-start
1107 and paragraph-separate. Suggested by Andrew Korty <ajk@iu.edu>.
1108 (message-smtpmail-send-it): Doc fix.
1109 (message-exchange-point-and-mark): Don't activate region if it was
1110 inactive. Suggested by Hiroshi Fujishima
1111 <pooh@nature.tsukuba.ac.jp> and Jesper Harder <harder@ifa.au.dk>.
1270d7ca 1112
23f87bed
MB
1113 * mm-decode.el (mm-save-part): Bind enable-multibyte-characters to
1114 t while entering a file name using the mm-with-multibyte macro.
1115 Suggested by Hiroshi Fujishima <pooh@nature.tsukuba.ac.jp>.
1270d7ca 1116
23f87bed
MB
1117 * mm-encode.el (mm-content-transfer-encoding-defaults): Use
1118 qp-or-base64 for the application/* types.
1119 (mm-safer-encoding): Consider 7bit is safe.
1270d7ca 1120
23f87bed
MB
1121 * mm-util.el (mm-with-multibyte-buffer): New macro.
1122 (mm-with-multibyte): New macro.
1270d7ca 1123
23f87bed
MB
1124 * mm-view.el (mm-inline-render-with-function): Use multibyte
1125 buffer; decode html source by charset.
1270d7ca 1126
23f87bed
MB
1127 * nndoc.el (nndoc-type-alist): Improve regexp for article-begin,
1128 add generate-head-function and generate-article-function to the
1129 rfc822-forward entry.
1130 (nndoc-forward-type-p): Recognize envelope From_.
1131 (nndoc-rfc822-forward-generate-article): New function.
1132 (nndoc-rfc822-forward-generate-head): New function.
c113de23 1133
23f87bed
MB
1134 From David Hedbor <dhedbor@real.com>.
1135 * nnmail.el (nnmail-split-lowercase-expanded): New user option.
1136 (nnmail-expand-newtext): Lowercase expanded entries if
1137 nnmail-split-lowercase-expanded is non-nil.
1270d7ca 1138
23f87bed 1139 * score-mode.el (gnus-score-pretty-print): Replace pp with gnus-pp.
1270d7ca 1140
23f87bed 1141 * webmail.el (webmail-debug): Replace pp with gnus-pp.
1270d7ca 1142
23f87bed
MB
1143 * gnus-art.el (gnus-article-wash-html-with-w3m): Bind
1144 w3m-safe-url-regexp as the value for mm-w3m-safe-url-regexp; use
1145 w3m-minor-mode-map instead of mm-w3m-local-map-property.
1146 (gnus-mime-save-part-and-strip): Use mm-complicated-handles
1147 instead of mm-multiple-handles.
1148 (gnus-mime-delete-part): Ditto.
1270d7ca 1149
23f87bed
MB
1150 * mm-decode.el (mm-multiple-handles): Recognize a string as a mime
1151 handle, as well as a list.
1152 (mm-complicated-handles): Former definition of mm-multiple-handles.
1153
1154 * mm-view.el (mm-w3m-mode-map): Remove.
1155 (mm-w3m-local-map-property): Remove.
1156 (mm-w3m-cid-retrieve-1): Call itself recursively. Suggested by
1157 ARISAWA Akihiro <ari@mbf.sphere.ne.jp>.
1158 (mm-w3m-cid-retrieve): Simplify.
1159 (mm-inline-text-html-render-with-w3m): Decode html source by
1160 charset; check META tags only when charsets are not specified in
1161 headers; specify charset to w3m-region; use w3m-minor-mode-map
1162 instead of mm-w3m-local-map-property.
1270d7ca 1163
23f87bed 11642004-08-30 Juanma Barranquero <lektu@terra.es>
1270d7ca 1165
23f87bed 1166 * ietf-drums.el (ietf-drums-remove-whitespace): Fix character constant.
1270d7ca 1167
23f87bed 11682004-08-30 Andreas Schwab <schwab@suse.de>
1270d7ca 1169
23f87bed 1170 * nnlistserv.el (nnlistserv-kk-wash-article): Fix paren nesting.
1270d7ca 1171
23f87bed 1172 * gnus-score.el (gnus-summary-increase-score): Fix format string.
1270d7ca 1173
23f87bed 11742004-08-30 Stefan Monnier <monnier@iro.umontreal.ca>
1270d7ca 1175
23f87bed 1176 * nnimap.el (nnimap-demule): Avoid string-as-multibyte.
1270d7ca 1177
23f87bed 11782004-08-30 Kim F. Storm <storm@cua.dk>
1270d7ca 1179
23f87bed 1180 * nntp.el (nntp-authinfo-file): Add :group 'nntp.
1270d7ca 1181
23f87bed
MB
1182 * nnimap.el (nnimap-authinfo-file, nnimap-prune-cache):
1183 Add :group 'nnimap.
1270d7ca 1184
23f87bed 11852004-08-23 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1186
23f87bed
MB
1187 * mm-decode.el (mime-display, mime-security): Fix custom-manual
1188 entries.
1270d7ca 1189
23f87bed 1190 * gnus-art.el (gnus-article): Ditto.
1270d7ca 1191
23f87bed 11922004-08-23 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1193
23f87bed
MB
1194 * gnus-art.el (article-hide-list-identifiers): Bind
1195 inhibit-read-only as t.
1270d7ca 1196
23f87bed 11972004-08-22 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1198
23f87bed 1199 * gnus-mlspl.el (gnus-group-split-update): Fix docstring.
1270d7ca 1200
23f87bed 12012004-08-22 Stefan Monnier <monnier@iro.umontreal.ca>
1270d7ca 1202
23f87bed
MB
1203 * gnus-art.el: Use inhibit-read-only instead of buffer-read-only.
1204 (gnus-narrow-to-page): Don't assume point-min == 1.
1205 (gnus-article-edit-mode): Derive from message-mode.
1270d7ca 1206
23f87bed
MB
1207 * gnus-score.el (gnus-score-find-bnews): Simplify and don't assume
1208 point-min == 1.
1270d7ca 1209
23f87bed
MB
1210 * imap.el (imap-parse-address-list, imap-parse-body-ext):
1211 Disable incorrect use of `assert'.
1270d7ca 1212
23f87bed 1213 * message.el (message-mode): Set comment-start-skip.
1270d7ca 1214
23f87bed 12152004-08-22 Sam Steingold <sds@gnu.org>
1270d7ca 1216
23f87bed
MB
1217 * pop3.el (pop3-leave-mail-on-server): New user variable.
1218 (pop3-movemail): Delete mail only when it is nil.
1270d7ca 1219
23f87bed 12202004-08-17 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1221
23f87bed 1222 * netrc.el, tls.el: Removed; use files from ../net instead.
1270d7ca 1223
23f87bed 12242004-08-16 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1225
23f87bed 1226 * gnus-mule.el, smiley-ems.el: Removed obsolete files.
1270d7ca 1227
23f87bed 1228 * mailcap.el (mailcap-mime-data): Mark as risky.
1270d7ca 1229
23f87bed
MB
1230 * gnus.el (gnus-group, gnus-summary, gnus-summary-sort): Fix
1231 custom-manual entries.
1270d7ca 1232
23f87bed 1233 * time-date.el: Removed. Merged into ../calendar/time-date.el.
1270d7ca 1234
23f87bed 12352004-08-02 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1236
23f87bed
MB
1237 * blink.pbm, blink.xpm, braindamaged.xpm, cry.xpm, dead.xpm,
1238 evil.xpm, forced.xpm, frown.xpm, grin.xpm, indifferent.xpm,
1239 reverse-smile.xpm, sad.pbm, sad.xpm, smile.xpm, time-date.el,
1240 wry.xpm: Added new files from the v5_10 branch of Gnus.
1270d7ca 1241
23f87bed 12422004-07-22 Andreas Schwab <schwab@suse.de>
1270d7ca 1243
23f87bed 1244 Import Gnus 5.10 from the v5_10 branch of the Gnus repository.
1270d7ca 1245
23f87bed 12462004-05-23 Katsumi Yamaoka <yamaoka@jpl.org>
1270d7ca 1247
23f87bed
MB
1248 * mm-decode.el (mm-text-html-renderer): Make sure w3m exists in
1249 addition to emacs-w3m.
1270d7ca 1250
23f87bed 12512004-05-19 Reiner Steib <Reiner.Steib@gmx.de>
1270d7ca 1252
23f87bed
MB
1253 * gnus-msg.el (gnus-summary-followup-with-original): Document
1254 yanking of region when active.
1270d7ca 1255
23f87bed 12562004-04-13 Kevin Greiner <kgreiner@xpediantsolutions.com>
1270d7ca 1257
23f87bed
MB
1258 * gnus-agent.el: Merged 7.3 through 7.7 updates into branch.
1259 Revision 7.2 changes excluded to maintain compatibility with all
1260 targeted emacs versions.
1270d7ca 1261
23f87bed
MB
1262 * gnus-cus.el: Merged revisions 7.2 through 7.5 into branch to support
1263 gnus-agent.el update and incorporate bug fixes.
1270d7ca 1264
ef3b7aae 1265See ChangeLog.2 for earlier changes.
2a34a036 1266
ef3b7aae 1267 Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
2a34a036
GM
1268 Copying and distribution of this file, with or without modification,
1269 are permitted provided the copyright notice and this notice are preserved.
ab5796a9 1270
ef3b7aae
MB
1271;; Local Variables:
1272;; coding: iso-2022-7bit
1273;; End:
1274
ab5796a9 1275;;; arch-tag: 3f33a3e7-090d-492b-bedd-02a1417d32b4