(backward-word): Doc fix.
[bpt/emacs.git] / lisp / gnus / ChangeLog
CommitLineData
50e488b1
DL
12000-10-06 Dave Love <fx@gnu.org>
2
3 * gnus-audio.el: Don't require cl.
4 (gnus-audio): New custom group.
5 (gnus-audio-inline-sound): Change to work with Emacs.
6 (gnus-audio-directory, gnus-audio-directory)
7 (gnus-audio-au-player): Customize.
8 (gnus-audio-play): Try external player if play-sound-file fails.
9 Use file-name-extension, not string-match.
10
a470fcc6
DL
112000-10-05 Dave Love <fx@gnu.org>
12
13 * rfc1843.el: Require cl when compiling.
14
15 * qp.el (mm-decode-coding-region, mm-encode-coding-region):
16 Autoload.
17 (quoted-printable-decode-region): Rename arg which confused
18 charset with coding-system. Don't use nonascii-insert-offset.
19 Coding-system encode the region initially. Don't recognize `=='
20 as valid QP. Coding-system decode the region finally.
21 (quoted-printable-decode-string): Rename arg which confused
22 charset with coding-system.
23
24 * mm-bodies.el: Require mm-uu, Don't require qp, uudecode.
25 (mm-encode-body): Apply mm-charset-to-coding-system to arg of
26 mm-encode-coding-region.
27 (mm-decode-body, mm-decode-string): Rename variables which
28 confused charset with coding-system.
29 (binhex-decode-region): Don't autoload.
30 (mm-body-encoding): Require message.
31 (mm-decode-content-transfer-encoding): Require mm-uu in relevant
32 cond branches.
33
34 * gnus-art.el (article-de-quoted-unreadable)
35 (article-de-base64-unreadable): Fold search case
36 rather than downcasing string. Apply mm-charset-to-coding-system
37 to arg of quoted-printable-decode-region.
38
dcf4ae73
SM
392000-10-05 Stefan Monnier <monnier@cs.yale.edu>
40
41 * nnfolder.el (nnfolder-ignore-active-file): Typos.
42
43 * gnus-mh.el (gnus-summary-save-in-folder): Obey mh-lib-progs.
44
45 * gnus-kill.el (gnus-kill): Typo.
46
86647e11
KH
472000-10-05 Kenichi Handa <handa@etl.go.jp>
48
49 * gnus-mule.el: Revived.
50
721d5fba
DL
512000-10-04 Dave Love <fx@gnu.org>
52
53 * gnus-ems.el: Don't turn off compiler warnings in local vars.
54 Require ring when compiling.
55 (gnus-x-splash): Bind width, height.
56 (gnus-article-compface-xbm): New variable.
57 (gnus-article-display-xface): Move graphic test. Use unibyte.
58 Obey gnus-article-compface-xbm. Use pbm, not xbm.
59
c9171278
SM
602000-10-04 Stefan Monnier <monnier@cs.yale.edu>
61
62 * nnimap.el: require 'cl when compiling.
63
27371448
DL
642000-10-04 Dave Love <fx@gnu.org>
65
66 * smiley-ems.el (smiley-regexp-alist, smiley-update-cache): Use
67 pbm images.
68
69 * frown.pbm, smile.pbm, wry.pbm: New files.
70
71 * frown.xbm, smile.xbm, wry.xbm: Deleted.
72
657b2c65
DL
732000-10-03 Dave Love <fx@gnu.org>
74
75 * mail-source.el (mail-sources): Revert to nil.
76
77 * qp.el: Don't require mm-util.
78 (quoted-printable-decode-region): Rewritten.
79 (quoted-printable-decode-string, quoted-printable-encode-region):
80 Doc fix.
81 (quoted-printable-encode-region): Barf on multibyte characters.
82 Maybe make the class multibyte. Upcase chars, not formatted
83 strings. Allow mm-use-ultra-safe-encoding to be unbound.
84 (quoted-printable-encode-string): Don't use
85 mm-with-unibyte-buffer.
86
872000-10-03 ShengHuo ZHU <zsh@cs.rochester.edu>
88
89 * mail-source.el (mail-source-report-new-mail): Use
90 nnheader-cancel-timer.
91
922000-10-03 Simon Josefsson <simon@josefsson.org>
93
94 * mail-source.el (mail-source-imap-file-coding-system): New variable.
95 (mail-source-fetch-imap): Use it.
96
323ce452
GM
972000-09-29 Gerd Moellmann <gerd@gnu.org>
98
f02149ce
GM
99 * gnus.el (gnus-mode-line-buffer-identification)[EMACS]: Fix
100 last change.
101
323ce452
GM
102 * gnus.el (gnus-mode-line-buffer-identification)[EMACS]: Use
103 `:ascent center'.
104
105 * smiley-ems.el (smiley-update-cache): Use `:ascent center'.
106
e35786a2
GM
1072000-09-28 Gerd Moellmann <gerd@gnu.org>
108
109 * gnus.el (gnus-mode-line-buffer-identification) [Emacs]: Change
110 image's :ascent to 80. That gives a mode-line which is approx.
111 as tall as the normal one.
112
657b2c65
DL
1132000-09-21 Dave Love <fx@gnu.org>
114
115 * smiley-ems.el (smiley-region): Test if display-graphic-p bound
116 (for Emacs 20). Tidy somewhat.
117
c29d77c4
DL
1182000-09-21 Dave Love <fx@gnu.org>
119
120 * gnus-ems.el (gnus-article-display-xface): Use unibyte for the
121 image processing. Rationalize logic somewhat.
122
8b93df01
DL
1232000-09-20 Dave Love <fx@gnu.org>
124
b246235b
DL
125 * smiley-ems.el, frown.xbm, smile.xbm, wry.xbm: New files.
126
8b93df01
DL
127 * mail-source.el (mail-source-delete-incoming): Set to t, assuming
128 we'll be careful merging development changes.
129
130 * gnus-start.el (gnus-1) <gnus-simple-splash>: Don't test for X
131 specifically.
132
133 * gnus-ems.el (gnus-smiley-display): Autoload from smiley-ems.
134 (mouse-set-point, set-face-foreground)
135 (set-face-background, x-popup-menu) [not window-system]: Don't zap
136 them.
137
138 * mm-decode.el (mm-valid-and-fit-image-p): Use display-graphic-p.
139
140 * gnus.el (gnus-version-number): Start 5.9 series. Avoid some
141 redundant autoloads.
142
b7e11c5b
GM
1432000-09-20 Gerd Moellmann <gerd@gnu.org>
144
145 * gnus-ems.el (gnus-article-display-xface): Don't convert PBM
146 to XBM; we always have PBM support.
147
8b93df01
DL
1482000-09-19 ShengHuo ZHU <zsh@cs.rochester.edu>
149
150 * gnus-group.el (gnus-group-make-kiboze-group): Makedir.
151 * nnheader.el (nnheader-parse-nov): Remove Xref in mail-header-xref.
152 * gnus-sum.el (gnus-nov-parse-line): Ditto.
153 * nnkiboze.el (nnkiboze-file-coding-system): New.
154 (nnkiboze-retrieve-headers): Use it.
155 (nnkiboze-request-group): Ditto.
156 (nnkiboze-close-group): Ditto.
157 (nnkiboze-generate-group): Ditto.
158 (nnkiboze-enter-nov): Insert first Xref properly.
159
1602000-09-19 Dave Love <fx@gnu.org>
161
162 * nnmail.el (nnmail-cache-accepted-message-ids): Default to nil.
163 (nnmail-get-new-mail): Test `sources' in top-level conditional.
164
165 * mail-source.el (mail-sources): Change default to '((file)).
166 Add useful custom type.
167
1682000-09-18 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
169
170 * gnus-util.el (gnus-time-iso8601): Correct doc string (four digit
171 year).
172 (gnus-date-iso8601): Ditto.
173
1742000-09-18 ShengHuo ZHU <zsh@cs.rochester.edu>
175
176 * mail-source.el (mail-source-fetch-imap): Disable multibyte.
177
1782000-09-17 ShengHuo ZHU <zsh@cs.rochester.edu>
179
180 * rfc2047.el (rfc2047-q-encoding-alist): Remove = and _ from the
181 pattern. Avoid using 8 bit chars.
182 * qp.el (quoted-printable-encode-region): Avoid using 8 bit chars.
183
1842000-09-16 ShengHuo ZHU <zsh@cs.rochester.edu>
185
186 * smiley.el (smiley-buffer-ems, smiley-create-glyph-ems,
187 smiley-toggle-extent-ems, smiley-toggle-extents-ems,
188 smiley-toggle-buffer-ems): New functions for Emacs 21. Toggle
189 functions are not implemented yet.
190
191 * dgnushack.el (dgnushack-compile): Remove smiley.el and
192 x-overlay.el from the FSF Emacs black list.
193
1942000-09-15 ShengHuo ZHU <zsh@cs.rochester.edu>
195
196 * mm-decode.el (mm-inlined-types): Add application/emacs-lisp.
197 (mm-inline-media-tests): Ditto.
198 (mm-automatic-display): Ditto.
199 * mm-view.el (mm-display-inline-fontify): Generalize from
200 mm-display-patch-inline.
201 (mm-display-patch-inline): Use it.
202 (mm-display-elisp-inline): Ditto.
203
2042000-09-15 ShengHuo ZHU <zsh@cs.rochester.edu>
205
206 * gnus-topic.el (gnus-topic-find-groups): Add recursive parameter.
207 (gnus-topic-unmark-topic): Ditto.
208 (gnus-topic-mark-topic): Ditto.
209 (gnus-topic-get-new-news-this-topic): Use it.
210
2112000-09-15 09:01:40 ShengHuo ZHU <zsh@cs.rochester.edu>
212
213 * gnus-art.el (gnus-treat-display-xface): By default, Emacs 21
214 display xface.
215
2162000-09-15 Katsumi Yamaoka <yamaoka@jpl.org>
217
218 * gnus-group.el (gnus-group-rename-group): Inhibit renaming of
219 zombie or killed groups.
220
2212000-09-15 ShengHuo ZHU <zsh@cs.rochester.edu>
222
223 * mml.el (mml-preview): Reinsert unibyte content.
224 (mml-parse-1): Remove with-unibyte-current-buffer.
225 (mml-generate-mime-1): Ditto.
226 * gnus-msg.el (gnus-summary-mail-forward): Ditto.
227 * message.el (message-forward): Ditto.
228
2292000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
230
231 * gnus-art.el (article-de-quoted-unreadable): Guess charset from
232 original article buffer.
233 (article-de-base64-unreadable): Ditto.
234 (article-wash-html): Ditto.
235
2362000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
237
238 * gnus-msg.el (gnus-summary-mail-forward): Disable multibyte
239 unless forward-show-mml.
240
2412000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
242
243 * gnus-sum.el (gnus-summary-save-parts-type-history): New.
244 (gnus-summary-save-parts-last-directory): New.
245 (gnus-summary-save-parts): Save history.
246
2472000-09-14 Ben Gertzfield <che@debian.org>
248
249 * gnus-sum.el (gnus-summary-save-parts-default-mime): New
250 variable.
251 (gnus-summary-save-parts): Use it.
252
2532000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
254
255 * gnus-art.el (gnus-article-setup-buffer): Clean handle-alist.
256 * gnus-sum.el (gnus-summary-exit): Ditto.
257 (gnus-summary-exit-no-update): Ditto.
258 (gnus-summary-show-article): Ditto.
259
2602000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
261
262 * nndoc.el (nndoc-dissect-mime-parts-sub): Remove
263 Content-Disposition.
264
2652000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
266
267 * webmail.el: Hotmail updated. Add X-Gnus-Webmail.
268
2692000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
270
271 * gnus-art.el (gnus-article-setup-buffer): Set
272 gnus-article-mime-handles to nil.
273 * gnus-sum.el (gnus-summary-exit): Ditto.
274 (gnus-summary-exit-no-update): Ditto.
275 (gnus-summary-show-article): Ditto.
276 (gnus-summary-save-parts): Use gnus-article-mime-handles if
277 dissected.
278 * mm-partial.el (mm-partial-find-parts): Remove redundancy.
279
c113de23 2802000-09-14 Dave Love <fx@gnu.org>
d1504184 281
c113de23
GM
282 * gnus.el (gnus-charset):
283 * mm-decode.el (mime-display):
284 * imap.el (imap) <defgroup>: Add :version.
285
2862000-09-13 Gerd Moellmann <gerd@gnu.org>
287
288 * parse-time.el: Fix author's mail address.
289
290 * earcon.el, flow-fill.el, gnus-cite.el, gnus-gl.el, gnus-ml.el:
291 * gnus-mlspl.el, gnus-nocem.el, gnus-range.el, gnus-salt.el:
292 * gnus-setup.el, gnus-soup.el, gnus-undo.el, gnus-vm.el:
293 * messcompat.el, nnbabyl.el, nndir.el, nneething.el:
294 * nngateway.el, nnheaderxm.el, nnkiboze.el, nnlistserv.el:
295 * nnmbox.el, nnmh.el, nnoo.el, nnsoup.el, nnspool.el, rfc2045.el:
296 * rfc2231.el, uudecode.el: Fix copyright notice.
297
298 * nnweb.el (toplevel): To make the file bootstrap in Emacs,
299 require `w3' at load-time only if not running in batch mode.
300
3012000-09-13 Dave Love <fx@gnu.org>
302
303 * gnus-ems.el (gnus-ems-redefine): Don't alias
304 gnus-summary-set-display-table.
305
306 * message.el (message-user-agent): Don't wrap ignore-errors around
307 it.
308
309 * mm-encode.el (mm-insert-multipart-headers): Avoid redundant
310 `format'.
311 (mm-content-transfer-encoding): Don't use cadar.
312
313 * uudecode.el (uudecode-decoder-program)
314 (uudecode-decoder-switches): Customize.
315
316 * gnus-score.el (gnus-home-score-file): Improve custom type.
317
318 * gnus-cus.el (gnus-custom-mode): Conditionally set local
319 variables for Emacs 21.
320 (gnus-group-customize): Disable undo while laying out the buffer.
321
3222000-09-13 ShengHuo ZHU <zsh@cs.rochester.edu>
323
324 * gnus-util.el (gnus-write-active-file): Bind
325 coding-system-for-write.
326
327 * nnmail.el (nnmail-get-new-mail): Don't test nnmail-spool-file.
328
329 * gnus-cache.el (gnus-jog-cache): Temporarily disable mail-sources.
330 * gnus-kill.el (gnus-batch-score): Ditto.
331 * gnus-move.el (gnus-change-server): Ditto.
332 * nnkiboze.el (nnkiboze-generate-groups): Ditto.
333
3342000-09-12 Simon Josefsson <simon@josefsson.org>
335
336 * gnus-sum.el (gnus-update-read-articles): Undo
337 `gnus-request-set-mark' operation.
338
3392000-09-11 Dave Love <fx@gnu.org>
340
341 * Changelog: Use iso-2022 coding.
342
343 * gnus-msg.el (gnus-msg-mail): New function.
344 (gnus-user-agent): New mail agent.
345
3462000-09-10 Dave Love <fx@gnu.org>
347
348 * message.el: Require mail-abbrevs for XEmacs for a problem with
349 keybinding despite the autoloads for it.
350
3512000-09-08 Simon Josefsson <simon@josefsson.org>
352
353 * imap.el (imap-kerberos4-open): Erase more (fixes race condition?).
354
355 * nnimap.el (nnimap-request-update-info-internal): Remove tick
356 marks from dormant articles. (See nnimap-request-set-mark.)
357 (nnimap-retrieve-headers-progress): Demule.
358 (nnimap-open-server): Call nnoo-change-server twice, once for
359 getting the nnimap-server-buffer and once for letting n-c-s set
360 the variables in that buffer.
361
3622000-09-08 David Edmondson <dme@dme.org>
363
364 * gnus.el (gnus-short-group-name): Guess separator.
365
3662000-09-06 Francis Litterio <franl-removethis@world.omitthis.std.com>
367
368 * gnus-group.el (gnus-group-insert-group-line): Fix.
369
3702000-09-04 Dave Love <fx@gnu.org>
371
372 * mm-decode.el (mime-display) <defgroup>: Add `multimedia' group.
373 (mm-get-image): Avoid the losing `make-glyph' from W3.
374
3752000-09-03 Simon Josefsson <simon@josefsson.org>
376
377 * gnus-sum.el (gnus-summary-delete-article): Check server.
378
3792000-09-01 Simon Josefsson <simon@josefsson.org>
380
381 * imap.el (imap-parse-flag-list): Rewrite.
382
383 * nnimap.el (nnimap-retrieve-headers-from-file): Ignore errors.
384
385 * imap.el (imap-parse-flag-list): Hack.
386
3872000-08-29 Dave Love <fx@gnu.org>
388
389 * gnus-mlspl.el (gnus-group-split-fancy): Eschew mapcon.
390
391 * gnus-agent.el (gnus-agent-union): new function.
392 (gnus-agent-fetch-headers): Use it.
393
394 * gnus.el (gnus-group-startup-message): Specify foreground and
395 background for xpm image. Centre image vertically.
396 From Katsumi Yamaoka <yamaoka@jpl.org> with mods.
397
3982000-08-25 ShengHuo ZHU <zsh@cs.rochester.edu>
399
400 * message.el (message-send-mail): Narrow-to-headers.
401
4022000-08-24 Dave Love <fx@gnu.org>
403
404 * gnus-art.el (gnus-insert-mime-button): Fix help-echo for Emacs
405 21.
406
4072000-08-21 Dave Love <fx@gnu.org>
408
409 * nnimap.el (nnimap-request-newgroups): Eschew member-if.
410
4112000-08-21 ShengHuo ZHU <zsh@cs.rochester.edu>
412
413 * gnus-topic.el (gnus-topic-hide-topic): Use find-topology if
414 permanent is used.
415 (gnus-topic-show-topic): Read topic when to show permanent hidden
416 topic.
417 (gnus-topic-remove-topic): Revert to the old behavior, not using
418 hide.
419
4202000-08-21 Dave Love <fx@gnu.org>
421
422 * gnus-ems.el (gnus-add-minor-mode): Add &rest arg.
423 (gnus-xemacs): Use featurep.
424
425 * mm-util.el (mm-read-charset): Maybe use builtin.
426 (mm-replace-chars-in-string): Maybe use subst-char-in-string.
427 (mm-multibyte-p, mm-with-unibyte-current-buffer)
428 (mm-with-unibyte): Use featurep, not string-match.
429 (mm-with-unibyte-buffer): Simplify.
430 (mm-quote-arg): Maybe use shell-quote-argument.
431
432 * mml.el (mml-make-string): Deleted (unused).
433
434 * gnus.el (gnus-mode-line-buffer-identification): Supply
435 definition for Emacs 21.
436
437 * gnus-salt.el: Small doc fixes.
438 (gnus-pick-mode, gnus-binary-mode): Supply a toggle-func arg to
439 gnus-add-minor-mode.
440
441 * gnus-topic.el (gnus-topic-mode): Supply a toggle-func arg to
442 gnus-add-minor-mode.
443
4442000-08-20 Simon Josefsson <simon@josefsson.org>
445
446 * nnimap.el (nnimap-before-find-minmax-bugworkaround): New
447 function, thanks to Lloyd Zusman for debugging.
448 (nnimap-request-group):
449 (nnimap-request-list):
450 (nnimap-retrieve-groups):
451 (nnimap-request-newgroups): Use it.
452
453 * nnimap.el (nnimap-request-article-part): Less verbose.
454
4552000-08-18 Dave Love <fx@gnu.org>
456
457 * gnus-score.el (gnus-score-find-score-files-function): Fix doc,
458 custom type.
459
460 * nnheader.el (nnheader-replace-chars-in-string): Use
461 subst-char-in-string if available.
462
463 * gnus-art.el (gnus-read-save-file-name, gnus-plain-save-name)
464 (gnus-request-article-this-buffer): Use expand-file-name.
465 (gnus-mime-view-part-as-type): Simplify interactive spec.
466 (gnus-mime-button-map): Define it all in defvar.
467
4682000-08-17 Dave Love <fx@gnu.org>
469
470 * gnus-group.el (gnus-group-running-xemacs): Deleted.
471
472 * gnus-demon.el (gnus-demon): Bind use-dialog-box and
473 last-nonmenu-event.
474
475 * uudecode.el (char-int): Use defalias, not fset.
476
477 * score-mode.el: Don't require easymenu. Require mm-util.
478 (score-mode-coding-system): Use mm-auto-save-coding-system.
479
480 * nneething.el (nneething-create-mapping): Don't use cadar & al.
481 (nneething-file-name): Use expand-file-name, not concat.
482
4832000-08-16 ShengHuo ZHU <zsh@cs.rochester.edu>
484
485 * nnslashdot.el (nnslashdot-threaded-retrieve-headers):
486 Failure proof for email addresses.
487 (nnslashdot-sane-retrieve-headers): Ditto.
488
4892000-08-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
490
491 * message.el (message-send-mail): Only insert courtesy message
492 when text/plain.
493
4942000-08-14 Jesper Harder <jesper_harder@hotmail.com>
495
496 * message.el (message-cancel-news): Copy the From header from the
497 original article.
498
4992000-08-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
500
501 * gnus-async.el (gnus-asynchronous): Removed.
502
5032000-08-14 ShengHuo ZHU <zsh@cs.rochester.edu>
504
505 * mail-source.el (mail-source-fetch-maildir): Use MMDF mail
506 format.
507
5082000-08-14 Rod Whitby <list.ding@rwhitby.net>
509
510 * nnmail.el (nnmail-expiry-target-group): Fixed.
511
5122000-08-14 Rod Whitby <list.ding@rwhitby.net>
513
514 * nnmail.el (nnmail-expiry-target-group): Fix the call to
515 gnus-request-accept-article so that body encoding is *not* done.
516 Encoding is not done on incoming mail, so why should it be done on
517 expired mail?
518
519
5202000-08-14 Rod Whitby <list.ding@rwhitby.net>
521
522 * nnml.el (nnml-request-expire-articles): Fix the calls to
523 nnml-request-article (the filename was being passed instead of the
524 article number) and nnmail-expiry-target-group
525 (nnml-current-directory is changed by nnml-request-accept-article,
526 causing it to be incorrect for the next article to be expired).
527
5282000-08-14 Rod Whitby <list.ding@rwhitby.net>
529
530 * gnus-sum.el (gnus-summary-expire-articles): Fix the handling of
531 expiry-target group parameters.
532
5332000-08-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
534
535 * gnus-topic.el (gnus-topic-select-group): Touch the dribble
536 buffer.
537 (gnus-topic-hide-topic): Take a PERMANENT parameter.
538 (gnus-topic-show-topic): Ditto.
539
540 * gnus-dup.el (gnus-dup-suppress-articles): Do auto-expiry.
541
5422000-08-12 John H. Palmieri <palmieri@math.washington.edu>
543
544 * mail-source.el (mail-source-incoming-file-prefix): New
545 variable.
546
5472000-08-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
548
549 * gnus-start.el (gnus-check-first-time-used): Clean up a bit.
550
551 * mailcap.el (mailcap-maybe-eval): Be even more warning.
552
5532000-08-11 Florian Weimer <fw@deneb.enyo.de>
554
555 * message.el (message-syntax-checks): New check quotin-style:
556 Text must be written below quoted text.
557 (message-check-news-body-syntax): Check it.
558
5592000-08-11 Simon Josefsson <simon@josefsson.org>
560
561 * imap.el (imap-authenticator-alist): Fix typo.
562 (imap-gssapi-open): Copy krb4 fixes for modern imtest's, thanks to
563 Jonas Oberg for debugging.
564
5652000-08-11 Simon Josefsson <simon@josefsson.org>
566
567 * gnus-async.el (gnus-asynchronous): Disable by default.
568
5692000-08-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
570
571 * mm-view.el (mm-inline-text): Bind fill-column.
572
573 * nnvirtual.el (nnvirtual-request-expire-articles): Return the
574 list of unexpired articles.
575
576 * gnus-group.el (gnus-group-expire-articles-1): Return the list of
577 un-expired articles.
578
579 * gnus-sum.el (gnus-summary-reparent-thread): Narrow to the
580 headers.
581
582 * gnus-topic.el (gnus-topic-kill-group): Move up one line so that
583 we update the right topic..
584
585 * mm-decode.el (mm-display-external): Put point at start.
586
5872000-08-10 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
588
589 * nnmail.el (nnmail-expiry-target): More explicit documentation.
590
591 * gnus-cus.el (gnus-group-parameters): Add parameter `expiry-wait'.
592
5932000-08-09 Simon Josefsson <simon@josefsson.org>
594
595 * imap.el (imap-parse-body):
596 (imap-parse-string-list): Add bug workarounds for Stalker
597 Communigate Pro 3.0 server.
598 (imap-body-lines): Remove bogus comment.
599
600 * imap.el (imap-range-to-message-set): Move from nnimap.el.
601
602 * nnimap.el (nnimap-retrieve-which-headers):
603 (nnimap-retrieve-headers-from-server):
604 (nnimap-request-set-mark):
605 (nnimap-request-expire-articles): Use `i-r-t-m-set' instead.
606
6072000-08-08 ShengHuo ZHU <zsh@cs.rochester.edu>
608
609 * message.el (message-dont-reply-to-names):
610 rmail-dont-reply-to-names may not be defined.
611
6122000-08-07 ShengHuo ZHU <zsh@cs.rochester.edu>
613
614 * gnus-group.el (gnus-group-iterate): Uncompiled function should
615 not use pop.
616
6172000-07-19 Dave Love <fx@gnu.org>
618
619 * gnus-ems.el: Defalias some dummy funcs to `ignore'.
620 (gnus-x-splash): Use expand-file-name. Remove redundant facep
621 check.
622 (gnus-article-display-xface): Special-case for dark backgrounds.
623
6242000-07-19 Kim-Minh Kaplan <kmkaplan@galaxy.fr>
625
626 * imap.el (imap-calculate-literal-size-first): New variable.
627 (imap-local-variables): Add it.
628 (imap-kerberos4-open): Set it.
629 (imap-send-command): Use it.
630
6312000-07-17 ShengHuo ZHU <zsh@cs.rochester.edu>
632
633 * mailcap.el (mailcap-mimetypes-parsed-p): New variable.
634 (mailcap-parse-mimetypes): Use it.
635 (mailcap-extension-to-mime): Parse mimetype.
636 (mailcap-mime-types): Ditto.
637 * mml.el (mml-minibuffer-read-type): Ditto.
638
6392000-07-16 ShengHuo ZHU <zsh@cs.rochester.edu>
640
641 * nndoc.el (nndoc-type-alist): Add outlook.
642 (nndoc-outlook-type-p): New function.
643 (nndoc-outlook-article-begin): Ditto.
644
6452000-07-16 Daiki Ueno <ueno@unixuser.org>
646
647 * gnus-sum.el (gnus-restore-hidden-threads-configuration): Save
648 excursion.
649
6502000-07-15 Simon Josefsson <simon@josefsson.org>
651
652 * gnus-cus.el (gnus-group-parameters, banner): Type is regexp.
653
654 * imap.el (imap):
655 (imap-kerberos4-program):
656 (imap-gssapi-program):
657 (imap-ssl-program): Customization.
658 (imap-shell-program):
659 (imap-shell-host): New variables.
660 (imap-streams):
661 (imap-stream-alist): Add shell.
662 (imap-shell-p):
663 (imap-shell-open): New functions.
664 (imap-open): Don't call authenticator if preauth.
665 (imap-authenticate): Return t if already authenticated.
666
6672000-07-14 Simon Josefsson <simon@josefsson.org>
668
669 * gnus.el (gnus-invalid-group-regexp): New variable.
670 (gnus-read-group): Use it.
671
6722000-07-14 ShengHuo ZHU <zsh@cs.rochester.edu>
673
674 * gnus-agent.el (gnus-agent-fetch-group-1): mark-below,
675 expunge-below and orphan-score are "group variables".
676
6772000-07-13 Simon Josefsson <jas@pdc.kth.se>
678
679 * gnus-srvr.el (gnus-browse-read-group): Don't pass fully
680 qualified group names to `gnus-group-read-ephemeral-group'.
681
6822000-07-12 ShengHuo ZHU <zsh@cs.rochester.edu>
683
684 * gnus-sum.el: `W t' is toggle-header in info.
685
6862000-07-12 ShengHuo ZHU <zsh@cs.rochester.edu>
687
688 * gnus-art.el (article-de-base64-unreadable): Typo.
689
6902000-07-12 Simon Josefsson <jas@pdc.kth.se>
691
692 * gnus-agent.el (require): Require timer.
693
6942000-07-11 ShengHuo ZHU <zsh@cs.rochester.edu>
695
696 * message.el (message-bounce): Call mime-to-mml.
697
6982000-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
699
700 * nnslashdot.el (nnslashdot-request-close): New function.
701
7022000-07-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
703
704 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Get the
705 right line number for the article.
706
7072000-07-11 ShengHuo ZHU <zsh@cs.rochester.edu>
708
709 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Save point.
710 * webmail.el (webmail-fetch): Bind
711 url-http-silence-on-insecure-redirection.
712
7132000-07-10 ShengHuo ZHU <zsh@cs.rochester.edu>
714
715 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Use
716 unibyte.
717 (nnslashdot-sane-retrieve-headers): Ditto.
718 (nnslashdot-request-article): Ditto.
719
7202000-07-10 William M. Perry <wmperry@aventail.com>
721
722 * mailcap.el (mailcap-parse-mimetype-file):
723
7242000-07-08 ShengHuo ZHU <zsh@cs.rochester.edu>
725
726 * nnweb.el (nnweb-insert): Stricter test.
727 * webmail.el (webmail-refresh-redirect): Ditto.
728
7292000-07-06 ShengHuo ZHU <zsh@cs.rochester.edu>
730
731 * mm-decode.el (mm-dissect-multipart): Match the EOL of boundary.
732
7332000-07-05 ShengHuo ZHU <zsh@cs.rochester.edu>
734
735 * nnheader.el (nnheader-insert-nov): Remove EOLs of all fields.
736
7372000-07-05 Dave Love <fx@gnu.org>
738
739 * utf7.el: Doc and header fixes.
740
741 * gnus-sum.el: Doc fixes.
742
743 * gnus-util.el (gnus-point-at-eol, gnus-point-at-bol): Use
744 defalias, not fset.
745
746 * flow-fill.el (fill-flowed-point-at-eol)
747 (fill-flowed-point-at-bol): Use defalias, not fset.
748
749 * gnus-art.el: Don't alias article-mime-decode-quoted-printable.
750 (gnus-Plain-save-name): Delete -- apparently bogus.
751
7522000-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
753
754 * nnsoup.el: Use expand-file-name throughout.
755
7562000-07-03 Kjetil Torgrim Homme <kjetilho@ifi.uio.no>
757
758 * nnmail.el (nnmail-read-incoming-hook): New example.
759
7602000-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
761
762 * mm-view.el (mm-inline-text): Check whether the text has already
763 been decoded.
764
7652000-07-04 ShengHuo ZHU <zsh@cs.rochester.edu>
766
767 * nnslashdot.el (nnslashdot-sid-strip): To strip or not to strip?
768
7692000-07-03 Stainless Steel Rat <ratinox@peorth.gweep.net>
770
771 * gnus-sum.el (gnus-recenter): Fix horizontal recenter.
772
7732000-07-03 Simon Josefsson <simon@josefsson.org>
774
775 * gnus-sum.el (gnus-update-marks): Don't propagate download and
776 unsend flags.
777
7782000-07-03 Simon Josefsson <jas@pdc.kth.se>
779
780 * nnimap.el (nnimap-open-connection): Don't look up virtual server
781 name in authinfo (.authinfo now support ports, no need for the
782 hack).
783 (nnimap-split-find-rule): Fix.
784 (nnimap-open-connection): Look for nnimap-server-address in authinfo.
785
7862000-07-03 Paul Stodghill <stodghil@CS.Cornell.EDU>
787
788 * message.el (message-unquote-tokens): Remove all quotes.
789
7902000-07-03 Julien Gilles <julien.gilles@bcv01y01.vz.cit.alcatel.fr>
791
792 * gnus-ml.el: New file.
793
7942000-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
795
796 * nnultimate.el (nnultimate-request-close): New function.
797
798 * gnus-start.el (gnus-clear-system): Clear nnmail-split-history.
799
8002000-07-02 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
801
802 * gnus.el: Gnus v5.8.7 is released.
803
8042000-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
805
806 * mm-decode.el (mm-insert-part): Characters doubly decoded.
807
8082000-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
809
810 * message.el (message-do-fcc): Encode MIME.
811
8122000-06-28 Simon Josefsson <simon@josefsson.org>
813
814 * nnimap.el (nnimap-split-rule): Update doc with extended syntax.
815 (nnimap-assoc-match): New function.
816 (nnimap-split-find-rule): Support extended syntax.
817
8182000-06-28 Simon Josefsson <simon@josefsson.org>
819
820 * nnimap.el (nnimap-open-connection): Use port stuff.
821
822 * gnus-util.el (gnus-netrc-machine): Add defaultport parameter,
823 document port and defaultport.
824
8252000-06-27 Paul Stodghill <stodghil@CS.Cornell.EDU>
826
827 * gnus-agent.el (gnus-agent-synchronize): Kill flags buffer.
828
8292000-06-26 Dave Love <fx@gnu.org>
830
831 * mm-decode.el (mm-image-fit-p): Use `image-size' in Emacs.
832
833 * message.el: Remove unnecessary `require'ments. Defvar
834 gnus-list-identifiers when compiling. Don't try to autoload
835 variable `gnus-list-identifiers'. Autoload
836 gnus-group-name-charset.
837 (message-fetch-field): Don't assume `format' removes text
838 properties.
839 (message-strip-list-identifiers, message-reply, message-followup):
840 Require gnus-sum.
841 (message-mode): Tidy XEmacs conditionals.
842 (message-replace-chars-in-string): Use subst-char-in-string when
843 available.
844
845 * gnus-art.el (gnus-article-edit-exit): Don't assume `format'
846 removes text properties.
847
848 * gnus-srvr.el (gnus-browse-group-name): Likewise.
849
850 * gnus-msg.el (gnus-copy-article-buffer): Likewise.
851
852 * gnus-score.el (gnus-summary-score-entry): Likewise.
853
8542000-06-26 Katsumi Yamaoka <yamaoka@jpl.org>
855
856 * nnimap.el (nnimap-request-post): Fix parenthesis.
857
8582000-06-26 Paul Stodghill <stodghil@CS.Cornell.EDU>
859
860 * message.el (message-unquote-tokens): New function.
861
862 * gnus-msg.el (gnus-inews-do-gcc): Unquote gcc tokens.
863
864 * nnimap.el (nnimap-request-post): Ditto.
865
8662000-06-21 Simon Josefsson <jas@pdc.kth.se>
867
868 * gnus.el (gnus-asynchronous): Removed (defined in gnus-async.el).
869
870 * nnimap.el (nnimap-callback): Update for IMAP4rev1 servers (see
871 patch commited 2000-04-02).
872
8732000-06-20 Simon Josefsson <jas@pdc.kth.se>
874
875 * imap.el (imap-mailbox-examine-1): New function.
876 (imap-message-copyuid-1):
877 (imap-message-appenduid-1): Use it, instead of
878 `imap-mailbox-examine' which would utf-7 encode mailbox name
879 twice.
880
8812000-06-19 Dave Love <fx@gnu.org>
882
883 * mm-uu.el Don't require message. Require cl when compiling.
884
8852000-06-17 Shenghuo ZHU <zsh@cs.rochester.edu>
886
887 * gnus-sum.el (gnus-summary-local-variables): gnus-orphan-score is
888 a local variable.
889 * gnus-sum.el (gnus-orphan-score): Move here.
890
8912000-06-10 Shenghuo ZHU <zsh@cs.rochester.edu>
892
893 * message.el (message-forward): Remove show-mml condition.
894 (message-forward-ignored-headers): Remove X-Gnus headers.
895
8962000-06-08 Simon Josefsson <simon@josefsson.org>
897
898 * gnus-cus.el (gnus-extra-group-parameters): Add uidvalidity.
899
9002000-06-08 Urban Engberg <ue@ccieurope.com>
901
902 * gnus-demon.el (gnus-demon-scan-mail): Bind nnmail-fetched-sources.
903
9042000-06-08 Shenghuo ZHU <zsh@cs.rochester.edu>
905
906 * message.el (message-syntax-checks): Add type.
907
9082000-06-07 Dave Love <fx@gnu.org>
909
910 * mm-view.el (mm-inline-image-emacs): Don't specify string for
911 put-image.
912 (mm-inline-image): Defalias, not fset.
913
914 * gnus.el (gnus-group-startup-message): Don't specify string for
915 insert-image.
916
917 * gnus-ems.el (gnus-add-minor-mode): Make it an alias if
918 add-minor-mode is available.
919 (gnus-article-display-xface): Don't specify string for
920 insert-image.
921
9222000-06-06 Shenghuo ZHU <zsh@cs.rochester.edu>
923
924 * gnus-topic.el (gnus-topic-remove-topic): Set hidden.
925 (gnus-topic-insert-topic-line): Use shownp.
926 (gnus-topic-hide-topic): Don't use hidden.
927 (gnus-topic-show-topic): Don't use hidden.
928
9292000-06-06 Shenghuo ZHU <zsh@cs.rochester.edu>
930
931 * gnus-cache.el (gnus-cache-possibly-enter-article): Bind coding
932 system.
933 * gnus-soup.el (gnus-soup-write-prefixes): Ditto.
934 * gnus-start.el (gnus-slave-save-newsrc): Ditto.
935 * gnus-util.el (gnus-output-to-rmail): Ditto.
936 (gnus-output-to-mail): Ditto.
937 (gnus-write-buffer): Ditto.
938 * gnus-uu.el (gnus-uu-save-article): Ditto.
939
9402000-06-04 Shenghuo ZHU <zsh@cs.rochester.edu>
941
942 * message.el (message-read-from-minibuffer): Typo.
943
9442000-06-03 Shenghuo ZHU <zsh@cs.rochester.edu>
945
946 * gnus-art.el (article-decode-charset): Override non-MIME forward
947 charset.
948
9492000-06-02 Shenghuo ZHU <zsh@cs.rochester.edu>
950
951 * mml.el (mml-quote-region): Correct the regexp.
952 * gnus-msg.el (gnus-summary-reply): mml-quote it.
953
9542000-06-02 Shenghuo ZHU <zsh@cs.rochester.edu>
955
956 * message.el (message-forward): Insert raw text.
957 * mml.el (mml-parse-1): Get raw text in unibyte mode.
958 (mml-generate-mime-1): Insert raw text in unibyte mode.
959
9602000-06-01 Florian Weimer <fw@deneb.cygnus.argh.org>
961
962 * mm-bodies.el (mm-body-encoding): Always encoded if
963 `mm-use-ultra-safe-encoding' is set.
964
9652000-05-31 Shenghuo ZHU <zsh@cs.rochester.edu>
966
967 * mml.el (ange-ftp-name-format): Typo.
968
9692000-05-30 Simon Josefsson <jas@pdc.kth.se>
970
971 * gnus-start.el (gnus-get-unread-articles): If
972 `gnus-activate-group' and/or `gnus-check-server' return nil, don't
973 try to do anything on that server.
974
9752000-05-25 Simon Josefsson <jas@pdc.kth.se>
976
977 * gnus-group.el (gnus-group-nnimap-edit-acl): Help text updated
978 from latest draft.
979
9802000-05-08 Simon Josefsson <jas@pdc.kth.se>
981
982 * gnus-group.el (gnus-group-expire-articles-1): Make sure server
983 is open.
984
9852000-05-24 Dave Love <fx@gnu.org>
986
987 * mml.el (mml-parse-file-name): Fix ange-ftp part.
988
9892000-05-22 Didier Verna <didier@lrde.epita.fr>
990
991 * gnus.el (gnus-redefine-select-method-widget): new function, call
992 it once. Add an "other" entry for unknown but editable backend
993 name symbols.
994 * gnus-start.el (gnus-declare-backend): use it.
995
9962000-05-19 Dave Love <fx@gnu.org>
997
998 * gnus-art.el (gnus-article-next-page): Revert last change.
999
10002000-05-19 Shenghuo ZHU <zsh@cs.rochester.edu>
1001
1002 * gnus-agent.el (gnus-agent-open-history): Open history in binary mode.
1003
10042000-05-19 Dave Love <fx@gnu.org>
1005
1006 * gnus-art.el (gnus-mime-externalize-part): Bind mm-inlined-types,
1007 not mm-inline-large-images.
1008
10092000-05-19 Shenghuo ZHU <zsh@cs.rochester.edu>
1010
1011 * mml.el (mml-parse-1): Don't test multiple-charsets within mml tag.
1012
10132000-05-18 Dave Love <fx@gnu.org>
1014
1015 * gnus-art.el: Use defalias, not fset.
1016 (gnus-article-x-face-command): Don't test for xbm.
1017 (gnus-article-next-page): Redisplay before testing point in window.
1018
10192000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
1020
1021 * gnus-group.el (gnus-group-mode-map): Add M-SPACE.
1022 * mml.el (mml-mode-map): Comment out mml-narrow-to-part.
1023
10242000-05-17 Jim Davidson <jdavidson@acm.org>
1025
1026 * gnus-sum.el (gnus-summary-save-article-rmail): Use
1027 gnus-summary-save-in-rmail.
1028 * message.el (message-output): Ditto.
1029
10302000-05-18 Katsumi Yamaoka <yamaoka@jpl.org>
1031
1032 * gnus-art.el (gnus-emphasize-whitespace-regexp): Doc fix.
1033
10342000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
1035
1036 * rfc2047.el (rfc2047-encode-message-header): Encode if the method
1037 is a charset.
1038 * message.el (message-send-news): Check group name charset.
1039 * gnus-msg.el (gnus-post-news): Decode group name.
1040 (gnus-inews-do-gcc): Encode group name.
1041
10422000-05-17 Karl Kleinpaste <karl@charcoal.com>
1043
1044 * gnus-art.el (gnus-emphasize-whitespace-regexp): New variable.
1045 * gnus-util.el (gnus-put-text-property-excluding-newlines): Use it.
1046
10472000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
1048
1049 * gnus-group.el (gnus-group-mark-line-p): New function.
1050 (gnus-group-goto-group): New parameter.
1051 (gnus-group-remove-mark): Use it.
1052 * gnus-topic.el (gnus-topic-move-group): Ditto.
1053 (gnus-topic-remove-group): Ditto.
1054
10552000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
1056
1057 * gnus-group.el (gnus-group-list-dormant): New function.
1058
10592000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
1060
1061 * gnus-agent.el (gnus-agent-synchronize): Use
1062 nnheader-insert-file-contents.
1063 (gnus-agent-save-active-1): Ditto.
1064 (gnus-agent-write-active): Ditto.
1065 (gnus-agent-expire): Ditto.
1066 * gnus-cache.el (gnus-cache-read-active): Ditto.
1067 * gnus-start.el (gnus-master-read-slave-newsrc): Ditto.
1068 * gnus-sum.el (gnus-summary-import-article): Ditto.
1069
1070 * gnus-agent.el (gnus-agent-write-servers): Bind coding-system.
1071 (gnus-agent-save-group-info): Ditto.
1072 (gnus-agent-save-alist): Ditto.
1073 * gnus-util.el (gnus-make-directory): Ditto.
1074
1075 * gnus-agent.el (gnus-agent-save-group-info): Disable multibyte.
1076
10772000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1078
1079 * mml.el (mml-generate-mime-preprocess-function): New variable.
1080 (mml-generate-mime-postprocess-function): New variable.
1081 (mml-generate-mime-1): Use them.
1082
10832000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1084
1085 * gnus-group.el (gnus-group-apropos): Group name charset.
1086 * gnus-sum.el (gnus-set-mode-line): Ditto.
1087 * gnus-group.el (gnus-group-decoded-name): New function.
1088 (gnus-group-edit-group): Use it.
1089 * gnus-cus.el (gnus-group-customize): Use it.
1090
10912000-05-16 Karl Kleinpaste <karl@charcoal.com>
1092
1093 * gnus-util.el (gnus-put-text-property-excluding-newlines): Improve.
1094
10952000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1096
1097 * gnus-group.el (gnus-group-name-charset-method-alist): New variable.
1098 (gnus-group-name-charset-group-alist): Ditto.
1099 (gnus-group-name-charset): New function.
1100 (gnus-group-name-decode): New function.
1101 (gnus-group-insert-group-line): Use them.
1102 (gnus-group-prepare-flat-list-dead): Ditto.
1103 (gnus-group-list-active): Ditto.
1104 (gnus-group-describe-all-groups): Ditto.
1105 (gnus-group-prepare-flat-list-dead-predicate): Ditto.
1106 * gnus-srvr.el: (gnus-browse-foreign-server): Decode group name and
1107 add gnus-group property.
1108 (gnus-browse-group-name): Read gnus-group property.
1109
11102000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1111
1112 * nnfolder.el (nnfolder-possibly-change-group): Use
1113 file-name-coding-system instead of pathname-coding-system.
1114 * nnmail.el (nnmail-find-file): Ditto.
1115 (nnmail-write-region): Ditto.
1116 * nnmh.el (nnmh-retrieve-headers): Ditto.
1117 (nnmh-request-article): Ditto.
1118 (nnmh-request-group): Ditto.
1119 (nnmh-request-list): Ditto.
1120 (nnmh-possibly-change-directory): Ditto.
1121 (nnmh-active-number): Ditto.
1122 * nnml.el (nnml-possibly-change-directory): Ditto.
1123 (nnml-request-list): Ditto.
1124 (nnml-request-article): Ditto.
1125 (nnml-retrieve-headers): Ditto.
1126
11272000-05-16 Simon Josefsson <jas@pdc.kth.se>
1128
1129 * nnimap.el (nnimap-request-accept-article): Don't unselect
1130 mailbox if no mailbox is selected.
1131
11322000-05-15 Per Abrahamsen <abraham@dina.kvl.dk>
1133
1134 * gnus-art.el (gnus-button-url-regexp): Revert earlier change.
1135 Recognize domain names starting with `www.' as starting an URL.
1136
11372000-05-15 Shenghuo ZHU <zsh@cs.rochester.edu>
1138
1139 * mail-source.el (mail-source-fetch-maildir): Insert "From ".
1140 (mail-source-keyword-map): Add "subdirs" for maildir.
1141
11422000-05-14 Shenghuo ZHU <zsh@cs.rochester.edu>
1143
1144 * nnmail.el (nnmail-scan-directory-mail-source-once): New variable.
1145 (nnmail-get-new-mail): Use it.
1146 * gnus-start.el (gnus-get-unread-articles): Ditto.
1147
11482000-05-14 Shenghuo ZHU <zsh@cs.rochester.edu>
1149
1150 * gnus-sum.el (gnus-summary-edit-article): Better support for
1151 nndraft:drafts.
1152 * nndraft.el (nndraft-request-replace-article): New function,
1153 bind nnmail-file-coding-system.
1154
11552000-05-14 Dave Love <fx@gnu.org>
1156
1157 * nnheader.el: Replace uses of `fset' with `defalias'.
1158 (jka-compr-compression-info-list): Only defvar when compiling.
1159
11602000-05-14 Shenghuo ZHU <zsh@cs.rochester.edu>
1161
1162 * webmail.el (webmail-netaddress-article): Refresh redirect.
1163
11642000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1165
1166 * mm-view.el (mm-inline-text): w3 might not recognize utf-8.
1167
11682000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1169
1170 * webmail.el: Translate &nbsp; to SP.
1171
11722000-05-13 Robin S. Socha <robin@socha.net>
1173
1174 * message.el (message-bounce): Doc typo.
1175
11762000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1177
1178 * gnus-soup.el (gnus-soup-encoding-type): u is USENET news format.
1179 (gnus-soup-store): Ditto.
1180 (gnus-soup-send-packet): Ditto.
1181 * nnsoup.el (nnsoup-replies-format-type): Ditto.
1182 (nnsoup-dissect-buffer): Ditto.
1183 (nnsoup-narrow-to-article): Ditto.
1184 (nnsoup-make-active): Ditto
1185
11862000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1187
1188 * message.el (message-mode): Two parameters for local-variable-p.
1189
11902000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1191
1192 * message.el (message-strip-list-identifiers): New function.
1193 (message-reply): Use it and use message-strip-subject-re.
1194 (message-followup): Ditto.
1195 * gnus-art.el (article-hide-list-identifiers): Remove more.
1196 * gnus-sum.el (gnus-summary-remove-list-identifiers): Ditto.
1197
11982000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1199
1200 * gnus-uu.el (gnus-uu-digest-mail-forward): Bind
1201 mail-parset-charset and use non-numeric argument.
1202
12032000-05-12 Shenghuo ZHU <zsh@cs.rochester.edu>
1204
1205 * mml.el (mml-buffer-list): New variable.
1206 (mml-generate-new-buffer): New function.
1207 (mml-destroy-buffers): Ditto.
1208 (mml-insert-mime): Use them.
1209 * gnus-msg.el (gnus-setup-message): mml-buffer leaks.
1210 * gnus-sum.el (gnus-summary-edit-article): Ditto.
1211 * message.el (message-mode): Ditto.
1212 * gnus-uu.el (gnus-uu-digest-headers): Keep MIME headers.
1213 (gnus-uu-save-article): Support show-as-mml.
1214 * message.el (message-forward): Ditto.
1215
12162000-05-12 Shenghuo ZHU <zsh@cs.rochester.edu>
1217
1218 * nndoc.el (nndoc-type-alist): mime-digest head-begin.
1219 (nndoc-mime-digest-type-p): Locate article head precisely.
1220 * mml.el (mml-generate-default-type): New variable.
1221 (mml-generate-mime-1): Use it.
1222 (mml-insert-mime-headers): Use it.
1223 * gnus-uu.el (gnus-uu-digest-buffer): New variable.
1224 (gnus-uu-digest-mail-forward): Use it and call message-forward
1225 with argument digest.
1226 (gnus-uu-save-article): Support message-forward-as-mime.
1227 * message.el (message-forward): Add parameter digest.
1228 * mm-decode.el (mm-dissect-default-type): New variable.
1229 (mm-dissect-buffer): Use it.
1230
12312000-05-11 Shenghuo ZHU <zsh@cs.rochester.edu>
1232
1233 * mml.el (mml-parse-singlepart-with-multiple-charsets): Set space,
1234 newline and paragraph to nil when got a non-ascii character. Test
1235 paragraph before newline.
1236
12372000-05-10 Shenghuo ZHU <zsh@cs.rochester.edu>
1238
1239 * qp.el (quoted-printable-encode-region): Bind tab-width to 1. Set
1240 limit to 76.
1241
12422000-05-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1243
1244 * nnslashdot.el (nnslashdot-sid-strip): New function.
1245 (nnslashdot-threaded-retrieve-headers): New format.
1246 (nnslashdot-sane-retrieve-headers): Ditto.
1247 (nnslashdot-request-article): Ditto.
1248 (nnslashdot-threaded-retrieve-headers): Thread properly.
1249 (nnslashdot-request-article): Be more lenient.
1250 (nnslashdot-threaded-retrieve-headers): Regexp search.
1251
12522000-05-09 Shenghuo ZHU <zsh@cs.rochester.edu>
1253
1254 * gnus-sum.el (gnus-with-article): Define it before use it.
1255
12562000-05-09 Shenghuo ZHU <zsh@cs.rochester.edu>
1257
1258 * message.el (message-supersede): Use mime-to-mml.
1259 * mm-decode.el (mm-insert-part): Test the buffer if no encoding.
1260
12612000-05-09 Katsumi Yamaoka <yamaoka@jpl.org>
1262
1263 * gnus-group.el (gnus-group-list-cached): Don't use
1264 `subst-char-in-string'.
d1504184 1265
4cac7481
DL
12662000-05-08 Dave Love <fx@gnu.org>
1267
c113de23
GM
1268 * pop3.el (pop3-open-server): Fix creating name of trace buffer.
1269
12702000-05-08 Shenghuo ZHU <zsh@cs.rochester.edu>
1271
1272 * mm-decode.el (mm-interactively-view-part): Append %s if the
1273 method is a single word.
1274 * nnwarchive.el (nnwarchive-type-definition): Typo.
1275
12762000-05-07 Shenghuo ZHU <zsh@cs.rochester.edu>
1277
1278 * gnus-group.el (gnus-group-prepare-flat-list-dead-predicate): New
1279 function.
1280 (gnus-group-prepare-flat-predicate): Use it.
1281 (gnus-group-list-cached): List dead groups.
1282
12832000-05-07 Shenghuo ZHU <zsh@cs.rochester.edu>
1284
1285 * gnus-art.el (article-decode-charset): Don't decode message with
1286 format.
1287
12882000-05-07 Florian Weimer <fw@deneb.cygnus.argh.org>
1289
1290 * mailcap.el (mailcap-maybe-eval): Honor user request not to
1291 evaluate the Lisp code.
1292
12932000-05-06 Shenghuo ZHU <zsh@cs.rochester.edu>
1294
1295 * gnus-art.el (article-wash-html): New function.
1296 (gnus-article-wash-html): Bind.
1297 (gnus-article-make-menu-bar): Menu item.
1298 * gnus-sum.el (gnus-summary-wash-map): Bind 'h'.
1299 (gnus-summary-make-menu-bar): Menu item.
1300 * gnus.el: Autoload.
1301
13022000-05-06 Florian Weimer <fw@deneb.cygnus.argh.org>
1303
1304 * gnus-uu.el (gnus-uu-unshar-warning): New variable.
1305 (gnus-uu-unshar-article): Use it.
1306
1307 * mailcap.el (mailcap-maybe-eval-warning): New variable.
1308 (mailcap-maybe-eval): Use it.
1309
1310 * gnus-msg.el (gnus-group-posting-charset-alist): Speling mistake
1311 in docstring.
1312
1313 * mml.el (mml-generate-mime-1): Small comment.
1314
13152000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
1316
1317 * gnus-art.el (article-de-base64-unreadable): New function.
1318 (gnus-article-de-base64-unreadable): Bind.
1319 (gnus-article-make-menu-bar): Menu item.
1320 * gnus-sum.el (gnus-summary-wash-map): Bind '6' and 'Z'.
1321 (gnus-summary-make-menu-bar): Menu item.
1322 * gnus.el: Autoload.
1323
13242000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
1325
1326 * gnus-sum.el (gnus-summary-show-article): Remove en/disable multibyte.
1327 (gnus-summary-select-article): Add en/disable multibyte.
1328
13292000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
1330
1331 * gnus-sum.el (gnus-summary-edit-article): Enable multibyte.
1332 (gnus-summary-edit-article): New feature: editing raw articles.
1333
13342000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
1335
1336 * rfc2047.el (rfc2047-encode-region): Insert a space before encoding.
1337 Emacs MULE can not encode adjacent iso-2022-jp and cn-gb-2312.
1338 * gnus-msg.el (gnus-summary-mail-forward): Use unibyte buffer.
1339 Emacs MULE can not copy some 8bit characters in multibyte buffers.
1340 * mm-decode.el (mm-insert-part): Ditto.
1341
13422000-05-04 Shenghuo ZHU <zsh@cs.rochester.edu>
1343
1344 * nndoc.el (nndoc-type-alist): Extend forward regexp.
1345 (nndoc-forward-type-p): Ditto.
1346
13472000-05-04 Shenghuo ZHU <zsh@cs.rochester.edu>
1348
1349 * mm-util.el (mm-with-unibyte-current-buffer): Set the default
1350 value of enable-multibyte-characters.
1351
13522000-05-04 Shenghuo ZHU <zsh@cs.rochester.edu>
1353
1354 * gnus-sum.el (gnus-summary-show-article): En/disable multibyte.
1355
13562000-05-03 Dave Love <fx@gnu.org>
1357
1358 * gnus-ems.el (gnus-article-xface-ring-internal)
1359 (gnus-article-xface-ring-size): New variable.
1360 (gnus-article-display-xface): Use them to cache data. Don't try
1361 to use XPM. Set up binary coding for PBM's sake.
1362
13632000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
1364
1365 * gnus-msg.el (gnus-inews-do-gcc): Set mail-parse-charset.
1366 * gnus-int.el (gnus-request-accept-article): Ditto.
1367 (gnus-request-replace-article): Ditto.
1368 * mm-util.el (mm-mime-mule-charset-alist): Add a fake mule-charset.
1369
13702000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
1371
1372 * rfc2047.el (rfc2047-encode): Test the validity of coding-system.
1373
13742000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
1375
1376 * rfc2047.el (rfc2047-encode-message-header): Encode field by
1377 field.
1378 * mml.el (mml-to-mime): Use message-default-charset.
1379 (mml-preview): Narrow to headers.
1380 * message.el (message-send-mail): Use message-default-charset.
1381 (message-send-news): Narrow to headers;
1382 use message-default-charset.
1383
13842000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
1385
1386 * mm-bodies.el (mm-decode-content-transfer-encoding): A better junk
1387 detect.
1388 * mml.el (mml-parse-singlepart-with-multiple-charsets): Save
1389 restriction.
1390 (mml-parse-1): Warning message.
1391 (mml-preview): Disable multibyte.
1392
13932000-05-03 Dave Love <fx@gnu.org>
1394
1395 * gnus.el (gnus-group-startup-message): Add newline before image.
1396
13972000-05-02 Shenghuo ZHU <zsh@cs.rochester.edu>
1398
1399 * rfc2047.el (rfc2047-encode-message-header): Check the coding-system.
1400 * message.el (message-send-mail): Use unibyte-buffer.
1401 (message-send-mail): Ditto.
1402
14032000-05-01 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
1404
1405 * gnus.el: Gnus v5.8.6 is released.
1406
14072000-05-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1408
1409 * mml.el (mml-parse-1): Set no-markup-p and warn to nil.
1410
14112000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1412
1413 * rfc2047.el (rfc2047-q-encoding-alist): Encode HTAB.
1414
14152000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1416
1417 * message.el (message-send-mail-partially): Use forward-line.
1418
14192000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1420
1421 * gnus-art.el (gnus-mime-button-menu): Use call-interactively.
1422
14232000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1424
1425 * mml.el (mml-generate-mime-1): Ignore 0x1b.
1426 (mml-insert-mime): No markup only for text/plain.
1427 (mime-to-mml): Remove MIME headers.
1428
14292000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1430
1431 * mml.el (mml-preview): Set gnus-newsgroup-charset.
1432 * rfc2047.el (rfc2047-encode-message-header): Encode non-ascii
1433 as 8-bit.
1434
14352000-04-28 Dave Love <fx@gnu.org>
1436
1437 * gnus.el (gnus-group-startup-message): Maybe use image in Emacs
1438 21.
1439
1440 * mailcap.el (mailcap-parse-mailcaps): Revert last change to
1441 search order. Use parse-colon-path and remove some redundancy.
1442 Doc fix.
1443 (mailcap-parse-mimetypes): Code consistently with
1444 mailcap-parse-mailcaps. Doc fix.
1445
1446 * gnus-start.el (gnus-unload): Iterate over `features', not
1447 `load-history'.
1448
14492000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1450
1451 * mml.el (mml-parse-1): Don't create blank parts.
1452 (mml-read-part): Fix mml tag.
1453 (mml-insert-mime): Convert message/rfc822.
1454 (mml-insert-mml-markup): Add mmlp parameter.
1455
14562000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1457
1458 * message.el (message-send-mail-partially): Remove CTE.
1459
14602000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1461
1462 * mm-view.el (mm-inline-image): Fset it.
1463
14642000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1465
1466 * nndoc.el (nndoc-type-alist): Change forward regexp.
1467
14682000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
1469
1470 * message.el (message-send-mail-partially-limit): Change the
1471 default value.
1472
14732000-04-27 Erik Toubro Nielsen <erik@ifad.dk>
1474
1475 * gnus-util.el (gnus-extract-address-components): Name might be
1476 "".
1477
14782000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
1479
1480 * gnus-msg.el (gnus-summary-mail-forward): Use ARG.
1481 (gnus-summary-post-forward): Ditto.
1482 * message.el (message-forward-show-mml): New variable.
1483 (message-forward): Use it.
1484 * mml.el (mml-parse-1): Add tag mml.
1485 (mml-read-part): Ditto.
1486 (mml-generate-mime): Support reentance.
1487 (mml-generate-mime-1): Support mml tag.
1488
14892000-04-27 Dave Love <fx@gnu.org>
1490
1491 * gnus-art.el: Don't bother to require custom, browse-url.
1492 (gnus-article-x-face-command): Include gnus-article-display-xface.
1493
1494 * gnus-ems.el: Assume only (X)Emacs 20+. Simplify XEmacs checks.
1495 Use defalias, not fset.
1496 (gnus-article-display-xface): New function.
1497
1498 * mm-view.el (mm-inline-image-emacs): Use put-image, remove-images.
1499
1500 * mm-decode.el: Small doc fixes. Require cl when compiling.
1501 (mm-xemacs-p): Deleted.
1502 (mm-get-image-emacs, mm-get-image-xemacs): Deleted.
1503 (mm-get-image): Amalgamate Emacs and XEmacs code here; for Emacs,
1504 use create-image and don't special-case xbm.
1505 (mm-valid-image-format-p): Use display-graphic-p.
1506
15072000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
1508
1509 * message.el (message-send-mail-partially-limit): New variable.
1510 (message-send-mail-partially): New function.
1511 (message-send-mail): Use it.
1512 * mm-bodies.el (mm-decode-content-transfer-encoding): Remove
1513 all blank lines inside of base64.
1514 * mm-partial.el (mm-inline-partial): Add an option. Remove tail
1515 blank lines.
1516
15172000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
1518
1519 * mml.el (mml-insert-tag): Match more special characters.
1520
15212000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
1522
1523 * gnus-msg.el (gnus-bug): Avoid attaching the external buffer.
1524
15252000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
1526
1527 * mm-decode.el (mm-inline-media-tests): Add message/partial.
1528 (mm-inlined-types): Ditto.
1529 * mm-partial.el: New file.
1530
15312000-04-27 Dave Love <fx@gnu.org>
1532
1533 * mailcap.el (mailcap-mime-data): Fix octet-stream syntax -- might
1534 matter in Emacs 21.
1535
15362000-04-26 Florian Weimer <fw@deneb.cygnus.argh.org>
1537
1538 * mm-bodies.el (mm-encode-body): Remove reference to
1539 mm-default-charset in comment.
1540
15412000-04-24 Bj\e,Av\e(Brn Torkelsson <torkel@hpc2n.umu.se>
1542
1543 * rfc2047.el (rfc2047-encode-message-header): Fixing typo.
1544
15452000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1546
1547 * gnus-draft.el (gnus-draft-send): Move gnus-draft-setup inside of
1548 let.
1549
15502000-04-26 Pavel Janik ml. <Pavel.Janik@inet.cz>
1551
1552 * gnus-draft.el (gnus-draft-setup): Fix comments.
1553
15542000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1555
1556 * nnmbox.el (nnmbox-create-mbox): Use nnmbox-file-coding-system,
1557 if nnmbox-file-coding-system-for-write is nil.
1558
15592000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1560
1561 * gnus-msg.el (gnus-configure-posting-styles): Just remove the
1562 header if nil.
1563
15642000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1565
1566 * mm-view.el (mm-inline-text): Insert directly if decoded.
1567 * mml.el (autoload): Typo.
1568
15692000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1570
1571 * mml.el (mml-preview): Set up posting-charset.
1572 * gnus-msg.el (gnus-group-posting-charset-alist): Add koi8-r.
1573
15742000-04-25 Shenghuo ZHU <zsh@cs.rochester.edu>
1575
1576 * webmail.el: Fix yahoo mail.
1577
15782000-04-25 Shenghuo ZHU <zsh@cs.rochester.edu>
1579
1580 * rfc2047.el (rfc2047-dissect-region): Don't include LWS ahead of
1581 word if not necessary.
1582 (rfc2047-encode-region): Put space between encoded words.
1583
15842000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1585
1586 * gnus-util.el (gnus-netrc-machine): Another default to nntp.
1587
15882000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1589
1590 * gnus-draft.el (gnus-draft-setup): Restore mml only when
1591 required.
1592 (gnus-draft-edit-message): Require restoration.
1593
15942000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1595
1596 * gnus-score.el (gnus-score-headers): Copy gnus-newsgrou-scored
1597 back.
1598
15992000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1600
1601 * gnus-art.el (gnus-treat-article): Make sure that the summary
1602 buffer is live.
1603
16042000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1605
1606 * mailcap.el (mailcap-parse-mailcaps): Reorder.
1607 (mailcap-parse-mailcap): Backwards parsing.
1608 (mailcap-possible-viewers): Remove nreverse.
1609 (mailcap-mime-info): Ditto.
1610 (mailcap-add-mailcap-entry): Keep alternative viewer.
1611
16122000-04-24 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
1613
1614 * gnus.el: Gnus v5.8.5 is released.
1615
16162000-04-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1617
1618 * rfc2047.el (rfc2047-header-encoding-alist): Doc fix.
1619
1620 * gnus-util.el (gnus-netrc-machine): Default to nntp.
1621
1622 * mml.el (mml-generate-mime-1): Force 8bit on message/rfc822.
1623
16242000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1625
1626 * mm-view.el (mm-inline-message): Disable prepare-hook.
1627
16282000-04-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1629
1630 * gnus.el: Fix copyright statements.
1631
1632 * gnus-sum.el (gnus-alter-articles-to-read-function): New
1633 variable.
1634 (gnus-articles-to-read): Use it.
1635
1636 * message.el (message-get-reply-headers): Bind free variable.
1637
16382000-04-23 Shenghuo ZHU <zsh@cs.rochester.edu>
1639
1640 * message.el (message-get-reply-headers): Fix to-address.
1641
16422000-04-23 Shenghuo ZHU <zsh@cs.rochester.edu>
1643
1644 * webmail.el: Hotmail fix. Add a debug function.
1645
16462000-04-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1647
1648 * gnus-sum.el (t): M-down and M-up.
1649
16502000-04-22 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1651
1652 * gnus-sum.el: Doc fix.
1653
16542000-04-22 Shenghuo ZHU <zsh@cs.rochester.edu>
1655
1656 * nnwarchive.el (nnwarchive-egroups-article): Remove < and >.
1657
16582000-04-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1659
1660 * nnweb.el (nnweb-dejanews-create-mapping): Remove the context
1661 string.
1662 (nnweb-request-group): Don't scan twice.
1663 (nnweb-request-scan): Don't nix out the hashtb.
1664
1665 * message.el (message-get-reply-headers): Return a value.
1666
16672000-04-22 David Aspinwall <aspinwall@TimesTen.com>
1668
1669 * gnus-art.el (gnus-button-url-regexp): New value to match naked
1670 urls.
1671
16722000-04-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1673
1674 * gnus-cache.el (gnus-summary-insert-cached-articles): Reverse the
1675 order messages are inserted.
1676
1677 * mml.el (mml-generate-mime-1): rfc2047-encode the heads of
1678 message/rfc822 parts.
1679
1680 * gnus-art.el (gnus-article-read-summary-keys): Check for
1681 numerical values.
1682
1683 * message.el (message-get-headers): Made into own function.
1684 (message-reply): Use it.
1685 (message-get-reply-headers): Renamed.
1686 (message-widen-reply): New command.
1687
16882000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1689
1690 * nntp.el (nntp-retrieve-data): Report the error and return nil.
1691
16922000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1693
1694 * mm-bodies.el (mm-decode-content-transfer-encoding): Don't remove
1695 non-base64 text at the end if not found.
1696
16972000-03-01 Simon Josefsson <jas@pdc.kth.se>
1698
1699 * gnus-sum.el (gnus-read-move-group-name):
1700 (gnus-summary-move-article): Use `gnus-group-method' to find out
1701 what method the manually entered group belong to.
1702 `gnus-group-name-to-method' doesn't return any method parameters
1703 and `gnus-find-method-for-group' uses `gnus-group-name-to-method'
1704 for new groups so they wouldn't work.
1705
17062000-04-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1707
1708 * gnus-msg.el (gnus-configure-posting-styles): Allow nil values to
1709 override.
1710
17112000-04-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1712
1713 * nnmail.el (nnmail-cache-insert): Does some stuff that is
1714 probably good to do, or something. I dunno. I just write these
1715 ChangeLog entries, and my name is Lars.
1716
17171999-12-06 Hrvoje Niksic <hniksic@iskon.hr>
1718
1719 * message.el (message-caesar-region): Use translate-region.
1720
17212000-04-21 Mike Fabian <mike.fabian@gmx.de>
1722
1723 * gnus-group.el (gnus-group-catchup-current): Doc fix.
1724
17252000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1726
1727 * gnus-art.el (gnus-article-setup-buffer): Don't kill local
1728 variables, because that makes Emacs flash.
1729
1730 * gnus-group.el (gnus-group-insert-group-line): Don't call
1731 gnus-group-add-icon unconditionally.
1732
1733 * gnus-group.el (gnus-group-glyph-directory): Don't depend on
1734 xmas.
1735 (gnus-group-glyph-directory): Removed.
1736
17372000-04-21 Jaap-Henk Hoepman <hoepman@cs.utwente.nl>
1738
1739 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't do stuff if
1740 gnus-newsgroup-name is "".
1741
17422000-04-21 Florian Weimer <fw@deneb.cygnus.argh.org>
1743
1744 * mm-util.el (mm-mime-mule-charset-alist): Add support for UTF-8
1745 in conjunction with MULE-UCS.
1746
17471999-12-13 Per Abrahamsen <abraham@dina.kvl.dk>
1748
1749 * rfc2047.el (rfc2047-fold-region): Don't use the same break twice.
1750
17511999-12-21 Jan Vroonhof <vroonhof@math.ethz.ch>
1752
1753 * message.el (message-shorten-references): Only cater to broken
1754 INN for news. This caters for broken smtpd.
1755
17562000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1757
1758 * mailcap.el (mailcap-mime-info): Use the first match; not the
1759 last.
1760
1761 * gnus-agent.el (gnus-category-kill): Save the category list.
1762
17632000-04-21 Chris Brierley <brierley@pobox.com>
1764
1765 * gnus-sum.el (gnus-summary-move-article): Do something or other.
1766
17672000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1768
1769 * gnus-group.el (gnus-group-add-icon): Fixed indentation.
1770
17712000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1772
1773 * gnus-group.el (gnus-group-add-icon): Fixed indentation.
1774
17752000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1776
1777 * gnus-group.el (gnus-group-prepare-flat-predicate): New function.
1778 (gnus-group-list-cached): Use it.
1779
17802000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1781
1782 * gnus.el: Update all the copyright notices.
1783
17842000-04-21 Vladimir Volovich <vvv@vvv.vsu.ru>
1785
1786 * mm-bodies.el (mm-decode-content-transfer-encoding): Remove
1787 non-base64 text at the end.
1788
17892000-04-21 Katsumi Yamaoka <yamaoka@jpl.org>
1790
1791 * mm-bodies.el (mm-body-charset-encoding-alist): defcustomized.
1792
17932000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1794
1795 * nnheader.el: Don't autoload cancel-function-timers.
1796
1797 * message.el (message-fetch-field): Fold case.
1798
17992000-04-21 <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1800
1801 * message.el (message-forward-before-signature): New variable.
1802
18032000-04-21 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
1804
1805 * gnus-mlspl.el: Fix stuff.
1806
18072000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1808
1809 * gnus-sum.el (gnus-summary-update-article-line): Don't hide
1810 subjects when unthreaded.
1811
18122000-04-21 David S. Goldberg <dsg@mitre.org>
1813
1814 * gnus-art.el (gnus-boring-article-headers): Work on long CCs as
1815 well.
1816
18172000-04-21 Rui Zhu <sprache@iname.com>
1818
1819 * gnus-art.el (gnus-article-mode): Fix variable name.
1820
18212000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1822
1823 * mm-view.el: Fix autoload.
1824
1825 * flow-fill.el (flow-fill): Fix provide.
1826
1827 * gnus-draft.el (gnus-draft-send): Bind message-setup-hook to
1828 nil.
1829
18302000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1831
1832 * gnus-win.el (gnus-configure-windows): Revert to switch-to-buffer.
1833
18342000-04-21 Katsumi Yamaoka <yamaoka@jpl.org>
1835
1836 * gnus-util.el (gnus-netrc-machine): Didn't work.
1837
18382000-04-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1839
1840 * gnus-draft.el (gnus-draft-setup): Restore to mml.
1841
18422000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1843
1844 * flow-fill.el: Renamed from fill-flowed.
1845
1846 * message.el (message-forward-ignored-headers): Default to
1847 removing CTE.
1848
18492000-04-21 <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1850
1851 * message.el (message-mode): Don't fill headers.
1852
18532000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1854
1855 * message.el (message-pipe-buffer-body): Use shell
1856
18572000-02-21 Yoshiki Hayashi <yoshiki@xemacs.org>
1858
1859 * nnvirtual.el (nnvirtual-request-article):
1860 Bind gnus-override-method to nil.
1861 (nnvirtual-request-update-mark): Don't update mark when
1862 article is not there.
1863
18642000-04-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1865
1866 * mm-uu.el (mm-uu-dissect): Check forwarded message.
1867
18682000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1869
1870 * gnus-util.el (gnus-parse-netrc): Allow "port".
1871 (gnus-netrc-machine): Take a port param.
1872 (gnus-netrc-machine):
1873
1874 * gnus-art.el (gnus-request-article-this-buffer): Allow
1875 re-selecting referenced articles.
1876
1877 * message.el (message-cancel-news): Allow editing.
1878 (message-cancel-message): Add newline.
1879
18802000-04-20 William M. Perry <wmperry@aventail.com>
1881
1882 * mm-view.el (mm-inline-image-emacs): New function.
1883
18842000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1885
1886 * mail-source.el (mail-source-delete-incoming): Change default in
1887 cvs.
1888
18892000-04-20 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
1890
1891 * gnus-art.el (gnus-mime-view-part-as-type-internal): New
1892 function.
1893
18942000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1895
1896 * nnml.el (nnml-request-expire-articles): Use it.
1897
1898 * nnmail.el (nnmail-expiry-target): New variable.
1899 (nnmail-expiry-target-group): New function.
1900
19012000-04-20 Emerick Rogul <emerick@cs.bu.edu>
1902
1903 * message.el (message-forward): Add non-MIME separators.
1904
19052000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1906
1907 * message.el (message-generate-headers): Respect the syntax check
1908 spec.
1909
1910 * gnus-sum.el (gnus-remove-thread-1): Show thread.
1911 (gnus-remove-thread): Don't show all threads.
1912
19132000-04-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1914
1915 * gnus.el: Pterodactyl Gnus v5.8.4 is released.
1916
19172000-04-19 Dave Love <fx@gnu.org>
1918
1919 * mailcap.el (mailcap-parse-mimetypes): Add ...mime.types.
1920
19212000-04-18 Shenghuo ZHU <zsh@cs.rochester.edu>
1922
1923 * nnwarchive.el (nnwarchive-type-definition): New egroups html.
1924 (nnwarchive-egroups-*): Ditto.
1925 (nnwarchive-url): Unibyte buffer and single line cookie.
1926
19272000-04-14 Shenghuo ZHU <zsh@cs.rochester.edu>
1928
1929 * mm-util.el (mm-char-or-char-int-p): New alias.
1930 * nnweb.el (nnweb-decode-entities): Check the validity of numeric
1931 entities.
1932
19331999-11-30 Daiki Ueno <ueno@unixuser.org>
1934
1935 * lisp/imap.el (imap-body-lines): Check Content-Type: of the
1936 article case insensitively.
1937
19382000-04-10 Shenghuo ZHU <zsh@cs.rochester.edu>
1939
1940 * mail-source.el (mail-source-fetch-webmail): Use the default
1941 password provided in mail-sources; use webmail:subtype:user as
1942 the key.
1943
19442000-04-10 John Wiegley <johnw@gnu.org>
1945
1946 * mail-source.el (mail-source-fetch-webmail): Use
1947 mail-source-password-cache.
1948
19492000-04-09 Shenghuo ZHU <zsh@cs.rochester.edu>
1950
1951 * webmail.el: Add netscape mail and fix HotMail mail.
1952
19532000-04-08 Simon Josefsson <jas@pdc.kth.se>
1954
1955 * imap.el (imap-kerberos4-open): Work with recent `imtest's.
1956
19572000-04-02 Simon Josefsson <jas@pdc.kth.se>
1958
1959 * nnimap.el (nnimap-request-article): Use BODY.PEEK[] instead of
1960 RFC822.PEEK if server support IMAP4rev1.
1961 (nnimap-request-body): Use BODY.PEEK[TEXT] instead of
1962 RFC822.TEXT.PEEK if server support IMAP4rev1.
1963 (nnimap-request-head): Use BODY.PEEK[HEADER] instead of
1964 RFC822.HEADER if server support IMAP4rev1.
1965 (nnimap-request-article-part): Support bodydetail in response
1966 data.
1967
19682000-03-11 Simon Josefsson <jas@pdc.kth.se>
1969
1970 * fill-flowed.el: New file.
1971
1972 * mm-decode.el (mm-dissect-singlepart): Create a MIME handle for
1973 text/plain parts with `format' parameters.
1974
1975 * mm-view.el (autoload): Autoload fill-flowed.
1976 (mm-inline-text): For "plain" parts with a format=flowed
1977 parameter, call `fill-flowed'.
1978
19792000-03-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1980
1981 * nnslashdot.el (nnslashdot-request-list): Fudge new-style
1982 slashdot ids.
1983
19842000-03-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1985
1986 * nnslashdot.el (nnslashdot-request-list): Use the new slashdot
1987 format.
1988
19892000-03-16 Simon Josefsson <jas@pdc.kth.se>
1990
1991 * imap.el: GSSAPI support, support kerberos 4 with Cyrus v1.6.x
1992 `imtest' too.
1993 (imap-kerberos4-program): Renamed from `imap-imtest-program'.
1994 (imap-gssapi-program): New variable.
1995 (imap-streams): Add gssapi.
1996 (imap-stream-alist): Ditto.
1997 (imap-authenticators): Ditto.
1998 (imap-authenticator-alist): Ditto.
1999 (imap-kerberos4-stream-p): Rename from `imap-kerberos4s-p'.
2000 (imap-kerberos4-open): Loop over imtest programs, support Cyrus
2001 1.6.x `imtest' syntax.
2002 (imap-gssapi-stream-p): New function.
2003 (imap-gssapi-open): Ditto.
2004 (imap-gssapi-auth-p): Ditto.
2005 (imap-gssapi-auth): Ditto.
2006 (imap-kerberos4-auth-p): Renamed from `imap-kerberos4a-p'.
2007 (imap-send-command): Use buffer-local `imap-client-eol' value.
2008
2009 * nnimap.el (nnimap-retrieve-headers-progress): Fold continuation
2010 lines and turn TAB into SPC before parsing.
2011
20122000-03-15 Simon Josefsson <jas@pdc.kth.se>
2013
2014 * nnheader.el (nnheader-group-pathname): Make sure to return a
2015 directory.
2016 * nnmail.el (nnmail-group-pathname): Ditto.
2017
20182000-02-08 Per Abrahamsen <abraham@dina.kvl.dk>
2019
2020 * nnmail.el (nnmail-fix-eudora-headers): Fix `In-Reply-To' too, it
2021 might split in the middle of a message-id.
2022
20232000-03-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
2024
2025 * gnus-srvr.el (gnus-server-kill-server): Offer to kill all the
2026 groups from the server.
2027
2028 * gnus-sum.el (gnus-summary-save-parts): Fix interactive spec.
2029 (gnus-summary-toggle-header): Update the wash status.
2030
2031 * gnus-uu.el ((gnus-uu-extract-map "X" gnus-summary-mode-map)):
2032 Moved here.
2033
2034 * gnus-agent.el (gnus-agent-save-group-info): Respect old
2035 setting.
2036
2037 * nnmail.el (nnmail-get-active): Use it.
2038 (nnmail-parse-active): New function.
2039
2040 * mm-view.el (mm-inline-text): Support the new version of
2041 vcard.el.
2042
2043 * gnus-sum.el (gnus-summary-move-article): Only delete article
2044 when moving junk.
2045 (gnus-deaden-summary): Bury the buffer.
2046
2047 * nnmail.el (nnmail-group-pathname): Ditto.
2048
2049 * nnheader.el (nnheader-group-pathname): Use expand-file-name.
2050
20512000-03-13 Christoph Rohland <hans-christoph.rohland@sap.com>
2052
2053 * rfc2047.el (rfc2047-encode-message-header): Encode no matter
2054 whether Mule.
2055
20562000-03-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
2057
2058 * message.el (message-send-mail): Protect against unloaded Gnus.
2059
2060 * gnus-topic.el (gnus-topic-update-topic-line): Don't update the
2061 parent.
2062 (gnus-topic-update-topic-line): Yes, do.
2063 (gnus-topic-goto-missing-group): Tally the correct number of
2064 unread articles before inserting the topic line.
2065
20662000-03-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
2067
2068 * nnultimate.el (nnultimate-retrieve-headers): Ignore errors.
2069
20702000-02-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
2071
2072 * mm-decode.el (mm-dissect-buffer): Ditto.
2073
2074 * gnus-art.el (article-decode-charset): Strip CTE.
2075
2076 * ietf-drums.el (ietf-drums-strip): New function.
2077
2078 * gnus-sum.el (gnus-summary-move-article): Don't use the prefix
2079 when prompting in read-only groups.
2080
20812000-02-23 Simon Josefsson <jas@pdc.kth.se>
2082
2083 * imap.el (imap-send-command): Change EOL-chars when
2084 `imap-client-eol' differs from default, not only for kerberos4.
2085 (imap-mailbox-status): Get encoded mailbox's status.
2086
20872000-02-19 Simon Josefsson <jas@pdc.kth.se>
2088
2089 * mail-source.el (mail-source-fetch-imap): Copy `imap-password'
2090 into `mail-source-password-cache'.
2091
20922000-02-17 Florian Weimer <fw@deneb.cygnus.argh.org>
2093
2094 * mm-util.el (mm-mime-charset): Check for presence of
2095 `coding-system-get' and `get-charset-property' (recent XEmacs has
2096 the former, but not the latter).
2097
20982000-01-28 Dave Love <fx@gnu.org>
2099
2100 * message.el (message-check-news-header-syntax): Fix typo
2101 `newsgroyps'.
2102 (message-talkative-question): Put temp buffer in fundamental-mode.
2103 (message-recover): Use fundamental-mode in the right buffer.
2104
2105 * nnmail.el (nnmail-split-history): Use fundamental-mode in the
2106 right buffer.
2107
21082000-01-26 Shenghuo ZHU <zsh@cs.rochester.edu>
2109
2110 * qp.el (quoted-printable-decode-region): Add charset parameter.
2111 (quoted-printable-decode-string): Ditto.
2112
2113 * gnus-art.el (article-de-quoted-unreadable): Use it.
2114
21152000-01-21 Simon Josefsson <jas@pdc.kth.se>
2116
2117 * nnimap.el (nnimap-split-predicate): New variable.
2118 (nnimap-split-articles): Use it.
2119
21202000-01-20 Simon Josefsson <jas@pdc.kth.se>
2121
2122 * utf7.el: Change email address.
2123
21242000-01-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
2125
2126 * gnus-group.el (gnus-group-catchup): Purge split history.
2127
21282000-01-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2129
2130 * nnmail.el (nnmail-generate-active): Support extended group name.
2131 (nnmail-get-active): Ditto.
2132
21332000-01-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2134
2135 * gnus-agent.el (gnus-agent-write-active): Since no prefix in
2136 group names, don't remove anything.
2137
21382000-01-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2139
2140 * webmail.el (webmail-my-deja-open): My-deja changes.
2141
21422000-01-13 Simon Josefsson <jas@pdc.kth.se>
2143
2144 * nnimap.el (nnimap-retrieve-headers-progress): Create xref field.
2145
21462000-01-10 Shenghuo ZHU <zsh@cs.rochester.edu>
2147
2148 * gnus-agent.el (gnus-agent-fetch-headers): Translate full path.
2149
21502000-01-09 Shenghuo ZHU <zsh@cs.rochester.edu>
2151
2152 * gnus.el (gnus-other-frame): Fix typo.
2153
21541999-06-25 Andreas Jaeger <aj@arthur.rhein-neckar.de>
2155
2156 * gnus-cus.el (gnus-group-customize): Fix typo.
2157
21582000-01-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
2159
2160 * nnweb.el (nnweb-insert): Simplified.
2161
21622000-01-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
2163
2164 * gnus-art.el (gnus-article-mode-map): "e" is
2165 gnus-summary-edit-article.
2166
21672000-01-06 Jari Aalto <jari.aalto@poboxes.com>
2168
2169 * mailcap.el (mailcap-mime-extensions): Add .diff.
2170
21712000-01-06 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
2172
2173 * mm-decode.el (mm-mailcap-command): handle "%%" and the case where
2174 there is no "%s" in the method.
2175
21762000-01-08 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
2177
2178 * gnus-sum.el (gnus-summary-select-article): Return 'old.
2179
21802000-01-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
2181
2182 * nnfolder.el (nnfolder-read-folder): Use nnfolder-save-buffer.
2183
2184 * gnus.el: Really always pop up a new frame.
2185
2186 * parse-time.el (parse-time-rules): Allow 100-110 to be
2187 2000-2010.
2188
2189 * time-date.el (date-to-time): Don't use timezone.
2190
21912000-01-06 Dave Love <fx@gnu.org>
2192
2193 * time-date.el: Add keywords.
2194 (date-to-time): Add autoload cookie. Canonicalize with
2195 timezone-make-date-arpa-standard.
2196 (time-to-seconds): Avoid caddr.
2197 (safe-date-to-time): Add autoload cookie.
2198
21992000-01-05 BrYan P. Johnson <beej@mindspring.net>
2200
2201 * gnus-group.el (gnus-group-line-format-alist): Added %E for
2202 eyecandy.
2203 (gnus-group-insert-group-line): Now groks %E and inserts icon in
2204 group line using gnus-group-add-icon.
2205 (gnus-group-icons): Added customize group.
2206 (gnus-group-icon-list): Added variable.
2207 (gnus-group-glyph-directory): Added variable.
2208 (gnus-group-icon-cache): Added variable.
2209 (gnus-group-running-xemacs): Added variable.
2210 (gnus-group-add-icon): Added function. Add an icon to the current
2211 line according to gnus-group-icon-list.
2212 (gnus-group-icon-create-glyph): Added function.
2213
22142000-01-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
2215
2216 * gnus-sum.el (gnus-summary-select-article): Return whether we
2217 selected something new.
2218 (gnus-summary-search-article): Start searching at the window
2219 point.
2220
2221 * gnus-group.el (gnus-fetch-group): Complete over
2222 gnus-active-hashtb.
2223
22242000-01-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2225
2226 * gnus.el: Pterodactyl Gnus v5.8.3 is released.
2227
22282000-01-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
2229
2230 * gnus-sum.el (gnus-preserve-marks): New variable.
2231 (gnus-summary-move-article): Use it.
2232 (gnus-group-charset-alist): Added more entries.
2233
22342000-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
2235
2236 * mm-decode.el (mm-inline-override-types): Removed duplicate.
2237
2238 * gnus-uu.el (gnus-uu-mark-over): Use gnus-summary-default-score
2239 as the default score.
2240
2241 * gnus-score.el (gnus-score-delta-default): Changed name.
2242
22432000-01-04 Simon Josefsson <jas@pdc.kth.se>
2244
2245 * imap.el (imap-parse-literal):
2246 (imap-parse-flag-list): Don't care about props.
2247 (imap-parse-string): Handle quoted characters.
2248
22492000-01-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
2250
2251 * gnus-sum.el (gnus-summary-goto-unread): Doc fix.
2252 (gnus-summary-mark-article): Doc fix.
2253 (gnus-summary-mark-forward): Doc fix.
2254 (t): Changed keystroke for gnus-summary-customize-parameters.
2255
2256 * gnus-art.el (gnus-article-mode-map): Use gnus-article-edit for
2257 "e".
2258 (gnus-article-mode-map): No, don't.
2259
2260 * gnus-sum.el (gnus-summary-next-subject): Don't show the thread
2261 of the final article.
2262
2263 * mm-decode.el (mm-interactively-view-part): Error on no method.
2264
22652000-01-02 Stefan Monnier <monnier+gnu/emacs@tequila.cs.yale.edu>
2266
2267 * gnus-score.el (gnus-score-insert-help): Something.
2268
2269 * gnus-art.el (gnus-button-alist): Exclude < from <URL:
2270
2271 * gnus-win.el (gnus-configure-frame): Ditto.
2272
2273 * gnus-mh.el (gnus-summary-save-in-folder): Use
2274 with-current-buffer.
2275
22762000-01-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
2277
2278 * nnwarchive.el: Changed file perms.
2279
22801999-12-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
2281
2282 * gnus-group.el (gnus-group-delete-groups): New command.
2283 (gnus-group-delete-group): Extra no-prompt parameters.
2284
22851999-12-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
2286
2287 * nnslashdot.el (nnslashdot-request-article): Translate <br> into
2288 <p>.
2289
22901999-12-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2291
2292 * webmail.el (webmail-hotmail-article): Don't insert message id.
2293
22941999-12-28 Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Gro\e,A_\e(Bjohann)
2295
2296 * nnimap.el (nnimap-split-fancy): New variable.
2297 (nnimap-split-fancy): New function.
2298
22991999-12-28 Simon Josefsson <jas@pdc.kth.se>
2300
2301 (nnimap-split-rule): Document symbol value.
2302
23031999-12-28 Simon Josefsson <jas@pdc.kth.se>
2304
2305 * nnimap.el (nnimap-retrieve-headers-progress): Let
2306 `nnheader-parse-head' parse article.
2307 (nnimap-retrieve-headers-from-server): Don't request ENVELOPE,
2308 request headers needed by `nnheader-parse-head'.
2309
23101999-12-23 Florian Weimer <fw@s.netic.de>
2311
2312 * gnus-msg.el (gnus-group-posting-charset-alist): Correct default
2313 value (crosspostings are handled), improve documentation.
2314
2315 * nnultimate.el: Declare file coding system as iso-8859-1.
2316
2317 * message.el: Dito.
2318
2319 * gnus-cite.el: Dito.
2320
2321 * gnus-spec.el: Dito.
2322
23231999-12-21 Florian Weimer <fw@s.netic.de>
2324
2325 * gnus-msg.el (gnus-group-posting-charset-alist): New layout.
2326 (gnus-setup-message): No longer make `message-posting-charset'
2327 buffer-local.
2328 (gnus-setup-posting-charset): Reflect the new layout of
2329 `gnus-group-posting-charset-alist' and `message-posting-charset'.
2330
2331 * message.el (message-send-mail): Bind `message-this-is-mail' and
2332 `message-posting-charset'.
2333 (message-send-news): Dito, and honour new layout of
2334 `message-posting-charset'.
2335 (message-encode-message-body): Ignore `message-posting-charset'.
2336
2337 * mm-bodies.el (mm-body-encoding): Consider
2338 `message-posting-charset' when deciding whether to use 8bit.
2339
2340 * rfc2047.el (rfc2047-encode-message-header): Back out change.
2341 (rfc2047-encodable-p): Now solely for headers; use
2342 `message-posting-charset'.
2343
23441999-12-20 Shenghuo ZHU <zsh@cs.rochester.edu>
2345
2346 * nnwarchive.el (nnwarchive-type-definition): Set default value.
2347
23481999-12-19 Shenghuo ZHU <zsh@cs.rochester.edu>
2349
2350 * nnagent.el (nnagent-server-opened): Optional.
2351 (nnagent-status-message): Optional.
2352
23531999-12-19 Simon Josefsson <jas@pdc.kth.se>
2354
2355 * gnus-cite.el (gnus-article-toggle-cited-text): Restore beg and
2356 end (referenced by instructions in
2357 `gnus-cited-opened-text-button-line-format-alist').
2358
23591999-12-18 Simon Josefsson <jas@pdc.kth.se>
2360
2361 * imap.el (imap-starttls-open): Typo.
2362
23631999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
2364
2365 * mm-util.el (mm-charset-after): Non-MULE case.
2366 * mail-prsvr.el (mail-parse-mule-charset): New variable.
2367 * rfc2047.el (rfc2047-dissect-region): Bind it.
2368
23691999-12-18 Florian Weimer <fw@s.netic.de>
2370
2371 * mml.el (mml-generate-multipart-alist): Correct default value.
2372
2373 * mm-encode.el (mm-use-ultra-safe-encoding): New variable.
2374 (mm-safer-encoding): New function.
2375 (mm-content-transfer-encoding): Use both.
2376
2377 * mm-bodies.el (mm-body-encoding): Use mm-use-ultra-safe-encoding.
2378 * qp.el (quoted-printable-encode-region): Dito.
2379
23801999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
2381
2382 * webmail.el (webmail-hotmail-article): Snarf the raw file.
2383
23841999-12-18 Victor S. Miller <victor@idaccr.org>
2385
2386 * webmail.el (webmail-hotmail-list): raw=0.
2387
23881999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
2389
2390 * gnus-agent.el (gnus-agent-enter-history): Back-compatible in
2391 group name.
2392
23931999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
2394
2395 * gnus-agent.el (gnus-agent-expire): Convert to symbol if stringp.
2396
23971999-12-18 Simon Josefsson <jas@pdc.kth.se>
2398
2399 * imap.el: Don't autoload digest-md5.
2400 (imap-starttls-open): Bind coding-system-for-{read,write}.
2401 (imap-starttls-p): Check if we can find starttls.el.
2402 (imap-digest-md5-p): Check if we can find digest-md5.el.
2403
24041999-11-30 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
2405
2406 * imap.el: Require `digest-md5' when compiling; add autoload
2407 settings for `digest-md5-parse-digest-challenge',
2408 `digest-md5-digest-response', `starttls-open-stream' and
2409 `starttls-negotiate'.
2410 (imap-authenticators): Add `digest-md5'.
2411 (imap-authenticator-alist): Setup for `digest-md5'.
2412 (imap-digest-md5-p): New function.
2413 (imap-digest-md5-auth): New function.
2414 (imap-stream-alist): Add STARTTLS entry.
2415 (imap-starttls-p): New function.
2416 (imap-starttls-open): New function.
2417
24181999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
2419
2420 * gnus-agent.el (gnus-agent-enter-history): Bad group name.
2421
24221999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2423
2424 * rfc2047.el (rfc2047-dissect-region): Use mapcar instead of
2425 string-to-x function.
2426
24271999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2428
2429 * rfc2047.el (rfc2047-fold-region): Fold a line more than once.
2430
24311999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2432
2433 * webmail.el: Enhance hotmail-snarf.
2434
24351999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2436
2437 * rfc2047.el (rfc2047-dissect-region): Rewrite.
2438
24391999-12-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2440
2441 * webmail.el (webmail-hotmail-list): Search no-error.
2442
24431999-12-15 Shenghuo ZHU <zsh@cs.rochester.edu>
2444
2445 * nnwarchive.el: Support nov-is-evil.
2446 * gnus-bcklg.el (gnus-backlog-request-article): Buffer is optional.
2447 Set it if non-nil.
2448 * gnus-agent.el (gnus-agent-fetch-articles): Use it.
2449
24501999-12-15 Shenghuo ZHU <zsh@cs.rochester.edu>
2451
2452 * nnagent.el (nnagent-server-opened): Redefine.
2453 (nnagent-status-message): Ditto.
2454
24551999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2456
2457 * rfc1843.el (rfc1843-decode-region): Use
2458 buffer-substring-no-properties.
2459 * gnus-art.el (article-decode-HZ): New function.
2460
24611999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2462
2463 * nnheader.el (nnheader-translate-file-chars): Only in full path.
2464
24651999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2466
2467 * mm-util.el (mm-find-charset-region): mail-parse-charset is a
2468 MIME charset not a MULE charset.
2469
24701999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2471
2472 * gnus-ems.el: Translate more ugly characters.
2473 * nnheader.el (nnheader-translate-file-chars): Don't translate
2474 the second ':'.
2475
24761999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2477
2478 * gnus-art.el (gnus-request-article-this-buffer): Use all refer
2479 method if cannot find the article.
2480
24811999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2482
2483 * gnus-art.el (gnus-request-article-this-buffer): Don't use refer
2484 method if overrided.
2485
24861999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2487
2488 * mail-source.el (mail-source-fetch-webmail): Parameter
2489 dontexpunge.
2490
24911999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2492
2493 * webmail.el: Support my-deja. Better error report.
2494
24951999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2496
2497 * nnslashdot.el (nnslashdot-date-to-date): Error proof when input
2498 is bad.
2499 * gnus-sum.el (gnus-list-of-unread-articles): When (car read)
2500 is not 1.
2501
25021999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2503
2504 * nnslashdot.el (nnslashdot-request-article): A space.
2505
25061999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2507
2508 * nnagent.el: Support different backend with same name.
2509
25101999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2511
2512 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Support
2513 archived group.
2514 (nnslashdot-sane-retrieve-headers): Ditto.
2515 (nnslashdot-request-article): Ditto.
2516
25171999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2518
2519 * nnweb.el (nnweb-insert): Narrow to point.
2520
25211999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2522
2523 * nnweb.el (nnweb-insert): Follow refresh url.
2524 * nnslashdot.el: Use it.
2525
25261999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2527
2528 * nnweb.el (nnweb-decode-entities): Decode numerical entities.
2529 (nnweb-decode-entities-string): New function.
2530
2531 * nnwarchive.el (nnwarchive-decode-entities-string): Rename to
2532 nnweb-* and move to nnweb.el.
2533 * nnwarchive.el: Use nnweb-decode-entities, etc.
2534 * webmail.el: Ditto.
2535
2536 * nnslashdot.el: Use nnweb-decode-entities-string.
2537 (nnslashdot-decode-entities): Remove.
2538
25391999-12-13 Eric Marsden <emarsden@mail.dotcom.fr>
2540
2541 * nnslashdot.el: Decode entities.
2542
25431999-12-12 Dave Love <fx@gnu.org>
2544
2545 * gnus-agent.el (gnus-category-edit-groups)
2546 (gnus-category-edit-score, gnus-category-edit-predicate): Replace
2547 expansion of setf, fixed.
2548
25491999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
2550
2551 * gnus-agent.el: Revoke last Dave Love's patch, because of
2552 incompatibility of XEmacs.
2553
25541999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
2555
2556 * mm-uu.el: Change headers.
2557 * rfc1843.el: Ditto.
2558 * uudecode.el: Ditto.
2559
25601999-12-07 Dave Love <fx@gnu.org>
2561
2562 * gnus-agent.el (gnus-category-edit-predicate)
2563 (gnus-category-edit-score, gnus-category-edit-score): Expand setf
2564 inside backquote to avoid it at runtime.
2565
25661999-12-07 Dave Love <fx@gnu.org>
2567
2568 * binhex.el: Require cl when compiling.
2569
25701999-12-04 Dave Love <fx@gnu.org>
2571
2572 * gnus-cus.el (gnus-group-parameters): Allow nil for banner.
2573
25741999-12-04 Dave Love <fx@gnu.org>
2575
2576 * mm-util.el (mm-delete-duplicates): New function.
2577 (mm-write-region): Use it.
2578
2579 * mml.el (mml-minibuffer-read-type): Use mm-delete-duplicates.
2580
2581 * mailcap.el (mailcap-mime-types): Require mm-util. Use
2582 mm-delete-duplicates.
2583
2584 * imap.el (imap-open, imap-debug): Avoid mapc.
2585
2586 * nnvirtual.el (nnvirtual-create-mapping): Likewise.
2587
2588 * gnus-sum.el (gnus-summary-exit-no-update): Avoid copy-list.
2589 (gnus-multi-decode-encoded-word-string): Avoid mapc.
2590
2591 * gnus-start.el (gnus-site-init-file): Avoid ignore-errors at
2592 runtime.
2593
2594 * gnus.el (gnus-select-method): Likewise.
2595
2596 * nnheader.el (nnheader-nov-read-integer): Likewise.
2597
2598 * mm-view.el (mm-inline-message): Require cl when compiling.
2599 Avoid ignore-errors at runtime.
2600 (mm-inline-text): Avoid mapc.
2601
26021999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
2603
2604 * gnus-art.el (article-decode-charset): Widen is bad.
2605
26061999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
2607
2608 * mm-util.el (mm-charset-after): `charset-after' may not be defined.
2609
26101999-12-12 Florian Weimer <fw@s.netic.de>
2611
2612 * rfc2047.el (rfc2047-encodable-p): New parameter header used to
2613 indicate that only US-ASCII is permitted.
2614 (rfc2047-encode-message-header): Use it. Now, Gnus should never
2615 use unencoded 8-bit characters in message headers.
2616
26171999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
2618
2619 * ietf-drums.el (ietf-drums-narrow-to-header): Make it work with
2620 CRLF.
2621
26221999-12-11 Shenghuo ZHU <zsh@cs.rochester.edu>
2623
2624 * webmail.el: Require url-cookie.
2625
26261999-12-11 Shenghuo ZHU <zsh@cs.rochester.edu>
2627
2628 * nnwarchive.el (nnwarchive-make-caesar-translation-table): A
2629 new function to make modified caesar table.
2630 (nnwarchive-from-r13): Use it.
2631 (nnwarchive-mail-archive-article): Improved.
2632
26331999-12-11 Shenghuo ZHU <zsh@cs.rochester.edu>
2634
2635 * webmail.el (webmail-url): Use mm-with-unibyte-current-buffer.
2636
26371999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu>
2638
2639 * nnweb.el (nnweb-request-article): Return cons.
2640
26411999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu>
2642
2643 * gnus-sum.el (gnus-summary-setup-default-charset): Typo.
2644
26451999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu>
2646
2647 * mm-util.el (mm-with-unibyte): New macro.
2648 * nnweb.el (nnweb-init): Use it.
2649
26501999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
2651
2652 * mm-util.el (mm-charset-after): New function.
2653 (mm-find-mime-charset-region): Set charsets after
2654 delete-duplicates and use find-coding-systems-region.
2655 (mm-find-charset-region): Remove composition.
2656
2657 * mm-bodies.el (mm-encode-body): Use mm-charset-after.
2658
2659 * mml.el (mml-parse-singlepart-with-multiple-charsets): Ditto.
2660
26611999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
2662
2663 * mm-util.el (mm-find-mime-charset-region): Revoke last change.
2664 * mml.el (mml-confirmation-set): New variable.
2665 (mml-parse-1): Ask user to confirm.
2666
26671999-12-09 Simon Josefsson <jas@pdc.kth.se>
2668
2669 * gnus-start.el (gnus-get-unread-articles): Make sure all methods
2670 are scanned when we have directory mail-sources (the mail source
2671 is modified in that case, so we must scan it for all
2672 groups/methods).
2673
26741999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
2675
2676 * nnml.el (nnml-request-move-article): Save nnml-current-directory
2677 and nnml-article-file-alist.
2678
26791999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
2680
2681 * gnus-group.el (gnus-group-get-new-news-this-group): Binding
2682 nnmail-fetched-sources.
2683
26841999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
2685
2686 * mm-util.el (mm-find-charset-region): Use the last charset.
2687
26881999-12-08 Per Abrahamsen <abraham@dina.kvl.dk>
2689
2690 * gnus.el (gnus-select-method): Made the option list prettier.
2691
26921999-12-08 Florian Weimer <fw@s.netic.de>
2693
2694 * gnus-msg.el (gnus-group-posting-charset-alist): Use iso-8859-1
2695 for the `de' newsgroups hierarchy, as it is common practice there.
2696
2697
26981999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
2699
2700 * nnwarchive.el (nnwarchive-mail-archive-article): Fix
2701 buffer-string arguments. Fix references.
2702
27031999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
2704
2705 * gnus-agent.el (gnus-agent-confirmation-function): New variable.
2706 (gnus-agent-batch-fetch): Use it.
2707 (gnus-agent-fetch-session): Use it.
2708
27091999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
2710
2711 * mm-util.el (mm-find-mime-charset-region): Delete nil.
2712
27131999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
2714
2715 * mm-util.el (mm-find-charset-region): Don't capitalize. Delete
2716 nil.
2717
27181999-12-07 Per Abrahamsen <abraham@dina.kvl.dk>
2719
2720 * nnslashdot.el (nnslashdot-request-list): There were two
2721 top-level body-forms. Put a `progn' around them.
2722
2723 * gnus.el (gnus-select-method): Use `condition-case'
2724 instead of `ignore-errors', since cl may not be loaded when the
2725 form is evaluated.
2726
27271999-12-06 Shenghuo ZHU <zsh@cs.rochester.edu>
2728
2729 * nnwarchive.el: Support www.mail-archive.com.
2730
27311999-12-06 Shenghuo ZHU <zsh@cs.rochester.edu>
2732
2733 * nnmail.el (nnmail-get-new-mail): Remove fetched sources before
2734 do anything.
2735
27361999-12-06 Simon Josefsson <jas@pdc.kth.se>
2737
2738 * utf7.el: New file, written by Jon K Hellan.
2739
2740 * imap.el (imap-use-utf7): Renamed from `imap-utf7-p', change
2741 default to t.
2742
27431999-12-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
2744
2745 * nnslashdot.el (nnslashdot-request-delete-group): New function.
2746
2747 * gnus-sum.el (gnus-summary-refer-article): Work for lists with
2748 current.
2749 (gnus-refer-article-methods): New function.
2750 (gnus-summary-refer-article): Use it.
2751
27521999-11-13 Simon Josefsson <jas@pdc.kth.se>
2753
2754 * nnimap.el (nnimap-retrieve-groups): Return active format.
2755
2756 * nnimap.el (nnimap-replace-in-string): Removed.
2757 (nnimap-request-list):
2758 (nnimap-retrieve-groups):
2759 (nnimap-request-newgroups): Quote group instead of escaping SPC.
2760
27611999-12-05 Simon Josefsson <jas@pdc.kth.se>
2762
2763 * imap.el: Use format-spec for ssl program.
2764 * imap.el (imap-ssl-arguments): Removed.
2765 (imap-ssl-open-{1,2}): Removed.
2766
27671999-12-04 Per Abrahamsen <abraham@dina.kvl.dk>
2768
2769 * gnus-start.el (gnus-site-init-file): Use `condition-case'
2770 instead of `ignore-errors', since cl may not be loaded when the
2771 form is evaluated.
2772
27731999-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2774
2775 * mm-bodies.el (mm-8bit-char-regexps): Removed.
2776 (mm-7bit-chars): New variable.
2777 (mm-body-7-or-8): Use it in both cases.
2778
27791999-12-04 Michael Welsh Duggan <md5i@cs.cmu.edu>
2780
2781 * gnus-start.el (gnus-site-init-file): Don't use cl macros in
2782 defcustom definitions.
2783
27841999-12-04 Simon Josefsson <jas@pdc.kth.se>
2785
2786 * mm-decode.el (mm-display-part): Let mm-display-external return
2787 inline or external.
2788 (mm-display-external): For copiousoutput methods, insert output in
2789 buffer.
2790
27911999-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2792
2793 * nntp.el (nntp-retrieve-headers-with-xover): Goto the end of
2794 buffer.
2795
27961999-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
2797
2798 * gnus-audio.el: An M too far.
2799
2800 * gnus-msg.el (gnus-setup-message): One backtick too many.
2801
2802 * gnus-art.el (gnus-mime-view-part-as-type): mailcap-mime-types is
2803 a function, not a variable.
2804
28051999-12-04 Max Froumentin <masmef@maths.bath.ac.uk>
2806
2807 * gnus-score.el (gnus-score-body): Widen before requesting.
2808
28091999-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
2810
2811 * gnus-group.el (gnus-group-prepare-flat): Comment fix.
2812
28131999-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2814
2815 * mail-source.el (mail-source-fetch-webmail): Bind
2816 mail-source-string.
2817
28181999-12-04 Matt Swift <swift@alum.mit.edu>
2819
2820 * gnus-uu.el (gnus-uu-mark-by-regexp): Doc fix.
2821 (gnus-uu-unmark-by-regexp): Ditto.
2822
2823 * gnus-group.el (gnus-group-catchup-current): Would bug out on
2824 dead groups.
2825
28261999-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
2827
2828 * gnus-msg.el (gnus-setup-message): Allow the charset setting to
2829 do their real thing.
2830
2831 * nnmh.el (nnmh-be-safe): Doc fix.
2832
2833 * gnus-sum.el (gnus-summary-exit): Write cache active file.
2834
2835 * nntp.el (nntp-retrieve-headers-with-xover): Make sure the entire
2836 status line has arrived before we count it.
2837
2838 * mailcap.el (mailcap-mime-data): Removed save-file from audio/*.
2839
2840 * gnus-sum.el (gnus-thread-header): Fixed after indent.
2841 Whitespace problems.
2842
2843 * gnus-win.el (gnus-configure-windows): Error fix.
2844
2845 * gnus-demon.el (gnus-demon-add-nntp-close-connection): Add the
2846 right function.
2847
2848 * gnus.el: Fixed all the doc strings to match the FSF convetions.
2849 Indent all functions. Fix all comments to match the comment
2850 conventions. Double-space after full stop.
2851
28521999-12-04 YAMAMOTO Kouji <kouji@pobox.com>
2853
2854 * nnmail.el (nnmail-split-it): I redefined nnmail-split-fancy's
2855 value to divide received mails into my favorite groups and I met
2856 an error. It takes place if the length of a element "VALUE" in
2857 nnmail-split-fancy is less than two.
2858
28591999-10-10 Robert Bihlmeyer <robbe@orcus.priv.at>
2860
2861 * mml.el (mml-insert-part): New function.
2862
28631999-12-02 Dave Love <fx@gnu.org>
2864
2865 * mm-decode.el: Customize.
2866
28671999-12-03 Dave Love <fx@gnu.org>
2868
2869 * nnslashdot.el, nnultimate.el: Don't lose at compile time when
2870 the W3 stuff isn't available.
2871
28721999-12-03 Dave Love <fx@gnu.org>
2873
2874 * imap.el, mailcap.el, nnvirtual.el, rfc2104.el: Don't require cl
2875 at runtime.
2876
28771999-12-04 Dan Christensen <jdc@jhu.edu>
2878
2879 * gnus-score.el (gnus-score-headers): Fix orphan scoring.
2880
28811999-12-01 Andrew Innes <andrewi@gnu.org>
2882
2883 * nnmbox.el (nnmbox-read-mbox): Count messages correctly, and
2884 don't be fooled by "From nobody" lines added by respooling.
2885
2886 * pop3.el (pop3-movemail): Write crashbox in binary.
2887 (pop3-get-message-count): New function.
2888
2889 * mail-source.el (mail-source-primary-source): New variable.
2890 (mail-source-report-new-mail-interval): New variable.
2891 (mail-source-idle-time-delay): New variable.
2892 (mail-source-new-mail-available): New internal variable.
2893 (mail-source-fetch-pop): Clear new mail flag, when mail from
2894 primary source has been fetched.
2895 (mail-source-check-pop): New function.
2896 (mail-source-new-mail-p): New function.
2897 (mail-source-start-idle-timer): New function.
2898 (mail-source-report-new-mail): New function.
2899 (mail-source-report-new-mail): New internal variable.
2900 (mail-source-report-new-mail-timer): New internal variable.
2901 (mail-source-report-new-mail-idle-timer): New internal variables.
2902
29031999-12-04 Andreas Schwab <schwab@suse.de>
2904
2905 * gnus-cus.el (gnus-group-customize): Customize fix.
2906
29071999-12-04 Andrea Arcangeli <andrea@suse.de>
2908
2909 * message.el (message-send-mail-with-sendmail): Use
2910 message-make-address.
2911
29121999-12-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2913
2914 * gnus.el: Pterodactyl Gnus v5.8.2 is released.
2915
29161999-12-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2917
2918 * gnus.el: Pterodactyl Gnus v5.8.1 is released.
2919
29201999-11-11 Hrvoje Niksic <hniksic@iskon.hr>
2921
2922 * mml.el (mml-insert-tag): Don't close the tag.
2923 (mml-insert-empty-tag): New function.
2924 (mml-attach-file): Use mml-insert-empty-tag instead of
2925 mml-insert-tag.
2926 (mml-attach-buffer): Ditto.
2927 (mml-attach-external): Ditto.
2928 (mml-insert-multipart): Ditto.
2929
29301999-12-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2931
2932 * nnfolder.el (nnfolder-request-article): Return -1 if not find
2933 the article number.
2934
29351999-12-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2936
2937 * gnus.el (gnus-find-method-for-group): The method of a new group
2938 is not the native one.
2939
29401999-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
2941
2942 * gnus-art.el (gnus-button-embedded-url): Always call browse-url.
2943
29441999-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
2945
2946 * nnultimate.el (nnultimate-retrieve-headers): Use
2947 mm-with-unibyte-current-buffer.
2948 (nnultimate-request-article): Ditto.
2949
29501999-12-02 Shenghuo ZHU <zsh@cs.rochester.edu>
2951
2952 * nntp.el (nntp-retrieve-groups): Set to process buffer.
2953
29541999-12-02 Shenghuo ZHU <zsh@cs.rochester.edu>
2955
2956 * mm-util.el (mm-with-unibyte-current-buffer): New macro.
2957 * nnweb.el (nnweb-retrieve-headers): Use it.
2958 (nnweb-request-article): Use it.
2959
2960 * nnweb.el (nnweb-dejanews-create-mapping): Set a default date in
2961 case matching failed.
2962
29631999-12-02 John Wiegley <jwiegley@inprise.com>
2964
2965 * mail-source.el (mail-source-keyword-map): Add backslash to
2966 Delete-flag.
2967
29681999-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
2969
2970 * gnus-sum.el (gnus-group-charset-alist): Default nnweb groups to
2971 Latin-1.
2972 (gnus-group-charset-alist): No, don't.
2973
2974 * nnweb.el (nnweb-init): Make the buffer unibyte.
2975
29761999-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
2977
2978 * mail-source.el (mail-source-set-common-1): Fix to get the
2979 default value.
2980
29811999-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
2982
2983 * nnslashdot.el (nnslashdot-read-groups): Unibyte.
2984
2985 * nnultimate.el (nnultimate-request-list): Use unibyte.
2986
2987 * gnus-uu.el (gnus-uu-grab-articles): Bind
2988 gnus-display-mime-function to nil.
2989
2990 * message.el (message-send-mail-with-sendmail): Use the
2991 user-mail-address variable.
2992
2993 * gnus-art.el (gnus-ignored-headers): More headers.
2994
2995 * message.el (message-shorten-1): Use list.
2996
29971999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
2998
2999 * gnus-msg.el (gnus-configure-posting-styles): Ignore nil
3000 signatures.
3001
3002 * nnweb.el (nnweb-dejanews-create-mapping): Get the data.
3003 (nnweb-dejanews-create-mapping): Do the properish date.
3004
30051999-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
3006
3007 * mail-source.el (mail-source-common-keyword-map): New variable.
3008 (mail-source-bind-common): New macro.
3009 (mail-source-fetch): Support plugged mail source.
3010 * gnus-int.el (gnus-request-scan): Use them.
3011
30121999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
3013
3014 * mm-view.el (mm-inline-message): Check whether charset is a
3015 string.
3016
3017 * nnslashdot.el (nnslashdot-request-post): Insert <p>'s.
3018
3019 * message.el (message-mode-map): Changed keystroke for
3020 message-yank-buffer.
3021
30221999-11-26 Hrvoje Niksic <hniksic@iskon.hr>
3023
3024 * message.el (message-shorten-references): Cut references to 31
3025 elements, then either fold them or shorten them to 988 characters.
3026 (message-shorten-1): New function.
3027 (message-cater-to-broken-inn): New variable.
3028
30291999-12-01 Eric Marsden <emarsden@mail.dotcom.fr>
3030
3031 * nnslashdot.el (nnslashdot-lose): New function.
3032
30331999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
3034
3035 * mm-view.el (mm-inline-message): Not the right type of charset is
3036 being fetched here. Let the group charset rule.
3037 (mm-inline-message): Ignore us-ascii.
3038
30391999-11-24 Carsten Leonhardt <leo@arioch.oche.de>
3040
3041 * mail-source.el (mail-source-fetch-maildir): work around the
3042 ommitted "file-regular-p" in efs/ange-ftp
3043
30441999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
3045
3046 * mml.el (mml-generate-mime-1): Don't insert extra empty line.
3047 (mml-generate-mime-1): Use the encoding param.
3048
3049 * gnus-sum.el (gnus-summary-show-article): Don't bind gnus-visual.
3050
3051 * gnus-cache.el (gnus-cache-possibly-enter-article): Require
3052 gnus-art before binding its variables.
3053
3054 * gnus-art.el (gnus-article-prepare-display): Run the prepare
3055 after the MIME.
3056
30571999-12-01 Rupa Schomaker <rupa-list@rupa.com>
3058
3059 * message.el (message-clone-locals): Use it.
3060
3061 * gnus-msg.el (gnus-configure-posting-styles): Make
3062 user-mail-address local.
3063
30641999-11-20 Simon Josefsson <jas@pdc.kth.se>
3065
3066 * gnus-start.el (gnus-get-unread-articles): Scan each method only
3067 once.
3068
30691999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
3070
3071 * message.el (message-generate-new-buffer-clone-locals): Use varstr.
3072 (message-clone-locals): Ditto.
3073
3074 * gnus-sum.el (gnus-summary-enter-digest-group): Have the digest
3075 group inherit reply-to or from.
3076
30771999-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
3078
3079 * gnus-sum.el (gnus-summary-show-article): Support numbered ARG
3080 for charset.
3081 (gnus-summary-show-article-charset-alist): New variable.
3082
3083 * mm-bodies.el (mm-decode-string): Support gnus-all and
3084 gnus-unknown.
3085 (mm-decode-body): Ditto.
3086 * rfc2047.el (rfc2047-decode): Ditto.
3087
30881999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
3089
3090 * mail-source.el (mail-source-delete-incoming): Change default to
3091 t.
3092
30931999-12-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3094
3095 * gnus.el: Pterodactyl Gnus v0.99 is released.
3096
30971999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
3098
3099 * gnus-sum.el (gnus-summary-refer-article): Wrong interactive
3100 spec.
3101
3102 * gnus-msg.el (gnus-configure-posting-styles): Eval `eval'.
3103 (gnus-configure-posting-styles): No, don't.
3104 (gnus-configure-posting-styles): Allow overriding files.
3105
3106 * gnus-art.el (gnus-header-button-alist): Use browse-url
3107 directly.
3108
3109 * mm-decode.el (mm-inline-media-tests): Check feature vcard.
3110
3111 * gnus-msg.el (gnus-summary-yank-message): New command and
3112 keystroke.
3113
3114 * message.el (message-yank-buffer): New command.
3115 (message-buffers): New function.
3116
3117 * gnus-sum.el (gnus-summary-catchup-and-goto-next-group): Select
3118 next group in a more normal fasion.
3119
3120 * mml.el (mml-boundary-function): New variable.
3121 (mml-compute-boundary): Use it.
3122
3123 * nnmh.el (nnmh-active-number): Skip past files that have buffers
3124 that exist for them.
3125
3126 * gnus-async.el (gnus-async-prefetch-next): Cancel timers.
3127 (gnus-async-timer): New variable.
3128
31291999-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
3130
3131 * nnultimate.el (nnultimate-request-list): Be more lenient with
3132 root addresses.
3133
31341999-11-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
3135
3136 * gnus-art.el (gnus-treatment-function-alist): Do
3137 gnus-treat-capitalize-sentences.
3138
31391999-11-30 Shenghuo ZHU <zsh@cs.rochester.edu>
3140
3141 * webmail.el (webmail-hotmail-article): Hotmail changes the
3142 format.
3143
31441999-11-29 Simon Josefsson <jas@pdc.kth.se>
3145
3146 * mm-decode.el (mm-display-external): For `copiousoutput' methods,
3147 switch to buffer after calling program.
3148 (mm-display-external): Use `shell-command-switch' instead of "-c".
3149
31501999-11-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
3151
3152 * nnultimate.el (nnultimate-possibly-change-server): Don't always
3153 read groups file.
3154
3155 * nnslashdot.el (nnslashdot-request-article): Convert <br><br> to
3156 <p>.
3157
31581999-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
3159
3160 * message.el (message-mode): Doc fix.
3161
31621999-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
3163
3164 * gnus-art.el (article-emphasize): Check group variable.
3165 * rfc1843.el (rfc1843-decode-article-body): Ditto.
3166
31671999-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
3168
3169 * mm-decode.el (mm-save-part-to-file): Inhibit jka-compr for any
3170 type.
3171
31721999-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
3173
3174 * webmail.el: Support www.netaddress.com, i.e. usa.net.
3175
31761999-11-23 Hrvoje Niksic <hniksic@iskon.hr>
3177
3178 * mml.el (mml-quote-region): Insert ! after the hash.
3179
31801999-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
3181
3182 * gnus-group.el (gnus-group-warchive-address-history): Change to
3183 nil.
3184
31851999-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
3186
3187 * webmail.el: Support mail.yahoo.com.
3188
3189 * mail-source.el (mail-source-fetch-webmail): Add password check.
3190 (mail-source-keyword-map): Use `subtype'.
3191
31921999-11-22 Shenghuo ZHU <zsh@cs.rochester.edu>
3193
3194 * mail-source.el (mail-source-keyword-map): Add webmail.
3195 (mail-source-fetcher-alist): Ditto.
3196 (mail-source-fetch-webmail): New function.
3197 * webmail.el: New file.
3198
31991999-11-21 Shenghuo ZHU <zsh@cs.rochester.edu>
3200
3201 * nnwarchive.el (nnwarchive-request-group): Print 0 if it is nil.
3202
32031999-11-21 Shenghuo ZHU <zsh@cs.rochester.edu>
3204
3205 * mailcap.el (mailcap-parse-mailcap): Don't skip double semicolon.
3206
32071999-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3208
3209 * nnultimate.el (nnultimate-request-list): Add fetch-time slot.
3210 (nnultimate-prune-days): New function.
3211 (nnultimate-create-mapping): Use it.
3212 (nnultimate-request-group): Only fetch the groups list if it has
3213 not been done before.
3214 (nnultimate-retrieve-headers): Don't write groups.
3215 (nnultimate-create-mapping): Off-by-one error.
3216
32171999-11-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
3218
3219 * nnslashdot.el (nnslashdot-sane-retrieve-headers): Fix to match
3220 threaded subjects.
3221
32221999-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
3223
3224 * nnwarchive.el: Lots of changes make agent happy.
3225
32261999-11-19 Shenghuo ZHU <zsh@cs.rochester.edu>
3227
3228 * gnus-start.el (gnus-get-unread-articles): Assert group is in
3229 hashtb.
3230
32311999-11-19 Shenghuo ZHU <zsh@cs.rochester.edu>
3232
3233 * mm-decode.el (mm-display-external): Write region with binary
3234 mode.
3235
32361999-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3237
3238 * nnweb.el (nnweb-dejanews-create-mapping): Bind `text'.
3239
32401999-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3241
3242 * mm-uu.el (mm-uu-dissect): Use fake charset `gnus-decoded'.
3243 (mm-uu-test): Now it is in restricted region.
3244
3245 * gnus-art.el (article-decode-charset): Don't mm-uu-test.
3246
3247 * mm-view.el (mm-view-message): Fix buffer leak.
3248 (mm-inline-message): Support 'gnus-decoded.
3249
3250 * mm-bodies.el (mm-decode-body): Ditto.
3251
3252 * rfc2047.el (rfc2047-decode-region): Ditto.
3253
32541999-11-18 Matthias Andree <ma@dt.e-technik.uni-dortmund.de>
3255
3256 * imap.el (require): Added autoload for base64-encode-string.
3257
32581999-11-17 Per Abrahamsen <abraham@dina.kvl.dk>
3259
3260 * gnus.el (gnus-refer-article-method): Made list value
3261 customizable.
3262
32631999-11-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3264
3265 * gnus-sum.el (gnus-summary-recenter): set-window-start with
3266 NOFORCE in Emacs case.
3267
32681999-11-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3269
3270 * gnus-art.el (gnus-request-article-this-buffer): Set
3271 gnus-newsgroup-name.
3272
32731999-11-17 Simon Josefsson <jas@pdc.kth.se>
3274
3275 * gnus-start.el (gnus-get-unread-articles): Check server before
3276 scanning.
3277
32781999-11-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
3279
3280 * gnus.el (gnus-valid-select-methods): nnslashdot is news.
3281
3282 * nnslashdot.el (nnslashdot-login-name): New variable.
3283 (nnslashdot-password): Ditto.
3284 (nnslashdot-request-post): New function.
3285
3286 * gnus-art.el (gnus-treat-buttonize): More testing.
3287
3288 * mm-encode.el: Another CVS test.
3289
3290 * gnus-art.el (gnus-treat-emphasize): Change default.
3291 (gnus-treat-buttonize): Ditto.
3292 (gnus-treat-buttonize): This is a test.
3293
3294 * gnus-sum.el (gnus-build-old-threads): Bind mail-parse-charset.
3295 (gnus-build-sparse-threads): Ditto.
3296 (gnus-build-all-threads): Ditto.
3297
3298 * nnheader.el (make-full-mail-header): Make into a subst.
3299
3300 * gnus.el (gnus-refer-article-method): Doc fix.
3301
3302 * gnus-sum.el: Do not accept a prefix.
3303 (gnus-summary-refer-article): Accept a list of select methods.
3304
33051999-11-11 Matt Pharr <mmp@graphics.stanford.edu>
3306
3307 * message.el (message-forward): Pay attention to prefix argument
3308 again and forward all headers when it is set, regardless of the
3309 value of message-forward-ignored-headers.
3310
33111999-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
3312
3313 * gnus-ems.el: Check for cygwin32.
3314
33151999-11-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3316
3317 * mm-decode.el (mm-display-external): Use 'non-viewer.
3318
33191999-11-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3320
3321 * nntp.el (nntp-retrieve-groups): Erase nntp-sever-buffer before
3322 nntp-inhibit-erase.
3323
33241999-11-13 Simon Josefsson <jas@pdc.kth.se>
3325
3326 * gnus-start.el (gnus-get-unread-articles): Use
3327 nnfoo-retrieve-groups to find new news, if available.
3328 (gnus-read-active-file-2): New function.
3329 (gnus-get-unread-articles): Use it.
3330 (gnus-read-active-file-1): Ditto.
3331
33321999-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
3333
3334 * mm-util.el (mm-find-mime-charset-region): Make sure
3335 find-coding-systems-for-charsets is fbound.
3336
3337 * gnus-ems.el: Typo fix.
3338
33391999-11-13 Florian Weimer <fw@s.netic.de>
3340
3341 * mm-util.el (mm-find-mime-charset-region): Use UTF-8 if
3342 it's available and makes sense.
3343
33441999-11-12 Fabrice POPINEAU <Fabrice.Popineau@supelec.fr>
3345
3346 * gnus-score.el (gnus-score-save): Translate score file.
3347
33481999-11-13 Simon Josefsson <jas@pdc.kth.se>
3349
3350 * mail-source.el (mail-source-keyword-map): For IMAP mail source,
3351 added fetchflag and dontexpunge keywords.
3352 (mail-source-fetch-imap): Use them.
3353
33541999-11-12 Per Abrahamsen <abraham@dina.kvl.dk>
3355
3356 * gnus-start.el (gnus-level-subscribed, gnus-level-unsubscribed,
3357 gnus-level-zombie, gnus-level-killed): Changed from `defcustom' to
3358 `defconst'.
3359
3360 * gnus-cus.el (gnus-group-parameters): Changed from `defcustom' to
3361 `defconst'.
3362 Mention that it is both for group and topic parameters.
3363 (gnus-extra-topic-parameters): New constant, including `subscribe'
3364 parameter.
3365 (gnus-extra-group-parameters): New constant.
3366 (gnus-group-customize): Use them.
3367
3368 * gnus.el (gnus-select-method): Added default value and tag.
3369 (gnus-refer-article-method): Added `DejaNews' customization option.
3370
33711999-11-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
3372
3373 * gnus-int.el (gnus-server-opened): Ignore denied servers.
3374
3375 * gnus-ems.el (gnus-mule-max-width-function): New backquote
3376 syntax.
3377
3378 * nndoc.el (nndoc-mime-digest-type-p): Reinstated.
3379
3380 * nnslashdot.el (nnslashdot-group-number): Changed default.
3381
3382 * nnweb.el (nnweb-dejanews-create-mapping): Work with new deja.
3383 (nnweb-dejanews-wash-article): Removed.
3384 (nnweb-type-definition): Fetch by id.
3385
3386 * gnus-msg.el (gnus-configure-posting-styles): Don't insert unless
3387 we mean it.
3388
3389 * nnslashdot.el (nnslashdot-group-number): Doc fix.
3390 (nnslashdot-request-list): Use Ultramode as well.
3391 (nnslashdot-date-to-date): Be more lenient.
3392 (nnslashdot-threaded): New function.
3393
33941999-11-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
3395
3396 * gnus-art.el (gnus-mime-internalize-part): Doc fix.
3397
33981999-11-11 Steinar Bang <sb@metis.no>
3399
3400 * nnweb.el (nnweb-type-definition): /=dnc
3401
34021999-11-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
3403
3404 * nnultimate.el (nnultimate-retrieve-headers): Work with american
3405 dates.
3406 (nnultimate-retrieve-headers): Wrong ordering.
3407
34081999-11-11 Matt Pharr <mmp@graphics.stanford.edu>
3409
3410 * message.el (message-forward-as-mime): New variable.
3411
34121999-11-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
3413
3414 * gnus-util.el (gnus-dd-mmm): Beware buggy dates.
3415
34161999-11-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3417
3418 * mail-source.el (mail-source-movemail-and-remove): New function.
3419 (mail-source-keyword-map): Add `function' for `maildir'.
3420 (mail-source-fetch-maildir): Use it.
3421
34221999-11-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3423
3424 * nnwarchive.el: New file.
3425 * gnus-group.el (gnus-group-make-warchive-group): New function.
3426 * gnus.el (gnus-valid-select-methods): Add `nnwarchive'.
3427
34281999-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
3429
3430 * nnultimate.el (nnultimate-retrieve-headers): Work for multi-page
3431 subjects.
3432
34331999-11-10 Rajappa Iyer <rajappa@mindspring.com>
3434
3435 * gnus-salt.el (gnus-pick-article-or-thread): Don't move point.
3436
34371999-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
3438
3439 * nnultimate.el (nnultimate-open-server): Do address.
3440 (nnultimate-forum-table-p): New function.
3441
3442 * nnweb.el (nnweb-insert-html): Renamed.
3443 (nnweb-insert): New function.
3444
3445 * nnultimate.el (nnultimate-insert-html): New function.
3446
3447 * nnslashdot.el (nnslashdot-retrieve-headers): Don't do anything
3448 if nov is evil.
3449 (nnslashdot-retrieve-headers): use the sane version instead.
3450
34511999-11-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
3452
3453 * nnslashdot.el (nnslashdot-request-article): Fold case.
3454
3455 * nnultimate.el: New file.
3456
3457 * nnslashdot.el (nnslashdot-retrieve-headers): Skip the article
3458 unless wanted.
3459
3460 * gnus-start.el (gnus-active-to-gnus-format): Catch errors.
3461 (gnus-read-active-file-1): Separated into own function.
3462 (gnus-read-active-file): Catch quits.
3463
3464 * nnslashdot.el (nnslashdot-request-article): Search better on
3465 first article.
3466 (nnslashdot-request-list): Fold case.
3467 (nnslashdot-retrieve-headers): Ditto.
3468
34691999-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
3470
3471 * gnus.el: Autoload gnus-subscribe-topics.
3472
34731999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3474
3475 * gnus-agent.el (gnus-agent-save-group-info): Remove backslash
3476 before dot.
3477 * gnus-util.el (gnus-write-active-file): Ditto.
3478
34791999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3480
3481 * nnheader.el (nnheader-replace-duplicate-chars-in-string): New
3482 function.
3483 * gnus-cache.el (gnus-cache-file-name): Use it.
3484 * gnus-agent.el (gnus-agent-group-path): Use it.
3485 * nnmail.el (nnmail-group-pathname): Use it.
3486
34871999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3488
3489 * gnus-start.el (gnus-active-to-gnus-format): Don't insert backslash
3490 if cooked.
3491 * gnus-util.el (gnus-write-active-file): Write cooked active file.
3492 * gnus-agent.el (gnus-agent-save-group-info): Ditto.
3493 * gnus.el (gnus-short-group-name): "..." proof.
3494
34951999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3496
3497 * gnus-srvr.el (gnus-browse-foreign-server): Keep using `read' to
3498 support nnslashdot.
3499
35001999-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
3501
3502 * nnslashdot.el (nnslashdot-retrieve-headers): Don't fetch too
3503 many articles.
3504 (nnslashdot-generate-active): New function.
3505 (nnslashdot-request-newgroups): Use it.
3506
3507 * gnus-start.el (gnus-active-to-gnus-format): Intern strings group
3508 names.
3509
3510 * nnslashdot.el (nnslashdot-request-newgroups): New function.
3511 (nnslashdot-request-list): Not moderated.
3512
35131999-11-07 Simon Josefsson <jas@pdc.kth.se>
3514
3515 * nnimap.el (nnimap-open-server): Remove error signal if
3516 nnimap-server-buffer is nil (the check should've been `boundp').
3517
3518 * imap.el (imap-log):
3519 * nnimap.el (nnimap-debug): Disable debugging by default.
3520
35211999-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
3522
3523 * gnus-start.el (gnus-subscribe-newsgroup-method): Doc fix.
3524
3525 * gnus-topic.el (gnus-subscribe-topic): New function.
3526
3527 * nnslashdot.el (nnslashdot-request-list): Give out extended group
3528 names.
3529
3530 * gnus-start.el (gnus-ignored-newsgroups): Disregard bogus chars
3531 if starting with a quote.
3532
35331999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3534
3535 * gnus-srvr.el (gnus-browse-foreign-server): Support backslash in
3536 group name.
3537
35381999-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
3539
3540 * nnslashdot.el: New file.
3541
3542 * nnheader.el (nnheader-insert-header): New function.
3543
3544 * gnus-art.el (gnus-mime-internalize-part): Bind
3545 mm-inlined-types.
3546
3547 * nndraft.el (nndraft-request-expire-articles): Do all the backup
3548 files.
3549
35501999-10-29 David S. Goldberg <dsg@mitre.org>
3551
3552 * emacs-mime.texi (Customization): Document mm-inline-override-types
3553
35541999-10-29 David S. Goldberg <dsg@mitre.org>
3555
3556 * emacs-mime.texi (Customization): Document mm-inline-override-types
3557
35581999-10-29 David S. Goldberg <dsg@mitre.org>
3559
3560 * emacs-mime.texi (Customization): Document mm-inline-override-types
3561
35621999-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
3563
3564 * gnus-topic.el (gnus-topic-goto-missing-topic): Work even in
3565 empty buffers.
3566
35671999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3568
3569 * gnus-art.el (gnus-article-mode-map): Use the summary article
3570 edit.
3571
35721999-11-06 Jens-Ulrik Petersen <Jens-Ulrik.Petersen@nokia.com>
3573
3574 * gnus-group.el (gnus-group-read-ephemeral-group): Doc fix.
3575
35761999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3577
3578 * gnus-uu.el (gnus-uu-mark-thread): Don't move point around.
3579
35801999-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
3581
3582 * gnus-art.el (gnus-treat-predicate): Examine whether the argument
3583 is list or not before condition.
3584
35851999-10-07 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
3586
3587 * gnus-art.el (gnus-treat-predicate): Work for (typep "something").
3588
35891999-11-06 Kevin the Bandicoot <user42@zip.com.au>
3590
3591 * gnus-art.el (gnus-emphasis-alist): New value.
3592
35931999-11-06 Shenghuo ZHU <zsh@cs.rochester.edu>
3594
3595 * gnus-srvr.el (gnus-browse-foreign-server): Use both `read' and
3596 `buffer-substring'.
3597
35981999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3599
3600 * gnus-art.el (article-date-ut): Keep the updated timer.
3601 (gnus-emphasis-underline-italic): Doc fix.
3602
3603 * gnus-msg.el (gnus-post-method): Doc fix.
3604 (gnus-post-method): Change default.
3605
36061999-11-06 Francisco Solsona <flsc@hp.fciencias.unam.mx>
3607
3608 * message.el (message-newline-and-reformat): Improvements.
3609
36101999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3611
3612 * message.el (message-newline-and-reformat): Don't insert too many
3613 newlines.
3614 (message-newline-and-reformat): Work even if not sc.
3615
3616 * mm-view.el (mm-inline-message): Insert a delimiter at the end.
3617
3618 * mm-decode.el (mm-inline-media-tests): Only if diff mode.
3619
36201999-11-06 Toby Speight <Toby.Speight@streapadair.freeserve.co.uk>
3621
3622 * mm-view.el (mm-display-patch-inline): New function.
3623
36241999-11-06 Robert Bihlmeyer <robbe@orcus.priv.at>
3625
3626 * mm-view.el (mm-display-patch-inline): New function.
3627
36281999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3629
3630 * gnus-sum.el (gnus-read-move-group-name): Subscribe to the
3631 group.
3632
3633 * message.el (message-forward): Narrow to the right header.
3634
3635 * gnus-sum.el (gnus-summary-limit-to-age): Protect against bogus
3636 dates.
3637
3638 * gnus-msg.el (gnus-configure-posting-styles): Use the
3639 user-full-name function.
3640
3641 * mm-bodies.el (mm-body-encoding): Use the choosing function.
3642 (mm-body-charset-encoding-alist): Default to nil.
3643
3644 * message.el (message-elide-ellipsis): Fix typo.
3645 (message-elide-region): Ditto.
3646 (message-elide-region): Don't insert a newline first.
3647
36481999-11-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
3649
3650 * gnus-sum.el (gnus-cut-thread): Also cut for numberp
3651 gnus-fetch-old-headers.
3652 (gnus-cut-threads): Ditto.
3653 (gnus-summary-initial-limit): Ditto.
3654 (gnus-summary-limit-children): Ditto.
3655
3656 * gnus-msg.el (gnus-configure-posting-styles): Allow `header'
3657 matches.
3658
36591999-11-06 Simon Josefsson <jas@pdc.kth.se>
3660
3661 * gnus-art.el (article-decode-encoded-words):
3662 (gnus-mime-display-single): Don't assume gnus-summary-buffer is
3663 live.
3664
3665 * gnus.el (gnus-read-method): Add methods from
3666 `gnus-opened-servers' to completion. Map entered method/address
3667 into existing methods if possible.
3668
3669 * gnus-group.el (gnus-group-make-group): Simplify method.
3670
3671 * gnus-srvr.el (gnus-browse-unsubscribe-group): Simplify method.
3672
3673 * mml.el (mml-preview): Remove mail-header-separator before
3674 encoding.
3675
36761999-11-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
3677
3678 * message.el (message-read-from-minibuffer): New function.
3679
36801999-11-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3681
3682 * gnus.el: Pterodactyl Gnus v0.98 is released.
3683
36841999-11-05 Shenghuo ZHU <zsh@cs.rochester.edu>
3685
3686 * gnus-agent.el (gnus-agent-expire): Remove bad line in NOV.
3687
36881999-11-04 Shenghuo ZHU <zsh@cs.rochester.edu>
3689
3690 * mml.el (mml-generate-mime-1): Read attached binary file in
3691 binary mode.
3692
36931999-11-03 Shenghuo ZHU <zsh@cs.rochester.edu>
3694
3695 * gnus-sum.el (gnus-summary-toggle-header): Fix arg bug.
3696
36971999-11-03 Shenghuo ZHU <zsh@cs.rochester.edu>
3698
3699 * mailcap.el (mailcap-viewer-lessp): Fix bug.
3700
37011999-11-02 Shenghuo ZHU <zsh@cs.rochester.edu>
3702
3703 * gnus-sum.el (gnus-summary-search-article): Fix loop search bug.
3704
37051999-10-31 Shenghuo ZHU <zsh@cs.rochester.edu>
3706
3707 * gnus-art.el (gnus-article-mime-match-handle-first): New function.
3708 (gnus-article-mime-match-handle-function): New variable.
3709 (gnus-article-view-part): Make `b' customizable.
3710
37111999-10-29 Shenghuo ZHU <zsh@cs.rochester.edu>
3712
3713 * gnus-sum.el (gnus-article-get-xrefs): Test eobp.
3714
37151999-09-27 Hrvoje Niksic <hniksic@srce.hr>
3716
3717 * mm-decode.el (mm-attachment-override-types): Exclude text/plain.
3718
37191999-10-27 Shenghuo ZHU <zsh@cs.rochester.edu>
3720
3721 * mm-decode.el (mm-dissect-buffer): CTE may come without CTL.
3722
37231999-10-26 Shenghuo ZHU <zsh@cs.rochester.edu>
3724
3725 * gnus-srvr.el (gnus-browse-foreign-server): Use
3726 `buffer-substring' instead of `read'.
3727
37281999-10-23 Simon Josefsson <jas@pdc.kth.se>
3729
3730 * nnimap.el, imap.el, rfc2104.el: New files.
3731
3732 * gnus.el (gnus-valid-select-methods): Add nnimap.
3733
3734 * gnus-group.el (gnus-group-group-map): Add
3735 gnus-group-nnimap-edit-acl, gnus-group-nnimap-expunge.
3736 (gnus-group-nnimap-expunge): New function.
3737 (gnus-group-nnimap-edit-acl): New function.
3738
3739 * gnus-agent.el (gnus-agent-group-mode-map): Add
3740 gnus-agent-synchronize.
3741 (gnus-agent-synchronize): New function.
3742 (gnus-agent-fetch-group-1): Check if server is open.
3743
3744 * nnagent.el (nnagent-request-set-mark): Save marks.
3745
3746 * mail-source.el (mail-source-keyword-map): New imap mail-source.
3747 (mail-source-fetcher-alist): Map to imap fetcher function.
3748 (mail-source-fetch-imap): New function.
3749
3750 * gnus-art.el (article-hide-pgp): Hide all headers, not just
3751 Hash:.
3752
37531999-10-22 Shenghuo ZHU <zsh@cs.rochester.edu>
3754
3755 * gnus-topic.el (gnus-topic-sort-topics-1): New function.
3756 (gnus-topic-sort-topics): New function.
3757 (gnus-topic-make-menu-bar): Add sort-topics.
3758 (gnus-topic-move): New function.
3759 (gnus-topic-move-group): Move the topic if no group selected.
3760
37611999-10-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3762
3763 * gnus-art.el (gnus-article-setup-buffer): Fix buffer leak.
3764
37651999-10-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3766
3767 * mm-view.el (mm-inline-message): Fix leaving group bug.
3768
37691999-10-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3770
3771 * gnus-msg.el (gnus-post-method): Use normal method if current is
3772 not available.
3773
37741999-10-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3775
3776 * nnmail.el (nnmail-insert-xref): Dealing with empty articles.
3777 (nnmail-insert-lines): Ditto.
3778
37791999-10-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3780
3781 * nnfolder.el (nnfolder-insert-newsgroup-line): Insert a blank
3782 line.
3783
3784 * message.el (message-unsent-separator): One more separator.
3785
37861999-10-06 Shenghuo ZHU <zsh@cs.rochester.edu>
3787
3788 * nnfolder.el (nnfolder-request-move-article): For empty article,
3789 search till (point-max).
3790 (nnfolder-retrieve-headers): Ditto.
3791 (nnfolder-request-accept-article): Ditto.
3792 (nnfolder-save-mail): Ditto.
3793 (nnfolder-insert-newsgroup-line): Ditto.
3794
37951999-10-05 Shenghuo ZHU <zsh@cs.rochester.edu>
3796
3797 * qp.el (quoted-printable-encode-region): Check eobp.
3798
37991999-10-03 Shenghuo ZHU <zsh@cs.rochester.edu>
3800
3801 * nntp.el (nntp-retrieve-headers-with-xover): Fix hanging problem.
3802
38031999-10-02 Shenghuo ZHU <zsh@cs.rochester.edu>
3804
3805 * nntp.el (nntp-send-xover-command): Wait for nothing if not
3806 wait-for-reply.
3807
38081999-09-29 Shenghuo ZHU <zsh@cs.rochester.edu>
3809
3810 * mm-uu.el (mm-uu-forward-begin-line): Change the regexp.
3811 (mm-uu-forward-end-line): Ditto.
3812
38131999-09-29 Didier Verna <verna@inf.enst.fr>
3814
3815 * binhex.el (binhex-decode-region): don't consider the value of
3816 `enable-multibyte-characters' in XEmacs.
3817
3818 * gnus-start.el (gnus-read-descriptions-file): ditto.
3819
3820 * mm-util.el (mm-multibyte-p): ditto.
3821 (mm-with-unibyte-buffer): ditto.
3822 (mm-find-charset-region): use `mm-multibyte-p'.
3823
3824 * mm-bodies.el (mm-decode-body): ditto.
3825 (mm-decode-string): ditto.
3826
38271999-09-29 Shenghuo ZHU <zsh@cs.rochester.edu>
3828
3829 * mm-util.el (mm-binary-coding-system): Try binary first.
3830
38311999-09-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3832
3833 * rfc1843.el (rfc1843-decode-article-body): Don't decode twice.
3834
38351999-09-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3836
3837 * gnus-art.el (article-make-date-line): Add time-zone in iso8601
3838 format.
3839 (article-date-ut): Find correct insert position.
3840
38411999-09-03 Shenghuo ZHU <zsh@cs.rochester.edu>
3842
3843 * mm-uu.el (mm-uu-dissect): Do not dissect quoted-printable
3844 forwarded message.
3845
38461999-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
3847
3848 * gnus-topic.el (gnus-topic-find-groups): Work for unactivated
3849 groups.
3850
3851 * message.el (message-resend): Use message mode when prompting.
3852
3853 * gnus-art.el (article-hide-headers): Mark wash.
3854 (article-emphasize): Ditto.
3855
38561999-09-27 Vladimir Volovich <vvv@vvv.vsu.ru>
3857
3858 * message.el (message-newline-and-reformat): Work for SC.
3859
38601999-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
3861
3862 * gnus-msg.el (gnus-group-posting-charset-alist): 2047 in de.*.
3863
3864 * gnus-sum.el (gnus-newsgroup-ignored-charsets): Add x-unknown.
3865
38661999-10-20 David S. Goldberg <dsg@mitre.org>
3867
3868 * mm-decode.el mm-inline-override-types: New variable
3869
3870 * mm-decode.el (mm-inline-override-p): New function
3871
3872 * mm-decode.el (mm-inlined-p): Use it
3873
38741999-10-20 David S. Goldberg <dsg@mitre.org>
3875
3876 * mm-decode.el mm-inline-override-types: New variable
3877
3878 * mm-decode.el (mm-inline-override-p): New function
3879
3880 * mm-decode.el (mm-inlined-p): Use it
3881
38821999-09-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3883
3884 * gnus.el: Pterodactyl Gnus v0.97 is released.
3885
38861999-09-01 Brendan Kehoe <brendan@zen.org>
3887
3888 * gnus-sum.el (gnus-summary-catchup-and-goto-next-group): Use
3889 gnus-summary-next-group, not gnus-summary-next-article. Only give
3890 3 args.
3891
38921999-09-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
3893
3894 * gnus-agent.el (gnus-agent-fetch-group-1): Look in the group
3895 buffer for params.
3896
3897 * message.el (message-forward-ignored-headers): New variable.
3898
3899 * gnus-art.el (gnus-article-prepare-display): Nix out
3900 gnus-article-wash-types.
3901
3902 * gnus-agent.el (gnus-agent-create-buffer): New function.
3903 (gnus-agent-fetch-group-1): Use it.
3904 (gnus-agent-start-fetch): Ditto.
3905
3906 * gnus-sum.el (gnus-summary-exit): Don't use
3907 `gnus-use-adaptive-scoring'.
3908
3909 * mail-source.el (mail-source-fetch-pop): Only store password when
3910 successful.
3911
3912 * gnus-nocem.el (gnus-nocem-scan-groups): Message better.
3913
39141999-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
3915
3916 * message.el (message-reply): Use it.
3917 (message-dont-reply-to-names): New variable.
3918
3919 * nntp.el (nntp-open-telnet): Don't erase-buffer.
3920
3921 * mm-util.el (mm-preferred-coding-system): Typo fix.
3922
3923 * message.el (message-bounce): Work for non-MIME.
3924
3925 * gnus.el (gnus-short-group-name): Short the right parts of the
3926 name.
3927
39281999-09-24 Johan Kullstam <kullstam@ne.mediaone.net>
3929
3930 * mm-encode.el (mm-qp-or-base64): New version.
3931
39321999-09-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3933
3934 * gnus-art.el (article-make-date-line): Fix time-zone bug.
3935
39361999-09-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3937
3938 * gnus-art.el (gnus-article-add-buttons): Don't delete markers out
3939 of restricted region.
3940 (gnus-mime-display-single): Set beg at correct point.
3941
39421999-09-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3943
3944 * nnmail.el (nnmail-process-maildir-mail-format): Typo.
3945
39461999-09-09 Jens-Ulrik Petersen <jens-ulrik.petersen@nokia.com>
3947
3948 * gnus-msg.el (gnus-configure-posting-styles): Let
3949 `gnus-posting-styles' have its say in posting-style: local
3950 variable `styles' is already bound to `gnus-posting-styles' so
3951 don't rebind it to nil.
3952
39531999-09-24 Robert Bihlmeyer <robbe@orcus.priv.at>
3954
3955 * gnus-score.el (gnus-summary-increase-score): Allow editing of
3956 Message-ID.
3957
39581999-09-08 Shenghuo ZHU <zsh@cs.rochester.edu>
3959
3960 * mm-encode.el (mm-encode-content-transfer-encoding): Fold
3961 quoted-printable-encode-region.
3962
3963 * qp.el (quoted-printable-encode-region): Assume charset
3964 encoded. Fold every line in the region.
3965
39661999-09-02 Shenghuo ZHU <zsh@cs.rochester.edu>
3967
3968 * gnus-srvr.el (gnus-browse-foreign-server): Read the first line
3969 of active file.
3970
39711999-09-01 Didier Verna <verna@inf.enst.fr>
3972
3973 * message.el (message-mode): allows whitespaces between multiple
3974 instances of the fill character ">".
3975
39761999-09-24 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
3977
3978 * mm-encode.el (mm-qp-or-base64): Fix.
3979
39801999-09-01 Katsumi Yamaoka <yamaoka@jpl.org>
3981
3982 * message.el (message-send): Too much and.
3983
39841999-09-24 Andreas Schwab <schwab@suse.de>
3985
3986 * gnus-art.el (gnus-mime-view-part-as-type): Renamed.
3987
39881999-08-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
3989
3990 * gnus-score.el (gnus-score-headers): Work for nil scores.
3991
39921999-08-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
3993
3994 * gnus-cache.el (gnus-cache-write-active): Write full names.
3995
3996 * gnus-util.el (gnus-write-active-file): Accept full name.
3997
3998 * mm-decode.el (mm-inlinable-p): Use string-match on the types.
3999 (mm-assoc-string-match): New function.
4000 (mm-display-inline): Use it.
4001
4002 * gnus-group.el (gnus-group-set-info): Work for nil group params.
4003
4004 * gnus-msg.el (gnus-configure-posting-styles): Allow eval.
4005
40061999-08-27 Florian Weimer <fw@s.netic.de>
4007
4008 * mml.el (mml-generate-multipart-alist): New variable.
4009
40101999-08-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
4011
4012 * gnus-art.el (gnus-treat-predicate): Work for (not 5).
4013
40141999-08-27 Peter von der Ahe <pahe@daimi.au.dk>
4015
4016 * message.el (message-send): More helpful error message if sending
4017 fails
4018
40191999-09-06 Robert Bihlmeyer <robbe@orcus.priv.at>
4020
4021 * gnus-score.el (gnus-summary-increase-score): "Lars" was broken
4022 in newer emacsen, where ?r isn't equal 114.
4023
40241999-08-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4025
4026 * gnus.el: Pterodactyl Gnus v0.96 is released.
4027
40281999-08-17 Simon Josefsson <jas@pdc.kth.se>
4029
4030 * gnus-start.el (gnus-groups-to-gnus-format): Only use agent
4031 to get active info if method is covered by agent, otherwise
4032 active info is lost.
4033
40341999-08-17 Simon Josefsson <jas@pdc.kth.se>
4035
4036 * gnus-sum.el (gnus-summary-move-article): Report backend errors.
4037
40381999-08-09 Dave Love <fx@gnu.org>
4039
4040 * mm-util.el: Use `defalias', not `fset' for dummy functions.
4041
40421999-08-09 Simon Josefsson <jas@pdc.kth.se>
4043
4044 * gnus-art.el (gnus-ignored-headers): Remove "X-Pgp-*"
4045 (already matched by "^X-Pgp"), removed duplicate
4046 X-Mailing-List, added several new junk headers.
4047
40481999-08-01 Simon Josefsson <jas@pdc.kth.se>
4049
4050 * gnus-art.el (article-decode-charset): Don't assume
4051 gnus-summary-buffer is live.
4052
40531999-08-27 Florian Weimer <fw@s.netic.de>
4054
4055 * gnus-score.el (gnus-home-score-file): Work with absolute path
4056 names.
4057
40581999-07-17 Shenghuo ZHU <zsh@cs.rochester.edu>
4059
4060 * gnus-sum.el (gnus-articles-to-read): Return cached articles if
4061 nothing else in the group.
4062
40631999-07-16 Shenghuo ZHU <zsh@cs.rochester.edu>
4064
4065 * gnus-bcklg.el (gnus-backlog-enter-article): Check the size of
4066 the article.
4067
40681999-07-15 Shenghuo ZHU <zsh@cs.rochester.edu>
4069
4070 * mm-uu.el (mm-uu-dissect): Fix for base64 message.
4071
40721999-07-15 Shenghuo ZHU <zsh@cs.rochester.edu>
4073
4074 * mm-uu.el (mm-uu-forward-end-line): Support forwarded message
4075 from mutt.
4076
40771999-07-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4078
4079 * mm-bodies.el (mm-decode-content-transfer-encoding): Delete
4080 whitespace.
4081
40821999-07-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4083
4084 * mm-util.el (mm-text-coding-system-for-write): New variable.
4085 (mm-append-to-file): New function.
4086 (mm-write-region): New function.
4087
4088 * gnus-art.el (gnus-output-to-file): Use it.
4089 * gnus-util.el (gnus-output-to-rmail): Ditto.
4090 (gnus-output-to-mail): Ditto.
4091 * gnus-uu.el (gnus-uu-binhex-article): Ditto.
4092
40931999-07-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4094
4095 * nnmail.el (nnmail-find-file): Use mm-auto-mode-alist.
4096
4097 * nnheader.el (nnheader-insert-file-contents): Revert and use
4098 mm-insert-file-contents.
4099 (nnheader-find-file-noselect): Use mm-auto-mode-alist.
4100 (nnheader-auto-mode-alist): Removed.
4101
4102 * mm-util.el (mm-inhibit-file-name-handlers): New variable.
4103 (mm-insert-file-contents): Add a new parameter for inserting
4104 compressed file literally.
4105
4106 * mml.el (mml-generate-mime-1): Insert non-text literally.
4107
4108 * gnus.el: Change most mm-insert-file-contents back to nnheader.
4109
41101999-07-13 Hrvoje Niksic <hniksic@srce.hr>
4111
4112 * gnus-art.el (gnus-unbuttonized-mime-types): Fix docstring.
4113
41141999-08-27 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
4115
4116 * gnus-sum.el (gnus-group-charset-alist): Default fido7 to
4117 koi8-r.
4118
41191999-07-11 Shenghuo ZHU <zsh@cs.rochester.edu>
4120
4121 * mml.el (mml-insert-mime): Decode text.
4122 (mml-to-mime): Narrow to headers-or-head.
4123
41241999-07-11 Shenghuo ZHU <zsh@cs.rochester.edu>
4125
4126 * mm-view.el (mm-inline-text): Check
4127 w3-meta-content-type-charset-regexp.
4128
41291999-07-10 Simon Josefsson <jas@pdc.kth.se>
4130
4131 * gnus-agent.el (gnus-agent-fetch-group-1): Search topics for
4132 predicate.
4133
41341999-07-10 Alexandre Oliva <oliva@dcc.unicamp.br>
4135
4136 * gnus-mlspl.el: Documentation fixes.
4137
41381999-08-27 Rui Zhu <sprache@iname.com>
4139
4140 * gnus-sum.el (gnus-summary-limit-to-age): Prompt better.
4141
41421999-08-27 Michael Cook <cook@sightpath.com>
4143
4144 * gnus-art.el (gnus-article-setup-buffer): Kill all local
4145 variables.
4146
41471999-08-27 Hrvoje Niksic <hniksic@srce.hr>
4148
4149 * nnmail.el (nnmail-get-new-mail): "Done".
4150
41511999-08-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
4152
4153 * gnus-group.el (gnus-group-kill-all-zombies): Only prompt when
4154 interactive.
4155
41561999-07-12 Shenghuo ZHU <zsh@cs.rochester.edu>
4157
4158 * gnus-art.el (article-decode-charset): Fix broken CT.
4159
41601999-07-12 Shenghuo ZHU <zsh@cs.rochester.edu>
4161
4162 * gnus-agent.el (gnus-agent-fetch-group-1): Recreate agent
4163 overview buffer if it is killed.
4164
41651999-08-27 Eric Marsden <emarsden@mail.dotcom.fr>
4166
4167 * gnus-art.el (article-babel): New version.
4168
41691999-08-27 Jon Kv <jonkv@ida.liu.se>
4170
4171 * nnfolder.el (nnfolder-request-list-newsgroups): Faster expiry.
4172
41731999-07-10 Mike McEwan <mike@lotusland.demon.co.uk>
4174
4175 * gnus.texi (More Threading): Document new variable
4176 `gnus-sort-gathered-threads-function'.
4177
41781999-07-10 Mike McEwan <mike@lotusland.demon.co.uk>
4179
4180 * gnus.texi (More Threading): Document new variable
4181 `gnus-sort-gathered-threads-function'.
4182
41831999-07-11 Andreas Jaeger <aj@arthur.rhein-neckar.de>
4184
4185 * gnus-uu.el (gnus-uu-digest-mail-forward): Delete file after
4186 usage.
4187
41881999-07-10 Shenghuo ZHU <zsh@cs.rochester.edu>
4189
4190 * mm-util.el (mm-running-xemacs): Removed.
4191 (mm-coding-system-p): New function.
4192 (mm-binary-coding-system): Safe guess.
4193 (mm-text-coding-system): Ditto.
4194 (mm-auto-save-coding-system): Ditto.
4195
41961999-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
4197
4198 * mm-encode.el (mm-qp-or-base64): Also consider control chars.
4199 (mm-qp-or-base64): Reversed logic.
4200
4201 * mm-decode.el (mm-save-part-to-file): Let coding system be
4202 binary.
4203
42041999-07-15 Mike McEwan <mike@lotusland.demon.co.uk>
4205
4206 * gnus-agent.el (gnus-agent-fetch-group-1): Allow 'agent-score' to
4207 be set in topic parameters.
4208
42091999-07-10 Mike McEwan <mike@lotusland.demon.co.uk>
4210
4211 * gnus-sum.el (gnus-sort-gathered-threads-function): New variable.
4212 (gnus-sort-gathered-threads): Allow the user to specify the
4213 function to use when sorting gathered threads.
4214
4215 * gnus-agent.el (gnus-agent-get-undownloaded-list): Don't
4216 mark cached articles as `undownloaded'.
4217
42181999-07-20 Peter von der Ahe <peter@ahe.dk>
4219
4220 * gnus-sum.el (gnus-summary-exit): Allow gnus-use-adaptive-scoring
4221 to have buffer local values.
4222
42231999-07-25 Matt Pharr <mmp@graphics.stanford.edu>
4224
4225 * gnus-group.el (gnus-group-make-doc-group): Notice when user
4226 types 'g' for 'guess group type.
4227
42281999-07-30 Simon Josefsson <jas@pdc.kth.se>
4229
4230 * nnmail.el (nnmail-remove-list-identifiers): Remove whitespace
4231 after each regexp in nnmail-list-identifiers, not just after last
4232 one.
4233
4234 * gnus-sum.el (gnus-list-identifiers): New variable.
4235 (gnus-summary-remove-list-identifiers): New function.
4236 (gnus-select-newsgroup): Use it.
4237 (gnus-summary-wash-hide-map): Bind
4238 `gnus-article-hide-list-identifiers' to W W l.
4239 (gnus-summary-make-menu-bar): Add list-identifiers command.
4240
4241 * gnus-art.el (gnus-treat-strip-list-identifiers): New variable.
4242 (gnus-treatment-function-alist): Add variable.
4243 (article-hide-list-identifiers): New function.
4244 (mapcar): Add function.
4245 (gnus-article-hide): Use it.
4246
42471999-07-10 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4248
4249 * gnus.el: Pterodactyl Gnus v0.95 is released.
4250
42511999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
4252
4253 * mm-decode.el (mm-mailcap-command): New function.
4254 (mm-display-external): Use it.
4255
4256 * gnus-art.el (article-make-date-line): Work for India.
4257
4258 * mm-encode.el (mm-qp-or-base64): Typo.
4259
4260 * gnus-topic.el (gnus-topic-goto-topic): Made into command.
4261
42621999-07-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4263
4264 * gnus.el: Pterodactyl Gnus v0.94 is released.
4265
42661999-07-09 Stainless Steel Rat <ratinox@peorth.gweep.net>
4267
4268 * pop3.el: New version.
4269
42701999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
4271
4272 * mm-encode.el (mm-qp-or-base64): New function.
4273 (mm-content-transfer-encoding): Use it.
4274
4275 * gnus-util.el (gnus-parse-netrc): Allow quoted names.
4276
42771999-07-08 Shenghuo ZHU <zsh@cs.rochester.edu>
4278
4279 * mm-decode.el (mm-display-external): Fix typo and use 'non-viewer.
4280
4281 * mailcap.el (mailcap-mailcap-entry-passes-test): Add needsterminal.
4282
42831999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
4284
4285 * gnus-art.el (gnus-mime-view-part-as-media): New command and
4286 keystroke.
4287
4288 * mailcap.el (mailcap-mime-types): New function.
4289
4290 * nnmh.el (nnmh-request-group): Update nnmh-group-alist.
4291
4292 * message.el (message-goto-eoh): Really go to the end.
4293
42941999-07-09 Puneet Goel <puneet@computer.org>
4295
4296 * message.el (message-make-date): Do the right thing in with
4297 sub-hour time zones.
4298
42991999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
4300
4301 * gnus-group.el (gnus-group-make-menu-bar): Removed double bug
4302 report.
4303
43041999-07-08 Shenghuo ZHU <zsh@cs.rochester.edu>
4305
4306 * nnfolder.el (nnfolder-request-rename-group): Create directory.
4307
43081999-07-08 Shenghuo ZHU <zsh@cs.rochester.edu>
4309
4310 * mailcap.el (mailcap-parse-mailcap): Skip \;.
4311 (mailcap-parse-mailcap-extras): Fix "nonterminal;" and empty name,
4312 and use t as default value.
4313
43141999-07-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4315
4316 * gnus-sum.el (gnus-get-newsgroup-headers): Don't assume
4317 gnus-summary-buffer is live.
4318
43191999-07-09 Robert Pluim <rpluim@nortelnetworks.com>
4320
4321 * mm-util.el (mm-enable-multibyte): Check whether var bound.
4322
43231999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
4324
4325 * message.el (message-bounce): Do MIME bounces MIMEy.
4326
4327 * gnus-sum.el (gnus-summary-read-group-1): Update mark positions.
4328
43291999-07-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
4330
4331 * mailcap.el (mailcap-mime-extensions): Changed patch to
4332 text/x-patch.
4333
4334 * mm-decode.el (mm-display-external): Wrong placement of paren.
4335
43361999-07-07 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4337
4338 * gnus.el: Pterodactyl Gnus v0.93 is released.
4339
43401999-07-08 Alexandre Oliva <oliva@dcc.unicamp.br>
4341
4342 * gnus-cus.el (gnus-group-parameters): New entries for
4343 gnus-group-split.
4344
4345 * gnus-mlspl.el: Renamed functions and variables so as to
4346 start with gnus-group-split.
4347 * gnus.el: Adjust autoload entries.
4348
43491999-11-30 ??:??:?? Alexandre Oliva <oliva@dcc.unicamp.br>
4350
4351 * gnus-mlspl.el: Removed trailing t from comment and provide.
4352 Renamed functions and variables to start with gnus-mlsplit.
4353 Added autoload comments.
4354 * gnus.el: Added autoload entries.
4355
43561999-07-06 Alexandre Oliva <oliva@dcc.unicamp.br>
4357
4358 * nnmail.el (nnmail-split-it): Search the regexp multiple times,
4359 so that matches excluded by RESTRICTs do not cause the whole split
4360 to be ignored. This also fixes a long-standing bug in which a
4361 split with \N substitutions wouldn't cause cross-posting as
4362 expected.
4363
4364 * nnmail.el (nnmail-split-fancy): Document RESTRICT clauses.
4365 (nnmail-split-it): Implement them.
4366
4367 * nnmail.el (nnmail-split-fancy): Document ! splits.
4368
43691999-07-07 Stainless Steel Rat <ratinox@peorth.gweep.net>
4370
4371 * pop3.el: New version.
4372
43731999-07-05 Simon Josefsson
4374
4375 * gnus-srvr.el (gnus-browse-foreign-server): Use read.
4376
43771999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
4378
4379 * gnus-art.el (gnus-mime-display-alternative): Do treatment.
4380
43811999-07-06 Shenghuo ZHU <zsh@cs.rochester.edu>
4382
4383 * gnus-util.el (gnus-write-active-file): Use real name.
4384
4385 * gnus-agent.el (gnus-agent-expire): Update active file
4386 method by method.
4387
43881999-07-06 Shenghuo ZHU <zsh@cs.rochester.edu>
4389
4390 * nndraft.el (nndraft-request-article): Use difference
4391 coding-systems for queue and drafts.
4392
4393 * gnus-sum.el (gnus-summary-setup-default-charset): Special-case
4394 nndraft:drafts.
4395
4396 * mm-util.el (mm-auto-save-coding-system): New coding system.
4397
4398 * message.el (message-draft-coding-system): Use it.
4399
44001999-07-06 Shenghuo ZHU <zsh@cs.rochester.edu>
4401
4402 * mm-uu.el: More customizable and less aggressive.
4403
44041999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
4405
4406 * gnus-start.el (gnus-groups-to-gnus-format): Only gnus-active
4407 when plugged.
4408
4409 * mml.el (mml-generate-mime-1): Don't insert nofile files.
4410 (mml-insert-mml-markup): Accept a nofile.
4411 (mml-insert-mime): Insert nofile.
4412
4413 * gnus-art.el (gnus-treat-strip-blank-lines): Removed.
4414
4415 * mm-decode.el (mm-handle-media-type): New function.
4416 (mm-handle-media-supertype): New function.
4417 (mm-handle-media-subtype): New function.
4418 Use new functions throughout. "/"))
4419
44201999-05-18 Katsumi Yamaoka <yamaoka@jpl.org>
4421
4422 * gnus-art.el (gnus-treat-predicate): Typo.
4423
44241999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
4425
4426 * gnus-score.el (gnus-summary-score-entry): Made un-interactive.
4427
44281999-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4429
4430 * gnus-art.el (article-date-ut): UT! Default it!
4431
44321999-07-06 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4433
4434 * gnus.el: Pterodactyl Gnus v0.92 is released.
4435
44361999-07-06 Johannes Weinert <Johannes.Weinert@Informatik.Uni-Oldenburg.DE>
4437
4438 * gnus-sum.el (gnus-summary-catchup-and-exit): Doc fix.
4439
44401999-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4441
4442 * nntp.el (nntp-retrieve-groups): Don't do anything when not
4443 connected.
4444
4445 * gnus-start.el (gnus-active-to-gnus-format): Only save active
4446 when plugged.
4447
4448 * mm-view.el (mm-inline-message): Ignore remove-spec.
4449
4450 * gnus-agent.el (gnus-agent-write-active): Check whether orig sym
4451 is bound.
4452
4453 * gnus-msg.el (gnus-summary-mail-forward): Rename From_ lines.
4454
4455 * nndoc.el (nndoc-guess-type): Remove blank lines at the start.
4456
4457 * nnfolder.el (nnfolder-read-folder): Remove blank lines at the
4458 start.
4459
4460 * message.el (message-fill-yanked-message): Remove `t' arg.
4461
4462 * gnus-group.el (gnus-group-kill-group): Message killing of
4463 groups.
4464
4465 * mm-util.el (mm-preferred-coding-system): New function.
4466 (mm-mime-charset): Use it.
4467
4468 * mml.el (mml-generate-mime-1): Charset-encode message parts.
4469
44701999-07-06 Alexandre Oliva <oliva@dcc.unicamp.br>
4471
4472 * gnus-mlsplt.el: New file.
4473
44741999-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4475
4476 * mm-decode.el (mm-inline-Media-tests): Changed from forms to
4477 functions.
4478 (mm-attachment-override-p): Take a handle instead of a type.
4479 (mm-inlined-p): Ditto.
4480 (mm-automatic-display-p): Ditto,
4481 (mm-inlinable-p): Ditto.
4482
4483 * nndraft.el (nndraft-request-expire-articles): Delete backup
4484 files.
4485
4486 * mailcap.el (mailcap-parse-mailcap): Regexp-quote stuff.
4487
4488 * gnus-sum.el (gnus-summary-limit-to-extra): Typo.
4489
44901999-07-06 Alexandre Oliva <oliva@dcc.unicamp.br>
4491
4492 * nnmail.el (nnmail-split-it): Allow .*.
4493
44941999-07-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
4495
4496 * mm-decode.el (mm-inline-large-images-p): Renamed.
4497
4498 * gnus-art.el (article-date-ut): Always look in the current buffer
4499 for the Date header.
4500
4501 * mml.el (mml-validate): New command.
4502
4503 * mailcap.el (mailcap-possible-viewers): Revert to string-match
4504 since we are dealing with regexps.
4505
45061999-07-04 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4507
4508 * gnus.el: Pterodactyl Gnus v0.91 is released.
4509
45101999-07-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
4511
4512 * gnus-agent.el (gnus-agent-save-active-1): New function.
4513 (gnus-agent-save-active): use it.
4514 (gnus-agent-save-groups): Ditto.
4515
4516 * gnus-cache.el (gnus-cache-write-active): Use it.
4517
4518 * gnus-agent.el (gnus-agent-write-active): Use it.
4519
4520 * gnus-util.el (gnus-write-active-file): New function.
4521
4522 * gnus-agent.el (gnus-agent-write-active): New function to keep
4523 lower boundaries and canceled groups.
4524 (gnus-agent-save-groups): Use it.
4525 (gnus-agent-save-active): Use it.
4526 (gnus-agent-save-group-info): Only write active files.
4527 (gnus-agent-expire): Update active file.
4528
4529 * mm-decode.el (mm-inlinable-part-p): Removed.
4530 (mm-user-display-methods): Default to nil.
4531 (mm-user-display-methods): Removed.
4532 (add-mime-display-method): Removed.
4533 (mm-automatic-display): Renamed.
4534 (mm-automatic-display-p): Use it.
4535 (mm-inlined-types): New variable.
4536 (mm-inlined-p): New function.
4537
4538 * message.el (message-reply): Bind message-this-is-mail.
4539
45401999-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
4541
4542 * mm-encode.el (mm-encode-buffer): Check whether we have 7bit.
4543
4544 * message.el (message-check-news-header-syntax): Protect against
4545 nil froms.
4546
4547 * mm-util.el (mm-auto-mode-alist): New.
4548
4549 * mml.el (mml-generate-mime-1): Ditto.
4550
4551 * gnus.el: Use mm-insert-file-contents throughout instead of
4552 nnheader.
4553
4554 * mm-util.el (mm-insert-file-contents): New function.
4555
45561999-07-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4557
4558 * gnus.el: Pterodactyl Gnus v0.90 is released.
4559
45601999-07-03 Sven Fischer <herpes@kawo2.rwth-aachen.de>
4561
4562 * mailcap.el (mailcap-possible-viewers): Use string=.
4563
45641999-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
4565
4566 * mm-uu.el (mm-uu-forward-begin-line): New variable.
4567 (mm-uu-forward-end-line): New variable.
4568 (mm-uu-begin-line): Handle forwarded message.
4569 (mm-uu-identifier-alist): Ditto.
4570 (mm-uu-dissect): Ditto.
4571
45721999-07-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4573
4574 * nnheader.el (nnheader-file-coding-system): Use raw-text.
4575 * gnus-agent.el (gnus-agent-file-coding-system): Ditto.
4576 * gnus-cache.el (gnus-cache-coding-system): Ditto.
4577
4578 * nnfolder.el (nnfolder-file-coding-system): Use mm-text-coding-system.
4579 (nnfolder-file-coding-system-for-write): New variable.
4580 (nnfolder-active-file-coding-system): New variable.
4581 (nnfolder-active-file-coding-system-for-write): New variable.
4582 (nnfolder-save-active): New function.
4583 (nnfolder-save-buffer): Use them.
4584 (nnfolder-possibly-change-group): Ditto.
4585 (nnfolder-request-list-newsgroups): Ditto.
4586 (nnfolder-request-create-group): Ditto.
4587 (nnfolder-request-expire-articles): Ditto.
4588 (nnfolder-request-move-article): Ditto.
4589 (nnfolder-request-accept-article): Ditto.
4590 (nnfolder-request-delete-group): Ditto.
4591 (nnfolder-request-rename-group): Ditto.
4592 (nnfolder-possibly-change-folder): Ditto.
4593 (nnfolder-read-folder): Ditto.
4594 (nnfolder-request-list): Remove pathname-coding-system.
4595 (nnfolder-possibly-change-group): Use nnmail-pathname-coding-system.
4596
4597 * nnmail.el (nnmail-file-coding-system): Use raw-text.
4598 (nnmail-file-coding-system-1): Removed.
4599 (nnmail-find-file): Use nnmail-pathname-coding-system.
4600 (nnmail-write-region): Ditto.
4601
4602 * nnmbox.el (nnmbox-file-coding-system): New variable.
4603 (nnmbox-file-coding-system-for-write): New variable.
4604 (nnmbox-active-file-coding-system): New variable.
4605 (nnmbox-active-file-coding-system-for-write): New variable.
4606 (nnmbox-save-buffer): New function.
4607 (nnmbox-save-active): New function.
4608 (nnmbox-request-scan): Use them.
4609 (nnmbox-request-expire-articles): Ditto.
4610 (nnmbox-request-move-article): Ditto.
4611 (nnmbox-request-accept-article): Ditto.
4612 (nnmbox-request-replace-article): Ditto.
4613 (nnmbox-request-delete-group): Ditto.
4614 (nnmbox-request-rename-group): Ditto.
4615 (nnmbox-request-create-group): Ditto.
4616
4617 * mm-util.el (mm-text-coding-system): raw-text or -dos.
4618 (mm-running-ntemacs): Removed.
4619
4620 * nnml.el (nnml-file-coding-system): Use nnmail-file-coding-system.
4621
46221999-07-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4623
4624 * nnfolder.el (nnfolder-read-folder): Use nnheader-file-coding-system.
4625
46261999-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
4627
4628 * qp.el (quoted-printable-encoding-characters): Support lower case.
4629
46301999-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
4631
4632 * rfc2047.el (rfc2047-encode): Fold before B-encoding.
4633 (rfc2047-b-encode-region): Encode line by line.
4634
46351999-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
4636
4637 * mm-util.el (mm-find-mime-charset-region): Fix.
4638
46391999-06-30 KOSEKI Yoshinori <kose@yk.NetLaputa.ne.jp>
4640
4641 * mm-util.el (mm-mime-mule-charset-alist): Fix iso-2022-jp(-2) bug.
4642 (mm-find-mime-charset-region): Ditto.
4643
46441999-07-03 Simon Josefsson <jas@pdc.kth.se>
4645
4646 * gnus-sum.el (gnus-summary-move-article): Fix something or
4647 other.
4648
46491999-06-29 Shenghuo ZHU <zsh@cs.rochester.edu>
4650
4651 * gnus-sum.el (gnus-newsgroup-ephemeral-charset): New variable.
4652 (gnus-newsgroup-ephemeral-ignored-charsets): New variable.
4653 (gnus-summary-enter-digest-group): Use them.
4654 (gnus-summary-setup-default-charset): Ditto.
4655
46561999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
4657
4658 * gnus-msg.el (gnus-configure-posting-styles): Fix bug when
4659 gnus-newsgroup-name is nil.
4660
46611999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
4662
4663 * rfc2047.el (rfc2047-encode): Chop the tail newline.
4664
46651999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
4666
4667 * gnus-art.el (article-emphasize): Use correct
4668 gnus-article-emphasis-alist.
4669
46701999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
4671
4672 * mm-view.el (mm-inline-text): Fix text/html bug.
4673
46741999-06-28 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4675
4676 * gnus.el: Pterodactyl Gnus v0.89 is released.
4677
46781999-06-24 Shenghuo ZHU <zsh@cs.rochester.edu>
4679
4680 * nnmail.el (nnmail-file-coding-system-1): For NTEmacs in Windows.
4681 * message.el (message-draft-coding-system): Ditto.
4682 * mm-util.el (mm-running-ntemacs): Ditto.
4683
46841999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4685
4686 * mm-view.el (mm-inline-text): Ignore error in w3-region.
4687
46881999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4689
4690 * mml.el: require mm-decode.
4691
46921999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4693
4694 * gnus-art.el (gnus-display-mime): Treat as head only if necessary.
4695
46961999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4697
4698 * mm-view.el (mm-inline-image): Fix image undisplayer.
4699
47001999-06-22 Shenghuo ZHU <zsh@cs.rochester.edu>
4701
4702 * mml.el (mml-insert-multipart): Error in compeling-read.
4703 (mml-insert-tag): Match tags.
4704
47051999-06-19 Shenghuo ZHU <zsh@cs.rochester.edu>
4706
4707 * gnus-cache.el (gnus-cache-braid-nov): Fix coding-system bug.
4708 (gnus-cache-braid-heads): Ditto.
4709 (gnus-cache-retrieve-headers): Ditto.
4710
47111999-06-16 Shenghuo ZHU <zsh@cs.rochester.edu>
4712
4713 * gnus-draft.el (gnus-draft-send): Fix encoding bug.
4714
47151999-06-16 Katsumi Yamaoka <yamaoka@jpl.org>
4716
4717 * gnus-art.el (gnus-article-read-summary-keys): Convert key events
4718 to string under XEmacs.
4719
47201999-06-28 Petersen Jens-Ulrik <jens-ulrik.petersen@nokia.com>
4721
4722 * gnus-start.el (gnus-find-new-newsgroups): Doc fix.
4723
47241999-06-22 Shenghuo ZHU <zsh@cs.rochester.edu>
4725
4726 * mm-view.el (mm-inline-message): Fix message view bug.
4727 * gnus-art.el (gnus-article-prepare): Ditto.
4728
47291999-06-16 Shenghuo ZHU <zsh@cs.rochester.edu>
4730
4731 * gnus-cache.el (gnus-cache-possibly-enter-article): Fetch headers.
4732
47331999-06-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4734
4735 * gnus.el: Pterodactyl Gnus v0.88 is released.
4736
47371999-06-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
4738
4739 * gnus-sum.el (gnus-summary-save-parts): Destroy handles after
4740 usage.
4741
4742 * nnmail.el (nnmail-get-new-mail): Save info.
4743
47441999-06-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4745
4746 * gnus.el: Pterodactyl Gnus v0.87 is released.
4747
47481999-06-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
4749
4750 * mail-source.el (mail-source-fetch-file): Use prescript-delay.
4751 (mail-source-run-script): New function.
4752 (mail-source-fetch-pop): Use it.
4753
47541999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
4755
4756 * gnus-art.el (gnus-article-setup-highlight-words): Moved here.
4757
47581999-06-13 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4759
4760 * gnus.el: Pterodactyl Gnus v0.86 is released.
4761
47621999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
4763
4764 * gnus-art.el (gnus-treat-translate): New variable.
4765 (gnus-treat-predicate): Accept a list of regexps.
4766 (gnus-article-treat-custom): Allow a list of regexps.
4767
47681999-06-09 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
4769
4770 * gnus/gnus-group.el (gnus-permanently-visible-groups): Fix custom
4771 type.
4772
47731999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
4774
4775 * gnus-art.el (article-babel): Narrow a bit.
4776
4777 * gnus-agent.el (gnus-agent-get-undownloaded-list): Was too slow.
4778
47791999-06-12 Simon Josefsson <jas@pdc.kth.se>
4780
4781 (gnus-agent-get-undownloaded-list): Operate on all articles, not
4782 only unread ones.
4783 (gnus-agent-fetch-headers): Fetch headers from unread and marked
4784 articles, not only unread ones.
4785
47861999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
4787
4788 * gnus-sum.el (gnus-summary-limit-to-extra): New command and
4789 keystroke.
4790
4791 * gnus-art.el (gnus-article-x-face-command): Ditto.
4792
4793 * gnus-uu.el (gnus-uu-default-view-rules): Default to "display".
4794
4795 * gnus.el (gnus-method-simplify): Accept server names.
4796
47971999-06-13 Per Abrahamsen <abraham@dina.kvl.dk>
4798
4799 * gnus-art.el (article-babel-prompt): New function.
4800 (article-babel): New command.
4801
48021999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
4803
4804 * gnus-art.el (gnus-article-part-wrapper): Go to part.
4805
4806 * mml.el (mml-generate-mime-1): Don't insert literally.
4807
4808 * gnus-util.el (gnus-parse-netrc): Skip lines with #'s.
4809 (gnus-netrc-syntax-table): Removed.
4810 (gnus-parse-netrc): Don't use syntax table; just use whitespace.
4811
48121999-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
4813
4814 * mm-view.el (mm-inline-text): Fix charset for text/html.
4815
48161999-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
4817
4818 * message.el (message-draft-coding-system): Use emacs-mule-dos.
4819
48201999-06-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
4821
4822 * nnmail.el (nnmail-split-incoming): Return the number of split
4823 mails.
4824 (nnmail-process-babyl-mail-format): Ditto.
4825 (nnmail-process-unix-mail-format): Ditto.
4826 (nnmail-process-mmdf-mail-format): Ditto.
4827 (nnmail-process-maildir-mail-format): Ditto.
4828
4829 * mail-source.el (mail-source-callback): Return the number from
4830 the callback.
4831
4832 * message.el (message-send-mail): Generate Lines.
4833
4834 * mail-source.el (mail-source-call-script): New function.
4835 (mail-source-call-script): New function.
4836
48371999-05-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4838
4839 * gnus-sum.el (gnus-summary-setup-highlight-words): New function.
4840 (gnus-select-newsgroup): Use it.
4841 (gnus-group-highlight-words-alist): New variable.
4842 (gnus-newsgroup-emphasis-alist): New variable.
4843 (gnus-summary-local-variables): Use it.
4844 * gnus-art.el (article-emphasize): Use it.
4845 (gnus-emphasis-highlight-words): New face.
4846 * gnus-cus.el (gnus-group-parameters): New parameter.
4847
48481999-05-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4849
4850 * gnus-cache.el (gnus-cache-possibly-enter-article): Remove
4851 parameter `headers'.
4852 (gnus-cache-enter-article): Ditto.
4853 (gnus-cache-update-article): Ditto.
4854 * gnus-sum.el (gnus-summary-move-article): Ditto.
4855 (gnus-summary-mark-article-as-unread): Ditto.
4856 (gnus-summary-mark-article): Ditto.
4857
48581999-06-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
4859
4860 * gnus-msg.el (gnus-message-insert-stylings): Removed.
4861 (gnus-posting-style-alist): Removed.
4862 (gnus-message-style-insertions): Ditto.
4863 (gnus-configure-posting-styles): Reimplementation.
4864
4865 * mail-source.el (mail-source-fetch): Error the message.
4866
4867 * gnus-msg.el (gnus-inews-do-gcc): Do mml and encoding.
4868
48691999-06-12 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4870
4871 * gnus.el: Pterodactyl Gnus v0.85 is released.
4872
48731999-04-20 Michael Cook <cook@sightpath.com>
4874
4875 * gnus-cite.el (gnus-cite-attribution-prefix): Tweak for MS
4876 Outlook citation regex.
4877
48781999-06-12 Lars Magne Ingebrigtsen <pinard@iro.umontreal.ca>
4879
4880 * nndoc.el (nndoc-mime-parts-type-p): Accept space before
4881 semicolon.
4882
48831999-05-24 Simon Josefsson <jas@pdc.kth.se>
4884
4885 * gnus-range.el (gnus-remove-from-range): Document range1
4886 modification, protect range2.
4887
48881999-05-24 Simon Josefsson <jas@pdc.kth.se>
4889
4890 * gnus-sum.el (gnus-update-marks): Protect lists from
4891 gnus-remove-from-range, don't sort twice.
4892
48931999-05-21 Simon Josefsson <jas@pdc.kth.se>
4894
4895 * gnus-start.el (gnus-read-descriptions-file): Protect if no
4896 function in backend.
4897
48981999-05-15 Simon Josefsson <jas@pdc.kth.se>
4899
4900 * gnus-sum.el (gnus-valid-move-group-p): Check for a
4901 request-accept-article function in the backend instead of using
4902 the 'respool capability.
4903
49041999-04-18 Hrvoje Niksic <hniksic@srce.hr>
4905
4906 * mm-bodies.el (mm-decode-content-transfer-encoding): Handle
4907 spurious whitespace at eob.
4908
49091999-06-12 Adrian Aichner <aichner@ecf.teradyne.com>
4910
4911 * nnmail.el (nnmail-get-new-mail): Check right variable.
4912
49131999-06-12 Karl Kleinpaste <karl@justresearch.com>
4914
4915 * mailcap.el (mailcap-mime-data): Fix rfc822.
4916
49171999-06-12 TOZAWA Akihiko <miles@is.s.u-tokyo.ac.jp>
4918
4919 * nndoc.el (nndoc-nsmail-type-p): New function.
4920 (nndoc-type-alist): Recognize nsmail.
4921
49221999-05-12 Mike McEwan <mike@lotusland.demon.co.uk>
4923
4924 * gnus-art.el (gnus-treatment-function-alist): Display `x-face'
4925 *before* `article-hide-headers' deletes the information.
4926
49271999-05-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
4928
4929 * gnus-sum.el (gnus-summary-save-parts): New command and
4930 keystroke.
4931 (gnus-summary-save-parts-1): New function.
4932 (gnus-summary-iterate): Buggy.
4933
4934 * mm-decode.el (mm-save-part-to-file): Made into own function.
4935
49361999-05-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
4937
4938 * gnus-group.el (gnus-group-set-info): Resist nils.
4939
49401999-05-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
4941
4942 * mailcap.el (mailcap-mime-data): Ditto.
4943
4944 * gnus-uu.el (gnus-uu-default-view-rules): Ditto.
4945
4946 * gnus-art.el (gnus-article-x-face-command): Default to ee.
4947
49481999-05-02 Gareth Jones <gdj1@gdjones.demon.co.uk>
4949
4950 * gnus-art.el (article-make-date-line): Put X-Sent below Date if
4951 gnus-article-date-lapsed-new-header is t.
4952
49531999-05-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4954
4955 * gnus.el: Pterodactyl Gnus v0.84 is released.
4956
49571999-05-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
4958
4959 * gnus-msg.el (gnus-bug-message): Mime change.
4960
49611999-04-22 Simon Josefsson <jas@pdc.kth.se>
4962
4963 * gnus-sum.el (gnus-update-marks): Process null mark lists.
4964
49651999-04-21 Hrvoje Niksic <hniksic@srce.hr>
4966
4967 * mm-bodies.el (mm-decode-content-transfer-encoding): Recognize
4968 `x-uue'.
4969
49701999-03-04 Aaron M. Ucko <amu@mit.edu>
4971
4972 * mail-source.el (mail-source-fetch-pop): Only prompt for password
4973 when authentication is 'password.
4974
49751999-05-02 <pinard@iro.umontreal.ca>
4976
4977 * gnus-win.el (gnus-configure-windows): Accept a setting.
4978
49791999-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
4980
4981 * mm-util.el (mm-quote-arg): Moved here.
4982
4983 * mm-decode.el (mm-quote-arg): Quote more chars.
4984
49851999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
4986
4987 * nnheader.el (nnheader-parse-head): Message-ID in In-Reply-To
4988 with newlines would create buggy .nov files.
4989
4990 * gnus-art.el (gnus-article-date-lapsed-new-header): Default to nil.
4991
4992 * qp.el (quoted-printable-encode-region): Encode whitespace at the
4993 end of lines.
4994
4995 * message.el (message-mode): Doc fix.
4996
4997 * gnus-art.el (article-hide-headers): Delete the hidden headers.
4998
4999 * gnus-msg.el (gnus-setup-posting-charset): Default group to "".
5000
5001 * gnus-art.el (article-date-ut): Rewrite.
5002
5003 * mm-decode.el (mm-preferred-alternative-precedence): Reverse the
5004 order.
5005
5006 * gnus-msg.el (gnus-message-insert-stylings): Remove duplicate
5007 headers.
5008
5009 * gnus-art.el (gnus-article-date-lapsed-new-header): Doc fix.
5010
50111999-04-18 Didier Verna <verna@inf.enst.fr>
5012
5013 * gnus-art.el (gnus-article-date-lapsed-new-header): new variable.
5014 (article-date-ut): use it.
5015
50161999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
5017
5018 * mail-source.el (mail-source-fetch-pop): Call script
5019 asynchronously.
5020
50211999-04-18 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5022
5023 * gnus.el: Pterodactyl Gnus v0.83 is released.
5024
50251999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
5026
5027 * gnus-draft.el (gnus-draft-mode): Use mml minor mode.
5028
5029 * gnus-cite.el (gnus-dissect-cited-text): Off-by-one error.
5030
5031 * gnus-uu.el (gnus-uu-mark-thread): Save hidden threads.
5032
5033 * gnus-art.el (gnus-mime-inline-part): Don't do a charset param.
5034
5035 * gnus-msg.el (gnus-bug): Use application/x-emacs-lisp.
5036
5037 * message.el (message-generate-headers): Accept continuation
5038 headers.
5039
50401999-04-18 Renaud Rioboo <Renaud.Rioboo@lip6.fr>
5041
5042 * gnus-demon.el (gnus-demon-time-to-step): Not strings.
5043
50441999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
5045
5046 * gnus-art.el (gnus-treatment-function-alist): use
5047 maybe-hide-headers.
5048
5049 * message.el (message-inhibit-body-encoding): Typo.
5050 (message-resend): Inhibit encoding.
5051
5052 * gnus-sum.el (gnus-summary-toggle-header): Decode rfc2047.
5053
5054 * gnus-art.el (article-remove-cr): Use re-search.
5055
5056 * rfc2231.el (rfc2231-parse-string): Allow broken elm MIME
5057 headers.
5058
5059 * mm-decode.el (mm-quote-arg): Quote '.
5060
5061 * gnus-ems.el (gnus-x-splash): Would place splash wrongly.
5062
5063 * mm-decode.el (mm-insert-part): Use multibyte for text.
5064
5065 * gnus-start.el (gnus-read-newsrc-file): New variable.
5066 (gnus-read-newsrc-file): Use it.
5067
50681999-04-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
5069
5070 * nnvirtual.el (nnvirtual-request-expire-articles): New function.
5071
5072 * gnus-group.el (gnus-group-expire-articles-1): Made into own
5073 function.
5074
50751999-04-17 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5076
5077 * gnus.el: Pterodactyl Gnus v0.82 is released.
5078
50791999-04-15 Hrvoje Niksic <hniksic@srce.hr>
5080
5081 * gnus-sum.el (gnus-group-charset-alist): Include Croatian groups
5082 for iso8859-2.
5083
50841999-04-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
5085
5086 * mm-util.el (mm-charset-synonym-alist): Remove iso-2022-jp-2 from
5087 synonym alist.
5088
50891999-04-17 Adam P. Jenkins <ajenkins@netway.com>
5090
5091 * gnus-sum.el (gnus-summary-local-variables): Mark as global.
5092
50931999-04-17 Ettore Perazzoli <ettore@comm2000.it>
5094
5095 * mail-source.el (mail-source-fetch): Ask before bugging out.
5096
50971999-03-19 Hrvoje Niksic <hniksic@srce.hr>
5098
5099 * uudecode.el (uudecode-decode-region-external): Don't assume
5100 uudecode-temporary-file-directory ends with a slash.
5101
51021999-03-18 Simon Josefsson <jas@pdc.kth.se>
5103
5104 * gnus-sum.el (gnus-update-marks):
5105 (gnus-update-read-articles):
5106 (gnus-summary-expire-articles): Check server.
5107
51081999-03-16 Simon Josefsson <jas@pdc.kth.se>
5109
5110 * mml.el (mml-preview): New function.
5111
51121999-04-17 William M. Perry <wmperry@aventail.com>
5113
5114 * mail-source.el (mail-source-fetch-file): Return the right
5115 value.
5116
51171999-04-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
5118
5119 * mml.el (mml-insert-parameter): New function.
5120 (mml-insert-parameter-string): New function.
5121
5122 * nnmail.el (nnmail-get-new-mail): Say how many new articles.
5123
5124 * gnus-art.el (gnus-mime-multipart-functions): New variable.
5125 (gnus-mime-display-part): Use it.
5126
5127 * mm-decode.el (mm-alternative-precedence): Removed.
5128 (mm-discouraged-alternatives): New variable.
5129 (mm-preferred-alternative-precedence): New function.
5130
5131 * nnmail.el (nnmail-get-new-mail): Use mail-sources.
5132
5133 * mail-source.el (mail-sources): New variable.
5134
5135 * gnus-art.el (article-remove-cr): Remove several trailing CRs.
5136
5137 * mm-decode.el (mm-valid-image-format-p): New function.
5138 (mm-inline-media-tests): Use it.
5139 (mm-valid-and-fit-image-p): New function.
5140
5141 * gnus-agent.el (gnus-agent-fetch-groups): Error when unplugged.
5142 (gnus-agent-fetch-group): Ditto.
5143
51441999-04-12 Didier Verna <verna@inf.enst.fr>
5145
5146 * nnmail.el (nnmail-article-group): in case of a group name
5147 containing "\\n" constructs, be sure to pass the expanded value to
5148 nn*-save-mail.
5149
51501999-04-17 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5151
5152 * gnus.el: Pterodactyl Gnus v0.81 is released.
5153
51541999-04-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
5155
5156 * gnus-sum.el (gnus-get-split-value): Reverse result.
5157
51581999-04-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
5159
5160 * gnus-start.el (gnus-always-read-dribble-file): Doc fix.
5161
51621999-04-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
5163
5164 * mml.el (mml-insert-tag): Insert concluding part.
5165
5166 * message.el (message-send-mail): Encode later.
5167 (message-send-news): Ditto.
5168
5169 * nnfolder.el: Don't use mail delim.
5170
51711999-03-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
5172
5173 * gnus-cus.el (gnus-group-customize): Put point at min.
5174
5175 * mm-view.el (mm-inline-text): Allow toggling html.
5176
51771999-03-28 William M. Perry <wmperry@aventail.com>
5178
5179 * mail-source.el: Added prescript and postscript to file.
5180
51811999-03-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
5182
5183 * nnmail.el: Reverted.
5184
5185 * gnus-msg.el (gnus-setup-posting-charset): Didn't work.
5186 (gnus-setup-posting-charset): Did work.
5187
51881999-03-28 Jae-you Chung <jay@pllab.kaist.ac.kr>
5189
5190 * gnus.el (gnus-short-group-name): Use
5191 gnus-group-uncollapsed-levels.
5192
51931999-03-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
5194
5195 * gnus-cite.el (gnus-dissect-cited-text): Don't remove overlays.
5196
51971999-03-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
5198
5199 * gnus-art.el (gnus-treat-strip-headers-in-body): New variable.
5200 (article-strip-headers-from-body): New command and keystroke.
5201
52021999-03-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
5203
5204 * mail-source.el (mail-source-fetch-pop): Check for symbol first.
5205
5206 * nnheader.el (nnheader-insert-file-contents): Bind
5207 enable-local-eval to nil.
5208 (nnheader-find-file-noselect): Ditto.
5209
5210 * nnmail.el (nnmail-article-group): Don't remove long lines.
5211 (nnmail-remove-long-lines): New function.
5212 (nnmail-split-header-length-limit): Removed.
5213
5214 * mml.el (mml-generate-mime-1): Use unibyte buffers.
5215
5216 * gnus-group.el (gnus-group-kill-all-zombies): Query user.
5217
52181999-03-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5219
5220 * gnus-sum.el (gnus-summary-generic-mark): New function.
5221
5222 * nnmail.el (nnmail-split-header-length-limit): Increased.
5223 (nnmail-article-group): Allow nil.
5224
5225 * gnus-cite.el (gnus-cite-parse-wrapper): Inhibit point-motion.
5226
5227 * nndoc.el (nndoc-generate-mime-parts-head): Insert real headers
5228 first.
5229
5230 * mml.el (mml-minibuffer-read-type): Include types from
5231 mailcap-mime-data.
5232
5233 * nndraft.el (nndraft-request-article): Would clobber Japanese.
5234
52351999-03-05 Hrvoje Niksic <hniksic@srce.hr>
5236
5237 * mml.el (mml-insert-tag): New function.
5238 (mml-read-file): Renamed to mml-minibuffer-read-file to avoid
5239 confusion with functions like `mml-read-tag'.
5240 (mml-read-type): Ditto with `mml-minibuffer-read-type'.
5241 (mml-minibuffer-read-description): Ditto with
5242 `mml-minibuffer-read-description'.
5243 (mml-attach-buffer): New function.
5244 (mml-mode-map): New entry for /.
5245 (mml-minibuffer-read-type): Accept DEFAULT.
5246
5247 * mml.el (mml-quote-region): Narrow the region.
5248
5249 * message.el (message-mode-menu): message-mime-attach-file is now
5250 mml-attach-file.
5251
52521999-03-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
5253
5254 * gnus-art.el (gnus-treatment-function-alist): Do emphasis earlier.
5255
52561999-03-05 Robert Bihlmeyer <robbe@orcus.priv.at>
5257
5258 * mml.el (mml-attach-buffer): New command.
5259
52601999-02-27 Simon Josefsson <jas@pdc.kth.se>
4cac7481 5261
c113de23
GM
5262 * gnus-sum.el (gnus-update-marks): Call gnus-remove-from-range
5263 with a proper range. Compress range.
a9c810bf 5264
c113de23 5265 * gnus-range.el (gnus-remove-from-range): Protect arguments.
a9c810bf 5266
c113de23 52671999-03-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
54b02948 5268
c113de23 5269 * mm-decode.el (mm-get-image): Create a temporary file for xbms.
54b02948 5270
c113de23 52711999-03-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
eb018ad3 5272
c113de23
GM
5273 * gnus-picon.el (gnus-picons-x-face-file-name): Removed.
5274 (gnus-picons-convert-x-face): Removed.
5275 (gnus-picons-article-display-x-face): Removed.
5276 (gnus-picons-x-face-sentinel): Ditto.
5277 (gnus-picons-display-x-face): Ditto.
eb018ad3 5278
c113de23 52791999-03-04 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
767d12f2 5280
c113de23 5281 * gnus.el: Pterodactyl Gnus v0.80 is released.
767d12f2 5282
c113de23 52831999-03-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5284
c113de23 5285 * gnus-art.el (gnus-mm-display-part): Narrow to the part itself.
1791e2e5 5286
c113de23 5287 * gnus-sum.el (gnus-with-article): Moved here.
1791e2e5 5288
c113de23
GM
5289 * mail-source.el (mail-source-fetch-pop): Ask for password even
5290 when program.
1791e2e5 5291
c113de23 52921999-02-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5293
c113de23 5294 * gnus-msg.el (gnus-bug): Add description.
1791e2e5 5295
c113de23 5296 * mml.el (mml-insert-mml-markup): Insert disposition.
1791e2e5 5297
c113de23 5298 * message.el (message-send-mail): Always encode mail headers.
1791e2e5 5299
c113de23 53001999-02-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5301
c113de23
GM
5302 * gnus-art.el (gnus-treat-article): Only run the highlight stuff
5303 when requested.
1791e2e5 5304
c113de23 5305 * nnmail.el (nnmail-current-spool): Removed.
1791e2e5 5306
c113de23 5307 * gnus-salt.el (gnus-tree-inhibit): New varible.
1791e2e5 5308
c113de23 5309 * gnus.el (mm-util): Required.
1791e2e5 5310
c113de23 53111999-02-27 paul stevenson <spaul@mail.phy.ornl.gov>
1791e2e5 5312
c113de23 5313 * gnus-sum.el (gnus-summary-toggle-header): Narrow to head first.
1791e2e5 5314
c113de23 53151999-02-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5316
c113de23 5317 * mail-source.el (mail-source-bind): Doc fix.
1791e2e5 5318
c113de23 53191999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5320
c113de23 5321 * message.el (message-mode): Doc fix.
1791e2e5 5322
c113de23
GM
5323 * mm-encode.el (mm-content-transfer-encoding-defaults): Use 8bit
5324 encoding.
1791e2e5 5325
c113de23 5326 * gnus.el (gnus-methods-equal-p): Moved here.
1791e2e5 5327
c113de23 5328 * mail-source.el: pop at 110.
1791e2e5 5329
c113de23
GM
5330 * pop3.el (pop3-movemail): Use write-region instead of
5331 append-to-file to avoid excessive messaging.
1791e2e5 5332
c113de23 53331999-02-27 lantz moore <lmoore@contigo.com>
1791e2e5 5334
c113de23
GM
5335 * nnmail.el (nnmail-get-new-mail): honor suffix for spool-files of
5336 type directory.
1791e2e5 5337
c113de23 53381999-03-04 Robert Bihlmeyer <robbe@orcus.priv.at>
1791e2e5 5339
c113de23
GM
5340 * gnus-art.el (article-hide-boring-headers): Field names must not
5341 contain whitespace.
1791e2e5 5342
c113de23 53431999-02-26 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 5344
c113de23 5345 * gnus.el: Pterodactyl Gnus v0.79 is released.
1791e2e5 5346
c113de23 53471999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5348
c113de23 5349 * gnus-cite.el (gnus-cite-toggle): Don't remove highlighting.
1791e2e5 5350
c113de23 5351 * mml.el (mml-mode): Don't use add-minor-mode.
1791e2e5 5352
c113de23
GM
5353 * message.el (messgage-inhibit-body-encoding): New variable.
5354 (message-encode-message-body): Use it.
1791e2e5 5355
c113de23 53561999-02-26 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 5357
c113de23 5358 * gnus.el: Pterodactyl Gnus v0.78 is released.
1791e2e5 5359
c113de23 53601999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5361
c113de23 5362 * message.el (message-mode): Switch on MML mode.
1791e2e5 5363
c113de23
GM
5364 * mml.el: Included commands and functions.
5365 (mml-mode-map): New keymap.
1791e2e5 5366
c113de23 5367 * message.el: Removed the insertion commands and functions.
1791e2e5 5368
c113de23 5369 * gnus-ems.el (gnus-mule-cite-add-face): Removed.
1791e2e5 5370
c113de23
GM
5371 * gnus-sum.el (gnus-summary-sort-by-chars): New command and
5372 keystroke.
1791e2e5 5373
c113de23 5374 * gnus-art.el (gnus-narrow-to-page): Revert.
1791e2e5 5375
c113de23
GM
5376 * gnus-cite.el (gnus-cite-delete-overlays): New function.
5377 (gnus-cite-parse-maybe): Always reparse.
1791e2e5 5378
c113de23
GM
5379 * message.el (message-encode-message-body): Don't insert
5380 "multipart warning".
1791e2e5 5381
c113de23 5382 * gnus-art.el (gnus-article-treat-head-custom): New variable.
1791e2e5 5383
c113de23 53841999-02-25 Miles Bader <miles@ccs.mt.nec.co.jp>
1791e2e5 5385
c113de23 5386 * mail-source.el (mail-source-fetch-pop): Return 1 for success.
1791e2e5 5387
c113de23 5388 * nnmail.el: Require mm-util.
1791e2e5 5389
c113de23 53901999-02-26 Justin Sheehy <justin@linus.mitre.org>
1791e2e5 5391
c113de23
GM
5392 * nnmail.el (nnmail-get-new-mail): Only get mail for the one
5393 group.
1791e2e5 5394
c113de23 53951999-02-26 SeokChan LEE <chan@smoky-blue.com>
1791e2e5 5396
c113de23 5397 * mm-bodies.el (mm-body-charset-encoding-alist): Add euc-kr.
1791e2e5 5398
c113de23 53991999-02-21 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 5400
c113de23 5401 * gnus-msg.el (gnus-extended-version): Better regexp.
1791e2e5 5402
c113de23 54031999-02-25 Didier Verna <verna@inf.enst.fr>
1791e2e5 5404
c113de23
GM
5405 * nnmail.el (nnmail-split-it): new syntax: `(! FUNC SPLIT)'. FUNC
5406 is called with the result of SPLIT and should return a new split.
1791e2e5 5407
c113de23 5408 * gnus.texi: update the doc.
1791e2e5 5409
c113de23 54101999-02-23 Didier Verna <verna@inf.enst.fr>
1791e2e5 5411
c113de23
GM
5412 * gnus-picon.el (gnus-picons-display-bar-p): when picons are
5413 displayed in the article buffer, output bars if
5414 `gnus-picons-display-article-move-p'.
1791e2e5 5415
c113de23 54161999-02-20 Aaron M. Ucko <amu@mit.edu>
1791e2e5 5417
c113de23 5418 * mail-source.el (mail-source-fetch-pop): Typo.
1791e2e5 5419
c113de23 54201999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5421
c113de23 5422 * gnus-sum.el (gnus-summary-toggle-header): Save restriction.
1791e2e5 5423
c113de23 54241999-02-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5425
c113de23 5426 * gnus-cite.el (gnus-cite-parse-wrapper): Always parse.
1791e2e5 5427
c113de23 54281999-02-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5429
c113de23 5430 * mml.el (mml-insert-buffer): New function.
1791e2e5 5431
c113de23 5432 * message.el (message-forward): Insert the buffer in the buffer.
1791e2e5 5433
c113de23 54341999-02-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 5435
c113de23 5436 * mm-view.el (mm-inline-message): Insert part in narrowed region.
1791e2e5 5437
c113de23 54381999-02-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 5439
c113de23 5440 * gnus-sum.el (gnus-summary-toggle-header): Save restriction.
1791e2e5 5441
c113de23 54421999-02-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 5443
c113de23 5444 * gnus.el: Pterodactyl Gnus v0.77 is released.
1791e2e5 5445
c113de23 54461999-02-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5447
c113de23
GM
5448 * gnus-art.el (gnus-displaying-mime): New variable.
5449 (article-narrow-to-head): New function.
1791e2e5 5450
c113de23
GM
5451 * mail-source.el (mail-source-fetch-pop): Include pre/postscript.
5452 Default to pop instead of pop3.
1791e2e5 5453
c113de23 54541999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5455
c113de23 5456 * gnus-art.el (article-hide-pgp): Goto body.
1791e2e5 5457
c113de23 5458 * gnus-uu.el (gnus-uu-digest-mail-forward): Don't kill buffer.
1791e2e5 5459
c113de23 5460 * gnus-cite.el: Don't use goto-line.
1791e2e5 5461
c113de23
GM
5462 * gnus-art.el (gnus-article-treat-html): Removed.
5463 (gnus-treat-article): Save restriction.
1791e2e5 5464
c113de23 54651999-02-17 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 5466
c113de23
GM
5467 * message.el (message-send-mail): Don't untabify.
5468 (message-mode): Don't use tabs for indentation.
1791e2e5 5469
c113de23
GM
54701999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
5471
5472 * message.el (message-send-mail): Don't untabify.
5473
5474 * nnml.el (nnml-save-mail): Typo fix.
1791e2e5 5475
c113de23 54761999-02-19 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 5477
c113de23
GM
5478 * message.el (message-cite-function): Add
5479 `message-cite-original-without-signature' customization option.
1791e2e5 5480
c113de23 54811999-02-18 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 5482
c113de23
GM
5483 * nnmail.el (nnmail-fix-eudora-headers): Mark as option to
5484 `nnmail-prepare-incoming-header-hook'.
1791e2e5 5485
c113de23 54861999-02-19 Justin Sheehy <justin@linus.mitre.org>
1791e2e5 5487
c113de23 5488 * gnus-util.el (gnus-make-sort-function-1): Typo fix.
1791e2e5 5489
c113de23 54901999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5491
c113de23 5492 * gnus-group.el (gnus-group-get-new-news): Require nnmail.
1791e2e5 5493
c113de23 54941999-02-18 Michael Cook <cook@sightpath.com>
1791e2e5 5495
c113de23 5496 * Recognize Microsoft Outlook's cite attribution conventions.
1791e2e5 5497
c113de23 54981999-02-19 James H. Cloos, Jr. <cloos@jhcloos.com>
1791e2e5 5499
c113de23 5500 * gnus-sum.el: Bind M.
1791e2e5 5501
c113de23 55021999-02-19 Neil Crellin <neilc@wallaby.cc>
1791e2e5 5503
c113de23 5504 * mail-source.el (mail-source-fetch-pop): Bind pop3-port.
1791e2e5 5505
c113de23 55061999-02-15 Didier Verna <verna@inf.enst.fr>
1791e2e5 5507
c113de23
GM
5508 * gnus-picon.el (gnus-group-display-picons): ensures that
5509 `article-goto-body' really goes to the article body.
1791e2e5 5510
c113de23 55111999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5512
c113de23 5513 * mm-view.el (mm-inline-text): Bind url-standalone-mode.
1791e2e5 5514
c113de23 5515 * gnus-msg.el (gnus-summary-mail-forward): Create unique names.
1791e2e5 5516
c113de23 5517 * mm-view.el (mm-view-message): Enable multibyte.
1791e2e5 5518
c113de23 55191999-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5520
c113de23 5521 * nnmail.el (nnmail-get-new-mail): Message later.
1791e2e5 5522
c113de23
GM
5523 * mm-util.el (mm-find-charset-region): Revert to checking
5524 multibyte.
1791e2e5 5525
c113de23 55261999-02-11 Matt Pharr <mmp@graphics.stanford.edu>
1791e2e5 5527
c113de23
GM
5528 * gnus-msg.el (gnus-bug): Encode environment info as a MIME
5529 attachment.
1791e2e5 5530
c113de23 55311999-02-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 5532
c113de23 5533 * gnus.el: Pterodactyl Gnus v0.76 is released.
1791e2e5 5534
c113de23 55351999-02-06 Felix Lee <flee@cygnus.com>
1791e2e5 5536
c113de23 5537 * gnus.el (gnus-group-change-level-function): Typo.
1791e2e5 5538
c113de23 55391999-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5540
c113de23
GM
5541 * gnus-sum.el (gnus-nov-skip-field): Removed.
5542 (gnus-nov-field): Ditto.
5543 (gnus-nov-parse-extra): Ditto.
5544 (gnus-nov-read-integer): Ditto.
1791e2e5 5545
c113de23 55461999-02-05 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 5547
c113de23
GM
5548 * nnheader.el (nnheader-nov-read-message-id): New macro.
5549 (nnheader-parse-nov): Use it.
1791e2e5 5550
c113de23
GM
5551 * gnus-sum.el (gnus-nov-read-message-id): New macro.
5552 (gnus-nov-parse-line): Use it; use `(eobp)' instead of
5553 `(eq (char-after) ?\n)'.
1791e2e5 5554
c113de23 55551999-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5556
c113de23 5557 * gnus.el (gnus-other-frame): Always pop up a new frame.
1791e2e5 5558
c113de23 55591999-02-10 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 5560
c113de23
GM
5561 * gnus-range.el (gnus-range-add): Rewrite.
5562
55631999-02-02 Carsten Leonhardt <leo@arioch.oche.de>
5564
5565 * nnmail.el (nnmail-split-incoming): Added detection of maildir
5566 format.
5567 (nnmail-process-maildir-mail-format): New function.
5568
5569 * mail-source.el (mail-source-fetch-maildir): New function.
5570 (mail-source-keyword-map): Add default for maildir method.
5571 (mail-source-fetcher-alist): Changed "qmail" to "maildir".
5572
55731999-02-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
5574
5575 * mail-source.el (mail-source-fetcher-alist): Remove apop.
5576
5577 * nndoc.el (nndoc-type-alist): Remove MIME-digest.
5578 (nndoc-mime-digest-type-p): Removed.
5579
55801999-02-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5581
5582 * gnus-art.el (gnus-article-read-summary-keys): Set the point
5583 where it is supposed to be.
5584 (gnus-treat-play-sounds): New variable.
5585
5586 * gnus-sum.el (gnus-newsgroup-ignored-charsets): New variable.
5587
5588 * gnus-art.el (article-display-x-face): Narrow to head.
5589 (gnus-article-washed-types): New variable.
5590 (article-hide-pgp): Is not a toggle.
5591 (gnus-article-hide-text-type): Save types.
5592 (article-decode-charset): Use it.
1791e2e5 5593
c113de23 5594 * nnmail.el (nnmail-get-new-mail): Ignore procmail.
1791e2e5 5595
c113de23
GM
5596 * message.el (message-forward-start-separator): Removed.
5597 (message-forward-end-separator): Removed.
5598 (message-signature-before-forwarded-message): Removed.
5599 (message-included-forward-headers): Removed.
5600 (message-check-news-body-syntax): Don't check forward.
5601 (message-forward): Use MIME.
1791e2e5 5602
c113de23
GM
5603 * nnvirtual.el (nnvirtual-request-article): Bind
5604 gnus-article-decode-hook to nil.
1791e2e5 5605
c113de23 56061999-02-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5607
c113de23
GM
5608 * mml.el (mml-parse-singlepart-with-multiple-charsets): Check for
5609 us-ascii.
1791e2e5 5610
c113de23 56111999-02-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5612
c113de23 5613 * format-spec.el (format-spec): Be more robust.
1791e2e5 5614
c113de23
GM
5615 * message.el (message-encode-message-body): Default
5616 mail-parse-charset to mail-parse-charset.
1791e2e5 5617
c113de23
GM
5618 * gnus-sum.el (gnus-summary-edit-article-done): Don't encode.
5619 (gnus-summary-edit-article): Bind mail-parse-charset.
1791e2e5 5620
c113de23 5621 * mml.el (mml-read-tag): Ignore white space after end of tag.
1791e2e5 5622
c113de23
GM
5623 * message.el (message-goto-body): Also work in separatorless
5624 articles.
5625
5626 * mml.el (mml-translate-from-mime): New function.
5627 (mml-insert-mime): Ditto.
5628 (mml-to-mime): New function.
5629 (mime-to-mml): New name.
5630
5631 * gnus-sum.el (gnus-summary-edit-article): Always select raw
1791e2e5
DL
5632 article.
5633
c113de23 5634 * gnus-group.el (gnus-group-catchup-current): Unmark groups.
1791e2e5 5635
c113de23
GM
5636 * gnus-sum.el (gnus-summary-setup-default-charset): Don't
5637 special-case nndraft groups.
1791e2e5 5638
c113de23 56391999-02-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5640
c113de23
GM
5641 * gnus-sum.el (gnus-get-newsgroup-headers): Bind charset.
5642 (gnus-get-newsgroup-headers): Already bound.
1791e2e5 5643
c113de23 5644 * message.el (message-encode-message-body): Use posting charset.
1791e2e5 5645
c113de23
GM
5646 * mm-bodies.el (mm-encode-body): Use MIME charsets.
5647 (mm-body-encoding): Do CTE.
5648 (mm-body-7-or-8): New function.
1791e2e5 5649
c113de23
GM
5650 * mm-util.el (mm-mime-charset): Always fall back on alist.
5651 (mm-mime-mule-charset-alist): Include katakana-jisx0201.
5652 (mm-mime-mule-charset-alist): Add arabic-*-column.
5653 (mm-find-mime-charset-region): New function.
1791e2e5 5654
c113de23 5655 * format-spec.el (format-spec-make): New function.
1791e2e5 5656
c113de23
GM
5657 * mail-source.el (format-spec): Required.
5658 (mail-source-fetch-with-program): Removed.
5659 (mail-source-fetch-with-program): New function.
1791e2e5 5660
c113de23 5661 * format-spec.el: New file.
1791e2e5 5662
c113de23 56631999-02-03 Tatsuya Ichikawa <ichikawa@hv.epson.co.jp>
1791e2e5 5664
c113de23
GM
5665 * mail-source.el (mail-source-fetch-with-program): Take optional
5666 parameter.
1791e2e5 5667
c113de23 56681999-02-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5669
c113de23
GM
5670 * gnus-start.el: Ignore some groups.
5671 (gnus-setup-news): Bind nnmail-fetched-sources.
1791e2e5 5672
c113de23 5673 * message.el (message-send-mail): Remove all tabs.
1791e2e5 5674
c113de23
GM
5675 * mm-util.el (mm-find-charset-region): Just check whether
5676 find-charset-region is defined.
1791e2e5 5677
c113de23 56781999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5679
c113de23
GM
5680 * gnus-group.el (gnus-group-get-new-news): Use
5681 nnmail-fetched-sources.
1791e2e5 5682
c113de23
GM
5683 * nnmail.el (nnmail-fetched-sources): New variable.
5684 (nnmail-get-new-mail): Use it.
1791e2e5 5685
c113de23
GM
5686 * mail-source.el (mail-source-fetched-sources): New variable.
5687 (mail-source-fetch): Use it.
1791e2e5 5688
c113de23 56891999-02-02 Mark W. Eichin <eichin@thok.org>
1791e2e5 5690
c113de23
GM
5691 * gnus.el (gnus-getenv-nntpserver): if the file that
5692 gnus-nntpserver-file names has a trailing newline, the
5693 string-match will always match, and thus the file will never be
5694 read. (^ matches start of "line", \\` matches start of "buffer",
5695 which is what was intended...)
1791e2e5 5696
c113de23 56971999-02-02 Kim-Minh Kaplan <kmkaplan@western.fr>
1791e2e5 5698
c113de23 5699 * gnus-picon.el (gnus-picons-parse-filenames): Quote group names.
1791e2e5 5700
c113de23 57011999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 5702
c113de23
GM
5703 * gnus-start.el (gnus-read-active-file): Eliminate duplicated
5704 select methods.
1791e2e5 5705
c113de23 57061999-01-27 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 5707
c113de23 5708 * gnus-range.el (gnus-remove-from-range): Sort second argument.
1791e2e5 5709
c113de23 57101999-02-02 Scott Hofmann <shofmann@mindspring.com>
1791e2e5 5711
c113de23 5712 * nntp.el: Use mail-source-read-passwd instead of nnmail-read-passwd.
1791e2e5 5713
c113de23 57141999-02-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 5715
c113de23
GM
5716 * gnus-cus.el (gnus-group-parameters): Charset as symbol, and fix
5717 a typo.
5718 * gnus-sum.el (gnus-summary-setup-default-charset): Set nndraft's
5719 charset to nil.
5720 * gnus-agent.el (gnus-agent-queue-setup): Remove charset setting.
5721 * gnus-start.el (gnus-start-draft-setup): Ditto.
1791e2e5 5722
c113de23 57231999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5724
c113de23
GM
5725 * mail-source.el (mail-source-fetch-directory): Use the predicate.
5726 (mail-source-value): Don't do variables.
1791e2e5 5727
c113de23 5728 * nnmail.el (nnmail-get-new-mail): Set the predicate.
1791e2e5 5729
c113de23 5730 * gnus-sum.el (gnus-summary-toggle-header): Fix, and bound to t.
1791e2e5 5731
c113de23 57321999-02-01 Michael Cook <cook@sightpath.com>
1791e2e5 5733
c113de23 5734 * Defenestrate spurious ?a.
1791e2e5 5735
c113de23 57361999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5737
c113de23
GM
5738 * mail-source.el (mail-source-fetch-pop): Instead use
5739 :authentication.
1791e2e5 5740
c113de23 57411999-02-01 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
1791e2e5 5742
c113de23 5743 * lisp/mail-source.el : Support APOP authentication scheme.
1791e2e5 5744
c113de23 57451999-02-02 Tatsuya Ichikawa <t-ichi@niagara.shiojiri.ne.jp>
1791e2e5 5746
c113de23 5747 * pop3.el (pop3-movemail): Return t.
1791e2e5 5748
c113de23 57491999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5750
c113de23
GM
5751 * rfc2047.el (rfc2047-fold-region): New function.
5752 (rfc2047-encode-message-header): Use it.
1791e2e5 5753
c113de23 57541999-02-02 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1791e2e5 5755
c113de23 5756 * gnus-sum.el (gnus-group-charset-alist): Add more.
1791e2e5 5757
c113de23 57581999-02-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 5759
c113de23 5760 * gnus.el: Pterodactyl Gnus v0.75 is released.
1791e2e5 5761
c113de23 57621999-02-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5763
c113de23 5764 * gnus-art.el (article-display-x-face): Don't narrow to head.
1791e2e5 5765
c113de23 57661999-02-01 Michael Cook <cook@sightpath.com>
1791e2e5 5767
c113de23 5768 * gnus-cite.el (gnus-cited-lines-visible): Accept a cons.
1791e2e5 5769
c113de23 57701999-02-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5771
c113de23
GM
5772 * mail-source.el (mail-source-fetch-directory): Ignore
5773 directories.
1791e2e5 5774
c113de23 5775 * gnus-cus.el (gnus-group-parameters): Addition.
1791e2e5 5776
c113de23
GM
5777 * gnus-art.el (article-strip-banner): Do symbolic banners.
5778 (article-strip-banner): New keystroke.
1791e2e5 5779
c113de23 57801999-02-01 Michael Cook <cook@sightpath.com>
1791e2e5 5781
c113de23 5782 * gnus-art.el (article-strip-banner): New command.
1791e2e5 5783
c113de23 57841999-02-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5785
c113de23 5786 * gnus-art.el (gnus-treat-strip-banners): New variable.
1791e2e5 5787
c113de23 57881999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 5789
c113de23
GM
5790 * mail-source.el (mail-source-read-passwd): Use `read-passwd' if it
5791 has been exist.
1791e2e5 5792
c113de23 57931999-01-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 5794
c113de23
GM
5795 * message.el (message-draft-coding-system): Check coding-system.
5796 * mm-util.el (mm-text-coding-system): Ditto.
1791e2e5 5797
c113de23 57981999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 5799
c113de23 5800 * mail-source.el (mail-source-fetch-pop): Save excursion.
1791e2e5 5801
c113de23 58021999-01-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5803
c113de23
GM
5804 * mail-source.el (mail-source-movemail-args): Not constant.
5805 (mail-source-movemail-args): Removed.
5806 (mail-source-fetch-with-program): New function.
5807 (mail-source-fetch-pop): Use program and function.
5808 (mail-source-movemail-program): Removed.
1791e2e5 5809
c113de23
GM
5810 * gnus-art.el (gnus-treat-date-iso8601): New variable.
5811 (gnus-treat-date-user-defined): New variable.
1791e2e5 5812
c113de23 58131999-01-28 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 5814
c113de23 5815 * nnmail.el (nnmail-fix-eudora-headers): New function.
1791e2e5 5816
c113de23 58171999-01-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5818
c113de23 5819 * mm-bodies.el (mm-encode-body): Use mail-parse-charset.
1791e2e5 5820
c113de23 58211999-01-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5822
c113de23
GM
5823 * gnus-art.el (gnus-treatment-function-alist): Do
5824 gnus-article-add-buttons-to-head later.
5825 (gnus-treat-capitalize-sentences): New variable.
5826 (article-capitalize-sentences): New command and keystroke.
1791e2e5 5827
c113de23 5828 * gnus-group.el (gnus-group-catchup-current): Do group.
1791e2e5 5829
c113de23 5830 * message.el (message-default-charset): Add group.
1791e2e5 5831
c113de23 58321999-01-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 5833
c113de23 5834 * gnus.el: Pterodactyl Gnus v0.74 is released.
1791e2e5 5835
c113de23 58361999-01-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5837
c113de23
GM
5838 * gnus-art.el (article-fill-long-lines): Renamed.
5839 (article-fill-long-lines): New keystroke.
1791e2e5 5840
c113de23 58411999-01-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5842
c113de23 5843 * gnus-msg.el (gnus-setup-posting-charset): Check for group.
1791e2e5 5844
c113de23
GM
5845 * gnus-group.el (gnus-group-catchup-current): Skip groups now
5846 displayed.
5847 (gnus-group-catchup-current): Be more robus.
1791e2e5 5848
c113de23
GM
5849 * gnus-sum.el (gnus-summary-select-article): Reselect for showing
5850 headers.
1791e2e5 5851
c113de23 58521999-01-25 Dave Love <fx@gnu.org>
1791e2e5 5853
c113de23
GM
5854 * message.el (message-mode-menu): Add message-mime-attach-file.
5855 (message-mode): Doc fix.
1791e2e5 5856
c113de23 58571999-01-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5858
c113de23
GM
5859 * nnmail.el (nnmail-check-duplication): Insert the mail source
5860 string.
1791e2e5 5861
c113de23
GM
5862 * mail-source.el (mail-source-fetch-pop): Bind mail-source-string.
5863 (mail-source-fetch-directory): Ditto.
5864 (mail-source-fetch-file): Ditto.
5865 (mail-source-string): New variable.
1791e2e5 5866
c113de23
GM
5867 * gnus-start.el (gnus-get-unread-articles): Nix out groups over
5868 the level.
1791e2e5 5869
c113de23
GM
5870 * rfc2047.el (rfc2047-encodable-p): Convert to MIME charsets
5871 before handling.
1791e2e5 5872
c113de23
GM
5873 * mm-util.el (mm-mime-charset): Use the parameters.
5874 (mm-mime-charset): Removed region paremeters.
1791e2e5 5875
c113de23
GM
5876 * nnmail.el (nnmail-get-new-mail): Don't message the entire
5877 source.
1791e2e5 5878
c113de23 58791999-01-25 Lloyd Zusman <ljz@asfast.com>
1791e2e5 5880
c113de23 5881 * nnmail.el (nnmail-get-split-group): Quote right.
1791e2e5 5882
c113de23 58831999-01-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5884
c113de23
GM
5885 * mail-source.el (mail-source-movemail): Would kill an arbitrary
5886 buffer.
1791e2e5 5887
c113de23 58881999-01-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5889
c113de23
GM
5890 * gnus-group.el (gnus-clear-inboxes-moved): Removed.
5891 (gnus-group-mode): Don't hook.
1791e2e5 5892
c113de23
GM
5893 * mail-source.el (mail-source-bind): Doc fix.
5894 (mail-source-bind): Take only one param.
1791e2e5 5895
c113de23 5896 * gnus-art.el (gnus-treat-highlight-signature): typep.
1791e2e5 5897
c113de23
GM
5898 * mail-source.el (mail-source-movemail): Ignore empty file.
5899 (mail-source-callback): Check before deleting.
1791e2e5 5900
c113de23 5901 * message.el (message-mime-attach-file): Include name.
1791e2e5 5902
c113de23 59031999-01-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5904
c113de23 5905 * mm-util.el (mm-read-charset): Return a symbol.
1791e2e5 5906
c113de23 5907 * mm-view.el (mm-inline-text): Insert signature separator.
1791e2e5 5908
c113de23
GM
5909 * gnus-art.el (gnus-treat-predicate): New function.
5910 (gnus-treat-article): Allow all types to be checked.
1791e2e5 5911
c113de23
GM
5912 * gnus-util.el (gnus-or): New function.
5913 (gnus-and): Ditto.
1791e2e5 5914
c113de23 5915 * gnus-art.el (gnus-mime-display-single): Use override.
1791e2e5 5916
c113de23
GM
5917 * mm-decode.el (mm-attachment-override-types): New variable.
5918 (mm-attachment-override-p): New function.
1791e2e5 5919
c113de23 5920 * gnus-picon.el (gnus-group-display-picons): Don't go backward.
1791e2e5 5921
c113de23 59221999-01-23 Andrew J. Cosgriff <ajc@bing.wattle.id.au>
1791e2e5 5923
c113de23 5924 * mm-view.el (mm-inline-text): Do vcards.
1791e2e5 5925
c113de23 59261999-01-23 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 5927
c113de23 5928 * gnus.el: Pterodactyl Gnus v0.73 is released.
1791e2e5 5929
c113de23 59301999-01-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5931
c113de23
GM
5932 * nnmail.el (nnmail-spool-file): Changed to use mail-source.
5933 (nnmail-crash-box, nnmail-use-procmail, nnmail-procmail-directory,
5934 nnmail-procmail-suffix, nnmail-resplit-incoming): Removed.
5935 (nnmail-movemail-program): Removed.
5936 (nnmail-movemail-args): Removed.
5937 (nnmail-pop-password-required): Ditto.
5938 (nnmail-tmp-directory): Ditto.
5939 (nnmail-delete-incoming): Removed.
5940 (nnmail-pop-password, nnmail-moved-inboxes,
5941 nnmail-internal-password, nnmail-move-inbox): Removed.
5942 (nnmail-read-passwd): Ditto.
5943 (nnmail-get-spool-files): Removed.
5944 (nnmail-resplit-incoming): Reinstated.
1791e2e5 5945
c113de23 5946 * mail-source.el: New file.
1791e2e5 5947
c113de23 59481999-01-23 James H. Cloos, Jr. <cloos@jhcloos.com>
1791e2e5 5949
c113de23 5950 * gnus-art.el (gnus-article-mode-map): Bind backspace.
1791e2e5 5951
c113de23 59521999-01-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5953
c113de23 5954 * gnus-art.el (article-make-date-line): Fix iso8601 display.
1791e2e5 5955
c113de23 59561999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5957
c113de23 5958 * gnus-art.el (gnus-treat-display-smileys): Check xpm.
1791e2e5 5959
c113de23 5960 * gnus-picon.el (gnus-group-display-picons): Goto body.
1791e2e5 5961
c113de23
GM
5962 * gnus.el: Indented all functions; broke long lines; changed all
5963 instances of illegal/legal to invalid/valid. Yes, I'm bored.
1791e2e5 5964
c113de23 59651999-01-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 5966
c113de23 5967 * gnus.el: Pterodactyl Gnus v0.72 is released.
1791e2e5 5968
c113de23 59691999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5970
c113de23 5971 * gnus.el: Cleaned up trailing whitespace.
1791e2e5 5972
c113de23 5973 * mm-util.el (mm-read-charset): Work.
1791e2e5 5974
c113de23 59751999-01-17 Matt Armstrong <mattdav+matt@best.com>
1791e2e5 5976
c113de23
GM
5977 * gnus-score.el (gnus-score-find-bnews): Match regexp on the
5978 nnheader-translate-file-chars'd group name.
1791e2e5 5979
c113de23 59801999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5981
c113de23 5982 * message.el (message-encode-message-body): Fold case.
1791e2e5 5983
c113de23 59841999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5985
c113de23 5986 * mailcap.el (mailcap-add): New function.
1791e2e5 5987
c113de23 59881999-01-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5989
c113de23
GM
5990 * gnus-art.el (article-goto-body-goes-to-point-min-p): New variable.
5991 (article-goto-body): Use it.
5992 (gnus-treat-article): Ditto.
1791e2e5 5993
c113de23
GM
5994 * gnus-agent.el (gnus-agent-get-undownloaded-list): Remove the
5995 downloaded articles from the downloadeble list.
1791e2e5 5996
c113de23 59971999-01-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 5998
c113de23
GM
5999 * message.el (message-encode-message-body): Bind
6000 mail-parse-charset.
1791e2e5 6001
c113de23
GM
6002 * mm-util.el (mm-charset-synonym-alist): New variable.
6003 (mm-charset-to-coding-system): Use it.
6004 (mm-charset-coding-system-alist): Removed.
6005 (mm-charset-to-coding-system): Don't use it.
6006 (mm-find-charset-region): Use mail-parse-charset.
1791e2e5 6007
c113de23
GM
6008 * gnus-art.el (gnus-treatment-function-alist): Use
6009 gnus-article-display-picons.
6010 (gnus-treat-display-xface): Only do if we have xface feature.
6011 (gnus-part-display-hook): New function.
6012 (gnus-treat-article): Use it.
6013 (gnus-treat-article): Use gnus-visual.
1791e2e5 6014
c113de23 6015 * gnus-msg.el (gnus-setup-posting-charset): Check elem.
1791e2e5 6016
c113de23
GM
6017 * gnus-art.el (gnus-mm-display-part): Fix the MIME button after
6018 displaying.
1791e2e5 6019
c113de23 6020 * mm-decode.el (mm-insert-part): Use insert-buffer-substring.
1791e2e5 6021
c113de23
GM
6022 * gnus-score.el (gnus-score-find-bnews): Protect against invalid
6023 regexp file names.
1791e2e5 6024
c113de23 60251999-01-16 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6026
c113de23 6027 * gnus.el: Pterodactyl Gnus v0.71 is released.
1791e2e5 6028
c113de23 60291999-01-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6030
c113de23 6031 * mm-view.el (mm-inline-image): Don't add a dot.
1791e2e5 6032
c113de23 6033 * gnus-art.el (gnus-treat-article): New function.
1791e2e5 6034
c113de23 6035 * gnus.el (gnus-article-display-hook): Removed.
1791e2e5 6036
c113de23 6037 * gnus-art.el (gnus-article-treat-custom): New variable.
1791e2e5 6038
c113de23 6039 * gnus-start.el (gnus-ignored-newsgroups-has-to-p): Removed.
1791e2e5 6040
c113de23
GM
6041 * gnus-msg.el (gnus-setup-posting-charset): Allow variables and
6042 functions.
1791e2e5 6043
c113de23
GM
6044 * message.el (message-posting-charset): New variable.
6045 (message-send-mail): Use it.
1791e2e5 6046
c113de23
GM
6047 * gnus-msg.el (gnus-group-posting-charset-alist): Moved here.
6048 (gnus-setup-posting-charset): New function.
6049 (gnus-setup-message): Use it.
1791e2e5 6050
c113de23
GM
6051 * message.el (message-encode-message-body): Just look for
6052 Content-Type before inserting a new one.
1791e2e5 6053
c113de23 60541999-01-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6055
c113de23 6056 * rfc2047.el (rfc2047-default-charset): Removed.
1791e2e5 6057
c113de23
GM
6058 * mail-prsvr.el: New file.
6059 (mail-parse-charset): New variable.
1791e2e5 6060
c113de23
GM
6061 * gnus-sum.el (gnus-newsgroup-charset): Changed name.
6062 Changed name.
1791e2e5 6063
c113de23 6064 * gnus.el (gnus-charset): New group.
1791e2e5 6065
c113de23 6066 * nnmail.el (nnmail-pathname-coding-system): Default to binary.
1791e2e5 6067
c113de23
GM
6068 * gnus-sum.el (gnus-default-charset): Default to nil.
6069 (gnus-newsgroup-iso-8859-1-forced-regexp): Removed.
6070 (gnus-newsgroup-iso-8859-1-forced): Removed.
1791e2e5 6071
c113de23
GM
6072 * mm-util.el (mm-known-charsets): Removed.
6073 (mm-default-coding-system): Removed.
6074 (mm-default-charset): Removed.
6075 (mm-read-charset): New function.
1791e2e5 6076
c113de23 6077 * message.el (message-default-charset): Removed.
1791e2e5 6078
c113de23 6079 * rfc2047.el (rfc2047-default-charset): Default to nil.
1791e2e5 6080
c113de23 6081 * mm-util.el (mm-charset-iso-8859-1-forced): Removed.
1791e2e5 6082
c113de23 60831999-01-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6084
c113de23 6085 * gnus.el: Pterodactyl Gnus v0.70 is released.
1791e2e5 6086
c113de23 60871999-01-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6088
c113de23
GM
6089 * mm-decode.el (mm-save-part): Use mm-get-part.
6090 (mm-insert-part): New function.
6091 (mm-get-part): Use it.
6092 (mm-get-image): Ditto.
6093 (mm-display-external): Ditto.
1791e2e5 6094
c113de23 6095 * mm-view.el (mm-inline-text): Ditto.
1791e2e5 6096
c113de23
GM
6097 * gnus-move.el (gnus-move-group-to-server): Protect against nil
6098 ranges.
1791e2e5 6099
c113de23
GM
6100 * mm-decode.el (mm-display-external): Save the buffer.
6101 (mm-remove-part): Kill it.
1791e2e5 6102
c113de23 6103 * qp.el (quoted-printable-decode-region): Do the right thing at eobp.
1791e2e5 6104
c113de23 6105 * nnagent.el (nnagent-request-set-mark): Defined stub.
1791e2e5 6106
c113de23 61071999-01-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6108
c113de23
GM
6109 * gnus-score.el (gnus-score-load-score-alist): Bind
6110 coding-system-for-read.
1791e2e5 6111
c113de23
GM
6112 * gnus-sum.el (gnus-summary-exit): Do adaptive scoring before
6113 prepare-exit-hook.
1791e2e5 6114
c113de23 6115 * mm-view.el (mm-setup-w3): Require w3.
1791e2e5 6116
c113de23 61171999-01-13 Kiyokazu SUTO <suto@merry.xmath.ous.ac.jp>
1791e2e5 6118
c113de23
GM
6119 * lisp/nnspool.el (nnspool-retrieve-headers): Protect against empty
6120 body.
1791e2e5 6121
c113de23 61221999-01-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6123
c113de23 6124 * mm-encode.el: Ditto.
1791e2e5 6125
c113de23
GM
6126 * mm-bodies.el (mm-decode-content-transfer-encoding): Message the
6127 error.
1791e2e5 6128
c113de23 6129 * mailcap.el (mailcap-mime-data): SAFER ps.
1791e2e5 6130
c113de23
GM
6131 * message.el (message-encode-message-body): Always insert a
6132 Content-Type header.
1791e2e5 6133
c113de23
GM
6134 * mm-decode.el (mm-inline-media-tests): Default all text/* to be
6135 shown inline.
1791e2e5 6136
c113de23 6137 * mm-view.el (mm-inline-text): Handle all sorts of text.
1791e2e5 6138
c113de23
GM
6139 * mailcap.el (mailcap-mime-data): non-viewer for viewers that
6140 don't view.
1791e2e5 6141
c113de23 6142 * mm-decode.el (mm-display-external): Use it.
1791e2e5 6143
c113de23 6144 * gnus-art.el (gnus-visible-headers): Added bcc, gcc, fcc.
1791e2e5 6145
c113de23 6146 * mm-decode.el (mm-save-part): Removed double code.
1791e2e5 6147
c113de23 61481999-01-12 Dave Love <fx@gnu.org>
1791e2e5 6149
c113de23
GM
6150 * mm-decode.el (mm-save-part): Avoid doubly-compressed
6151 application/octet-stream .gz & al files with jka-compr.
1791e2e5 6152
c113de23 61531999-01-12 Dave Love <fx@gnu.org>
1791e2e5 6154
c113de23
GM
6155 * gnus-ems.el (gnus-down-mouse-3): New variable.
6156 * gnus-art.el (gnus-mime-button-map): Use it.
6157 (gnus-mime-button-menu): Set the clicked-on buffer initially.
1791e2e5 6158
c113de23 61591999-01-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6160
c113de23 6161 * mailcap.el (mailcap-mime-data): Added ImageMagic and ee.
1791e2e5 6162
c113de23 61631999-01-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6164
c113de23
GM
6165 * gnus-picon.el (gnus-picons-kill-buffer): Don't kill article
6166 buffers.
1791e2e5 6167
c113de23 6168 * gnus-sum.el (gnus-summary-exit): Destroy all MIME.
1791e2e5 6169
c113de23 6170 * gnus-cache.el (gnus-cache-read-active): Reversed check.
1791e2e5 6171
c113de23 61721999-01-12 Matt Armstrong <matta@geoworks.com>
1791e2e5 6173
c113de23 6174 * mml.el (mml-parameter-string): Strip directory component.
1791e2e5 6175
c113de23 61761999-01-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6177
c113de23 6178 * gnus.el (gnus-use-demon): Removed.
1791e2e5 6179
c113de23 61801999-01-12 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 6181
c113de23 6182 * nnmail.el (nnmail-article-group): Don't infloop.
1791e2e5 6183
c113de23 61841999-01-11 Colin Rafferty <colin@xemacs.org>
1791e2e5 6185
c113de23
GM
6186 * gnus-art.el (article-update-date-lapsed): Made it work with
6187 picons, and make it update on all visible frames.
6188 (article-date-ut): Get summary-buffer's current-headers.
1791e2e5 6189
c113de23 61901999-01-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6191
c113de23
GM
6192 * gnus-picon.el (gnus-picons-setup-buffer): Don't set major mode.
6193 (gnus-picons-setup-p): New variable.
1791e2e5 6194
c113de23 61951999-01-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6196
c113de23 6197 * nnmail.el (nnmail-split-header-length-limit): Lowered to 512.
1791e2e5 6198
c113de23 61991999-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6200
c113de23
GM
6201 * gnus-sum.el (gnus-summary-exit-no-update): Don't use run-hooks.
6202 (gnus-summary-exit-no-update): Use mapcar.
1791e2e5 6203
c113de23 62041999-01-02 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 6205
c113de23 6206 * gnus-agent.el (gnus-category-write): Make directory.
1791e2e5 6207
c113de23 62081998-09-26 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 6209
c113de23
GM
6210 * gnus-sum.el (gnus-update-read-articles):
6211 (gnus-update-marks): Request backend update of mark.
1791e2e5 6212
c113de23 62131999-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6214
c113de23 6215 * mm-bodies.el (mm-body-encoding): Use mm-find.
1791e2e5 6216
c113de23 62171999-01-03 Kim-Minh Kaplan <kmkaplan@western.fr>
1791e2e5 6218
c113de23 6219 * gnus-picon.el (gnus-article-display-picons): Fix.
1791e2e5 6220
c113de23 62211999-01-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6222
c113de23 6223 * gnus.el: Pterodactyl Gnus v0.69 is released.
1791e2e5 6224
c113de23 62251999-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6226
c113de23 6227 * gnus-picon.el (gnus-picons-setup-buffer): Run the hook.
1791e2e5 6228
c113de23
GM
6229 * gnus-agent.el (gnus-agent-remove-group): New command and
6230 keystroke.
1791e2e5 6231
c113de23 6232 * rfc2047.el (rfc2047-decode-region): Check for us-ascii.
1791e2e5 6233
c113de23 62341999-01-02 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 6235
c113de23 6236 * gnus-agent.el (gnus-agent-write-servers): Make directory.
1791e2e5 6237
c113de23 62381998-12-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6239
c113de23 6240 * mm-view.el (mm-inline-text): Bind current id.
1791e2e5 6241
c113de23
GM
6242 * mm-decode.el (mm-handle-id): New macro.
6243 (mm-make-handle): Accept id.
6244 (mm-dissect-singlepart): Use it.
1791e2e5 6245
c113de23 62461998-12-23 Matt Pharr <mmp@graphics.stanford.edu>
1791e2e5 6247
c113de23
GM
6248 * message.el (message-cite-original-without-signature): Use
6249 message-signature-separator when searching for signature in
6250 message-cite-original-without-signature.
1791e2e5 6251
c113de23 62521998-12-24 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 6253
c113de23 6254 * gnus.el (gnus-server-to-method): Check named methods.
1791e2e5 6255
c113de23 62561998-12-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6257
c113de23 6258 * mm-view.el (mm-view-message): Goto point-min.
1791e2e5 6259
c113de23
GM
6260 * nnmail.el (nnmail-article-group): Don't delete lines, only
6261 shorten them.
1791e2e5 6262
c113de23
GM
6263 * gnus-msg.el (gnus-configure-posting-styles): Also do nil
6264 values.
1791e2e5 6265
c113de23
GM
6266 * nnheader.el (nnheader-temp-directory): New variable.
6267 (nnheader-temp-directory): Removed.
1791e2e5 6268
c113de23 62691998-12-22 Jack Vinson <jvinson@chevax.ecs.umass.edu>
1791e2e5 6270
c113de23
GM
6271 * mailcap.el (mailcap-parse-mailcaps): Add "~/.mailcaps" to the
6272 list of files to check for mailcap entries under windows-nt.
1791e2e5 6273
c113de23 62741998-12-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6275
c113de23
GM
6276 * gnus-art.el (gnus-article-maybe-hide-headers): Check whether the
6277 summary buffer exists.
1791e2e5 6278
c113de23 62791998-12-22 Aaron M. Ucko <amu@mit.edu>
1791e2e5 6280
c113de23
GM
6281 * nnsoup.el (nnsoup-store-reply): Remove code to deal with
6282 irrelevant Sun sendmail bug.
6283 (nnsoup-store-reply): Stop mucking with mail-header-separator.
1791e2e5 6284
c113de23
GM
6285 * message.el (message-send-news): Bind mail-header-separator to
6286 "" when asking backend to post.
1791e2e5 6287
c113de23 62881998-12-22 Karl Kleinpaste <karl@justresearch.com>
1791e2e5 6289
c113de23
GM
6290 * mm-uu.el (mm-dissect-disposition): New variable.
6291 (mm-uu-dissect): Use it.
1791e2e5 6292
c113de23 62931998-12-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6294
c113de23 6295 * mm-view.el (mm-inline-text): Bind url-current-object.
1791e2e5 6296
c113de23 62971998-12-06 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 6298
c113de23 6299 * gnus-range.el (gnus-remove-from-range): Rewrite.
1791e2e5 6300
c113de23 63011998-12-09 SL Baur <steve@altair.xemacs.org>
1791e2e5 6302
c113de23 6303 * gnus-picon.el (annotations): Remove bogus require 'xpm.
1791e2e5 6304
c113de23 63051998-12-18 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6306
c113de23
GM
6307 * message.el (message-encode-message-body): Insert `MIME-Version'
6308 instead of `Mime-Version'.
1791e2e5 6309
c113de23 63101998-12-04 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6311
c113de23
GM
6312 * message.el (message-insert-mime-part): Add the attachment
6313 disposition.
6314 (message-insert-mime-part): Make TYPE and DESCRIPTION optional.
6315 (message-mime-query-type): New function.
6316 (message-mime-query-description): Ditto.
6317 (message-mime-query-file): Ditto.
6318 (message-insert-mime-part): Use them.
6319 (message-mime-insert-external): Use the new stuff.
1791e2e5 6320
c113de23 63211998-12-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6322
c113de23 6323 * nnmail.el (nnmail-split-header-length-limit): New variable.
1791e2e5 6324
c113de23 6325 * mm-decode.el (mm-dissect-buffer): Check syntax.
1791e2e5 6326
c113de23 6327 * rfc2231.el (rfc2231-parse-string): Remove check for syntax.
1791e2e5 6328
c113de23
GM
6329 * rfc2047.el (rfc2047-encodable-p): Use mm-find-charset-region.
6330 (rfc2047-dissect-region): Ditto.
1791e2e5 6331
c113de23 63321998-12-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6333
c113de23 6334 * mm-view.el (mm-view-message): Decode charset.
1791e2e5 6335
c113de23 63361998-12-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6337
c113de23
GM
6338 * rfc2231.el (rfc2231-parse-string): Ignore syntactically invalid
6339 CT headers.
1791e2e5 6340
c113de23 63411998-12-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6342
c113de23
GM
6343 * mm-bodies.el (mm-decode-content-transfer-encoding): Use
6344 mm-uu-*-function.
6345 * mm-uu.el (mm-uu-dissect): Use x-uuencode.
1791e2e5 6346
c113de23 63471998-12-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6348
c113de23
GM
6349 * message.el (message-send-mail): Do MML first.
6350 (message-send-news): Ditto.
1791e2e5 6351
c113de23 63521998-12-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6353
c113de23
GM
6354 * gnus-picon.el (gnus-picons-face): New face.
6355 (gnus-picons-try-face): Use it.
1791e2e5 6356
c113de23 63571998-12-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6358
c113de23 6359 * gnus.el: Pterodactyl Gnus v0.68 is released.
1791e2e5 6360
c113de23 63611998-12-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6362
c113de23 6363 * gnus.el: Pterodactyl Gnus v0.67 is released.
1791e2e5 6364
c113de23 63651998-12-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6366
c113de23 6367 * gnus.el: Pterodactyl Gnus v0.66 is released.
1791e2e5 6368
c113de23 63691998-12-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6370
c113de23 6371 * gnus-art.el (gnus-insert-mime-button): Decode description.
1791e2e5 6372
c113de23 63731998-12-05 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6374
c113de23
GM
6375 * gnus-art.el (article-decode-encoded-words): Rollback to 0.55.
6376 (gnus-decode-header-methods): Ditto.
6377 (gnus-decode-with-mail-decode-encoded-word-region): Ditto.
1791e2e5 6378
c113de23 63791998-12-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6380
c113de23 6381 * mml.el (mml-insert-mime-headers): Encode description.
1791e2e5 6382
c113de23
GM
6383 * nnfolder.el (nnfolder-request-expire-articles): Go to the date
6384 line.
1791e2e5 6385
c113de23 6386 * gnus-sum.el (gnus-default-charset): Doc fix.
1791e2e5 6387
c113de23 63881998-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6389
c113de23 6390 * mm-decode.el (mm-display-part): Forward a line.
1791e2e5 6391
c113de23 63921998-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6393
c113de23
GM
6394 * mm-util.el (mm-running-ntemacs): New variable.
6395 (mm-text-coding-system): Ditto.
6396 * nnmail.el (nnmail-incoming-coding-system): Ditto.
6397 (nnmail-split-incoming): Use nnmail-incoming-coding-system.
1791e2e5 6398
c113de23 63991998-12-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6400
c113de23
GM
6401 * gnus-picon.el (gnus-picons-network-display-internal): Don't set
6402 buffer.
1791e2e5 6403
c113de23 6404 * message.el (message-insert-headers): New command and keystroke.
1791e2e5 6405
c113de23 64061998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6407
c113de23
GM
6408 * mm-decode.el (mm-inline-media-tests): Recognize x-xbitmap.
6409 (mm-get-image): Ditto.
1791e2e5 6410
c113de23
GM
6411 * mm-bodies.el (mm-decode-content-transfer-encoding): Only for
6412 base64, uudecode and binhex.
1791e2e5 6413
c113de23 64141998-12-06 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6415
c113de23
GM
6416 * mm-bodies.el (mm-decode-content-transfer-encoding): Replace CRLF
6417 in text/plain.
6418 * mm-uu.el (mm-uu-dissect): Use inline.
1791e2e5 6419
c113de23 64201998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6421
c113de23 6422 * mm-view.el (mm-view-message): New function.
1791e2e5 6423
c113de23
GM
6424 * mm-encode.el (mm-content-transfer-encoding-defaults): Changed to
6425 qp.
1791e2e5 6426
c113de23 64271998-12-07 Karl Kleinpaste <karl@justresearch.com>
1791e2e5 6428
c113de23
GM
6429 * mm-encode.el (mm-content-transfer-encoding-defaults): Add an
6430 entry for message/rfc822 as 8bit.
1791e2e5 6431
c113de23 64321998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6433
c113de23 6434 * mailcap.el (mailcap-mime-extensions): Add patch.
1791e2e5 6435
c113de23 64361998-12-05 Dale Hagglund <rdh@best.com>
1791e2e5 6437
c113de23
GM
6438 * gnus-sum.el (gnus-summary-display-buttonized): Use prefix
6439 argument to force all multipart/* to look like multipart/mixed.
1791e2e5 6440
c113de23
GM
6441 * gnus-art.el (gnus-mime-display-multipart-as-mixed): New
6442 variable.
6443 (gnus-mime-display-part): Use it.
1791e2e5 6444
c113de23 64451998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6446
c113de23
GM
6447 * gnus-draft.el (gnus-draft-send): Only disable checks for
6448 non-interactive use.
6449 (gnus-draft-send-message): Use it.
1791e2e5 6450
c113de23 64511998-12-06 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6452
c113de23 6453 * gnus.el: Pterodactyl Gnus v0.65 is released.
1791e2e5 6454
c113de23 64551998-12-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6456
c113de23 6457 * gnus-art.el (gnus-article-prepare-display): Don't init w3.
1791e2e5 6458
c113de23 6459 * mm-view.el (mm-inline-text): Bind url-standalone-mode here.
1791e2e5 6460
c113de23 64611998-12-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6462
c113de23 6463 * gnus.el: Pterodactyl Gnus v0.64 is released.
1791e2e5 6464
c113de23 64651998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6466
c113de23 6467 * mm-view.el (mm-setup-w3): Don't load.
1791e2e5 6468
c113de23
GM
6469 * gnus-msg.el (gnus-setup-message): Set group name.
6470 (gnus-group-mail): Avoid leaking local vars.
1791e2e5 6471
c113de23
GM
6472 * message.el (message-attach-file): Renamed.
6473 (message-mime-attach-file): Renamed again.
1791e2e5 6474
c113de23 64751998-12-05 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6476
c113de23
GM
6477 * gnus-art.el (article-decode-encoded-words): Bind
6478 rfc2047-default-charset here.
1791e2e5 6479
c113de23 6480 * gnus-art.el (gnus-insert-mime-button): Nix slashes in file name.
1791e2e5 6481
c113de23 64821998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6483
c113de23
GM
6484 * gnus-picon.el (gnus-picons-setup-buffer): Run picons hook.
6485 (gnus-picons-setup-hook): New hook.
1791e2e5 6486
c113de23 64871998-12-05 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 6488
c113de23
GM
6489 * mailcap.el (mailcap-mime-data): Remove "*" from documentation
6490 string.
6491 (mailcap-mime-extensions): Ditto. Made first sentense fit a
6492 line.
1791e2e5 6493
c113de23 64941998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6495
c113de23
GM
6496 * gnus-art.el (gnus-article-prepare-display): Setup w3.
6497 (gnus-mime-view-part): Ditto.
6498 (gnus-mime-inline-part): Dotii.
6499 (gnus-mime-externalize-part): Daddo.
6500 (gnus-mime-internalize-part): Tutti frutti.
6501 (gnus-widget-press-button): Da da do.
1791e2e5 6502
c113de23 6503 * mm-view.el (mm-setup-w3): Require url-vars.
1791e2e5 6504
c113de23 65051998-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6506
c113de23
GM
6507 * message.el (message-draft-coding-system): Fix for XEmacs-NT.
6508 * mm-util.el (mm-find-charset-region): Ditto.
1791e2e5 6509
c113de23 65101998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6511
c113de23
GM
6512 * message.el (message-send): Don't encode here.
6513 (message-send-mail): But here.
6514 (message-send-news): And here.
1791e2e5 6515
c113de23 65161998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6517
c113de23 6518 * gnus-msg.el (gnus-message-insert-stylings): Don't insert twice.
1791e2e5 6519
c113de23 65201998-12-04 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6521
c113de23 6522 * gnus.el: Pterodactyl Gnus v0.63 is released.
1791e2e5 6523
c113de23 65241998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6525
c113de23 6526 * mml.el (mml-base-boundary): Shorten.
1791e2e5 6527
c113de23 6528 * message.el (message-insert-mime-part): Use default.
1791e2e5 6529
c113de23 6530 * gnus-art.el (gnus-insert-mime-button): Bind gnus-tmp-type-long.
1791e2e5 6531
c113de23 65321998-12-03 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 6533
c113de23
GM
6534 * gnus-art.el (gnus-mime-display-alternative): Use (*) for radio
6535 buttons, not [*].
1791e2e5 6536
c113de23 65371998-12-04 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6538
c113de23 6539 * gnus-art.el (gnus-insert-mime-button): Do proper help-echo.
1791e2e5 6540
c113de23 65411998-12-04 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6542
c113de23 6543 * gnus-art.el (gnus-insert-mime-button): Fix.
1791e2e5 6544
c113de23 65451998-12-03 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6546
c113de23
GM
6547 * message.el (message-insert-mime-part): Nicify prompts.
6548 (message-insert-mime-part): Really delete duplicates.
6549 (message-insert-mime-part): Check against common errors.
6550 (message-insert-mime-part): Fix docstring.
1791e2e5 6551
c113de23 65521998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6553
c113de23 6554 * gnus-art.el (gnus-mime-internalize-part): Bugged out.
1791e2e5 6555
c113de23 65561998-12-03 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6557
c113de23
GM
6558 * gnus-art.el (gnus-mime-button-line-format): Nicify.
6559 (gnus-insert-mime-button): Modify accordingly.
1791e2e5 6560
c113de23 65611998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6562
c113de23 6563 * gnus-art.el (gnus-display-mime): Set window point.
1791e2e5 6564
c113de23
GM
6565 * mm-decode.el (mm-display-external): Only decode when not
6566 saving.
6567 (mm-alternative-precedence): Prefer multiparts.
6568 (mm-inline-media-tests): Inline multiparts.
1791e2e5 6569
c113de23
GM
6570 * gnus-picon.el (gnus-picons-next-job-internal): Do bar if asked.
6571 Ignore errors when requiring url.
1791e2e5 6572
c113de23 6573 * mml.el (mml-quote-region): New command.
1791e2e5 6574
c113de23
GM
6575 * message.el (message-cite-original): Use it.
6576 (message-cite-original-without-signature): Ditto.
1791e2e5 6577
c113de23 65781998-12-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6579
c113de23 6580 * gnus.el: Pterodactyl Gnus v0.62 is released.
1791e2e5 6581
c113de23 65821998-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6583
c113de23 6584 * gnus-art.el (gnus-mime-view-all-parts): Work with multiparts.
1791e2e5 6585
c113de23 65861998-12-03 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6587
c113de23
GM
6588 * mm-view.el (mm-inline-text): Use `point-min-marker' and
6589 `point-max-marker'.
1791e2e5 6590
c113de23 65911998-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6592
c113de23 6593 * mailcap.el (mailcap-mime-extensions): Use image/xpm for xpms.
1791e2e5 6594
c113de23
GM
6595 * gnus-art.el (gnus-mime-display-single): Check for attachment
6596 before other tests.
1791e2e5 6597
c113de23
GM
65981998-12-03 Didier Verna <verna@inf.enst.fr>
6599
6600 * gnus-msg.el (gnus-configure-posting-styles): find a
6601 posting-style entry in the group parameters, if any, and honor it
6602 at the end.
6603
66041998-12-03 Felix Lee <flee@teleport.com>
6605
6606 * nntp.el (nntp-after-change-function): Fix.
6607
66081998-12-03 Mike McEwan <mike@lotusland.demon.co.uk>
1791e2e5 6609
c113de23 6610 * mml.el (mml-generate-mime-1): Insert literally.
1791e2e5 6611
c113de23 66121998-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6613
c113de23 6614 * mml.el (mml-insert-mime-headers): Removed debug.
1791e2e5 6615
c113de23
GM
66161998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
6617
6618 * gnus-sum.el (gnus-summary-show-article): Destroy parts when
6619 prefixed.
1791e2e5 6620
c113de23
GM
6621 * mm-encode.el (mm-content-transfer-encoding-defaults): Default
6622 application/emacs-lisp to 8bit.
1791e2e5 6623
c113de23 66241998-12-03 Dale Hagglund <rdh@best.com>
1791e2e5 6625
c113de23 6626 * mm-decode.el (mm-quote-arg): Add quoting of '()', '<>', and '|'.
1791e2e5 6627
c113de23 66281998-12-02 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6629
c113de23 6630 * gnus.el: Pterodactyl Gnus v0.61 is released.
1791e2e5 6631
c113de23 66321998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6633
c113de23
GM
6634 * mml.el (mml-parse-1): Skipped parts.
6635 (mml-insert-mime-headers): Nil is a list.
6636 (mml-generate-mime-1): Don't insert literally.
6637 (mml-read-tag): Drop text props.
6638 (mml-read-part): Ditto.
6639 (mml-parse-singlepart-with-multiple-charsets): Ditto.
1791e2e5 6640
c113de23 66411998-12-02 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6642
c113de23 6643 * gnus.el: Pterodactyl Gnus v0.60 is released.
1791e2e5 6644
c113de23 66451998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6646
c113de23 6647 * mml.el (mml-parse-1): Don't throw contents away.
1791e2e5 6648
c113de23 66491998-12-02 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6650
c113de23 6651 * mml.el (mml-compute-boundary-1): Regexp-quote the boundary.
1791e2e5 6652
c113de23 66531998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6654
c113de23 6655 * mml.el (mml-parse-singlepart-with-multiple-charsets): New
1791e2e5 6656 function.
c113de23
GM
6657 (mml-parse-1): Use it.
6658
66591998-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6660
c113de23
GM
6661 * gnus-art.el (gnus-decode-with-mail-decode-encoded-word-region):
6662 Use gnus-newsgroup-default-charset.
6663 (article-decode-encoded-words): Remove charset codes.
6664 * gnus-sum.el (gnus-newsgroup-default-charset): Use
6665 gnus-default-charset.
1791e2e5 6666
c113de23 66671998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6668
c113de23
GM
6669 * message.el (message-send-mail): Don't encode here.
6670 (message-send-news): Nor here.
6671 (message-send): ... but here instead.
1791e2e5 6672
c113de23
GM
6673 * gnus-picon.el (gnus-picons-display-article-move-p): Changed
6674 default to nil.
6675 (gnus-article-display-picons): Replace From line.
6676 (gnus-group-display-picons): Replace Newsgroups line.
6677 (gnus-picons-display-glyph): Set baseline.
6678 (gnus-group-display-picons): Piconize the entire Newsgroups line.
6679 (gnus-picons-xbm-face): Revert to old, standard colors.
1791e2e5 6680
c113de23 6681 * message.el (message-fetch-field): Remove text props.
1791e2e5 6682
c113de23
GM
6683 * gnus-art.el (gnus-article-normalized-header-length): New
6684 variable.
6685 (article-normalize-headers): New command and keystroke.
1791e2e5 6686
c113de23 6687 * gnus-picon.el (gnus-picons-xbm-face): Changed colors.
1791e2e5 6688
c113de23 66891998-12-02 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6690
c113de23 6691 * gnus.el: Pterodactyl Gnus v0.59 is released.
1791e2e5 6692
c113de23 66931998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6694
c113de23 6695 * mml.el (mml-insert-mime-headers): Beep at multiple charsets.
1791e2e5 6696
c113de23 6697 * gnus-art.el (gnus-mime-copy-part): Set buffer-file-name.
1791e2e5 6698
c113de23 66991998-11-30 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6700
c113de23 6701 * mml.el (mml-generate-mime-1): Handle unquoting end-tags.
1791e2e5 6702
c113de23 67031998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6704
c113de23
GM
6705 * mm-decode.el (mm-all-images-fit): New variable.
6706 (mm-image-fit-p): Use it.
1791e2e5 6707
c113de23
GM
6708 * gnus-art.el (gnus-mime-display-single): Use it.
6709 (gnus-mime-internalize-part): New command and keystroke.
1791e2e5 6710
c113de23
GM
6711 * mm-decode.el (mm-user-automatic-external-display): New
6712 variable.
6713 (mm-automatic-external-display-p): New function.
1791e2e5 6714
c113de23
GM
6715 * gnus-picon.el (gnus-picons-xbm-face): Default to sensible
6716 colors.
1791e2e5 6717
c113de23 67181998-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6719
c113de23 6720 * gnus-sum.el (gnus-summary-repair-multipart): Reselect article.
1791e2e5 6721
c113de23
GM
6722 * gnus-art.el (gnus-with-article): Work in the original article
6723 buffer.
6724 (gnus-with-article): Work in read-only groups.
1791e2e5 6725
c113de23 67261998-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6727
c113de23
GM
6728 * mm-bodies.el (mm-decode-string): Return original string if not
6729 decode.
1791e2e5 6730
c113de23 67311998-11-30 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6732
c113de23 6733 * mm-uu.el (mm-uu-dissect): Use mm-make-handle.
1791e2e5 6734
c113de23 67351998-12-01 Francois Pinard <pinard@iro.umontreal.ca>
1791e2e5 6736
c113de23 6737 * nndoc.el (nndoc-mime-parts-type-p): Do related.
1791e2e5 6738
c113de23 67391998-12-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6740
c113de23 6741 * gnus.el: Pterodactyl Gnus v0.58 is released.
1791e2e5 6742
c113de23 67431998-11-30 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6744
c113de23
GM
6745 * mm-decode.el (mm-get-image): Return a glyph, not an image
6746 specifier.
1791e2e5 6747
c113de23 67481998-11-29 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6749
c113de23 6750 * rfc2047.el (rfc2047-decode): Bind mm-default-charset.
1791e2e5 6751
c113de23 67521998-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6753
c113de23 6754 * mail-parse.el (rfc2045): Required.
1791e2e5 6755
c113de23 67561998-12-01 William M. Perry <wmperry@aventail.com>
1791e2e5 6757
c113de23 6758 * mm-view.el (mm-inline-text): Remove props.
1791e2e5 6759
c113de23 67601998-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6761
c113de23 6762 * mm-view.el (mm-setup-w3): Protect url-misc.
1791e2e5 6763
c113de23
GM
6764 * message.el (message-ignored-resent-headers): Remove
6765 Gnus-Warning.
1791e2e5 6766
c113de23
GM
6767 * mml.el (mml-insert-mime-headers): Use encoding.
6768 (mml-parameter-string): Ditto.
1791e2e5 6769
c113de23
GM
6770 * rfc2045.el: New file.
6771 (rfc2045-encode-string): New function.
1791e2e5 6772
c113de23 67731998-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6774
c113de23 6775 * mail-parse.el (mail-header-encode-parameter): New function.
1791e2e5 6776
c113de23 6777 * rfc2231.el (rfc2231-encode-string): New function.
1791e2e5 6778
c113de23 67791998-11-30 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6780
c113de23
GM
6781 * mm-bodies.el (mm-decode-string): New function.
6782 * mm-view.el (mm-inline-text): Use mm-decode-string.
1791e2e5 6783
c113de23 67841998-11-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6785
c113de23 6786 * gnus.el: Pterodactyl Gnus v0.57 is released.
1791e2e5 6787
c113de23 67881998-11-23 Felix Lee <flee@cygnus.com>
1791e2e5 6789
c113de23
GM
6790 * nntp.el (nntp-async-needs-kluge): new setting.
6791 (nntp-async-timer): new var.
6792 (nntp-async-process-list): new var.
6793 (nntp-async-kluge): new function.
6794 (nntp-async-timer-handler): new function.
6795 (nntp-async-wait): new function.
6796 (nntp-async-stop): new function.
6797 (nntp-after-change-function): renamed, and split apart.
6798 (nntp-async-trigger): new function.
6799 (nntp-do-callback): new function.
6800 (nntp-accept-process-output): add optional timeout arg.
1791e2e5 6801
c113de23
GM
6802 * gnus-async.el (gnus-async-request-fetched-article): fixed.
6803 (gnus-async-wait-for-article): new function.
6804 (gnus-async-with-semaphore): s/asynch/async/.
1791e2e5 6805
c113de23 68061998-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6807
c113de23
GM
6808 * gnus-art.el (gnus-with-article): Don't encode.
6809 (gnus-insert-mime-button): Fall back on filename from C-D.
6810 (gnus-mime-display-single): Have dots right on text/plain
6811 attachments.
1791e2e5 6812
c113de23
GM
6813 * mm-decode.el (mm-dissect-buffer): Respect Content-Disposition in
6814 broken parts.
1791e2e5 6815
c113de23 6816 * gnus-art.el (gnus-with-article): Flush cache and backlog.
1791e2e5 6817
c113de23
GM
6818 * mm-bodies.el (mm-decode-content-transfer-encoding): Also do
6819 binhex.
1791e2e5 6820
c113de23
GM
6821 * gnus-sum.el (gnus-summary-reparent-thread): Use new macro.
6822 (gnus-summary-repair-multipart): New command and keystroke.
1791e2e5 6823
c113de23 6824 * gnus-art.el (gnus-with-article-buffer): New macro.
1791e2e5 6825
c113de23 68261998-11-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6827
c113de23
GM
6828 * gnus-art.el (gnus-mime-inline-part): Do not get part when
6829 undisplay the part.
1791e2e5 6830
c113de23 68311998-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6832
c113de23 6833 * gnus-util.el (gnus-make-sort-function-1): Allow lambdas.
1791e2e5 6834
c113de23 6835 * mml.el (mml-read-part): Partition right.
1791e2e5 6836
c113de23
GM
6837 * mm-decode.el (mm-handle-set-cache): New macro.
6838 (mm-handle-cache): Ditto.
6839 (mm-make-handle): Ditto.
6840 (mm-dissect-singlepart): Use it.
6841 (mm-get-image): Use the cache.
1791e2e5 6842
c113de23 68431998-11-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6844
c113de23
GM
6845 * gnus-art.el (gnus-mime-display-mixed): Rewrite.
6846 (gnus-mime-display-single): Don't insert lines between parts.
1791e2e5 6847
c113de23 68481998-11-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6849
c113de23
GM
6850 * nnmail.el (nnmail-file-coding-system-1): New variable.
6851 * nnfolder.el (nnfolder-file-coding-system): Ditto.
6852 (nnfolder-read-folder): Use nnfolder-file-coding-system.
6853 * nnml.el (nnml-file-coding-system): New variable.
6854 (nnml-request-article): Use nnml-file-coding-system.
1791e2e5 6855
c113de23 68561998-11-29 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6857
c113de23 6858 * gnus.el: Pterodactyl Gnus v0.56 is released.
1791e2e5 6859
c113de23 68601998-11-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6861
c113de23
GM
6862 * gnus-art.el (gnus-mime-display-part): New function.
6863 (gnus-mime-display-mixed): Use it.
1791e2e5 6864
c113de23 6865 * mm-view.el (mm-setup-w3): Don't register.
1791e2e5 6866
c113de23 6867 * message.el (message-cite-original): Cite parts.
1791e2e5 6868
c113de23 68691998-11-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6870
c113de23
GM
6871 * mml.el (mml-parameter-string): New function.
6872 (mml-insert-mime-headers): Separated into new function.
1791e2e5 6873
c113de23 68741998-11-28 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6875
c113de23 6876 * mml.el (mml-make-boundary): Use `make-string'.
1791e2e5 6877
c113de23 68781998-11-27 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 6879
c113de23 6880 * binhex.el (binhex-insert-char): Ditto.
1791e2e5 6881
c113de23 6882 * uudecode.el (uudecode-insert-char): Code correctly.
1791e2e5 6883
c113de23 68841998-11-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6885
c113de23
GM
6886 * mml.el (mml-generate-mime): Don't generate multiparts for
6887 empties.
1791e2e5 6888
c113de23 6889 * gnus-art.el (gnus-display-mime): Save excursion.
1791e2e5 6890
c113de23
GM
6891 * message.el (message-remove-first-header): New function.
6892 (message-encode-message-body): Use it.
1791e2e5 6893
c113de23 68941998-11-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6895
c113de23 6896 * gnus.el: Pterodactyl Gnus v0.55 is released.
1791e2e5 6897
c113de23 68981998-11-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6899
c113de23 6900 * mm-view.el (mm-setup-w3): New function.
1791e2e5 6901
c113de23
GM
6902 * mm-decode.el (mm-content-id-get-contents): New function.
6903 (mm-content-id-get-type): Ditto.
6904 (mm-content-id-get-encoding): Ditto.
6905 (mm-get-handle-by-content-id): Removed.
1791e2e5 6906
c113de23 69071998-11-25 Colin Rafferty <colin@xemacs.org>
1791e2e5 6908
c113de23 6909 * message.el (message-generate-new-buffers): Fix tag.
1791e2e5 6910
c113de23 69111998-11-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6912
c113de23 6913 * message.el (message-buffer-name): Check for unique first.
1791e2e5 6914
c113de23
GM
6915 * gnus-art.el (gnus-unbuttonized-mime-type-p): use
6916 gnus-inhibit-mime-unbuttonizing.
1791e2e5 6917
c113de23
GM
6918 * gnus-sum.el (t): Bind M-t.
6919 (gnus-inhibit-unbuttonizing): New variable.
6920 (gnus-summary-toggle-display-buttonized): New command.
1791e2e5 6921
c113de23
GM
6922 * gnus-art.el (gnus-display-mime): Select article window.
6923 (article-strip-trailing-space): New command and keystroke.
1791e2e5 6924
c113de23
GM
6925 * nneething.el (nneething-include-files): New variable.
6926 (nneething-create-mapping): Use it.
1791e2e5 6927
c113de23 6928 * nntp.el (nntp-possibly-change-group): Use nntp-send-command.
1791e2e5 6929
c113de23
GM
6930 * nnvirtual.el (nnvirtual-request-update-mark): Only yodate
6931 ayto-expirable marks.
1791e2e5 6932
c113de23 69331998-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6934
c113de23 6935 * gnus-art.el (gnus-mime-view-all-parts): Set buffer.
1791e2e5 6936
c113de23
GM
6937 * gnus-sum.el (gnus-summary-display-buttonized): Don't pass on
6938 ARG.
1791e2e5 6939
c113de23 6940 * gnus-art.el (gnus-article-mode-line-format): Doc fix.
1791e2e5 6941
c113de23 69421998-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6943
c113de23
GM
6944 * mm-util.el (mm-binary-coding-system): New variable.
6945 (mm-with-unibyte-buffer): Use mm-binary-coding-system.
6946 * mm-decode.el (mm-display-external): Ditto.
1791e2e5 6947
c113de23 69481998-11-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6949
c113de23 6950 * gnus.el: Pterodactyl Gnus v0.54 is released.
1791e2e5 6951
c113de23 69521998-11-24 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 6953
c113de23 6954 * gnus-sum.el (gnus-newsgroup-default-charset-alist): Note fj.
1791e2e5 6955
c113de23 69561998-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6957
c113de23 6958 * mm-decode.el (mm-save-part): Unquote.
1791e2e5 6959
c113de23 69601998-11-24 Matt Armstrong <matta@geoworks.com>
1791e2e5 6961
c113de23 6962 * mm-decode.el (mm-save-part): Bind coding system for write.
1791e2e5 6963
c113de23 69641998-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6965
c113de23
GM
6966 * gnus-art.el (gnus-article-mode-line-format): New default.
6967 (gnus-article-mime-part-status): New function.
1791e2e5 6968
c113de23
GM
6969 * message.el (message-send-news): Check the body syntax before
6970 encoding.
1791e2e5 6971
c113de23
GM
6972 * gnus-art.el (gnus-unbuttonized-mime-type): New function.
6973 (gnus-mime-display-single): Use it.
6974 (gnus-mime-display-alternative): Ditto.
1791e2e5 6975
c113de23 6976 * mm-decode.el: Check for whether we are running under a term.
1791e2e5 6977
c113de23 69781998-11-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6979
c113de23
GM
6980 * mm-decode.el (mm-preferred-alternative): Default to first
6981 alternative.
6982 (mm-preferred-alternative): No, we dont.
1791e2e5 6983
c113de23 69841998-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6985
c113de23
GM
6986 * mm-decode.el (mm-display-external): Use binary instead of
6987 no-conversion.
6988 * gnus-agent.el (gnus-agent-file-coding-system): Ditto.
6989 * nnheader.el (nnheader-file-coding-system): Ditto.
6990 * mm-util.el (mm-with-unibyte-buffer): Use binary instead of nil.
1791e2e5 6991
c113de23 69921998-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6993
c113de23
GM
6994 * gnus-sum.el (gnus-newsgroup-setup-default-charset): Use group
6995 name without method.
1791e2e5 6996
c113de23 69971998-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6998
c113de23
GM
6999 * gnus-sum.el (gnus-newsgroup-default-charset): Rename
7000 coding-system -> default-charset.
7001 (gnus-newsgroup-default-charset-alist): Ditto.
7002 (gnus-summary-local-variables): Ditto.
7003 (gnus-set-global-variables): Ditto.
7004 (gnus-get-newsgroup-headers): Ditto.
7005 (gnus-summary-from-or-to-or-newsgroups): Ditto.
7006 (gnus-get-newsgroup-headers-xover): Ditto.
7007 (gnus-newsgroup-setup-default-charset): Ditto.
7008 (article-decode-mime-words): Ditto.
7009 (article-decode-charset): Ditto.
7010 (article-decode-encoded-words): Ditto.
7011 (article-de-quoted-unreadable): Ditto.
7012 (gnus-mime-view-all-parts): Ditto.
7013 (gnus-mime-externalize-part): Ditto.
7014 (gnus-mm-display-part): Ditto.
7015 (gnus-mime-display-single): Ditto.
7016 (gnus-mime-display-alternative): Ditto.
7017
70181998-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
7019
7020 * rfc2047.el (rfc2047-decode-region): Do not decode nil charset.
7021 * gnus-art.el (article-decode-charset): Overlay
7022 rfc2047-default-charset.
7023 * message.el (message-draft-coding-system): New variable.
7024 (message-set-auto-save-file-name): Use message-draft-coding-system.
7025 * nndraft.el (nndraft-request-article): Ditto.
7026 * gnus-start.el (gnus-start-draft-setup): Set charset nil.
7027 * gnus-agent.el (gnus-agent-queue-setup): Ditto.
7028
70291998-11-22 Shenghuo ZHU <zsh@cs.rochester.edu>
7030
7031 * mm-uu.el (mm-uu-test): New function.
7032 (mm-uu-dissect): Inherit charset and cte from head.
7033 * gnus-art.el (article-decode-charset): Use mm-uu-test.
7034
70351998-11-21 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
7036
7037 * gnus.el: Pterodactyl Gnus v0.53 is released.
1791e2e5 7038
c113de23 70391998-11-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7040
c113de23
GM
7041 * mm-decode.el (mm-get-image): New function.
7042 (mm-image-fit-p): New function.
1791e2e5 7043
c113de23 7044 * gnus-util.el (gnus-annotation-in-region-p): New definition.
1791e2e5 7045
c113de23
GM
7046 * gnus-art.el (gnus-article-insert-newline): New function.
7047 (article-goto-body): New function.
1791e2e5 7048
c113de23 70491998-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7050
c113de23
GM
7051 * gnus-art.el (gnus-mime-display-single): Insert blank line before
7052 buttons.
1791e2e5 7053
c113de23
GM
7054 * gnus-sum.el (gnus-summary-display-buttonized): New command and
7055 keystroke.
1791e2e5 7056
c113de23
GM
7057 * gnus-art.el (gnus-mime-display-single): Don't insert a blank
7058 line between parts.
1791e2e5 7059
c113de23 7060 * message.el (message-remove-header): Go to end if wanted.
1791e2e5 7061
c113de23 70621998-11-20 Karl Kleinpaste <karl@justresearch.com>
1791e2e5 7063
c113de23
GM
7064 * gnus-art.el (gnus-mime-display-alternative): Avoid window
7065 movement with save-window-excursion.
1791e2e5 7066
c113de23 70671998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7068
c113de23 7069 * gnus-art.el (gnus-mime-inline-part): Use argument as charset.
1791e2e5 7070
c113de23 70711998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7072
c113de23 7073 * mm-bodies.el (mm-decode-body): Remove buffer-file-coding-system.
1791e2e5 7074
c113de23 70751998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7076
c113de23
GM
7077 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Use
7078 gnus-newsgroup-coding-system.
7079 (gnus-get-newsgroup-headers): Ditto.
7080 (gnus-get-newsgroup-headers-xover): Ditto.
7081 (gnus-set-global-variables): Ditto.
7082 * gnus-art.el (article-decode-mime-words): Ditto.
7083 (article-decode-charset): Ditto.
7084 (article-decode-encoded-words): Ditto.
7085 (article-de-quoted-unreadable): Ditto.
7086 (gnus-mime-view-all-parts): Ditto.
7087 (gnus-mime-externalize-part): Ditto.
7088 (gnus-mm-display-part): Ditto.
7089 (gnus-mime-display-alternative): Ditto.
7090 (gnus-mime-display-single): Ditto.
7091 * mm-view.el (mm-inline-text): Use default coding system.
1791e2e5 7092
c113de23 70931998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7094
c113de23
GM
7095 * gnus-sum.el (gnus-newsgroup-coding-system-alist): New variable.
7096 (gnus-newsgroup-iso-8859-1-forced-regexp): New variable.
7097 (gnus-newsgroup-coding-system): New local variable.
7098 (gnus-newsgroup-iso-8859-1-forced): New local variable.
7099 (gnus-summary-local-variables): Add two new local variables.
7100 (gnus-newsgroup-setup-coding-system): New function.
7101 (gnus-select-newsgroup): Setup coding system.
7102 * mm-util.el (mm-charset-iso-8859-1-forced): New variable.
7103 (mm-charset-to-coding-system): Use mm-charset-iso-8859-1-forced.
7104 * gnus-cus.el (gnus-group-parameters): Customizable
7105 iso-8859-1-forced.
1791e2e5 7106
c113de23 71071998-11-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7108
c113de23 7109 * gnus.el: Pterodactyl Gnus v0.52 is released.
1791e2e5 7110
c113de23 71111998-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7112
c113de23
GM
7113 * rfc2047.el (rfc2047-encode-message-header): Encode the default
7114 encoding.
1791e2e5 7115
c113de23
GM
7116 * gnus-art.el (gnus-mime-display-single): Insert buttons for
7117 undisplayed text types.
1791e2e5 7118
c113de23
GM
7119 * mm-decode.el (mm-automatic-display-p): Only prefer inlinable
7120 types.
1791e2e5 7121
c113de23 71221998-11-19 Felix Lee <flee@cygnus.com>
1791e2e5 7123
c113de23 7124 * nntp.el (nntp-after-change-function-callback): recover from C-g.
1791e2e5 7125
c113de23 71261998-11-19 Felix Lee <flee@cygnus.com>
1791e2e5 7127
c113de23
GM
7128 * gnus-async.el (gnus-asynch-obarray): rename to
7129 gnus-async-hashtb, and don't buffer-local it.
1791e2e5 7130
c113de23
GM
7131 (gnus-async-article-callback): new function.
7132 (gnus-make-async-article-function): use it.
1791e2e5 7133
c113de23
GM
7134 (gnus-async-current-prefetch-group): new var.
7135 (gnus-async-current-prefetch-article): new var.
7136 (gnus-async-request-fetched-article): are we fetching it already?
1791e2e5 7137
c113de23 7138 (gnus-async-delete-prefected-entry): s/prefected/prefetched/
1791e2e5 7139
c113de23 71401998-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7141
c113de23 7142 * gnus-sum.el (gnus-summary-show-article): Require.
1791e2e5 7143
c113de23
GM
7144 * message.el: Provide before hooks.
7145 (message-send-news): Do MIME before headers.
1791e2e5 7146
c113de23
GM
7147 * gnus-art.el (gnus-article-check-buffer): New function.
7148 (gnus-article-read-summary-keys): Use it.
1791e2e5 7149
c113de23
GM
7150 * mm-decode.el (mm-user-automatic-display): Display all inline
7151 images.
1791e2e5 7152
c113de23
GM
7153 * gnus-art.el (gnus-mime-display-single): Don't buttonize so
7154 much.
7155 (gnus-unbuttonized-mime-types): New variable.
1791e2e5 7156
c113de23 71571998-11-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7158
c113de23 7159 * gnus-sum.el (gnus-inhibit-user-auto-expire): Changed to t.
1791e2e5 7160
c113de23 7161 * mm-decode.el (mm-quote-arg): Quote semicolons.
1791e2e5 7162
c113de23
GM
7163 * gnus-art.el (gnus-mime-display-single): Don't display
7164 attachments.
7165 (gnus-mime-externalize-part): New command and keystroke.
1791e2e5 7166
c113de23
GM
7167 * mm-decode.el (mm-dissect-buffer): Pass on the description info.
7168 (mm-alternative-precedence): Changed order.
1791e2e5 7169
c113de23 71701998-11-07 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7171
c113de23
GM
7172 * gnus.el (gnus-method-simplify): New function.
7173 (gnus-native-method-p): New function.
7174 (gnus-secondary-method-p): Use gnus-method-equal.
1791e2e5 7175
c113de23 7176 * gnus-start.el (gnus-group-change-level): Shorten select method.
1791e2e5 7177
c113de23 71781998-11-19 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7179
c113de23 7180 * gnus.el: Pterodactyl Gnus v0.51 is released.
1791e2e5 7181
c113de23 71821998-11-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7183
c113de23 7184 * gnus.el: Applied patches from 5.6.45.
1791e2e5 7185
c113de23
GM
7186 * gnus-score.el (gnus-score-find-trace): Print complete file
7187 paths.
7188 (gnus-score-find-trace): Truncate lines.
1791e2e5 7189
c113de23 7190 * gnus.el (gnus-message-archive-group): Allow function.
1791e2e5 7191
c113de23
GM
7192 * message.el (message-encode-message-body): Remove Mime-Version
7193 before inserting.
1791e2e5 7194
c113de23 7195 * gnus-cus.el (gnus-group-customize): Optional topic.
1791e2e5 7196
c113de23
GM
7197 * gnus-sum.el (gnus-summary-customize-parameters): New command and
7198 keystroke.
1791e2e5 7199
c113de23 72001998-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7201
c113de23 7202 * message.el (message-encode-message-body): Rewrite.
1791e2e5 7203
c113de23 72041998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7205
c113de23
GM
7206 * mml.el (mml-base-boundary): New variable.
7207 (mml-make-boundary): New function.
1791e2e5 7208
c113de23
GM
7209 * gnus-cache.el (gnus-cache-coding-system): New variable.
7210 (gnus-cache-request-article): Use it.
1791e2e5 7211
c113de23 7212 * message.el (message-insert-mime-part): Delete duplicates.
1791e2e5 7213
c113de23 72141998-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7215
c113de23
GM
7216 * gnus-art.el (gnus-mime-display-alternative): Set end of
7217 multipart and display even when nothing is preferred.
1791e2e5 7218
c113de23 72191998-11-18 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7220
c113de23 7221 * gnus.el: Pterodactyl Gnus v0.50 is released.
1791e2e5 7222
c113de23 72231998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7224
c113de23
GM
7225 * mm-decode.el (mm-inline-media-tests): Check that device-type is
7226 fbound.
1791e2e5 7227
c113de23 7228 * gnus-sum.el (gnus-summary-sort): Didn't do reverse.
1791e2e5 7229
c113de23 72301998-11-07 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7231
c113de23 7232 * gnus.el (gnus-similar-server-opened): Compare backend.
1791e2e5 7233
c113de23 72341998-11-08 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7235
c113de23
GM
7236 * gnus-topic.el (gnus-topic-expire-articles): New function.
7237 (gnus-topic-mode-map): Bind it.
1791e2e5 7238
c113de23 7239 * gnus.texi (Topic Commands): New expiry command. Reordered.
1791e2e5 7240
c113de23 72411998-11-10 Miles Bader <miles@ccs.mt.nec.co.jp>
1791e2e5 7242
c113de23
GM
7243 * gnus-sum.el
7244 (gnus-auto-expirable-marks): New variable.
7245 (gnus-inhibit-user-auto-expire): New variable.
7246 (gnus-summary-mark-article-as-read, gnus-summary-mark-article):
7247 When looking to see if we should expire instead, check
7248 gnus-auto-expirable-marks instead of using a hard-wired list.
7249 (gnus-summary-mark-as-read-forward,
7250 gnus-summary-mark-as-read-backward):
7251 Pass gnus-inhibit-user-auto-expire for the no-expire argument to
7252 gnus-summary-mark-forward, instead of `t'.
1791e2e5 7253
c113de23 72541998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7255
c113de23
GM
7256 * mml.el (mml-compute-boundary): New function.
7257 (mml-compute-boundary-1): New function.
7258 (mml-generate-mime-1): Use it.
1791e2e5 7259
c113de23 72601998-11-18 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7261
c113de23
GM
7262 * mml.el (mml-generate-mime-1): Always precede closing boundary
7263 with newline.
1791e2e5 7264
c113de23 72651998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7266
c113de23
GM
7267 * mml.el (mml-generate-mime-1): Do right boundaries when several
7268 multiparts.
1791e2e5 7269
c113de23
GM
7270 * mm-decode.el (mm-user-automatic-display): Default to inline
7271 jpeg.
1791e2e5 7272
c113de23 7273 * mml.el (mml-generate-mime-1): Encode non-text parts.
1791e2e5 7274
c113de23 72751998-11-18 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7276
c113de23 7277 * gnus.el: Pterodactyl Gnus v0.49 is released.
1791e2e5 7278
c113de23 72791998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7280
c113de23 7281 * mm-view.el (mm-inline-text): Require w3-vars.
1791e2e5 7282
c113de23 7283 * gnus-setup.el (gnus-use-tm): Removed.
1791e2e5 7284
c113de23
GM
7285 * gnus-art.el (gnus-article-goto-part): Don't beep.
7286 (gnus-article-view-part): Check return value.
7287 (gnus-mime-display-alternative): Don't display when there is
7288 nothing to display.
1791e2e5 7289
c113de23
GM
7290 * mml.el (mml-generate-mime-1): Don't use a unibyte buffer.
7291 (mml-generate-mime-1): Use unibyte for binaries.
1791e2e5 7292
c113de23
GM
7293 * gnus-art.el (gnus-display-mime): Call
7294 gnus-article-mime-part-function.
7295 (gnus-mime-part-function): New function.
7296 (gnus-article-mime-part-function): New function.
1791e2e5 7297
c113de23 7298 * mml.el (mml-generate-mime-1): Don't insert so many newlines.
1791e2e5 7299
c113de23 73001998-11-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7301
c113de23 7302 * mml.el (mml-generate-mime-1): Do it in unibyte buffers.
1791e2e5 7303
c113de23
GM
7304 * message.el (message-font-lock-keywords): Highlight MML.
7305 (message-mml-face): New font.
1791e2e5 7306
c113de23 73071998-11-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7308
c113de23
GM
7309 * gnus-art.el (gnus-display-mime): Clean up even when no handles.
7310 (gnus-mm-display-part): Do not select-window if the article window
7311 is not found.
1791e2e5 7312
c113de23 73131998-11-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7314
c113de23 7315 * gnus-sum.el (gnus-summary-move-article): Use no-encode for B m.
1791e2e5 7316
c113de23 73171998-11-16 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7318
c113de23 7319 * gnus.el: Pterodactyl Gnus v0.48 is released.
1791e2e5 7320
c113de23
GM
73211998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
7322
7323 * mm-bodies.el (mm-encode-body): Disbabled for nonmule.
1791e2e5 7324
c113de23 7325 * mm-util.el (mm-find-charset-region): Bogus change for non-Mule.
1791e2e5 7326
c113de23
GM
7327 * message.el (message-cite-original-without-signature): Ditto.
7328 (message-cite-original): Quote parts.
1791e2e5 7329
c113de23 73301998-11-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7331
c113de23 7332 * gnus.el: Pterodactyl Gnus v0.47 is released.
1791e2e5 7333
c113de23 73341998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7335
c113de23 7336 * message.el (message-encode-message-body): Insert MIME warning.
1791e2e5 7337
c113de23 7338 * mml.el (mml-read-tag): Look for #tag.
1791e2e5 7339
c113de23
GM
7340 * mm-util.el (mm-find-charset-region): Check whether
7341 enable-multibyte-characters is bound.
1791e2e5 7342
c113de23 73431998-11-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7344
c113de23 7345 * gnus.el: Pterodactyl Gnus v0.46 is released.
1791e2e5 7346
c113de23 73471998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7348
c113de23
GM
7349 * message.el (message-encode-message-body): Insert headers at the
7350 right spot.
1791e2e5 7351
c113de23 73521998-11-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7353
c113de23 7354 * gnus.el: Pterodactyl Gnus v0.45 is released.
1791e2e5 7355
c113de23 73561998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7357
c113de23
GM
7358 * nndraft.el (nndraft-save-mime-part): Removed.
7359 (nndraft-get-mime-part): Ditto.
1791e2e5 7360
c113de23
GM
7361 * message.el (message-format-mime-old): Removed.
7362 (message-encode-message-body): Removed.
7363 (message-encode-message-body): Renamed.
1791e2e5 7364
c113de23 73651998-11-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7366
c113de23 7367 * gnus-sum.el (gnus-get-newsgroup-headers): Translate \r's.
1791e2e5 7368
c113de23 7369 * message.el (message-format-mime): Check message-mime-part.
1791e2e5 7370
c113de23
GM
7371 * mm-encode.el (mm-mime-file-types): Removed.
7372 (mm-default-file-encoding): New definition.
7373
73741998-11-14 Shenghuo ZHU <zsh@cs.rochester.edu>
7375
7376 * mm-view.el (mm-inline-image): Use mm-insert-inline.
7377 * gnus-art.el (gnus-mm-display-part): Go to correct position.
7378
73791998-11-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
7380
7381 * gnus.el: Pterodactyl Gnus v0.44 is released.
7382
73831998-11-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
7384
7385 * message.el (message-format-mime): New function.
7386
7387 * nndraft.el (nndraft-save-mime-part): New function.
7388 (nndraft-get-mime-part): New function.
7389
7390 * mm-encode.el (mm-default-file-encoding): New function.
7391 (mm-content-transfer-encoding): New function.
7392 (mm-encode-buffer): New function.
7393
7394 * message.el: New command.
7395 (message-mime-part): New variable.
7396 (message-insert-mime-part): New command.
7397
7398 * mm-encode.el (mm-encode-content-transfer-encoding): New
7399 function.
7400
7401 * mm-util.el (mm-content-transfer-encoding-defaults): New
1791e2e5 7402 variable.
c113de23 7403 (mm-mime-file-types): Taken from TM.
1791e2e5 7404
c113de23 74051998-11-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7406
c113de23 7407 * gnus.el: Pterodactyl Gnus v0.43 is released.
1791e2e5 7408
c113de23 74091998-11-07 Karl Kleinpaste <karl@jprc.com>
1791e2e5 7410
c113de23
GM
7411 * gnus-cus.el (gnus-score-customize): Add "Extra" element.
7412 * gnus-score.el (gnus-score-default-header): Ditto.
7413 (gnus-header-index): Ditto.
7414 (gnus-summary-increase-score): Ditto, & process "extra" requests.
7415 (gnus-summary-header): Handle extra headers.
7416 (gnus-summary-score-entry): Ditto, & provide new score element.
7417 (gnus-summary-score-effect): Ditto.
7418 (gnus-score-string): Avoid "extra" string sort, & modify match in
7419 "extra" case.
7420 * gnus-sum.el (gnus-make-score-map): Add "extra" element.
1791e2e5 7421
c113de23 74221998-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7423
c113de23
GM
7424 * message.el (message-resend): Bind message-required-mail-headers
7425 to nil.
1791e2e5 7426
c113de23 7427 * mm-view.el (mm-inline-text): Bind w3-strict-width.
1791e2e5 7428
c113de23 7429 * nngateway.el (require): Require cl.
1791e2e5 7430
c113de23
GM
7431 * gnus-art.el (gnus-button-alist): Exclude more chars from news:
7432 things.
1791e2e5 7433
c113de23 74341998-11-11 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7435
c113de23
GM
7436 * gnus-agent.el (gnus-agent-fetch-headers): Create directory even
7437 when no articles.
1791e2e5 7438
c113de23 74391998-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7440
c113de23 7441 * message.el (message-ignored-resent-headers): Remove X-Gnus.
1791e2e5 7442
c113de23 74431998-11-10 Colin Rafferty <colin@xemacs.org>
1791e2e5 7444
c113de23
GM
7445 * gnus-sum.el (gnus-ignored-from-addresses): Only quote
7446 user-mail-address if non-nil.
1791e2e5 7447
c113de23 74481998-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7449
c113de23
GM
7450 * gnus-util.el (gnus-make-sort-function): Do `reverse'.
7451 (gnus-make-sort-function-1): Ditto.
1791e2e5 7452
c113de23
GM
7453 * gnus-art.el (gnus-mm-display-part): Switch to mm in right
7454 window.
1791e2e5 7455
c113de23 74561998-11-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7457
c113de23 7458 * mm-util.el (mm-with-unibyte-buffer): Ditto.
1791e2e5 7459
c113de23 7460 * binhex.el (binhex-decode-region): Quote.
1791e2e5 7461
c113de23 74621998-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7463
c113de23 7464 * gnus-art.el (article-decode-charset): Don't downcase charset.
1791e2e5 7465
c113de23 7466 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Translate CR's.
1791e2e5 7467
c113de23 74681998-11-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7469
c113de23 7470 * gnus.el: Pterodactyl Gnus v0.42 is released.
1791e2e5 7471
c113de23 74721998-11-08 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7473
c113de23 7474 * gnus-art.el (gnus-display-mime): Add id for alternative part.
1791e2e5 7475
c113de23 74761998-11-08 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7477
c113de23 7478 * nntp.el (nntp-send-mode-reader): Revert.
1791e2e5 7479
c113de23 74801998-11-08 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7481
c113de23 7482 * gnus-agent.el (gnus-agent-fetch-articles): Use with-temp-buffer.
1791e2e5 7483
c113de23 74841998-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7485
c113de23 7486 * message.el (message-make-date): Fix for negative time zones.
1270d7ca 7487
c113de23 74881998-11-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 7489
c113de23 7490 * gnus.el: Pterodactyl Gnus v0.41 is released.
1270d7ca 7491
c113de23 74921998-11-08 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 7493
c113de23 7494 * mm-decode.el (mm-dissect-multipart): Quote regexp.
1270d7ca 7495
c113de23 74961998-10-29 Sudish Joseph <sj@eng.mindspring.net>
1270d7ca 7497
c113de23
GM
7498 * gnus.el (gnus-short-group-name): When shortening foreign select
7499 methods, do not scan for plusses beyond the first colon.
1270d7ca 7500
c113de23 75011998-11-07 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 7502
c113de23
GM
7503 * gnus-agent.el (gnus-agent-save-group-info): Cater for group info
7504 lines where `group' is the last thing on the line.
1270d7ca 7505
c113de23 75061998-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7507
c113de23
GM
7508 * gnus-art.el (gnus-article-view-part): Do alternative.
7509 (gnus-mime-display-alternative): Insert marker.
1270d7ca 7510
c113de23 75111998-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7512
c113de23 7513 * mm-decode.el (mm-dissect-multipart): Quote regexp.
1270d7ca 7514
c113de23
GM
7515 * nnmail.el (nnmail-expired-article-p): Protect against bogus
7516 dates.
1270d7ca 7517
c113de23 7518 * gnus-cus.el (gnus-topic): Required.
1270d7ca 7519
c113de23
GM
7520 * nnheader.el (nnheader-parse-nov): Parse extra.
7521 (nnheader-nov-parse-extra): New macro.
1270d7ca 7522
c113de23 75231998-10-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7524
c113de23 7525 * gnus-art.el (gnus-article-view-part): Internal move.
1270d7ca 7526
c113de23 75271998-10-28 Per Abrahamsen <abraham@dina.kvl.dk>
1270d7ca 7528
c113de23
GM
7529 * gnus-cus-new.el (gnus-custom-topic): New free variable.
7530 (gnus-group-customize): Support editing topic parameters.
1270d7ca 7531
c113de23 75321998-10-29 Karl Kleinpaste <karl@jprc.com>
1270d7ca 7533
c113de23
GM
7534 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Add
7535 indicators.
1270d7ca 7536
c113de23 75371998-10-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7538
c113de23
GM
7539 * gnus-art.el (gnus-mm-display-part): Return.
7540 (gnus-article-view-part): Only go if external.
7541 (gnus-article-dumbquotes-map): Do 205.
1270d7ca 7542
c113de23 7543 * mm-decode.el (mm-display-part): Return what was done.
1270d7ca 7544
c113de23
GM
7545 * message.el (message-buffer-naming-style): New variable.
7546 (message-generate-new-buffers): Extended.
7547 (message-buffer-naming-style): Removed.
7548 (message-buffer-name): Use it.
7549 (message-do-send-housekeeping): Rename new styling.
1270d7ca 7550
c113de23
GM
7551 * gnus-sum.el (gnus-summary-recenter): Allow
7552 gnus-auto-center-summary to be a number.
1270d7ca 7553
c113de23 75541998-11-04 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7555
c113de23
GM
7556 * pop3.el (pop3-open-server): Use "binary" instead of
7557 "no-conversion".
1270d7ca 7558
c113de23 75591998-11-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7560
c113de23
GM
7561 * gnus-srvr.el (gnus-browse-foreign-server): Set
7562 gnus-browse-current-method to the result of gnus-server-to-method.
1270d7ca 7563
c113de23 75641998-10-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7565
c113de23
GM
7566 * gnus-util.el (gnus-pull): Another optional argument.
7567 * nnweb.el (nnweb-request-delete-group): Delete from
7568 nnweb-group-alist and update active file.
1270d7ca 7569
c113de23 75701998-10-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7571
c113de23
GM
7572 * gnus-group.el (gnus-group-make-group): Accept group of new
7573 method.
1270d7ca 7574
c113de23 75751998-10-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7576
c113de23 7577 * gnus-agent.el (gnus-agent-fetch-group-1): Update dribble.
1270d7ca 7578
c113de23 75791998-10-27 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7580
c113de23 7581 * mm-view.el (mm-inline-text): Postion of html portion.
1270d7ca 7582
c113de23 75831998-10-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7584
c113de23
GM
7585 * nntp.el (nntp-list-active-group): Waited for short strings.
7586 (nntp-send-mode-reader): Ditto.
7587 (nntp-open-connection): Ditto.
1270d7ca 7588
c113de23 7589 * gnus-int.el (gnus-request-group-articles): New function.
1270d7ca 7590
c113de23
GM
7591 * nntp.el (nntp-request-listgroup): New function.
7592 (nntp-request-group-articles): Renamed.
1270d7ca 7593
c113de23 75941998-10-27 Karl Kleinpaste <karl@jprc.com>
1270d7ca 7595
c113de23 7596 * nnheader.el (nnheader-parse-nov): Supply extra.
1270d7ca 7597
c113de23 75981998-10-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7599
c113de23
GM
7600 * gnus-art.el (gnus-button-push): Don't go to
7601 gnus-article-buffer.
1270d7ca 7602
c113de23 7603 * mm-view.el (mm-inline-image): Add a newline.
1270d7ca 7604
c113de23 7605 * gnus-start.el (gnus-check-first-time-used): Check more.
1270d7ca 7606
c113de23 76071998-10-26 Francois Felix Ingrand <felix@laas.fr>
1270d7ca 7608
c113de23 7609 * gnus-start.el (gnus-check-first-time-used): Check current.
1270d7ca 7610
c113de23 76111998-10-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7612
c113de23 7613 * mm-util.el (mm-find-charset-region): New function.
1270d7ca 7614
c113de23 7615 * ietf-drums.el (ietf-drums-narrow-to-header): Work when no header.
1270d7ca 7616
c113de23 7617 * gnus-art.el (gnus-mime-button-menu): Fix.
1270d7ca 7618
c113de23 76191998-10-26 Michael Welsh Duggan <md5i@cs.cmu.edu>
1270d7ca 7620
c113de23 7621 * gnus-art.el (gnus-mime-button-menu): New definition.
1270d7ca 7622
c113de23 76231998-10-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7624
c113de23
GM
7625 * gnus-art.el (article-decode-charset): Downcase charset.
7626 (article-decode-charset): Pass on type.
7627 (article-decode-charset): Check nil charsets.
7628 (article-remove-cr): Translate CR to LF.
7629 (gnus-ignored-mime-types): Default to nil.
1270d7ca 7630
c113de23 7631 * nnheader.el (nnheader-insert-nov): Work when not Xref.
1270d7ca 7632
c113de23
GM
7633 * gnus-sum.el (gnus-ignored-from-addresses): Default to
7634 user-mail-address.
7635 (gnus-nov-parse-extra): Didn't return right thing.
1270d7ca 7636
c113de23 76371998-10-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7638
c113de23 7639 * mm-decode.el (mm-copy-Yo-buffer): Make it works when no header.
1270d7ca 7640
c113de23 76411998-10-25 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 7642
c113de23 7643 * gnus.el: Pterodactyl Gnus v0.40 is released.
1270d7ca 7644
c113de23 76451998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7646
c113de23 7647 * gnus-sum.el (gnus-summary-mark-forward): Show thread.
1270d7ca 7648
c113de23 7649 * gnus-start.el (gnus-check-first-time-used): Ignore dribble.
1270d7ca 7650
c113de23 7651 * gnus-agent.el (gnus-agent-fetch-group-1): Bind name.
1270d7ca 7652
c113de23 7653 * nnml.el (nnml-possibly-create-directory): Check before making.
1270d7ca 7654
c113de23 76551998-10-25 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1270d7ca 7656
c113de23 7657 * nnheader.el (nnheader-insert-nov): Don't infloop.
1270d7ca 7658
c113de23 76591998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7660
c113de23
GM
7661 * gnus-sum.el (gnus-set-mode-line): Check that the spec has been
7662 set up.
1270d7ca 7663
c113de23 76641998-10-25 Joerg Lenneis <lenneis@statrix2.wu-wien.ac.at>
1270d7ca 7665
c113de23 7666 * nneething.el (nneething-file-name): New definition.
1270d7ca 7667
c113de23
GM
76681998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
7669
7670 * gnus-art.el (gnus-treatment-function-alist): Fix.
7671 (gnus-summary-save-in-rmail): Use gnus-output-to-rmail.
7672
7673 * nndoc.el (nndoc-dissect-mime-parts-sub): Recognize first part.
7674
76751998-10-25 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
7676
7677 * gnus.el: Pterodactyl Gnus v0.39 is released.
7678
76791998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
7680
7681 * gnus-art.el (gnus-ignored-mime-types): New variable.
7682 (gnus-mime-display-single): Use it.
7683 (gnus-treatment-function-alist): New variable.
7684
7685 * gnus.el (gnus-mime): New group.
7686
7687 * gnus-art.el (gnus-mime-display-alternative): Don't destroy
7688 things for other parts.
7689 (gnus-mime-display-alternative): Place point.
7690
7691 * gnus.el: autoload gnus-uu-post-news.
7692
7693 * mailcap.el (mailcap-mailcap-entry-passes-test): Also check
7694 needsterm/DISPLAY.
7695
7696 * mm-decode.el (mm-display-part): Default to inline text/.*
7697 parts.
7698
7699 * mm-bodies.el (mm-decode-content-transfer-encoding): Default to
7700 8bit.
7701
7702 * gnus-art.el (gnus-mime-copy-part): Use normal-mode.
7703 (gnus-mime-display-single): Inline all text parts.
7704 (gnus-article-narrow-to-signature): Removed mime:: stubs.
7705
77061998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
7707
7708 * nnml.el (nnml-possibly-create-directory): Rewrite.
7709 (nnml-request-create-group): Change to right server.
7710
7711 * gnus-sum.el (gnus-set-mode-line): Use truncate-string-to-width.
7712
7713 * gnus.el: rmail-output-to-rmail-file autoload.
7714
7715 * gnus-util.el (gnus-output-to-rmail): Didn't work if not in
7716 Gnus.
7717
7718 * nnheader.el (nnheader-parse-head): Checked wrong variable.
7719
7720 * gnus-sum.el (gnus-summary-update-mark): Ignore nil'd marks.
7721
77221998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
7723
7724 * gnus-art.el (gnus-mime-display-mixed): Multipart in
7725 mixed part.
7726
77271998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
7728
7729 * gnus-sum.el (gnus-summary-exit): Use mm-destroy-parts.
7730
7731 * gnus-sum.el (gnus-summary-exit-no-update): Ditto.
7732
77331998-10-20 Shenghuo ZHU <zsh@cs.rochester.edu>
7734
7735 * mm-uu.el (mm-uu-dissect): Create pseudo multipart head.
7736
77371998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
7738
7739 * gnus-sum.el (gnus-valid-move-group-p): Make sure group has a
1270d7ca 7740 value.
1270d7ca 7741
c113de23
GM
7742 * gnus-art.el (gnus-article-hidden-text-p): Return nil when not
7743 hidden.
7744
7745 * gnus-spec.el (gnus-update-format-specifications): Use the
7746 article mode line spec.
1270d7ca 7747
c113de23
GM
7748 * gnus-art.el (gnus-insert-mime-button): Put right type.
7749 (gnus-insert-prev-page-button): Ditto.
7750 (gnus-insert-next-page-button): Dutti.
1270d7ca 7751
c113de23 7752 * pop3.el: New version installed.
1270d7ca 7753
c113de23 77541998-10-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7755
c113de23
GM
7756 * mm-uu.el (mm-uu-dissect): Delete the begining spurious newline
7757 and display last part.
1270d7ca 7758
c113de23 77591998-10-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 7760
c113de23 7761 * gnus.el: Pterodactyl Gnus v0.38 is released.
1270d7ca 7762
c113de23 77631998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7764
c113de23
GM
7765 * gnus-art.el (article-mime-decode-quoted-printable-buffer):
7766 Removed.
7767 (article-de-quoted-unreadable): Narrow to default.
1270d7ca 7768
c113de23 7769 * qp.el (quoted-printable-encode-region): Encode before QP-ing.
1270d7ca 7770
c113de23
GM
7771 * gnus-art.el (article-decode-charset): Decode even when broken
7772 MIME.
1270d7ca 7773
c113de23
GM
7774 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Return
7775 name.
1270d7ca 7776
c113de23 7777 * gnus-msg.el (gnus-copy-article-buffer): Delete headers.
1270d7ca 7778
c113de23
GM
7779 * gnus-cache.el (gnus-cache-possibly-enter-article): Use
7780 nnheader.
1270d7ca 7781
c113de23 7782 * nnmail.el (nnmail-extra-headers): New variable.
1270d7ca 7783
c113de23 7784 * nnheader.el (nnheader-insert-nov): Insert extra.
1270d7ca 7785
c113de23 7786 * gnus.el (gnus-summary-line-format): Doc fix.
1270d7ca 7787
c113de23
GM
7788 * gnus-sum.el (gnus-get-newsgroup-headers): Parse extra.
7789 (gnus-nov-parse-line): Ditto.
7790 (gnus-nov-parse-extra): New macro.
7791 (gnus-header): New function.
7792 (gnus-update-summary-mark-positions): Change.
7793 (gnus-ignored-from-addresses): New variable.
7794 (gnus-summary-insert-from-or-to): New function.
1270d7ca 7795
c113de23 7796 * gnus.el (gnus-extra-headers): New variable.
1270d7ca 7797
c113de23
GM
7798 * nnheader.el (make-mail-header): Expand.
7799 (mail-header-extra): New macro.
7800 (mail-header-set-extra): Ditto.
7801 (make-full-mail-header): Expand.
1270d7ca 7802
c113de23 78031998-10-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 7804
c113de23 7805 * gnus.el: Pterodactyl Gnus v0.37 is released.
1270d7ca 7806
c113de23 78071998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7808
c113de23 7809 * mm-bodies.el (mm-decode-body): Check for multibyticity.
1270d7ca 7810
c113de23
GM
7811 * mm-util.el (mm-enable-multibyte): Don't always switch multibyte
7812 on.
1270d7ca 7813
c113de23 78141998-10-22 Didier Verna <verna@inf.enst.fr>
1270d7ca 7815
c113de23
GM
7816 * gnus-spec.el (gnus-balloon-face-function): new function
7817 (gnus-parse-format): understand the %< %> specifiers
7818 (gnus-parse-complex-format): ditto.
1270d7ca 7819
c113de23 78201998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7821
c113de23 7822 * gnus.el: Changed following-char to char-after throughout.
1270d7ca 7823
c113de23 78241998-10-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7825
c113de23 7826 * mm-decode.el (mm-display-external): Protect more and message.
1270d7ca 7827
c113de23 78281998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7829
c113de23
GM
7830 * gnus-art.el (gnus-mime-display-mixed): Multipart in
7831 mixed part.
1270d7ca 7832
c113de23 78331998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7834
c113de23 7835 * gnus-sum.el (gnus-summary-exit): Use mm-destroy-parts.
1270d7ca 7836
c113de23 7837 * gnus-sum.el (gnus-summary-exit-no-update): Ditto.
1270d7ca 7838
c113de23 78391998-10-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7840
c113de23 7841 * mm-uu.el (mm-uu-dissect): Create pseudo multipart head.
1270d7ca 7842
c113de23 78431998-10-21 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 7844
c113de23 7845 * mailcap.el (mailcap-save-binary-file): Use unwind-protect.
1270d7ca 7846
c113de23
GM
7847 * mm-decode.el (mm-display-external): Set undisplayer to mm
7848 buffer, not the current buffer; use unwind-protect.
1270d7ca 7849
c113de23 78501998-10-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7851
c113de23
GM
7852 * gnus-sum.el (gnus-summary-exit): Destroy parts.
7853 (gnus-summary-exit-no-update): Ditto.
1270d7ca 7854
c113de23 78551998-10-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7856
c113de23 7857 * mm-decode.el (mm-inline-media-tests): Look for w3.
1270d7ca 7858
c113de23 7859 * mailcap.el (mailcap-mime-data): Inline html.
1270d7ca 7860
c113de23 78611998-10-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 7862
c113de23 7863 * gnus.el: Pterodactyl Gnus v0.36 is released.
1270d7ca 7864
c113de23 78651998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7866
c113de23
GM
7867 * gnus-art.el (article-translate-strings):
7868 (gnus-article-dumbquotes-map): Don't dot.
1270d7ca 7869
c113de23 7870 * pop3.el (pop3-open-server): Set point right.
1270d7ca 7871
c113de23
GM
7872 * mm-decode.el (mm-dissect-multipart): Dissect hierarchically.
7873 (mm-dissect-buffer): Ditto.
7874 (mm-destroy-part): Ignore non-handles.
7875 (mm-remove-part): Ditto.
7876 (mm-destroy-parts): New function.
7877 (mm-remove-parts): Ditto.
1270d7ca 7878
c113de23 7879 * gnus-art.el (gnus-mm-display-part): Don't move point.
1270d7ca 7880
c113de23 78811998-10-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7882
c113de23 7883 * mm-uu.el : New file.
1270d7ca 7884
c113de23 7885 * gnus-art.el (gnus-display-mime): Dissect uu stuffs.
1270d7ca 7886
c113de23
GM
7887 * mm-bodies.el (mm-decode-content-transfer-encoding): Encoding as
7888 a function.
1270d7ca 7889
c113de23 78901998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7891
c113de23 7892 * mm-decode.el (mm-display-external): Check before selecting.
1270d7ca 7893
c113de23 78941998-09-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 7895
c113de23 7896 * gnus-sum.el (gnus-multi-decode-encoded-word-string): Rewrite.
1270d7ca 7897
c113de23 7898 * gnus-sum.el (gnus-decode-encoded-word-methods): New variable.
1270d7ca 7899
c113de23
GM
7900 * gnus-sum.el (gnus-decode-encoded-word-methods-cache): New
7901 variable.
1270d7ca 7902
c113de23 7903 * gnus-sum.el (gnus-encoded-word-method-alist): Deleted.
1270d7ca 7904
c113de23 7905 * gnus-art.el (gnus-decode-header-methods): New variable.
1270d7ca 7906
c113de23 7907 * gnus-art.el (gnus-decode-header-methods-cache): New variable.
1270d7ca 7908
c113de23 7909 * gnus-art.el (gnus-multi-decode-header): New function.
1270d7ca 7910
c113de23 79111998-10-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 7912
c113de23 7913 * gnus.el: Pterodactyl Gnus v0.35 is released.
1270d7ca 7914
c113de23 79151998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7916
c113de23
GM
7917 * uudecode.el (uudecode-decode-region-external): Insert
7918 literally.
1270d7ca 7919
c113de23 7920 * mm-bodies.el (mm-decode-body): Optional encoding.
1270d7ca 7921
c113de23 79221998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 7923
c113de23 7924 * gnus-ems.el (gnus-mouse-3): New variable.
1270d7ca 7925
c113de23 7926 * binhex.el (binhex-decode-region-external): Don't use -internally.
1270d7ca 7927
c113de23 79281998-10-16 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 7929
c113de23
GM
7930 * mailcap.el (mailcap-parse-mailcaps): Only open regular
7931 files.
1270d7ca 7932
c113de23 79331998-09-27 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 7934
c113de23
GM
7935 * gnus-group.el (gnus-add-marked-articles): Request backend update
7936 of flags.
1270d7ca 7937
c113de23 79381998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 7939
c113de23
GM
7940 * gnus-sum.el (gnus-update-read-articles):
7941 (gnus-update-marks): Request backend update of mark.
1270d7ca 7942
c113de23 79431998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 7944
c113de23
GM
7945 * gnus.texi (Optional Backend Functions): New item,
7946 nnchoke-request-set-mark.
1270d7ca 7947
c113de23 79481998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 7949
c113de23
GM
7950 * gnus-range.el (gnus-remove-from-range): Don't add stuff in
7951 list to range.
1270d7ca 7952
c113de23 79531998-10-20 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 7954
c113de23 7955 * gnus-sum.el (gnus-summary-exit-no-update): Don't expire.
1270d7ca 7956
c113de23 79571998-10-14 SL Baur <steve@altair.xemacs.org>
1270d7ca 7958
c113de23
GM
7959 * gnus-sum.el: Move gnus-save-hidden-threads above where it is
7960 first used.
1270d7ca 7961
c113de23 79621998-10-10 SL Baur <steve@altair.xemacs.org>
1270d7ca 7963
c113de23 7964 * mm-view.el: Require mm-decode for macros.
1270d7ca 7965
c113de23
GM
7966 * mm-decode.el (mm-handle-type): Move macro declarations above the
7967 place where they are used.
1270d7ca 7968
c113de23 79691998-10-18 Kurt Swanson <ksw@dna.lth.se>
1270d7ca 7970
c113de23
GM
7971 * gnus-msg.el (gnus-summary-mail-forward): Erase old forward
7972 buffer.
1270d7ca 7973
c113de23 79741998-10-20 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1270d7ca 7975
c113de23 7976 * nnagent.el (nnagent-open-server): Error message.
1270d7ca 7977
c113de23 79781998-10-20 Joerg Lenneis <lenneis@statrix2.wu-wien.ac.at>
1270d7ca 7979
c113de23 7980 * nnheader.el (nnheader-article-p): Recognize lower-case headers.
1270d7ca 7981
c113de23 79821998-10-19 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 7983
c113de23 7984 * score-mode.el (gnus-score-mode-map): Ditto.
1270d7ca 7985
c113de23 7986 * message.el (message-mode-map): Ditto.
1270d7ca 7987
c113de23 7988 * gnus-uu.el (gnus-uu-post-news): Ditto.
1270d7ca 7989
c113de23 7990 * gnus-kill.el (gnus-kill-file-mode-map): Ditto.
1270d7ca 7991
c113de23 7992 * gnus-eform.el (gnus-edit-form-mode-map): Ditto.
1270d7ca 7993
c113de23
GM
7994 * gnus-art.el (gnus-article-edit-mode-map): Use
7995 `set-keymap-parent' rather than `copy-keymap'.
1270d7ca 7996
c113de23 79971998-10-18 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 7998
c113de23
GM
7999 * gnus-art.el (gnus-mime-button-commands): New variable.
8000 (gnus-mime-button-map): Initialize it from
8001 `gnus-mime-button-commands'.
8002 (gnus-mime-button-menu): New function.
8003 (gnus-insert-mime-button): Use `gnus-mime-button-map'.
1270d7ca 8004
c113de23 80051998-10-11 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 8006
c113de23
GM
8007 * message.el (message-insert-to): Make `nobody' and `poster'
8008 synonymous to `never' and `always' in Mail-Copies-To.
8009 (message-reply): Ditto.
8010 (message-followup): Ditto.
1270d7ca 8011
c113de23 80121998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8013
c113de23 8014 * mailcap.el (mailcap-mime-data): Save sound.
1270d7ca 8015
c113de23 80161998-09-24 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 8017
c113de23
GM
8018 * message.el (message-ignored-supersedes-headers): Include
8019 `NNTP-Posting-Date'.
1270d7ca 8020
c113de23 80211998-10-19 Jonas Steverud <d4jonas@dtek.chalmers.se>
1270d7ca 8022
c113de23 8023 * gnus-art.el (gnus-article-dumbquotes-table): New variable.
1270d7ca 8024
c113de23 80251998-10-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8026
c113de23
GM
8027 * mm-bodies.el (mm-decode-content-transfer-encoding): Use
8028 uudecode.
1270d7ca 8029
c113de23 80301998-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8031
c113de23 8032 * mm-decode.el (mm-display-external): Don't switch on save.
1270d7ca 8033
c113de23 80341998-10-18 Andy Piper <andyp@parallax.co.uk>
1270d7ca 8035
c113de23 8036 * nnmail.el (nnmail-movemail-args): New variable.
1270d7ca 8037
c113de23 80381998-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8039
c113de23 8040 * gnus-art.el (article-translate-strings):
1270d7ca 8041
c113de23 80421998-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8043
c113de23
GM
8044 * gnus-art.el (gnus-article-view-part): Use it.
8045 (gnus-mm-display-part): New function.
8046 (article-de-quoted-unreadable): Yse mm-default-coding-system.
1270d7ca 8047
c113de23 8048 * mm-decode.el (mm-handle-displayed-p): New function.
1270d7ca 8049
c113de23
GM
8050 * gnus-art.el (gnus-mime-copy-part): Create better names.
8051 (gnus-mime-button-line-format): Include dots spec.
1270d7ca 8052
c113de23 80531998-10-15 Matt Pharr <mmp@graphics.stanford.edu>
1270d7ca 8054
c113de23
GM
8055 * gnus-msg.el (gnus-summary-mail-forward): Erase contents of old
8056 forward buffer first.
1270d7ca 8057
c113de23 80581998-10-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8059
c113de23 8060 * gnus-util.el (gnus-set-window-start): New function.
1270d7ca 8061
c113de23 8062 * message.el (message-send): Don't check changed.
1270d7ca 8063
c113de23 80641998-10-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8065
c113de23 8066 * gnus-art.el (gnus-article-setup-buffer): Set params.
1270d7ca 8067
c113de23
GM
8068 * mm-decode.el (mm-user-display-methods): Inline
8069 "message/delivery-status".
1270d7ca 8070
c113de23 80711998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8072
c113de23
GM
8073 * message.el (message-auto-save-directory): Rename.
8074 (message-mode): Dof fix.
1270d7ca 8075
c113de23
GM
8076 * gnus-art.el (gnus-summary-save-in-pipe): Default to "cat".
8077 (gnus-summary-save-in-pipe): No, check gnus-last-shell-command.
1270d7ca 8078
c113de23 8079 * nndoc.el (nndoc-mime-parts-type-p): Be a bit more forgiving.
1270d7ca 8080
c113de23 8081 * message.el (message-make-date): Avoid locale.
1270d7ca 8082
c113de23
GM
8083 * gnus-art.el (gnus-article-edit-done): Allow update before doing
8084 cache.
1270d7ca 8085
c113de23 8086 * mm-decode.el (mm-display-inline): Goto point-min.
1270d7ca 8087
c113de23 8088 * gnus-art.el (gnus-article-prepare-display): Not read-only.
1270d7ca 8089
c113de23 8090 * mm-decode.el (mm-display-external): Reverse before sorting.
1270d7ca 8091
c113de23 8092 * gnus-draft.el (gnus-draft-send): Allow mail.
1270d7ca 8093
c113de23 80941999-11-30 -SL Baur <steve@altair.xemacs.org>
1270d7ca 8095
c113de23
GM
8096 * message.el (message-check): Move message-check macro above where
8097 it is first used.
1270d7ca 8098
c113de23 8099 * gnus-art.el (article-hide-pgp): Hide the PGP 5/GNUPG Hash: line.
1270d7ca 8100
c113de23 81011998-10-11 Lloyd Zusman <ljz@asfast.com>
1270d7ca 8102
c113de23 8103 * gnus-sum.el (gnus-summary-make-menu-bar): Fix.
1270d7ca 8104
c113de23 81051998-10-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8106
c113de23 8107 * gnus.el: Pterodactyl Gnus v0.34 is released.
1270d7ca 8108
c113de23 81091998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8110
c113de23 8111 * mm-decode.el (mm-inline-media-tests): delivery-status.
1270d7ca 8112
c113de23 8113 * mm-view.el (mm-inline-text): Provide default.
1270d7ca 8114
c113de23 81151998-10-11 Lloyd Zusman <ljz@asfast.com>
1270d7ca 8116
c113de23 8117 * mailcap.el (mailcap-possible-viewers): Fix nils.
1270d7ca 8118
c113de23 81191998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8120
c113de23
GM
8121 * gnus-art.el (gnus-article-edit-exit): Don't do updates.
8122 (article-update-date-lapsed): Record the buffer.
8123 (article-update-date-lapsed): Do all windows that display article
8124 buffers.
1270d7ca 8125
c113de23 8126 * nnml.el (nnml-generate-nov-databases-1): Ditto.
1270d7ca 8127
c113de23 8128 * gnus-score.el (gnus-score-score-files-1): Ignore dotted files.
1270d7ca 8129
c113de23
GM
8130 * gnus-art.el (gnus-insert-mime-button): Mark buttons as
8131 annoations.
1270d7ca 8132
c113de23 8133 * gnus-msg.el (gnus-summary-mail-forward): Decode properly.
1270d7ca 8134
c113de23 81351998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8136
c113de23
GM
8137 * gnus-agent.el (gnus-category-add): Change default category to
8138 'false.
1270d7ca 8139
c113de23
GM
8140 * nnvirtual.el (nnvirtual-update-read-and-marked): Don't nix out
8141 scores.
1270d7ca 8142
c113de23 8143 * gnus-draft.el (gnus-draft-send): Check server more.
1270d7ca 8144
c113de23
GM
8145 * gnus-art.el (gnus-article-view-part): New command and keystroke.
8146 (gnus-article-goto-part): New function.
1270d7ca 8147
c113de23 8148 * mm-view.el (mm-inline-text): Insert richtext properly.
1270d7ca 8149
c113de23 8150 * gnus-art.el (gnus-insert-mime-button): Store handle in alist.
1270d7ca 8151
c113de23 81521998-10-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8153
c113de23
GM
8154 * parse-time.el (parse-time-rules): Accept dates far into the past
8155 and the future, and parse single-digit numbers as years.
1270d7ca 8156
c113de23 81571998-10-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8158
c113de23 8159 * mm-decode.el (mm-display-external): Chop off directories.
1270d7ca 8160
c113de23 81611998-10-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8162
c113de23
GM
8163 * uudecode.el (uu-decode-region-external): Use
8164 insert-file-contents-literally.
1270d7ca 8165
c113de23 8166 * gnus-cache.el (gnus-cache-generate-active): Translate _ to :.
1270d7ca 8167
c113de23 81681998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8169
c113de23 8170 * uudecode.el: New file.
1270d7ca 8171
c113de23
GM
8172 * mm-bodies.el (mm-decode-content-transfer-encoding): Do
8173 x-uuencode.
1270d7ca 8174
c113de23 81751998-10-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8176
c113de23 8177 * gnus-art.el (gnus-mime-display-alternative): Set faces.
1270d7ca 8178
c113de23 8179 * message.el (message-fetch-field): Unfold properly.
1270d7ca 8180
c113de23
GM
8181 * mm-bodies.el (mm-decode-content-transfer-encoding): Replace CRLF
8182 in text/plain.
1270d7ca 8183
c113de23 81841998-09-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8185
c113de23
GM
8186 * gnus-sum.el (gnus-summary-first-unread-subject): New command.
8187 (gnus-auto-select-first): Removed.
8188 (gnus-auto-select-first): Extended.
8189 (gnus-summary-read-group-1): Use new value.
1270d7ca 8190
c113de23 81911998-09-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8192
c113de23 8193 * message.el (message-fix-before-sending): Space.
1270d7ca 8194
c113de23 8195 * nnmail.el (nnmail-find-file): Don't erase.
1270d7ca 8196
c113de23 81971998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8198
c113de23 8199 * gnus-agent.el (gnus-agent-fetch-headers): Do not decode headers.
1270d7ca 8200
c113de23 82011998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8202
c113de23 8203 * gnus-soup.el (gnus-soup-add-article): Do not decode headers.
1270d7ca 8204
c113de23 82051998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8206
c113de23 8207 * gnus-soup.el (gnus-soup-pack-packet): Pack only if necesary.
1270d7ca 8208
c113de23 82091998-09-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8210
c113de23
GM
8211 * mm-util.el (mm-with-unibyte-buffer): Make it work in XEmacs
8212 20.4.
1270d7ca 8213
c113de23 82141998-09-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8215
c113de23
GM
8216 * gnus-art.el (gnus-mime-view-all-parts): New command and
8217 keystroke.
1270d7ca 8218
c113de23 8219 * mm-decode.el (mm-display-external): Translate slashes.
1270d7ca 8220
c113de23 8221 * nnmail.el (nnmail-find-file): Restrict auto-mode-alist.
1270d7ca 8222
c113de23 8223 * nndraft.el (nndraft-retrieve-headers): Don't copy so much.
1270d7ca 8224
c113de23
GM
8225 * mm-decode.el (mm-quote-arg): Quote spaces.
8226 (mm-display-external): Quote args.
1270d7ca 8227
c113de23 82281998-09-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8229
c113de23 8230 * mm-decode.el (mm-inlinable-part-p): New function.
1270d7ca 8231
c113de23 82321998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 8233
c113de23 8234 * mm-util.el (mm-disable-multibyte): New function.
1270d7ca 8235
c113de23 82361998-09-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8237
c113de23 8238 * gnus.el: Pterodactyl Gnus v0.33 is released.
1270d7ca 8239
c113de23 82401998-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8241
c113de23 8242 * gnus-art.el (gnus-insert-mime-button): Get buffer size.
1270d7ca 8243
c113de23
GM
8244 * mm-decode.el (mm-display-external): Don't switch for externals.
8245 (mm-dissect-multipart): Don't include end-sep.
1270d7ca 8246
c113de23
GM
8247 * mm-util.el (mm-get-coding-system-list): New function.
8248 (mm-coding-system-list): New variable.
1270d7ca 8249
c113de23 82501998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 8251
c113de23 8252 * gnus-cus.el (gnus-group-parameters): Add charset as a parameter
1270d7ca 8253
c113de23 82541998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 8255
c113de23
GM
8256 * gnus-cus.el (gnus-group-customize): Use variable as cons not as
8257 group
1270d7ca 8258
c113de23 82591998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 8260
c113de23 8261 * mm-decode.el (mm-interactively-view-part): Typo.
1270d7ca 8262
c113de23 82631998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 8264
c113de23
GM
8265 * mm-decode.el (mm-dissect-multipart): Display last part when the
8266 article has no close-delimiter
1270d7ca 8267
c113de23 82681998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 8269
c113de23
GM
8270 * mm-decode.el (mm-dissect-buffer): Display parts which have no
8271 content-type.
1270d7ca 8272
c113de23 82731998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 8274
c113de23 8275 * gnus-art.el (gnus-display-mime): Typo.
1270d7ca 8276
c113de23 82771998-09-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8278
c113de23 8279 * gnus.el: Pterodactyl Gnus v0.32 is released.
1270d7ca 8280
c113de23 82811998-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8282
c113de23 8283 * gnus-kill.el (gnus-batch-score): Protect against errors.
1270d7ca 8284
c113de23 8285 * gnus-art.el: Protect against broken headers.
1270d7ca 8286
c113de23
GM
8287 * mm-decode.el (mm-display-external): Respect needsterm.
8288 (mm-display-external): Create buffer for external commands.
1270d7ca 8289
c113de23 82901998-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8291
c113de23 8292 * mailcap.el (mailcap-mime-info): Return the proper viewer.
1270d7ca 8293
c113de23 8294 * mm-decode.el (mm-display-external): Use file name.
1270d7ca 8295
c113de23 82961998-09-22 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
1270d7ca 8297
c113de23
GM
8298 * gnus-util.el (gnus-output-to-rmail): adjust to
8299 `rmail-output-to-rmail-file'
1270d7ca 8300
c113de23 83011998-09-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8302
c113de23 8303 * gnus-util.el (gnus-output-to-rmail): Reinstated function.
1270d7ca 8304
c113de23
GM
8305 * gnus-sum.el (gnus-select-newsgroup): Set global variables before
8306 headers.
1270d7ca 8307
c113de23 8308 * gnus-art.el (article-decode-charset): Fold case.
1270d7ca 8309
c113de23 83101998-09-17 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 8311
c113de23 8312 * mailcap.el (mailcap-save-binary-file): Goto point-min.
1270d7ca 8313
c113de23 83141998-09-23 Aaron M. Ucko <amu@mit.edu>
1270d7ca 8315
c113de23
GM
8316 * nnmail.el (nnmail-check-duplication): Enter into duplicate list
8317 after being stored.
1270d7ca 8318
c113de23 83191998-09-15 Kurt Swanson <ksw@dna.lth.se>
1270d7ca 8320
c113de23
GM
8321 * gnus-salt.el (gnus-pick-setup-message): Return from whence ye
8322 come.
1270d7ca 8323
c113de23 83241998-09-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8325
c113de23 8326 * gnus-ems.el (gnus-widget-button-keymap): New variable.
1270d7ca 8327
c113de23 83281998-09-20 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 8329
c113de23 8330 * gnus-art.el (gnus-mime-inline-part): remove part if necessary
1270d7ca 8331
c113de23 83321998-09-23 Matt Armstrong <matta@geoworks.com>
1270d7ca 8333
c113de23
GM
8334 * gnus-art.el (article-decode-charset): Narrow to the correct
8335 region.
1270d7ca 8336
c113de23 8337 * mm-bodies.el: Fix autoload.
1270d7ca 8338
c113de23 83391998-09-22 Lee Willis <lee@gbdirect.co.uk>
1270d7ca 8340
c113de23 8341 * gnus-art.el (gnus-mime-button-line-format): Doc fix.
1270d7ca 8342
c113de23 83431998-09-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8344
c113de23 8345 * rfc2047.el (rfc2047-decode): Use rfc2047-default-charset.
1270d7ca 8346
c113de23 83471998-09-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8348
c113de23
GM
8349 * gnus-art.el (gnus-insert-mime-button): Specify keymap.
8350 (gnus-article-add-button): Ditto.
1270d7ca 8351
c113de23 8352 * gnus-sum.el (gnus-summary-insert-pseudos): Use mm.
1270d7ca 8353
c113de23
GM
8354 * gnus-art.el (gnus-article-prepare-display): Make article mode.
8355 (gnus-article-prepare-display): Bind url-standalone-mode.
1270d7ca 8356
c113de23
GM
8357 * mm-decode.el (mm-remove-part): Also delete directory.
8358 (mm-display-external): Create a private sub-dir.
1270d7ca 8359
c113de23
GM
8360 * mailcap.el (mailcap-binary-suffixes): New variable.
8361 (mailcap-command-p): Use it.
1270d7ca 8362
c113de23 83631998-09-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8364
c113de23
GM
8365 * nnmbox.el (nnmbox-request-group): Change server.
8366 (nnmbox-possibly-change-newsgroup): Enable multibyte.
1270d7ca 8367
c113de23
GM
8368 * message.el (message-encode-message-body): Don't stomp MIME
8369 headers.
1270d7ca 8370
c113de23
GM
8371 * gnus-sum.el (gnus-summary-edit-article-done): Don't encode
8372 unless useful.
8373 (gnus-summary-exit): Check for a live article buffer.
8374 (gnus-summary-exit-no-update): Ditto.
1270d7ca 8375
c113de23
GM
8376 * gnus-int.el (gnus-request-replace-article): Accept no-encode
8377 param.
1270d7ca 8378
c113de23 8379 * gnus-sum.el (gnus-article-decoded-p): New variable.
1270d7ca 8380
c113de23 8381 * mm-decode.el (mm-display-external): Use no-conv.
1270d7ca 8382
c113de23
GM
8383 * rfc2047.el (rfc2047-q-encode-region): Bound properly.
8384 (rfc2047-charset-encoding-alist): Use B encoding for koi8-r.
1270d7ca 8385
c113de23
GM
8386 * gnus-art.el (gnus-article-mode-map): Bind button2 to
8387 mouse-click.
1270d7ca 8388
c113de23 83891998-09-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8390
c113de23 8391 * gnus-agent.el (gnus-agent-expire): Protect against nil infos.
1270d7ca 8392
c113de23 83931998-09-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8394
c113de23 8395 * gnus.el: Pterodactyl Gnus v0.31 is released.
1270d7ca 8396
c113de23 83971998-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8398
c113de23 8399 * gnus-sum.el (gnus-summary-exit): Destroy MIME.
1270d7ca 8400
c113de23 8401 * mm-decode.el (mm-display-part): Accept no-default.
1270d7ca 8402
c113de23
GM
8403 * gnus-art.el (gnus-insert-mime-button): buffer-size doesn't take
8404 a parameter.
1270d7ca 8405
c113de23
GM
8406 * gnus-sum.el (gnus-summary-insert-line): Don't exclude faces.
8407 (gnus-summary-prepare-threads): Ditto.
1270d7ca 8408
c113de23 8409 * gnus.el (gnus-article-mode-map): Make sparse keymap.
1270d7ca 8410
c113de23
GM
8411 * gnus-art.el (gnus-mime-button-line-format-alist): Allow a %d spec.
8412 (gnus-mime-button-line-format): Doc fix.
8413 (gnus-insert-mime-button): Use it.
8414 (gnus-article-add-button): Use widget-convert-button.
1270d7ca 8415
c113de23
GM
8416 * gnus.el ((featurep 'gnus-xmas)): Defalias gnus-decode-rfc1522 to
8417 ignore.
1270d7ca 8418
c113de23 8419 * mm-decode.el (mm-alternative-precedence): Ditto.
1270d7ca 8420
c113de23 84211998-09-14 Conrad Sauerwald <conrad@stack.nl>
1270d7ca 8422
c113de23 8423 * mm-decode.el (mm-user-automatic-display): Use enriched.
1270d7ca 8424
c113de23 84251998-09-14 Paul Fisher <rao@gnu.org>
1270d7ca 8426
c113de23
GM
8427 * mm-decode.el (mm-dissect-multipart): Have the part start on the
8428 right place.
1270d7ca 8429
c113de23 84301998-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8431
c113de23 8432 * gnus-msg.el (gnus-inews-add-send-actions): Mark silently.
1270d7ca 8433
c113de23
GM
8434 * gnus-art.el (article-update-date-lapsed): Only update header if
8435 buffer is dispalyed in frame.
8436 (gnus-article-prepare-display): New function.
8437 (gnus-article-prepare): Use it.
1270d7ca 8438
c113de23 84391998-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8440
c113de23 8441 * gnus-art.el (gnus-mime-inline-part): New command and keystroke.
1270d7ca 8442
c113de23 8443 * mm-view.el (mm-insert-inline): New function.
1270d7ca 8444
c113de23 8445 * mm-decode.el (mm-pipe-part): Bugged.
1270d7ca 8446
c113de23 8447 * gnus-agent.el (gnus-agent-send-mail): Don't encode.
1270d7ca 8448
c113de23 8449 * mm-bodies.el (mm-encode-body): Move over the body.
1270d7ca 8450
c113de23 8451 * nnmbox.el (nnmbox-read-mbox): Enable multibyte.
1270d7ca 8452
c113de23 8453 * rfc2047.el (rfc2047-q-encode-region): Would bug out.
1270d7ca 8454
c113de23 84551998-09-13 Francois Pinard <pinard@iro.umontreal.ca>
1270d7ca 8456
c113de23
GM
8457 * nndoc.el: Make nndoc-dissection-alist simpler for MIME, adjust all
8458 related functions. Handle message/rfc822 parts. Display subject on
8459 multipart summary lines. Display name on sub-parts when available.
1270d7ca 8460
c113de23 84611998-09-14 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 8462
c113de23 8463 * mailcap.el (mailcap-command-p): New version.
1270d7ca 8464
c113de23 84651998-09-13 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 8466
c113de23
GM
8467 * gnus-agent.el (gnus-agent-expire): Stop expiry barfing on killed
8468 groups.
1270d7ca 8469
c113de23 84701998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8471
c113de23 8472 * message.el (message-make-date): Remove weekday name.
1270d7ca 8473
c113de23
GM
8474 * mm-decode.el (mm-dissect-buffer): Protect against broken
8475 headers.
1270d7ca 8476
c113de23
GM
8477 * mailcap.el (mailcap-command-in-path-p): New function.
8478 (mailcap-command-p): Renamed.
1270d7ca 8479
c113de23 84801998-09-13 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 8481
c113de23 8482 * rfc2047.el (eval): Autoload.
1270d7ca 8483
c113de23 84841998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8485
c113de23
GM
8486 * gnus-sum.el (gnus-decode-encoded-word-functions): New variable.
8487 (gnus-multi-decode-encoded-word-string): New function.
8488 (gnus-encoded-word-method-alist): New variable.
8489 (gnus-decode-encoded-word-functions): Removed.
1270d7ca 8490
c113de23 84911998-09-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8492
c113de23
GM
8493 * gnus-int.el (gnus-request-replace-article): Replace
8494 message-narrow-to-headers with message-narrow-to-head
1270d7ca 8495
c113de23 84961998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8497
c113de23 8498 * drums.el (drums-quote-string): Reversed match.
1270d7ca 8499
c113de23 8500 * message.el (message-make-date): Use weekday name.
1270d7ca 8501
c113de23 85021998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8503
c113de23 8504 * gnus.el: Pterodactyl Gnus v0.30 is released.
1270d7ca 8505
c113de23 85061998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8507
c113de23
GM
8508 * gnus-art.el (article-decode-encoded-words): Use it.
8509 (gnus-decode-header-function): New variable.
1270d7ca 8510
c113de23
GM
8511 * gnus-sum.el (gnus-nov-parse-line): Use it.
8512 (gnus-decode-encoded-word-function): New variable.
1270d7ca 8513
c113de23
GM
8514 * gnus-msg.el (gnus-copy-article-buffer): Decode the right
8515 buffer.
1270d7ca 8516
c113de23
GM
8517 * gnus-art.el (gnus-insert-mime-button): Use widget.
8518 (gnus-widget-press-button): New function.
8519 (gnus-article-prev-button): Removed.
8520 (gnus-article-next-button): Ditto.
8521 (gnus-article-add-button): Ditto.
1270d7ca 8522
c113de23
GM
8523 * gnus.el (gnus-article-mode-map): Inherit from widget.
8524 (gnus-article-mode-map): No, don't.
1270d7ca 8525
c113de23
GM
8526 * mm-decode.el (mm-dissect-buffer): Store Content-ID things.
8527 (mm-content-id-alist): New variable.
8528 (mm-get-content-id): New function.
1270d7ca 8529
c113de23
GM
8530 * gnus-art.el (gnus-request-article-this-buffer): Only decode
8531 articles if we are fetching to the article buffer.
1270d7ca 8532
c113de23 85331998-09-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8534
c113de23
GM
8535 * gnus-sum.el (gnus-summary-move-article): Don't decode accepting
8536 articles.
1270d7ca 8537
c113de23 85381998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8539
c113de23
GM
8540 * mm-util.el (mm-mime-charset): Try to use safe-charsets.
8541 (mm-default-mime-charset): New variable.
1270d7ca 8542
c113de23 8543 * rfc2047.el (rfc2047-dissect-region): Dissect using tspecials.
1270d7ca 8544
c113de23 8545 * drums.el (drums-quote-string): Reversed test.
1270d7ca 8546
c113de23 85471998-09-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8548
c113de23
GM
8549 * mm-util.el (mm-insert-rfc822-headers): Possibly not quote
8550 string.
1270d7ca 8551
c113de23 8552 * drums.el (drums-quote-string): New function.
1270d7ca 8553
c113de23
GM
8554 * rfc2047.el (rfc2047-encode-message-header): Goto point-min.
8555 (rfc2047-b-encode-region): Chop lines.
8556 (rfc2047-q-encode-region): Ditto.
1270d7ca 8557
c113de23 85581998-09-12 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8559
c113de23 8560 * gnus.el: Pterodactyl Gnus v0.29 is released.
1270d7ca 8561
c113de23 85621998-09-12 Istvan Marko <imarko@pacificnet.net>
1270d7ca 8563
c113de23 8564 * mm-decode.el (mm-save-part): Message right.
1270d7ca 8565
c113de23 85661998-09-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8567
c113de23
GM
8568 * drums.el (drums-parse-address): Returned a list instead of a
8569 string.
8570 (drums-remove-whitespace): Skip comments.
8571 (drums-parse-addresses): Didn't work.
1270d7ca 8572
c113de23 85731998-09-12 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8574
c113de23 8575 * gnus.el: Pterodactyl Gnus v0.28 is released.
1270d7ca 8576
c113de23 85771998-09-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8578
c113de23
GM
8579 * gnus-art.el (gnus-mime-button-map): Use the article keymap as a
8580 starting point.
8581 (article-decode-encoded-words): Rename.
1270d7ca 8582
c113de23 8583 * message.el (message-narrow-to-headers-or-head): New function.
1270d7ca 8584
c113de23
GM
8585 * gnus-int.el (gnus-request-accept-article): Narrow to the right
8586 region.
1270d7ca 8587
c113de23
GM
8588 * message.el (message-send-news): Encode body after checking
8589 syntax.
1270d7ca 8590
c113de23 8591 * gnus-art.el (gnus-mime-button-line-format): Allow descriptions.
1270d7ca 8592
c113de23 8593 * mm-decode.el (mm-save-part): Use Content-Disposition filename.
1270d7ca 8594
c113de23 8595 * gnus-art.el (gnus-display-mime): Respect disposition.
1270d7ca 8596
c113de23 8597 * mm-decode.el (mm-preferred-alternative): Respect disposition.
1270d7ca 8598
c113de23
GM
8599 * gnus-art.el (article-strip-multiple-blank-lines): Don't delete
8600 text with annotations.
1270d7ca 8601
c113de23
GM
8602 * message.el (message-make-date): Fix sign for negative time
8603 zones.
1270d7ca 8604
c113de23
GM
8605 * mm-view.el (mm-inline-image): Insert a space at the end of the
8606 image.
1270d7ca 8607
c113de23 8608 * mail-parse.el: New file.
1270d7ca 8609
c113de23 8610 * rfc2231.el: New file.
1270d7ca 8611
c113de23
GM
8612 * drums.el (drums-content-type-get): Removed.
8613 (drums-parse-content-type): Ditto.
1270d7ca 8614
c113de23 8615 * mailcap.el (mailcap-mime-data): Use symbols instead of strings.
1270d7ca 8616
c113de23 86171998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8618
c113de23 8619 * gnus.el: Pterodactyl Gnus v0.27 is released.
1270d7ca 8620
c113de23 86211998-09-11 Lars Magne Ingebrigtsen- <larsi@gnus.org>
1270d7ca 8622
c113de23
GM
8623 * mm-decode.el (mm-alternative-precedence): New variable.
8624 (mm-preferred-alternative): New function.
1270d7ca 8625
c113de23 8626 * gnus-art.el (gnus-mime-copy-part): New command.
1270d7ca 8627
c113de23 8628 * mm-decode.el (mm-get-part): New function.
1270d7ca 8629
c113de23 8630 * mm-view.el: New file.
1270d7ca 8631
c113de23
GM
8632 * mm-decode.el (mm-dissect-buffer): Downcase cte.
8633 (mm-display-part): Default to mailcap-save-binary-file.
1270d7ca 8634
c113de23 86351998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8636
c113de23 8637 * gnus.el: Pterodactyl Gnus v0.26 is released.
1270d7ca 8638
c113de23 86391998-09-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8640
c113de23 8641 * mm-decode.el (mm-interactively-view-part): New function.
1270d7ca 8642
c113de23 8643 * gnus-art.el (gnus-mime-view-part): New command.
1270d7ca 8644
c113de23 8645 * mm-decode.el (mm-last-shell-command): New variable.
1270d7ca 8646
c113de23 8647 * mailcap.el (mailcap-mime-info): Allow returning all matches.
1270d7ca 8648
c113de23 8649 * mm-decode.el (mm-save-part): New function.
1270d7ca 8650
c113de23
GM
8651 * gnus-art.el (article-decode-charset): Protect against buggy
8652 content-types.
8653 (gnus-mime-pipe-part): New command.
8654 (gnus-mime-save-part): New command.
8655 (gnus-mime-button-map): New keymap.
8656 (gnus-mime-button-line-format): New variable.
8657 (gnus-insert-mime-button): New function.
8658 (gnus-display-mime): Use it.
1270d7ca 8659
c113de23 8660 * gnus-util.el (gnus-dd-mmm): Removed length spec.
1270d7ca 8661
c113de23 8662 * mm-decode.el (mm-inline-text): Decode charsets.
1270d7ca 8663
c113de23 8664 * gnus-art.el (gnus-article-save): Comment fix.
1270d7ca 8665
c113de23
GM
8666 * gnus-int.el (gnus-start-news-server): When in batch, don't
8667 prompt.
1270d7ca 8668
c113de23
GM
8669 * gnus-cache.el (gnus-cache-possibly-enter-article): Don't
8670 decode.
1270d7ca 8671
c113de23
GM
8672 * mm-decode.el (mm-inline-media-tests): Add audio.
8673 (mm-inline-audio): New function.
1270d7ca 8674
c113de23 86751998-09-11 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1270d7ca 8676
c113de23 8677 * gnus-art.el (article-make-date-line): Didn't work.
1270d7ca 8678
c113de23 8679 * parse-time.el (parse-time-string): One too many nils.
1270d7ca 8680
c113de23 86811998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8682
c113de23 8683 * gnus.el: Pterodactyl Gnus v0.25 is released.
1270d7ca 8684
c113de23 86851998-09-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8686
c113de23
GM
8687 * gnus-art.el (article-remove-trailing-blank-lines): Don't remove
8688 annotations.
1270d7ca 8689
c113de23
GM
8690 * gnus.el ((featurep 'gnus-xmas)): New
8691 'gnus-annotation-in-region-p alias.
1270d7ca 8692
c113de23 86931998-09-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8694
c113de23 8695 * mm-util.el (mm-with-unibyte-buffer): New function.
1270d7ca 8696
c113de23 8697 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): Renamed.
1270d7ca 8698
c113de23 8699 * mm-decode.el (mm-inline-media-tests): New variable.
1270d7ca 8700
c113de23 8701 * gnus-sum.el (gnus-summary-exit): Destroy handles.
1270d7ca 8702
c113de23 8703 * gnus-art.el (gnus-article-mime-handles): New variable.
1270d7ca 8704
c113de23 8705 * drums.el (drums-narrow-to-header): New function.
1270d7ca 8706
c113de23 8707 * gnus-art.el (article-decode-charset): Use it.
1270d7ca 8708
c113de23 8709 * drums.el (drums-content-type-get): New function.
1270d7ca 8710
c113de23 8711 * mm-util.el (mm-content-type-charset): Removed.
1270d7ca 8712
c113de23
GM
8713 * drums.el (drums-syntax-table): @ is word.
8714 (drums-parse-content-type): New function.
1270d7ca 8715
c113de23
GM
8716 * parse-time.el (parse-time-rules): Parse "Wed, 29 Apr 98 0:26:01
8717 EDT" times.
1270d7ca 8718
c113de23 8719 * gnus-util.el (gnus-date-get-time): Use safe date.
1270d7ca 8720
c113de23
GM
8721 * gnus-sum.el (gnus-show-mime): Removed.
8722 (gnus-summary-toggle-mime): Removed.
1270d7ca 8723
c113de23
GM
8724 * gnus-art.el (gnus-strict-mime): Removed.
8725 (gnus-article-prepare): Don't do MIME.
8726 (gnus-decode-encoded-word-method): Removed.
8727 (gnus-show-mime-method): Removed.
1270d7ca 8728
c113de23 87291998-09-10 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8730
c113de23 8731 * gnus.el: Pterodactyl Gnus v0.24 is released.
1270d7ca 8732
c113de23 87331998-09-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8734
c113de23
GM
8735 * gnus-sum.el (gnus-summary-show-article): Don't decode chars if
8736 PREFIX.
1270d7ca 8737
c113de23
GM
8738 * parse-time.el (parse-time-rules): Accept times that look like
8739 "h:mm".
1270d7ca 8740
c113de23 8741 * message.el (message-make-date): Use zone properly.
1270d7ca 8742
c113de23 8743 * gnus.el: Autoload gnus-batch.
1270d7ca 8744
c113de23
GM
8745 * gnus-art.el (article-de-quoted-unreadable): Do not do
8746 gnus-article-decode-rfc1522.
1270d7ca 8747
c113de23 8748 * gnus-msg.el (gnus-inews-do-gcc): Use it.
1270d7ca 8749
c113de23
GM
8750 * gnus-int.el (gnus-request-accept-article): Accept a no-encode
8751 param.
1270d7ca 8752
c113de23 8753 * message.el (message-encode-message-body): Check for us-ascii.
1270d7ca 8754
c113de23
GM
8755 * gnus-msg.el (gnus-extended-version): Move Gnus version comments
8756 to the left.
1270d7ca 8757
c113de23 87581998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8759
c113de23 8760 * gnus-art.el (article-decode-charset): Rename.
1270d7ca 8761
c113de23 87621998-09-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8763
c113de23 8764 * gnus.el: Pterodactyl Gnus v0.23 is released.
1270d7ca 8765
c113de23 87661998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8767
c113de23
GM
8768 * gnus-util.el (gnus-parent-id): Ditto.
8769 (gnus-put-text-property-excluding-newlines): Ditto.
1270d7ca 8770
c113de23 8771 * gnus-sum.el (gnus-dependencies-add-header): Make into subst.
1270d7ca 8772
c113de23 87731998-09-08 Karl Kleinpaste <karl@jprc.com>
1270d7ca 8774
c113de23
GM
8775 * message.el (message-generate-headers): Generate User-Agent
8776 instead of X-Mailer & X-Newsreader.
1270d7ca 8777
c113de23
GM
8778 * gnus-msg.el (gnus-extended-version): Reformat for USEFOR
8779 User-Agent header format.
1270d7ca 8780
c113de23 87811998-09-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8782
c113de23 8783 * gnus.el: Pterodactyl Gnus v0.22 is released.
1270d7ca 8784
c113de23 87851998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8786
c113de23 8787 * mm-util.el (mm-multibyte-p): Typo.
1270d7ca 8788
c113de23 87891998-09-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8790
c113de23 8791 * gnus.el: Pterodactyl Gnus v0.21 is released.
1270d7ca 8792
c113de23 87931998-09-08 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 8794
c113de23 8795 * gnus-art.el (article-treat-dumbquotes): Handle \224 correctly.
1270d7ca 8796
c113de23 87971998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8798
c113de23 8799 * mm-util.el (mm-multibyte-p): New function.
1270d7ca 8800
c113de23 88011998-09-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8802
c113de23 8803 * gnus.el: Pterodactyl Gnus v0.20 is released.
1270d7ca 8804
c113de23 88051998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8806
c113de23
GM
8807 * rfc2047.el (rfc2047-decode-region): Only decode when in
8808 multibyte.
1270d7ca 8809
c113de23 8810 * nnheader.el (nnheader-pathname-coding-system): Changed to binary.
1270d7ca 8811
c113de23
GM
8812 * gnus-int.el (gnus-request-replace-article): Encode.
8813 (gnus-request-accept-article): Encode.
1270d7ca 8814
c113de23
GM
8815 * gnus-art.el (gnus-request-article-this-buffer): Decode charsets
8816 here.
1270d7ca 8817
c113de23
GM
8818 * gnus.el (gnus-article-display-hook): Take the charset functions
8819 out.
1270d7ca 8820
c113de23 8821 * time-date.el (safe-date-to-time): New function.
1270d7ca 8822
c113de23 8823 * gnus-util.el (gnus-dd-mmm): Protect against bogus dates.
1270d7ca 8824
c113de23 88251998-09-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8826
c113de23 8827 * gnus.el: Pterodactyl Gnus v0.19 is released.
1270d7ca 8828
c113de23 88291998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8830
c113de23 8831 * mm-util.el (mm-mime-charset): New function.
1270d7ca 8832
c113de23 8833 * gnus-draft.el (gnus-draft-edit-message): Delete article.
1270d7ca 8834
c113de23 88351998-09-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8836
c113de23 8837 * gnus.el: Pterodactyl Gnus v0.18 is released.
1270d7ca 8838
c113de23 88391998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8840
c113de23
GM
8841 * message.el (message-send-and-exit): Return t on success.
8842 (message-make-date): Make a proper time zone.
1270d7ca 8843
c113de23
GM
8844 * gnus-draft.el (gnus-draft-send): Only remove article if the
8845 sending is successful.
1270d7ca 8846
c113de23
GM
8847 * drums.el (drums-get-comment): Return the last comment.
8848 (drums-parse-address): Parse old-style From headers.
1270d7ca 8849
c113de23 88501998-09-07 SL Baur <steve@altair.xemacs.org>
1270d7ca 8851
c113de23
GM
8852 * gnus-sum.el (gnus-data-compute-positions): Move below
8853 `gnus-save-hidden-threads' so the former is correctly detected as
8854 a macro.
1270d7ca 8855
c113de23 88561998-09-06 Dave Love <fx@gnu.org>
1270d7ca 8857
c113de23
GM
8858 * gnus/nnweb.el (require): Wrap requirement of w3 and url in
8859 ignore-errors too, eval'd when compile. Require w3 stuff at load
8860 time for nicer failure if it's not available.
1270d7ca 8861
c113de23 88621998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8863
c113de23 8864 * time-date.el (time-to-seconds): Renamed.
1270d7ca 8865
c113de23
GM
8866 * parse-time.el (parse-time-string): Downcase before handling.
8867 (parse-time-rules): Times without seconds have 0 seconds.
1270d7ca 8868
c113de23
GM
8869 * rfc2047.el (rfc2047-encode-region): New version.
8870 (rfc2047-dissect-region): New function.
1270d7ca 8871
c113de23 88721998-09-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8873
c113de23 8874 * message.el (message-make-date): Use symbolic zone.
1270d7ca 8875
c113de23 88761998-09-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8877
c113de23 8878 * time-date.el (parse-time): Always use parse-time.
1270d7ca 8879
c113de23 8880 * parse-time.el (parse-time-syntax): Use vectors.
1270d7ca 8881
c113de23 88821998-09-06 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8883
c113de23 8884 * gnus.el: Pterodactyl Gnus v0.17 is released.
1270d7ca 8885
c113de23 88861998-09-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8887
c113de23 8888 * time-date.el: Renamed from "date".
1270d7ca 8889
c113de23 8890 * gnus.el: Removed all timezone dependencies.
1270d7ca 8891
c113de23
GM
8892 * score-mode.el: Removed.
8893 (gnus-score-edit-insert-date): Use date.
1270d7ca 8894
c113de23 8895 * date.el (float-to-time): New function.
1270d7ca 8896
c113de23 8897 * nnspool.el (nnspool-seconds-since-epoch): Removed.
1270d7ca 8898
c113de23 8899 * date.el (time-to-float): New function.
1270d7ca 8900
c113de23
GM
8901 * message.el (message-make-date): Use format-time-string.
8902 (message-make-expires): Use make-date.
1270d7ca 8903
c113de23
GM
8904 * gnus-util.el (gnus-dd-mmm): Use date.
8905 (gnus-sortable-date): Ditto.
1270d7ca 8906
c113de23 8907 * message.el (message-make-date): Take an optional time.
1270d7ca 8908
c113de23 8909 * gnus: Applied patches from 5.6.43.
1270d7ca 8910
c113de23 8911 * date.el (if): Use parse-time.
1270d7ca 8912
c113de23
GM
8913 * gnus-score.el (gnus-summary-score-entry): Make into a command
8914 again.
1270d7ca 8915
c113de23
GM
8916 * gnus-group.el (gnus-group-get-new-news-this-group): Only call if
8917 gnus-agent.
1270d7ca 8918
c113de23 8919 * gnus.el (gnus-agent-meta-information-header): Moved here.
1270d7ca 8920
c113de23 89211998-09-05 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 8922
c113de23
GM
8923 * gnus-agent.el (gnus-agent-scoreable-headers): New variable.
8924 (gnus-agent-fetch-group-1): Score article headers using normal
8925 group score files if the download score rule of a category/group
8926 is `file'.
8927 (gnus-agent-fetch-group-1): Don't parse the entire .overview when
8928 deciding what articles to download.
8929 (gnus-agent-fetch-group-1): Don't push headers through scoring and
8930 predicate processing if predicate is `true' or `false'.
1270d7ca 8931
c113de23 89321998-09-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8933
c113de23 8934 * gnus-score.el (gnus-score-load-score-alist): Bind coding system.
1270d7ca 8935
c113de23 8936 * gnus-art.el (gnus-article-setup-buffer): Enable multibyte.
1270d7ca 8937
c113de23
GM
8938 * score-mode.el (score-mode-coding-system): New variable.
8939 (gnus-score-edit-exit): Use it.
1270d7ca 8940
c113de23 89411998-09-04 Jason R Mastaler <jason@4b.org>
1270d7ca 8942
c113de23 8943 * drums.el: Corrected typo.
1270d7ca 8944
c113de23 89451998-09-06 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 8946
c113de23 8947 * mm-bodies.el (mm-body-encoding): Faster version.
1270d7ca 8948
c113de23 89491998-09-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8950
c113de23
GM
8951 * gnus-art.el (gnus-article-decode-charset): Only decode text
8952 things.
1270d7ca 8953
c113de23 8954 * message.el (message-output): Use rmail.
1270d7ca 8955
c113de23
GM
8956 * rfc2047.el (rfc2047-encoded-word-regexp): Allow spaces in the
8957 word part.
1270d7ca 8958
c113de23
GM
8959 * mm-util.el (mm-charset-to-coding-system): Use
8960 rfc2047-default-charset.
8961 (mm-known-charsets): New variable.
1270d7ca 8962
c113de23 8963 * message.el (message-caesar-region): Bugged out.
1270d7ca 8964
c113de23 89651998-09-06 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 8966
c113de23
GM
8967 * gnus-agent.el (gnus-agent-fetch-group-1): Allow lists when
8968 specifying `agent-predicate' in a group's parameters.
1270d7ca 8969
c113de23 89701998-09-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8971
c113de23 8972 * gnus.el: Pterodactyl Gnus v0.16 is released.
1270d7ca 8973
c113de23 89741998-09-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8975
c113de23 8976 * nnmail.el (nnmail-expired-article-p): Use predicate.
1270d7ca 8977
c113de23 8978 * date.el (time-less-p): Renamed.
1270d7ca 8979
c113de23
GM
8980 * gnus-art.el (gnus-article-decode-charset): Really fetch headers
8981 from the headers.
1270d7ca 8982
c113de23
GM
8983 * rfc2047.el (rfc2047-decode-region): Use the mm decoding
8984 functions.
1270d7ca 8985
c113de23
GM
8986 * gnus-group.el (gnus-group-sort-selected-flat): Didn't work at
8987 all.
8988 (gnus-group-sort-selected-groups-by-alphabet): Changed interface
8989 to all functions.
1270d7ca 8990
c113de23 89911998-09-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8992
c113de23 8993 * gnus.el: Pterodactyl Gnus v0.15 is released.
1270d7ca 8994
c113de23 89951998-09-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8996
c113de23 8997 * date.el: New file.
1270d7ca 8998
c113de23
GM
8999 * gnus-util.el (gnus-encode-date): Removed.
9000 (gnus-time-less): Ditto.
1270d7ca 9001
c113de23
GM
9002 * nnmail.el (nnmail-date-to-time): Removed.
9003 (nnmail-time-less): Ditto.
9004 (nnmail-days-to-time): Ditto.
9005 (nnmail-time-since): Ditto.
1270d7ca 9006
c113de23 9007 * drums.el: New file.
1270d7ca 9008
c113de23 90091998-09-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9010
c113de23
GM
9011 * message.el (message-encode-message-body): Encode headers with
9012 body encoding.
1270d7ca 9013
c113de23
GM
9014 * rfc2047.el (rfc2047-default-charset): Renamed.
9015 (rfc2047-encodable-p): Use it.
1270d7ca 9016
c113de23 90171998-09-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9018
c113de23
GM
9019 * gnus-msg.el (gnus-post-method): Peel off real info from opened
9020 servers.
1270d7ca 9021
c113de23 9022 * gnus-util.el (gnus-output-to-rmail): Removed.
1270d7ca 9023
c113de23
GM
9024 * gnus-art.el (gnus-summary-save-in-rmail): Use
9025 gnus-output-to-rmailrmail-output-to-rmail-file.
1270d7ca 9026
c113de23
GM
9027 * rfc2047.el (rfc2047-decode-region): Fold case.
9028 (rfc2047-decode): Use decode-string.
1270d7ca 9029
c113de23 9030 * mm-util.el: Provide mm-char-int.
1270d7ca 9031
c113de23 90321998-09-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9033
c113de23 9034 * gnus.el: Pterodactyl Gnus v0.14 is released.
1270d7ca 9035
c113de23 90361998-09-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9037
c113de23
GM
9038 * mm-bodies.el (mm-body-encoding): Go through the buffer to make
9039 sure we have 7bit.
1270d7ca 9040
c113de23 90411998-09-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9042
c113de23
GM
9043 * gnus-msg.el (gnus-post-method): Use opened servers, and remove
9044 ducplicates.
9045 (gnus-inews-insert-mime-headers): Removed.
1270d7ca 9046
c113de23 9047 * message.el (message-caesar-region): Protect against MULE chars.
1270d7ca 9048
c113de23 90491998-09-02 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 9050
c113de23 9051 * mm-util.el (if): fset the right function.
1270d7ca 9052
c113de23 90531998-09-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9054
c113de23
GM
9055 * gnus-art.el (gnus-article-decode-charset): Use real
9056 read-coding-system.
1270d7ca 9057
c113de23 90581998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9059
c113de23
GM
9060 * mm-bodies.el (mm-decode-body): Protect against malformed
9061 base64.
9062 (mm-decode-body): Check that buffer-file-coding-system is
9063 non-nil.
1270d7ca 9064
c113de23 90651998-09-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9066
c113de23 9067 * gnus.el: Pterodactyl Gnus v0.13 is released.
1270d7ca 9068
c113de23 90691998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9070
c113de23
GM
9071 * gnus-util.el (gnus-strip-whitespace): Already defined.
9072 Removed.
1270d7ca 9073
c113de23 9074 * gnus-art.el (gnus-article-decode-charset): Strip whitespace.
1270d7ca 9075
c113de23 9076 * gnus-util.el (gnus-strip-whitespace): New function.
1270d7ca 9077
c113de23 9078 * mm-util.el (mm-content-type-charset): Downcase.
1270d7ca 9079
c113de23 90801998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9081
c113de23
GM
9082 * gnus-art.el (gnus-article-decode-charset): Accept a prefix.
9083 (gnus-article-decode-charset): Don't fetch all headers.
1270d7ca 9084
c113de23 9085 * mm-util.el (mm-read-coding-system): New function.
1270d7ca 9086
c113de23 9087 * mm-bodies.el (mm-decode-body): Check the right charset.
1270d7ca 9088
c113de23 9089 * gnus-sum.el (gnus-summary-mode-line-format): Ditto.
1270d7ca 9090
c113de23
GM
9091 * gnus-art.el (gnus-article-mode-line-format): Use short group
9092 format.
1270d7ca 9093
c113de23 90941998-09-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9095
c113de23 9096 * gnus.el: Pterodactyl Gnus v0.12 is released.
1270d7ca 9097
c113de23 90981998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9099
c113de23 9100 * mm-bodies.el (mm-decode-body): Don't do charset unless MULE.
1270d7ca 9101
c113de23
GM
9102 * gnus-art.el (gnus-article-decode-charset): Supply cte.
9103 (gnus-article-decode-charset): Always run.
1270d7ca 9104
c113de23 9105 * mm-bodies.el (mm-decode-body): Decode cte.
1270d7ca 9106
c113de23 91071998-09-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9108
c113de23 9109 * gnus.el: Pterodactyl Gnus v0.11 is released.
1270d7ca 9110
c113de23
GM
91111998-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
9112
9113 * message.el (message-encode-message-body): Ditto.
1270d7ca 9114
c113de23
GM
9115 * gnus-art.el (gnus-article-decode-mime-words): New command and
9116 keystroke.
9117 (gnus-article-decode-charset): Ditto.
9118 (gnus-article-decode-charset): Only work under MULE.
1270d7ca 9119
c113de23 9120 * mm-util.el (mm-content-type-charset): New function.
1270d7ca 9121
c113de23 9122 * nnmail.el (nnmail-delete-incoming): Changed to nil.
1270d7ca 9123
c113de23
GM
9124 * message.el (message-send-mail): Insert MIME headers.
9125 (message-check-news-body-syntax): Don't warn for escape sequences.
9126 (message-check-news-body-syntax): Insert MIME headers.
1270d7ca 9127
c113de23 9128 * mm-bodies.el (mm-body-encoding): New function.
1270d7ca 9129
c113de23 9130 * message.el (message-encode-message-body): New function.
1270d7ca 9131
c113de23 9132 * mm-bodies.el: New file.
1270d7ca 9133
c113de23 9134 * mm-util.el (mm-narrow-to-head): New function.
1270d7ca 9135
c113de23 9136 * rfc2047.el (rfc2047-encode): Use it.
1270d7ca 9137
c113de23 9138 * mm-util.el: Provide mm-encode-coding-region.
1270d7ca 9139
c113de23 9140 * gnus-sum.el (gnus-summary-mode): Enable multibyte.
1270d7ca 9141
c113de23 9142 * gnus-util.el (gnus-set-work-buffer): Enable multibyte.
1270d7ca 9143
c113de23 9144 * mm-util.el (mm-enable-multibyte): New function.
1270d7ca 9145
c113de23 9146 * message.el (message-set-work-buffer): Set multibyte.
1270d7ca 9147
c113de23 9148 * gnus.el (gnus-continuum-version): Be valid forever and ever.
1270d7ca 9149
c113de23
GM
9150 * gnus-util.el (gnus-point-at-eol): Removed.
9151 (gnus-point-at-bol): Ditto.
1270d7ca 9152
c113de23 91531998-08-31 Didier Verna <verna@inf.enst.fr>
1270d7ca 9154
c113de23
GM
9155 * gnus-msg.el (gnus-group-mail): make it behave like
9156 gnus-group-post-news with regards to the prefix (this enables the
9157 use of posting styles).
1270d7ca 9158
c113de23 91591998-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9160
c113de23
GM
9161 * gnus.el (gnus-article-display-hook): Added
9162 gnus-article-decode-rfc1522 to hook.
1270d7ca 9163
c113de23 91641998-08-31 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9165
c113de23 9166 * gnus.el: Pterodactyl Gnus v0.10 is released.
1270d7ca 9167
c113de23 91681998-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9169
c113de23
GM
9170 * nnfolder.el (nnfolder-delete-mail): Narrow to mail and allow
9171 hook to be run.
1270d7ca 9172
c113de23 91731998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9174
c113de23 9175 * rfc2047.el (rfc2047-encodable-p): Use find-charset-region.
1270d7ca 9176
c113de23 9177 * mm-util.el (mm-charsets-in-region): Removed.
1270d7ca 9178
c113de23 9179 * rfc2047.el: Renamed file.
1270d7ca 9180
c113de23 9181 * gnus-msg.el (gnus-copy-article-buffer): Multibyte.
1270d7ca 9182
c113de23 9183 * message.el (message-mode): Set multibyte.
1270d7ca 9184
c113de23 9185 * mm-util.el (mm-charsets-in-region): Copied here.
1270d7ca 9186
c113de23 9187 * gnus-util.el: Removed gnus-truncate-string.
1270d7ca 9188
c113de23 9189 * gnus-art.el (gnus-article-decode-mime-words): Use 1522.
1270d7ca 9190
c113de23
GM
9191 * rfc1522.el (rfc1522-unencoded-charsets): New variable.
9192 (rfc1522-encodable-p): New function.
9193 (rfc1522-encode-message-header): Use it.
1270d7ca 9194
c113de23 91951998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9196
c113de23 9197 * gnus.el: Pterodactyl Gnus v0.9 is released.
1270d7ca 9198
c113de23 91991998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9200
c113de23 9201 * mm-util.el: Shadow encode-coding-string.
1270d7ca 9202
c113de23 9203 * rfc1522.el (rfc1522-narrow-to-field): Copied here.
1270d7ca 9204
c113de23 9205 * mm-util.el: New file.
1270d7ca 9206
c113de23
GM
9207 * mm-decode.el: Somewhat depleted.
9208 * mm-encode.el: Ditto.
1270d7ca 9209
c113de23 9210 * rfc1522.el: New file.
1270d7ca 9211
c113de23 9212 * mm-util.el (mm-replace-chars-in-string): Copied here.
1270d7ca 9213
c113de23 9214 * mm-encode.el (mm-q-encode-region): New function.
1270d7ca 9215
c113de23
GM
9216 * qp.el (quoted-printable-encode-region): Take an optional CLASS
9217 param.
1270d7ca 9218
c113de23 9219 * mm-encode.el (mm-encode-word-region): Downcase.
1270d7ca 9220
c113de23 92211998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9222
c113de23 9223 * gnus.el: Pterodactyl Gnus v0.8 is released.
1270d7ca 9224
c113de23 92251998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9226
c113de23 9227 * message.el (message-send-mail): Encode headers.
1270d7ca 9228
c113de23
GM
9229 * qp.el (quoted-printable-encode-region): Encode 8-bit words.
9230 (quoted-printable-encode-region): Upcase.
1270d7ca 9231
c113de23 9232 * message.el (message-default-charset): New variable.
1270d7ca 9233
c113de23 9234 * qp.el (quoted-printable-encode-region): Optional param FOLD.
1270d7ca 9235
c113de23 9236 * message.el (message-narrow-to-field): Changed name.
1270d7ca 9237
c113de23 9238 * mm-encode.el: New file.
1270d7ca 9239
c113de23 9240 * message.el (message-narrow-to-header): New function.
1270d7ca 9241
c113de23
GM
9242 * gnus-art.el (gnus-article-decode-mime-words): Place point in the
9243 right buffer.
1270d7ca 9244
c113de23 92451998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9246
c113de23 9247 * gnus.el: Pterodactyl Gnus v0.7 is released.
1270d7ca 9248
c113de23 92491998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9250
c113de23
GM
9251 * gnus.el: Remove autoload for
9252 gnus-article-mime-decode-quoted-printable.
1270d7ca 9253
c113de23
GM
9254 * mm-decode.el (mm-charset-to-coding-system): Allow iso-8859-1 to
9255 be decoded in non-MULE Emacsen.
1270d7ca 9256
c113de23 92571998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9258
c113de23 9259 * mm-decode.el: Check for coding-system-list.
1270d7ca 9260
c113de23 92611998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9262
c113de23 9263 * gnus.el: Pterodactyl Gnus v0.6 is released.
1270d7ca 9264
c113de23 92651998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9266
c113de23 9267 * nnheader.el (fboundp): Protect code-coding-string.
1270d7ca 9268
c113de23
GM
9269 * gnus-art.el (gnus-article-mode): Check that set-buffer-multibyte
9270 is available.
1270d7ca 9271
c113de23 92721998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9273
c113de23 9274 * gnus.el: Pterodactyl Gnus v0.5 is released.
1270d7ca 9275
c113de23 92761998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9277
c113de23
GM
9278 * gnus-art.el (gnus-article-mode): Make article buffer multibyte.
9279 (gnus-hack-decode-rfc1522): Removed.
1270d7ca 9280
c113de23 9281 * mm-decode.el (mm-charset-coding-system-alist): Check better.
1270d7ca 9282
c113de23 92831998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9284
c113de23 9285 * gnus.el: Gnus v0.4 is released.
1270d7ca 9286
c113de23 92871998-08-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9288
c113de23
GM
9289 * gnus-art.el (gnus-article-decode-mime-words): New command and
9290 keystroke.
1270d7ca 9291
c113de23 9292 * qp.el (quoted-printable-decode-region): Don't use hexl.
1270d7ca 9293
c113de23
GM
9294 * gnus-sum.el (gnus-parse-headers-hook): Default to nil.
9295 (gnus-structured-field-decoder): Removed.
9296 (gnus-unstructured-field-decoder): Ditto.
1270d7ca 9297
c113de23 9298 * mm-decode.el: New file.
1270d7ca 9299
c113de23 9300 * qp.el: New file.
1270d7ca 9301
c113de23 9302 * gnus-art.el (article-mime-decode-quoted-printable): Removed.
1270d7ca 9303
c113de23 9304 * gnus-ems.el (fboundp): Removed gnus-split-string.
1270d7ca 9305
c113de23 9306 * gnus.el (gnus-splash-face): Doc fix.
1270d7ca 9307
c113de23 9308 * gnus-ems.el (fboundp): Don't bind mail-file-babyl-p.
1270d7ca 9309
c113de23
GM
9310 * gnus-art.el (article-mime-decode-quoted-printable): Don't use
9311 hexl.
1270d7ca 9312
c113de23 9313 * nnheader.el (nnheader-temp-write): Removed.
1270d7ca 9314
c113de23 93151998-08-29 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9316
c113de23 9317 * gnus.el: Gnus v0.3 is released.
1270d7ca 9318
c113de23 93191998-08-29 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9320
c113de23 9321 * gnus.el: Gnus v0.2 is released.
1270d7ca 9322
6922b018 9323;; Local Variables:
c113de23 9324;; coding: iso-2022-7bit
6922b018 9325;; End: