*** empty log message ***
[bpt/emacs.git] / lisp / gnus / ChangeLog
CommitLineData
87d8eba4
GM
12001-03-30 Gerd Moellmann <gerd@gnu.org>
2
3 * gnus.el (gnus-interactive): Fix parenthesis errors.
4
42b7180c
SZ
52001-03-17 ShengHuo ZHU <zsh@cs.rochester.edu>
6
7 * message.el (rmail-output): It is in rmailout.el not rmail.el.
8
9 * message.el (message-forward): local-variable-p takes an extra
10 argument in XEmacs.
11
12 * message.el (message-forward-decoded-p): New variable.
13 (message-forward-subject-author-subject): Use it.
14 (message-make-forward-subject): Use it.
15 (message-forward): Use it.
16
17 * gnus-uu.el (gnus-uu-digest-mail-forward): Use it.
18
f891ed29
DL
192001-03-05 Dave Love <fx@gnu.org>
20
21 * mm-util.el (mm-mime-mule-charset-alist): Fix utf-8 case.
14c7242e 22 Move it after definition of mm-coding-system-p.
f891ed29 23
8b797f29
DL
242001-03-01 Dave Love <fx@gnu.org>
25
26 * mm-util.el (mm-inhibit-file-name-handlers): Add
27 image-file-handler.
28
521d4010
DL
292001-02-11 Dave Love <fx@gnu.org>
30
31 * message.el (message-signature-file): Fix doc, :type.
32
b4ef971d
DL
332001-02-08 Dave Love <fx@gnu.org>
34
e57c6a77
DL
35 * rfc2047.el (rfc2047-fold-region): Don't forward-char at EOB.
36 (message-posting-charset): Defvar when compiling again.
37 (rfc2047-encodable-p): Require message.
38
39 * gnus-sum.el (gnus-alter-articles-to-read-function):
40 * gnus-score.el (gnus-score-after-write-file-function): Fix :type.
b4ef971d 41
1653df0f
SZ
422001-02-07 ShengHuo ZHU <zsh@cs.rochester.edu>
43
44 * message.el (message-make-forward-subject): Argument decoded.
45 (message-forward): Use it when digest.
46
47 * gnus-uu.el (gnus-uu-grab-articles): Shoot down original article
48 buffer.
49
50 * gnus-sum.el (gnus-summary-make-menu-bar): Don't share menu bar
51 in Emacs.
52
53 * gnus-art.el (gnus-article-make-menu-bar): Make
54 gnus-article-post-menu.
55
1e36ff68
DL
562001-02-06 Dave Love <fx@gnu.org>
57
58 * qp.el (quoted-printable-encode-region): Remove redundant code
59 from last change.
60
676a7cc9
SZ
612001-02-01 ShengHuo ZHU <zsh@cs.rochester.edu>
62
63 * gnus-score.el (gnus-summary-score-entry): match may be an integer.
64
65 * gnus-art.el (gnus-summary-save-in-pipe): Prompt for saving
66 command if there is not last-saver.
67
68 * rfc2047.el (rfc2047-encode): MIME charset is not coding system.
69 (rfc2047-charset-encoding-alist): Add big5.
70
71 * mm-util.el (mm-mime-mule-charset-alist): Preferred MIME names
72 GB2312 and Big5.
73
74 * gnus-score.el (gnus-score-lower-thread): Fix a doc typo.
75
76 * gnus-sum.el (gnus-summary-print-article): Remove process mark.
77
78 * gnus-sum.el (gnus-summary-print-article): Take one prefix
79 argument. Allow to print several articles in one file.
80
81 * webmail.el (webmail-type-definition): netaddress changes.
82
bf3b936f
DL
832001-01-31 Dave Love <fx@gnu.org>
84
85 * mm-util.el (mm-mime-mule-charset-alist)
86 (mm-find-mime-charset-region): Consider mule-utf-8.
87
b5a206e7
DL
882001-01-31 Dave Love <fx@gnu.org>
89
90 * gnus-art.el (gnus-article-x-face-command)
91 (gnus-treat-display-xface, gnus-treat-display-smileys): Add
92 :version.
93
940f14b4
DL
942001-01-26 Dave Love <fx@gnu.org>
95
96 * mm-util.el (mm-multibyte-string-p): New.
97
98 * qp.el: Remove un-logged bogus changes from 2000-12-20.
99 (quoted-printable-encode-region): Doc fix. Don't call
100 string-as-multibyte on class. Clarify line-folding.
101 (quoted-printable-encode-string): Make temp buffer inherit
102 string's multibyteness.
103
a30629d2
GM
1042001-01-23 Gerd Moellmann <gerd@gnu.org>
105
106 * nnheader.el (toplevel): Don't require `gnus-util' at
107 compile-time; this creates a circular dependency, and prevents
108 a bootstrap.
109
57760935
AS
1102001-01-22 Andreas Schwab <schwab@suse.de>
111
112 * nnheader.el (gnus-delete-line): Autoload it as a macro.
113
619ac84f
SZ
1142001-01-21 ShengHuo ZHU <zsh@cs.rochester.edu>
115
116 * message.el (message-forward): Use mule4.
117 * mm-util.el (mm-string-as-unibyte): New.
118 * message.el (message-forward): Use it.
119 * message.el (message-cite-original-without-signature): Don't peel
120 off the blank line.
121 (message-get-reply-headers): Add Cc if it is not in follow-to.
122 * message.el (message-send-mail): Content-Type may not be there.
123 By Alberto Lusiani.
124 * gnus-art.el (article-display-x-face): Insert X-Face if there is
125 not.
126 * rfc2047.el (rfc2047-fold-region): Don't insert LWSP if there is
127 one.
128 * gnus-win.el (gnus-configure-windows): switch-to-buffer in XEmacs.
129 (gnus-remove-some-windows): Ditto.
130 * mm-decode.el (mm-interactively-view-part): Don't copy-sequence
131 handle.
132 * gnus-art.el (gnus-mime-view-part): Copy it.
133 (gnus-mime-view-part-as-type): Add into gnus-article-mime-handles.
134 * nnmail.el (nnmail-get-new-mail): Find group only if file is not
135 orig-file. Use ',source.
136 * nnslashdot.el (nnslashdot-request-list): Get the right year. By
137 Lars Magne Ingebrigtsen.
138 * pop3.el (pop3-get-message-count): Andrew Innes
139 <andrewi@gnu.org>'s patch of 1999-12-01 was not fully committed.
140
a953a8d3
DL
1412001-01-08 Dave Love <fx@gnu.org>
142
143 * mm-encode.el (mm-qp-or-base64): Don't base64 for the sake of a
144 single character.
145
146 * mm-util.el (mm-mime-mule-charset-alist): Add Latin-{8,9}.
147
148 * message.el: Doc and message fixes.
149 (message-send-rename-function)
150 (message-make-forward-subject-function)
151 (message-send-mail-function, message-reply-to-function)
152 (message-wide-reply-to-function, message-followup-to-function)
153 (message-distribution-function, message-auto-save-directory): Fix
154 :type.
155
156 * gnus/mml.el (mml-parse-1): Frob mml-confirmation-set when
157 proceeding after warnings. Amend multipart warning message.
158
5bb548d2
DL
1592001-01-04 Dave Love <fx@gnu.org>
160
5eee36fa
DL
161 * gnus-util.el (nnmail-pathname-coding-system): Defvar when
162 compiling.
163 (gnus-make-directory): Require nnmail.
164
5bb548d2
DL
165 * mm-decode.el (mm-inline-media-tests): Add
166 image/x-portable-bitmap.
167 (mm-get-image): Grok pbm.
168
7dfb59f4
SZ
1692000-12-24 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
170
171 * message.el (message-mail): Support yank-action.
172
173 * message.el (message-setup): Revoke the last change.
174
84169620
SZ
1752000-12-24 01:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
176
177 * message.el (message-setup): Use cons. Suggested by Johan Vromans
178 <jvromans@squirrel.nl>.
179
180 * gnus-topic.el (gnus-topic-create-topic): Use list.
181
182 * gnus-vm.el (gnus-summary-save-article-vm): Require gnus-art
183 before binding gnus-default-article-saver.
184
185 * gnus-sum.el (gnus-summary-save-article):
186 (gnus-summary-pipe-output):
187 (gnus-summary-save-article-mail):
188 (gnus-summary-save-article-rmail):
189 (gnus-summary-save-article-file):
190 (gnus-summary-write-article-file):
191 (gnus-summary-save-article-body-file): Ditto.
192
193 * gnus-mh.el (gnus-summary-save-article-folder): Ditto.
194
4481aa98
SZ
1952000-12-22 ShengHuo ZHU <zsh@cs.rochester.edu>
196
197 * gnus-art.el (gnus-article-check-hidden-text): Return t.
198
199 * gnus-util.el (gnus-remove-text-properties-when): Return t.
200
201 * mm-decode.el (mm-dissect-multipart): Avoid errors owing to
202 malformatted messages.
203
74dd1b0d
SZ
2042000-12-21 Katsumi Yamaoka <yamaoka@jpl.org>
205
206 * gnus-art.el (article-treat-dumbquotes): Quote \.
207
2082000-12-21 ShengHuo ZHU <zsh@cs.rochester.edu>
209
210 * gnus-art.el (gnus-treat-emphasize): Don't treat emphasis if
211 Emacs 20 runs on a terminal.
212
2132000-12-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
214
215 * gnus-art.el (article-treat-dumbquotes): More doc, provided by
216 Paul Stevenson <p.stevenson@surrey.ac.uk>
217
88818fbe
SZ
2182000-12-21 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
219
220 * mml.el (gnus-add-minor-mode): Autoload.
221
222 * message.el (message-forward): Save-restriction.
223
224 * message.el (message-mail-user-agent): Add :version.
225
226 * message.el (message-mail-user-agent): New variable.
227 (message-setup): Renamed to message-setup-1. Support
228 mail-user-agent.
229 (message-mail-user-agent): New function.
230 (message-mail): Use it.
231 (message-reply): Use it.
232 (message-resend): Use it.
233 (message-mail-other-window): Use it.
234 (message-mail-other-frame): Use it.
235
236 * gnus-msg.el (gnus-bug): Support mail-user-agent.
237
01860fb9
MB
2382000-12-21 Miles Bader <miles@gnu.org>
239
240 * message.el (message-mode): Set `comment-start' to the yank prefix.
241
158d6e07
SZ
2422000-12-20 ShengHuo ZHU <zsh@cs.rochester.edu>
243
244 * message.el (message-narrow-to-head-1): New function.
245 (message-narrow-to-head): Use it.
246 (message-reply): Ditto.
247 (message-cancel-news): Ditto.
248 (message-supersede): Ditto.
249 (message-make-forward-subject): Ditto.
250 (message-bounce): Ditto.
251
252 * gnus-msg.el (gnus-summary-mail-forward): Use original buffer.
253
254 * message.el (message-forward): Copy buffer in unibyte mode.
255 (message-make-forward-subject): Don't widen. Decode.
256 (message-forward): Don't decode subject.
257
258 * mml.el (gnus-ems): Require it.
259
260 * gnus-msg.el (gnus-summary-mail-forward):
261
262 * message.el (message-forward): Move mime-to-mml here.
263
264 * nnmbox.el (nnmbox-file-coding-system): Use binary.
265 (nnmbox-active-file-coding-system): Ditto.
266
267 * gnus-cus.el (gnus-group-parameters): Add posting-style.
268
269 * mm-uu.el: Require binhex.
270
2712000-12-20 Christoph Conrad <C.Conrad@cli.de>
272
273 * qp.el (quoted-printable-encode-region): Upcase QP.
274
520aa572
SZ
2752000-12-20 ShengHuo ZHU <zsh@cs.rochester.edu>
276
277 * gnus-util.el (gnus-add-text-properties-when): New function.
278 (gnus-remove-text-properties-when): Ditto.
279
280 * gnus-cite.el (gnus-article-hide-citation): Use them.
281 (gnus-article-toggle-cited-text): Use them.
282
283 * gnus-art.el (gnus-signature-toggle): Use them.
284 (gnus-article-show-hidden-text): Ditto.
285 (gnus-article-hide-text): Ditto.
286
287 * gnus-art.el (gnus-article-describe-key): Use prompt.
288 (gnus-article-describe-key-briefly): Ditto.
289
3df3ee35
SZ
2902000-12-19 ShengHuo ZHU <zsh@cs.rochester.edu>
291
292 * mm-util.el (mm-charset-synonym-alist): Fix a typo.
293
52d8e4ff
GM
2942000-12-18 Gerd Moellmann <gerd@gnu.org>
295
296 * *.xpm, *.pbm: Convert icons icons to size 24x24.
297
2a64f8c2
DL
2982000-12-18 Dave Love <fx@gnu.org>
299
300 * gnus-msg.el (news-setup, news-reply-mode): Don't autoload
301 (unused).
302
4c4b227a
SZ
3032000-12-15 ShengHuo ZHU <zsh@cs.rochester.edu>
304
305 * pop3.el (pop3-movemail): Use binary.
306 (pop3-movemail-file-coding-system): Removed.
307
7476c3a0
MB
3082000-12-13 Miles Bader <miles@gnu.org>
309
310 * smiley-ems.el (smiley-region): Bind `inhibit-point-motion-hooks'
311 to t, so that we don't get stuck while trying to smilefy
312 intangible text.
313
2ebf6139
GM
3142000-12-12 Gerd Moellmann <gerd@gnu.org>
315
316 * smiley-ems.el (smiley-regexp-alist): Make regexps match
317 at the end of the buffer.
318 (smiley-region): In the loop, move to the end of the submatch
319 matching the smiley instead of using the end of the match
320 of the whole regexp.
321
d575011f
EZ
3222000-12-12 Eli Zaretskii <eliz@is.elta.co.il>
323
324 * message.el (message-mode): Doc fix.
325
e9a59cad
GM
3262000-12-12 Gerd Moellmann <gerd@gnu.org>
327
328 * smiley-ems.el (smiley-region): Doc fix.
2ebf6139 329
db7ebd73
MB
3302000-12-11 Miles Bader <miles@gnu.org>
331
332 * gnus-sum.el (gnus-summary-recenter): When trying to keep the
333 bottom line visible, check to see if it's partially obscured, and
334 if so, either scroll one more line to make it fully visible, or
335 revert to showing the second line from the top.
336
aae25c8c
DL
3372000-12-07 Dave Love <fx@gnu.org>
338
e2849090 339 * mailcap.el (mailcap-download-directory)
aae25c8c
DL
340 * gnus-audio.el (gnus-audio-directory)
341 * smiley-ems.el (smiley-data-directory): Fix :type.
342
ec4f0ef8
DL
3432000-12-05 Dave Love <fx@gnu.org>
344
345 * starttls.el: New file.
346
25fc4fd5
SZ
3472000-12-04 ShengHuo ZHU <zsh@cs.rochester.edu>
348
a7a07b98
DL
349 * gnus-msg.el (gnus-msg-mail): COMPOSEFUNC should return t if it
350 succeeds.
25fc4fd5 351 (gnus-setup-message): Remove a hack.
a7a07b98 352
25fc4fd5
SZ
353 * gnus-win.el (gnus-configure-windows): Make sure
354 nntp-server-buffer is live.
355 (gnus-remove-some-windows): switch-to-buffer -> set-buffer.
ca3ab2d8 356 (gnus-configure-frame): Save selected window.
25fc4fd5
SZ
357
3582000-12-04 Andreas Jaeger <aj@suse.de>
359
360 * gnus-msg.el (gnus-summary-mail-forward): Fix typos in description.
361
a7a07b98 3622000-12-04 Per Abrahamsen <abraham@dina.kvl.dk>
25fc4fd5
SZ
363
364 * gnus-msg.el (gnus-group-posting-charset-alist): No longer allow
365 raw 8-bit in headers in dk.* newsgroups.
366
b97cd2cc
DL
3672000-11-30 Dave Love <fx@gnu.org>
368
369 * message.el (message-auto-save-directory): Use
370 file-name-as-directory.
371 (message-set-auto-save-file-name): Create
372 message-auto-save-directory if necessary.
373 (message-replace-chars-in-string): Removed -- unused.
374 (message-mail-alias-type): Customize.
375 (message-headers): Remove duplicate defgroup.
376
372edc63
DL
3772000-11-29 Dave Love <fx@gnu.org>
378
379 * qp.el (quoted-printable-decode-region): Use error, not message
380 to report malformed text (like base64). Amend message.
381
3536d0c1
MB
3822000-11-29 Miles Bader <miles@gnu.org>
383
384 * message.el (message-header-lines): Fontify tag.
385
e775fcc4
DL
3862000-11-27 Dave Love <fx@gnu.org>
387
388 * nnlistserv.el: Ignore errors when requiring nnweb and avoid a
389 compiler warning.
390
3912000-11-26 Dave Love <fx@gnu.org>
392
393 * mm-uu.el (mm-uu-configure-list): Fix typo in :type.
394
c0393b5e
DL
3952000-11-23 Dave Love <fx@gnu.org>
396
34f70eda
DL
397 * uu-post.pbm, uu-decode.pbm: new files from XPMs.
398
c0393b5e
DL
399 * mm-uu.el (uudecode): Require.
400 (uudecode-decode-region, uudecode-decode-region-external): Don't
401 autoload.
402 (mm-uu-copy-to-buffer): Doc fix.
403 (mm-uu-decode-function, mm-uu-binhex-decode-function): Doc, custom
404 type fix.
405
406 * mailcap.el: Doc fixes.
407 (mailcap-mime-data): Various adjustments.
408 (mailcap): New group.
409 (mailcap-download-directory): Customize.
410 (mailcap-generate-unique-filename, mailcap-binary-suffixes)
411 (mailcap-temporary-directory): Deleted (unused).
412 (mailcap-unescape-mime-test): Simplify slightly.
413 (mailcap-viewer-passes-test): Use functionp.
414 (mailcap-command-p): Aliased to executable-find.
415
416 * rfc2047.el (rfc2047-encode-message-header): Don't encode if
417 default-enable-multibyte-characters is nil.
418
fb9fa98d
DL
4192000-11-22 Simon Josefsson <simon@josefsson.org>
420
421 * gnus-uu.el (gnus-uu-digest-mail-forward): Search for "from:"
422 instead of "from: " for rfc822 compliance. Insert SPC.
423
60e8e0a5
GM
4242000-11-22 Gerd Moellmann <gerd@gnu.org>
425
426 * gnus-group.el (gnus-group-make-tool-bar): Fix a paren typo.
427
ce1ec550
SZ
4282000-11-22 ShengHuo ZHU <zsh@cs.rochester.edu>
429
430 * message.el (message-send-mail): Use buffer-substring-no-properties.
b9ca4c2b 431 (message-send-news): Ditto.
ce1ec550 432
38ee4fb4
SM
4332000-11-21 Stefan Monnier <monnier@cs.yale.edu>
434
435 * gnus-win.el (gnus-configure-windows): switch-to-buffer -> set-buffer.
436
bb367cba
DL
4372000-11-21 Dave Love <fx@gnu.org>
438
439 * gnus-art.el (gnus-mime-button-map): Don't inherit from
440 gnus-article-mode-map.
441 (gnus-mime-button-menu): Use mouse-set-point.
442 (gnus-insert-mime-button, gnus-mime-display-alternative)
443 (gnus-mime-display-alternative): Don't use local-map property.
444
2eebe218
DL
4452000-11-17 Katsumi Yamaoka <yamaoka@jpl.org>
446
447 * nntp.el (nntp-open-telnet): Wait for the telnet prompt before
448 sending a command; allow the rtelnet prompt as well.
449
4502000-11-17 Simon Josefsson <simon@josefsson.org>
451
452 * nntp.el (nntp-async-trigger): Fix authinfo in asynchronous
453 prefetch.
454
4552000-11-17 ShengHuo ZHU <zsh@cs.rochester.edu>
456
457 * nntp.el (nntp-decode-text): Delete bogus status lines.
458 (nntp-open-connection): Kill process buffer when quit.
459 (nntp-connection-timeout): Add a note. SIGALRM is ignored in both
460 FSF Emacs 20 and XEmacs 21.
461 (nntp-retrieve-data): Don't ignore quit.
462
96403ac1
DL
4632000-11-17 Dave Love <fx@gnu.org>
464
465 * uudecode.el (uudecode-insert-char): Fix bogus feature test.
466 (uudecode-decode-region-external): Doc fix. Use with-temp-buffer
467 and make-temp-file.
468 (uudecode-decode-region): Doc fix.
469
1265b539
DL
4702000-11-14 Dave Love <fx@gnu.org>
471
472 * cu-exit.pbm, exit-summ.pbm, followup.pbm, fuwo.pbm:
473 * mail-reply.pbm, next-ur.pbm, post.pbm, prev-ur.pbm:
96403ac1 474 * reply-wo.pbm, reply.pbm, rot13.pbm, save-aif.pbm, save-art.pbm:
1265b539
DL
475 New files, derived from the XPMs.
476
f8c0f31e
DL
4772000-11-12 Dave Love <fx@gnu.org>
478
479 From Emerick Rogul <emerick@csa.bu.edu>.
480 * message.el (message-setup-fill-variables): New variable.
481 (message-mode): Use it.
482
6d502396
DL
4832000-11-10 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
484
485 * gnus-mlspl.el: Documentation tweaks.
486
30d276a4
DL
4872000-11-10 Dave Love <fx@gnu.org>
488
850846fd
DL
489 * gnus-agent.el (gnus-agent-confirmation-function): Add :version.
490 (gnus-agent-lib-file, gnus-agent-load-alist)
491 (gnus-agent-save-alist, gnus-agent-article-name): Use
492 expand-file-name.
493
494 * gnus-group.el (gnus-group-name-charset-method-alist): Add
495 :version.
496 (nnkiboze-score-file): Defvar when compiling.
497
498 * gnus-start.el (gnus-read-newsrc-file): Add :version.
499
500 * gnus-art.el (gnus-article-banner-alist)
501 (gnus-emphasize-whitespace-regexp, gnus-ignored-mime-types)
502 (gnus-article-date-lapsed-new-header)
503 (gnus-article-mime-match-handle-function, gnus-mime-action-alist)
504 (gnus-treat-strip-list-identifiers, gnus-treat-date-iso8601)
505 (gnus-treat-strip-headers-in-body)
506 (gnus-treat-capitalize-sentences, gnus-treat-play-sounds)
507 (gnus-treat-translate): Add :version.
508 (gnus-article-mime-part-function): Fix defcustom.
509
510 * nnmail.el (nnmail-expiry-target)
511 (nnmail-scan-directory-mail-source-once, nnmail-extra-headers)
512 (nnmail-split-header-length-limit): Add :version.
513
514 * gnus-sum.el (gnus-auto-expirable-marks)
515 (gnus-inhibit-user-auto-expire, gnus-list-identifiers)
516 (gnus-extra-headers, gnus-ignored-from-addresses)
517 (gnus-newsgroup-ignored-charsets)
518 (gnus-group-highlight-words-alist)
519 (gnus-summary-show-article-charset-alist): Add :version.
520
72b3c5e9
DL
521 * catchup.pbm, describe-group.pbm, exit-gnus.pbm, get-news.pbm:
522 gnntg.pbm, kill-group.pbm, subscribe.pbm, unsubscribe.pbm: New
523 files, converted from the XPMs.
524
6ab8077a
DL
525 * gnus-cache.el (gnus-cache-active-file): Don't use
526 file-name-as-directory on directory.
527 (gnus-cache-file-name): Use expand-file-name, not concat. Don't
528 use file-name-as-directory on directory.
529
530 * time-date.el (timezone-make-date-arpa-standard): Autoload.
531 (date-to-time): Use it.
532
533 * message.el (message-mode) <adaptive-fill-regexp>:
534 <adaptive-fill-first-line-regexp>: Use [:alnum:] in regexp range.
535 (message-newline-and-reformat): Likewise.
850846fd
DL
536 (message-forward-as-mime, message-forward-ignored-headers)
537 (message-buffer-naming-style, message-default-charset)
538 (message-dont-reply-to-names, message-send-mail-partially-limit):
539 Add :version.
6ab8077a
DL
540
541 * mm-util.el: Doc fixes.
542 (mm-mime-charset): Don't use the raw result of
543 mm-preferred-coding-system.
544 (mm-with-unibyte-buffer, mm-with-unibyte-current-buffer)
545 (mm-with-unibyte): Simplify.
546
547 * gnus-int.el (gnus-start-news-server): Use expand-file-name, not
548 concat.
549
30d276a4
DL
550 * pop3.el (pop3-version): Deleted.
551 (pop3-make-date): New function, avoiding message-make-date.
552 (pop3-munge-message-separator): Use it.
553
5542000-11-10 ShengHuo ZHU <zsh@cs.rochester.edu>
555
556 * pop3.el (pop3-munge-message-separator): A message may have an
557 empty body.
558
a47449b3
DL
5592000-11-09 Dave Love <fx@gnu.org>
560
c6e7b580
DL
561 * gnus-group.el (gnus-group-make-directory-group)
562 (gnus-group-fetch-faq): Use expand-file-name.
563 (gnus-group-fetch-faq): Simplify completing-read form.
564
565 * mm-bodies.el (mm-encode-body): Use mm-multibyte-p, don't just
566 test for Mule.
567
a47449b3
DL
568 * message.el (tool-bar-map): Defvar when compiling.
569
570 * gnus-setup.el (running-xemacs, gnus-use-installed-tm)
571 (gnus-tm-lisp-directory): Deleted.
572 (gnus-use-installed-mailcrypt, gnus-emacs-lisp-directory): Use
573 (featurep 'xemacs).
574 (gnus-gnus-lisp-directory, gnus-mailcrypt-lisp-directory)
575 (gnus-mailcrypt-lisp-directory, gnus-bbdb-lisp-directory): Remove
576 version numbers from file names.
577
2e049946
DL
5782000-11-08 John Wiegley <johnw@gnu.org>
579
580 * gnus-topic.el (gnus-topic-mode): Use `setq' to clear
581 `gnus-group-change-level-function', instead of `remove-hook',
582 because it's not a hook!
583
5842000-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
18a84b0f
DL
585
586 * nnweb.el (nnweb-decode-entities): Work for non-character
587 entities.
588
2e049946
DL
589 * gnus-start.el (gnus-read-active-file, gnus-activate-group):
590 Issue message on quit.
591
5922000-11-08 Simon Josefsson <simon@josefsson.org>
cd942edc
DL
593
594 * rfc2104.el: Add SHA-1 example.
595 (rfc2104-hexstring-to-bitstring): New function.
596 (rfc2104-hash): Use it.
597
59896c4c
DL
5982000-11-08 ShengHuo ZHU <zsh@cs.rochester.edu>
599
2e049946
DL
600 * gnus-start.el: Remove gnus-xemacs.
601
602 * nndoc.el (nndoc-dissect-mime-parts-sub): Correctly mark body-begin.
603
59896c4c
DL
604 * gnus-score.el (gnus-score-body): Don't score body when
605 agent-fetching.
606 (gnus-score-followup): Don't score followup either.
607 (gnus-score-use-all-scores): New variable.
608 (gnus-all-score-files): Use it.
609 (gnus-score-find-bnews): Use directory-sep-char.
610
18a84b0f
DL
611 * nnweb.el (nnweb-url-retrieve-asynch): url-retrieve is
612 asynchronous in Exp version.
613
8c1a8aed
DL
6142000-11-08 Dave Love <fx@gnu.org>
615
722a8409
DL
616 * mm-view.el: Use featurep for XEmacs test.
617 (mm-inline-message): Test for `remove-specifier'; don't use
618 condition-case.
619
2e049946
DL
620 * mm-bodies.el (mm-encode-body): Use mm-multibyte-p.
621
59896c4c
DL
622 * gnus-score.el (gnus-score-load-file): Use expand-file-name.
623 (gnus-score-find-bnews): Don't concat "".
624
9db2706e
DL
625 * cu-exit.xpm, prev-ur.xpm, next-ur.xpm, post.xpm, fuwo.xpm:
626 * followup.xpm, uu-post.xpm, uu-decode.xpm, mail-reply.xpm:
627 * reply.xpm, reply-wo.xpm, rot13.xpm, save-aif.xpm, save-art.xpm:
628 * exit-summ.xpm: New files, renamed from icons by Luis Fernandes.
629
630 * gnus-sum.el: Put some defvars in eval-when-compile.
631 (gnus-summary-mode-hook): Add :options.
632 (gnus-summary-make-menu-bar): Add some :help, used by tool bar.
633 (gnus-summary-tool-bar-map): New variable.
634 (gnus-summary-make-tool-bar): New function.
635 (gnus-summary-mode): Put kill-all-local-variables first.
636
637 * gnus-group.el (gnus-group-toolbar-map): New variable.
638 (gnus-group-make-tool-bar): Rewritten.
639 (gnus-group-mode): Put kill-all-local-variables first.
640
8c1a8aed
DL
641 * rfc2047.el: Require gnus-util.
642
643 * nnml.el (gnus-sorted-intersection): Autoload.
644
645 * nnheader.el: Wrap subst-char-in-string def in eval-and-compile.
646 Put some defvars in eval-when-compile.
647 (gnus-intersection, gnus-sorted-complement): Autoload.
648
649 * imap.el (imap-point-at-eol): New, replacing gnus-point-at-eol.
650
651 * mm-encode.el (mm-body-7-or-8): Autoload.
652
653 * mm-decode.el (mm-insert-inline): Autoload.
654
655 * mml.el:
656 * message.el: Put some defvars in eval-when-compile.
657
658 * gnus-msg.el: Put some defvars in eval-when-compile.
659 (gnus-msg-mail): Move after gnus-setup-message.
660
661 * smiley-ems.el (smiley-data-directory, smiley-regexp-alist): Doc fix.
662
6632000-11-07 Dave Love <fx@gnu.org>
664
665 * gnus-util.el (nnheader): Don't require message (recursive
666 autoload).
667
668 * uudecode.el: Avoid compiler warnings.
669
670 * rfc2047.el: (rfc2047-fold-region): Use gnus-point-at-bol.
671 (rfc2047-charset-encoding-alist): Add iso-8859-1[45].
672
6732000-11-07 ShengHuo ZHU <zsh@cs.rochester.edu>
674
675 * rfc2047.el: Require cl when compiling.
676 (rfc2047-q-encode-region): Don't break if a QP-word could be
677 fitted in one line.
678 (rfc2047-decode): Use mm-with-unibyte-current-buffer-mule4.
679 (rfc2047-fold-region): "=?=" is not a break point.
680 (rfc2047-encode-message-header): Move fold into encode-region.
681 (rfc2047-dissect-region): Rewrite.
682 (rfc2047-encode-region): Rewrite.
683 (rfc2047-fold-region): Fold
684 (rfc2047-unfold-region): New function.
685 (rfc2047-decode-region): Use it.
686 (rfc2047-q-encode-region): Don't break at bob.
687 (rfc2047-decode): Use unibyte.
688 (rfc2047-q-encode-region): Better calculation of break point.
689 (rfc2047-fold-region): Don't break the first non-LWSP characters.
690 (rfc2047-encode-region): Merge only if regions are adjacent.
691
cb9040ed
DL
6922000-11-06 Dave Love <fx@gnu.org>
693
694 * gnus-salt.el (gnus-binary-mode): Fix call to gnus-add-minor-mode.
695
696 * uudecode.el: Use (featurep 'xemacs). Require cl when compiling.
697 (uudecode-char-int): New alias, replacing char-int.
698 (uudecode-decode-region): Don't call buffer-disable-undo.
699
700 * mm-uu.el (mm-uu-configure): Unquote lambda.
701 (mm-uu-configure-list): Doc fix.
702
703 * earcon.el (running-xemacs): Don't define.
704
7052000-11-06 John Wiegley <johnw@gnu.org>
706
707 * gnus-mlspl.el (gnus-group-split-update): Check the value of
708 `nnmail-crosspost', and use it to set the `no-crosspost'
709 argument when calling `gnus-group-split-fancy'. Otherwise, it
710 assumes that cross-posting is always OK, no matter what
711 `nmail-crosspost' is set to.
712 (gnus-group-split-fancy): The argument order in the
713 second-to-last `push' call was wrong, but since `no-crosspost'
714 was always nil, it was never being triggered.
715
7162000-11-06 ShengHuo ZHU <zsh@cs.rochester.edu>
717
718 Don't postpone GCC if none of GCC methods is agent-covered. This
719 fix presumes that the post-method must be agent-covered if any Gcc
720 method is agent-covered.
721
722 * gnus-msg.el (gnus-inews-group-method): New function.
723 (gnus-inews-do-gcc): Use it.
724 * gnus-agent.el (gnus-agent-any-covered-gcc): New function.
725 (gnus-agent-possibly-save-gcc): Use it.
726 (gnus-agent-possibly-do-gcc): Ditto.
727
728 *gnus-msg.el: (gnus-inews-add-send-actions): Use
729 `gnus-agent-possibly-do-gcc' if Agentized.
730 (gnus-inews-add-send-actions): Add `gnus-agent-possibly-save-gcc'
731 to `message-header-hook'.
732
733 * gnus-mlspl.el: Require cl when compiling.
734
735 * gnus-ml.el: Usage.
736 (gnus-mailing-list-archive, gnus-mailing-list-owner,
737 gnus-mailing-list-post, gnus-mailing-list-unsubscribe,
738 gnus-mailing-list-subscribe, gnus-mailing-list-help): Bind list-*.
739 (gnus-mailing-list-menu): Define it.
740 (turn-on-gnus-mailing-list-mode, gnus-mailing-list-mode): Autoload.
741
742 * gnus-logic.el (gnus-advanced-string): Use "" if nil.
743
fbf44f44
SM
7442000-11-03 Stefan Monnier <monnier@cs.yale.edu>
745
746 * message.el (message-font-lock-keywords): Match a final newline
747 to help font-lock's multiline support.
748
6eb681a3
DL
7492000-11-03 Dave Love <fx@gnu.org>
750
fd1d9d98
DL
751 * gnus-nocem.el (gnus-nocem-check-article-limit): Default to 500.
752
5859a75c
DL
753 * mm-partial.el (mm-inline-partial): Space-prefix temp buffer
754 name.
755
6eb681a3
DL
756 * gnus-cus.el (gnus-group-parameters) <gcc-self>: Fix custom type.
757 <banner>: Fix custom type, doc.
758
5859a75c 759 * mm-decode.el (mm-display-external): Space-prefix temp buffer
6eb681a3
DL
760 name. Don't disable undo explicitly.
761
7dd6009c
DL
7622000-11-02 Dave Love <fx@gnu.org>
763
764 * message.el (message-font-lock-keywords): Use [:alpha:] for
765 cite-prefix.
766
7da794df
MB
7672000-11-02 Miles Bader <miles@lsi.nec.co.jp>
768
769 * mm-uu.el (mm-uu-configure-list): Move back to old location,
770 because defcustom tries to call `mm-uu-configure'.
771
6b8a0b2d
DL
7722000-11-01 Dave Love <fx@gnu.org>
773
774 * rfc2047.el (base64): Require unconditionally.
775 (message-posting-charset): Defvar when compiling.
776 (rfc2047-encode-message-header, rfc2047-encodable-p): Require
777 message.
778
779 * gnus-sum.el (nnoo): Require.
780 (mm-uu-dissect): Autoload.
781
782 * mml.el (mml-parse-1): Clarify message.
783 (mml-minibuffer-read-type): Use mailcap-mime-types.
784
160ff4e5
SM
7852000-11-01 Stefan Monnier <monnier@cs.yale.edu>
786
787 * mml.el: Fix a typo in the requiring of CL.
788
e017ba35
DL
7892000-11-01 ShengHuo ZHU <zsh@cs.rochester.edu>
790
791 * rfc2231.el: Require cl when compiling.
792
7932000-11-01 Dave Love <fx@gnu.org>
794
795 * mm-uu.el (mm-uu-decode-function, mm-uu-binhex-decode-function):
796 Fix custom type.
797 (mm-uu-configure-list): Move and fix custom type.
798
799 * utf7.el: Require cl when compiling.
800
801 * binhex.el: Use (featurep 'xemacs).
802 (binhex-char-int): New alias, replacing char-int. Change callers.
803 (binhex-decode-region): Simplify work buffer code.
804 (binhex-decode-region-external): Use expand-file-name, not concat.
805
8062000-10-30 Dave Love <fx@gnu.org>
807
808 * gnus-art.el: Fix 2000-10-27 change properly.
809
a00b77f9
MB
8102000-10-28 Miles Bader <miles@gnu.org>
811
812 * gnus-art.el (gnus-read-save-file-name): Remove extraneous paren.
813
51a29efc
DL
8142000-10-27 Christoph Conrad <christoph.conrad@gmx.de>
815
816 * gnus-draft.el (gnus-draft-send-message): Typo.
817
e0bad764
DL
8182000-10-27 John Wiegley <johnw@gnu.org>
819
820 * gnus-art.el (gnus-treat-hide-citation-maybe): Added this
821 variable to correspond with `gnus-article-hide-citation-maybe'.
822 (gnus-treatment-function-alist): Added entry for the above
823 correlation.
824
8252000-10-27 Richard M. Alderson III <alderson@netcom2.netcom.com>
826
827 * gnus-art.el (gnus-read-save-file-name): expand-file-name.
828
03f20b47
DL
8292000-10-27 Dave Love <fx@gnu.org>
830
831 * gnus.el: Don't require custom. Don't require message at top
832 level.
833 (gnus-message-archive-method): Require message here.
834
8352000-10-27 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
836
e0bad764
DL
837 * gnus-art.el (article-strip-banner): Use
838 gnus-group-find-parameter rather than gnus-group-get-parameter, to
839 allow inheritance on the banner.
840 From elkin@tverd.astro.spbu.ru.
841
03f20b47
DL
842 * gnus-sum.el (gnus-get-split-value): Use first match only (Ed L
843 Cashin <ecashin@coe.uga.edu>).
844
8452000-10-27 Simon Josefsson <simon@josefsson.org>
846
51a29efc
DL
847 * gnus-agent.el (gnus-agent-possibly-do-gcc):
848 (gnus-agent-restore-gcc):
849 (gnus-agent-possibly-save-gcc): New functions.
850
e0bad764
DL
851 * nnimap.el (nnimap-group-overview-filename): Create directory for
852 newfile (when use long filenames is nil). Copy+delete file if
853 rename didn't work.
854 (nnimap-group-overview-filename): `rename-file' and `copy-file'
855 doesn't return anything useful, use ignore-errors instead.
856 (nnimap-verify-uidvalidity): Delete overview file when
857 uid validity changes.
858 (nnimap-group-overview-filename): Store uidvalidity in filenames.
859 Rename old files into new format.
860 (nnimap-request-accept-article): Remove \n's from
861 From_ lines.
862 (nnimap-request-accept-article): Remove From[^:] lines.
863 (imap-starttls-p): Check for starttls binary.
864 (imap-starttls-open): More verbose.
865 (imap-gssapi-auth): Ditto.
866 (imap-kerberos4-auth): Ditto.
867 (imap-cram-md5-auth): Ditto.
868 (imap-login-auth): Ditto.
869 (imap-anonymous-auth): Ditto.
870 (imap-digest-md5-auth): Ditto.
871 (imap-open): Ditto.
872 (imap-digest-md5-p): Check capability first.
873 (imap-parse-flag-list): Correctly parse empty lists.
874 (imap-login-p): Support LOGINDISABLED.
875 (imap-parse-body): Work around bug in Sun SIMS.
876
03f20b47
DL
877 * gnus-agent.el (gnus-agent-possibly-do-gcc):
878 (gnus-agent-restore-gcc):
879 (gnus-agent-possibly-save-gcc): New functions.
880
881 Asks the user to synch flags with server when you plug in.
882
883 * gnus-agent.el (gnus-agent-synchronize-flags): New variable.
884 (gnus-agent-possibly-synchronize-flags-server): New function, use it.
885 (gnus-agent-toggle-plugged): Call it.
886 (gnus-agent-synchronize-flags): Renamed from `gnus-agent-synchronize'.
887 (gnus-agent-group-mode-map): `g-a-s' -> `g-a-s-flags'.
888 (gnus-agent-possibly-synchronize-flags): New function.
889 (gnus-agent-possibly-synchronize-flags-server): New function.
890
891 * nnheader.el (nnheader-parse-head): Try both "from:" and "from: ".
892
893 * gnus-sum.el (gnus-get-newsgroup-headers): Ditto.
1f9cab4b
DL
894
895 * gnus-group.el (gnus-group-nnimap-edit-acl): Check if server
896 support ACL's.
897
8bc0957a
DL
8982000-10-27 ShengHuo ZHU <zsh@cs.rochester.edu>
899
51a29efc
DL
900 * gnus-draft.el (gnus-draft-send-message): Ditto.
901 (gnus-group-send-drafts): Ditto.
902
e0bad764
DL
903 * gnus-art.el (gnus-request-article-this-buffer):
904 gnus-refer-article-method might be a single method.
905 (gnus-article-mime-total-parts): New function.
906 (gnus-mm-display-part): Use it.
907 (gnus-mime-display-single): Ditto.
908 (gnus-mime-display-alternative): Ditto.
909 (gnus-mime-inline-part): Check validity of charset.
910 (gnus-treat-display-smileys): Default value in Emacs 21.
911 * gnus-art.el: Define dynamic variables in eval-when-compile.
912 (gnus-article-prepare): Configure it again.
913 (gnus-insert-mime-button): Use gnus-overlay-buffer,
914 gnus-overlay-start.
915 (gnus-article-prepare): Configure windows before
916 gnus-article-prepare-display is called. Otherwise, BBDB's popup
917 window might be overrided.
918 (gnus-mime-inline-part): Use prefix argument only
919 when it is called interactively.
920 (gnus-mime-action-alist): New variable.
921 (gnus-mime-action-on-part): Use it.
922 (gnus-mime-button-commands): Add command ".".
923 (gnus-mime-inline-part): Support prefix argument.
924 (gnus-article-banner-alist): New variable.
925 (article-strip-banner): Use it.
926
927 * mailcap.el (mailcap-parse-mailcaps): Don't use parse-colon-path,
928 because they are files, not paths.
929 (mailcap-parse-mimetypes): Ditto.
930 (mailcap-mime-types): Use mailcap-mime-data.
931
03f20b47
DL
932 * gnus.el (gnus-xmas-define): Defalias gnus-overlay-buffer,
933 gnus-overlay-start.
934 * gnus.el (gnus-agent-fetching): New variable.
935 * gnus-agent.el (gnus-agent-with-fetch): Bind it.
936
937 * gnus-agent.el (gnus-agent-fetch-session): Catch quit.
938 (gnus-agent-fetch-group-1): Score-param could be nil.
939 (gnus-agent-any-covered-gcc): New function.
940 (gnus-agent-possibly-save-gcc): Use it.
941 (gnus-agent-possibly-do-gcc): Ditto.
942 * gnus-agent.el: Revoke Mike McEwan's 1998-09-05 patch due to
943 the GNU assignment issue.
944 (gnus-agent-fetch-group-1): Reimplement Mike McEwan's proposal.
945 * gnus-agent.el: timer vs. itimer.
946
947 * webmail.el (webmail-type-definition): Fix my-deja open url.
948 (webmail-hotmail-list): Fix.
949 (webmail-netscape-open, webmail-hotmail-article,
950 webmail-hotmail-list): Update.
951 (webmail-my-deja-*): Rewrite.
952
953 * gnus-sum.el (gnus-refer-article-methods): The second could be
954 a named method.
955 (gnus-cache-write-active): Auto load.
956 (gnus-summary-display-article): Enable multibyte.
957 (gnus-summary-select-article): Don't enable multibyte here.
958 (gnus-summary-goto-article): Ditto.
959 (gnus-summary-enter-digest-group): Decode to-address.
960
961 * mm-util.el (mm-multibyte-p): Test (featurep 'xemacs).
962 (mm-with-unibyte-current-buffer-mule4): New function.
963 (mm-enable-multibyte-mule4): New.
964 (mm-disable-multibyte-mule4): New.
965
966 * mm-util.el (mm-enable-multibyte-mule4): New.
967 (mm-disable-multibyte-mule4): New.
968 * gnus-sum.el (gnus-summary-mode): Use it.
969 (gnus-summary-select-article): Ditto.
970 (gnus-summary-goto-article): Use enable multibyte.
971
1f9cab4b
DL
972 * nnkiboze.el (nnkiboze-generate-group): Use it. Inhibit list groups.
973 (nnkiboze-enter-nov): Fix it when there is no xref.
974 (nnkiboze-generate-groups): List groups.
975 (nnkiboze-request-article): Use
976 gnus-cache-request-article.
977
978 * gnus-group.el (gnus-group-make-kiboze-group): Use
979 nnkiboze-score-file.
980 (gnus-group-make-kiboze-group): Fix prompt.
981
8bc0957a
DL
982 * message.el (message-send-mail-partially): Replace the header
983 delimiter with a blank line.
984 (message-sending-message): New variable.
985 (message-send): Use it.
986 (message-default-charset): Default value for non-Mule Emacsen.
987 (message-alternative-emails): New.
988 (message-use-alternative-email-as-from): New.
989 (message-setup): Use them.
990 (message-default-charset): Set default value in non-MULE XEmacsen
991 as iso-8859-1.
992
8bc0957a
DL
9932000-10-27 Bjorn Torkelsson <torkel@hpc2n.umu.se>
994
995 * message.el: xemacs cleanup (use featurep ' xemacs)
996
03f20b47
DL
997 * nnheader.el: ditto
998
999 * mm-util.el: ditto
1000
8bc0957a
DL
10012000-10-27 Stanislav Shalunov <shalunov@internet2.edu>
1002
1003 * message.el (message-make-in-reply-to): In-Reply-To is message-id
1004 (see DRUMS).
1005
10062000-10-27 Simon Josefsson <simon@josefsson.org>
1007
1008 * message.el (message-send): Make sure error is signalled if no
1009 send method is specified.
1010
62a27ccf
DL
10112000-10-27 Dave Love <fx@gnu.org>
1012
a7c13351
DL
1013 * gnus-group.el (gnus-group-make-menu-bar): Add some :help
1014 strings.
1015 (gnus-group-make-tool-bar): New function.
1016 (gnus-group-mode): Use it.
1017
1018 * message.el (message-mode-menu): Add some :help strings.
1019 (message-mode) [message-tool-bar-map]: Define tool-bar-map.
1020 (featurep): Use (featurep 'xemacs). Install tool bar for Emacs.
1021
1022 * catchup.xpm, exit-gnus.xpm, gnntg.xpm, subscribe.xpm:
1023 * describe-group.xpm, get-news.xpm, kill-group.xpm:
9db2706e 1024 * unsubscribe.xpm: New files. Renamed icons from Luis Fernandes.
a7c13351 1025
62a27ccf
DL
1026 * mm-decode.el (mm-valid-and-fit-image-p): Don't test
1027 display-graphic-p here.
1028
10292000-10-27 ShengHuo ZHU <zsh@cs.rochester.edu>
1030
1031 * mm-decode.el (mm-viewer-completion-map): New.
1032 (mm-interactively-view-part): Use it.
1033
10342000-10-27 Simon Josefsson <sj@extundo.com>
1035
1036 * mail-source.el (mail-sources): IMAP predicate is a string.
1037 (mail-sources): Add default values for IMAP mailbox, predicate and
1038 fetchflag.
1039
05ea7ef2
MB
10402000-10-27 Miles Bader <miles@lsi.nec.co.jp>
1041
1042 * gnus-ems.el (gnus-ems-redefine): Use (featurep 'xemacs) instead
1043 of the `gnus-xemacs' variable, as the latter has been removed.
1044 * gnus-start.el (gnus-1, gnus-read-descriptions-file): Likewise.
1045 * gnus-art.el (gnus-treat-display-xface)
1046 (gnus-treat-display-smileys, gnus-treat-display-picons)
1047 (gnus-article-read-summary-keys): Likewise.
1048
a0b972de
DL
10492000-10-26 Dave Love <fx@gnu.org>
1050
1051 * flow-fill.el: Require cl when compiling.
1052
10532000-10-26 Simon Josefsson <simon@josefsson.org>
1054
1055 * flow-fill.el (fill-flowed): Don't flow "-- " lines.
1056 (fill-flowed): Make "quote-depth wins" rule work when first line
1057 is at level 0.
1058
fc7bf263
DL
10592000-10-26 ShengHuo ZHU <zsh@cs.rochester.edu>
1060
1061 * gnus-ems.el: Remove gnus-xemacs. Autoload smiley.
1062 (gnus-kill-all-overlays): Move here.
1063
1064 * gnus-util.el (gnus-kill-all-overlays): Move out.
1065
10662000-10-26 Dave Love <fx@gnu.org>
1067
1068 * mail-source.el: Require imap when compiling and defvar
1069 display-time-mail-function. Require mm-util.
1070 (nnheader-cancel-timer): Autoload.
1071 (mail-source-imap-authenticators, mail-source-imap-streams): New
1072 variables.
1073 (mail-sources): Use them.
1074 (defvar): Use rmail-spool-directory unconditionally.
1075
10762000-10-26 Dirk Meyer <dischi@tzi.de>
1077
1078 * gnus-demon.el (gnus-demon-time-to-step): theHour was set to
1079 seconds instead of hour.
1080
10812000-10-26 Per Abrahamsen <abraham@dina.kvl.dk>
1082
1083 * mail-source.el (mail-sources): Better `:type'.
1084
10852000-10-26 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1086
1087 * mail-source.el (mail-source-keyword-map): Use
1088 `rmail-spool-directory' as a default directory for the `file'
1089 source, if the variable is defined. Fall back to hardcoded
1090 "/usr/spool/mail/", as before. Suggestion by Steven E. Harris
1091 <seh@speakeasy.org>.
1092
3d647abe
JR
10932000-10-25 Jason Rumney <jasonr@gnus.org>
1094
1095 * gnus-art.el (gnus-signature-face): Use italic on any frame that
1096 supports it.
1097
f49c4ef7
DL
10982000-10-18 Dave Love <fx@gnu.org>
1099
46c519de
DL
1100 * mm-bodies.el (mm-uu-decode-function)
1101 (mm-uu-binhex-decode-function): Defvar when compiling.
1102
f49c4ef7
DL
1103 * gnus-nocem.el (gnus-nocem-issuers): Update.
1104 (gnus-nocem-check-from): New option.
1105 (gnus-nocem-scan-groups): Use it.
1106 (gnus-nocem-check-article): Bind gnus-newsgroup-name.
1107 (gnus-nocem-check-article-limit): Add :version.
1108
17ea3cdb
MB
11092000-10-16 Miles Bader <miles@lsi.nec.co.jp>
1110
1111 * gnus-nocem.el (gnus-nocem-check-article-limit): New variable.
1112 (gnus-nocem-scan-groups): Obey `gnus-nocem-check-article-limit'.
1113
c70fe852
SM
11142000-10-16 Stefan Monnier <monnier@cs.yale.edu>
1115
1116 * ietf-drums.el (mm-util): Require CL when compiling.
1117
ad64a888
DL
11182000-10-15 Dave Love <fx@gnu.org>
1119
1120 * qp.el: Require mm-util.
1121
40ad3db4
DL
11222000-10-13 Dave Love <fx@gnu.org>
1123
1124 * qp.el (quoted-printable-decode-region): Avoid invalid
1125 coding-systems.
1126
b0da379e
GM
11272000-10-12 Gerd Moellmann <gerd@gnu.org>
1128
1129 * mm-bodies.el: Don't require `mm-uu' at compile-time; it leads
1130 to a recursive load.
1131
c990f53a
DL
11322000-10-12 Dave Love <fx@gnu.org>
1133
40ad3db4
DL
1134 * mm-util.el (mm-charset-synonym-alist): Add windows-1252.
1135
c990f53a
DL
1136 * gnus.el (gnus-group-startup-message): Check for PBM image.
1137
126cbb42
DL
11382000-10-09 Dave Love <fx@gnu.org>
1139
1140 * mail-source.el (mail-source-fetch-imap): Bind
1141 default-enable-multibyte-characters rather than using
1142 mm-disable-multibyte.
1143
11442000-10-03 ShengHuo ZHU <zsh@cs.rochester.edu>
1145
1146 * mail-source.el (mail-source-fetch-maildir): Don't insert
1147 newlines.
1148
b28ce55a
SM
11492000-10-06 Stefan Monnier <monnier@cs.yale.edu>
1150
1151 * mm-encode.el: Require CL. At least, for `incf'.
1152
50e488b1
DL
11532000-10-06 Dave Love <fx@gnu.org>
1154
1155 * gnus-audio.el: Don't require cl.
1156 (gnus-audio): New custom group.
1157 (gnus-audio-inline-sound): Change to work with Emacs.
1158 (gnus-audio-directory, gnus-audio-directory)
1159 (gnus-audio-au-player): Customize.
1160 (gnus-audio-play): Try external player if play-sound-file fails.
1161 Use file-name-extension, not string-match.
1162
a470fcc6
DL
11632000-10-05 Dave Love <fx@gnu.org>
1164
1165 * rfc1843.el: Require cl when compiling.
1166
1167 * qp.el (mm-decode-coding-region, mm-encode-coding-region):
1168 Autoload.
1169 (quoted-printable-decode-region): Rename arg which confused
1170 charset with coding-system. Don't use nonascii-insert-offset.
1171 Coding-system encode the region initially. Don't recognize `=='
1172 as valid QP. Coding-system decode the region finally.
1173 (quoted-printable-decode-string): Rename arg which confused
1174 charset with coding-system.
1175
1176 * mm-bodies.el: Require mm-uu, Don't require qp, uudecode.
1177 (mm-encode-body): Apply mm-charset-to-coding-system to arg of
1178 mm-encode-coding-region.
1179 (mm-decode-body, mm-decode-string): Rename variables which
1180 confused charset with coding-system.
1181 (binhex-decode-region): Don't autoload.
1182 (mm-body-encoding): Require message.
1183 (mm-decode-content-transfer-encoding): Require mm-uu in relevant
1184 cond branches.
1185
1186 * gnus-art.el (article-de-quoted-unreadable)
1187 (article-de-base64-unreadable): Fold search case
1188 rather than downcasing string. Apply mm-charset-to-coding-system
1189 to arg of quoted-printable-decode-region.
1190
dcf4ae73
SM
11912000-10-05 Stefan Monnier <monnier@cs.yale.edu>
1192
1193 * nnfolder.el (nnfolder-ignore-active-file): Typos.
1194
1195 * gnus-mh.el (gnus-summary-save-in-folder): Obey mh-lib-progs.
1196
1197 * gnus-kill.el (gnus-kill): Typo.
1198
86647e11
KH
11992000-10-05 Kenichi Handa <handa@etl.go.jp>
1200
1201 * gnus-mule.el: Revived.
1202
721d5fba
DL
12032000-10-04 Dave Love <fx@gnu.org>
1204
1205 * gnus-ems.el: Don't turn off compiler warnings in local vars.
1206 Require ring when compiling.
1207 (gnus-x-splash): Bind width, height.
1208 (gnus-article-compface-xbm): New variable.
1209 (gnus-article-display-xface): Move graphic test. Use unibyte.
1210 Obey gnus-article-compface-xbm. Use pbm, not xbm.
1211
c9171278
SM
12122000-10-04 Stefan Monnier <monnier@cs.yale.edu>
1213
1214 * nnimap.el: require 'cl when compiling.
1215
27371448
DL
12162000-10-04 Dave Love <fx@gnu.org>
1217
1218 * smiley-ems.el (smiley-regexp-alist, smiley-update-cache): Use
1219 pbm images.
1220
1221 * frown.pbm, smile.pbm, wry.pbm: New files.
1222
1223 * frown.xbm, smile.xbm, wry.xbm: Deleted.
1224
657b2c65
DL
12252000-10-03 Dave Love <fx@gnu.org>
1226
1227 * mail-source.el (mail-sources): Revert to nil.
1228
f5533b63
DL
1229 * nnmail (nnmail-spool-file): Revert to `((file))'.
1230
657b2c65
DL
1231 * qp.el: Don't require mm-util.
1232 (quoted-printable-decode-region): Rewritten.
1233 (quoted-printable-decode-string, quoted-printable-encode-region):
1234 Doc fix.
1235 (quoted-printable-encode-region): Barf on multibyte characters.
1236 Maybe make the class multibyte. Upcase chars, not formatted
1237 strings. Allow mm-use-ultra-safe-encoding to be unbound.
1238 (quoted-printable-encode-string): Don't use
1239 mm-with-unibyte-buffer.
1240
12412000-10-03 ShengHuo ZHU <zsh@cs.rochester.edu>
1242
1243 * mail-source.el (mail-source-report-new-mail): Use
1244 nnheader-cancel-timer.
1245
12462000-10-03 Simon Josefsson <simon@josefsson.org>
1247
1248 * mail-source.el (mail-source-imap-file-coding-system): New variable.
1249 (mail-source-fetch-imap): Use it.
1250
323ce452
GM
12512000-09-29 Gerd Moellmann <gerd@gnu.org>
1252
f02149ce
GM
1253 * gnus.el (gnus-mode-line-buffer-identification)[EMACS]: Fix
1254 last change.
1255
323ce452
GM
1256 * gnus.el (gnus-mode-line-buffer-identification)[EMACS]: Use
1257 `:ascent center'.
1258
1259 * smiley-ems.el (smiley-update-cache): Use `:ascent center'.
1260
e35786a2
GM
12612000-09-28 Gerd Moellmann <gerd@gnu.org>
1262
1263 * gnus.el (gnus-mode-line-buffer-identification) [Emacs]: Change
1264 image's :ascent to 80. That gives a mode-line which is approx.
1265 as tall as the normal one.
1266
657b2c65
DL
12672000-09-21 Dave Love <fx@gnu.org>
1268
1269 * smiley-ems.el (smiley-region): Test if display-graphic-p bound
1270 (for Emacs 20). Tidy somewhat.
1271
c29d77c4
DL
12722000-09-21 Dave Love <fx@gnu.org>
1273
1274 * gnus-ems.el (gnus-article-display-xface): Use unibyte for the
1275 image processing. Rationalize logic somewhat.
1276
8b93df01
DL
12772000-09-20 Dave Love <fx@gnu.org>
1278
b246235b
DL
1279 * smiley-ems.el, frown.xbm, smile.xbm, wry.xbm: New files.
1280
8b93df01
DL
1281 * mail-source.el (mail-source-delete-incoming): Set to t, assuming
1282 we'll be careful merging development changes.
1283
1284 * gnus-start.el (gnus-1) <gnus-simple-splash>: Don't test for X
1285 specifically.
1286
1287 * gnus-ems.el (gnus-smiley-display): Autoload from smiley-ems.
1288 (mouse-set-point, set-face-foreground)
1289 (set-face-background, x-popup-menu) [not window-system]: Don't zap
1290 them.
1291
1292 * mm-decode.el (mm-valid-and-fit-image-p): Use display-graphic-p.
1293
1294 * gnus.el (gnus-version-number): Start 5.9 series. Avoid some
1295 redundant autoloads.
1296
b7e11c5b
GM
12972000-09-20 Gerd Moellmann <gerd@gnu.org>
1298
1299 * gnus-ems.el (gnus-article-display-xface): Don't convert PBM
1300 to XBM; we always have PBM support.
1301
8b93df01
DL
13022000-09-19 ShengHuo ZHU <zsh@cs.rochester.edu>
1303
1304 * gnus-group.el (gnus-group-make-kiboze-group): Makedir.
1305 * nnheader.el (nnheader-parse-nov): Remove Xref in mail-header-xref.
1306 * gnus-sum.el (gnus-nov-parse-line): Ditto.
1307 * nnkiboze.el (nnkiboze-file-coding-system): New.
1308 (nnkiboze-retrieve-headers): Use it.
1309 (nnkiboze-request-group): Ditto.
1310 (nnkiboze-close-group): Ditto.
1311 (nnkiboze-generate-group): Ditto.
1312 (nnkiboze-enter-nov): Insert first Xref properly.
1313
13142000-09-19 Dave Love <fx@gnu.org>
1315
1316 * nnmail.el (nnmail-cache-accepted-message-ids): Default to nil.
1317 (nnmail-get-new-mail): Test `sources' in top-level conditional.
1318
1319 * mail-source.el (mail-sources): Change default to '((file)).
1320 Add useful custom type.
1321
13222000-09-18 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1323
1324 * gnus-util.el (gnus-time-iso8601): Correct doc string (four digit
1325 year).
1326 (gnus-date-iso8601): Ditto.
1327
13282000-09-18 ShengHuo ZHU <zsh@cs.rochester.edu>
1329
1330 * mail-source.el (mail-source-fetch-imap): Disable multibyte.
1331
13322000-09-17 ShengHuo ZHU <zsh@cs.rochester.edu>
1333
1334 * rfc2047.el (rfc2047-q-encoding-alist): Remove = and _ from the
1335 pattern. Avoid using 8 bit chars.
1336 * qp.el (quoted-printable-encode-region): Avoid using 8 bit chars.
1337
13382000-09-16 ShengHuo ZHU <zsh@cs.rochester.edu>
1339
1340 * smiley.el (smiley-buffer-ems, smiley-create-glyph-ems,
1341 smiley-toggle-extent-ems, smiley-toggle-extents-ems,
1342 smiley-toggle-buffer-ems): New functions for Emacs 21. Toggle
1343 functions are not implemented yet.
1344
1345 * dgnushack.el (dgnushack-compile): Remove smiley.el and
1346 x-overlay.el from the FSF Emacs black list.
1347
13482000-09-15 ShengHuo ZHU <zsh@cs.rochester.edu>
1349
1350 * mm-decode.el (mm-inlined-types): Add application/emacs-lisp.
1351 (mm-inline-media-tests): Ditto.
1352 (mm-automatic-display): Ditto.
1353 * mm-view.el (mm-display-inline-fontify): Generalize from
1354 mm-display-patch-inline.
1355 (mm-display-patch-inline): Use it.
1356 (mm-display-elisp-inline): Ditto.
1357
13582000-09-15 ShengHuo ZHU <zsh@cs.rochester.edu>
1359
1360 * gnus-topic.el (gnus-topic-find-groups): Add recursive parameter.
1361 (gnus-topic-unmark-topic): Ditto.
1362 (gnus-topic-mark-topic): Ditto.
1363 (gnus-topic-get-new-news-this-topic): Use it.
1364
13652000-09-15 09:01:40 ShengHuo ZHU <zsh@cs.rochester.edu>
1366
1367 * gnus-art.el (gnus-treat-display-xface): By default, Emacs 21
1368 display xface.
1369
13702000-09-15 Katsumi Yamaoka <yamaoka@jpl.org>
1371
1372 * gnus-group.el (gnus-group-rename-group): Inhibit renaming of
1373 zombie or killed groups.
1374
13752000-09-15 ShengHuo ZHU <zsh@cs.rochester.edu>
1376
1377 * mml.el (mml-preview): Reinsert unibyte content.
1378 (mml-parse-1): Remove with-unibyte-current-buffer.
1379 (mml-generate-mime-1): Ditto.
1380 * gnus-msg.el (gnus-summary-mail-forward): Ditto.
1381 * message.el (message-forward): Ditto.
1382
13832000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1384
1385 * gnus-art.el (article-de-quoted-unreadable): Guess charset from
1386 original article buffer.
1387 (article-de-base64-unreadable): Ditto.
1388 (article-wash-html): Ditto.
1389
13902000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1391
1392 * gnus-msg.el (gnus-summary-mail-forward): Disable multibyte
1393 unless forward-show-mml.
1394
13952000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1396
1397 * gnus-sum.el (gnus-summary-save-parts-type-history): New.
1398 (gnus-summary-save-parts-last-directory): New.
1399 (gnus-summary-save-parts): Save history.
1400
14012000-09-14 Ben Gertzfield <che@debian.org>
1402
1403 * gnus-sum.el (gnus-summary-save-parts-default-mime): New
1404 variable.
1405 (gnus-summary-save-parts): Use it.
1406
14072000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1408
1409 * gnus-art.el (gnus-article-setup-buffer): Clean handle-alist.
1410 * gnus-sum.el (gnus-summary-exit): Ditto.
1411 (gnus-summary-exit-no-update): Ditto.
1412 (gnus-summary-show-article): Ditto.
1413
14142000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1415
1416 * nndoc.el (nndoc-dissect-mime-parts-sub): Remove
1417 Content-Disposition.
1418
14192000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1420
1421 * webmail.el: Hotmail updated. Add X-Gnus-Webmail.
1422
14232000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1424
1425 * gnus-art.el (gnus-article-setup-buffer): Set
1426 gnus-article-mime-handles to nil.
1427 * gnus-sum.el (gnus-summary-exit): Ditto.
1428 (gnus-summary-exit-no-update): Ditto.
1429 (gnus-summary-show-article): Ditto.
1430 (gnus-summary-save-parts): Use gnus-article-mime-handles if
1431 dissected.
1432 * mm-partial.el (mm-partial-find-parts): Remove redundancy.
1433
c113de23 14342000-09-14 Dave Love <fx@gnu.org>
d1504184 1435
c113de23
GM
1436 * gnus.el (gnus-charset):
1437 * mm-decode.el (mime-display):
1438 * imap.el (imap) <defgroup>: Add :version.
1439
14402000-09-13 Gerd Moellmann <gerd@gnu.org>
1441
1442 * parse-time.el: Fix author's mail address.
1443
1444 * earcon.el, flow-fill.el, gnus-cite.el, gnus-gl.el, gnus-ml.el:
1445 * gnus-mlspl.el, gnus-nocem.el, gnus-range.el, gnus-salt.el:
1446 * gnus-setup.el, gnus-soup.el, gnus-undo.el, gnus-vm.el:
1447 * messcompat.el, nnbabyl.el, nndir.el, nneething.el:
1448 * nngateway.el, nnheaderxm.el, nnkiboze.el, nnlistserv.el:
1449 * nnmbox.el, nnmh.el, nnoo.el, nnsoup.el, nnspool.el, rfc2045.el:
1450 * rfc2231.el, uudecode.el: Fix copyright notice.
1451
1452 * nnweb.el (toplevel): To make the file bootstrap in Emacs,
1453 require `w3' at load-time only if not running in batch mode.
1454
14552000-09-13 Dave Love <fx@gnu.org>
1456
1457 * gnus-ems.el (gnus-ems-redefine): Don't alias
1458 gnus-summary-set-display-table.
1459
1460 * message.el (message-user-agent): Don't wrap ignore-errors around
1461 it.
1462
1463 * mm-encode.el (mm-insert-multipart-headers): Avoid redundant
1464 `format'.
1465 (mm-content-transfer-encoding): Don't use cadar.
1466
1467 * uudecode.el (uudecode-decoder-program)
1468 (uudecode-decoder-switches): Customize.
1469
1470 * gnus-score.el (gnus-home-score-file): Improve custom type.
1471
1472 * gnus-cus.el (gnus-custom-mode): Conditionally set local
1473 variables for Emacs 21.
1474 (gnus-group-customize): Disable undo while laying out the buffer.
1475
14762000-09-13 ShengHuo ZHU <zsh@cs.rochester.edu>
1477
1478 * gnus-util.el (gnus-write-active-file): Bind
1479 coding-system-for-write.
1480
1481 * nnmail.el (nnmail-get-new-mail): Don't test nnmail-spool-file.
1482
1483 * gnus-cache.el (gnus-jog-cache): Temporarily disable mail-sources.
1484 * gnus-kill.el (gnus-batch-score): Ditto.
1485 * gnus-move.el (gnus-change-server): Ditto.
1486 * nnkiboze.el (nnkiboze-generate-groups): Ditto.
1487
14882000-09-12 Simon Josefsson <simon@josefsson.org>
1489
1490 * gnus-sum.el (gnus-update-read-articles): Undo
1491 `gnus-request-set-mark' operation.
1492
14932000-09-11 Dave Love <fx@gnu.org>
1494
1495 * Changelog: Use iso-2022 coding.
1496
1497 * gnus-msg.el (gnus-msg-mail): New function.
1498 (gnus-user-agent): New mail agent.
1499
15002000-09-10 Dave Love <fx@gnu.org>
1501
1502 * message.el: Require mail-abbrevs for XEmacs for a problem with
1503 keybinding despite the autoloads for it.
1504
15052000-09-08 Simon Josefsson <simon@josefsson.org>
1506
1507 * imap.el (imap-kerberos4-open): Erase more (fixes race condition?).
1508
1509 * nnimap.el (nnimap-request-update-info-internal): Remove tick
1510 marks from dormant articles. (See nnimap-request-set-mark.)
1511 (nnimap-retrieve-headers-progress): Demule.
1512 (nnimap-open-server): Call nnoo-change-server twice, once for
1513 getting the nnimap-server-buffer and once for letting n-c-s set
1514 the variables in that buffer.
1515
15162000-09-08 David Edmondson <dme@dme.org>
1517
1518 * gnus.el (gnus-short-group-name): Guess separator.
1519
15202000-09-06 Francis Litterio <franl-removethis@world.omitthis.std.com>
1521
1522 * gnus-group.el (gnus-group-insert-group-line): Fix.
1523
15242000-09-04 Dave Love <fx@gnu.org>
1525
1526 * mm-decode.el (mime-display) <defgroup>: Add `multimedia' group.
1527 (mm-get-image): Avoid the losing `make-glyph' from W3.
1528
15292000-09-03 Simon Josefsson <simon@josefsson.org>
1530
1531 * gnus-sum.el (gnus-summary-delete-article): Check server.
1532
15332000-09-01 Simon Josefsson <simon@josefsson.org>
1534
1535 * imap.el (imap-parse-flag-list): Rewrite.
1536
1537 * nnimap.el (nnimap-retrieve-headers-from-file): Ignore errors.
1538
1539 * imap.el (imap-parse-flag-list): Hack.
1540
15412000-08-29 Dave Love <fx@gnu.org>
1542
1543 * gnus-mlspl.el (gnus-group-split-fancy): Eschew mapcon.
1544
1545 * gnus-agent.el (gnus-agent-union): new function.
1546 (gnus-agent-fetch-headers): Use it.
1547
1548 * gnus.el (gnus-group-startup-message): Specify foreground and
1549 background for xpm image. Centre image vertically.
1550 From Katsumi Yamaoka <yamaoka@jpl.org> with mods.
1551
15522000-08-25 ShengHuo ZHU <zsh@cs.rochester.edu>
1553
1554 * message.el (message-send-mail): Narrow-to-headers.
1555
15562000-08-24 Dave Love <fx@gnu.org>
1557
1558 * gnus-art.el (gnus-insert-mime-button): Fix help-echo for Emacs
1559 21.
1560
15612000-08-21 Dave Love <fx@gnu.org>
1562
1563 * nnimap.el (nnimap-request-newgroups): Eschew member-if.
1564
15652000-08-21 ShengHuo ZHU <zsh@cs.rochester.edu>
1566
1567 * gnus-topic.el (gnus-topic-hide-topic): Use find-topology if
1568 permanent is used.
1569 (gnus-topic-show-topic): Read topic when to show permanent hidden
1570 topic.
1571 (gnus-topic-remove-topic): Revert to the old behavior, not using
1572 hide.
1573
15742000-08-21 Dave Love <fx@gnu.org>
1575
1576 * gnus-ems.el (gnus-add-minor-mode): Add &rest arg.
1577 (gnus-xemacs): Use featurep.
1578
1579 * mm-util.el (mm-read-charset): Maybe use builtin.
1580 (mm-replace-chars-in-string): Maybe use subst-char-in-string.
1581 (mm-multibyte-p, mm-with-unibyte-current-buffer)
1582 (mm-with-unibyte): Use featurep, not string-match.
1583 (mm-with-unibyte-buffer): Simplify.
1584 (mm-quote-arg): Maybe use shell-quote-argument.
1585
1586 * mml.el (mml-make-string): Deleted (unused).
1587
1588 * gnus.el (gnus-mode-line-buffer-identification): Supply
1589 definition for Emacs 21.
1590
1591 * gnus-salt.el: Small doc fixes.
1592 (gnus-pick-mode, gnus-binary-mode): Supply a toggle-func arg to
1593 gnus-add-minor-mode.
1594
1595 * gnus-topic.el (gnus-topic-mode): Supply a toggle-func arg to
1596 gnus-add-minor-mode.
1597
15982000-08-20 Simon Josefsson <simon@josefsson.org>
1599
1600 * nnimap.el (nnimap-before-find-minmax-bugworkaround): New
1601 function, thanks to Lloyd Zusman for debugging.
1602 (nnimap-request-group):
1603 (nnimap-request-list):
1604 (nnimap-retrieve-groups):
1605 (nnimap-request-newgroups): Use it.
1606
1607 * nnimap.el (nnimap-request-article-part): Less verbose.
1608
16092000-08-18 Dave Love <fx@gnu.org>
1610
1611 * gnus-score.el (gnus-score-find-score-files-function): Fix doc,
1612 custom type.
1613
1614 * nnheader.el (nnheader-replace-chars-in-string): Use
1615 subst-char-in-string if available.
1616
1617 * gnus-art.el (gnus-read-save-file-name, gnus-plain-save-name)
1618 (gnus-request-article-this-buffer): Use expand-file-name.
1619 (gnus-mime-view-part-as-type): Simplify interactive spec.
1620 (gnus-mime-button-map): Define it all in defvar.
1621
16222000-08-17 Dave Love <fx@gnu.org>
1623
1624 * gnus-group.el (gnus-group-running-xemacs): Deleted.
1625
1626 * gnus-demon.el (gnus-demon): Bind use-dialog-box and
1627 last-nonmenu-event.
1628
1629 * uudecode.el (char-int): Use defalias, not fset.
1630
1631 * score-mode.el: Don't require easymenu. Require mm-util.
1632 (score-mode-coding-system): Use mm-auto-save-coding-system.
1633
1634 * nneething.el (nneething-create-mapping): Don't use cadar & al.
1635 (nneething-file-name): Use expand-file-name, not concat.
1636
16372000-08-16 ShengHuo ZHU <zsh@cs.rochester.edu>
1638
1639 * nnslashdot.el (nnslashdot-threaded-retrieve-headers):
1640 Failure proof for email addresses.
1641 (nnslashdot-sane-retrieve-headers): Ditto.
1642
16432000-08-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1644
1645 * message.el (message-send-mail): Only insert courtesy message
1646 when text/plain.
1647
16482000-08-14 Jesper Harder <jesper_harder@hotmail.com>
1649
1650 * message.el (message-cancel-news): Copy the From header from the
1651 original article.
1652
16532000-08-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1654
1655 * gnus-async.el (gnus-asynchronous): Removed.
1656
16572000-08-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1658
1659 * mail-source.el (mail-source-fetch-maildir): Use MMDF mail
1660 format.
1661
16622000-08-14 Rod Whitby <list.ding@rwhitby.net>
1663
1664 * nnmail.el (nnmail-expiry-target-group): Fixed.
1665
16662000-08-14 Rod Whitby <list.ding@rwhitby.net>
1667
1668 * nnmail.el (nnmail-expiry-target-group): Fix the call to
1669 gnus-request-accept-article so that body encoding is *not* done.
1670 Encoding is not done on incoming mail, so why should it be done on
1671 expired mail?
1672
1673
16742000-08-14 Rod Whitby <list.ding@rwhitby.net>
1675
1676 * nnml.el (nnml-request-expire-articles): Fix the calls to
1677 nnml-request-article (the filename was being passed instead of the
1678 article number) and nnmail-expiry-target-group
1679 (nnml-current-directory is changed by nnml-request-accept-article,
1680 causing it to be incorrect for the next article to be expired).
1681
16822000-08-14 Rod Whitby <list.ding@rwhitby.net>
1683
1684 * gnus-sum.el (gnus-summary-expire-articles): Fix the handling of
1685 expiry-target group parameters.
1686
16872000-08-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1688
1689 * gnus-topic.el (gnus-topic-select-group): Touch the dribble
1690 buffer.
1691 (gnus-topic-hide-topic): Take a PERMANENT parameter.
1692 (gnus-topic-show-topic): Ditto.
1693
1694 * gnus-dup.el (gnus-dup-suppress-articles): Do auto-expiry.
1695
16962000-08-12 John H. Palmieri <palmieri@math.washington.edu>
1697
1698 * mail-source.el (mail-source-incoming-file-prefix): New
1699 variable.
1700
17012000-08-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1702
1703 * gnus-start.el (gnus-check-first-time-used): Clean up a bit.
1704
1705 * mailcap.el (mailcap-maybe-eval): Be even more warning.
1706
17072000-08-11 Florian Weimer <fw@deneb.enyo.de>
1708
1709 * message.el (message-syntax-checks): New check quotin-style:
1710 Text must be written below quoted text.
1711 (message-check-news-body-syntax): Check it.
1712
17132000-08-11 Simon Josefsson <simon@josefsson.org>
1714
1715 * imap.el (imap-authenticator-alist): Fix typo.
1716 (imap-gssapi-open): Copy krb4 fixes for modern imtest's, thanks to
1717 Jonas Oberg for debugging.
1718
17192000-08-11 Simon Josefsson <simon@josefsson.org>
1720
1721 * gnus-async.el (gnus-asynchronous): Disable by default.
1722
17232000-08-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1724
1725 * mm-view.el (mm-inline-text): Bind fill-column.
1726
1727 * nnvirtual.el (nnvirtual-request-expire-articles): Return the
1728 list of unexpired articles.
1729
1730 * gnus-group.el (gnus-group-expire-articles-1): Return the list of
1731 un-expired articles.
1732
1733 * gnus-sum.el (gnus-summary-reparent-thread): Narrow to the
1734 headers.
1735
1736 * gnus-topic.el (gnus-topic-kill-group): Move up one line so that
1737 we update the right topic..
1738
1739 * mm-decode.el (mm-display-external): Put point at start.
1740
17412000-08-10 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1742
1743 * nnmail.el (nnmail-expiry-target): More explicit documentation.
1744
1745 * gnus-cus.el (gnus-group-parameters): Add parameter `expiry-wait'.
1746
17472000-08-09 Simon Josefsson <simon@josefsson.org>
1748
1749 * imap.el (imap-parse-body):
1750 (imap-parse-string-list): Add bug workarounds for Stalker
1751 Communigate Pro 3.0 server.
1752 (imap-body-lines): Remove bogus comment.
1753
1754 * imap.el (imap-range-to-message-set): Move from nnimap.el.
1755
1756 * nnimap.el (nnimap-retrieve-which-headers):
1757 (nnimap-retrieve-headers-from-server):
1758 (nnimap-request-set-mark):
1759 (nnimap-request-expire-articles): Use `i-r-t-m-set' instead.
1760
17612000-08-08 ShengHuo ZHU <zsh@cs.rochester.edu>
1762
1763 * message.el (message-dont-reply-to-names):
1764 rmail-dont-reply-to-names may not be defined.
1765
17662000-08-07 ShengHuo ZHU <zsh@cs.rochester.edu>
1767
1768 * gnus-group.el (gnus-group-iterate): Uncompiled function should
1769 not use pop.
1770
17712000-07-19 Dave Love <fx@gnu.org>
1772
1773 * gnus-ems.el: Defalias some dummy funcs to `ignore'.
1774 (gnus-x-splash): Use expand-file-name. Remove redundant facep
1775 check.
1776 (gnus-article-display-xface): Special-case for dark backgrounds.
1777
17782000-07-19 Kim-Minh Kaplan <kmkaplan@galaxy.fr>
1779
1780 * imap.el (imap-calculate-literal-size-first): New variable.
1781 (imap-local-variables): Add it.
1782 (imap-kerberos4-open): Set it.
1783 (imap-send-command): Use it.
1784
17852000-07-17 ShengHuo ZHU <zsh@cs.rochester.edu>
1786
1787 * mailcap.el (mailcap-mimetypes-parsed-p): New variable.
1788 (mailcap-parse-mimetypes): Use it.
1789 (mailcap-extension-to-mime): Parse mimetype.
1790 (mailcap-mime-types): Ditto.
1791 * mml.el (mml-minibuffer-read-type): Ditto.
1792
17932000-07-16 ShengHuo ZHU <zsh@cs.rochester.edu>
1794
1795 * nndoc.el (nndoc-type-alist): Add outlook.
1796 (nndoc-outlook-type-p): New function.
1797 (nndoc-outlook-article-begin): Ditto.
1798
17992000-07-16 Daiki Ueno <ueno@unixuser.org>
1800
1801 * gnus-sum.el (gnus-restore-hidden-threads-configuration): Save
1802 excursion.
1803
18042000-07-15 Simon Josefsson <simon@josefsson.org>
1805
1806 * gnus-cus.el (gnus-group-parameters, banner): Type is regexp.
1807
1808 * imap.el (imap):
1809 (imap-kerberos4-program):
1810 (imap-gssapi-program):
1811 (imap-ssl-program): Customization.
1812 (imap-shell-program):
1813 (imap-shell-host): New variables.
1814 (imap-streams):
1815 (imap-stream-alist): Add shell.
1816 (imap-shell-p):
1817 (imap-shell-open): New functions.
1818 (imap-open): Don't call authenticator if preauth.
1819 (imap-authenticate): Return t if already authenticated.
1820
18212000-07-14 Simon Josefsson <simon@josefsson.org>
1822
1823 * gnus.el (gnus-invalid-group-regexp): New variable.
1824 (gnus-read-group): Use it.
1825
18262000-07-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1827
1828 * gnus-agent.el (gnus-agent-fetch-group-1): mark-below,
1829 expunge-below and orphan-score are "group variables".
1830
18312000-07-13 Simon Josefsson <jas@pdc.kth.se>
1832
1833 * gnus-srvr.el (gnus-browse-read-group): Don't pass fully
1834 qualified group names to `gnus-group-read-ephemeral-group'.
1835
18362000-07-12 ShengHuo ZHU <zsh@cs.rochester.edu>
1837
1838 * gnus-sum.el: `W t' is toggle-header in info.
1839
18402000-07-12 ShengHuo ZHU <zsh@cs.rochester.edu>
1841
1842 * gnus-art.el (article-de-base64-unreadable): Typo.
1843
18442000-07-12 Simon Josefsson <jas@pdc.kth.se>
1845
1846 * gnus-agent.el (require): Require timer.
1847
18482000-07-11 ShengHuo ZHU <zsh@cs.rochester.edu>
1849
1850 * message.el (message-bounce): Call mime-to-mml.
1851
18522000-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1853
1854 * nnslashdot.el (nnslashdot-request-close): New function.
1855
18562000-07-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1857
1858 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Get the
1859 right line number for the article.
1860
18612000-07-11 ShengHuo ZHU <zsh@cs.rochester.edu>
1862
1863 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Save point.
1864 * webmail.el (webmail-fetch): Bind
1865 url-http-silence-on-insecure-redirection.
1866
18672000-07-10 ShengHuo ZHU <zsh@cs.rochester.edu>
1868
1869 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Use
1870 unibyte.
1871 (nnslashdot-sane-retrieve-headers): Ditto.
1872 (nnslashdot-request-article): Ditto.
1873
18742000-07-10 William M. Perry <wmperry@aventail.com>
1875
1876 * mailcap.el (mailcap-parse-mimetype-file):
1877
18782000-07-08 ShengHuo ZHU <zsh@cs.rochester.edu>
1879
1880 * nnweb.el (nnweb-insert): Stricter test.
1881 * webmail.el (webmail-refresh-redirect): Ditto.
1882
18832000-07-06 ShengHuo ZHU <zsh@cs.rochester.edu>
1884
1885 * mm-decode.el (mm-dissect-multipart): Match the EOL of boundary.
1886
18872000-07-05 ShengHuo ZHU <zsh@cs.rochester.edu>
1888
1889 * nnheader.el (nnheader-insert-nov): Remove EOLs of all fields.
1890
18912000-07-05 Dave Love <fx@gnu.org>
1892
1893 * utf7.el: Doc and header fixes.
1894
1895 * gnus-sum.el: Doc fixes.
1896
1897 * gnus-util.el (gnus-point-at-eol, gnus-point-at-bol): Use
1898 defalias, not fset.
1899
1900 * flow-fill.el (fill-flowed-point-at-eol)
1901 (fill-flowed-point-at-bol): Use defalias, not fset.
1902
1903 * gnus-art.el: Don't alias article-mime-decode-quoted-printable.
1904 (gnus-Plain-save-name): Delete -- apparently bogus.
1905
19062000-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1907
1908 * nnsoup.el: Use expand-file-name throughout.
1909
19102000-07-03 Kjetil Torgrim Homme <kjetilho@ifi.uio.no>
1911
1912 * nnmail.el (nnmail-read-incoming-hook): New example.
1913
19142000-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1915
1916 * mm-view.el (mm-inline-text): Check whether the text has already
1917 been decoded.
1918
19192000-07-04 ShengHuo ZHU <zsh@cs.rochester.edu>
1920
1921 * nnslashdot.el (nnslashdot-sid-strip): To strip or not to strip?
1922
19232000-07-03 Stainless Steel Rat <ratinox@peorth.gweep.net>
1924
1925 * gnus-sum.el (gnus-recenter): Fix horizontal recenter.
1926
19272000-07-03 Simon Josefsson <simon@josefsson.org>
1928
1929 * gnus-sum.el (gnus-update-marks): Don't propagate download and
1930 unsend flags.
1931
19322000-07-03 Simon Josefsson <jas@pdc.kth.se>
1933
1934 * nnimap.el (nnimap-open-connection): Don't look up virtual server
1935 name in authinfo (.authinfo now support ports, no need for the
1936 hack).
1937 (nnimap-split-find-rule): Fix.
1938 (nnimap-open-connection): Look for nnimap-server-address in authinfo.
1939
19402000-07-03 Paul Stodghill <stodghil@CS.Cornell.EDU>
1941
1942 * message.el (message-unquote-tokens): Remove all quotes.
1943
19442000-07-03 Julien Gilles <julien.gilles@bcv01y01.vz.cit.alcatel.fr>
1945
1946 * gnus-ml.el: New file.
1947
19482000-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1949
1950 * nnultimate.el (nnultimate-request-close): New function.
1951
1952 * gnus-start.el (gnus-clear-system): Clear nnmail-split-history.
1953
19542000-07-02 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
1955
1956 * gnus.el: Gnus v5.8.7 is released.
1957
19582000-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1959
1960 * mm-decode.el (mm-insert-part): Characters doubly decoded.
1961
19622000-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1963
1964 * message.el (message-do-fcc): Encode MIME.
1965
19662000-06-28 Simon Josefsson <simon@josefsson.org>
1967
1968 * nnimap.el (nnimap-split-rule): Update doc with extended syntax.
1969 (nnimap-assoc-match): New function.
1970 (nnimap-split-find-rule): Support extended syntax.
1971
19722000-06-28 Simon Josefsson <simon@josefsson.org>
1973
1974 * nnimap.el (nnimap-open-connection): Use port stuff.
1975
1976 * gnus-util.el (gnus-netrc-machine): Add defaultport parameter,
1977 document port and defaultport.
1978
19792000-06-27 Paul Stodghill <stodghil@CS.Cornell.EDU>
1980
1981 * gnus-agent.el (gnus-agent-synchronize): Kill flags buffer.
1982
19832000-06-26 Dave Love <fx@gnu.org>
1984
1985 * mm-decode.el (mm-image-fit-p): Use `image-size' in Emacs.
1986
1987 * message.el: Remove unnecessary `require'ments. Defvar
1988 gnus-list-identifiers when compiling. Don't try to autoload
1989 variable `gnus-list-identifiers'. Autoload
1990 gnus-group-name-charset.
1991 (message-fetch-field): Don't assume `format' removes text
1992 properties.
1993 (message-strip-list-identifiers, message-reply, message-followup):
1994 Require gnus-sum.
1995 (message-mode): Tidy XEmacs conditionals.
1996 (message-replace-chars-in-string): Use subst-char-in-string when
1997 available.
1998
1999 * gnus-art.el (gnus-article-edit-exit): Don't assume `format'
2000 removes text properties.
2001
2002 * gnus-srvr.el (gnus-browse-group-name): Likewise.
2003
2004 * gnus-msg.el (gnus-copy-article-buffer): Likewise.
2005
2006 * gnus-score.el (gnus-summary-score-entry): Likewise.
2007
20082000-06-26 Katsumi Yamaoka <yamaoka@jpl.org>
2009
2010 * nnimap.el (nnimap-request-post): Fix parenthesis.
2011
20122000-06-26 Paul Stodghill <stodghil@CS.Cornell.EDU>
2013
2014 * message.el (message-unquote-tokens): New function.
2015
2016 * gnus-msg.el (gnus-inews-do-gcc): Unquote gcc tokens.
2017
2018 * nnimap.el (nnimap-request-post): Ditto.
2019
20202000-06-21 Simon Josefsson <jas@pdc.kth.se>
2021
2022 * gnus.el (gnus-asynchronous): Removed (defined in gnus-async.el).
2023
2024 * nnimap.el (nnimap-callback): Update for IMAP4rev1 servers (see
2025 patch commited 2000-04-02).
2026
20272000-06-20 Simon Josefsson <jas@pdc.kth.se>
2028
2029 * imap.el (imap-mailbox-examine-1): New function.
2030 (imap-message-copyuid-1):
2031 (imap-message-appenduid-1): Use it, instead of
2032 `imap-mailbox-examine' which would utf-7 encode mailbox name
2033 twice.
2034
20352000-06-19 Dave Love <fx@gnu.org>
2036
2037 * mm-uu.el Don't require message. Require cl when compiling.
2038
20392000-06-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2040
2041 * gnus-sum.el (gnus-summary-local-variables): gnus-orphan-score is
2042 a local variable.
2043 * gnus-sum.el (gnus-orphan-score): Move here.
2044
20452000-06-10 Shenghuo ZHU <zsh@cs.rochester.edu>
2046
2047 * message.el (message-forward): Remove show-mml condition.
2048 (message-forward-ignored-headers): Remove X-Gnus headers.
2049
20502000-06-08 Simon Josefsson <simon@josefsson.org>
2051
2052 * gnus-cus.el (gnus-extra-group-parameters): Add uidvalidity.
2053
20542000-06-08 Urban Engberg <ue@ccieurope.com>
2055
2056 * gnus-demon.el (gnus-demon-scan-mail): Bind nnmail-fetched-sources.
2057
20582000-06-08 Shenghuo ZHU <zsh@cs.rochester.edu>
2059
2060 * message.el (message-syntax-checks): Add type.
2061
20622000-06-07 Dave Love <fx@gnu.org>
2063
2064 * mm-view.el (mm-inline-image-emacs): Don't specify string for
2065 put-image.
2066 (mm-inline-image): Defalias, not fset.
2067
2068 * gnus.el (gnus-group-startup-message): Don't specify string for
2069 insert-image.
2070
2071 * gnus-ems.el (gnus-add-minor-mode): Make it an alias if
2072 add-minor-mode is available.
2073 (gnus-article-display-xface): Don't specify string for
2074 insert-image.
2075
20762000-06-06 Shenghuo ZHU <zsh@cs.rochester.edu>
2077
2078 * gnus-topic.el (gnus-topic-remove-topic): Set hidden.
2079 (gnus-topic-insert-topic-line): Use shownp.
2080 (gnus-topic-hide-topic): Don't use hidden.
2081 (gnus-topic-show-topic): Don't use hidden.
2082
20832000-06-06 Shenghuo ZHU <zsh@cs.rochester.edu>
2084
2085 * gnus-cache.el (gnus-cache-possibly-enter-article): Bind coding
2086 system.
2087 * gnus-soup.el (gnus-soup-write-prefixes): Ditto.
2088 * gnus-start.el (gnus-slave-save-newsrc): Ditto.
2089 * gnus-util.el (gnus-output-to-rmail): Ditto.
2090 (gnus-output-to-mail): Ditto.
2091 (gnus-write-buffer): Ditto.
2092 * gnus-uu.el (gnus-uu-save-article): Ditto.
2093
20942000-06-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2095
2096 * message.el (message-read-from-minibuffer): Typo.
2097
20982000-06-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2099
2100 * gnus-art.el (article-decode-charset): Override non-MIME forward
2101 charset.
2102
21032000-06-02 Shenghuo ZHU <zsh@cs.rochester.edu>
2104
2105 * mml.el (mml-quote-region): Correct the regexp.
2106 * gnus-msg.el (gnus-summary-reply): mml-quote it.
2107
21082000-06-02 Shenghuo ZHU <zsh@cs.rochester.edu>
2109
2110 * message.el (message-forward): Insert raw text.
2111 * mml.el (mml-parse-1): Get raw text in unibyte mode.
2112 (mml-generate-mime-1): Insert raw text in unibyte mode.
2113
21142000-06-01 Florian Weimer <fw@deneb.cygnus.argh.org>
2115
2116 * mm-bodies.el (mm-body-encoding): Always encoded if
2117 `mm-use-ultra-safe-encoding' is set.
2118
21192000-05-31 Shenghuo ZHU <zsh@cs.rochester.edu>
2120
2121 * mml.el (ange-ftp-name-format): Typo.
2122
21232000-05-30 Simon Josefsson <jas@pdc.kth.se>
2124
2125 * gnus-start.el (gnus-get-unread-articles): If
2126 `gnus-activate-group' and/or `gnus-check-server' return nil, don't
2127 try to do anything on that server.
2128
21292000-05-25 Simon Josefsson <jas@pdc.kth.se>
2130
2131 * gnus-group.el (gnus-group-nnimap-edit-acl): Help text updated
2132 from latest draft.
2133
21342000-05-08 Simon Josefsson <jas@pdc.kth.se>
2135
2136 * gnus-group.el (gnus-group-expire-articles-1): Make sure server
2137 is open.
2138
21392000-05-24 Dave Love <fx@gnu.org>
2140
2141 * mml.el (mml-parse-file-name): Fix ange-ftp part.
2142
21432000-05-22 Didier Verna <didier@lrde.epita.fr>
2144
2145 * gnus.el (gnus-redefine-select-method-widget): new function, call
2146 it once. Add an "other" entry for unknown but editable backend
2147 name symbols.
2148 * gnus-start.el (gnus-declare-backend): use it.
2149
21502000-05-19 Dave Love <fx@gnu.org>
2151
2152 * gnus-art.el (gnus-article-next-page): Revert last change.
2153
21542000-05-19 Shenghuo ZHU <zsh@cs.rochester.edu>
2155
2156 * gnus-agent.el (gnus-agent-open-history): Open history in binary mode.
2157
21582000-05-19 Dave Love <fx@gnu.org>
2159
2160 * gnus-art.el (gnus-mime-externalize-part): Bind mm-inlined-types,
2161 not mm-inline-large-images.
2162
21632000-05-19 Shenghuo ZHU <zsh@cs.rochester.edu>
2164
2165 * mml.el (mml-parse-1): Don't test multiple-charsets within mml tag.
2166
21672000-05-18 Dave Love <fx@gnu.org>
2168
2169 * gnus-art.el: Use defalias, not fset.
2170 (gnus-article-x-face-command): Don't test for xbm.
2171 (gnus-article-next-page): Redisplay before testing point in window.
2172
21732000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2174
2175 * gnus-group.el (gnus-group-mode-map): Add M-SPACE.
2176 * mml.el (mml-mode-map): Comment out mml-narrow-to-part.
2177
21782000-05-17 Jim Davidson <jdavidson@acm.org>
2179
2180 * gnus-sum.el (gnus-summary-save-article-rmail): Use
2181 gnus-summary-save-in-rmail.
2182 * message.el (message-output): Ditto.
2183
21842000-05-18 Katsumi Yamaoka <yamaoka@jpl.org>
2185
2186 * gnus-art.el (gnus-emphasize-whitespace-regexp): Doc fix.
2187
21882000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2189
2190 * rfc2047.el (rfc2047-encode-message-header): Encode if the method
2191 is a charset.
2192 * message.el (message-send-news): Check group name charset.
2193 * gnus-msg.el (gnus-post-news): Decode group name.
2194 (gnus-inews-do-gcc): Encode group name.
2195
21962000-05-17 Karl Kleinpaste <karl@charcoal.com>
2197
2198 * gnus-art.el (gnus-emphasize-whitespace-regexp): New variable.
2199 * gnus-util.el (gnus-put-text-property-excluding-newlines): Use it.
2200
22012000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2202
2203 * gnus-group.el (gnus-group-mark-line-p): New function.
2204 (gnus-group-goto-group): New parameter.
2205 (gnus-group-remove-mark): Use it.
2206 * gnus-topic.el (gnus-topic-move-group): Ditto.
2207 (gnus-topic-remove-group): Ditto.
2208
22092000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2210
2211 * gnus-group.el (gnus-group-list-dormant): New function.
2212
22132000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2214
2215 * gnus-agent.el (gnus-agent-synchronize): Use
2216 nnheader-insert-file-contents.
2217 (gnus-agent-save-active-1): Ditto.
2218 (gnus-agent-write-active): Ditto.
2219 (gnus-agent-expire): Ditto.
2220 * gnus-cache.el (gnus-cache-read-active): Ditto.
2221 * gnus-start.el (gnus-master-read-slave-newsrc): Ditto.
2222 * gnus-sum.el (gnus-summary-import-article): Ditto.
2223
2224 * gnus-agent.el (gnus-agent-write-servers): Bind coding-system.
2225 (gnus-agent-save-group-info): Ditto.
2226 (gnus-agent-save-alist): Ditto.
2227 * gnus-util.el (gnus-make-directory): Ditto.
2228
2229 * gnus-agent.el (gnus-agent-save-group-info): Disable multibyte.
2230
22312000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2232
2233 * mml.el (mml-generate-mime-preprocess-function): New variable.
2234 (mml-generate-mime-postprocess-function): New variable.
2235 (mml-generate-mime-1): Use them.
2236
22372000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2238
2239 * gnus-group.el (gnus-group-apropos): Group name charset.
2240 * gnus-sum.el (gnus-set-mode-line): Ditto.
2241 * gnus-group.el (gnus-group-decoded-name): New function.
2242 (gnus-group-edit-group): Use it.
2243 * gnus-cus.el (gnus-group-customize): Use it.
2244
22452000-05-16 Karl Kleinpaste <karl@charcoal.com>
2246
2247 * gnus-util.el (gnus-put-text-property-excluding-newlines): Improve.
2248
22492000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2250
2251 * gnus-group.el (gnus-group-name-charset-method-alist): New variable.
2252 (gnus-group-name-charset-group-alist): Ditto.
2253 (gnus-group-name-charset): New function.
2254 (gnus-group-name-decode): New function.
2255 (gnus-group-insert-group-line): Use them.
2256 (gnus-group-prepare-flat-list-dead): Ditto.
2257 (gnus-group-list-active): Ditto.
2258 (gnus-group-describe-all-groups): Ditto.
2259 (gnus-group-prepare-flat-list-dead-predicate): Ditto.
2260 * gnus-srvr.el: (gnus-browse-foreign-server): Decode group name and
2261 add gnus-group property.
2262 (gnus-browse-group-name): Read gnus-group property.
2263
22642000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2265
2266 * nnfolder.el (nnfolder-possibly-change-group): Use
2267 file-name-coding-system instead of pathname-coding-system.
2268 * nnmail.el (nnmail-find-file): Ditto.
2269 (nnmail-write-region): Ditto.
2270 * nnmh.el (nnmh-retrieve-headers): Ditto.
2271 (nnmh-request-article): Ditto.
2272 (nnmh-request-group): Ditto.
2273 (nnmh-request-list): Ditto.
2274 (nnmh-possibly-change-directory): Ditto.
2275 (nnmh-active-number): Ditto.
2276 * nnml.el (nnml-possibly-change-directory): Ditto.
2277 (nnml-request-list): Ditto.
2278 (nnml-request-article): Ditto.
2279 (nnml-retrieve-headers): Ditto.
2280
22812000-05-16 Simon Josefsson <jas@pdc.kth.se>
2282
2283 * nnimap.el (nnimap-request-accept-article): Don't unselect
2284 mailbox if no mailbox is selected.
2285
22862000-05-15 Per Abrahamsen <abraham@dina.kvl.dk>
2287
2288 * gnus-art.el (gnus-button-url-regexp): Revert earlier change.
2289 Recognize domain names starting with `www.' as starting an URL.
2290
22912000-05-15 Shenghuo ZHU <zsh@cs.rochester.edu>
2292
2293 * mail-source.el (mail-source-fetch-maildir): Insert "From ".
2294 (mail-source-keyword-map): Add "subdirs" for maildir.
2295
22962000-05-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2297
2298 * nnmail.el (nnmail-scan-directory-mail-source-once): New variable.
2299 (nnmail-get-new-mail): Use it.
2300 * gnus-start.el (gnus-get-unread-articles): Ditto.
2301
23022000-05-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2303
2304 * gnus-sum.el (gnus-summary-edit-article): Better support for
2305 nndraft:drafts.
2306 * nndraft.el (nndraft-request-replace-article): New function,
2307 bind nnmail-file-coding-system.
2308
23092000-05-14 Dave Love <fx@gnu.org>
2310
2311 * nnheader.el: Replace uses of `fset' with `defalias'.
2312 (jka-compr-compression-info-list): Only defvar when compiling.
2313
23142000-05-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2315
2316 * webmail.el (webmail-netaddress-article): Refresh redirect.
2317
23182000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2319
2320 * mm-view.el (mm-inline-text): w3 might not recognize utf-8.
2321
23222000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2323
2324 * webmail.el: Translate &nbsp; to SP.
2325
23262000-05-13 Robin S. Socha <robin@socha.net>
2327
2328 * message.el (message-bounce): Doc typo.
2329
23302000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2331
2332 * gnus-soup.el (gnus-soup-encoding-type): u is USENET news format.
2333 (gnus-soup-store): Ditto.
2334 (gnus-soup-send-packet): Ditto.
2335 * nnsoup.el (nnsoup-replies-format-type): Ditto.
2336 (nnsoup-dissect-buffer): Ditto.
2337 (nnsoup-narrow-to-article): Ditto.
2338 (nnsoup-make-active): Ditto
2339
23402000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2341
2342 * message.el (message-mode): Two parameters for local-variable-p.
2343
23442000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2345
2346 * message.el (message-strip-list-identifiers): New function.
2347 (message-reply): Use it and use message-strip-subject-re.
2348 (message-followup): Ditto.
2349 * gnus-art.el (article-hide-list-identifiers): Remove more.
2350 * gnus-sum.el (gnus-summary-remove-list-identifiers): Ditto.
2351
23522000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2353
2354 * gnus-uu.el (gnus-uu-digest-mail-forward): Bind
2355 mail-parset-charset and use non-numeric argument.
2356
23572000-05-12 Shenghuo ZHU <zsh@cs.rochester.edu>
2358
2359 * mml.el (mml-buffer-list): New variable.
2360 (mml-generate-new-buffer): New function.
2361 (mml-destroy-buffers): Ditto.
2362 (mml-insert-mime): Use them.
2363 * gnus-msg.el (gnus-setup-message): mml-buffer leaks.
2364 * gnus-sum.el (gnus-summary-edit-article): Ditto.
2365 * message.el (message-mode): Ditto.
2366 * gnus-uu.el (gnus-uu-digest-headers): Keep MIME headers.
2367 (gnus-uu-save-article): Support show-as-mml.
2368 * message.el (message-forward): Ditto.
2369
23702000-05-12 Shenghuo ZHU <zsh@cs.rochester.edu>
2371
2372 * nndoc.el (nndoc-type-alist): mime-digest head-begin.
2373 (nndoc-mime-digest-type-p): Locate article head precisely.
2374 * mml.el (mml-generate-default-type): New variable.
2375 (mml-generate-mime-1): Use it.
2376 (mml-insert-mime-headers): Use it.
2377 * gnus-uu.el (gnus-uu-digest-buffer): New variable.
2378 (gnus-uu-digest-mail-forward): Use it and call message-forward
2379 with argument digest.
2380 (gnus-uu-save-article): Support message-forward-as-mime.
2381 * message.el (message-forward): Add parameter digest.
2382 * mm-decode.el (mm-dissect-default-type): New variable.
2383 (mm-dissect-buffer): Use it.
2384
23852000-05-11 Shenghuo ZHU <zsh@cs.rochester.edu>
2386
2387 * mml.el (mml-parse-singlepart-with-multiple-charsets): Set space,
2388 newline and paragraph to nil when got a non-ascii character. Test
2389 paragraph before newline.
2390
23912000-05-10 Shenghuo ZHU <zsh@cs.rochester.edu>
2392
2393 * qp.el (quoted-printable-encode-region): Bind tab-width to 1. Set
2394 limit to 76.
2395
23962000-05-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
2397
2398 * nnslashdot.el (nnslashdot-sid-strip): New function.
2399 (nnslashdot-threaded-retrieve-headers): New format.
2400 (nnslashdot-sane-retrieve-headers): Ditto.
2401 (nnslashdot-request-article): Ditto.
2402 (nnslashdot-threaded-retrieve-headers): Thread properly.
2403 (nnslashdot-request-article): Be more lenient.
2404 (nnslashdot-threaded-retrieve-headers): Regexp search.
2405
24062000-05-09 Shenghuo ZHU <zsh@cs.rochester.edu>
2407
2408 * gnus-sum.el (gnus-with-article): Define it before use it.
2409
24102000-05-09 Shenghuo ZHU <zsh@cs.rochester.edu>
2411
2412 * message.el (message-supersede): Use mime-to-mml.
2413 * mm-decode.el (mm-insert-part): Test the buffer if no encoding.
2414
24152000-05-09 Katsumi Yamaoka <yamaoka@jpl.org>
2416
2417 * gnus-group.el (gnus-group-list-cached): Don't use
2418 `subst-char-in-string'.
d1504184 2419
4cac7481
DL
24202000-05-08 Dave Love <fx@gnu.org>
2421
c113de23
GM
2422 * pop3.el (pop3-open-server): Fix creating name of trace buffer.
2423
24242000-05-08 Shenghuo ZHU <zsh@cs.rochester.edu>
2425
2426 * mm-decode.el (mm-interactively-view-part): Append %s if the
2427 method is a single word.
2428 * nnwarchive.el (nnwarchive-type-definition): Typo.
2429
24302000-05-07 Shenghuo ZHU <zsh@cs.rochester.edu>
2431
2432 * gnus-group.el (gnus-group-prepare-flat-list-dead-predicate): New
2433 function.
2434 (gnus-group-prepare-flat-predicate): Use it.
2435 (gnus-group-list-cached): List dead groups.
2436
24372000-05-07 Shenghuo ZHU <zsh@cs.rochester.edu>
2438
2439 * gnus-art.el (article-decode-charset): Don't decode message with
2440 format.
2441
24422000-05-07 Florian Weimer <fw@deneb.cygnus.argh.org>
2443
2444 * mailcap.el (mailcap-maybe-eval): Honor user request not to
2445 evaluate the Lisp code.
2446
24472000-05-06 Shenghuo ZHU <zsh@cs.rochester.edu>
2448
2449 * gnus-art.el (article-wash-html): New function.
2450 (gnus-article-wash-html): Bind.
2451 (gnus-article-make-menu-bar): Menu item.
2452 * gnus-sum.el (gnus-summary-wash-map): Bind 'h'.
2453 (gnus-summary-make-menu-bar): Menu item.
2454 * gnus.el: Autoload.
2455
24562000-05-06 Florian Weimer <fw@deneb.cygnus.argh.org>
2457
2458 * gnus-uu.el (gnus-uu-unshar-warning): New variable.
2459 (gnus-uu-unshar-article): Use it.
2460
2461 * mailcap.el (mailcap-maybe-eval-warning): New variable.
2462 (mailcap-maybe-eval): Use it.
2463
2464 * gnus-msg.el (gnus-group-posting-charset-alist): Speling mistake
2465 in docstring.
2466
2467 * mml.el (mml-generate-mime-1): Small comment.
2468
24692000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
2470
2471 * gnus-art.el (article-de-base64-unreadable): New function.
2472 (gnus-article-de-base64-unreadable): Bind.
2473 (gnus-article-make-menu-bar): Menu item.
2474 * gnus-sum.el (gnus-summary-wash-map): Bind '6' and 'Z'.
2475 (gnus-summary-make-menu-bar): Menu item.
2476 * gnus.el: Autoload.
2477
24782000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
2479
2480 * gnus-sum.el (gnus-summary-show-article): Remove en/disable multibyte.
2481 (gnus-summary-select-article): Add en/disable multibyte.
2482
24832000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
2484
2485 * gnus-sum.el (gnus-summary-edit-article): Enable multibyte.
2486 (gnus-summary-edit-article): New feature: editing raw articles.
2487
24882000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
2489
2490 * rfc2047.el (rfc2047-encode-region): Insert a space before encoding.
2491 Emacs MULE can not encode adjacent iso-2022-jp and cn-gb-2312.
2492 * gnus-msg.el (gnus-summary-mail-forward): Use unibyte buffer.
2493 Emacs MULE can not copy some 8bit characters in multibyte buffers.
2494 * mm-decode.el (mm-insert-part): Ditto.
2495
24962000-05-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2497
2498 * nndoc.el (nndoc-type-alist): Extend forward regexp.
2499 (nndoc-forward-type-p): Ditto.
2500
25012000-05-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2502
2503 * mm-util.el (mm-with-unibyte-current-buffer): Set the default
2504 value of enable-multibyte-characters.
2505
25062000-05-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2507
2508 * gnus-sum.el (gnus-summary-show-article): En/disable multibyte.
2509
25102000-05-03 Dave Love <fx@gnu.org>
2511
2512 * gnus-ems.el (gnus-article-xface-ring-internal)
2513 (gnus-article-xface-ring-size): New variable.
2514 (gnus-article-display-xface): Use them to cache data. Don't try
2515 to use XPM. Set up binary coding for PBM's sake.
2516
25172000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2518
2519 * gnus-msg.el (gnus-inews-do-gcc): Set mail-parse-charset.
2520 * gnus-int.el (gnus-request-accept-article): Ditto.
2521 (gnus-request-replace-article): Ditto.
2522 * mm-util.el (mm-mime-mule-charset-alist): Add a fake mule-charset.
2523
25242000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2525
2526 * rfc2047.el (rfc2047-encode): Test the validity of coding-system.
2527
25282000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2529
2530 * rfc2047.el (rfc2047-encode-message-header): Encode field by
2531 field.
2532 * mml.el (mml-to-mime): Use message-default-charset.
2533 (mml-preview): Narrow to headers.
2534 * message.el (message-send-mail): Use message-default-charset.
2535 (message-send-news): Narrow to headers;
2536 use message-default-charset.
2537
25382000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2539
2540 * mm-bodies.el (mm-decode-content-transfer-encoding): A better junk
2541 detect.
2542 * mml.el (mml-parse-singlepart-with-multiple-charsets): Save
2543 restriction.
2544 (mml-parse-1): Warning message.
2545 (mml-preview): Disable multibyte.
2546
25472000-05-03 Dave Love <fx@gnu.org>
2548
2549 * gnus.el (gnus-group-startup-message): Add newline before image.
2550
25512000-05-02 Shenghuo ZHU <zsh@cs.rochester.edu>
2552
2553 * rfc2047.el (rfc2047-encode-message-header): Check the coding-system.
2554 * message.el (message-send-mail): Use unibyte-buffer.
2555 (message-send-mail): Ditto.
2556
25572000-05-01 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
2558
2559 * gnus.el: Gnus v5.8.6 is released.
2560
25612000-05-01 Shenghuo ZHU <zsh@cs.rochester.edu>
2562
2563 * mml.el (mml-parse-1): Set no-markup-p and warn to nil.
2564
25652000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2566
2567 * rfc2047.el (rfc2047-q-encoding-alist): Encode HTAB.
2568
25692000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2570
2571 * message.el (message-send-mail-partially): Use forward-line.
2572
25732000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2574
2575 * gnus-art.el (gnus-mime-button-menu): Use call-interactively.
2576
25772000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2578
2579 * mml.el (mml-generate-mime-1): Ignore 0x1b.
2580 (mml-insert-mime): No markup only for text/plain.
2581 (mime-to-mml): Remove MIME headers.
2582
25832000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2584
2585 * mml.el (mml-preview): Set gnus-newsgroup-charset.
2586 * rfc2047.el (rfc2047-encode-message-header): Encode non-ascii
2587 as 8-bit.
2588
25892000-04-28 Dave Love <fx@gnu.org>
2590
2591 * gnus.el (gnus-group-startup-message): Maybe use image in Emacs
2592 21.
2593
2594 * mailcap.el (mailcap-parse-mailcaps): Revert last change to
2595 search order. Use parse-colon-path and remove some redundancy.
2596 Doc fix.
2597 (mailcap-parse-mimetypes): Code consistently with
2598 mailcap-parse-mailcaps. Doc fix.
2599
2600 * gnus-start.el (gnus-unload): Iterate over `features', not
2601 `load-history'.
2602
26032000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2604
2605 * mml.el (mml-parse-1): Don't create blank parts.
2606 (mml-read-part): Fix mml tag.
2607 (mml-insert-mime): Convert message/rfc822.
2608 (mml-insert-mml-markup): Add mmlp parameter.
2609
26102000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2611
2612 * message.el (message-send-mail-partially): Remove CTE.
2613
26142000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2615
2616 * mm-view.el (mm-inline-image): Fset it.
2617
26182000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2619
2620 * nndoc.el (nndoc-type-alist): Change forward regexp.
2621
26222000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
2623
2624 * message.el (message-send-mail-partially-limit): Change the
2625 default value.
2626
26272000-04-27 Erik Toubro Nielsen <erik@ifad.dk>
2628
2629 * gnus-util.el (gnus-extract-address-components): Name might be
2630 "".
2631
26322000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
2633
2634 * gnus-msg.el (gnus-summary-mail-forward): Use ARG.
2635 (gnus-summary-post-forward): Ditto.
2636 * message.el (message-forward-show-mml): New variable.
2637 (message-forward): Use it.
2638 * mml.el (mml-parse-1): Add tag mml.
2639 (mml-read-part): Ditto.
2640 (mml-generate-mime): Support reentance.
2641 (mml-generate-mime-1): Support mml tag.
2642
26432000-04-27 Dave Love <fx@gnu.org>
2644
2645 * gnus-art.el: Don't bother to require custom, browse-url.
2646 (gnus-article-x-face-command): Include gnus-article-display-xface.
2647
2648 * gnus-ems.el: Assume only (X)Emacs 20+. Simplify XEmacs checks.
2649 Use defalias, not fset.
2650 (gnus-article-display-xface): New function.
2651
2652 * mm-view.el (mm-inline-image-emacs): Use put-image, remove-images.
2653
2654 * mm-decode.el: Small doc fixes. Require cl when compiling.
2655 (mm-xemacs-p): Deleted.
2656 (mm-get-image-emacs, mm-get-image-xemacs): Deleted.
2657 (mm-get-image): Amalgamate Emacs and XEmacs code here; for Emacs,
2658 use create-image and don't special-case xbm.
2659 (mm-valid-image-format-p): Use display-graphic-p.
2660
26612000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
2662
2663 * message.el (message-send-mail-partially-limit): New variable.
2664 (message-send-mail-partially): New function.
2665 (message-send-mail): Use it.
2666 * mm-bodies.el (mm-decode-content-transfer-encoding): Remove
2667 all blank lines inside of base64.
2668 * mm-partial.el (mm-inline-partial): Add an option. Remove tail
2669 blank lines.
2670
26712000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
2672
2673 * mml.el (mml-insert-tag): Match more special characters.
2674
26752000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
2676
2677 * gnus-msg.el (gnus-bug): Avoid attaching the external buffer.
2678
26792000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
2680
2681 * mm-decode.el (mm-inline-media-tests): Add message/partial.
2682 (mm-inlined-types): Ditto.
2683 * mm-partial.el: New file.
2684
26852000-04-27 Dave Love <fx@gnu.org>
2686
2687 * mailcap.el (mailcap-mime-data): Fix octet-stream syntax -- might
2688 matter in Emacs 21.
2689
26902000-04-26 Florian Weimer <fw@deneb.cygnus.argh.org>
2691
2692 * mm-bodies.el (mm-encode-body): Remove reference to
2693 mm-default-charset in comment.
2694
26952000-04-24 Bj\e,Av\e(Brn Torkelsson <torkel@hpc2n.umu.se>
2696
2697 * rfc2047.el (rfc2047-encode-message-header): Fixing typo.
2698
26992000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
2700
2701 * gnus-draft.el (gnus-draft-send): Move gnus-draft-setup inside of
2702 let.
2703
27042000-04-26 Pavel Janik ml. <Pavel.Janik@inet.cz>
2705
2706 * gnus-draft.el (gnus-draft-setup): Fix comments.
2707
27082000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
2709
2710 * nnmbox.el (nnmbox-create-mbox): Use nnmbox-file-coding-system,
2711 if nnmbox-file-coding-system-for-write is nil.
2712
27132000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
2714
2715 * gnus-msg.el (gnus-configure-posting-styles): Just remove the
2716 header if nil.
2717
27182000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
2719
2720 * mm-view.el (mm-inline-text): Insert directly if decoded.
2721 * mml.el (autoload): Typo.
2722
27232000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
2724
2725 * mml.el (mml-preview): Set up posting-charset.
2726 * gnus-msg.el (gnus-group-posting-charset-alist): Add koi8-r.
2727
27282000-04-25 Shenghuo ZHU <zsh@cs.rochester.edu>
2729
2730 * webmail.el: Fix yahoo mail.
2731
27322000-04-25 Shenghuo ZHU <zsh@cs.rochester.edu>
2733
2734 * rfc2047.el (rfc2047-dissect-region): Don't include LWS ahead of
2735 word if not necessary.
2736 (rfc2047-encode-region): Put space between encoded words.
2737
27382000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
2739
2740 * gnus-util.el (gnus-netrc-machine): Another default to nntp.
2741
27422000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
2743
2744 * gnus-draft.el (gnus-draft-setup): Restore mml only when
2745 required.
2746 (gnus-draft-edit-message): Require restoration.
2747
27482000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
2749
2750 * gnus-score.el (gnus-score-headers): Copy gnus-newsgrou-scored
2751 back.
2752
27532000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
2754
2755 * gnus-art.el (gnus-treat-article): Make sure that the summary
2756 buffer is live.
2757
27582000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
2759
2760 * mailcap.el (mailcap-parse-mailcaps): Reorder.
2761 (mailcap-parse-mailcap): Backwards parsing.
2762 (mailcap-possible-viewers): Remove nreverse.
2763 (mailcap-mime-info): Ditto.
2764 (mailcap-add-mailcap-entry): Keep alternative viewer.
2765
27662000-04-24 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
2767
2768 * gnus.el: Gnus v5.8.5 is released.
2769
27702000-04-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
2771
2772 * rfc2047.el (rfc2047-header-encoding-alist): Doc fix.
2773
2774 * gnus-util.el (gnus-netrc-machine): Default to nntp.
2775
2776 * mml.el (mml-generate-mime-1): Force 8bit on message/rfc822.
2777
27782000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
2779
2780 * mm-view.el (mm-inline-message): Disable prepare-hook.
2781
27822000-04-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
2783
2784 * gnus.el: Fix copyright statements.
2785
2786 * gnus-sum.el (gnus-alter-articles-to-read-function): New
2787 variable.
2788 (gnus-articles-to-read): Use it.
2789
2790 * message.el (message-get-reply-headers): Bind free variable.
2791
27922000-04-23 Shenghuo ZHU <zsh@cs.rochester.edu>
2793
2794 * message.el (message-get-reply-headers): Fix to-address.
2795
27962000-04-23 Shenghuo ZHU <zsh@cs.rochester.edu>
2797
2798 * webmail.el: Hotmail fix. Add a debug function.
2799
28002000-04-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
2801
2802 * gnus-sum.el (t): M-down and M-up.
2803
28042000-04-22 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2805
2806 * gnus-sum.el: Doc fix.
2807
28082000-04-22 Shenghuo ZHU <zsh@cs.rochester.edu>
2809
2810 * nnwarchive.el (nnwarchive-egroups-article): Remove < and >.
2811
28122000-04-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
2813
2814 * nnweb.el (nnweb-dejanews-create-mapping): Remove the context
2815 string.
2816 (nnweb-request-group): Don't scan twice.
2817 (nnweb-request-scan): Don't nix out the hashtb.
2818
2819 * message.el (message-get-reply-headers): Return a value.
2820
28212000-04-22 David Aspinwall <aspinwall@TimesTen.com>
2822
2823 * gnus-art.el (gnus-button-url-regexp): New value to match naked
2824 urls.
2825
28262000-04-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
2827
2828 * gnus-cache.el (gnus-summary-insert-cached-articles): Reverse the
2829 order messages are inserted.
2830
2831 * mml.el (mml-generate-mime-1): rfc2047-encode the heads of
2832 message/rfc822 parts.
2833
2834 * gnus-art.el (gnus-article-read-summary-keys): Check for
2835 numerical values.
2836
2837 * message.el (message-get-headers): Made into own function.
2838 (message-reply): Use it.
2839 (message-get-reply-headers): Renamed.
2840 (message-widen-reply): New command.
2841
28422000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
2843
2844 * nntp.el (nntp-retrieve-data): Report the error and return nil.
2845
28462000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
2847
2848 * mm-bodies.el (mm-decode-content-transfer-encoding): Don't remove
2849 non-base64 text at the end if not found.
2850
28512000-03-01 Simon Josefsson <jas@pdc.kth.se>
2852
2853 * gnus-sum.el (gnus-read-move-group-name):
2854 (gnus-summary-move-article): Use `gnus-group-method' to find out
2855 what method the manually entered group belong to.
2856 `gnus-group-name-to-method' doesn't return any method parameters
2857 and `gnus-find-method-for-group' uses `gnus-group-name-to-method'
2858 for new groups so they wouldn't work.
2859
28602000-04-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
2861
2862 * gnus-msg.el (gnus-configure-posting-styles): Allow nil values to
2863 override.
2864
28652000-04-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2866
2867 * nnmail.el (nnmail-cache-insert): Does some stuff that is
2868 probably good to do, or something. I dunno. I just write these
2869 ChangeLog entries, and my name is Lars.
2870
28711999-12-06 Hrvoje Niksic <hniksic@iskon.hr>
2872
2873 * message.el (message-caesar-region): Use translate-region.
2874
28752000-04-21 Mike Fabian <mike.fabian@gmx.de>
2876
2877 * gnus-group.el (gnus-group-catchup-current): Doc fix.
2878
28792000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2880
2881 * gnus-art.el (gnus-article-setup-buffer): Don't kill local
2882 variables, because that makes Emacs flash.
2883
2884 * gnus-group.el (gnus-group-insert-group-line): Don't call
2885 gnus-group-add-icon unconditionally.
2886
2887 * gnus-group.el (gnus-group-glyph-directory): Don't depend on
2888 xmas.
2889 (gnus-group-glyph-directory): Removed.
2890
28912000-04-21 Jaap-Henk Hoepman <hoepman@cs.utwente.nl>
2892
2893 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't do stuff if
2894 gnus-newsgroup-name is "".
2895
28962000-04-21 Florian Weimer <fw@deneb.cygnus.argh.org>
2897
2898 * mm-util.el (mm-mime-mule-charset-alist): Add support for UTF-8
2899 in conjunction with MULE-UCS.
2900
29011999-12-13 Per Abrahamsen <abraham@dina.kvl.dk>
2902
2903 * rfc2047.el (rfc2047-fold-region): Don't use the same break twice.
2904
29051999-12-21 Jan Vroonhof <vroonhof@math.ethz.ch>
2906
2907 * message.el (message-shorten-references): Only cater to broken
2908 INN for news. This caters for broken smtpd.
2909
29102000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2911
2912 * mailcap.el (mailcap-mime-info): Use the first match; not the
2913 last.
2914
2915 * gnus-agent.el (gnus-category-kill): Save the category list.
2916
29172000-04-21 Chris Brierley <brierley@pobox.com>
2918
2919 * gnus-sum.el (gnus-summary-move-article): Do something or other.
2920
29212000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2922
2923 * gnus-group.el (gnus-group-add-icon): Fixed indentation.
2924
29252000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2926
2927 * gnus-group.el (gnus-group-add-icon): Fixed indentation.
2928
29292000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
2930
2931 * gnus-group.el (gnus-group-prepare-flat-predicate): New function.
2932 (gnus-group-list-cached): Use it.
2933
29342000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2935
2936 * gnus.el: Update all the copyright notices.
2937
29382000-04-21 Vladimir Volovich <vvv@vvv.vsu.ru>
2939
2940 * mm-bodies.el (mm-decode-content-transfer-encoding): Remove
2941 non-base64 text at the end.
2942
29432000-04-21 Katsumi Yamaoka <yamaoka@jpl.org>
2944
2945 * mm-bodies.el (mm-body-charset-encoding-alist): defcustomized.
2946
29472000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2948
2949 * nnheader.el: Don't autoload cancel-function-timers.
2950
2951 * message.el (message-fetch-field): Fold case.
2952
6569c3d3 29532000-04-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c113de23
GM
2954
2955 * message.el (message-forward-before-signature): New variable.
2956
29572000-04-21 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2958
2959 * gnus-mlspl.el: Fix stuff.
2960
29612000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2962
2963 * gnus-sum.el (gnus-summary-update-article-line): Don't hide
2964 subjects when unthreaded.
2965
29662000-04-21 David S. Goldberg <dsg@mitre.org>
2967
2968 * gnus-art.el (gnus-boring-article-headers): Work on long CCs as
2969 well.
2970
29712000-04-21 Rui Zhu <sprache@iname.com>
2972
2973 * gnus-art.el (gnus-article-mode): Fix variable name.
2974
29752000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2976
2977 * mm-view.el: Fix autoload.
2978
2979 * flow-fill.el (flow-fill): Fix provide.
2980
2981 * gnus-draft.el (gnus-draft-send): Bind message-setup-hook to
2982 nil.
2983
29842000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
2985
2986 * gnus-win.el (gnus-configure-windows): Revert to switch-to-buffer.
2987
29882000-04-21 Katsumi Yamaoka <yamaoka@jpl.org>
2989
2990 * gnus-util.el (gnus-netrc-machine): Didn't work.
2991
29922000-04-20 Shenghuo ZHU <zsh@cs.rochester.edu>
2993
2994 * gnus-draft.el (gnus-draft-setup): Restore to mml.
2995
29962000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2997
2998 * flow-fill.el: Renamed from fill-flowed.
2999
3000 * message.el (message-forward-ignored-headers): Default to
3001 removing CTE.
3002
6569c3d3 30032000-04-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c113de23
GM
3004
3005 * message.el (message-mode): Don't fill headers.
3006
30072000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3008
3009 * message.el (message-pipe-buffer-body): Use shell
3010
30112000-02-21 Yoshiki Hayashi <yoshiki@xemacs.org>
3012
3013 * nnvirtual.el (nnvirtual-request-article):
3014 Bind gnus-override-method to nil.
3015 (nnvirtual-request-update-mark): Don't update mark when
3016 article is not there.
3017
30182000-04-20 Shenghuo ZHU <zsh@cs.rochester.edu>
3019
3020 * mm-uu.el (mm-uu-dissect): Check forwarded message.
3021
30222000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3023
3024 * gnus-util.el (gnus-parse-netrc): Allow "port".
3025 (gnus-netrc-machine): Take a port param.
3026 (gnus-netrc-machine):
3027
3028 * gnus-art.el (gnus-request-article-this-buffer): Allow
3029 re-selecting referenced articles.
3030
3031 * message.el (message-cancel-news): Allow editing.
3032 (message-cancel-message): Add newline.
3033
30342000-04-20 William M. Perry <wmperry@aventail.com>
3035
3036 * mm-view.el (mm-inline-image-emacs): New function.
3037
30382000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3039
3040 * mail-source.el (mail-source-delete-incoming): Change default in
3041 cvs.
3042
30432000-04-20 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
3044
3045 * gnus-art.el (gnus-mime-view-part-as-type-internal): New
3046 function.
3047
30482000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3049
3050 * nnml.el (nnml-request-expire-articles): Use it.
3051
3052 * nnmail.el (nnmail-expiry-target): New variable.
3053 (nnmail-expiry-target-group): New function.
3054
30552000-04-20 Emerick Rogul <emerick@cs.bu.edu>
3056
3057 * message.el (message-forward): Add non-MIME separators.
3058
30592000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3060
3061 * message.el (message-generate-headers): Respect the syntax check
3062 spec.
3063
3064 * gnus-sum.el (gnus-remove-thread-1): Show thread.
3065 (gnus-remove-thread): Don't show all threads.
3066
30672000-04-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3068
3069 * gnus.el: Pterodactyl Gnus v5.8.4 is released.
3070
30712000-04-19 Dave Love <fx@gnu.org>
3072
3073 * mailcap.el (mailcap-parse-mimetypes): Add ...mime.types.
3074
30752000-04-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3076
3077 * nnwarchive.el (nnwarchive-type-definition): New egroups html.
3078 (nnwarchive-egroups-*): Ditto.
3079 (nnwarchive-url): Unibyte buffer and single line cookie.
3080
30812000-04-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3082
3083 * mm-util.el (mm-char-or-char-int-p): New alias.
3084 * nnweb.el (nnweb-decode-entities): Check the validity of numeric
3085 entities.
3086
30871999-11-30 Daiki Ueno <ueno@unixuser.org>
3088
3089 * lisp/imap.el (imap-body-lines): Check Content-Type: of the
3090 article case insensitively.
3091
30922000-04-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3093
3094 * mail-source.el (mail-source-fetch-webmail): Use the default
3095 password provided in mail-sources; use webmail:subtype:user as
3096 the key.
3097
30982000-04-10 John Wiegley <johnw@gnu.org>
3099
3100 * mail-source.el (mail-source-fetch-webmail): Use
3101 mail-source-password-cache.
3102
31032000-04-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3104
3105 * webmail.el: Add netscape mail and fix HotMail mail.
3106
31072000-04-08 Simon Josefsson <jas@pdc.kth.se>
3108
3109 * imap.el (imap-kerberos4-open): Work with recent `imtest's.
3110
31112000-04-02 Simon Josefsson <jas@pdc.kth.se>
3112
3113 * nnimap.el (nnimap-request-article): Use BODY.PEEK[] instead of
3114 RFC822.PEEK if server support IMAP4rev1.
3115 (nnimap-request-body): Use BODY.PEEK[TEXT] instead of
3116 RFC822.TEXT.PEEK if server support IMAP4rev1.
3117 (nnimap-request-head): Use BODY.PEEK[HEADER] instead of
3118 RFC822.HEADER if server support IMAP4rev1.
3119 (nnimap-request-article-part): Support bodydetail in response
3120 data.
3121
31222000-03-11 Simon Josefsson <jas@pdc.kth.se>
3123
3124 * fill-flowed.el: New file.
3125
3126 * mm-decode.el (mm-dissect-singlepart): Create a MIME handle for
3127 text/plain parts with `format' parameters.
3128
3129 * mm-view.el (autoload): Autoload fill-flowed.
3130 (mm-inline-text): For "plain" parts with a format=flowed
3131 parameter, call `fill-flowed'.
3132
31332000-03-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3134
3135 * nnslashdot.el (nnslashdot-request-list): Fudge new-style
3136 slashdot ids.
3137
31382000-03-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3139
3140 * nnslashdot.el (nnslashdot-request-list): Use the new slashdot
3141 format.
3142
31432000-03-16 Simon Josefsson <jas@pdc.kth.se>
3144
3145 * imap.el: GSSAPI support, support kerberos 4 with Cyrus v1.6.x
3146 `imtest' too.
3147 (imap-kerberos4-program): Renamed from `imap-imtest-program'.
3148 (imap-gssapi-program): New variable.
3149 (imap-streams): Add gssapi.
3150 (imap-stream-alist): Ditto.
3151 (imap-authenticators): Ditto.
3152 (imap-authenticator-alist): Ditto.
3153 (imap-kerberos4-stream-p): Rename from `imap-kerberos4s-p'.
3154 (imap-kerberos4-open): Loop over imtest programs, support Cyrus
3155 1.6.x `imtest' syntax.
3156 (imap-gssapi-stream-p): New function.
3157 (imap-gssapi-open): Ditto.
3158 (imap-gssapi-auth-p): Ditto.
3159 (imap-gssapi-auth): Ditto.
3160 (imap-kerberos4-auth-p): Renamed from `imap-kerberos4a-p'.
3161 (imap-send-command): Use buffer-local `imap-client-eol' value.
3162
3163 * nnimap.el (nnimap-retrieve-headers-progress): Fold continuation
3164 lines and turn TAB into SPC before parsing.
3165
31662000-03-15 Simon Josefsson <jas@pdc.kth.se>
3167
3168 * nnheader.el (nnheader-group-pathname): Make sure to return a
3169 directory.
3170 * nnmail.el (nnmail-group-pathname): Ditto.
3171
31722000-02-08 Per Abrahamsen <abraham@dina.kvl.dk>
3173
3174 * nnmail.el (nnmail-fix-eudora-headers): Fix `In-Reply-To' too, it
3175 might split in the middle of a message-id.
3176
31772000-03-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
3178
3179 * gnus-srvr.el (gnus-server-kill-server): Offer to kill all the
3180 groups from the server.
3181
3182 * gnus-sum.el (gnus-summary-save-parts): Fix interactive spec.
3183 (gnus-summary-toggle-header): Update the wash status.
3184
3185 * gnus-uu.el ((gnus-uu-extract-map "X" gnus-summary-mode-map)):
3186 Moved here.
3187
3188 * gnus-agent.el (gnus-agent-save-group-info): Respect old
3189 setting.
3190
3191 * nnmail.el (nnmail-get-active): Use it.
3192 (nnmail-parse-active): New function.
3193
3194 * mm-view.el (mm-inline-text): Support the new version of
3195 vcard.el.
3196
3197 * gnus-sum.el (gnus-summary-move-article): Only delete article
3198 when moving junk.
3199 (gnus-deaden-summary): Bury the buffer.
3200
3201 * nnmail.el (nnmail-group-pathname): Ditto.
3202
3203 * nnheader.el (nnheader-group-pathname): Use expand-file-name.
3204
32052000-03-13 Christoph Rohland <hans-christoph.rohland@sap.com>
3206
3207 * rfc2047.el (rfc2047-encode-message-header): Encode no matter
3208 whether Mule.
3209
32102000-03-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
3211
3212 * message.el (message-send-mail): Protect against unloaded Gnus.
3213
3214 * gnus-topic.el (gnus-topic-update-topic-line): Don't update the
3215 parent.
3216 (gnus-topic-update-topic-line): Yes, do.
3217 (gnus-topic-goto-missing-group): Tally the correct number of
3218 unread articles before inserting the topic line.
3219
32202000-03-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
3221
3222 * nnultimate.el (nnultimate-retrieve-headers): Ignore errors.
3223
32242000-02-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
3225
3226 * mm-decode.el (mm-dissect-buffer): Ditto.
3227
3228 * gnus-art.el (article-decode-charset): Strip CTE.
3229
3230 * ietf-drums.el (ietf-drums-strip): New function.
3231
3232 * gnus-sum.el (gnus-summary-move-article): Don't use the prefix
3233 when prompting in read-only groups.
3234
32352000-02-23 Simon Josefsson <jas@pdc.kth.se>
3236
3237 * imap.el (imap-send-command): Change EOL-chars when
3238 `imap-client-eol' differs from default, not only for kerberos4.
3239 (imap-mailbox-status): Get encoded mailbox's status.
3240
32412000-02-19 Simon Josefsson <jas@pdc.kth.se>
3242
3243 * mail-source.el (mail-source-fetch-imap): Copy `imap-password'
3244 into `mail-source-password-cache'.
3245
32462000-02-17 Florian Weimer <fw@deneb.cygnus.argh.org>
3247
3248 * mm-util.el (mm-mime-charset): Check for presence of
3249 `coding-system-get' and `get-charset-property' (recent XEmacs has
3250 the former, but not the latter).
3251
32522000-01-28 Dave Love <fx@gnu.org>
3253
3254 * message.el (message-check-news-header-syntax): Fix typo
3255 `newsgroyps'.
3256 (message-talkative-question): Put temp buffer in fundamental-mode.
3257 (message-recover): Use fundamental-mode in the right buffer.
3258
3259 * nnmail.el (nnmail-split-history): Use fundamental-mode in the
3260 right buffer.
3261
32622000-01-26 Shenghuo ZHU <zsh@cs.rochester.edu>
3263
3264 * qp.el (quoted-printable-decode-region): Add charset parameter.
3265 (quoted-printable-decode-string): Ditto.
3266
3267 * gnus-art.el (article-de-quoted-unreadable): Use it.
3268
32692000-01-21 Simon Josefsson <jas@pdc.kth.se>
3270
3271 * nnimap.el (nnimap-split-predicate): New variable.
3272 (nnimap-split-articles): Use it.
3273
32742000-01-20 Simon Josefsson <jas@pdc.kth.se>
3275
3276 * utf7.el: Change email address.
3277
32782000-01-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
3279
3280 * gnus-group.el (gnus-group-catchup): Purge split history.
3281
32822000-01-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3283
3284 * nnmail.el (nnmail-generate-active): Support extended group name.
3285 (nnmail-get-active): Ditto.
3286
32872000-01-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3288
3289 * gnus-agent.el (gnus-agent-write-active): Since no prefix in
3290 group names, don't remove anything.
3291
32922000-01-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3293
3294 * webmail.el (webmail-my-deja-open): My-deja changes.
3295
32962000-01-13 Simon Josefsson <jas@pdc.kth.se>
3297
3298 * nnimap.el (nnimap-retrieve-headers-progress): Create xref field.
3299
33002000-01-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3301
3302 * gnus-agent.el (gnus-agent-fetch-headers): Translate full path.
3303
33042000-01-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3305
3306 * gnus.el (gnus-other-frame): Fix typo.
3307
33081999-06-25 Andreas Jaeger <aj@arthur.rhein-neckar.de>
3309
3310 * gnus-cus.el (gnus-group-customize): Fix typo.
3311
33122000-01-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
3313
3314 * nnweb.el (nnweb-insert): Simplified.
3315
33162000-01-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3317
3318 * gnus-art.el (gnus-article-mode-map): "e" is
3319 gnus-summary-edit-article.
3320
33212000-01-06 Jari Aalto <jari.aalto@poboxes.com>
3322
3323 * mailcap.el (mailcap-mime-extensions): Add .diff.
3324
33252000-01-06 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
3326
3327 * mm-decode.el (mm-mailcap-command): handle "%%" and the case where
3328 there is no "%s" in the method.
3329
33302000-01-08 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
3331
3332 * gnus-sum.el (gnus-summary-select-article): Return 'old.
3333
33342000-01-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3335
3336 * nnfolder.el (nnfolder-read-folder): Use nnfolder-save-buffer.
3337
3338 * gnus.el: Really always pop up a new frame.
3339
3340 * parse-time.el (parse-time-rules): Allow 100-110 to be
3341 2000-2010.
3342
3343 * time-date.el (date-to-time): Don't use timezone.
3344
33452000-01-06 Dave Love <fx@gnu.org>
3346
3347 * time-date.el: Add keywords.
3348 (date-to-time): Add autoload cookie. Canonicalize with
3349 timezone-make-date-arpa-standard.
3350 (time-to-seconds): Avoid caddr.
3351 (safe-date-to-time): Add autoload cookie.
3352
33532000-01-05 BrYan P. Johnson <beej@mindspring.net>
3354
3355 * gnus-group.el (gnus-group-line-format-alist): Added %E for
3356 eyecandy.
3357 (gnus-group-insert-group-line): Now groks %E and inserts icon in
3358 group line using gnus-group-add-icon.
3359 (gnus-group-icons): Added customize group.
3360 (gnus-group-icon-list): Added variable.
3361 (gnus-group-glyph-directory): Added variable.
3362 (gnus-group-icon-cache): Added variable.
3363 (gnus-group-running-xemacs): Added variable.
3364 (gnus-group-add-icon): Added function. Add an icon to the current
3365 line according to gnus-group-icon-list.
3366 (gnus-group-icon-create-glyph): Added function.
3367
33682000-01-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
3369
3370 * gnus-sum.el (gnus-summary-select-article): Return whether we
3371 selected something new.
3372 (gnus-summary-search-article): Start searching at the window
3373 point.
3374
3375 * gnus-group.el (gnus-fetch-group): Complete over
3376 gnus-active-hashtb.
3377
33782000-01-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3379
3380 * gnus.el: Pterodactyl Gnus v5.8.3 is released.
3381
33822000-01-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
3383
3384 * gnus-sum.el (gnus-preserve-marks): New variable.
3385 (gnus-summary-move-article): Use it.
3386 (gnus-group-charset-alist): Added more entries.
3387
33882000-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
3389
3390 * mm-decode.el (mm-inline-override-types): Removed duplicate.
3391
3392 * gnus-uu.el (gnus-uu-mark-over): Use gnus-summary-default-score
3393 as the default score.
3394
3395 * gnus-score.el (gnus-score-delta-default): Changed name.
3396
33972000-01-04 Simon Josefsson <jas@pdc.kth.se>
3398
3399 * imap.el (imap-parse-literal):
3400 (imap-parse-flag-list): Don't care about props.
3401 (imap-parse-string): Handle quoted characters.
3402
34032000-01-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
3404
3405 * gnus-sum.el (gnus-summary-goto-unread): Doc fix.
3406 (gnus-summary-mark-article): Doc fix.
3407 (gnus-summary-mark-forward): Doc fix.
3408 (t): Changed keystroke for gnus-summary-customize-parameters.
3409
3410 * gnus-art.el (gnus-article-mode-map): Use gnus-article-edit for
3411 "e".
3412 (gnus-article-mode-map): No, don't.
3413
3414 * gnus-sum.el (gnus-summary-next-subject): Don't show the thread
3415 of the final article.
3416
3417 * mm-decode.el (mm-interactively-view-part): Error on no method.
3418
34192000-01-02 Stefan Monnier <monnier+gnu/emacs@tequila.cs.yale.edu>
3420
3421 * gnus-score.el (gnus-score-insert-help): Something.
3422
3423 * gnus-art.el (gnus-button-alist): Exclude < from <URL:
3424
3425 * gnus-win.el (gnus-configure-frame): Ditto.
3426
3427 * gnus-mh.el (gnus-summary-save-in-folder): Use
3428 with-current-buffer.
3429
34302000-01-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
3431
3432 * nnwarchive.el: Changed file perms.
3433
34341999-12-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
3435
3436 * gnus-group.el (gnus-group-delete-groups): New command.
3437 (gnus-group-delete-group): Extra no-prompt parameters.
3438
34391999-12-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
3440
3441 * nnslashdot.el (nnslashdot-request-article): Translate <br> into
3442 <p>.
3443
34441999-12-28 Shenghuo ZHU <zsh@cs.rochester.edu>
3445
3446 * webmail.el (webmail-hotmail-article): Don't insert message id.
3447
6569c3d3 34481999-12-28 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c113de23
GM
3449
3450 * nnimap.el (nnimap-split-fancy): New variable.
3451 (nnimap-split-fancy): New function.
3452
34531999-12-28 Simon Josefsson <jas@pdc.kth.se>
3454
3455 (nnimap-split-rule): Document symbol value.
3456
34571999-12-28 Simon Josefsson <jas@pdc.kth.se>
3458
3459 * nnimap.el (nnimap-retrieve-headers-progress): Let
3460 `nnheader-parse-head' parse article.
3461 (nnimap-retrieve-headers-from-server): Don't request ENVELOPE,
3462 request headers needed by `nnheader-parse-head'.
3463
34641999-12-23 Florian Weimer <fw@s.netic.de>
3465
3466 * gnus-msg.el (gnus-group-posting-charset-alist): Correct default
3467 value (crosspostings are handled), improve documentation.
3468
3469 * nnultimate.el: Declare file coding system as iso-8859-1.
3470
3471 * message.el: Dito.
3472
3473 * gnus-cite.el: Dito.
3474
3475 * gnus-spec.el: Dito.
3476
34771999-12-21 Florian Weimer <fw@s.netic.de>
3478
3479 * gnus-msg.el (gnus-group-posting-charset-alist): New layout.
3480 (gnus-setup-message): No longer make `message-posting-charset'
3481 buffer-local.
3482 (gnus-setup-posting-charset): Reflect the new layout of
3483 `gnus-group-posting-charset-alist' and `message-posting-charset'.
3484
3485 * message.el (message-send-mail): Bind `message-this-is-mail' and
3486 `message-posting-charset'.
3487 (message-send-news): Dito, and honour new layout of
3488 `message-posting-charset'.
3489 (message-encode-message-body): Ignore `message-posting-charset'.
3490
3491 * mm-bodies.el (mm-body-encoding): Consider
3492 `message-posting-charset' when deciding whether to use 8bit.
3493
3494 * rfc2047.el (rfc2047-encode-message-header): Back out change.
3495 (rfc2047-encodable-p): Now solely for headers; use
3496 `message-posting-charset'.
3497
34981999-12-20 Shenghuo ZHU <zsh@cs.rochester.edu>
3499
3500 * nnwarchive.el (nnwarchive-type-definition): Set default value.
3501
35021999-12-19 Shenghuo ZHU <zsh@cs.rochester.edu>
3503
3504 * nnagent.el (nnagent-server-opened): Optional.
3505 (nnagent-status-message): Optional.
3506
35071999-12-19 Simon Josefsson <jas@pdc.kth.se>
3508
3509 * gnus-cite.el (gnus-article-toggle-cited-text): Restore beg and
3510 end (referenced by instructions in
3511 `gnus-cited-opened-text-button-line-format-alist').
3512
35131999-12-18 Simon Josefsson <jas@pdc.kth.se>
3514
3515 * imap.el (imap-starttls-open): Typo.
3516
35171999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3518
3519 * mm-util.el (mm-charset-after): Non-MULE case.
3520 * mail-prsvr.el (mail-parse-mule-charset): New variable.
3521 * rfc2047.el (rfc2047-dissect-region): Bind it.
3522
35231999-12-18 Florian Weimer <fw@s.netic.de>
3524
3525 * mml.el (mml-generate-multipart-alist): Correct default value.
3526
3527 * mm-encode.el (mm-use-ultra-safe-encoding): New variable.
3528 (mm-safer-encoding): New function.
3529 (mm-content-transfer-encoding): Use both.
3530
3531 * mm-bodies.el (mm-body-encoding): Use mm-use-ultra-safe-encoding.
3532 * qp.el (quoted-printable-encode-region): Dito.
3533
35341999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3535
3536 * webmail.el (webmail-hotmail-article): Snarf the raw file.
3537
35381999-12-18 Victor S. Miller <victor@idaccr.org>
3539
3540 * webmail.el (webmail-hotmail-list): raw=0.
3541
35421999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3543
3544 * gnus-agent.el (gnus-agent-enter-history): Back-compatible in
3545 group name.
3546
35471999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3548
3549 * gnus-agent.el (gnus-agent-expire): Convert to symbol if stringp.
3550
35511999-12-18 Simon Josefsson <jas@pdc.kth.se>
3552
3553 * imap.el: Don't autoload digest-md5.
3554 (imap-starttls-open): Bind coding-system-for-{read,write}.
3555 (imap-starttls-p): Check if we can find starttls.el.
3556 (imap-digest-md5-p): Check if we can find digest-md5.el.
3557
35581999-11-30 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
3559
3560 * imap.el: Require `digest-md5' when compiling; add autoload
3561 settings for `digest-md5-parse-digest-challenge',
3562 `digest-md5-digest-response', `starttls-open-stream' and
3563 `starttls-negotiate'.
3564 (imap-authenticators): Add `digest-md5'.
3565 (imap-authenticator-alist): Setup for `digest-md5'.
3566 (imap-digest-md5-p): New function.
3567 (imap-digest-md5-auth): New function.
3568 (imap-stream-alist): Add STARTTLS entry.
3569 (imap-starttls-p): New function.
3570 (imap-starttls-open): New function.
3571
35721999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3573
3574 * gnus-agent.el (gnus-agent-enter-history): Bad group name.
3575
35761999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3577
3578 * rfc2047.el (rfc2047-dissect-region): Use mapcar instead of
3579 string-to-x function.
3580
35811999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3582
3583 * rfc2047.el (rfc2047-fold-region): Fold a line more than once.
3584
35851999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3586
3587 * webmail.el: Enhance hotmail-snarf.
3588
35891999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3590
3591 * rfc2047.el (rfc2047-dissect-region): Rewrite.
3592
35931999-12-16 Shenghuo ZHU <zsh@cs.rochester.edu>
3594
3595 * webmail.el (webmail-hotmail-list): Search no-error.
3596
35971999-12-15 Shenghuo ZHU <zsh@cs.rochester.edu>
3598
3599 * nnwarchive.el: Support nov-is-evil.
3600 * gnus-bcklg.el (gnus-backlog-request-article): Buffer is optional.
3601 Set it if non-nil.
3602 * gnus-agent.el (gnus-agent-fetch-articles): Use it.
3603
36041999-12-15 Shenghuo ZHU <zsh@cs.rochester.edu>
3605
3606 * nnagent.el (nnagent-server-opened): Redefine.
3607 (nnagent-status-message): Ditto.
3608
36091999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3610
3611 * rfc1843.el (rfc1843-decode-region): Use
3612 buffer-substring-no-properties.
3613 * gnus-art.el (article-decode-HZ): New function.
3614
36151999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3616
3617 * nnheader.el (nnheader-translate-file-chars): Only in full path.
3618
36191999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3620
3621 * mm-util.el (mm-find-charset-region): mail-parse-charset is a
3622 MIME charset not a MULE charset.
3623
36241999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3625
3626 * gnus-ems.el: Translate more ugly characters.
3627 * nnheader.el (nnheader-translate-file-chars): Don't translate
3628 the second ':'.
3629
36301999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3631
3632 * gnus-art.el (gnus-request-article-this-buffer): Use all refer
3633 method if cannot find the article.
3634
36351999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3636
3637 * gnus-art.el (gnus-request-article-this-buffer): Don't use refer
3638 method if overrided.
3639
36401999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3641
3642 * mail-source.el (mail-source-fetch-webmail): Parameter
3643 dontexpunge.
3644
36451999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3646
3647 * webmail.el: Support my-deja. Better error report.
3648
36491999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3650
3651 * nnslashdot.el (nnslashdot-date-to-date): Error proof when input
3652 is bad.
3653 * gnus-sum.el (gnus-list-of-unread-articles): When (car read)
3654 is not 1.
3655
36561999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3657
3658 * nnslashdot.el (nnslashdot-request-article): A space.
3659
36601999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3661
3662 * nnagent.el: Support different backend with same name.
3663
36641999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3665
3666 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Support
3667 archived group.
3668 (nnslashdot-sane-retrieve-headers): Ditto.
3669 (nnslashdot-request-article): Ditto.
3670
36711999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3672
3673 * nnweb.el (nnweb-insert): Narrow to point.
3674
36751999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3676
3677 * nnweb.el (nnweb-insert): Follow refresh url.
3678 * nnslashdot.el: Use it.
3679
36801999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3681
3682 * nnweb.el (nnweb-decode-entities): Decode numerical entities.
3683 (nnweb-decode-entities-string): New function.
3684
3685 * nnwarchive.el (nnwarchive-decode-entities-string): Rename to
3686 nnweb-* and move to nnweb.el.
3687 * nnwarchive.el: Use nnweb-decode-entities, etc.
3688 * webmail.el: Ditto.
3689
3690 * nnslashdot.el: Use nnweb-decode-entities-string.
3691 (nnslashdot-decode-entities): Remove.
3692
36931999-12-13 Eric Marsden <emarsden@mail.dotcom.fr>
3694
3695 * nnslashdot.el: Decode entities.
3696
36971999-12-12 Dave Love <fx@gnu.org>
3698
3699 * gnus-agent.el (gnus-category-edit-groups)
3700 (gnus-category-edit-score, gnus-category-edit-predicate): Replace
3701 expansion of setf, fixed.
3702
37031999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
3704
3705 * gnus-agent.el: Revoke last Dave Love's patch, because of
3706 incompatibility of XEmacs.
3707
37081999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
3709
3710 * mm-uu.el: Change headers.
3711 * rfc1843.el: Ditto.
3712 * uudecode.el: Ditto.
3713
37141999-12-07 Dave Love <fx@gnu.org>
3715
3716 * gnus-agent.el (gnus-category-edit-predicate)
3717 (gnus-category-edit-score, gnus-category-edit-score): Expand setf
3718 inside backquote to avoid it at runtime.
3719
37201999-12-07 Dave Love <fx@gnu.org>
3721
3722 * binhex.el: Require cl when compiling.
3723
37241999-12-04 Dave Love <fx@gnu.org>
3725
3726 * gnus-cus.el (gnus-group-parameters): Allow nil for banner.
3727
37281999-12-04 Dave Love <fx@gnu.org>
3729
3730 * mm-util.el (mm-delete-duplicates): New function.
3731 (mm-write-region): Use it.
3732
3733 * mml.el (mml-minibuffer-read-type): Use mm-delete-duplicates.
3734
3735 * mailcap.el (mailcap-mime-types): Require mm-util. Use
3736 mm-delete-duplicates.
3737
3738 * imap.el (imap-open, imap-debug): Avoid mapc.
3739
3740 * nnvirtual.el (nnvirtual-create-mapping): Likewise.
3741
3742 * gnus-sum.el (gnus-summary-exit-no-update): Avoid copy-list.
3743 (gnus-multi-decode-encoded-word-string): Avoid mapc.
3744
3745 * gnus-start.el (gnus-site-init-file): Avoid ignore-errors at
3746 runtime.
3747
3748 * gnus.el (gnus-select-method): Likewise.
3749
3750 * nnheader.el (nnheader-nov-read-integer): Likewise.
3751
3752 * mm-view.el (mm-inline-message): Require cl when compiling.
3753 Avoid ignore-errors at runtime.
3754 (mm-inline-text): Avoid mapc.
3755
37561999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
3757
3758 * gnus-art.el (article-decode-charset): Widen is bad.
3759
37601999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
3761
3762 * mm-util.el (mm-charset-after): `charset-after' may not be defined.
3763
37641999-12-12 Florian Weimer <fw@s.netic.de>
3765
3766 * rfc2047.el (rfc2047-encodable-p): New parameter header used to
3767 indicate that only US-ASCII is permitted.
3768 (rfc2047-encode-message-header): Use it. Now, Gnus should never
3769 use unencoded 8-bit characters in message headers.
3770
37711999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
3772
3773 * ietf-drums.el (ietf-drums-narrow-to-header): Make it work with
3774 CRLF.
3775
37761999-12-11 Shenghuo ZHU <zsh@cs.rochester.edu>
3777
3778 * webmail.el: Require url-cookie.
3779
37801999-12-11 Shenghuo ZHU <zsh@cs.rochester.edu>
3781
3782 * nnwarchive.el (nnwarchive-make-caesar-translation-table): A
3783 new function to make modified caesar table.
3784 (nnwarchive-from-r13): Use it.
3785 (nnwarchive-mail-archive-article): Improved.
3786
37871999-12-11 Shenghuo ZHU <zsh@cs.rochester.edu>
3788
3789 * webmail.el (webmail-url): Use mm-with-unibyte-current-buffer.
3790
37911999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3792
3793 * nnweb.el (nnweb-request-article): Return cons.
3794
37951999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3796
3797 * gnus-sum.el (gnus-summary-setup-default-charset): Typo.
3798
37991999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3800
3801 * mm-util.el (mm-with-unibyte): New macro.
3802 * nnweb.el (nnweb-init): Use it.
3803
38041999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3805
3806 * mm-util.el (mm-charset-after): New function.
3807 (mm-find-mime-charset-region): Set charsets after
3808 delete-duplicates and use find-coding-systems-region.
3809 (mm-find-charset-region): Remove composition.
3810
3811 * mm-bodies.el (mm-encode-body): Use mm-charset-after.
3812
3813 * mml.el (mml-parse-singlepart-with-multiple-charsets): Ditto.
3814
38151999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3816
3817 * mm-util.el (mm-find-mime-charset-region): Revoke last change.
3818 * mml.el (mml-confirmation-set): New variable.
3819 (mml-parse-1): Ask user to confirm.
3820
38211999-12-09 Simon Josefsson <jas@pdc.kth.se>
3822
3823 * gnus-start.el (gnus-get-unread-articles): Make sure all methods
3824 are scanned when we have directory mail-sources (the mail source
3825 is modified in that case, so we must scan it for all
3826 groups/methods).
3827
38281999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3829
3830 * nnml.el (nnml-request-move-article): Save nnml-current-directory
3831 and nnml-article-file-alist.
3832
38331999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3834
3835 * gnus-group.el (gnus-group-get-new-news-this-group): Binding
3836 nnmail-fetched-sources.
3837
38381999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3839
3840 * mm-util.el (mm-find-charset-region): Use the last charset.
3841
38421999-12-08 Per Abrahamsen <abraham@dina.kvl.dk>
3843
3844 * gnus.el (gnus-select-method): Made the option list prettier.
3845
38461999-12-08 Florian Weimer <fw@s.netic.de>
3847
3848 * gnus-msg.el (gnus-group-posting-charset-alist): Use iso-8859-1
3849 for the `de' newsgroups hierarchy, as it is common practice there.
3850
3851
38521999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3853
3854 * nnwarchive.el (nnwarchive-mail-archive-article): Fix
3855 buffer-string arguments. Fix references.
3856
38571999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3858
3859 * gnus-agent.el (gnus-agent-confirmation-function): New variable.
3860 (gnus-agent-batch-fetch): Use it.
3861 (gnus-agent-fetch-session): Use it.
3862
38631999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3864
3865 * mm-util.el (mm-find-mime-charset-region): Delete nil.
3866
38671999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3868
3869 * mm-util.el (mm-find-charset-region): Don't capitalize. Delete
3870 nil.
3871
38721999-12-07 Per Abrahamsen <abraham@dina.kvl.dk>
3873
3874 * nnslashdot.el (nnslashdot-request-list): There were two
3875 top-level body-forms. Put a `progn' around them.
3876
3877 * gnus.el (gnus-select-method): Use `condition-case'
3878 instead of `ignore-errors', since cl may not be loaded when the
3879 form is evaluated.
3880
38811999-12-06 Shenghuo ZHU <zsh@cs.rochester.edu>
3882
3883 * nnwarchive.el: Support www.mail-archive.com.
3884
38851999-12-06 Shenghuo ZHU <zsh@cs.rochester.edu>
3886
3887 * nnmail.el (nnmail-get-new-mail): Remove fetched sources before
3888 do anything.
3889
38901999-12-06 Simon Josefsson <jas@pdc.kth.se>
3891
3892 * utf7.el: New file, written by Jon K Hellan.
3893
3894 * imap.el (imap-use-utf7): Renamed from `imap-utf7-p', change
3895 default to t.
3896
38971999-12-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3898
3899 * nnslashdot.el (nnslashdot-request-delete-group): New function.
3900
3901 * gnus-sum.el (gnus-summary-refer-article): Work for lists with
3902 current.
3903 (gnus-refer-article-methods): New function.
3904 (gnus-summary-refer-article): Use it.
3905
39061999-11-13 Simon Josefsson <jas@pdc.kth.se>
3907
3908 * nnimap.el (nnimap-retrieve-groups): Return active format.
3909
3910 * nnimap.el (nnimap-replace-in-string): Removed.
3911 (nnimap-request-list):
3912 (nnimap-retrieve-groups):
3913 (nnimap-request-newgroups): Quote group instead of escaping SPC.
3914
39151999-12-05 Simon Josefsson <jas@pdc.kth.se>
3916
3917 * imap.el: Use format-spec for ssl program.
3918 * imap.el (imap-ssl-arguments): Removed.
3919 (imap-ssl-open-{1,2}): Removed.
3920
39211999-12-04 Per Abrahamsen <abraham@dina.kvl.dk>
3922
3923 * gnus-start.el (gnus-site-init-file): Use `condition-case'
3924 instead of `ignore-errors', since cl may not be loaded when the
3925 form is evaluated.
3926
39271999-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
3928
3929 * mm-bodies.el (mm-8bit-char-regexps): Removed.
3930 (mm-7bit-chars): New variable.
3931 (mm-body-7-or-8): Use it in both cases.
3932
39331999-12-04 Michael Welsh Duggan <md5i@cs.cmu.edu>
3934
3935 * gnus-start.el (gnus-site-init-file): Don't use cl macros in
3936 defcustom definitions.
3937
39381999-12-04 Simon Josefsson <jas@pdc.kth.se>
3939
3940 * mm-decode.el (mm-display-part): Let mm-display-external return
3941 inline or external.
3942 (mm-display-external): For copiousoutput methods, insert output in
3943 buffer.
3944
39451999-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
3946
3947 * nntp.el (nntp-retrieve-headers-with-xover): Goto the end of
3948 buffer.
3949
39501999-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
3951
3952 * gnus-audio.el: An M too far.
3953
3954 * gnus-msg.el (gnus-setup-message): One backtick too many.
3955
3956 * gnus-art.el (gnus-mime-view-part-as-type): mailcap-mime-types is
3957 a function, not a variable.
3958
39591999-12-04 Max Froumentin <masmef@maths.bath.ac.uk>
3960
3961 * gnus-score.el (gnus-score-body): Widen before requesting.
3962
39631999-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
3964
3965 * gnus-group.el (gnus-group-prepare-flat): Comment fix.
3966
39671999-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
3968
3969 * mail-source.el (mail-source-fetch-webmail): Bind
3970 mail-source-string.
3971
39721999-12-04 Matt Swift <swift@alum.mit.edu>
3973
3974 * gnus-uu.el (gnus-uu-mark-by-regexp): Doc fix.
3975 (gnus-uu-unmark-by-regexp): Ditto.
3976
3977 * gnus-group.el (gnus-group-catchup-current): Would bug out on
3978 dead groups.
3979
39801999-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
3981
3982 * gnus-msg.el (gnus-setup-message): Allow the charset setting to
3983 do their real thing.
3984
3985 * nnmh.el (nnmh-be-safe): Doc fix.
3986
3987 * gnus-sum.el (gnus-summary-exit): Write cache active file.
3988
3989 * nntp.el (nntp-retrieve-headers-with-xover): Make sure the entire
3990 status line has arrived before we count it.
3991
3992 * mailcap.el (mailcap-mime-data): Removed save-file from audio/*.
3993
3994 * gnus-sum.el (gnus-thread-header): Fixed after indent.
3995 Whitespace problems.
3996
3997 * gnus-win.el (gnus-configure-windows): Error fix.
3998
3999 * gnus-demon.el (gnus-demon-add-nntp-close-connection): Add the
4000 right function.
4001
4002 * gnus.el: Fixed all the doc strings to match the FSF convetions.
4003 Indent all functions. Fix all comments to match the comment
4004 conventions. Double-space after full stop.
4005
40061999-12-04 YAMAMOTO Kouji <kouji@pobox.com>
4007
4008 * nnmail.el (nnmail-split-it): I redefined nnmail-split-fancy's
4009 value to divide received mails into my favorite groups and I met
4010 an error. It takes place if the length of a element "VALUE" in
4011 nnmail-split-fancy is less than two.
4012
40131999-10-10 Robert Bihlmeyer <robbe@orcus.priv.at>
4014
4015 * mml.el (mml-insert-part): New function.
4016
40171999-12-02 Dave Love <fx@gnu.org>
4018
4019 * mm-decode.el: Customize.
4020
40211999-12-03 Dave Love <fx@gnu.org>
4022
4023 * nnslashdot.el, nnultimate.el: Don't lose at compile time when
4024 the W3 stuff isn't available.
4025
40261999-12-03 Dave Love <fx@gnu.org>
4027
4028 * imap.el, mailcap.el, nnvirtual.el, rfc2104.el: Don't require cl
4029 at runtime.
4030
40311999-12-04 Dan Christensen <jdc@jhu.edu>
4032
4033 * gnus-score.el (gnus-score-headers): Fix orphan scoring.
4034
40351999-12-01 Andrew Innes <andrewi@gnu.org>
4036
4037 * nnmbox.el (nnmbox-read-mbox): Count messages correctly, and
4038 don't be fooled by "From nobody" lines added by respooling.
4039
4040 * pop3.el (pop3-movemail): Write crashbox in binary.
4041 (pop3-get-message-count): New function.
4042
4043 * mail-source.el (mail-source-primary-source): New variable.
4044 (mail-source-report-new-mail-interval): New variable.
4045 (mail-source-idle-time-delay): New variable.
4046 (mail-source-new-mail-available): New internal variable.
4047 (mail-source-fetch-pop): Clear new mail flag, when mail from
4048 primary source has been fetched.
4049 (mail-source-check-pop): New function.
4050 (mail-source-new-mail-p): New function.
4051 (mail-source-start-idle-timer): New function.
4052 (mail-source-report-new-mail): New function.
4053 (mail-source-report-new-mail): New internal variable.
4054 (mail-source-report-new-mail-timer): New internal variable.
4055 (mail-source-report-new-mail-idle-timer): New internal variables.
4056
40571999-12-04 Andreas Schwab <schwab@suse.de>
4058
4059 * gnus-cus.el (gnus-group-customize): Customize fix.
4060
40611999-12-04 Andrea Arcangeli <andrea@suse.de>
4062
4063 * message.el (message-send-mail-with-sendmail): Use
4064 message-make-address.
4065
40661999-12-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4067
4068 * gnus.el: Pterodactyl Gnus v5.8.2 is released.
4069
40701999-12-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4071
4072 * gnus.el: Pterodactyl Gnus v5.8.1 is released.
4073
40741999-11-11 Hrvoje Niksic <hniksic@iskon.hr>
4075
4076 * mml.el (mml-insert-tag): Don't close the tag.
4077 (mml-insert-empty-tag): New function.
4078 (mml-attach-file): Use mml-insert-empty-tag instead of
4079 mml-insert-tag.
4080 (mml-attach-buffer): Ditto.
4081 (mml-attach-external): Ditto.
4082 (mml-insert-multipart): Ditto.
4083
40841999-12-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4085
4086 * nnfolder.el (nnfolder-request-article): Return -1 if not find
4087 the article number.
4088
40891999-12-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4090
4091 * gnus.el (gnus-find-method-for-group): The method of a new group
4092 is not the native one.
4093
40941999-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
4095
4096 * gnus-art.el (gnus-button-embedded-url): Always call browse-url.
4097
40981999-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
4099
4100 * nnultimate.el (nnultimate-retrieve-headers): Use
4101 mm-with-unibyte-current-buffer.
4102 (nnultimate-request-article): Ditto.
4103
41041999-12-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4105
4106 * nntp.el (nntp-retrieve-groups): Set to process buffer.
4107
41081999-12-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4109
4110 * mm-util.el (mm-with-unibyte-current-buffer): New macro.
4111 * nnweb.el (nnweb-retrieve-headers): Use it.
4112 (nnweb-request-article): Use it.
4113
4114 * nnweb.el (nnweb-dejanews-create-mapping): Set a default date in
4115 case matching failed.
4116
41171999-12-02 John Wiegley <jwiegley@inprise.com>
4118
4119 * mail-source.el (mail-source-keyword-map): Add backslash to
4120 Delete-flag.
4121
41221999-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
4123
4124 * gnus-sum.el (gnus-group-charset-alist): Default nnweb groups to
4125 Latin-1.
4126 (gnus-group-charset-alist): No, don't.
4127
4128 * nnweb.el (nnweb-init): Make the buffer unibyte.
4129
41301999-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
4131
4132 * mail-source.el (mail-source-set-common-1): Fix to get the
4133 default value.
4134
41351999-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
4136
4137 * nnslashdot.el (nnslashdot-read-groups): Unibyte.
4138
4139 * nnultimate.el (nnultimate-request-list): Use unibyte.
4140
4141 * gnus-uu.el (gnus-uu-grab-articles): Bind
4142 gnus-display-mime-function to nil.
4143
4144 * message.el (message-send-mail-with-sendmail): Use the
4145 user-mail-address variable.
4146
4147 * gnus-art.el (gnus-ignored-headers): More headers.
4148
4149 * message.el (message-shorten-1): Use list.
4150
41511999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4152
4153 * gnus-msg.el (gnus-configure-posting-styles): Ignore nil
4154 signatures.
4155
4156 * nnweb.el (nnweb-dejanews-create-mapping): Get the data.
4157 (nnweb-dejanews-create-mapping): Do the properish date.
4158
41591999-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
4160
4161 * mail-source.el (mail-source-common-keyword-map): New variable.
4162 (mail-source-bind-common): New macro.
4163 (mail-source-fetch): Support plugged mail source.
4164 * gnus-int.el (gnus-request-scan): Use them.
4165
41661999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4167
4168 * mm-view.el (mm-inline-message): Check whether charset is a
4169 string.
4170
4171 * nnslashdot.el (nnslashdot-request-post): Insert <p>'s.
4172
4173 * message.el (message-mode-map): Changed keystroke for
4174 message-yank-buffer.
4175
41761999-11-26 Hrvoje Niksic <hniksic@iskon.hr>
4177
4178 * message.el (message-shorten-references): Cut references to 31
4179 elements, then either fold them or shorten them to 988 characters.
4180 (message-shorten-1): New function.
4181 (message-cater-to-broken-inn): New variable.
4182
41831999-12-01 Eric Marsden <emarsden@mail.dotcom.fr>
4184
4185 * nnslashdot.el (nnslashdot-lose): New function.
4186
41871999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4188
4189 * mm-view.el (mm-inline-message): Not the right type of charset is
4190 being fetched here. Let the group charset rule.
4191 (mm-inline-message): Ignore us-ascii.
4192
41931999-11-24 Carsten Leonhardt <leo@arioch.oche.de>
4194
4195 * mail-source.el (mail-source-fetch-maildir): work around the
4196 ommitted "file-regular-p" in efs/ange-ftp
4197
41981999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4199
4200 * mml.el (mml-generate-mime-1): Don't insert extra empty line.
4201 (mml-generate-mime-1): Use the encoding param.
4202
4203 * gnus-sum.el (gnus-summary-show-article): Don't bind gnus-visual.
4204
4205 * gnus-cache.el (gnus-cache-possibly-enter-article): Require
4206 gnus-art before binding its variables.
4207
4208 * gnus-art.el (gnus-article-prepare-display): Run the prepare
4209 after the MIME.
4210
42111999-12-01 Rupa Schomaker <rupa-list@rupa.com>
4212
4213 * message.el (message-clone-locals): Use it.
4214
4215 * gnus-msg.el (gnus-configure-posting-styles): Make
4216 user-mail-address local.
4217
42181999-11-20 Simon Josefsson <jas@pdc.kth.se>
4219
4220 * gnus-start.el (gnus-get-unread-articles): Scan each method only
4221 once.
4222
42231999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4224
4225 * message.el (message-generate-new-buffer-clone-locals): Use varstr.
4226 (message-clone-locals): Ditto.
4227
4228 * gnus-sum.el (gnus-summary-enter-digest-group): Have the digest
4229 group inherit reply-to or from.
4230
42311999-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
4232
4233 * gnus-sum.el (gnus-summary-show-article): Support numbered ARG
4234 for charset.
4235 (gnus-summary-show-article-charset-alist): New variable.
4236
4237 * mm-bodies.el (mm-decode-string): Support gnus-all and
4238 gnus-unknown.
4239 (mm-decode-body): Ditto.
4240 * rfc2047.el (rfc2047-decode): Ditto.
4241
42421999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4243
4244 * mail-source.el (mail-source-delete-incoming): Change default to
4245 t.
4246
42471999-12-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4248
4249 * gnus.el: Pterodactyl Gnus v0.99 is released.
4250
42511999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4252
4253 * gnus-sum.el (gnus-summary-refer-article): Wrong interactive
4254 spec.
4255
4256 * gnus-msg.el (gnus-configure-posting-styles): Eval `eval'.
4257 (gnus-configure-posting-styles): No, don't.
4258 (gnus-configure-posting-styles): Allow overriding files.
4259
4260 * gnus-art.el (gnus-header-button-alist): Use browse-url
4261 directly.
4262
4263 * mm-decode.el (mm-inline-media-tests): Check feature vcard.
4264
4265 * gnus-msg.el (gnus-summary-yank-message): New command and
4266 keystroke.
4267
4268 * message.el (message-yank-buffer): New command.
4269 (message-buffers): New function.
4270
4271 * gnus-sum.el (gnus-summary-catchup-and-goto-next-group): Select
4272 next group in a more normal fasion.
4273
4274 * mml.el (mml-boundary-function): New variable.
4275 (mml-compute-boundary): Use it.
4276
4277 * nnmh.el (nnmh-active-number): Skip past files that have buffers
4278 that exist for them.
4279
4280 * gnus-async.el (gnus-async-prefetch-next): Cancel timers.
4281 (gnus-async-timer): New variable.
4282
42831999-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
4284
4285 * nnultimate.el (nnultimate-request-list): Be more lenient with
4286 root addresses.
4287
42881999-11-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
4289
4290 * gnus-art.el (gnus-treatment-function-alist): Do
4291 gnus-treat-capitalize-sentences.
4292
42931999-11-30 Shenghuo ZHU <zsh@cs.rochester.edu>
4294
4295 * webmail.el (webmail-hotmail-article): Hotmail changes the
4296 format.
4297
42981999-11-29 Simon Josefsson <jas@pdc.kth.se>
4299
4300 * mm-decode.el (mm-display-external): For `copiousoutput' methods,
4301 switch to buffer after calling program.
4302 (mm-display-external): Use `shell-command-switch' instead of "-c".
4303
43041999-11-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
4305
4306 * nnultimate.el (nnultimate-possibly-change-server): Don't always
4307 read groups file.
4308
4309 * nnslashdot.el (nnslashdot-request-article): Convert <br><br> to
4310 <p>.
4311
43121999-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
4313
4314 * message.el (message-mode): Doc fix.
4315
43161999-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
4317
4318 * gnus-art.el (article-emphasize): Check group variable.
4319 * rfc1843.el (rfc1843-decode-article-body): Ditto.
4320
43211999-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
4322
4323 * mm-decode.el (mm-save-part-to-file): Inhibit jka-compr for any
4324 type.
4325
43261999-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4327
4328 * webmail.el: Support www.netaddress.com, i.e. usa.net.
4329
43301999-11-23 Hrvoje Niksic <hniksic@iskon.hr>
4331
4332 * mml.el (mml-quote-region): Insert ! after the hash.
4333
43341999-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4335
4336 * gnus-group.el (gnus-group-warchive-address-history): Change to
4337 nil.
4338
43391999-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4340
4341 * webmail.el: Support mail.yahoo.com.
4342
4343 * mail-source.el (mail-source-fetch-webmail): Add password check.
4344 (mail-source-keyword-map): Use `subtype'.
4345
43461999-11-22 Shenghuo ZHU <zsh@cs.rochester.edu>
4347
4348 * mail-source.el (mail-source-keyword-map): Add webmail.
4349 (mail-source-fetcher-alist): Ditto.
4350 (mail-source-fetch-webmail): New function.
4351 * webmail.el: New file.
4352
43531999-11-21 Shenghuo ZHU <zsh@cs.rochester.edu>
4354
4355 * nnwarchive.el (nnwarchive-request-group): Print 0 if it is nil.
4356
43571999-11-21 Shenghuo ZHU <zsh@cs.rochester.edu>
4358
4359 * mailcap.el (mailcap-parse-mailcap): Don't skip double semicolon.
4360
43611999-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
4362
4363 * nnultimate.el (nnultimate-request-list): Add fetch-time slot.
4364 (nnultimate-prune-days): New function.
4365 (nnultimate-create-mapping): Use it.
4366 (nnultimate-request-group): Only fetch the groups list if it has
4367 not been done before.
4368 (nnultimate-retrieve-headers): Don't write groups.
4369 (nnultimate-create-mapping): Off-by-one error.
4370
43711999-11-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
4372
4373 * nnslashdot.el (nnslashdot-sane-retrieve-headers): Fix to match
4374 threaded subjects.
4375
43761999-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
4377
4378 * nnwarchive.el: Lots of changes make agent happy.
4379
43801999-11-19 Shenghuo ZHU <zsh@cs.rochester.edu>
4381
4382 * gnus-start.el (gnus-get-unread-articles): Assert group is in
4383 hashtb.
4384
43851999-11-19 Shenghuo ZHU <zsh@cs.rochester.edu>
4386
4387 * mm-decode.el (mm-display-external): Write region with binary
4388 mode.
4389
43901999-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
4391
4392 * nnweb.el (nnweb-dejanews-create-mapping): Bind `text'.
4393
43941999-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
4395
4396 * mm-uu.el (mm-uu-dissect): Use fake charset `gnus-decoded'.
4397 (mm-uu-test): Now it is in restricted region.
4398
4399 * gnus-art.el (article-decode-charset): Don't mm-uu-test.
4400
4401 * mm-view.el (mm-view-message): Fix buffer leak.
4402 (mm-inline-message): Support 'gnus-decoded.
4403
4404 * mm-bodies.el (mm-decode-body): Ditto.
4405
4406 * rfc2047.el (rfc2047-decode-region): Ditto.
4407
44081999-11-18 Matthias Andree <ma@dt.e-technik.uni-dortmund.de>
4409
4410 * imap.el (require): Added autoload for base64-encode-string.
4411
44121999-11-17 Per Abrahamsen <abraham@dina.kvl.dk>
4413
4414 * gnus.el (gnus-refer-article-method): Made list value
4415 customizable.
4416
44171999-11-17 Shenghuo ZHU <zsh@cs.rochester.edu>
4418
4419 * gnus-sum.el (gnus-summary-recenter): set-window-start with
4420 NOFORCE in Emacs case.
4421
44221999-11-17 Shenghuo ZHU <zsh@cs.rochester.edu>
4423
4424 * gnus-art.el (gnus-request-article-this-buffer): Set
4425 gnus-newsgroup-name.
4426
44271999-11-17 Simon Josefsson <jas@pdc.kth.se>
4428
4429 * gnus-start.el (gnus-get-unread-articles): Check server before
4430 scanning.
4431
44321999-11-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
4433
4434 * gnus.el (gnus-valid-select-methods): nnslashdot is news.
4435
4436 * nnslashdot.el (nnslashdot-login-name): New variable.
4437 (nnslashdot-password): Ditto.
4438 (nnslashdot-request-post): New function.
4439
4440 * gnus-art.el (gnus-treat-buttonize): More testing.
4441
4442 * mm-encode.el: Another CVS test.
4443
4444 * gnus-art.el (gnus-treat-emphasize): Change default.
4445 (gnus-treat-buttonize): Ditto.
4446 (gnus-treat-buttonize): This is a test.
4447
4448 * gnus-sum.el (gnus-build-old-threads): Bind mail-parse-charset.
4449 (gnus-build-sparse-threads): Ditto.
4450 (gnus-build-all-threads): Ditto.
4451
4452 * nnheader.el (make-full-mail-header): Make into a subst.
4453
4454 * gnus.el (gnus-refer-article-method): Doc fix.
4455
4456 * gnus-sum.el: Do not accept a prefix.
4457 (gnus-summary-refer-article): Accept a list of select methods.
4458
44591999-11-11 Matt Pharr <mmp@graphics.stanford.edu>
4460
4461 * message.el (message-forward): Pay attention to prefix argument
4462 again and forward all headers when it is set, regardless of the
4463 value of message-forward-ignored-headers.
4464
44651999-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
4466
4467 * gnus-ems.el: Check for cygwin32.
4468
44691999-11-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4470
4471 * mm-decode.el (mm-display-external): Use 'non-viewer.
4472
44731999-11-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4474
4475 * nntp.el (nntp-retrieve-groups): Erase nntp-sever-buffer before
4476 nntp-inhibit-erase.
4477
44781999-11-13 Simon Josefsson <jas@pdc.kth.se>
4479
4480 * gnus-start.el (gnus-get-unread-articles): Use
4481 nnfoo-retrieve-groups to find new news, if available.
4482 (gnus-read-active-file-2): New function.
4483 (gnus-get-unread-articles): Use it.
4484 (gnus-read-active-file-1): Ditto.
4485
44861999-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
4487
4488 * mm-util.el (mm-find-mime-charset-region): Make sure
4489 find-coding-systems-for-charsets is fbound.
4490
4491 * gnus-ems.el: Typo fix.
4492
44931999-11-13 Florian Weimer <fw@s.netic.de>
4494
4495 * mm-util.el (mm-find-mime-charset-region): Use UTF-8 if
4496 it's available and makes sense.
4497
44981999-11-12 Fabrice POPINEAU <Fabrice.Popineau@supelec.fr>
4499
4500 * gnus-score.el (gnus-score-save): Translate score file.
4501
45021999-11-13 Simon Josefsson <jas@pdc.kth.se>
4503
4504 * mail-source.el (mail-source-keyword-map): For IMAP mail source,
4505 added fetchflag and dontexpunge keywords.
4506 (mail-source-fetch-imap): Use them.
4507
45081999-11-12 Per Abrahamsen <abraham@dina.kvl.dk>
4509
4510 * gnus-start.el (gnus-level-subscribed, gnus-level-unsubscribed,
4511 gnus-level-zombie, gnus-level-killed): Changed from `defcustom' to
4512 `defconst'.
4513
4514 * gnus-cus.el (gnus-group-parameters): Changed from `defcustom' to
4515 `defconst'.
4516 Mention that it is both for group and topic parameters.
4517 (gnus-extra-topic-parameters): New constant, including `subscribe'
4518 parameter.
4519 (gnus-extra-group-parameters): New constant.
4520 (gnus-group-customize): Use them.
4521
4522 * gnus.el (gnus-select-method): Added default value and tag.
4523 (gnus-refer-article-method): Added `DejaNews' customization option.
4524
45251999-11-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
4526
4527 * gnus-int.el (gnus-server-opened): Ignore denied servers.
4528
4529 * gnus-ems.el (gnus-mule-max-width-function): New backquote
4530 syntax.
4531
4532 * nndoc.el (nndoc-mime-digest-type-p): Reinstated.
4533
4534 * nnslashdot.el (nnslashdot-group-number): Changed default.
4535
4536 * nnweb.el (nnweb-dejanews-create-mapping): Work with new deja.
4537 (nnweb-dejanews-wash-article): Removed.
4538 (nnweb-type-definition): Fetch by id.
4539
4540 * gnus-msg.el (gnus-configure-posting-styles): Don't insert unless
4541 we mean it.
4542
4543 * nnslashdot.el (nnslashdot-group-number): Doc fix.
4544 (nnslashdot-request-list): Use Ultramode as well.
4545 (nnslashdot-date-to-date): Be more lenient.
4546 (nnslashdot-threaded): New function.
4547
45481999-11-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
4549
4550 * gnus-art.el (gnus-mime-internalize-part): Doc fix.
4551
45521999-11-11 Steinar Bang <sb@metis.no>
4553
4554 * nnweb.el (nnweb-type-definition): /=dnc
4555
45561999-11-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
4557
4558 * nnultimate.el (nnultimate-retrieve-headers): Work with american
4559 dates.
4560 (nnultimate-retrieve-headers): Wrong ordering.
4561
45621999-11-11 Matt Pharr <mmp@graphics.stanford.edu>
4563
4564 * message.el (message-forward-as-mime): New variable.
4565
45661999-11-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
4567
4568 * gnus-util.el (gnus-dd-mmm): Beware buggy dates.
4569
45701999-11-10 Shenghuo ZHU <zsh@cs.rochester.edu>
4571
4572 * mail-source.el (mail-source-movemail-and-remove): New function.
4573 (mail-source-keyword-map): Add `function' for `maildir'.
4574 (mail-source-fetch-maildir): Use it.
4575
45761999-11-10 Shenghuo ZHU <zsh@cs.rochester.edu>
4577
4578 * nnwarchive.el: New file.
4579 * gnus-group.el (gnus-group-make-warchive-group): New function.
4580 * gnus.el (gnus-valid-select-methods): Add `nnwarchive'.
4581
45821999-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
4583
4584 * nnultimate.el (nnultimate-retrieve-headers): Work for multi-page
4585 subjects.
4586
45871999-11-10 Rajappa Iyer <rajappa@mindspring.com>
4588
4589 * gnus-salt.el (gnus-pick-article-or-thread): Don't move point.
4590
45911999-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
4592
4593 * nnultimate.el (nnultimate-open-server): Do address.
4594 (nnultimate-forum-table-p): New function.
4595
4596 * nnweb.el (nnweb-insert-html): Renamed.
4597 (nnweb-insert): New function.
4598
4599 * nnultimate.el (nnultimate-insert-html): New function.
4600
4601 * nnslashdot.el (nnslashdot-retrieve-headers): Don't do anything
4602 if nov is evil.
4603 (nnslashdot-retrieve-headers): use the sane version instead.
4604
46051999-11-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
4606
4607 * nnslashdot.el (nnslashdot-request-article): Fold case.
4608
4609 * nnultimate.el: New file.
4610
4611 * nnslashdot.el (nnslashdot-retrieve-headers): Skip the article
4612 unless wanted.
4613
4614 * gnus-start.el (gnus-active-to-gnus-format): Catch errors.
4615 (gnus-read-active-file-1): Separated into own function.
4616 (gnus-read-active-file): Catch quits.
4617
4618 * nnslashdot.el (nnslashdot-request-article): Search better on
4619 first article.
4620 (nnslashdot-request-list): Fold case.
4621 (nnslashdot-retrieve-headers): Ditto.
4622
46231999-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
4624
4625 * gnus.el: Autoload gnus-subscribe-topics.
4626
46271999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4628
4629 * gnus-agent.el (gnus-agent-save-group-info): Remove backslash
4630 before dot.
4631 * gnus-util.el (gnus-write-active-file): Ditto.
4632
46331999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4634
4635 * nnheader.el (nnheader-replace-duplicate-chars-in-string): New
4636 function.
4637 * gnus-cache.el (gnus-cache-file-name): Use it.
4638 * gnus-agent.el (gnus-agent-group-path): Use it.
4639 * nnmail.el (nnmail-group-pathname): Use it.
4640
46411999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4642
4643 * gnus-start.el (gnus-active-to-gnus-format): Don't insert backslash
4644 if cooked.
4645 * gnus-util.el (gnus-write-active-file): Write cooked active file.
4646 * gnus-agent.el (gnus-agent-save-group-info): Ditto.
4647 * gnus.el (gnus-short-group-name): "..." proof.
4648
46491999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4650
4651 * gnus-srvr.el (gnus-browse-foreign-server): Keep using `read' to
4652 support nnslashdot.
4653
46541999-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
4655
4656 * nnslashdot.el (nnslashdot-retrieve-headers): Don't fetch too
4657 many articles.
4658 (nnslashdot-generate-active): New function.
4659 (nnslashdot-request-newgroups): Use it.
4660
4661 * gnus-start.el (gnus-active-to-gnus-format): Intern strings group
4662 names.
4663
4664 * nnslashdot.el (nnslashdot-request-newgroups): New function.
4665 (nnslashdot-request-list): Not moderated.
4666
46671999-11-07 Simon Josefsson <jas@pdc.kth.se>
4668
4669 * nnimap.el (nnimap-open-server): Remove error signal if
4670 nnimap-server-buffer is nil (the check should've been `boundp').
4671
4672 * imap.el (imap-log):
4673 * nnimap.el (nnimap-debug): Disable debugging by default.
4674
46751999-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
4676
4677 * gnus-start.el (gnus-subscribe-newsgroup-method): Doc fix.
4678
4679 * gnus-topic.el (gnus-subscribe-topic): New function.
4680
4681 * nnslashdot.el (nnslashdot-request-list): Give out extended group
4682 names.
4683
4684 * gnus-start.el (gnus-ignored-newsgroups): Disregard bogus chars
4685 if starting with a quote.
4686
46871999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4688
4689 * gnus-srvr.el (gnus-browse-foreign-server): Support backslash in
4690 group name.
4691
46921999-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
4693
4694 * nnslashdot.el: New file.
4695
4696 * nnheader.el (nnheader-insert-header): New function.
4697
4698 * gnus-art.el (gnus-mime-internalize-part): Bind
4699 mm-inlined-types.
4700
4701 * nndraft.el (nndraft-request-expire-articles): Do all the backup
4702 files.
4703
47041999-10-29 David S. Goldberg <dsg@mitre.org>
4705
4706 * emacs-mime.texi (Customization): Document mm-inline-override-types
4707
47081999-10-29 David S. Goldberg <dsg@mitre.org>
4709
4710 * emacs-mime.texi (Customization): Document mm-inline-override-types
4711
47121999-10-29 David S. Goldberg <dsg@mitre.org>
4713
4714 * emacs-mime.texi (Customization): Document mm-inline-override-types
4715
47161999-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
4717
4718 * gnus-topic.el (gnus-topic-goto-missing-topic): Work even in
4719 empty buffers.
4720
47211999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4722
4723 * gnus-art.el (gnus-article-mode-map): Use the summary article
4724 edit.
4725
47261999-11-06 Jens-Ulrik Petersen <Jens-Ulrik.Petersen@nokia.com>
4727
4728 * gnus-group.el (gnus-group-read-ephemeral-group): Doc fix.
4729
47301999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4731
4732 * gnus-uu.el (gnus-uu-mark-thread): Don't move point around.
4733
47341999-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
4735
4736 * gnus-art.el (gnus-treat-predicate): Examine whether the argument
4737 is list or not before condition.
4738
47391999-10-07 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
4740
4741 * gnus-art.el (gnus-treat-predicate): Work for (typep "something").
4742
47431999-11-06 Kevin the Bandicoot <user42@zip.com.au>
4744
4745 * gnus-art.el (gnus-emphasis-alist): New value.
4746
47471999-11-06 Shenghuo ZHU <zsh@cs.rochester.edu>
4748
4749 * gnus-srvr.el (gnus-browse-foreign-server): Use both `read' and
4750 `buffer-substring'.
4751
47521999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4753
4754 * gnus-art.el (article-date-ut): Keep the updated timer.
4755 (gnus-emphasis-underline-italic): Doc fix.
4756
4757 * gnus-msg.el (gnus-post-method): Doc fix.
4758 (gnus-post-method): Change default.
4759
47601999-11-06 Francisco Solsona <flsc@hp.fciencias.unam.mx>
4761
4762 * message.el (message-newline-and-reformat): Improvements.
4763
47641999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4765
4766 * message.el (message-newline-and-reformat): Don't insert too many
4767 newlines.
4768 (message-newline-and-reformat): Work even if not sc.
4769
4770 * mm-view.el (mm-inline-message): Insert a delimiter at the end.
4771
4772 * mm-decode.el (mm-inline-media-tests): Only if diff mode.
4773
47741999-11-06 Toby Speight <Toby.Speight@streapadair.freeserve.co.uk>
4775
4776 * mm-view.el (mm-display-patch-inline): New function.
4777
47781999-11-06 Robert Bihlmeyer <robbe@orcus.priv.at>
4779
4780 * mm-view.el (mm-display-patch-inline): New function.
4781
47821999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4783
4784 * gnus-sum.el (gnus-read-move-group-name): Subscribe to the
4785 group.
4786
4787 * message.el (message-forward): Narrow to the right header.
4788
4789 * gnus-sum.el (gnus-summary-limit-to-age): Protect against bogus
4790 dates.
4791
4792 * gnus-msg.el (gnus-configure-posting-styles): Use the
4793 user-full-name function.
4794
4795 * mm-bodies.el (mm-body-encoding): Use the choosing function.
4796 (mm-body-charset-encoding-alist): Default to nil.
4797
4798 * message.el (message-elide-ellipsis): Fix typo.
4799 (message-elide-region): Ditto.
4800 (message-elide-region): Don't insert a newline first.
4801
48021999-11-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
4803
4804 * gnus-sum.el (gnus-cut-thread): Also cut for numberp
4805 gnus-fetch-old-headers.
4806 (gnus-cut-threads): Ditto.
4807 (gnus-summary-initial-limit): Ditto.
4808 (gnus-summary-limit-children): Ditto.
4809
4810 * gnus-msg.el (gnus-configure-posting-styles): Allow `header'
4811 matches.
4812
48131999-11-06 Simon Josefsson <jas@pdc.kth.se>
4814
4815 * gnus-art.el (article-decode-encoded-words):
4816 (gnus-mime-display-single): Don't assume gnus-summary-buffer is
4817 live.
4818
4819 * gnus.el (gnus-read-method): Add methods from
4820 `gnus-opened-servers' to completion. Map entered method/address
4821 into existing methods if possible.
4822
4823 * gnus-group.el (gnus-group-make-group): Simplify method.
4824
4825 * gnus-srvr.el (gnus-browse-unsubscribe-group): Simplify method.
4826
4827 * mml.el (mml-preview): Remove mail-header-separator before
4828 encoding.
4829
48301999-11-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
4831
4832 * message.el (message-read-from-minibuffer): New function.
4833
48341999-11-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4835
4836 * gnus.el: Pterodactyl Gnus v0.98 is released.
4837
48381999-11-05 Shenghuo ZHU <zsh@cs.rochester.edu>
4839
4840 * gnus-agent.el (gnus-agent-expire): Remove bad line in NOV.
4841
48421999-11-04 Shenghuo ZHU <zsh@cs.rochester.edu>
4843
4844 * mml.el (mml-generate-mime-1): Read attached binary file in
4845 binary mode.
4846
48471999-11-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4848
4849 * gnus-sum.el (gnus-summary-toggle-header): Fix arg bug.
4850
48511999-11-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4852
4853 * mailcap.el (mailcap-viewer-lessp): Fix bug.
4854
48551999-11-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4856
4857 * gnus-sum.el (gnus-summary-search-article): Fix loop search bug.
4858
48591999-10-31 Shenghuo ZHU <zsh@cs.rochester.edu>
4860
4861 * gnus-art.el (gnus-article-mime-match-handle-first): New function.
4862 (gnus-article-mime-match-handle-function): New variable.
4863 (gnus-article-view-part): Make `b' customizable.
4864
48651999-10-29 Shenghuo ZHU <zsh@cs.rochester.edu>
4866
4867 * gnus-sum.el (gnus-article-get-xrefs): Test eobp.
4868
48691999-09-27 Hrvoje Niksic <hniksic@srce.hr>
4870
4871 * mm-decode.el (mm-attachment-override-types): Exclude text/plain.
4872
48731999-10-27 Shenghuo ZHU <zsh@cs.rochester.edu>
4874
4875 * mm-decode.el (mm-dissect-buffer): CTE may come without CTL.
4876
48771999-10-26 Shenghuo ZHU <zsh@cs.rochester.edu>
4878
4879 * gnus-srvr.el (gnus-browse-foreign-server): Use
4880 `buffer-substring' instead of `read'.
4881
48821999-10-23 Simon Josefsson <jas@pdc.kth.se>
4883
4884 * nnimap.el, imap.el, rfc2104.el: New files.
4885
4886 * gnus.el (gnus-valid-select-methods): Add nnimap.
4887
4888 * gnus-group.el (gnus-group-group-map): Add
4889 gnus-group-nnimap-edit-acl, gnus-group-nnimap-expunge.
4890 (gnus-group-nnimap-expunge): New function.
4891 (gnus-group-nnimap-edit-acl): New function.
4892
4893 * gnus-agent.el (gnus-agent-group-mode-map): Add
4894 gnus-agent-synchronize.
4895 (gnus-agent-synchronize): New function.
4896 (gnus-agent-fetch-group-1): Check if server is open.
4897
4898 * nnagent.el (nnagent-request-set-mark): Save marks.
4899
4900 * mail-source.el (mail-source-keyword-map): New imap mail-source.
4901 (mail-source-fetcher-alist): Map to imap fetcher function.
4902 (mail-source-fetch-imap): New function.
4903
4904 * gnus-art.el (article-hide-pgp): Hide all headers, not just
4905 Hash:.
4906
49071999-10-22 Shenghuo ZHU <zsh@cs.rochester.edu>
4908
4909 * gnus-topic.el (gnus-topic-sort-topics-1): New function.
4910 (gnus-topic-sort-topics): New function.
4911 (gnus-topic-make-menu-bar): Add sort-topics.
4912 (gnus-topic-move): New function.
4913 (gnus-topic-move-group): Move the topic if no group selected.
4914
49151999-10-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4916
4917 * gnus-art.el (gnus-article-setup-buffer): Fix buffer leak.
4918
49191999-10-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4920
4921 * mm-view.el (mm-inline-message): Fix leaving group bug.
4922
49231999-10-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4924
4925 * gnus-msg.el (gnus-post-method): Use normal method if current is
4926 not available.
4927
49281999-10-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4929
4930 * nnmail.el (nnmail-insert-xref): Dealing with empty articles.
4931 (nnmail-insert-lines): Ditto.
4932
49331999-10-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4934
4935 * nnfolder.el (nnfolder-insert-newsgroup-line): Insert a blank
4936 line.
4937
4938 * message.el (message-unsent-separator): One more separator.
4939
49401999-10-06 Shenghuo ZHU <zsh@cs.rochester.edu>
4941
4942 * nnfolder.el (nnfolder-request-move-article): For empty article,
4943 search till (point-max).
4944 (nnfolder-retrieve-headers): Ditto.
4945 (nnfolder-request-accept-article): Ditto.
4946 (nnfolder-save-mail): Ditto.
4947 (nnfolder-insert-newsgroup-line): Ditto.
4948
49491999-10-05 Shenghuo ZHU <zsh@cs.rochester.edu>
4950
4951 * qp.el (quoted-printable-encode-region): Check eobp.
4952
49531999-10-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4954
4955 * nntp.el (nntp-retrieve-headers-with-xover): Fix hanging problem.
4956
49571999-10-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4958
4959 * nntp.el (nntp-send-xover-command): Wait for nothing if not
4960 wait-for-reply.
4961
49621999-09-29 Shenghuo ZHU <zsh@cs.rochester.edu>
4963
4964 * mm-uu.el (mm-uu-forward-begin-line): Change the regexp.
4965 (mm-uu-forward-end-line): Ditto.
4966
49671999-09-29 Didier Verna <verna@inf.enst.fr>
4968
4969 * binhex.el (binhex-decode-region): don't consider the value of
4970 `enable-multibyte-characters' in XEmacs.
4971
4972 * gnus-start.el (gnus-read-descriptions-file): ditto.
4973
4974 * mm-util.el (mm-multibyte-p): ditto.
4975 (mm-with-unibyte-buffer): ditto.
4976 (mm-find-charset-region): use `mm-multibyte-p'.
4977
4978 * mm-bodies.el (mm-decode-body): ditto.
4979 (mm-decode-string): ditto.
4980
49811999-09-29 Shenghuo ZHU <zsh@cs.rochester.edu>
4982
4983 * mm-util.el (mm-binary-coding-system): Try binary first.
4984
49851999-09-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4986
4987 * rfc1843.el (rfc1843-decode-article-body): Don't decode twice.
4988
49891999-09-10 Shenghuo ZHU <zsh@cs.rochester.edu>
4990
4991 * gnus-art.el (article-make-date-line): Add time-zone in iso8601
4992 format.
4993 (article-date-ut): Find correct insert position.
4994
49951999-09-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4996
4997 * mm-uu.el (mm-uu-dissect): Do not dissect quoted-printable
4998 forwarded message.
4999
50001999-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5001
5002 * gnus-topic.el (gnus-topic-find-groups): Work for unactivated
5003 groups.
5004
5005 * message.el (message-resend): Use message mode when prompting.
5006
5007 * gnus-art.el (article-hide-headers): Mark wash.
5008 (article-emphasize): Ditto.
5009
50101999-09-27 Vladimir Volovich <vvv@vvv.vsu.ru>
5011
5012 * message.el (message-newline-and-reformat): Work for SC.
5013
50141999-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5015
5016 * gnus-msg.el (gnus-group-posting-charset-alist): 2047 in de.*.
5017
5018 * gnus-sum.el (gnus-newsgroup-ignored-charsets): Add x-unknown.
5019
50201999-10-20 David S. Goldberg <dsg@mitre.org>
5021
5022 * mm-decode.el mm-inline-override-types: New variable
5023
5024 * mm-decode.el (mm-inline-override-p): New function
5025
5026 * mm-decode.el (mm-inlined-p): Use it
5027
50281999-10-20 David S. Goldberg <dsg@mitre.org>
5029
5030 * mm-decode.el mm-inline-override-types: New variable
5031
5032 * mm-decode.el (mm-inline-override-p): New function
5033
5034 * mm-decode.el (mm-inlined-p): Use it
5035
50361999-09-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5037
5038 * gnus.el: Pterodactyl Gnus v0.97 is released.
5039
50401999-09-01 Brendan Kehoe <brendan@zen.org>
5041
5042 * gnus-sum.el (gnus-summary-catchup-and-goto-next-group): Use
5043 gnus-summary-next-group, not gnus-summary-next-article. Only give
5044 3 args.
5045
50461999-09-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
5047
5048 * gnus-agent.el (gnus-agent-fetch-group-1): Look in the group
5049 buffer for params.
5050
5051 * message.el (message-forward-ignored-headers): New variable.
5052
5053 * gnus-art.el (gnus-article-prepare-display): Nix out
5054 gnus-article-wash-types.
5055
5056 * gnus-agent.el (gnus-agent-create-buffer): New function.
5057 (gnus-agent-fetch-group-1): Use it.
5058 (gnus-agent-start-fetch): Ditto.
5059
5060 * gnus-sum.el (gnus-summary-exit): Don't use
5061 `gnus-use-adaptive-scoring'.
5062
5063 * mail-source.el (mail-source-fetch-pop): Only store password when
5064 successful.
5065
5066 * gnus-nocem.el (gnus-nocem-scan-groups): Message better.
5067
50681999-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
5069
5070 * message.el (message-reply): Use it.
5071 (message-dont-reply-to-names): New variable.
5072
5073 * nntp.el (nntp-open-telnet): Don't erase-buffer.
5074
5075 * mm-util.el (mm-preferred-coding-system): Typo fix.
5076
5077 * message.el (message-bounce): Work for non-MIME.
5078
5079 * gnus.el (gnus-short-group-name): Short the right parts of the
5080 name.
5081
50821999-09-24 Johan Kullstam <kullstam@ne.mediaone.net>
5083
5084 * mm-encode.el (mm-qp-or-base64): New version.
5085
50861999-09-10 Shenghuo ZHU <zsh@cs.rochester.edu>
5087
5088 * gnus-art.el (article-make-date-line): Fix time-zone bug.
5089
50901999-09-09 Shenghuo ZHU <zsh@cs.rochester.edu>
5091
5092 * gnus-art.el (gnus-article-add-buttons): Don't delete markers out
5093 of restricted region.
5094 (gnus-mime-display-single): Set beg at correct point.
5095
50961999-09-09 Shenghuo ZHU <zsh@cs.rochester.edu>
5097
5098 * nnmail.el (nnmail-process-maildir-mail-format): Typo.
5099
51001999-09-09 Jens-Ulrik Petersen <jens-ulrik.petersen@nokia.com>
5101
5102 * gnus-msg.el (gnus-configure-posting-styles): Let
5103 `gnus-posting-styles' have its say in posting-style: local
5104 variable `styles' is already bound to `gnus-posting-styles' so
5105 don't rebind it to nil.
5106
51071999-09-24 Robert Bihlmeyer <robbe@orcus.priv.at>
5108
5109 * gnus-score.el (gnus-summary-increase-score): Allow editing of
5110 Message-ID.
5111
51121999-09-08 Shenghuo ZHU <zsh@cs.rochester.edu>
5113
5114 * mm-encode.el (mm-encode-content-transfer-encoding): Fold
5115 quoted-printable-encode-region.
5116
5117 * qp.el (quoted-printable-encode-region): Assume charset
5118 encoded. Fold every line in the region.
5119
51201999-09-02 Shenghuo ZHU <zsh@cs.rochester.edu>
5121
5122 * gnus-srvr.el (gnus-browse-foreign-server): Read the first line
5123 of active file.
5124
51251999-09-01 Didier Verna <verna@inf.enst.fr>
5126
5127 * message.el (message-mode): allows whitespaces between multiple
5128 instances of the fill character ">".
5129
51301999-09-24 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
5131
5132 * mm-encode.el (mm-qp-or-base64): Fix.
5133
51341999-09-01 Katsumi Yamaoka <yamaoka@jpl.org>
5135
5136 * message.el (message-send): Too much and.
5137
51381999-09-24 Andreas Schwab <schwab@suse.de>
5139
5140 * gnus-art.el (gnus-mime-view-part-as-type): Renamed.
5141
51421999-08-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
5143
5144 * gnus-score.el (gnus-score-headers): Work for nil scores.
5145
51461999-08-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5147
5148 * gnus-cache.el (gnus-cache-write-active): Write full names.
5149
5150 * gnus-util.el (gnus-write-active-file): Accept full name.
5151
5152 * mm-decode.el (mm-inlinable-p): Use string-match on the types.
5153 (mm-assoc-string-match): New function.
5154 (mm-display-inline): Use it.
5155
5156 * gnus-group.el (gnus-group-set-info): Work for nil group params.
5157
5158 * gnus-msg.el (gnus-configure-posting-styles): Allow eval.
5159
51601999-08-27 Florian Weimer <fw@s.netic.de>
5161
5162 * mml.el (mml-generate-multipart-alist): New variable.
5163
51641999-08-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5165
5166 * gnus-art.el (gnus-treat-predicate): Work for (not 5).
5167
51681999-08-27 Peter von der Ahe <pahe@daimi.au.dk>
5169
5170 * message.el (message-send): More helpful error message if sending
5171 fails
5172
51731999-09-06 Robert Bihlmeyer <robbe@orcus.priv.at>
5174
5175 * gnus-score.el (gnus-summary-increase-score): "Lars" was broken
5176 in newer emacsen, where ?r isn't equal 114.
5177
51781999-08-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5179
5180 * gnus.el: Pterodactyl Gnus v0.96 is released.
5181
51821999-08-17 Simon Josefsson <jas@pdc.kth.se>
5183
5184 * gnus-start.el (gnus-groups-to-gnus-format): Only use agent
5185 to get active info if method is covered by agent, otherwise
5186 active info is lost.
5187
51881999-08-17 Simon Josefsson <jas@pdc.kth.se>
5189
5190 * gnus-sum.el (gnus-summary-move-article): Report backend errors.
5191
51921999-08-09 Dave Love <fx@gnu.org>
5193
5194 * mm-util.el: Use `defalias', not `fset' for dummy functions.
5195
51961999-08-09 Simon Josefsson <jas@pdc.kth.se>
5197
5198 * gnus-art.el (gnus-ignored-headers): Remove "X-Pgp-*"
5199 (already matched by "^X-Pgp"), removed duplicate
5200 X-Mailing-List, added several new junk headers.
5201
52021999-08-01 Simon Josefsson <jas@pdc.kth.se>
5203
5204 * gnus-art.el (article-decode-charset): Don't assume
5205 gnus-summary-buffer is live.
5206
52071999-08-27 Florian Weimer <fw@s.netic.de>
5208
5209 * gnus-score.el (gnus-home-score-file): Work with absolute path
5210 names.
5211
52121999-07-17 Shenghuo ZHU <zsh@cs.rochester.edu>
5213
5214 * gnus-sum.el (gnus-articles-to-read): Return cached articles if
5215 nothing else in the group.
5216
52171999-07-16 Shenghuo ZHU <zsh@cs.rochester.edu>
5218
5219 * gnus-bcklg.el (gnus-backlog-enter-article): Check the size of
5220 the article.
5221
52221999-07-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5223
5224 * mm-uu.el (mm-uu-dissect): Fix for base64 message.
5225
52261999-07-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5227
5228 * mm-uu.el (mm-uu-forward-end-line): Support forwarded message
5229 from mutt.
5230
52311999-07-14 Shenghuo ZHU <zsh@cs.rochester.edu>
5232
5233 * mm-bodies.el (mm-decode-content-transfer-encoding): Delete
5234 whitespace.
5235
52361999-07-14 Shenghuo ZHU <zsh@cs.rochester.edu>
5237
5238 * mm-util.el (mm-text-coding-system-for-write): New variable.
5239 (mm-append-to-file): New function.
5240 (mm-write-region): New function.
5241
5242 * gnus-art.el (gnus-output-to-file): Use it.
5243 * gnus-util.el (gnus-output-to-rmail): Ditto.
5244 (gnus-output-to-mail): Ditto.
5245 * gnus-uu.el (gnus-uu-binhex-article): Ditto.
5246
52471999-07-14 Shenghuo ZHU <zsh@cs.rochester.edu>
5248
5249 * nnmail.el (nnmail-find-file): Use mm-auto-mode-alist.
5250
5251 * nnheader.el (nnheader-insert-file-contents): Revert and use
5252 mm-insert-file-contents.
5253 (nnheader-find-file-noselect): Use mm-auto-mode-alist.
5254 (nnheader-auto-mode-alist): Removed.
5255
5256 * mm-util.el (mm-inhibit-file-name-handlers): New variable.
5257 (mm-insert-file-contents): Add a new parameter for inserting
5258 compressed file literally.
5259
5260 * mml.el (mml-generate-mime-1): Insert non-text literally.
5261
5262 * gnus.el: Change most mm-insert-file-contents back to nnheader.
5263
52641999-07-13 Hrvoje Niksic <hniksic@srce.hr>
5265
5266 * gnus-art.el (gnus-unbuttonized-mime-types): Fix docstring.
5267
52681999-08-27 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
5269
5270 * gnus-sum.el (gnus-group-charset-alist): Default fido7 to
5271 koi8-r.
5272
52731999-07-11 Shenghuo ZHU <zsh@cs.rochester.edu>
5274
5275 * mml.el (mml-insert-mime): Decode text.
5276 (mml-to-mime): Narrow to headers-or-head.
5277
52781999-07-11 Shenghuo ZHU <zsh@cs.rochester.edu>
5279
5280 * mm-view.el (mm-inline-text): Check
5281 w3-meta-content-type-charset-regexp.
5282
52831999-07-10 Simon Josefsson <jas@pdc.kth.se>
5284
5285 * gnus-agent.el (gnus-agent-fetch-group-1): Search topics for
5286 predicate.
5287
52881999-07-10 Alexandre Oliva <oliva@dcc.unicamp.br>
5289
5290 * gnus-mlspl.el: Documentation fixes.
5291
52921999-08-27 Rui Zhu <sprache@iname.com>
5293
5294 * gnus-sum.el (gnus-summary-limit-to-age): Prompt better.
5295
52961999-08-27 Michael Cook <cook@sightpath.com>
5297
5298 * gnus-art.el (gnus-article-setup-buffer): Kill all local
5299 variables.
5300
53011999-08-27 Hrvoje Niksic <hniksic@srce.hr>
5302
5303 * nnmail.el (nnmail-get-new-mail): "Done".
5304
53051999-08-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5306
5307 * gnus-group.el (gnus-group-kill-all-zombies): Only prompt when
5308 interactive.
5309
53101999-07-12 Shenghuo ZHU <zsh@cs.rochester.edu>
5311
5312 * gnus-art.el (article-decode-charset): Fix broken CT.
5313
53141999-07-12 Shenghuo ZHU <zsh@cs.rochester.edu>
5315
5316 * gnus-agent.el (gnus-agent-fetch-group-1): Recreate agent
5317 overview buffer if it is killed.
5318
53191999-08-27 Eric Marsden <emarsden@mail.dotcom.fr>
5320
5321 * gnus-art.el (article-babel): New version.
5322
53231999-08-27 Jon Kv <jonkv@ida.liu.se>
5324
5325 * nnfolder.el (nnfolder-request-list-newsgroups): Faster expiry.
5326
53271999-07-10 Mike McEwan <mike@lotusland.demon.co.uk>
5328
5329 * gnus.texi (More Threading): Document new variable
5330 `gnus-sort-gathered-threads-function'.
5331
53321999-07-10 Mike McEwan <mike@lotusland.demon.co.uk>
5333
5334 * gnus.texi (More Threading): Document new variable
5335 `gnus-sort-gathered-threads-function'.
5336
53371999-07-11 Andreas Jaeger <aj@arthur.rhein-neckar.de>
5338
5339 * gnus-uu.el (gnus-uu-digest-mail-forward): Delete file after
5340 usage.
5341
53421999-07-10 Shenghuo ZHU <zsh@cs.rochester.edu>
5343
5344 * mm-util.el (mm-running-xemacs): Removed.
5345 (mm-coding-system-p): New function.
5346 (mm-binary-coding-system): Safe guess.
5347 (mm-text-coding-system): Ditto.
5348 (mm-auto-save-coding-system): Ditto.
5349
53501999-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
5351
5352 * mm-encode.el (mm-qp-or-base64): Also consider control chars.
5353 (mm-qp-or-base64): Reversed logic.
5354
5355 * mm-decode.el (mm-save-part-to-file): Let coding system be
5356 binary.
5357
53581999-07-15 Mike McEwan <mike@lotusland.demon.co.uk>
5359
5360 * gnus-agent.el (gnus-agent-fetch-group-1): Allow 'agent-score' to
5361 be set in topic parameters.
5362
53631999-07-10 Mike McEwan <mike@lotusland.demon.co.uk>
5364
5365 * gnus-sum.el (gnus-sort-gathered-threads-function): New variable.
5366 (gnus-sort-gathered-threads): Allow the user to specify the
5367 function to use when sorting gathered threads.
5368
5369 * gnus-agent.el (gnus-agent-get-undownloaded-list): Don't
5370 mark cached articles as `undownloaded'.
5371
53721999-07-20 Peter von der Ahe <peter@ahe.dk>
5373
5374 * gnus-sum.el (gnus-summary-exit): Allow gnus-use-adaptive-scoring
5375 to have buffer local values.
5376
53771999-07-25 Matt Pharr <mmp@graphics.stanford.edu>
5378
5379 * gnus-group.el (gnus-group-make-doc-group): Notice when user
5380 types 'g' for 'guess group type.
5381
53821999-07-30 Simon Josefsson <jas@pdc.kth.se>
5383
5384 * nnmail.el (nnmail-remove-list-identifiers): Remove whitespace
5385 after each regexp in nnmail-list-identifiers, not just after last
5386 one.
5387
5388 * gnus-sum.el (gnus-list-identifiers): New variable.
5389 (gnus-summary-remove-list-identifiers): New function.
5390 (gnus-select-newsgroup): Use it.
5391 (gnus-summary-wash-hide-map): Bind
5392 `gnus-article-hide-list-identifiers' to W W l.
5393 (gnus-summary-make-menu-bar): Add list-identifiers command.
5394
5395 * gnus-art.el (gnus-treat-strip-list-identifiers): New variable.
5396 (gnus-treatment-function-alist): Add variable.
5397 (article-hide-list-identifiers): New function.
5398 (mapcar): Add function.
5399 (gnus-article-hide): Use it.
5400
54011999-07-10 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5402
5403 * gnus.el: Pterodactyl Gnus v0.95 is released.
5404
54051999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5406
5407 * mm-decode.el (mm-mailcap-command): New function.
5408 (mm-display-external): Use it.
5409
5410 * gnus-art.el (article-make-date-line): Work for India.
5411
5412 * mm-encode.el (mm-qp-or-base64): Typo.
5413
5414 * gnus-topic.el (gnus-topic-goto-topic): Made into command.
5415
54161999-07-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5417
5418 * gnus.el: Pterodactyl Gnus v0.94 is released.
5419
54201999-07-09 Stainless Steel Rat <ratinox@peorth.gweep.net>
5421
5422 * pop3.el: New version.
5423
54241999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5425
5426 * mm-encode.el (mm-qp-or-base64): New function.
5427 (mm-content-transfer-encoding): Use it.
5428
5429 * gnus-util.el (gnus-parse-netrc): Allow quoted names.
5430
54311999-07-08 Shenghuo ZHU <zsh@cs.rochester.edu>
5432
5433 * mm-decode.el (mm-display-external): Fix typo and use 'non-viewer.
5434
5435 * mailcap.el (mailcap-mailcap-entry-passes-test): Add needsterminal.
5436
54371999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5438
5439 * gnus-art.el (gnus-mime-view-part-as-media): New command and
5440 keystroke.
5441
5442 * mailcap.el (mailcap-mime-types): New function.
5443
5444 * nnmh.el (nnmh-request-group): Update nnmh-group-alist.
5445
5446 * message.el (message-goto-eoh): Really go to the end.
5447
54481999-07-09 Puneet Goel <puneet@computer.org>
5449
5450 * message.el (message-make-date): Do the right thing in with
5451 sub-hour time zones.
5452
54531999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5454
5455 * gnus-group.el (gnus-group-make-menu-bar): Removed double bug
5456 report.
5457
54581999-07-08 Shenghuo ZHU <zsh@cs.rochester.edu>
5459
5460 * nnfolder.el (nnfolder-request-rename-group): Create directory.
5461
54621999-07-08 Shenghuo ZHU <zsh@cs.rochester.edu>
5463
5464 * mailcap.el (mailcap-parse-mailcap): Skip \;.
5465 (mailcap-parse-mailcap-extras): Fix "nonterminal;" and empty name,
5466 and use t as default value.
5467
54681999-07-07 Shenghuo ZHU <zsh@cs.rochester.edu>
5469
5470 * gnus-sum.el (gnus-get-newsgroup-headers): Don't assume
5471 gnus-summary-buffer is live.
5472
54731999-07-09 Robert Pluim <rpluim@nortelnetworks.com>
5474
5475 * mm-util.el (mm-enable-multibyte): Check whether var bound.
5476
54771999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5478
5479 * message.el (message-bounce): Do MIME bounces MIMEy.
5480
5481 * gnus-sum.el (gnus-summary-read-group-1): Update mark positions.
5482
54831999-07-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
5484
5485 * mailcap.el (mailcap-mime-extensions): Changed patch to
5486 text/x-patch.
5487
5488 * mm-decode.el (mm-display-external): Wrong placement of paren.
5489
54901999-07-07 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5491
5492 * gnus.el: Pterodactyl Gnus v0.93 is released.
5493
54941999-07-08 Alexandre Oliva <oliva@dcc.unicamp.br>
5495
5496 * gnus-cus.el (gnus-group-parameters): New entries for
5497 gnus-group-split.
5498
5499 * gnus-mlspl.el: Renamed functions and variables so as to
5500 start with gnus-group-split.
5501 * gnus.el: Adjust autoload entries.
5502
6569c3d3 55031999-11-30 Alexandre Oliva <oliva@dcc.unicamp.br>
c113de23
GM
5504
5505 * gnus-mlspl.el: Removed trailing t from comment and provide.
5506 Renamed functions and variables to start with gnus-mlsplit.
5507 Added autoload comments.
5508 * gnus.el: Added autoload entries.
5509
55101999-07-06 Alexandre Oliva <oliva@dcc.unicamp.br>
5511
5512 * nnmail.el (nnmail-split-it): Search the regexp multiple times,
5513 so that matches excluded by RESTRICTs do not cause the whole split
5514 to be ignored. This also fixes a long-standing bug in which a
5515 split with \N substitutions wouldn't cause cross-posting as
5516 expected.
5517
5518 * nnmail.el (nnmail-split-fancy): Document RESTRICT clauses.
5519 (nnmail-split-it): Implement them.
5520
5521 * nnmail.el (nnmail-split-fancy): Document ! splits.
5522
55231999-07-07 Stainless Steel Rat <ratinox@peorth.gweep.net>
5524
5525 * pop3.el: New version.
5526
55271999-07-05 Simon Josefsson
5528
5529 * gnus-srvr.el (gnus-browse-foreign-server): Use read.
5530
55311999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5532
5533 * gnus-art.el (gnus-mime-display-alternative): Do treatment.
5534
55351999-07-06 Shenghuo ZHU <zsh@cs.rochester.edu>
5536
5537 * gnus-util.el (gnus-write-active-file): Use real name.
5538
5539 * gnus-agent.el (gnus-agent-expire): Update active file
5540 method by method.
5541
55421999-07-06 Shenghuo ZHU <zsh@cs.rochester.edu>
5543
5544 * nndraft.el (nndraft-request-article): Use difference
5545 coding-systems for queue and drafts.
5546
5547 * gnus-sum.el (gnus-summary-setup-default-charset): Special-case
5548 nndraft:drafts.
5549
5550 * mm-util.el (mm-auto-save-coding-system): New coding system.
5551
5552 * message.el (message-draft-coding-system): Use it.
5553
55541999-07-06 Shenghuo ZHU <zsh@cs.rochester.edu>
5555
5556 * mm-uu.el: More customizable and less aggressive.
5557
55581999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5559
5560 * gnus-start.el (gnus-groups-to-gnus-format): Only gnus-active
5561 when plugged.
5562
5563 * mml.el (mml-generate-mime-1): Don't insert nofile files.
5564 (mml-insert-mml-markup): Accept a nofile.
5565 (mml-insert-mime): Insert nofile.
5566
5567 * gnus-art.el (gnus-treat-strip-blank-lines): Removed.
5568
5569 * mm-decode.el (mm-handle-media-type): New function.
5570 (mm-handle-media-supertype): New function.
5571 (mm-handle-media-subtype): New function.
5572 Use new functions throughout. "/"))
5573
55741999-05-18 Katsumi Yamaoka <yamaoka@jpl.org>
5575
5576 * gnus-art.el (gnus-treat-predicate): Typo.
5577
55781999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5579
5580 * gnus-score.el (gnus-summary-score-entry): Made un-interactive.
5581
55821999-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5583
5584 * gnus-art.el (article-date-ut): UT! Default it!
5585
55861999-07-06 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5587
5588 * gnus.el: Pterodactyl Gnus v0.92 is released.
5589
55901999-07-06 Johannes Weinert <Johannes.Weinert@Informatik.Uni-Oldenburg.DE>
5591
5592 * gnus-sum.el (gnus-summary-catchup-and-exit): Doc fix.
5593
55941999-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5595
5596 * nntp.el (nntp-retrieve-groups): Don't do anything when not
5597 connected.
5598
5599 * gnus-start.el (gnus-active-to-gnus-format): Only save active
5600 when plugged.
5601
5602 * mm-view.el (mm-inline-message): Ignore remove-spec.
5603
5604 * gnus-agent.el (gnus-agent-write-active): Check whether orig sym
5605 is bound.
5606
5607 * gnus-msg.el (gnus-summary-mail-forward): Rename From_ lines.
5608
5609 * nndoc.el (nndoc-guess-type): Remove blank lines at the start.
5610
5611 * nnfolder.el (nnfolder-read-folder): Remove blank lines at the
5612 start.
5613
5614 * message.el (message-fill-yanked-message): Remove `t' arg.
5615
5616 * gnus-group.el (gnus-group-kill-group): Message killing of
5617 groups.
5618
5619 * mm-util.el (mm-preferred-coding-system): New function.
5620 (mm-mime-charset): Use it.
5621
5622 * mml.el (mml-generate-mime-1): Charset-encode message parts.
5623
56241999-07-06 Alexandre Oliva <oliva@dcc.unicamp.br>
5625
5626 * gnus-mlsplt.el: New file.
5627
56281999-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5629
5630 * mm-decode.el (mm-inline-Media-tests): Changed from forms to
5631 functions.
5632 (mm-attachment-override-p): Take a handle instead of a type.
5633 (mm-inlined-p): Ditto.
5634 (mm-automatic-display-p): Ditto,
5635 (mm-inlinable-p): Ditto.
5636
5637 * nndraft.el (nndraft-request-expire-articles): Delete backup
5638 files.
5639
5640 * mailcap.el (mailcap-parse-mailcap): Regexp-quote stuff.
5641
5642 * gnus-sum.el (gnus-summary-limit-to-extra): Typo.
5643
56441999-07-06 Alexandre Oliva <oliva@dcc.unicamp.br>
5645
5646 * nnmail.el (nnmail-split-it): Allow .*.
5647
56481999-07-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
5649
5650 * mm-decode.el (mm-inline-large-images-p): Renamed.
5651
5652 * gnus-art.el (article-date-ut): Always look in the current buffer
5653 for the Date header.
5654
5655 * mml.el (mml-validate): New command.
5656
5657 * mailcap.el (mailcap-possible-viewers): Revert to string-match
5658 since we are dealing with regexps.
5659
56601999-07-04 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5661
5662 * gnus.el: Pterodactyl Gnus v0.91 is released.
5663
56641999-07-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
5665
5666 * gnus-agent.el (gnus-agent-save-active-1): New function.
5667 (gnus-agent-save-active): use it.
5668 (gnus-agent-save-groups): Ditto.
5669
5670 * gnus-cache.el (gnus-cache-write-active): Use it.
5671
5672 * gnus-agent.el (gnus-agent-write-active): Use it.
5673
5674 * gnus-util.el (gnus-write-active-file): New function.
5675
5676 * gnus-agent.el (gnus-agent-write-active): New function to keep
5677 lower boundaries and canceled groups.
5678 (gnus-agent-save-groups): Use it.
5679 (gnus-agent-save-active): Use it.
5680 (gnus-agent-save-group-info): Only write active files.
5681 (gnus-agent-expire): Update active file.
5682
5683 * mm-decode.el (mm-inlinable-part-p): Removed.
5684 (mm-user-display-methods): Default to nil.
5685 (mm-user-display-methods): Removed.
5686 (add-mime-display-method): Removed.
5687 (mm-automatic-display): Renamed.
5688 (mm-automatic-display-p): Use it.
5689 (mm-inlined-types): New variable.
5690 (mm-inlined-p): New function.
5691
5692 * message.el (message-reply): Bind message-this-is-mail.
5693
56941999-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
5695
5696 * mm-encode.el (mm-encode-buffer): Check whether we have 7bit.
5697
5698 * message.el (message-check-news-header-syntax): Protect against
5699 nil froms.
5700
5701 * mm-util.el (mm-auto-mode-alist): New.
5702
5703 * mml.el (mml-generate-mime-1): Ditto.
5704
5705 * gnus.el: Use mm-insert-file-contents throughout instead of
5706 nnheader.
5707
5708 * mm-util.el (mm-insert-file-contents): New function.
5709
57101999-07-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5711
5712 * gnus.el: Pterodactyl Gnus v0.90 is released.
5713
57141999-07-03 Sven Fischer <herpes@kawo2.rwth-aachen.de>
5715
5716 * mailcap.el (mailcap-possible-viewers): Use string=.
5717
57181999-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
5719
5720 * mm-uu.el (mm-uu-forward-begin-line): New variable.
5721 (mm-uu-forward-end-line): New variable.
5722 (mm-uu-begin-line): Handle forwarded message.
5723 (mm-uu-identifier-alist): Ditto.
5724 (mm-uu-dissect): Ditto.
5725
57261999-07-02 Shenghuo ZHU <zsh@cs.rochester.edu>
5727
5728 * nnheader.el (nnheader-file-coding-system): Use raw-text.
5729 * gnus-agent.el (gnus-agent-file-coding-system): Ditto.
5730 * gnus-cache.el (gnus-cache-coding-system): Ditto.
5731
5732 * nnfolder.el (nnfolder-file-coding-system): Use mm-text-coding-system.
5733 (nnfolder-file-coding-system-for-write): New variable.
5734 (nnfolder-active-file-coding-system): New variable.
5735 (nnfolder-active-file-coding-system-for-write): New variable.
5736 (nnfolder-save-active): New function.
5737 (nnfolder-save-buffer): Use them.
5738 (nnfolder-possibly-change-group): Ditto.
5739 (nnfolder-request-list-newsgroups): Ditto.
5740 (nnfolder-request-create-group): Ditto.
5741 (nnfolder-request-expire-articles): Ditto.
5742 (nnfolder-request-move-article): Ditto.
5743 (nnfolder-request-accept-article): Ditto.
5744 (nnfolder-request-delete-group): Ditto.
5745 (nnfolder-request-rename-group): Ditto.
5746 (nnfolder-possibly-change-folder): Ditto.
5747 (nnfolder-read-folder): Ditto.
5748 (nnfolder-request-list): Remove pathname-coding-system.
5749 (nnfolder-possibly-change-group): Use nnmail-pathname-coding-system.
5750
5751 * nnmail.el (nnmail-file-coding-system): Use raw-text.
5752 (nnmail-file-coding-system-1): Removed.
5753 (nnmail-find-file): Use nnmail-pathname-coding-system.
5754 (nnmail-write-region): Ditto.
5755
5756 * nnmbox.el (nnmbox-file-coding-system): New variable.
5757 (nnmbox-file-coding-system-for-write): New variable.
5758 (nnmbox-active-file-coding-system): New variable.
5759 (nnmbox-active-file-coding-system-for-write): New variable.
5760 (nnmbox-save-buffer): New function.
5761 (nnmbox-save-active): New function.
5762 (nnmbox-request-scan): Use them.
5763 (nnmbox-request-expire-articles): Ditto.
5764 (nnmbox-request-move-article): Ditto.
5765 (nnmbox-request-accept-article): Ditto.
5766 (nnmbox-request-replace-article): Ditto.
5767 (nnmbox-request-delete-group): Ditto.
5768 (nnmbox-request-rename-group): Ditto.
5769 (nnmbox-request-create-group): Ditto.
5770
5771 * mm-util.el (mm-text-coding-system): raw-text or -dos.
5772 (mm-running-ntemacs): Removed.
5773
5774 * nnml.el (nnml-file-coding-system): Use nnmail-file-coding-system.
5775
57761999-07-02 Shenghuo ZHU <zsh@cs.rochester.edu>
5777
5778 * nnfolder.el (nnfolder-read-folder): Use nnheader-file-coding-system.
5779
57801999-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
5781
5782 * qp.el (quoted-printable-encoding-characters): Support lower case.
5783
57841999-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
5785
5786 * rfc2047.el (rfc2047-encode): Fold before B-encoding.
5787 (rfc2047-b-encode-region): Encode line by line.
5788
57891999-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
5790
5791 * mm-util.el (mm-find-mime-charset-region): Fix.
5792
57931999-06-30 KOSEKI Yoshinori <kose@yk.NetLaputa.ne.jp>
5794
5795 * mm-util.el (mm-mime-mule-charset-alist): Fix iso-2022-jp(-2) bug.
5796 (mm-find-mime-charset-region): Ditto.
5797
57981999-07-03 Simon Josefsson <jas@pdc.kth.se>
5799
5800 * gnus-sum.el (gnus-summary-move-article): Fix something or
5801 other.
5802
58031999-06-29 Shenghuo ZHU <zsh@cs.rochester.edu>
5804
5805 * gnus-sum.el (gnus-newsgroup-ephemeral-charset): New variable.
5806 (gnus-newsgroup-ephemeral-ignored-charsets): New variable.
5807 (gnus-summary-enter-digest-group): Use them.
5808 (gnus-summary-setup-default-charset): Ditto.
5809
58101999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5811
5812 * gnus-msg.el (gnus-configure-posting-styles): Fix bug when
5813 gnus-newsgroup-name is nil.
5814
58151999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5816
5817 * rfc2047.el (rfc2047-encode): Chop the tail newline.
5818
58191999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5820
5821 * gnus-art.el (article-emphasize): Use correct
5822 gnus-article-emphasis-alist.
5823
58241999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5825
5826 * mm-view.el (mm-inline-text): Fix text/html bug.
5827
58281999-06-28 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5829
5830 * gnus.el: Pterodactyl Gnus v0.89 is released.
5831
58321999-06-24 Shenghuo ZHU <zsh@cs.rochester.edu>
5833
5834 * nnmail.el (nnmail-file-coding-system-1): For NTEmacs in Windows.
5835 * message.el (message-draft-coding-system): Ditto.
5836 * mm-util.el (mm-running-ntemacs): Ditto.
5837
58381999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
5839
5840 * mm-view.el (mm-inline-text): Ignore error in w3-region.
5841
58421999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
5843
5844 * mml.el: require mm-decode.
5845
58461999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
5847
5848 * gnus-art.el (gnus-display-mime): Treat as head only if necessary.
5849
58501999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
5851
5852 * mm-view.el (mm-inline-image): Fix image undisplayer.
5853
58541999-06-22 Shenghuo ZHU <zsh@cs.rochester.edu>
5855
5856 * mml.el (mml-insert-multipart): Error in compeling-read.
5857 (mml-insert-tag): Match tags.
5858
58591999-06-19 Shenghuo ZHU <zsh@cs.rochester.edu>
5860
5861 * gnus-cache.el (gnus-cache-braid-nov): Fix coding-system bug.
5862 (gnus-cache-braid-heads): Ditto.
5863 (gnus-cache-retrieve-headers): Ditto.
5864
58651999-06-16 Shenghuo ZHU <zsh@cs.rochester.edu>
5866
5867 * gnus-draft.el (gnus-draft-send): Fix encoding bug.
5868
58691999-06-16 Katsumi Yamaoka <yamaoka@jpl.org>
5870
5871 * gnus-art.el (gnus-article-read-summary-keys): Convert key events
5872 to string under XEmacs.
5873
58741999-06-28 Petersen Jens-Ulrik <jens-ulrik.petersen@nokia.com>
5875
5876 * gnus-start.el (gnus-find-new-newsgroups): Doc fix.
5877
58781999-06-22 Shenghuo ZHU <zsh@cs.rochester.edu>
5879
5880 * mm-view.el (mm-inline-message): Fix message view bug.
5881 * gnus-art.el (gnus-article-prepare): Ditto.
5882
58831999-06-16 Shenghuo ZHU <zsh@cs.rochester.edu>
5884
5885 * gnus-cache.el (gnus-cache-possibly-enter-article): Fetch headers.
5886
58871999-06-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5888
5889 * gnus.el: Pterodactyl Gnus v0.88 is released.
5890
58911999-06-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
5892
5893 * gnus-sum.el (gnus-summary-save-parts): Destroy handles after
5894 usage.
5895
5896 * nnmail.el (nnmail-get-new-mail): Save info.
5897
58981999-06-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5899
5900 * gnus.el: Pterodactyl Gnus v0.87 is released.
5901
59021999-06-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
5903
5904 * mail-source.el (mail-source-fetch-file): Use prescript-delay.
5905 (mail-source-run-script): New function.
5906 (mail-source-fetch-pop): Use it.
5907
59081999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
5909
5910 * gnus-art.el (gnus-article-setup-highlight-words): Moved here.
5911
59121999-06-13 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5913
5914 * gnus.el: Pterodactyl Gnus v0.86 is released.
5915
59161999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
5917
5918 * gnus-art.el (gnus-treat-translate): New variable.
5919 (gnus-treat-predicate): Accept a list of regexps.
5920 (gnus-article-treat-custom): Allow a list of regexps.
5921
59221999-06-09 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
5923
5924 * gnus/gnus-group.el (gnus-permanently-visible-groups): Fix custom
5925 type.
5926
59271999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
5928
5929 * gnus-art.el (article-babel): Narrow a bit.
5930
5931 * gnus-agent.el (gnus-agent-get-undownloaded-list): Was too slow.
5932
59331999-06-12 Simon Josefsson <jas@pdc.kth.se>
5934
5935 (gnus-agent-get-undownloaded-list): Operate on all articles, not
5936 only unread ones.
5937 (gnus-agent-fetch-headers): Fetch headers from unread and marked
5938 articles, not only unread ones.
5939
59401999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
5941
5942 * gnus-sum.el (gnus-summary-limit-to-extra): New command and
5943 keystroke.
5944
5945 * gnus-art.el (gnus-article-x-face-command): Ditto.
5946
5947 * gnus-uu.el (gnus-uu-default-view-rules): Default to "display".
5948
5949 * gnus.el (gnus-method-simplify): Accept server names.
5950
59511999-06-13 Per Abrahamsen <abraham@dina.kvl.dk>
5952
5953 * gnus-art.el (article-babel-prompt): New function.
5954 (article-babel): New command.
5955
59561999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
5957
5958 * gnus-art.el (gnus-article-part-wrapper): Go to part.
5959
5960 * mml.el (mml-generate-mime-1): Don't insert literally.
5961
5962 * gnus-util.el (gnus-parse-netrc): Skip lines with #'s.
5963 (gnus-netrc-syntax-table): Removed.
5964 (gnus-parse-netrc): Don't use syntax table; just use whitespace.
5965
59661999-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
5967
5968 * mm-view.el (mm-inline-text): Fix charset for text/html.
5969
59701999-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
5971
5972 * message.el (message-draft-coding-system): Use emacs-mule-dos.
5973
59741999-06-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
5975
5976 * nnmail.el (nnmail-split-incoming): Return the number of split
5977 mails.
5978 (nnmail-process-babyl-mail-format): Ditto.
5979 (nnmail-process-unix-mail-format): Ditto.
5980 (nnmail-process-mmdf-mail-format): Ditto.
5981 (nnmail-process-maildir-mail-format): Ditto.
5982
5983 * mail-source.el (mail-source-callback): Return the number from
5984 the callback.
5985
5986 * message.el (message-send-mail): Generate Lines.
5987
5988 * mail-source.el (mail-source-call-script): New function.
5989 (mail-source-call-script): New function.
5990
59911999-05-02 Shenghuo ZHU <zsh@cs.rochester.edu>
5992
5993 * gnus-sum.el (gnus-summary-setup-highlight-words): New function.
5994 (gnus-select-newsgroup): Use it.
5995 (gnus-group-highlight-words-alist): New variable.
5996 (gnus-newsgroup-emphasis-alist): New variable.
5997 (gnus-summary-local-variables): Use it.
5998 * gnus-art.el (article-emphasize): Use it.
5999 (gnus-emphasis-highlight-words): New face.
6000 * gnus-cus.el (gnus-group-parameters): New parameter.
6001
60021999-05-02 Shenghuo ZHU <zsh@cs.rochester.edu>
6003
6004 * gnus-cache.el (gnus-cache-possibly-enter-article): Remove
6005 parameter `headers'.
6006 (gnus-cache-enter-article): Ditto.
6007 (gnus-cache-update-article): Ditto.
6008 * gnus-sum.el (gnus-summary-move-article): Ditto.
6009 (gnus-summary-mark-article-as-unread): Ditto.
6010 (gnus-summary-mark-article): Ditto.
6011
60121999-06-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
6013
6014 * gnus-msg.el (gnus-message-insert-stylings): Removed.
6015 (gnus-posting-style-alist): Removed.
6016 (gnus-message-style-insertions): Ditto.
6017 (gnus-configure-posting-styles): Reimplementation.
6018
6019 * mail-source.el (mail-source-fetch): Error the message.
6020
6021 * gnus-msg.el (gnus-inews-do-gcc): Do mml and encoding.
6022
60231999-06-12 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6024
6025 * gnus.el: Pterodactyl Gnus v0.85 is released.
6026
60271999-04-20 Michael Cook <cook@sightpath.com>
6028
6029 * gnus-cite.el (gnus-cite-attribution-prefix): Tweak for MS
6030 Outlook citation regex.
6031
60321999-06-12 Lars Magne Ingebrigtsen <pinard@iro.umontreal.ca>
6033
6034 * nndoc.el (nndoc-mime-parts-type-p): Accept space before
6035 semicolon.
6036
60371999-05-24 Simon Josefsson <jas@pdc.kth.se>
6038
6039 * gnus-range.el (gnus-remove-from-range): Document range1
6040 modification, protect range2.
6041
60421999-05-24 Simon Josefsson <jas@pdc.kth.se>
6043
6044 * gnus-sum.el (gnus-update-marks): Protect lists from
6045 gnus-remove-from-range, don't sort twice.
6046
60471999-05-21 Simon Josefsson <jas@pdc.kth.se>
6048
6049 * gnus-start.el (gnus-read-descriptions-file): Protect if no
6050 function in backend.
6051
60521999-05-15 Simon Josefsson <jas@pdc.kth.se>
6053
6054 * gnus-sum.el (gnus-valid-move-group-p): Check for a
6055 request-accept-article function in the backend instead of using
6056 the 'respool capability.
6057
60581999-04-18 Hrvoje Niksic <hniksic@srce.hr>
6059
6060 * mm-bodies.el (mm-decode-content-transfer-encoding): Handle
6061 spurious whitespace at eob.
6062
60631999-06-12 Adrian Aichner <aichner@ecf.teradyne.com>
6064
6065 * nnmail.el (nnmail-get-new-mail): Check right variable.
6066
60671999-06-12 Karl Kleinpaste <karl@justresearch.com>
6068
6069 * mailcap.el (mailcap-mime-data): Fix rfc822.
6070
60711999-06-12 TOZAWA Akihiko <miles@is.s.u-tokyo.ac.jp>
6072
6073 * nndoc.el (nndoc-nsmail-type-p): New function.
6074 (nndoc-type-alist): Recognize nsmail.
6075
60761999-05-12 Mike McEwan <mike@lotusland.demon.co.uk>
6077
6078 * gnus-art.el (gnus-treatment-function-alist): Display `x-face'
6079 *before* `article-hide-headers' deletes the information.
6080
60811999-05-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
6082
6083 * gnus-sum.el (gnus-summary-save-parts): New command and
6084 keystroke.
6085 (gnus-summary-save-parts-1): New function.
6086 (gnus-summary-iterate): Buggy.
6087
6088 * mm-decode.el (mm-save-part-to-file): Made into own function.
6089
60901999-05-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
6091
6092 * gnus-group.el (gnus-group-set-info): Resist nils.
6093
60941999-05-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
6095
6096 * mailcap.el (mailcap-mime-data): Ditto.
6097
6098 * gnus-uu.el (gnus-uu-default-view-rules): Ditto.
6099
6100 * gnus-art.el (gnus-article-x-face-command): Default to ee.
6101
61021999-05-02 Gareth Jones <gdj1@gdjones.demon.co.uk>
6103
6104 * gnus-art.el (article-make-date-line): Put X-Sent below Date if
6105 gnus-article-date-lapsed-new-header is t.
6106
61071999-05-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6108
6109 * gnus.el: Pterodactyl Gnus v0.84 is released.
6110
61111999-05-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
6112
6113 * gnus-msg.el (gnus-bug-message): Mime change.
6114
61151999-04-22 Simon Josefsson <jas@pdc.kth.se>
6116
6117 * gnus-sum.el (gnus-update-marks): Process null mark lists.
6118
61191999-04-21 Hrvoje Niksic <hniksic@srce.hr>
6120
6121 * mm-bodies.el (mm-decode-content-transfer-encoding): Recognize
6122 `x-uue'.
6123
61241999-03-04 Aaron M. Ucko <amu@mit.edu>
6125
6126 * mail-source.el (mail-source-fetch-pop): Only prompt for password
6127 when authentication is 'password.
6128
6569c3d3 61291999-05-02 Francois Pinard <pinard@iro.umontreal.ca>
c113de23
GM
6130
6131 * gnus-win.el (gnus-configure-windows): Accept a setting.
6132
61331999-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
6134
6135 * mm-util.el (mm-quote-arg): Moved here.
6136
6137 * mm-decode.el (mm-quote-arg): Quote more chars.
6138
61391999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
6140
6141 * nnheader.el (nnheader-parse-head): Message-ID in In-Reply-To
6142 with newlines would create buggy .nov files.
6143
6144 * gnus-art.el (gnus-article-date-lapsed-new-header): Default to nil.
6145
6146 * qp.el (quoted-printable-encode-region): Encode whitespace at the
6147 end of lines.
6148
6149 * message.el (message-mode): Doc fix.
6150
6151 * gnus-art.el (article-hide-headers): Delete the hidden headers.
6152
6153 * gnus-msg.el (gnus-setup-posting-charset): Default group to "".
6154
6155 * gnus-art.el (article-date-ut): Rewrite.
6156
6157 * mm-decode.el (mm-preferred-alternative-precedence): Reverse the
6158 order.
6159
6160 * gnus-msg.el (gnus-message-insert-stylings): Remove duplicate
6161 headers.
6162
6163 * gnus-art.el (gnus-article-date-lapsed-new-header): Doc fix.
6164
61651999-04-18 Didier Verna <verna@inf.enst.fr>
6166
6167 * gnus-art.el (gnus-article-date-lapsed-new-header): new variable.
6168 (article-date-ut): use it.
6169
61701999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
6171
6172 * mail-source.el (mail-source-fetch-pop): Call script
6173 asynchronously.
6174
61751999-04-18 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6176
6177 * gnus.el: Pterodactyl Gnus v0.83 is released.
6178
61791999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
6180
6181 * gnus-draft.el (gnus-draft-mode): Use mml minor mode.
6182
6183 * gnus-cite.el (gnus-dissect-cited-text): Off-by-one error.
6184
6185 * gnus-uu.el (gnus-uu-mark-thread): Save hidden threads.
6186
6187 * gnus-art.el (gnus-mime-inline-part): Don't do a charset param.
6188
6189 * gnus-msg.el (gnus-bug): Use application/x-emacs-lisp.
6190
6191 * message.el (message-generate-headers): Accept continuation
6192 headers.
6193
61941999-04-18 Renaud Rioboo <Renaud.Rioboo@lip6.fr>
6195
6196 * gnus-demon.el (gnus-demon-time-to-step): Not strings.
6197
61981999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
6199
6200 * gnus-art.el (gnus-treatment-function-alist): use
6201 maybe-hide-headers.
6202
6203 * message.el (message-inhibit-body-encoding): Typo.
6204 (message-resend): Inhibit encoding.
6205
6206 * gnus-sum.el (gnus-summary-toggle-header): Decode rfc2047.
6207
6208 * gnus-art.el (article-remove-cr): Use re-search.
6209
6210 * rfc2231.el (rfc2231-parse-string): Allow broken elm MIME
6211 headers.
6212
6213 * mm-decode.el (mm-quote-arg): Quote '.
6214
6215 * gnus-ems.el (gnus-x-splash): Would place splash wrongly.
6216
6217 * mm-decode.el (mm-insert-part): Use multibyte for text.
6218
6219 * gnus-start.el (gnus-read-newsrc-file): New variable.
6220 (gnus-read-newsrc-file): Use it.
6221
62221999-04-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
6223
6224 * nnvirtual.el (nnvirtual-request-expire-articles): New function.
6225
6226 * gnus-group.el (gnus-group-expire-articles-1): Made into own
6227 function.
6228
62291999-04-17 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6230
6231 * gnus.el: Pterodactyl Gnus v0.82 is released.
6232
62331999-04-15 Hrvoje Niksic <hniksic@srce.hr>
6234
6235 * gnus-sum.el (gnus-group-charset-alist): Include Croatian groups
6236 for iso8859-2.
6237
62381999-04-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
6239
6240 * mm-util.el (mm-charset-synonym-alist): Remove iso-2022-jp-2 from
6241 synonym alist.
6242
62431999-04-17 Adam P. Jenkins <ajenkins@netway.com>
6244
6245 * gnus-sum.el (gnus-summary-local-variables): Mark as global.
6246
62471999-04-17 Ettore Perazzoli <ettore@comm2000.it>
6248
6249 * mail-source.el (mail-source-fetch): Ask before bugging out.
6250
62511999-03-19 Hrvoje Niksic <hniksic@srce.hr>
6252
6253 * uudecode.el (uudecode-decode-region-external): Don't assume
6254 uudecode-temporary-file-directory ends with a slash.
6255
62561999-03-18 Simon Josefsson <jas@pdc.kth.se>
6257
6258 * gnus-sum.el (gnus-update-marks):
6259 (gnus-update-read-articles):
6260 (gnus-summary-expire-articles): Check server.
6261
62621999-03-16 Simon Josefsson <jas@pdc.kth.se>
6263
6264 * mml.el (mml-preview): New function.
6265
62661999-04-17 William M. Perry <wmperry@aventail.com>
6267
6268 * mail-source.el (mail-source-fetch-file): Return the right
6269 value.
6270
62711999-04-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
6272
6273 * mml.el (mml-insert-parameter): New function.
6274 (mml-insert-parameter-string): New function.
6275
6276 * nnmail.el (nnmail-get-new-mail): Say how many new articles.
6277
6278 * gnus-art.el (gnus-mime-multipart-functions): New variable.
6279 (gnus-mime-display-part): Use it.
6280
6281 * mm-decode.el (mm-alternative-precedence): Removed.
6282 (mm-discouraged-alternatives): New variable.
6283 (mm-preferred-alternative-precedence): New function.
6284
6285 * nnmail.el (nnmail-get-new-mail): Use mail-sources.
6286
6287 * mail-source.el (mail-sources): New variable.
6288
6289 * gnus-art.el (article-remove-cr): Remove several trailing CRs.
6290
6291 * mm-decode.el (mm-valid-image-format-p): New function.
6292 (mm-inline-media-tests): Use it.
6293 (mm-valid-and-fit-image-p): New function.
6294
6295 * gnus-agent.el (gnus-agent-fetch-groups): Error when unplugged.
6296 (gnus-agent-fetch-group): Ditto.
6297
62981999-04-12 Didier Verna <verna@inf.enst.fr>
6299
6300 * nnmail.el (nnmail-article-group): in case of a group name
6301 containing "\\n" constructs, be sure to pass the expanded value to
6302 nn*-save-mail.
6303
63041999-04-17 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6305
6306 * gnus.el: Pterodactyl Gnus v0.81 is released.
6307
63081999-04-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
6309
6310 * gnus-sum.el (gnus-get-split-value): Reverse result.
6311
63121999-04-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
6313
6314 * gnus-start.el (gnus-always-read-dribble-file): Doc fix.
6315
63161999-04-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
6317
6318 * mml.el (mml-insert-tag): Insert concluding part.
6319
6320 * message.el (message-send-mail): Encode later.
6321 (message-send-news): Ditto.
6322
6323 * nnfolder.el: Don't use mail delim.
6324
63251999-03-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
6326
6327 * gnus-cus.el (gnus-group-customize): Put point at min.
6328
6329 * mm-view.el (mm-inline-text): Allow toggling html.
6330
63311999-03-28 William M. Perry <wmperry@aventail.com>
6332
6333 * mail-source.el: Added prescript and postscript to file.
6334
63351999-03-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
6336
6337 * nnmail.el: Reverted.
6338
6339 * gnus-msg.el (gnus-setup-posting-charset): Didn't work.
6340 (gnus-setup-posting-charset): Did work.
6341
63421999-03-28 Jae-you Chung <jay@pllab.kaist.ac.kr>
6343
6344 * gnus.el (gnus-short-group-name): Use
6345 gnus-group-uncollapsed-levels.
6346
63471999-03-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
6348
6349 * gnus-cite.el (gnus-dissect-cited-text): Don't remove overlays.
6350
63511999-03-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
6352
6353 * gnus-art.el (gnus-treat-strip-headers-in-body): New variable.
6354 (article-strip-headers-from-body): New command and keystroke.
6355
63561999-03-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
6357
6358 * mail-source.el (mail-source-fetch-pop): Check for symbol first.
6359
6360 * nnheader.el (nnheader-insert-file-contents): Bind
6361 enable-local-eval to nil.
6362 (nnheader-find-file-noselect): Ditto.
6363
6364 * nnmail.el (nnmail-article-group): Don't remove long lines.
6365 (nnmail-remove-long-lines): New function.
6366 (nnmail-split-header-length-limit): Removed.
6367
6368 * mml.el (mml-generate-mime-1): Use unibyte buffers.
6369
6370 * gnus-group.el (gnus-group-kill-all-zombies): Query user.
6371
63721999-03-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
6373
6374 * gnus-sum.el (gnus-summary-generic-mark): New function.
6375
6376 * nnmail.el (nnmail-split-header-length-limit): Increased.
6377 (nnmail-article-group): Allow nil.
6378
6379 * gnus-cite.el (gnus-cite-parse-wrapper): Inhibit point-motion.
6380
6381 * nndoc.el (nndoc-generate-mime-parts-head): Insert real headers
6382 first.
6383
6384 * mml.el (mml-minibuffer-read-type): Include types from
6385 mailcap-mime-data.
6386
6387 * nndraft.el (nndraft-request-article): Would clobber Japanese.
6388
63891999-03-05 Hrvoje Niksic <hniksic@srce.hr>
6390
6391 * mml.el (mml-insert-tag): New function.
6392 (mml-read-file): Renamed to mml-minibuffer-read-file to avoid
6393 confusion with functions like `mml-read-tag'.
6394 (mml-read-type): Ditto with `mml-minibuffer-read-type'.
6395 (mml-minibuffer-read-description): Ditto with
6396 `mml-minibuffer-read-description'.
6397 (mml-attach-buffer): New function.
6398 (mml-mode-map): New entry for /.
6399 (mml-minibuffer-read-type): Accept DEFAULT.
6400
6401 * mml.el (mml-quote-region): Narrow the region.
6402
6403 * message.el (message-mode-menu): message-mime-attach-file is now
6404 mml-attach-file.
6405
64061999-03-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
6407
6408 * gnus-art.el (gnus-treatment-function-alist): Do emphasis earlier.
6409
64101999-03-05 Robert Bihlmeyer <robbe@orcus.priv.at>
6411
6412 * mml.el (mml-attach-buffer): New command.
6413
64141999-02-27 Simon Josefsson <jas@pdc.kth.se>
4cac7481 6415
c113de23
GM
6416 * gnus-sum.el (gnus-update-marks): Call gnus-remove-from-range
6417 with a proper range. Compress range.
a9c810bf 6418
c113de23 6419 * gnus-range.el (gnus-remove-from-range): Protect arguments.
a9c810bf 6420
c113de23 64211999-03-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
54b02948 6422
c113de23 6423 * mm-decode.el (mm-get-image): Create a temporary file for xbms.
54b02948 6424
c113de23 64251999-03-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
eb018ad3 6426
c113de23
GM
6427 * gnus-picon.el (gnus-picons-x-face-file-name): Removed.
6428 (gnus-picons-convert-x-face): Removed.
6429 (gnus-picons-article-display-x-face): Removed.
6430 (gnus-picons-x-face-sentinel): Ditto.
6431 (gnus-picons-display-x-face): Ditto.
eb018ad3 6432
c113de23 64331999-03-04 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
767d12f2 6434
c113de23 6435 * gnus.el: Pterodactyl Gnus v0.80 is released.
767d12f2 6436
c113de23 64371999-03-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6438
c113de23 6439 * gnus-art.el (gnus-mm-display-part): Narrow to the part itself.
1791e2e5 6440
c113de23 6441 * gnus-sum.el (gnus-with-article): Moved here.
1791e2e5 6442
c113de23
GM
6443 * mail-source.el (mail-source-fetch-pop): Ask for password even
6444 when program.
1791e2e5 6445
c113de23 64461999-02-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6447
c113de23 6448 * gnus-msg.el (gnus-bug): Add description.
1791e2e5 6449
c113de23 6450 * mml.el (mml-insert-mml-markup): Insert disposition.
1791e2e5 6451
c113de23 6452 * message.el (message-send-mail): Always encode mail headers.
1791e2e5 6453
c113de23 64541999-02-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6455
c113de23
GM
6456 * gnus-art.el (gnus-treat-article): Only run the highlight stuff
6457 when requested.
1791e2e5 6458
c113de23 6459 * nnmail.el (nnmail-current-spool): Removed.
1791e2e5 6460
c113de23 6461 * gnus-salt.el (gnus-tree-inhibit): New varible.
1791e2e5 6462
c113de23 6463 * gnus.el (mm-util): Required.
1791e2e5 6464
c113de23 64651999-02-27 paul stevenson <spaul@mail.phy.ornl.gov>
1791e2e5 6466
c113de23 6467 * gnus-sum.el (gnus-summary-toggle-header): Narrow to head first.
1791e2e5 6468
c113de23 64691999-02-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6470
c113de23 6471 * mail-source.el (mail-source-bind): Doc fix.
1791e2e5 6472
c113de23 64731999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6474
c113de23 6475 * message.el (message-mode): Doc fix.
1791e2e5 6476
c113de23
GM
6477 * mm-encode.el (mm-content-transfer-encoding-defaults): Use 8bit
6478 encoding.
1791e2e5 6479
c113de23 6480 * gnus.el (gnus-methods-equal-p): Moved here.
1791e2e5 6481
c113de23 6482 * mail-source.el: pop at 110.
1791e2e5 6483
c113de23
GM
6484 * pop3.el (pop3-movemail): Use write-region instead of
6485 append-to-file to avoid excessive messaging.
1791e2e5 6486
c113de23 64871999-02-27 lantz moore <lmoore@contigo.com>
1791e2e5 6488
c113de23
GM
6489 * nnmail.el (nnmail-get-new-mail): honor suffix for spool-files of
6490 type directory.
1791e2e5 6491
c113de23 64921999-03-04 Robert Bihlmeyer <robbe@orcus.priv.at>
1791e2e5 6493
c113de23
GM
6494 * gnus-art.el (article-hide-boring-headers): Field names must not
6495 contain whitespace.
1791e2e5 6496
c113de23 64971999-02-26 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6498
c113de23 6499 * gnus.el: Pterodactyl Gnus v0.79 is released.
1791e2e5 6500
c113de23 65011999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6502
c113de23 6503 * gnus-cite.el (gnus-cite-toggle): Don't remove highlighting.
1791e2e5 6504
c113de23 6505 * mml.el (mml-mode): Don't use add-minor-mode.
1791e2e5 6506
c113de23
GM
6507 * message.el (messgage-inhibit-body-encoding): New variable.
6508 (message-encode-message-body): Use it.
1791e2e5 6509
c113de23 65101999-02-26 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6511
c113de23 6512 * gnus.el: Pterodactyl Gnus v0.78 is released.
1791e2e5 6513
c113de23 65141999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6515
c113de23 6516 * message.el (message-mode): Switch on MML mode.
1791e2e5 6517
c113de23
GM
6518 * mml.el: Included commands and functions.
6519 (mml-mode-map): New keymap.
1791e2e5 6520
c113de23 6521 * message.el: Removed the insertion commands and functions.
1791e2e5 6522
c113de23 6523 * gnus-ems.el (gnus-mule-cite-add-face): Removed.
1791e2e5 6524
c113de23
GM
6525 * gnus-sum.el (gnus-summary-sort-by-chars): New command and
6526 keystroke.
1791e2e5 6527
c113de23 6528 * gnus-art.el (gnus-narrow-to-page): Revert.
1791e2e5 6529
c113de23
GM
6530 * gnus-cite.el (gnus-cite-delete-overlays): New function.
6531 (gnus-cite-parse-maybe): Always reparse.
1791e2e5 6532
c113de23
GM
6533 * message.el (message-encode-message-body): Don't insert
6534 "multipart warning".
1791e2e5 6535
c113de23 6536 * gnus-art.el (gnus-article-treat-head-custom): New variable.
1791e2e5 6537
c113de23 65381999-02-25 Miles Bader <miles@ccs.mt.nec.co.jp>
1791e2e5 6539
c113de23 6540 * mail-source.el (mail-source-fetch-pop): Return 1 for success.
1791e2e5 6541
c113de23 6542 * nnmail.el: Require mm-util.
1791e2e5 6543
c113de23 65441999-02-26 Justin Sheehy <justin@linus.mitre.org>
1791e2e5 6545
c113de23
GM
6546 * nnmail.el (nnmail-get-new-mail): Only get mail for the one
6547 group.
1791e2e5 6548
c113de23 65491999-02-26 SeokChan LEE <chan@smoky-blue.com>
1791e2e5 6550
c113de23 6551 * mm-bodies.el (mm-body-charset-encoding-alist): Add euc-kr.
1791e2e5 6552
c113de23 65531999-02-21 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 6554
c113de23 6555 * gnus-msg.el (gnus-extended-version): Better regexp.
1791e2e5 6556
c113de23 65571999-02-25 Didier Verna <verna@inf.enst.fr>
1791e2e5 6558
c113de23
GM
6559 * nnmail.el (nnmail-split-it): new syntax: `(! FUNC SPLIT)'. FUNC
6560 is called with the result of SPLIT and should return a new split.
1791e2e5 6561
c113de23 6562 * gnus.texi: update the doc.
1791e2e5 6563
c113de23 65641999-02-23 Didier Verna <verna@inf.enst.fr>
1791e2e5 6565
c113de23
GM
6566 * gnus-picon.el (gnus-picons-display-bar-p): when picons are
6567 displayed in the article buffer, output bars if
6568 `gnus-picons-display-article-move-p'.
1791e2e5 6569
c113de23 65701999-02-20 Aaron M. Ucko <amu@mit.edu>
1791e2e5 6571
c113de23 6572 * mail-source.el (mail-source-fetch-pop): Typo.
1791e2e5 6573
c113de23 65741999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6575
c113de23 6576 * gnus-sum.el (gnus-summary-toggle-header): Save restriction.
1791e2e5 6577
c113de23 65781999-02-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6579
c113de23 6580 * gnus-cite.el (gnus-cite-parse-wrapper): Always parse.
1791e2e5 6581
c113de23 65821999-02-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6583
c113de23 6584 * mml.el (mml-insert-buffer): New function.
1791e2e5 6585
c113de23 6586 * message.el (message-forward): Insert the buffer in the buffer.
1791e2e5 6587
c113de23 65881999-02-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6589
c113de23 6590 * mm-view.el (mm-inline-message): Insert part in narrowed region.
1791e2e5 6591
c113de23 65921999-02-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6593
c113de23 6594 * gnus-sum.el (gnus-summary-toggle-header): Save restriction.
1791e2e5 6595
c113de23 65961999-02-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6597
c113de23 6598 * gnus.el: Pterodactyl Gnus v0.77 is released.
1791e2e5 6599
c113de23 66001999-02-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6601
c113de23
GM
6602 * gnus-art.el (gnus-displaying-mime): New variable.
6603 (article-narrow-to-head): New function.
1791e2e5 6604
c113de23
GM
6605 * mail-source.el (mail-source-fetch-pop): Include pre/postscript.
6606 Default to pop instead of pop3.
1791e2e5 6607
c113de23 66081999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6609
c113de23 6610 * gnus-art.el (article-hide-pgp): Goto body.
1791e2e5 6611
c113de23 6612 * gnus-uu.el (gnus-uu-digest-mail-forward): Don't kill buffer.
1791e2e5 6613
c113de23 6614 * gnus-cite.el: Don't use goto-line.
1791e2e5 6615
c113de23
GM
6616 * gnus-art.el (gnus-article-treat-html): Removed.
6617 (gnus-treat-article): Save restriction.
1791e2e5 6618
c113de23 66191999-02-17 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 6620
c113de23
GM
6621 * message.el (message-send-mail): Don't untabify.
6622 (message-mode): Don't use tabs for indentation.
1791e2e5 6623
c113de23
GM
66241999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
6625
6626 * message.el (message-send-mail): Don't untabify.
6627
6628 * nnml.el (nnml-save-mail): Typo fix.
1791e2e5 6629
c113de23 66301999-02-19 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 6631
c113de23
GM
6632 * message.el (message-cite-function): Add
6633 `message-cite-original-without-signature' customization option.
1791e2e5 6634
c113de23 66351999-02-18 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 6636
c113de23
GM
6637 * nnmail.el (nnmail-fix-eudora-headers): Mark as option to
6638 `nnmail-prepare-incoming-header-hook'.
1791e2e5 6639
c113de23 66401999-02-19 Justin Sheehy <justin@linus.mitre.org>
1791e2e5 6641
c113de23 6642 * gnus-util.el (gnus-make-sort-function-1): Typo fix.
1791e2e5 6643
c113de23 66441999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6645
c113de23 6646 * gnus-group.el (gnus-group-get-new-news): Require nnmail.
1791e2e5 6647
c113de23 66481999-02-18 Michael Cook <cook@sightpath.com>
1791e2e5 6649
c113de23 6650 * Recognize Microsoft Outlook's cite attribution conventions.
1791e2e5 6651
c113de23 66521999-02-19 James H. Cloos, Jr. <cloos@jhcloos.com>
1791e2e5 6653
c113de23 6654 * gnus-sum.el: Bind M.
1791e2e5 6655
c113de23 66561999-02-19 Neil Crellin <neilc@wallaby.cc>
1791e2e5 6657
c113de23 6658 * mail-source.el (mail-source-fetch-pop): Bind pop3-port.
1791e2e5 6659
c113de23 66601999-02-15 Didier Verna <verna@inf.enst.fr>
1791e2e5 6661
c113de23
GM
6662 * gnus-picon.el (gnus-group-display-picons): ensures that
6663 `article-goto-body' really goes to the article body.
1791e2e5 6664
c113de23 66651999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6666
c113de23 6667 * mm-view.el (mm-inline-text): Bind url-standalone-mode.
1791e2e5 6668
c113de23 6669 * gnus-msg.el (gnus-summary-mail-forward): Create unique names.
1791e2e5 6670
c113de23 6671 * mm-view.el (mm-view-message): Enable multibyte.
1791e2e5 6672
c113de23 66731999-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6674
c113de23 6675 * nnmail.el (nnmail-get-new-mail): Message later.
1791e2e5 6676
c113de23
GM
6677 * mm-util.el (mm-find-charset-region): Revert to checking
6678 multibyte.
1791e2e5 6679
c113de23 66801999-02-11 Matt Pharr <mmp@graphics.stanford.edu>
1791e2e5 6681
c113de23
GM
6682 * gnus-msg.el (gnus-bug): Encode environment info as a MIME
6683 attachment.
1791e2e5 6684
c113de23 66851999-02-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6686
c113de23 6687 * gnus.el: Pterodactyl Gnus v0.76 is released.
1791e2e5 6688
c113de23 66891999-02-06 Felix Lee <flee@cygnus.com>
1791e2e5 6690
c113de23 6691 * gnus.el (gnus-group-change-level-function): Typo.
1791e2e5 6692
c113de23 66931999-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6694
c113de23
GM
6695 * gnus-sum.el (gnus-nov-skip-field): Removed.
6696 (gnus-nov-field): Ditto.
6697 (gnus-nov-parse-extra): Ditto.
6698 (gnus-nov-read-integer): Ditto.
1791e2e5 6699
c113de23 67001999-02-05 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 6701
c113de23
GM
6702 * nnheader.el (nnheader-nov-read-message-id): New macro.
6703 (nnheader-parse-nov): Use it.
1791e2e5 6704
c113de23
GM
6705 * gnus-sum.el (gnus-nov-read-message-id): New macro.
6706 (gnus-nov-parse-line): Use it; use `(eobp)' instead of
6707 `(eq (char-after) ?\n)'.
1791e2e5 6708
c113de23 67091999-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6710
c113de23 6711 * gnus.el (gnus-other-frame): Always pop up a new frame.
1791e2e5 6712
c113de23 67131999-02-10 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6714
c113de23
GM
6715 * gnus-range.el (gnus-range-add): Rewrite.
6716
67171999-02-02 Carsten Leonhardt <leo@arioch.oche.de>
6718
6719 * nnmail.el (nnmail-split-incoming): Added detection of maildir
6720 format.
6721 (nnmail-process-maildir-mail-format): New function.
6722
6723 * mail-source.el (mail-source-fetch-maildir): New function.
6724 (mail-source-keyword-map): Add default for maildir method.
6725 (mail-source-fetcher-alist): Changed "qmail" to "maildir".
6726
67271999-02-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
6728
6729 * mail-source.el (mail-source-fetcher-alist): Remove apop.
6730
6731 * nndoc.el (nndoc-type-alist): Remove MIME-digest.
6732 (nndoc-mime-digest-type-p): Removed.
6733
67341999-02-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
6735
6736 * gnus-art.el (gnus-article-read-summary-keys): Set the point
6737 where it is supposed to be.
6738 (gnus-treat-play-sounds): New variable.
6739
6740 * gnus-sum.el (gnus-newsgroup-ignored-charsets): New variable.
6741
6742 * gnus-art.el (article-display-x-face): Narrow to head.
6743 (gnus-article-washed-types): New variable.
6744 (article-hide-pgp): Is not a toggle.
6745 (gnus-article-hide-text-type): Save types.
6746 (article-decode-charset): Use it.
1791e2e5 6747
c113de23 6748 * nnmail.el (nnmail-get-new-mail): Ignore procmail.
1791e2e5 6749
c113de23
GM
6750 * message.el (message-forward-start-separator): Removed.
6751 (message-forward-end-separator): Removed.
6752 (message-signature-before-forwarded-message): Removed.
6753 (message-included-forward-headers): Removed.
6754 (message-check-news-body-syntax): Don't check forward.
6755 (message-forward): Use MIME.
1791e2e5 6756
c113de23
GM
6757 * nnvirtual.el (nnvirtual-request-article): Bind
6758 gnus-article-decode-hook to nil.
1791e2e5 6759
c113de23 67601999-02-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6761
c113de23
GM
6762 * mml.el (mml-parse-singlepart-with-multiple-charsets): Check for
6763 us-ascii.
1791e2e5 6764
c113de23 67651999-02-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6766
c113de23 6767 * format-spec.el (format-spec): Be more robust.
1791e2e5 6768
c113de23
GM
6769 * message.el (message-encode-message-body): Default
6770 mail-parse-charset to mail-parse-charset.
1791e2e5 6771
c113de23
GM
6772 * gnus-sum.el (gnus-summary-edit-article-done): Don't encode.
6773 (gnus-summary-edit-article): Bind mail-parse-charset.
1791e2e5 6774
c113de23 6775 * mml.el (mml-read-tag): Ignore white space after end of tag.
1791e2e5 6776
c113de23
GM
6777 * message.el (message-goto-body): Also work in separatorless
6778 articles.
6779
6780 * mml.el (mml-translate-from-mime): New function.
6781 (mml-insert-mime): Ditto.
6782 (mml-to-mime): New function.
6783 (mime-to-mml): New name.
6784
6785 * gnus-sum.el (gnus-summary-edit-article): Always select raw
1791e2e5
DL
6786 article.
6787
c113de23 6788 * gnus-group.el (gnus-group-catchup-current): Unmark groups.
1791e2e5 6789
c113de23
GM
6790 * gnus-sum.el (gnus-summary-setup-default-charset): Don't
6791 special-case nndraft groups.
1791e2e5 6792
c113de23 67931999-02-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6794
c113de23
GM
6795 * gnus-sum.el (gnus-get-newsgroup-headers): Bind charset.
6796 (gnus-get-newsgroup-headers): Already bound.
1791e2e5 6797
c113de23 6798 * message.el (message-encode-message-body): Use posting charset.
1791e2e5 6799
c113de23
GM
6800 * mm-bodies.el (mm-encode-body): Use MIME charsets.
6801 (mm-body-encoding): Do CTE.
6802 (mm-body-7-or-8): New function.
1791e2e5 6803
c113de23
GM
6804 * mm-util.el (mm-mime-charset): Always fall back on alist.
6805 (mm-mime-mule-charset-alist): Include katakana-jisx0201.
6806 (mm-mime-mule-charset-alist): Add arabic-*-column.
6807 (mm-find-mime-charset-region): New function.
1791e2e5 6808
c113de23 6809 * format-spec.el (format-spec-make): New function.
1791e2e5 6810
c113de23
GM
6811 * mail-source.el (format-spec): Required.
6812 (mail-source-fetch-with-program): Removed.
6813 (mail-source-fetch-with-program): New function.
1791e2e5 6814
c113de23 6815 * format-spec.el: New file.
1791e2e5 6816
c113de23 68171999-02-03 Tatsuya Ichikawa <ichikawa@hv.epson.co.jp>
1791e2e5 6818
c113de23
GM
6819 * mail-source.el (mail-source-fetch-with-program): Take optional
6820 parameter.
1791e2e5 6821
c113de23 68221999-02-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6823
c113de23
GM
6824 * gnus-start.el: Ignore some groups.
6825 (gnus-setup-news): Bind nnmail-fetched-sources.
1791e2e5 6826
c113de23 6827 * message.el (message-send-mail): Remove all tabs.
1791e2e5 6828
c113de23
GM
6829 * mm-util.el (mm-find-charset-region): Just check whether
6830 find-charset-region is defined.
1791e2e5 6831
c113de23 68321999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6833
c113de23
GM
6834 * gnus-group.el (gnus-group-get-new-news): Use
6835 nnmail-fetched-sources.
1791e2e5 6836
c113de23
GM
6837 * nnmail.el (nnmail-fetched-sources): New variable.
6838 (nnmail-get-new-mail): Use it.
1791e2e5 6839
c113de23
GM
6840 * mail-source.el (mail-source-fetched-sources): New variable.
6841 (mail-source-fetch): Use it.
1791e2e5 6842
c113de23 68431999-02-02 Mark W. Eichin <eichin@thok.org>
1791e2e5 6844
c113de23
GM
6845 * gnus.el (gnus-getenv-nntpserver): if the file that
6846 gnus-nntpserver-file names has a trailing newline, the
6847 string-match will always match, and thus the file will never be
6848 read. (^ matches start of "line", \\` matches start of "buffer",
6849 which is what was intended...)
1791e2e5 6850
c113de23 68511999-02-02 Kim-Minh Kaplan <kmkaplan@western.fr>
1791e2e5 6852
c113de23 6853 * gnus-picon.el (gnus-picons-parse-filenames): Quote group names.
1791e2e5 6854
c113de23 68551999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 6856
c113de23
GM
6857 * gnus-start.el (gnus-read-active-file): Eliminate duplicated
6858 select methods.
1791e2e5 6859
c113de23 68601999-01-27 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 6861
c113de23 6862 * gnus-range.el (gnus-remove-from-range): Sort second argument.
1791e2e5 6863
c113de23 68641999-02-02 Scott Hofmann <shofmann@mindspring.com>
1791e2e5 6865
c113de23 6866 * nntp.el: Use mail-source-read-passwd instead of nnmail-read-passwd.
1791e2e5 6867
c113de23 68681999-02-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6869
c113de23
GM
6870 * gnus-cus.el (gnus-group-parameters): Charset as symbol, and fix
6871 a typo.
6872 * gnus-sum.el (gnus-summary-setup-default-charset): Set nndraft's
6873 charset to nil.
6874 * gnus-agent.el (gnus-agent-queue-setup): Remove charset setting.
6875 * gnus-start.el (gnus-start-draft-setup): Ditto.
1791e2e5 6876
c113de23 68771999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6878
c113de23
GM
6879 * mail-source.el (mail-source-fetch-directory): Use the predicate.
6880 (mail-source-value): Don't do variables.
1791e2e5 6881
c113de23 6882 * nnmail.el (nnmail-get-new-mail): Set the predicate.
1791e2e5 6883
c113de23 6884 * gnus-sum.el (gnus-summary-toggle-header): Fix, and bound to t.
1791e2e5 6885
c113de23 68861999-02-01 Michael Cook <cook@sightpath.com>
1791e2e5 6887
c113de23 6888 * Defenestrate spurious ?a.
1791e2e5 6889
c113de23 68901999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6891
c113de23
GM
6892 * mail-source.el (mail-source-fetch-pop): Instead use
6893 :authentication.
1791e2e5 6894
c113de23 68951999-02-01 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
1791e2e5 6896
c113de23 6897 * lisp/mail-source.el : Support APOP authentication scheme.
1791e2e5 6898
c113de23 68991999-02-02 Tatsuya Ichikawa <t-ichi@niagara.shiojiri.ne.jp>
1791e2e5 6900
c113de23 6901 * pop3.el (pop3-movemail): Return t.
1791e2e5 6902
c113de23 69031999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6904
c113de23
GM
6905 * rfc2047.el (rfc2047-fold-region): New function.
6906 (rfc2047-encode-message-header): Use it.
1791e2e5 6907
c113de23 69081999-02-02 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1791e2e5 6909
c113de23 6910 * gnus-sum.el (gnus-group-charset-alist): Add more.
1791e2e5 6911
c113de23 69121999-02-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6913
c113de23 6914 * gnus.el: Pterodactyl Gnus v0.75 is released.
1791e2e5 6915
c113de23 69161999-02-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6917
c113de23 6918 * gnus-art.el (article-display-x-face): Don't narrow to head.
1791e2e5 6919
c113de23 69201999-02-01 Michael Cook <cook@sightpath.com>
1791e2e5 6921
c113de23 6922 * gnus-cite.el (gnus-cited-lines-visible): Accept a cons.
1791e2e5 6923
c113de23 69241999-02-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6925
c113de23
GM
6926 * mail-source.el (mail-source-fetch-directory): Ignore
6927 directories.
1791e2e5 6928
c113de23 6929 * gnus-cus.el (gnus-group-parameters): Addition.
1791e2e5 6930
c113de23
GM
6931 * gnus-art.el (article-strip-banner): Do symbolic banners.
6932 (article-strip-banner): New keystroke.
1791e2e5 6933
c113de23 69341999-02-01 Michael Cook <cook@sightpath.com>
1791e2e5 6935
c113de23 6936 * gnus-art.el (article-strip-banner): New command.
1791e2e5 6937
c113de23 69381999-02-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6939
c113de23 6940 * gnus-art.el (gnus-treat-strip-banners): New variable.
1791e2e5 6941
c113de23 69421999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 6943
c113de23
GM
6944 * mail-source.el (mail-source-read-passwd): Use `read-passwd' if it
6945 has been exist.
1791e2e5 6946
c113de23 69471999-01-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6948
c113de23
GM
6949 * message.el (message-draft-coding-system): Check coding-system.
6950 * mm-util.el (mm-text-coding-system): Ditto.
1791e2e5 6951
c113de23 69521999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 6953
c113de23 6954 * mail-source.el (mail-source-fetch-pop): Save excursion.
1791e2e5 6955
c113de23 69561999-01-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6957
c113de23
GM
6958 * mail-source.el (mail-source-movemail-args): Not constant.
6959 (mail-source-movemail-args): Removed.
6960 (mail-source-fetch-with-program): New function.
6961 (mail-source-fetch-pop): Use program and function.
6962 (mail-source-movemail-program): Removed.
1791e2e5 6963
c113de23
GM
6964 * gnus-art.el (gnus-treat-date-iso8601): New variable.
6965 (gnus-treat-date-user-defined): New variable.
1791e2e5 6966
c113de23 69671999-01-28 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 6968
c113de23 6969 * nnmail.el (nnmail-fix-eudora-headers): New function.
1791e2e5 6970
c113de23 69711999-01-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6972
c113de23 6973 * mm-bodies.el (mm-encode-body): Use mail-parse-charset.
1791e2e5 6974
c113de23 69751999-01-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6976
c113de23
GM
6977 * gnus-art.el (gnus-treatment-function-alist): Do
6978 gnus-article-add-buttons-to-head later.
6979 (gnus-treat-capitalize-sentences): New variable.
6980 (article-capitalize-sentences): New command and keystroke.
1791e2e5 6981
c113de23 6982 * gnus-group.el (gnus-group-catchup-current): Do group.
1791e2e5 6983
c113de23 6984 * message.el (message-default-charset): Add group.
1791e2e5 6985
c113de23 69861999-01-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6987
c113de23 6988 * gnus.el: Pterodactyl Gnus v0.74 is released.
1791e2e5 6989
c113de23 69901999-01-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6991
c113de23
GM
6992 * gnus-art.el (article-fill-long-lines): Renamed.
6993 (article-fill-long-lines): New keystroke.
1791e2e5 6994
c113de23 69951999-01-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6996
c113de23 6997 * gnus-msg.el (gnus-setup-posting-charset): Check for group.
1791e2e5 6998
c113de23
GM
6999 * gnus-group.el (gnus-group-catchup-current): Skip groups now
7000 displayed.
7001 (gnus-group-catchup-current): Be more robus.
1791e2e5 7002
c113de23
GM
7003 * gnus-sum.el (gnus-summary-select-article): Reselect for showing
7004 headers.
1791e2e5 7005
c113de23 70061999-01-25 Dave Love <fx@gnu.org>
1791e2e5 7007
c113de23
GM
7008 * message.el (message-mode-menu): Add message-mime-attach-file.
7009 (message-mode): Doc fix.
1791e2e5 7010
c113de23 70111999-01-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7012
c113de23
GM
7013 * nnmail.el (nnmail-check-duplication): Insert the mail source
7014 string.
1791e2e5 7015
c113de23
GM
7016 * mail-source.el (mail-source-fetch-pop): Bind mail-source-string.
7017 (mail-source-fetch-directory): Ditto.
7018 (mail-source-fetch-file): Ditto.
7019 (mail-source-string): New variable.
1791e2e5 7020
c113de23
GM
7021 * gnus-start.el (gnus-get-unread-articles): Nix out groups over
7022 the level.
1791e2e5 7023
c113de23
GM
7024 * rfc2047.el (rfc2047-encodable-p): Convert to MIME charsets
7025 before handling.
1791e2e5 7026
c113de23
GM
7027 * mm-util.el (mm-mime-charset): Use the parameters.
7028 (mm-mime-charset): Removed region paremeters.
1791e2e5 7029
c113de23
GM
7030 * nnmail.el (nnmail-get-new-mail): Don't message the entire
7031 source.
1791e2e5 7032
c113de23 70331999-01-25 Lloyd Zusman <ljz@asfast.com>
1791e2e5 7034
c113de23 7035 * nnmail.el (nnmail-get-split-group): Quote right.
1791e2e5 7036
c113de23 70371999-01-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7038
c113de23
GM
7039 * mail-source.el (mail-source-movemail): Would kill an arbitrary
7040 buffer.
1791e2e5 7041
c113de23 70421999-01-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7043
c113de23
GM
7044 * gnus-group.el (gnus-clear-inboxes-moved): Removed.
7045 (gnus-group-mode): Don't hook.
1791e2e5 7046
c113de23
GM
7047 * mail-source.el (mail-source-bind): Doc fix.
7048 (mail-source-bind): Take only one param.
1791e2e5 7049
c113de23 7050 * gnus-art.el (gnus-treat-highlight-signature): typep.
1791e2e5 7051
c113de23
GM
7052 * mail-source.el (mail-source-movemail): Ignore empty file.
7053 (mail-source-callback): Check before deleting.
1791e2e5 7054
c113de23 7055 * message.el (message-mime-attach-file): Include name.
1791e2e5 7056
c113de23 70571999-01-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7058
c113de23 7059 * mm-util.el (mm-read-charset): Return a symbol.
1791e2e5 7060
c113de23 7061 * mm-view.el (mm-inline-text): Insert signature separator.
1791e2e5 7062
c113de23
GM
7063 * gnus-art.el (gnus-treat-predicate): New function.
7064 (gnus-treat-article): Allow all types to be checked.
1791e2e5 7065
c113de23
GM
7066 * gnus-util.el (gnus-or): New function.
7067 (gnus-and): Ditto.
1791e2e5 7068
c113de23 7069 * gnus-art.el (gnus-mime-display-single): Use override.
1791e2e5 7070
c113de23
GM
7071 * mm-decode.el (mm-attachment-override-types): New variable.
7072 (mm-attachment-override-p): New function.
1791e2e5 7073
c113de23 7074 * gnus-picon.el (gnus-group-display-picons): Don't go backward.
1791e2e5 7075
c113de23 70761999-01-23 Andrew J. Cosgriff <ajc@bing.wattle.id.au>
1791e2e5 7077
c113de23 7078 * mm-view.el (mm-inline-text): Do vcards.
1791e2e5 7079
c113de23 70801999-01-23 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7081
c113de23 7082 * gnus.el: Pterodactyl Gnus v0.73 is released.
1791e2e5 7083
c113de23 70841999-01-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7085
c113de23
GM
7086 * nnmail.el (nnmail-spool-file): Changed to use mail-source.
7087 (nnmail-crash-box, nnmail-use-procmail, nnmail-procmail-directory,
7088 nnmail-procmail-suffix, nnmail-resplit-incoming): Removed.
7089 (nnmail-movemail-program): Removed.
7090 (nnmail-movemail-args): Removed.
7091 (nnmail-pop-password-required): Ditto.
7092 (nnmail-tmp-directory): Ditto.
7093 (nnmail-delete-incoming): Removed.
7094 (nnmail-pop-password, nnmail-moved-inboxes,
7095 nnmail-internal-password, nnmail-move-inbox): Removed.
7096 (nnmail-read-passwd): Ditto.
7097 (nnmail-get-spool-files): Removed.
7098 (nnmail-resplit-incoming): Reinstated.
1791e2e5 7099
c113de23 7100 * mail-source.el: New file.
1791e2e5 7101
c113de23 71021999-01-23 James H. Cloos, Jr. <cloos@jhcloos.com>
1791e2e5 7103
c113de23 7104 * gnus-art.el (gnus-article-mode-map): Bind backspace.
1791e2e5 7105
c113de23 71061999-01-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7107
c113de23 7108 * gnus-art.el (article-make-date-line): Fix iso8601 display.
1791e2e5 7109
c113de23 71101999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7111
c113de23 7112 * gnus-art.el (gnus-treat-display-smileys): Check xpm.
1791e2e5 7113
c113de23 7114 * gnus-picon.el (gnus-group-display-picons): Goto body.
1791e2e5 7115
c113de23
GM
7116 * gnus.el: Indented all functions; broke long lines; changed all
7117 instances of illegal/legal to invalid/valid. Yes, I'm bored.
1791e2e5 7118
c113de23 71191999-01-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7120
c113de23 7121 * gnus.el: Pterodactyl Gnus v0.72 is released.
1791e2e5 7122
c113de23 71231999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7124
c113de23 7125 * gnus.el: Cleaned up trailing whitespace.
1791e2e5 7126
c113de23 7127 * mm-util.el (mm-read-charset): Work.
1791e2e5 7128
c113de23 71291999-01-17 Matt Armstrong <mattdav+matt@best.com>
1791e2e5 7130
c113de23
GM
7131 * gnus-score.el (gnus-score-find-bnews): Match regexp on the
7132 nnheader-translate-file-chars'd group name.
1791e2e5 7133
c113de23 71341999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7135
c113de23 7136 * message.el (message-encode-message-body): Fold case.
1791e2e5 7137
c113de23 71381999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7139
c113de23 7140 * mailcap.el (mailcap-add): New function.
1791e2e5 7141
c113de23 71421999-01-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7143
c113de23
GM
7144 * gnus-art.el (article-goto-body-goes-to-point-min-p): New variable.
7145 (article-goto-body): Use it.
7146 (gnus-treat-article): Ditto.
1791e2e5 7147
c113de23
GM
7148 * gnus-agent.el (gnus-agent-get-undownloaded-list): Remove the
7149 downloaded articles from the downloadeble list.
1791e2e5 7150
c113de23 71511999-01-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7152
c113de23
GM
7153 * message.el (message-encode-message-body): Bind
7154 mail-parse-charset.
1791e2e5 7155
c113de23
GM
7156 * mm-util.el (mm-charset-synonym-alist): New variable.
7157 (mm-charset-to-coding-system): Use it.
7158 (mm-charset-coding-system-alist): Removed.
7159 (mm-charset-to-coding-system): Don't use it.
7160 (mm-find-charset-region): Use mail-parse-charset.
1791e2e5 7161
c113de23
GM
7162 * gnus-art.el (gnus-treatment-function-alist): Use
7163 gnus-article-display-picons.
7164 (gnus-treat-display-xface): Only do if we have xface feature.
7165 (gnus-part-display-hook): New function.
7166 (gnus-treat-article): Use it.
7167 (gnus-treat-article): Use gnus-visual.
1791e2e5 7168
c113de23 7169 * gnus-msg.el (gnus-setup-posting-charset): Check elem.
1791e2e5 7170
c113de23
GM
7171 * gnus-art.el (gnus-mm-display-part): Fix the MIME button after
7172 displaying.
1791e2e5 7173
c113de23 7174 * mm-decode.el (mm-insert-part): Use insert-buffer-substring.
1791e2e5 7175
c113de23
GM
7176 * gnus-score.el (gnus-score-find-bnews): Protect against invalid
7177 regexp file names.
1791e2e5 7178
c113de23 71791999-01-16 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7180
c113de23 7181 * gnus.el: Pterodactyl Gnus v0.71 is released.
1791e2e5 7182
c113de23 71831999-01-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7184
c113de23 7185 * mm-view.el (mm-inline-image): Don't add a dot.
1791e2e5 7186
c113de23 7187 * gnus-art.el (gnus-treat-article): New function.
1791e2e5 7188
c113de23 7189 * gnus.el (gnus-article-display-hook): Removed.
1791e2e5 7190
c113de23 7191 * gnus-art.el (gnus-article-treat-custom): New variable.
1791e2e5 7192
c113de23 7193 * gnus-start.el (gnus-ignored-newsgroups-has-to-p): Removed.
1791e2e5 7194
c113de23
GM
7195 * gnus-msg.el (gnus-setup-posting-charset): Allow variables and
7196 functions.
1791e2e5 7197
c113de23
GM
7198 * message.el (message-posting-charset): New variable.
7199 (message-send-mail): Use it.
1791e2e5 7200
c113de23
GM
7201 * gnus-msg.el (gnus-group-posting-charset-alist): Moved here.
7202 (gnus-setup-posting-charset): New function.
7203 (gnus-setup-message): Use it.
1791e2e5 7204
c113de23
GM
7205 * message.el (message-encode-message-body): Just look for
7206 Content-Type before inserting a new one.
1791e2e5 7207
c113de23 72081999-01-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7209
c113de23 7210 * rfc2047.el (rfc2047-default-charset): Removed.
1791e2e5 7211
c113de23
GM
7212 * mail-prsvr.el: New file.
7213 (mail-parse-charset): New variable.
1791e2e5 7214
c113de23
GM
7215 * gnus-sum.el (gnus-newsgroup-charset): Changed name.
7216 Changed name.
1791e2e5 7217
c113de23 7218 * gnus.el (gnus-charset): New group.
1791e2e5 7219
c113de23 7220 * nnmail.el (nnmail-pathname-coding-system): Default to binary.
1791e2e5 7221
c113de23
GM
7222 * gnus-sum.el (gnus-default-charset): Default to nil.
7223 (gnus-newsgroup-iso-8859-1-forced-regexp): Removed.
7224 (gnus-newsgroup-iso-8859-1-forced): Removed.
1791e2e5 7225
c113de23
GM
7226 * mm-util.el (mm-known-charsets): Removed.
7227 (mm-default-coding-system): Removed.
7228 (mm-default-charset): Removed.
7229 (mm-read-charset): New function.
1791e2e5 7230
c113de23 7231 * message.el (message-default-charset): Removed.
1791e2e5 7232
c113de23 7233 * rfc2047.el (rfc2047-default-charset): Default to nil.
1791e2e5 7234
c113de23 7235 * mm-util.el (mm-charset-iso-8859-1-forced): Removed.
1791e2e5 7236
c113de23 72371999-01-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7238
c113de23 7239 * gnus.el: Pterodactyl Gnus v0.70 is released.
1791e2e5 7240
c113de23 72411999-01-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7242
c113de23
GM
7243 * mm-decode.el (mm-save-part): Use mm-get-part.
7244 (mm-insert-part): New function.
7245 (mm-get-part): Use it.
7246 (mm-get-image): Ditto.
7247 (mm-display-external): Ditto.
1791e2e5 7248
c113de23 7249 * mm-view.el (mm-inline-text): Ditto.
1791e2e5 7250
c113de23
GM
7251 * gnus-move.el (gnus-move-group-to-server): Protect against nil
7252 ranges.
1791e2e5 7253
c113de23
GM
7254 * mm-decode.el (mm-display-external): Save the buffer.
7255 (mm-remove-part): Kill it.
1791e2e5 7256
c113de23 7257 * qp.el (quoted-printable-decode-region): Do the right thing at eobp.
1791e2e5 7258
c113de23 7259 * nnagent.el (nnagent-request-set-mark): Defined stub.
1791e2e5 7260
c113de23 72611999-01-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7262
c113de23
GM
7263 * gnus-score.el (gnus-score-load-score-alist): Bind
7264 coding-system-for-read.
1791e2e5 7265
c113de23
GM
7266 * gnus-sum.el (gnus-summary-exit): Do adaptive scoring before
7267 prepare-exit-hook.
1791e2e5 7268
c113de23 7269 * mm-view.el (mm-setup-w3): Require w3.
1791e2e5 7270
c113de23 72711999-01-13 Kiyokazu SUTO <suto@merry.xmath.ous.ac.jp>
1791e2e5 7272
c113de23
GM
7273 * lisp/nnspool.el (nnspool-retrieve-headers): Protect against empty
7274 body.
1791e2e5 7275
c113de23 72761999-01-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7277
c113de23 7278 * mm-encode.el: Ditto.
1791e2e5 7279
c113de23
GM
7280 * mm-bodies.el (mm-decode-content-transfer-encoding): Message the
7281 error.
1791e2e5 7282
c113de23 7283 * mailcap.el (mailcap-mime-data): SAFER ps.
1791e2e5 7284
c113de23
GM
7285 * message.el (message-encode-message-body): Always insert a
7286 Content-Type header.
1791e2e5 7287
c113de23
GM
7288 * mm-decode.el (mm-inline-media-tests): Default all text/* to be
7289 shown inline.
1791e2e5 7290
c113de23 7291 * mm-view.el (mm-inline-text): Handle all sorts of text.
1791e2e5 7292
c113de23
GM
7293 * mailcap.el (mailcap-mime-data): non-viewer for viewers that
7294 don't view.
1791e2e5 7295
c113de23 7296 * mm-decode.el (mm-display-external): Use it.
1791e2e5 7297
c113de23 7298 * gnus-art.el (gnus-visible-headers): Added bcc, gcc, fcc.
1791e2e5 7299
c113de23 7300 * mm-decode.el (mm-save-part): Removed double code.
1791e2e5 7301
c113de23 73021999-01-12 Dave Love <fx@gnu.org>
1791e2e5 7303
c113de23
GM
7304 * mm-decode.el (mm-save-part): Avoid doubly-compressed
7305 application/octet-stream .gz & al files with jka-compr.
1791e2e5 7306
c113de23 73071999-01-12 Dave Love <fx@gnu.org>
1791e2e5 7308
c113de23
GM
7309 * gnus-ems.el (gnus-down-mouse-3): New variable.
7310 * gnus-art.el (gnus-mime-button-map): Use it.
7311 (gnus-mime-button-menu): Set the clicked-on buffer initially.
1791e2e5 7312
c113de23 73131999-01-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7314
c113de23 7315 * mailcap.el (mailcap-mime-data): Added ImageMagic and ee.
1791e2e5 7316
c113de23 73171999-01-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7318
c113de23
GM
7319 * gnus-picon.el (gnus-picons-kill-buffer): Don't kill article
7320 buffers.
1791e2e5 7321
c113de23 7322 * gnus-sum.el (gnus-summary-exit): Destroy all MIME.
1791e2e5 7323
c113de23 7324 * gnus-cache.el (gnus-cache-read-active): Reversed check.
1791e2e5 7325
c113de23 73261999-01-12 Matt Armstrong <matta@geoworks.com>
1791e2e5 7327
c113de23 7328 * mml.el (mml-parameter-string): Strip directory component.
1791e2e5 7329
c113de23 73301999-01-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7331
c113de23 7332 * gnus.el (gnus-use-demon): Removed.
1791e2e5 7333
c113de23 73341999-01-12 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 7335
c113de23 7336 * nnmail.el (nnmail-article-group): Don't infloop.
1791e2e5 7337
c113de23 73381999-01-11 Colin Rafferty <colin@xemacs.org>
1791e2e5 7339
c113de23
GM
7340 * gnus-art.el (article-update-date-lapsed): Made it work with
7341 picons, and make it update on all visible frames.
7342 (article-date-ut): Get summary-buffer's current-headers.
1791e2e5 7343
c113de23 73441999-01-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7345
c113de23
GM
7346 * gnus-picon.el (gnus-picons-setup-buffer): Don't set major mode.
7347 (gnus-picons-setup-p): New variable.
1791e2e5 7348
c113de23 73491999-01-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7350
c113de23 7351 * nnmail.el (nnmail-split-header-length-limit): Lowered to 512.
1791e2e5 7352
c113de23 73531999-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7354
c113de23
GM
7355 * gnus-sum.el (gnus-summary-exit-no-update): Don't use run-hooks.
7356 (gnus-summary-exit-no-update): Use mapcar.
1791e2e5 7357
c113de23 73581999-01-02 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7359
c113de23 7360 * gnus-agent.el (gnus-category-write): Make directory.
1791e2e5 7361
c113de23 73621998-09-26 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7363
c113de23
GM
7364 * gnus-sum.el (gnus-update-read-articles):
7365 (gnus-update-marks): Request backend update of mark.
1791e2e5 7366
c113de23 73671999-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7368
c113de23 7369 * mm-bodies.el (mm-body-encoding): Use mm-find.
1791e2e5 7370
c113de23 73711999-01-03 Kim-Minh Kaplan <kmkaplan@western.fr>
1791e2e5 7372
c113de23 7373 * gnus-picon.el (gnus-article-display-picons): Fix.
1791e2e5 7374
c113de23 73751999-01-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7376
c113de23 7377 * gnus.el: Pterodactyl Gnus v0.69 is released.
1791e2e5 7378
c113de23 73791999-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7380
c113de23 7381 * gnus-picon.el (gnus-picons-setup-buffer): Run the hook.
1791e2e5 7382
c113de23
GM
7383 * gnus-agent.el (gnus-agent-remove-group): New command and
7384 keystroke.
1791e2e5 7385
c113de23 7386 * rfc2047.el (rfc2047-decode-region): Check for us-ascii.
1791e2e5 7387
c113de23 73881999-01-02 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7389
c113de23 7390 * gnus-agent.el (gnus-agent-write-servers): Make directory.
1791e2e5 7391
c113de23 73921998-12-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7393
c113de23 7394 * mm-view.el (mm-inline-text): Bind current id.
1791e2e5 7395
c113de23
GM
7396 * mm-decode.el (mm-handle-id): New macro.
7397 (mm-make-handle): Accept id.
7398 (mm-dissect-singlepart): Use it.
1791e2e5 7399
c113de23 74001998-12-23 Matt Pharr <mmp@graphics.stanford.edu>
1791e2e5 7401
c113de23
GM
7402 * message.el (message-cite-original-without-signature): Use
7403 message-signature-separator when searching for signature in
7404 message-cite-original-without-signature.
1791e2e5 7405
c113de23 74061998-12-24 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7407
c113de23 7408 * gnus.el (gnus-server-to-method): Check named methods.
1791e2e5 7409
c113de23 74101998-12-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7411
c113de23 7412 * mm-view.el (mm-view-message): Goto point-min.
1791e2e5 7413
c113de23
GM
7414 * nnmail.el (nnmail-article-group): Don't delete lines, only
7415 shorten them.
1791e2e5 7416
c113de23
GM
7417 * gnus-msg.el (gnus-configure-posting-styles): Also do nil
7418 values.
1791e2e5 7419
c113de23
GM
7420 * nnheader.el (nnheader-temp-directory): New variable.
7421 (nnheader-temp-directory): Removed.
1791e2e5 7422
c113de23 74231998-12-22 Jack Vinson <jvinson@chevax.ecs.umass.edu>
1791e2e5 7424
c113de23
GM
7425 * mailcap.el (mailcap-parse-mailcaps): Add "~/.mailcaps" to the
7426 list of files to check for mailcap entries under windows-nt.
1791e2e5 7427
c113de23 74281998-12-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7429
c113de23
GM
7430 * gnus-art.el (gnus-article-maybe-hide-headers): Check whether the
7431 summary buffer exists.
1791e2e5 7432
c113de23 74331998-12-22 Aaron M. Ucko <amu@mit.edu>
1791e2e5 7434
c113de23
GM
7435 * nnsoup.el (nnsoup-store-reply): Remove code to deal with
7436 irrelevant Sun sendmail bug.
7437 (nnsoup-store-reply): Stop mucking with mail-header-separator.
1791e2e5 7438
c113de23
GM
7439 * message.el (message-send-news): Bind mail-header-separator to
7440 "" when asking backend to post.
1791e2e5 7441
c113de23 74421998-12-22 Karl Kleinpaste <karl@justresearch.com>
1791e2e5 7443
c113de23
GM
7444 * mm-uu.el (mm-dissect-disposition): New variable.
7445 (mm-uu-dissect): Use it.
1791e2e5 7446
c113de23 74471998-12-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7448
c113de23 7449 * mm-view.el (mm-inline-text): Bind url-current-object.
1791e2e5 7450
c113de23 74511998-12-06 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7452
c113de23 7453 * gnus-range.el (gnus-remove-from-range): Rewrite.
1791e2e5 7454
c113de23 74551998-12-09 SL Baur <steve@altair.xemacs.org>
1791e2e5 7456
c113de23 7457 * gnus-picon.el (annotations): Remove bogus require 'xpm.
1791e2e5 7458
c113de23 74591998-12-18 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7460
c113de23
GM
7461 * message.el (message-encode-message-body): Insert `MIME-Version'
7462 instead of `Mime-Version'.
1791e2e5 7463
c113de23 74641998-12-04 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7465
c113de23
GM
7466 * message.el (message-insert-mime-part): Add the attachment
7467 disposition.
7468 (message-insert-mime-part): Make TYPE and DESCRIPTION optional.
7469 (message-mime-query-type): New function.
7470 (message-mime-query-description): Ditto.
7471 (message-mime-query-file): Ditto.
7472 (message-insert-mime-part): Use them.
7473 (message-mime-insert-external): Use the new stuff.
1791e2e5 7474
c113de23 74751998-12-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7476
c113de23 7477 * nnmail.el (nnmail-split-header-length-limit): New variable.
1791e2e5 7478
c113de23 7479 * mm-decode.el (mm-dissect-buffer): Check syntax.
1791e2e5 7480
c113de23 7481 * rfc2231.el (rfc2231-parse-string): Remove check for syntax.
1791e2e5 7482
c113de23
GM
7483 * rfc2047.el (rfc2047-encodable-p): Use mm-find-charset-region.
7484 (rfc2047-dissect-region): Ditto.
1791e2e5 7485
c113de23 74861998-12-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7487
c113de23 7488 * mm-view.el (mm-view-message): Decode charset.
1791e2e5 7489
c113de23 74901998-12-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7491
c113de23
GM
7492 * rfc2231.el (rfc2231-parse-string): Ignore syntactically invalid
7493 CT headers.
1791e2e5 7494
c113de23 74951998-12-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7496
c113de23
GM
7497 * mm-bodies.el (mm-decode-content-transfer-encoding): Use
7498 mm-uu-*-function.
7499 * mm-uu.el (mm-uu-dissect): Use x-uuencode.
1791e2e5 7500
c113de23 75011998-12-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7502
c113de23
GM
7503 * message.el (message-send-mail): Do MML first.
7504 (message-send-news): Ditto.
1791e2e5 7505
c113de23 75061998-12-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7507
c113de23
GM
7508 * gnus-picon.el (gnus-picons-face): New face.
7509 (gnus-picons-try-face): Use it.
1791e2e5 7510
c113de23 75111998-12-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7512
c113de23 7513 * gnus.el: Pterodactyl Gnus v0.68 is released.
1791e2e5 7514
c113de23 75151998-12-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7516
c113de23 7517 * gnus.el: Pterodactyl Gnus v0.67 is released.
1791e2e5 7518
c113de23 75191998-12-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7520
c113de23 7521 * gnus.el: Pterodactyl Gnus v0.66 is released.
1791e2e5 7522
c113de23 75231998-12-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7524
c113de23 7525 * gnus-art.el (gnus-insert-mime-button): Decode description.
1791e2e5 7526
c113de23 75271998-12-05 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7528
c113de23
GM
7529 * gnus-art.el (article-decode-encoded-words): Rollback to 0.55.
7530 (gnus-decode-header-methods): Ditto.
7531 (gnus-decode-with-mail-decode-encoded-word-region): Ditto.
1791e2e5 7532
c113de23 75331998-12-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7534
c113de23 7535 * mml.el (mml-insert-mime-headers): Encode description.
1791e2e5 7536
c113de23
GM
7537 * nnfolder.el (nnfolder-request-expire-articles): Go to the date
7538 line.
1791e2e5 7539
c113de23 7540 * gnus-sum.el (gnus-default-charset): Doc fix.
1791e2e5 7541
c113de23 75421998-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7543
c113de23 7544 * mm-decode.el (mm-display-part): Forward a line.
1791e2e5 7545
c113de23 75461998-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7547
c113de23
GM
7548 * mm-util.el (mm-running-ntemacs): New variable.
7549 (mm-text-coding-system): Ditto.
7550 * nnmail.el (nnmail-incoming-coding-system): Ditto.
7551 (nnmail-split-incoming): Use nnmail-incoming-coding-system.
1791e2e5 7552
c113de23 75531998-12-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7554
c113de23
GM
7555 * gnus-picon.el (gnus-picons-network-display-internal): Don't set
7556 buffer.
1791e2e5 7557
c113de23 7558 * message.el (message-insert-headers): New command and keystroke.
1791e2e5 7559
c113de23 75601998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7561
c113de23
GM
7562 * mm-decode.el (mm-inline-media-tests): Recognize x-xbitmap.
7563 (mm-get-image): Ditto.
1791e2e5 7564
c113de23
GM
7565 * mm-bodies.el (mm-decode-content-transfer-encoding): Only for
7566 base64, uudecode and binhex.
1791e2e5 7567
c113de23 75681998-12-06 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7569
c113de23
GM
7570 * mm-bodies.el (mm-decode-content-transfer-encoding): Replace CRLF
7571 in text/plain.
7572 * mm-uu.el (mm-uu-dissect): Use inline.
1791e2e5 7573
c113de23 75741998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7575
c113de23 7576 * mm-view.el (mm-view-message): New function.
1791e2e5 7577
c113de23
GM
7578 * mm-encode.el (mm-content-transfer-encoding-defaults): Changed to
7579 qp.
1791e2e5 7580
c113de23 75811998-12-07 Karl Kleinpaste <karl@justresearch.com>
1791e2e5 7582
c113de23
GM
7583 * mm-encode.el (mm-content-transfer-encoding-defaults): Add an
7584 entry for message/rfc822 as 8bit.
1791e2e5 7585
c113de23 75861998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7587
c113de23 7588 * mailcap.el (mailcap-mime-extensions): Add patch.
1791e2e5 7589
c113de23 75901998-12-05 Dale Hagglund <rdh@best.com>
1791e2e5 7591
c113de23
GM
7592 * gnus-sum.el (gnus-summary-display-buttonized): Use prefix
7593 argument to force all multipart/* to look like multipart/mixed.
1791e2e5 7594
c113de23
GM
7595 * gnus-art.el (gnus-mime-display-multipart-as-mixed): New
7596 variable.
7597 (gnus-mime-display-part): Use it.
1791e2e5 7598
c113de23 75991998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7600
c113de23
GM
7601 * gnus-draft.el (gnus-draft-send): Only disable checks for
7602 non-interactive use.
7603 (gnus-draft-send-message): Use it.
1791e2e5 7604
c113de23 76051998-12-06 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7606
c113de23 7607 * gnus.el: Pterodactyl Gnus v0.65 is released.
1791e2e5 7608
c113de23 76091998-12-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7610
c113de23 7611 * gnus-art.el (gnus-article-prepare-display): Don't init w3.
1791e2e5 7612
c113de23 7613 * mm-view.el (mm-inline-text): Bind url-standalone-mode here.
1791e2e5 7614
c113de23 76151998-12-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7616
c113de23 7617 * gnus.el: Pterodactyl Gnus v0.64 is released.
1791e2e5 7618
c113de23 76191998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7620
c113de23 7621 * mm-view.el (mm-setup-w3): Don't load.
1791e2e5 7622
c113de23
GM
7623 * gnus-msg.el (gnus-setup-message): Set group name.
7624 (gnus-group-mail): Avoid leaking local vars.
1791e2e5 7625
c113de23
GM
7626 * message.el (message-attach-file): Renamed.
7627 (message-mime-attach-file): Renamed again.
1791e2e5 7628
c113de23 76291998-12-05 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7630
c113de23
GM
7631 * gnus-art.el (article-decode-encoded-words): Bind
7632 rfc2047-default-charset here.
1791e2e5 7633
c113de23 7634 * gnus-art.el (gnus-insert-mime-button): Nix slashes in file name.
1791e2e5 7635
c113de23 76361998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7637
c113de23
GM
7638 * gnus-picon.el (gnus-picons-setup-buffer): Run picons hook.
7639 (gnus-picons-setup-hook): New hook.
1791e2e5 7640
c113de23 76411998-12-05 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 7642
c113de23
GM
7643 * mailcap.el (mailcap-mime-data): Remove "*" from documentation
7644 string.
7645 (mailcap-mime-extensions): Ditto. Made first sentense fit a
7646 line.
1791e2e5 7647
c113de23 76481998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7649
c113de23
GM
7650 * gnus-art.el (gnus-article-prepare-display): Setup w3.
7651 (gnus-mime-view-part): Ditto.
7652 (gnus-mime-inline-part): Dotii.
7653 (gnus-mime-externalize-part): Daddo.
7654 (gnus-mime-internalize-part): Tutti frutti.
7655 (gnus-widget-press-button): Da da do.
1791e2e5 7656
c113de23 7657 * mm-view.el (mm-setup-w3): Require url-vars.
1791e2e5 7658
c113de23 76591998-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7660
c113de23
GM
7661 * message.el (message-draft-coding-system): Fix for XEmacs-NT.
7662 * mm-util.el (mm-find-charset-region): Ditto.
1791e2e5 7663
c113de23 76641998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7665
c113de23
GM
7666 * message.el (message-send): Don't encode here.
7667 (message-send-mail): But here.
7668 (message-send-news): And here.
1791e2e5 7669
c113de23 76701998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7671
c113de23 7672 * gnus-msg.el (gnus-message-insert-stylings): Don't insert twice.
1791e2e5 7673
c113de23 76741998-12-04 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7675
c113de23 7676 * gnus.el: Pterodactyl Gnus v0.63 is released.
1791e2e5 7677
c113de23 76781998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7679
c113de23 7680 * mml.el (mml-base-boundary): Shorten.
1791e2e5 7681
c113de23 7682 * message.el (message-insert-mime-part): Use default.
1791e2e5 7683
c113de23 7684 * gnus-art.el (gnus-insert-mime-button): Bind gnus-tmp-type-long.
1791e2e5 7685
c113de23 76861998-12-03 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 7687
c113de23
GM
7688 * gnus-art.el (gnus-mime-display-alternative): Use (*) for radio
7689 buttons, not [*].
1791e2e5 7690
c113de23 76911998-12-04 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7692
c113de23 7693 * gnus-art.el (gnus-insert-mime-button): Do proper help-echo.
1791e2e5 7694
c113de23 76951998-12-04 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7696
c113de23 7697 * gnus-art.el (gnus-insert-mime-button): Fix.
1791e2e5 7698
c113de23 76991998-12-03 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7700
c113de23
GM
7701 * message.el (message-insert-mime-part): Nicify prompts.
7702 (message-insert-mime-part): Really delete duplicates.
7703 (message-insert-mime-part): Check against common errors.
7704 (message-insert-mime-part): Fix docstring.
1791e2e5 7705
c113de23 77061998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7707
c113de23 7708 * gnus-art.el (gnus-mime-internalize-part): Bugged out.
1791e2e5 7709
c113de23 77101998-12-03 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7711
c113de23
GM
7712 * gnus-art.el (gnus-mime-button-line-format): Nicify.
7713 (gnus-insert-mime-button): Modify accordingly.
1791e2e5 7714
c113de23 77151998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7716
c113de23 7717 * gnus-art.el (gnus-display-mime): Set window point.
1791e2e5 7718
c113de23
GM
7719 * mm-decode.el (mm-display-external): Only decode when not
7720 saving.
7721 (mm-alternative-precedence): Prefer multiparts.
7722 (mm-inline-media-tests): Inline multiparts.
1791e2e5 7723
c113de23
GM
7724 * gnus-picon.el (gnus-picons-next-job-internal): Do bar if asked.
7725 Ignore errors when requiring url.
1791e2e5 7726
c113de23 7727 * mml.el (mml-quote-region): New command.
1791e2e5 7728
c113de23
GM
7729 * message.el (message-cite-original): Use it.
7730 (message-cite-original-without-signature): Ditto.
1791e2e5 7731
c113de23 77321998-12-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7733
c113de23 7734 * gnus.el: Pterodactyl Gnus v0.62 is released.
1791e2e5 7735
c113de23 77361998-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7737
c113de23 7738 * gnus-art.el (gnus-mime-view-all-parts): Work with multiparts.
1791e2e5 7739
c113de23 77401998-12-03 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7741
c113de23
GM
7742 * mm-view.el (mm-inline-text): Use `point-min-marker' and
7743 `point-max-marker'.
1791e2e5 7744
c113de23 77451998-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7746
c113de23 7747 * mailcap.el (mailcap-mime-extensions): Use image/xpm for xpms.
1791e2e5 7748
c113de23
GM
7749 * gnus-art.el (gnus-mime-display-single): Check for attachment
7750 before other tests.
1791e2e5 7751
c113de23
GM
77521998-12-03 Didier Verna <verna@inf.enst.fr>
7753
7754 * gnus-msg.el (gnus-configure-posting-styles): find a
7755 posting-style entry in the group parameters, if any, and honor it
7756 at the end.
7757
77581998-12-03 Felix Lee <flee@teleport.com>
7759
7760 * nntp.el (nntp-after-change-function): Fix.
7761
77621998-12-03 Mike McEwan <mike@lotusland.demon.co.uk>
1791e2e5 7763
c113de23 7764 * mml.el (mml-generate-mime-1): Insert literally.
1791e2e5 7765
c113de23 77661998-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7767
c113de23 7768 * mml.el (mml-insert-mime-headers): Removed debug.
1791e2e5 7769
c113de23
GM
77701998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
7771
7772 * gnus-sum.el (gnus-summary-show-article): Destroy parts when
7773 prefixed.
1791e2e5 7774
c113de23
GM
7775 * mm-encode.el (mm-content-transfer-encoding-defaults): Default
7776 application/emacs-lisp to 8bit.
1791e2e5 7777
c113de23 77781998-12-03 Dale Hagglund <rdh@best.com>
1791e2e5 7779
c113de23 7780 * mm-decode.el (mm-quote-arg): Add quoting of '()', '<>', and '|'.
1791e2e5 7781
c113de23 77821998-12-02 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7783
c113de23 7784 * gnus.el: Pterodactyl Gnus v0.61 is released.
1791e2e5 7785
c113de23 77861998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7787
c113de23
GM
7788 * mml.el (mml-parse-1): Skipped parts.
7789 (mml-insert-mime-headers): Nil is a list.
7790 (mml-generate-mime-1): Don't insert literally.
7791 (mml-read-tag): Drop text props.
7792 (mml-read-part): Ditto.
7793 (mml-parse-singlepart-with-multiple-charsets): Ditto.
1791e2e5 7794
c113de23 77951998-12-02 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7796
c113de23 7797 * gnus.el: Pterodactyl Gnus v0.60 is released.
1791e2e5 7798
c113de23 77991998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7800
c113de23 7801 * mml.el (mml-parse-1): Don't throw contents away.
1791e2e5 7802
c113de23 78031998-12-02 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7804
c113de23 7805 * mml.el (mml-compute-boundary-1): Regexp-quote the boundary.
1791e2e5 7806
c113de23 78071998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7808
c113de23 7809 * mml.el (mml-parse-singlepart-with-multiple-charsets): New
1791e2e5 7810 function.
c113de23
GM
7811 (mml-parse-1): Use it.
7812
78131998-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7814
c113de23
GM
7815 * gnus-art.el (gnus-decode-with-mail-decode-encoded-word-region):
7816 Use gnus-newsgroup-default-charset.
7817 (article-decode-encoded-words): Remove charset codes.
7818 * gnus-sum.el (gnus-newsgroup-default-charset): Use
7819 gnus-default-charset.
1791e2e5 7820
c113de23 78211998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7822
c113de23
GM
7823 * message.el (message-send-mail): Don't encode here.
7824 (message-send-news): Nor here.
7825 (message-send): ... but here instead.
1791e2e5 7826
c113de23
GM
7827 * gnus-picon.el (gnus-picons-display-article-move-p): Changed
7828 default to nil.
7829 (gnus-article-display-picons): Replace From line.
7830 (gnus-group-display-picons): Replace Newsgroups line.
7831 (gnus-picons-display-glyph): Set baseline.
7832 (gnus-group-display-picons): Piconize the entire Newsgroups line.
7833 (gnus-picons-xbm-face): Revert to old, standard colors.
1791e2e5 7834
c113de23 7835 * message.el (message-fetch-field): Remove text props.
1791e2e5 7836
c113de23
GM
7837 * gnus-art.el (gnus-article-normalized-header-length): New
7838 variable.
7839 (article-normalize-headers): New command and keystroke.
1791e2e5 7840
c113de23 7841 * gnus-picon.el (gnus-picons-xbm-face): Changed colors.
1791e2e5 7842
c113de23 78431998-12-02 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7844
c113de23 7845 * gnus.el: Pterodactyl Gnus v0.59 is released.
1791e2e5 7846
c113de23 78471998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7848
c113de23 7849 * mml.el (mml-insert-mime-headers): Beep at multiple charsets.
1791e2e5 7850
c113de23 7851 * gnus-art.el (gnus-mime-copy-part): Set buffer-file-name.
1791e2e5 7852
c113de23 78531998-11-30 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7854
c113de23 7855 * mml.el (mml-generate-mime-1): Handle unquoting end-tags.
1791e2e5 7856
c113de23 78571998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7858
c113de23
GM
7859 * mm-decode.el (mm-all-images-fit): New variable.
7860 (mm-image-fit-p): Use it.
1791e2e5 7861
c113de23
GM
7862 * gnus-art.el (gnus-mime-display-single): Use it.
7863 (gnus-mime-internalize-part): New command and keystroke.
1791e2e5 7864
c113de23
GM
7865 * mm-decode.el (mm-user-automatic-external-display): New
7866 variable.
7867 (mm-automatic-external-display-p): New function.
1791e2e5 7868
c113de23
GM
7869 * gnus-picon.el (gnus-picons-xbm-face): Default to sensible
7870 colors.
1791e2e5 7871
c113de23 78721998-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7873
c113de23 7874 * gnus-sum.el (gnus-summary-repair-multipart): Reselect article.
1791e2e5 7875
c113de23
GM
7876 * gnus-art.el (gnus-with-article): Work in the original article
7877 buffer.
7878 (gnus-with-article): Work in read-only groups.
1791e2e5 7879
c113de23 78801998-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7881
c113de23
GM
7882 * mm-bodies.el (mm-decode-string): Return original string if not
7883 decode.
1791e2e5 7884
c113de23 78851998-11-30 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7886
c113de23 7887 * mm-uu.el (mm-uu-dissect): Use mm-make-handle.
1791e2e5 7888
c113de23 78891998-12-01 Francois Pinard <pinard@iro.umontreal.ca>
1791e2e5 7890
c113de23 7891 * nndoc.el (nndoc-mime-parts-type-p): Do related.
1791e2e5 7892
c113de23 78931998-12-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7894
c113de23 7895 * gnus.el: Pterodactyl Gnus v0.58 is released.
1791e2e5 7896
c113de23 78971998-11-30 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7898
c113de23
GM
7899 * mm-decode.el (mm-get-image): Return a glyph, not an image
7900 specifier.
1791e2e5 7901
c113de23 79021998-11-29 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7903
c113de23 7904 * rfc2047.el (rfc2047-decode): Bind mm-default-charset.
1791e2e5 7905
c113de23 79061998-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7907
c113de23 7908 * mail-parse.el (rfc2045): Required.
1791e2e5 7909
c113de23 79101998-12-01 William M. Perry <wmperry@aventail.com>
1791e2e5 7911
c113de23 7912 * mm-view.el (mm-inline-text): Remove props.
1791e2e5 7913
c113de23 79141998-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7915
c113de23 7916 * mm-view.el (mm-setup-w3): Protect url-misc.
1791e2e5 7917
c113de23
GM
7918 * message.el (message-ignored-resent-headers): Remove
7919 Gnus-Warning.
1791e2e5 7920
c113de23
GM
7921 * mml.el (mml-insert-mime-headers): Use encoding.
7922 (mml-parameter-string): Ditto.
1791e2e5 7923
c113de23
GM
7924 * rfc2045.el: New file.
7925 (rfc2045-encode-string): New function.
1791e2e5 7926
c113de23 79271998-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7928
c113de23 7929 * mail-parse.el (mail-header-encode-parameter): New function.
1791e2e5 7930
c113de23 7931 * rfc2231.el (rfc2231-encode-string): New function.
1791e2e5 7932
c113de23 79331998-11-30 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7934
c113de23
GM
7935 * mm-bodies.el (mm-decode-string): New function.
7936 * mm-view.el (mm-inline-text): Use mm-decode-string.
1791e2e5 7937
c113de23 79381998-11-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7939
c113de23 7940 * gnus.el: Pterodactyl Gnus v0.57 is released.
1791e2e5 7941
c113de23 79421998-11-23 Felix Lee <flee@cygnus.com>
1791e2e5 7943
c113de23
GM
7944 * nntp.el (nntp-async-needs-kluge): new setting.
7945 (nntp-async-timer): new var.
7946 (nntp-async-process-list): new var.
7947 (nntp-async-kluge): new function.
7948 (nntp-async-timer-handler): new function.
7949 (nntp-async-wait): new function.
7950 (nntp-async-stop): new function.
7951 (nntp-after-change-function): renamed, and split apart.
7952 (nntp-async-trigger): new function.
7953 (nntp-do-callback): new function.
7954 (nntp-accept-process-output): add optional timeout arg.
1791e2e5 7955
c113de23
GM
7956 * gnus-async.el (gnus-async-request-fetched-article): fixed.
7957 (gnus-async-wait-for-article): new function.
7958 (gnus-async-with-semaphore): s/asynch/async/.
1791e2e5 7959
c113de23 79601998-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7961
c113de23
GM
7962 * gnus-art.el (gnus-with-article): Don't encode.
7963 (gnus-insert-mime-button): Fall back on filename from C-D.
7964 (gnus-mime-display-single): Have dots right on text/plain
7965 attachments.
1791e2e5 7966
c113de23
GM
7967 * mm-decode.el (mm-dissect-buffer): Respect Content-Disposition in
7968 broken parts.
1791e2e5 7969
c113de23 7970 * gnus-art.el (gnus-with-article): Flush cache and backlog.
1791e2e5 7971
c113de23
GM
7972 * mm-bodies.el (mm-decode-content-transfer-encoding): Also do
7973 binhex.
1791e2e5 7974
c113de23
GM
7975 * gnus-sum.el (gnus-summary-reparent-thread): Use new macro.
7976 (gnus-summary-repair-multipart): New command and keystroke.
1791e2e5 7977
c113de23 7978 * gnus-art.el (gnus-with-article-buffer): New macro.
1791e2e5 7979
c113de23 79801998-11-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7981
c113de23
GM
7982 * gnus-art.el (gnus-mime-inline-part): Do not get part when
7983 undisplay the part.
1791e2e5 7984
c113de23 79851998-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7986
c113de23 7987 * gnus-util.el (gnus-make-sort-function-1): Allow lambdas.
1791e2e5 7988
c113de23 7989 * mml.el (mml-read-part): Partition right.
1791e2e5 7990
c113de23
GM
7991 * mm-decode.el (mm-handle-set-cache): New macro.
7992 (mm-handle-cache): Ditto.
7993 (mm-make-handle): Ditto.
7994 (mm-dissect-singlepart): Use it.
7995 (mm-get-image): Use the cache.
1791e2e5 7996
c113de23 79971998-11-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7998
c113de23
GM
7999 * gnus-art.el (gnus-mime-display-mixed): Rewrite.
8000 (gnus-mime-display-single): Don't insert lines between parts.
1791e2e5 8001
c113de23 80021998-11-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8003
c113de23
GM
8004 * nnmail.el (nnmail-file-coding-system-1): New variable.
8005 * nnfolder.el (nnfolder-file-coding-system): Ditto.
8006 (nnfolder-read-folder): Use nnfolder-file-coding-system.
8007 * nnml.el (nnml-file-coding-system): New variable.
8008 (nnml-request-article): Use nnml-file-coding-system.
1791e2e5 8009
c113de23 80101998-11-29 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8011
c113de23 8012 * gnus.el: Pterodactyl Gnus v0.56 is released.
1791e2e5 8013
c113de23 80141998-11-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8015
c113de23
GM
8016 * gnus-art.el (gnus-mime-display-part): New function.
8017 (gnus-mime-display-mixed): Use it.
1791e2e5 8018
c113de23 8019 * mm-view.el (mm-setup-w3): Don't register.
1791e2e5 8020
c113de23 8021 * message.el (message-cite-original): Cite parts.
1791e2e5 8022
c113de23 80231998-11-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8024
c113de23
GM
8025 * mml.el (mml-parameter-string): New function.
8026 (mml-insert-mime-headers): Separated into new function.
1791e2e5 8027
c113de23 80281998-11-28 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8029
c113de23 8030 * mml.el (mml-make-boundary): Use `make-string'.
1791e2e5 8031
c113de23 80321998-11-27 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8033
c113de23 8034 * binhex.el (binhex-insert-char): Ditto.
1791e2e5 8035
c113de23 8036 * uudecode.el (uudecode-insert-char): Code correctly.
1791e2e5 8037
c113de23 80381998-11-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8039
c113de23
GM
8040 * mml.el (mml-generate-mime): Don't generate multiparts for
8041 empties.
1791e2e5 8042
c113de23 8043 * gnus-art.el (gnus-display-mime): Save excursion.
1791e2e5 8044
c113de23
GM
8045 * message.el (message-remove-first-header): New function.
8046 (message-encode-message-body): Use it.
1791e2e5 8047
c113de23 80481998-11-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8049
c113de23 8050 * gnus.el: Pterodactyl Gnus v0.55 is released.
1791e2e5 8051
c113de23 80521998-11-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8053
c113de23 8054 * mm-view.el (mm-setup-w3): New function.
1791e2e5 8055
c113de23
GM
8056 * mm-decode.el (mm-content-id-get-contents): New function.
8057 (mm-content-id-get-type): Ditto.
8058 (mm-content-id-get-encoding): Ditto.
8059 (mm-get-handle-by-content-id): Removed.
1791e2e5 8060
c113de23 80611998-11-25 Colin Rafferty <colin@xemacs.org>
1791e2e5 8062
c113de23 8063 * message.el (message-generate-new-buffers): Fix tag.
1791e2e5 8064
c113de23 80651998-11-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8066
c113de23 8067 * message.el (message-buffer-name): Check for unique first.
1791e2e5 8068
c113de23
GM
8069 * gnus-art.el (gnus-unbuttonized-mime-type-p): use
8070 gnus-inhibit-mime-unbuttonizing.
1791e2e5 8071
c113de23
GM
8072 * gnus-sum.el (t): Bind M-t.
8073 (gnus-inhibit-unbuttonizing): New variable.
8074 (gnus-summary-toggle-display-buttonized): New command.
1791e2e5 8075
c113de23
GM
8076 * gnus-art.el (gnus-display-mime): Select article window.
8077 (article-strip-trailing-space): New command and keystroke.
1791e2e5 8078
c113de23
GM
8079 * nneething.el (nneething-include-files): New variable.
8080 (nneething-create-mapping): Use it.
1791e2e5 8081
c113de23 8082 * nntp.el (nntp-possibly-change-group): Use nntp-send-command.
1791e2e5 8083
c113de23
GM
8084 * nnvirtual.el (nnvirtual-request-update-mark): Only yodate
8085 ayto-expirable marks.
1791e2e5 8086
c113de23 80871998-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8088
c113de23 8089 * gnus-art.el (gnus-mime-view-all-parts): Set buffer.
1791e2e5 8090
c113de23
GM
8091 * gnus-sum.el (gnus-summary-display-buttonized): Don't pass on
8092 ARG.
1791e2e5 8093
c113de23 8094 * gnus-art.el (gnus-article-mode-line-format): Doc fix.
1791e2e5 8095
c113de23 80961998-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8097
c113de23
GM
8098 * mm-util.el (mm-binary-coding-system): New variable.
8099 (mm-with-unibyte-buffer): Use mm-binary-coding-system.
8100 * mm-decode.el (mm-display-external): Ditto.
1791e2e5 8101
c113de23 81021998-11-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8103
c113de23 8104 * gnus.el: Pterodactyl Gnus v0.54 is released.
1791e2e5 8105
c113de23 81061998-11-24 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 8107
c113de23 8108 * gnus-sum.el (gnus-newsgroup-default-charset-alist): Note fj.
1791e2e5 8109
c113de23 81101998-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8111
c113de23 8112 * mm-decode.el (mm-save-part): Unquote.
1791e2e5 8113
c113de23 81141998-11-24 Matt Armstrong <matta@geoworks.com>
1791e2e5 8115
c113de23 8116 * mm-decode.el (mm-save-part): Bind coding system for write.
1791e2e5 8117
c113de23 81181998-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8119
c113de23
GM
8120 * gnus-art.el (gnus-article-mode-line-format): New default.
8121 (gnus-article-mime-part-status): New function.
1791e2e5 8122
c113de23
GM
8123 * message.el (message-send-news): Check the body syntax before
8124 encoding.
1791e2e5 8125
c113de23
GM
8126 * gnus-art.el (gnus-unbuttonized-mime-type): New function.
8127 (gnus-mime-display-single): Use it.
8128 (gnus-mime-display-alternative): Ditto.
1791e2e5 8129
c113de23 8130 * mm-decode.el: Check for whether we are running under a term.
1791e2e5 8131
c113de23 81321998-11-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8133
c113de23
GM
8134 * mm-decode.el (mm-preferred-alternative): Default to first
8135 alternative.
8136 (mm-preferred-alternative): No, we dont.
1791e2e5 8137
c113de23 81381998-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8139
c113de23
GM
8140 * mm-decode.el (mm-display-external): Use binary instead of
8141 no-conversion.
8142 * gnus-agent.el (gnus-agent-file-coding-system): Ditto.
8143 * nnheader.el (nnheader-file-coding-system): Ditto.
8144 * mm-util.el (mm-with-unibyte-buffer): Use binary instead of nil.
1791e2e5 8145
c113de23 81461998-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8147
c113de23
GM
8148 * gnus-sum.el (gnus-newsgroup-setup-default-charset): Use group
8149 name without method.
1791e2e5 8150
c113de23 81511998-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8152
c113de23
GM
8153 * gnus-sum.el (gnus-newsgroup-default-charset): Rename
8154 coding-system -> default-charset.
8155 (gnus-newsgroup-default-charset-alist): Ditto.
8156 (gnus-summary-local-variables): Ditto.
8157 (gnus-set-global-variables): Ditto.
8158 (gnus-get-newsgroup-headers): Ditto.
8159 (gnus-summary-from-or-to-or-newsgroups): Ditto.
8160 (gnus-get-newsgroup-headers-xover): Ditto.
8161 (gnus-newsgroup-setup-default-charset): Ditto.
8162 (article-decode-mime-words): Ditto.
8163 (article-decode-charset): Ditto.
8164 (article-decode-encoded-words): Ditto.
8165 (article-de-quoted-unreadable): Ditto.
8166 (gnus-mime-view-all-parts): Ditto.
8167 (gnus-mime-externalize-part): Ditto.
8168 (gnus-mm-display-part): Ditto.
8169 (gnus-mime-display-single): Ditto.
8170 (gnus-mime-display-alternative): Ditto.
8171
81721998-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
8173
8174 * rfc2047.el (rfc2047-decode-region): Do not decode nil charset.
8175 * gnus-art.el (article-decode-charset): Overlay
8176 rfc2047-default-charset.
8177 * message.el (message-draft-coding-system): New variable.
8178 (message-set-auto-save-file-name): Use message-draft-coding-system.
8179 * nndraft.el (nndraft-request-article): Ditto.
8180 * gnus-start.el (gnus-start-draft-setup): Set charset nil.
8181 * gnus-agent.el (gnus-agent-queue-setup): Ditto.
8182
81831998-11-22 Shenghuo ZHU <zsh@cs.rochester.edu>
8184
8185 * mm-uu.el (mm-uu-test): New function.
8186 (mm-uu-dissect): Inherit charset and cte from head.
8187 * gnus-art.el (article-decode-charset): Use mm-uu-test.
8188
81891998-11-21 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
8190
8191 * gnus.el: Pterodactyl Gnus v0.53 is released.
1791e2e5 8192
c113de23 81931998-11-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8194
c113de23
GM
8195 * mm-decode.el (mm-get-image): New function.
8196 (mm-image-fit-p): New function.
1791e2e5 8197
c113de23 8198 * gnus-util.el (gnus-annotation-in-region-p): New definition.
1791e2e5 8199
c113de23
GM
8200 * gnus-art.el (gnus-article-insert-newline): New function.
8201 (article-goto-body): New function.
1791e2e5 8202
c113de23 82031998-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8204
c113de23
GM
8205 * gnus-art.el (gnus-mime-display-single): Insert blank line before
8206 buttons.
1791e2e5 8207
c113de23
GM
8208 * gnus-sum.el (gnus-summary-display-buttonized): New command and
8209 keystroke.
1791e2e5 8210
c113de23
GM
8211 * gnus-art.el (gnus-mime-display-single): Don't insert a blank
8212 line between parts.
1791e2e5 8213
c113de23 8214 * message.el (message-remove-header): Go to end if wanted.
1791e2e5 8215
c113de23 82161998-11-20 Karl Kleinpaste <karl@justresearch.com>
1791e2e5 8217
c113de23
GM
8218 * gnus-art.el (gnus-mime-display-alternative): Avoid window
8219 movement with save-window-excursion.
1791e2e5 8220
c113de23 82211998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8222
c113de23 8223 * gnus-art.el (gnus-mime-inline-part): Use argument as charset.
1791e2e5 8224
c113de23 82251998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8226
c113de23 8227 * mm-bodies.el (mm-decode-body): Remove buffer-file-coding-system.
1791e2e5 8228
c113de23 82291998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8230
c113de23
GM
8231 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Use
8232 gnus-newsgroup-coding-system.
8233 (gnus-get-newsgroup-headers): Ditto.
8234 (gnus-get-newsgroup-headers-xover): Ditto.
8235 (gnus-set-global-variables): Ditto.
8236 * gnus-art.el (article-decode-mime-words): Ditto.
8237 (article-decode-charset): Ditto.
8238 (article-decode-encoded-words): Ditto.
8239 (article-de-quoted-unreadable): Ditto.
8240 (gnus-mime-view-all-parts): Ditto.
8241 (gnus-mime-externalize-part): Ditto.
8242 (gnus-mm-display-part): Ditto.
8243 (gnus-mime-display-alternative): Ditto.
8244 (gnus-mime-display-single): Ditto.
8245 * mm-view.el (mm-inline-text): Use default coding system.
1791e2e5 8246
c113de23 82471998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8248
c113de23
GM
8249 * gnus-sum.el (gnus-newsgroup-coding-system-alist): New variable.
8250 (gnus-newsgroup-iso-8859-1-forced-regexp): New variable.
8251 (gnus-newsgroup-coding-system): New local variable.
8252 (gnus-newsgroup-iso-8859-1-forced): New local variable.
8253 (gnus-summary-local-variables): Add two new local variables.
8254 (gnus-newsgroup-setup-coding-system): New function.
8255 (gnus-select-newsgroup): Setup coding system.
8256 * mm-util.el (mm-charset-iso-8859-1-forced): New variable.
8257 (mm-charset-to-coding-system): Use mm-charset-iso-8859-1-forced.
8258 * gnus-cus.el (gnus-group-parameters): Customizable
8259 iso-8859-1-forced.
1791e2e5 8260
c113de23 82611998-11-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8262
c113de23 8263 * gnus.el: Pterodactyl Gnus v0.52 is released.
1791e2e5 8264
c113de23 82651998-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8266
c113de23
GM
8267 * rfc2047.el (rfc2047-encode-message-header): Encode the default
8268 encoding.
1791e2e5 8269
c113de23
GM
8270 * gnus-art.el (gnus-mime-display-single): Insert buttons for
8271 undisplayed text types.
1791e2e5 8272
c113de23
GM
8273 * mm-decode.el (mm-automatic-display-p): Only prefer inlinable
8274 types.
1791e2e5 8275
c113de23 82761998-11-19 Felix Lee <flee@cygnus.com>
1791e2e5 8277
c113de23 8278 * nntp.el (nntp-after-change-function-callback): recover from C-g.
1791e2e5 8279
c113de23 82801998-11-19 Felix Lee <flee@cygnus.com>
1791e2e5 8281
c113de23
GM
8282 * gnus-async.el (gnus-asynch-obarray): rename to
8283 gnus-async-hashtb, and don't buffer-local it.
1791e2e5 8284
c113de23
GM
8285 (gnus-async-article-callback): new function.
8286 (gnus-make-async-article-function): use it.
1791e2e5 8287
c113de23
GM
8288 (gnus-async-current-prefetch-group): new var.
8289 (gnus-async-current-prefetch-article): new var.
8290 (gnus-async-request-fetched-article): are we fetching it already?
1791e2e5 8291
c113de23 8292 (gnus-async-delete-prefected-entry): s/prefected/prefetched/
1791e2e5 8293
c113de23 82941998-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8295
c113de23 8296 * gnus-sum.el (gnus-summary-show-article): Require.
1791e2e5 8297
c113de23
GM
8298 * message.el: Provide before hooks.
8299 (message-send-news): Do MIME before headers.
1791e2e5 8300
c113de23
GM
8301 * gnus-art.el (gnus-article-check-buffer): New function.
8302 (gnus-article-read-summary-keys): Use it.
1791e2e5 8303
c113de23
GM
8304 * mm-decode.el (mm-user-automatic-display): Display all inline
8305 images.
1791e2e5 8306
c113de23
GM
8307 * gnus-art.el (gnus-mime-display-single): Don't buttonize so
8308 much.
8309 (gnus-unbuttonized-mime-types): New variable.
1791e2e5 8310
c113de23 83111998-11-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8312
c113de23 8313 * gnus-sum.el (gnus-inhibit-user-auto-expire): Changed to t.
1791e2e5 8314
c113de23 8315 * mm-decode.el (mm-quote-arg): Quote semicolons.
1791e2e5 8316
c113de23
GM
8317 * gnus-art.el (gnus-mime-display-single): Don't display
8318 attachments.
8319 (gnus-mime-externalize-part): New command and keystroke.
1791e2e5 8320
c113de23
GM
8321 * mm-decode.el (mm-dissect-buffer): Pass on the description info.
8322 (mm-alternative-precedence): Changed order.
1791e2e5 8323
c113de23 83241998-11-07 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 8325
c113de23
GM
8326 * gnus.el (gnus-method-simplify): New function.
8327 (gnus-native-method-p): New function.
8328 (gnus-secondary-method-p): Use gnus-method-equal.
1791e2e5 8329
c113de23 8330 * gnus-start.el (gnus-group-change-level): Shorten select method.
1791e2e5 8331
c113de23 83321998-11-19 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8333
c113de23 8334 * gnus.el: Pterodactyl Gnus v0.51 is released.
1791e2e5 8335
c113de23 83361998-11-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8337
c113de23 8338 * gnus.el: Applied patches from 5.6.45.
1791e2e5 8339
c113de23
GM
8340 * gnus-score.el (gnus-score-find-trace): Print complete file
8341 paths.
8342 (gnus-score-find-trace): Truncate lines.
1791e2e5 8343
c113de23 8344 * gnus.el (gnus-message-archive-group): Allow function.
1791e2e5 8345
c113de23
GM
8346 * message.el (message-encode-message-body): Remove Mime-Version
8347 before inserting.
1791e2e5 8348
c113de23 8349 * gnus-cus.el (gnus-group-customize): Optional topic.
1791e2e5 8350
c113de23
GM
8351 * gnus-sum.el (gnus-summary-customize-parameters): New command and
8352 keystroke.
1791e2e5 8353
c113de23 83541998-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8355
c113de23 8356 * message.el (message-encode-message-body): Rewrite.
1791e2e5 8357
c113de23 83581998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8359
c113de23
GM
8360 * mml.el (mml-base-boundary): New variable.
8361 (mml-make-boundary): New function.
1791e2e5 8362
c113de23
GM
8363 * gnus-cache.el (gnus-cache-coding-system): New variable.
8364 (gnus-cache-request-article): Use it.
1791e2e5 8365
c113de23 8366 * message.el (message-insert-mime-part): Delete duplicates.
1791e2e5 8367
c113de23 83681998-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8369
c113de23
GM
8370 * gnus-art.el (gnus-mime-display-alternative): Set end of
8371 multipart and display even when nothing is preferred.
1791e2e5 8372
c113de23 83731998-11-18 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8374
c113de23 8375 * gnus.el: Pterodactyl Gnus v0.50 is released.
1791e2e5 8376
c113de23 83771998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8378
c113de23
GM
8379 * mm-decode.el (mm-inline-media-tests): Check that device-type is
8380 fbound.
1791e2e5 8381
c113de23 8382 * gnus-sum.el (gnus-summary-sort): Didn't do reverse.
1791e2e5 8383
c113de23 83841998-11-07 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 8385
c113de23 8386 * gnus.el (gnus-similar-server-opened): Compare backend.
1791e2e5 8387
c113de23 83881998-11-08 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 8389
c113de23
GM
8390 * gnus-topic.el (gnus-topic-expire-articles): New function.
8391 (gnus-topic-mode-map): Bind it.
1791e2e5 8392
c113de23 8393 * gnus.texi (Topic Commands): New expiry command. Reordered.
1791e2e5 8394
c113de23 83951998-11-10 Miles Bader <miles@ccs.mt.nec.co.jp>
1791e2e5 8396
c113de23
GM
8397 * gnus-sum.el
8398 (gnus-auto-expirable-marks): New variable.
8399 (gnus-inhibit-user-auto-expire): New variable.
8400 (gnus-summary-mark-article-as-read, gnus-summary-mark-article):
8401 When looking to see if we should expire instead, check
8402 gnus-auto-expirable-marks instead of using a hard-wired list.
8403 (gnus-summary-mark-as-read-forward,
8404 gnus-summary-mark-as-read-backward):
8405 Pass gnus-inhibit-user-auto-expire for the no-expire argument to
8406 gnus-summary-mark-forward, instead of `t'.
1791e2e5 8407
c113de23 84081998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8409
c113de23
GM
8410 * mml.el (mml-compute-boundary): New function.
8411 (mml-compute-boundary-1): New function.
8412 (mml-generate-mime-1): Use it.
1791e2e5 8413
c113de23 84141998-11-18 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8415
c113de23
GM
8416 * mml.el (mml-generate-mime-1): Always precede closing boundary
8417 with newline.
1791e2e5 8418
c113de23 84191998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8420
c113de23
GM
8421 * mml.el (mml-generate-mime-1): Do right boundaries when several
8422 multiparts.
1791e2e5 8423
c113de23
GM
8424 * mm-decode.el (mm-user-automatic-display): Default to inline
8425 jpeg.
1791e2e5 8426
c113de23 8427 * mml.el (mml-generate-mime-1): Encode non-text parts.
1791e2e5 8428
c113de23 84291998-11-18 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8430
c113de23 8431 * gnus.el: Pterodactyl Gnus v0.49 is released.
1791e2e5 8432
c113de23 84331998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8434
c113de23 8435 * mm-view.el (mm-inline-text): Require w3-vars.
1791e2e5 8436
c113de23 8437 * gnus-setup.el (gnus-use-tm): Removed.
1791e2e5 8438
c113de23
GM
8439 * gnus-art.el (gnus-article-goto-part): Don't beep.
8440 (gnus-article-view-part): Check return value.
8441 (gnus-mime-display-alternative): Don't display when there is
8442 nothing to display.
1791e2e5 8443
c113de23
GM
8444 * mml.el (mml-generate-mime-1): Don't use a unibyte buffer.
8445 (mml-generate-mime-1): Use unibyte for binaries.
1791e2e5 8446
c113de23
GM
8447 * gnus-art.el (gnus-display-mime): Call
8448 gnus-article-mime-part-function.
8449 (gnus-mime-part-function): New function.
8450 (gnus-article-mime-part-function): New function.
1791e2e5 8451
c113de23 8452 * mml.el (mml-generate-mime-1): Don't insert so many newlines.
1791e2e5 8453
c113de23 84541998-11-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8455
c113de23 8456 * mml.el (mml-generate-mime-1): Do it in unibyte buffers.
1791e2e5 8457
c113de23
GM
8458 * message.el (message-font-lock-keywords): Highlight MML.
8459 (message-mml-face): New font.
1791e2e5 8460
c113de23 84611998-11-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8462
c113de23
GM
8463 * gnus-art.el (gnus-display-mime): Clean up even when no handles.
8464 (gnus-mm-display-part): Do not select-window if the article window
8465 is not found.
1791e2e5 8466
c113de23 84671998-11-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8468
c113de23 8469 * gnus-sum.el (gnus-summary-move-article): Use no-encode for B m.
1791e2e5 8470
c113de23 84711998-11-16 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8472
c113de23 8473 * gnus.el: Pterodactyl Gnus v0.48 is released.
1791e2e5 8474
c113de23
GM
84751998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
8476
8477 * mm-bodies.el (mm-encode-body): Disbabled for nonmule.
1791e2e5 8478
c113de23 8479 * mm-util.el (mm-find-charset-region): Bogus change for non-Mule.
1791e2e5 8480
c113de23
GM
8481 * message.el (message-cite-original-without-signature): Ditto.
8482 (message-cite-original): Quote parts.
1791e2e5 8483
c113de23 84841998-11-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8485
c113de23 8486 * gnus.el: Pterodactyl Gnus v0.47 is released.
1791e2e5 8487
c113de23 84881998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8489
c113de23 8490 * message.el (message-encode-message-body): Insert MIME warning.
1791e2e5 8491
c113de23 8492 * mml.el (mml-read-tag): Look for #tag.
1791e2e5 8493
c113de23
GM
8494 * mm-util.el (mm-find-charset-region): Check whether
8495 enable-multibyte-characters is bound.
1791e2e5 8496
c113de23 84971998-11-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8498
c113de23 8499 * gnus.el: Pterodactyl Gnus v0.46 is released.
1791e2e5 8500
c113de23 85011998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8502
c113de23
GM
8503 * message.el (message-encode-message-body): Insert headers at the
8504 right spot.
1791e2e5 8505
c113de23 85061998-11-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8507
c113de23 8508 * gnus.el: Pterodactyl Gnus v0.45 is released.
1791e2e5 8509
c113de23 85101998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8511
c113de23
GM
8512 * nndraft.el (nndraft-save-mime-part): Removed.
8513 (nndraft-get-mime-part): Ditto.
1791e2e5 8514
c113de23
GM
8515 * message.el (message-format-mime-old): Removed.
8516 (message-encode-message-body): Removed.
8517 (message-encode-message-body): Renamed.
1791e2e5 8518
c113de23 85191998-11-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8520
c113de23 8521 * gnus-sum.el (gnus-get-newsgroup-headers): Translate \r's.
1791e2e5 8522
c113de23 8523 * message.el (message-format-mime): Check message-mime-part.
1791e2e5 8524
c113de23
GM
8525 * mm-encode.el (mm-mime-file-types): Removed.
8526 (mm-default-file-encoding): New definition.
8527
85281998-11-14 Shenghuo ZHU <zsh@cs.rochester.edu>
8529
8530 * mm-view.el (mm-inline-image): Use mm-insert-inline.
8531 * gnus-art.el (gnus-mm-display-part): Go to correct position.
8532
85331998-11-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
8534
8535 * gnus.el: Pterodactyl Gnus v0.44 is released.
8536
85371998-11-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
8538
8539 * message.el (message-format-mime): New function.
8540
8541 * nndraft.el (nndraft-save-mime-part): New function.
8542 (nndraft-get-mime-part): New function.
8543
8544 * mm-encode.el (mm-default-file-encoding): New function.
8545 (mm-content-transfer-encoding): New function.
8546 (mm-encode-buffer): New function.
8547
8548 * message.el: New command.
8549 (message-mime-part): New variable.
8550 (message-insert-mime-part): New command.
8551
8552 * mm-encode.el (mm-encode-content-transfer-encoding): New
8553 function.
8554
8555 * mm-util.el (mm-content-transfer-encoding-defaults): New
1791e2e5 8556 variable.
c113de23 8557 (mm-mime-file-types): Taken from TM.
1791e2e5 8558
c113de23 85591998-11-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8560
c113de23 8561 * gnus.el: Pterodactyl Gnus v0.43 is released.
1791e2e5 8562
c113de23 85631998-11-07 Karl Kleinpaste <karl@jprc.com>
1791e2e5 8564
c113de23
GM
8565 * gnus-cus.el (gnus-score-customize): Add "Extra" element.
8566 * gnus-score.el (gnus-score-default-header): Ditto.
8567 (gnus-header-index): Ditto.
8568 (gnus-summary-increase-score): Ditto, & process "extra" requests.
8569 (gnus-summary-header): Handle extra headers.
8570 (gnus-summary-score-entry): Ditto, & provide new score element.
8571 (gnus-summary-score-effect): Ditto.
8572 (gnus-score-string): Avoid "extra" string sort, & modify match in
8573 "extra" case.
8574 * gnus-sum.el (gnus-make-score-map): Add "extra" element.
1791e2e5 8575
c113de23 85761998-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8577
c113de23
GM
8578 * message.el (message-resend): Bind message-required-mail-headers
8579 to nil.
1791e2e5 8580
c113de23 8581 * mm-view.el (mm-inline-text): Bind w3-strict-width.
1791e2e5 8582
c113de23 8583 * nngateway.el (require): Require cl.
1791e2e5 8584
c113de23
GM
8585 * gnus-art.el (gnus-button-alist): Exclude more chars from news:
8586 things.
1791e2e5 8587
c113de23 85881998-11-11 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8589
c113de23
GM
8590 * gnus-agent.el (gnus-agent-fetch-headers): Create directory even
8591 when no articles.
1791e2e5 8592
c113de23 85931998-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8594
c113de23 8595 * message.el (message-ignored-resent-headers): Remove X-Gnus.
1791e2e5 8596
c113de23 85971998-11-10 Colin Rafferty <colin@xemacs.org>
1791e2e5 8598
c113de23
GM
8599 * gnus-sum.el (gnus-ignored-from-addresses): Only quote
8600 user-mail-address if non-nil.
1791e2e5 8601
c113de23 86021998-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8603
c113de23
GM
8604 * gnus-util.el (gnus-make-sort-function): Do `reverse'.
8605 (gnus-make-sort-function-1): Ditto.
1791e2e5 8606
c113de23
GM
8607 * gnus-art.el (gnus-mm-display-part): Switch to mm in right
8608 window.
1791e2e5 8609
c113de23 86101998-11-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8611
c113de23 8612 * mm-util.el (mm-with-unibyte-buffer): Ditto.
1791e2e5 8613
c113de23 8614 * binhex.el (binhex-decode-region): Quote.
1791e2e5 8615
c113de23 86161998-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8617
c113de23 8618 * gnus-art.el (article-decode-charset): Don't downcase charset.
1791e2e5 8619
c113de23 8620 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Translate CR's.
1791e2e5 8621
c113de23 86221998-11-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8623
c113de23 8624 * gnus.el: Pterodactyl Gnus v0.42 is released.
1791e2e5 8625
c113de23 86261998-11-08 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8627
c113de23 8628 * gnus-art.el (gnus-display-mime): Add id for alternative part.
1791e2e5 8629
c113de23 86301998-11-08 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 8631
c113de23 8632 * nntp.el (nntp-send-mode-reader): Revert.
1791e2e5 8633
c113de23 86341998-11-08 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8635
c113de23 8636 * gnus-agent.el (gnus-agent-fetch-articles): Use with-temp-buffer.
1791e2e5 8637
c113de23 86381998-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8639
c113de23 8640 * message.el (message-make-date): Fix for negative time zones.
1270d7ca 8641
c113de23 86421998-11-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8643
c113de23 8644 * gnus.el: Pterodactyl Gnus v0.41 is released.
1270d7ca 8645
c113de23 86461998-11-08 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 8647
c113de23 8648 * mm-decode.el (mm-dissect-multipart): Quote regexp.
1270d7ca 8649
c113de23 86501998-10-29 Sudish Joseph <sj@eng.mindspring.net>
1270d7ca 8651
c113de23
GM
8652 * gnus.el (gnus-short-group-name): When shortening foreign select
8653 methods, do not scan for plusses beyond the first colon.
1270d7ca 8654
c113de23 86551998-11-07 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 8656
c113de23
GM
8657 * gnus-agent.el (gnus-agent-save-group-info): Cater for group info
8658 lines where `group' is the last thing on the line.
1270d7ca 8659
c113de23 86601998-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8661
c113de23
GM
8662 * gnus-art.el (gnus-article-view-part): Do alternative.
8663 (gnus-mime-display-alternative): Insert marker.
1270d7ca 8664
c113de23 86651998-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8666
c113de23 8667 * mm-decode.el (mm-dissect-multipart): Quote regexp.
1270d7ca 8668
c113de23
GM
8669 * nnmail.el (nnmail-expired-article-p): Protect against bogus
8670 dates.
1270d7ca 8671
c113de23 8672 * gnus-cus.el (gnus-topic): Required.
1270d7ca 8673
c113de23
GM
8674 * nnheader.el (nnheader-parse-nov): Parse extra.
8675 (nnheader-nov-parse-extra): New macro.
1270d7ca 8676
c113de23 86771998-10-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8678
c113de23 8679 * gnus-art.el (gnus-article-view-part): Internal move.
1270d7ca 8680
c113de23 86811998-10-28 Per Abrahamsen <abraham@dina.kvl.dk>
1270d7ca 8682
c113de23
GM
8683 * gnus-cus-new.el (gnus-custom-topic): New free variable.
8684 (gnus-group-customize): Support editing topic parameters.
1270d7ca 8685
c113de23 86861998-10-29 Karl Kleinpaste <karl@jprc.com>
1270d7ca 8687
c113de23
GM
8688 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Add
8689 indicators.
1270d7ca 8690
c113de23 86911998-10-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8692
c113de23
GM
8693 * gnus-art.el (gnus-mm-display-part): Return.
8694 (gnus-article-view-part): Only go if external.
8695 (gnus-article-dumbquotes-map): Do 205.
1270d7ca 8696
c113de23 8697 * mm-decode.el (mm-display-part): Return what was done.
1270d7ca 8698
c113de23
GM
8699 * message.el (message-buffer-naming-style): New variable.
8700 (message-generate-new-buffers): Extended.
8701 (message-buffer-naming-style): Removed.
8702 (message-buffer-name): Use it.
8703 (message-do-send-housekeeping): Rename new styling.
1270d7ca 8704
c113de23
GM
8705 * gnus-sum.el (gnus-summary-recenter): Allow
8706 gnus-auto-center-summary to be a number.
1270d7ca 8707
c113de23 87081998-11-04 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8709
c113de23
GM
8710 * pop3.el (pop3-open-server): Use "binary" instead of
8711 "no-conversion".
1270d7ca 8712
c113de23 87131998-11-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8714
c113de23
GM
8715 * gnus-srvr.el (gnus-browse-foreign-server): Set
8716 gnus-browse-current-method to the result of gnus-server-to-method.
1270d7ca 8717
c113de23 87181998-10-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8719
c113de23
GM
8720 * gnus-util.el (gnus-pull): Another optional argument.
8721 * nnweb.el (nnweb-request-delete-group): Delete from
8722 nnweb-group-alist and update active file.
1270d7ca 8723
c113de23 87241998-10-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8725
c113de23
GM
8726 * gnus-group.el (gnus-group-make-group): Accept group of new
8727 method.
1270d7ca 8728
c113de23 87291998-10-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8730
c113de23 8731 * gnus-agent.el (gnus-agent-fetch-group-1): Update dribble.
1270d7ca 8732
c113de23 87331998-10-27 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8734
c113de23 8735 * mm-view.el (mm-inline-text): Postion of html portion.
1270d7ca 8736
c113de23 87371998-10-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8738
c113de23
GM
8739 * nntp.el (nntp-list-active-group): Waited for short strings.
8740 (nntp-send-mode-reader): Ditto.
8741 (nntp-open-connection): Ditto.
1270d7ca 8742
c113de23 8743 * gnus-int.el (gnus-request-group-articles): New function.
1270d7ca 8744
c113de23
GM
8745 * nntp.el (nntp-request-listgroup): New function.
8746 (nntp-request-group-articles): Renamed.
1270d7ca 8747
c113de23 87481998-10-27 Karl Kleinpaste <karl@jprc.com>
1270d7ca 8749
c113de23 8750 * nnheader.el (nnheader-parse-nov): Supply extra.
1270d7ca 8751
c113de23 87521998-10-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8753
c113de23
GM
8754 * gnus-art.el (gnus-button-push): Don't go to
8755 gnus-article-buffer.
1270d7ca 8756
c113de23 8757 * mm-view.el (mm-inline-image): Add a newline.
1270d7ca 8758
c113de23 8759 * gnus-start.el (gnus-check-first-time-used): Check more.
1270d7ca 8760
c113de23 87611998-10-26 Francois Felix Ingrand <felix@laas.fr>
1270d7ca 8762
c113de23 8763 * gnus-start.el (gnus-check-first-time-used): Check current.
1270d7ca 8764
c113de23 87651998-10-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8766
c113de23 8767 * mm-util.el (mm-find-charset-region): New function.
1270d7ca 8768
c113de23 8769 * ietf-drums.el (ietf-drums-narrow-to-header): Work when no header.
1270d7ca 8770
c113de23 8771 * gnus-art.el (gnus-mime-button-menu): Fix.
1270d7ca 8772
c113de23 87731998-10-26 Michael Welsh Duggan <md5i@cs.cmu.edu>
1270d7ca 8774
c113de23 8775 * gnus-art.el (gnus-mime-button-menu): New definition.
1270d7ca 8776
c113de23 87771998-10-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8778
c113de23
GM
8779 * gnus-art.el (article-decode-charset): Downcase charset.
8780 (article-decode-charset): Pass on type.
8781 (article-decode-charset): Check nil charsets.
8782 (article-remove-cr): Translate CR to LF.
8783 (gnus-ignored-mime-types): Default to nil.
1270d7ca 8784
c113de23 8785 * nnheader.el (nnheader-insert-nov): Work when not Xref.
1270d7ca 8786
c113de23
GM
8787 * gnus-sum.el (gnus-ignored-from-addresses): Default to
8788 user-mail-address.
8789 (gnus-nov-parse-extra): Didn't return right thing.
1270d7ca 8790
c113de23 87911998-10-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8792
c113de23 8793 * mm-decode.el (mm-copy-Yo-buffer): Make it works when no header.
1270d7ca 8794
c113de23 87951998-10-25 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8796
c113de23 8797 * gnus.el: Pterodactyl Gnus v0.40 is released.
1270d7ca 8798
c113de23 87991998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8800
c113de23 8801 * gnus-sum.el (gnus-summary-mark-forward): Show thread.
1270d7ca 8802
c113de23 8803 * gnus-start.el (gnus-check-first-time-used): Ignore dribble.
1270d7ca 8804
c113de23 8805 * gnus-agent.el (gnus-agent-fetch-group-1): Bind name.
1270d7ca 8806
c113de23 8807 * nnml.el (nnml-possibly-create-directory): Check before making.
1270d7ca 8808
c113de23 88091998-10-25 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1270d7ca 8810
c113de23 8811 * nnheader.el (nnheader-insert-nov): Don't infloop.
1270d7ca 8812
c113de23 88131998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8814
c113de23
GM
8815 * gnus-sum.el (gnus-set-mode-line): Check that the spec has been
8816 set up.
1270d7ca 8817
c113de23 88181998-10-25 Joerg Lenneis <lenneis@statrix2.wu-wien.ac.at>
1270d7ca 8819
c113de23 8820 * nneething.el (nneething-file-name): New definition.
1270d7ca 8821
c113de23
GM
88221998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
8823
8824 * gnus-art.el (gnus-treatment-function-alist): Fix.
8825 (gnus-summary-save-in-rmail): Use gnus-output-to-rmail.
8826
8827 * nndoc.el (nndoc-dissect-mime-parts-sub): Recognize first part.
8828
88291998-10-25 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
8830
8831 * gnus.el: Pterodactyl Gnus v0.39 is released.
8832
88331998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
8834
8835 * gnus-art.el (gnus-ignored-mime-types): New variable.
8836 (gnus-mime-display-single): Use it.
8837 (gnus-treatment-function-alist): New variable.
8838
8839 * gnus.el (gnus-mime): New group.
8840
8841 * gnus-art.el (gnus-mime-display-alternative): Don't destroy
8842 things for other parts.
8843 (gnus-mime-display-alternative): Place point.
8844
8845 * gnus.el: autoload gnus-uu-post-news.
8846
8847 * mailcap.el (mailcap-mailcap-entry-passes-test): Also check
8848 needsterm/DISPLAY.
8849
8850 * mm-decode.el (mm-display-part): Default to inline text/.*
8851 parts.
8852
8853 * mm-bodies.el (mm-decode-content-transfer-encoding): Default to
8854 8bit.
8855
8856 * gnus-art.el (gnus-mime-copy-part): Use normal-mode.
8857 (gnus-mime-display-single): Inline all text parts.
8858 (gnus-article-narrow-to-signature): Removed mime:: stubs.
8859
88601998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
8861
8862 * nnml.el (nnml-possibly-create-directory): Rewrite.
8863 (nnml-request-create-group): Change to right server.
8864
8865 * gnus-sum.el (gnus-set-mode-line): Use truncate-string-to-width.
8866
8867 * gnus.el: rmail-output-to-rmail-file autoload.
8868
8869 * gnus-util.el (gnus-output-to-rmail): Didn't work if not in
8870 Gnus.
8871
8872 * nnheader.el (nnheader-parse-head): Checked wrong variable.
8873
8874 * gnus-sum.el (gnus-summary-update-mark): Ignore nil'd marks.
8875
88761998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
8877
8878 * gnus-art.el (gnus-mime-display-mixed): Multipart in
8879 mixed part.
8880
88811998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
8882
8883 * gnus-sum.el (gnus-summary-exit): Use mm-destroy-parts.
8884
8885 * gnus-sum.el (gnus-summary-exit-no-update): Ditto.
8886
88871998-10-20 Shenghuo ZHU <zsh@cs.rochester.edu>
8888
8889 * mm-uu.el (mm-uu-dissect): Create pseudo multipart head.
8890
88911998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
8892
8893 * gnus-sum.el (gnus-valid-move-group-p): Make sure group has a
1270d7ca 8894 value.
1270d7ca 8895
c113de23
GM
8896 * gnus-art.el (gnus-article-hidden-text-p): Return nil when not
8897 hidden.
8898
8899 * gnus-spec.el (gnus-update-format-specifications): Use the
8900 article mode line spec.
1270d7ca 8901
c113de23
GM
8902 * gnus-art.el (gnus-insert-mime-button): Put right type.
8903 (gnus-insert-prev-page-button): Ditto.
8904 (gnus-insert-next-page-button): Dutti.
1270d7ca 8905
c113de23 8906 * pop3.el: New version installed.
1270d7ca 8907
c113de23 89081998-10-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8909
c113de23
GM
8910 * mm-uu.el (mm-uu-dissect): Delete the begining spurious newline
8911 and display last part.
1270d7ca 8912
c113de23 89131998-10-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8914
c113de23 8915 * gnus.el: Pterodactyl Gnus v0.38 is released.
1270d7ca 8916
c113de23 89171998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8918
c113de23
GM
8919 * gnus-art.el (article-mime-decode-quoted-printable-buffer):
8920 Removed.
8921 (article-de-quoted-unreadable): Narrow to default.
1270d7ca 8922
c113de23 8923 * qp.el (quoted-printable-encode-region): Encode before QP-ing.
1270d7ca 8924
c113de23
GM
8925 * gnus-art.el (article-decode-charset): Decode even when broken
8926 MIME.
1270d7ca 8927
c113de23
GM
8928 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Return
8929 name.
1270d7ca 8930
c113de23 8931 * gnus-msg.el (gnus-copy-article-buffer): Delete headers.
1270d7ca 8932
c113de23
GM
8933 * gnus-cache.el (gnus-cache-possibly-enter-article): Use
8934 nnheader.
1270d7ca 8935
c113de23 8936 * nnmail.el (nnmail-extra-headers): New variable.
1270d7ca 8937
c113de23 8938 * nnheader.el (nnheader-insert-nov): Insert extra.
1270d7ca 8939
c113de23 8940 * gnus.el (gnus-summary-line-format): Doc fix.
1270d7ca 8941
c113de23
GM
8942 * gnus-sum.el (gnus-get-newsgroup-headers): Parse extra.
8943 (gnus-nov-parse-line): Ditto.
8944 (gnus-nov-parse-extra): New macro.
8945 (gnus-header): New function.
8946 (gnus-update-summary-mark-positions): Change.
8947 (gnus-ignored-from-addresses): New variable.
8948 (gnus-summary-insert-from-or-to): New function.
1270d7ca 8949
c113de23 8950 * gnus.el (gnus-extra-headers): New variable.
1270d7ca 8951
c113de23
GM
8952 * nnheader.el (make-mail-header): Expand.
8953 (mail-header-extra): New macro.
8954 (mail-header-set-extra): Ditto.
8955 (make-full-mail-header): Expand.
1270d7ca 8956
c113de23 89571998-10-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8958
c113de23 8959 * gnus.el: Pterodactyl Gnus v0.37 is released.
1270d7ca 8960
c113de23 89611998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8962
c113de23 8963 * mm-bodies.el (mm-decode-body): Check for multibyticity.
1270d7ca 8964
c113de23
GM
8965 * mm-util.el (mm-enable-multibyte): Don't always switch multibyte
8966 on.
1270d7ca 8967
c113de23 89681998-10-22 Didier Verna <verna@inf.enst.fr>
1270d7ca 8969
c113de23
GM
8970 * gnus-spec.el (gnus-balloon-face-function): new function
8971 (gnus-parse-format): understand the %< %> specifiers
8972 (gnus-parse-complex-format): ditto.
1270d7ca 8973
c113de23 89741998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8975
c113de23 8976 * gnus.el: Changed following-char to char-after throughout.
1270d7ca 8977
c113de23 89781998-10-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8979
c113de23 8980 * mm-decode.el (mm-display-external): Protect more and message.
1270d7ca 8981
c113de23 89821998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8983
c113de23
GM
8984 * gnus-art.el (gnus-mime-display-mixed): Multipart in
8985 mixed part.
1270d7ca 8986
c113de23 89871998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8988
c113de23 8989 * gnus-sum.el (gnus-summary-exit): Use mm-destroy-parts.
1270d7ca 8990
c113de23 8991 * gnus-sum.el (gnus-summary-exit-no-update): Ditto.
1270d7ca 8992
c113de23 89931998-10-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8994
c113de23 8995 * mm-uu.el (mm-uu-dissect): Create pseudo multipart head.
1270d7ca 8996
c113de23 89971998-10-21 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 8998
c113de23 8999 * mailcap.el (mailcap-save-binary-file): Use unwind-protect.
1270d7ca 9000
c113de23
GM
9001 * mm-decode.el (mm-display-external): Set undisplayer to mm
9002 buffer, not the current buffer; use unwind-protect.
1270d7ca 9003
c113de23 90041998-10-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9005
c113de23
GM
9006 * gnus-sum.el (gnus-summary-exit): Destroy parts.
9007 (gnus-summary-exit-no-update): Ditto.
1270d7ca 9008
c113de23 90091998-10-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9010
c113de23 9011 * mm-decode.el (mm-inline-media-tests): Look for w3.
1270d7ca 9012
c113de23 9013 * mailcap.el (mailcap-mime-data): Inline html.
1270d7ca 9014
c113de23 90151998-10-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9016
c113de23 9017 * gnus.el: Pterodactyl Gnus v0.36 is released.
1270d7ca 9018
c113de23 90191998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9020
c113de23
GM
9021 * gnus-art.el (article-translate-strings):
9022 (gnus-article-dumbquotes-map): Don't dot.
1270d7ca 9023
c113de23 9024 * pop3.el (pop3-open-server): Set point right.
1270d7ca 9025
c113de23
GM
9026 * mm-decode.el (mm-dissect-multipart): Dissect hierarchically.
9027 (mm-dissect-buffer): Ditto.
9028 (mm-destroy-part): Ignore non-handles.
9029 (mm-remove-part): Ditto.
9030 (mm-destroy-parts): New function.
9031 (mm-remove-parts): Ditto.
1270d7ca 9032
c113de23 9033 * gnus-art.el (gnus-mm-display-part): Don't move point.
1270d7ca 9034
c113de23 90351998-10-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9036
c113de23 9037 * mm-uu.el : New file.
1270d7ca 9038
c113de23 9039 * gnus-art.el (gnus-display-mime): Dissect uu stuffs.
1270d7ca 9040
c113de23
GM
9041 * mm-bodies.el (mm-decode-content-transfer-encoding): Encoding as
9042 a function.
1270d7ca 9043
c113de23 90441998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9045
c113de23 9046 * mm-decode.el (mm-display-external): Check before selecting.
1270d7ca 9047
c113de23 90481998-09-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9049
c113de23 9050 * gnus-sum.el (gnus-multi-decode-encoded-word-string): Rewrite.
1270d7ca 9051
c113de23 9052 * gnus-sum.el (gnus-decode-encoded-word-methods): New variable.
1270d7ca 9053
c113de23
GM
9054 * gnus-sum.el (gnus-decode-encoded-word-methods-cache): New
9055 variable.
1270d7ca 9056
c113de23 9057 * gnus-sum.el (gnus-encoded-word-method-alist): Deleted.
1270d7ca 9058
c113de23 9059 * gnus-art.el (gnus-decode-header-methods): New variable.
1270d7ca 9060
c113de23 9061 * gnus-art.el (gnus-decode-header-methods-cache): New variable.
1270d7ca 9062
c113de23 9063 * gnus-art.el (gnus-multi-decode-header): New function.
1270d7ca 9064
c113de23 90651998-10-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9066
c113de23 9067 * gnus.el: Pterodactyl Gnus v0.35 is released.
1270d7ca 9068
c113de23 90691998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9070
c113de23
GM
9071 * uudecode.el (uudecode-decode-region-external): Insert
9072 literally.
1270d7ca 9073
c113de23 9074 * mm-bodies.el (mm-decode-body): Optional encoding.
1270d7ca 9075
c113de23 90761998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9077
c113de23 9078 * gnus-ems.el (gnus-mouse-3): New variable.
1270d7ca 9079
c113de23 9080 * binhex.el (binhex-decode-region-external): Don't use -internally.
1270d7ca 9081
c113de23 90821998-10-16 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9083
c113de23
GM
9084 * mailcap.el (mailcap-parse-mailcaps): Only open regular
9085 files.
1270d7ca 9086
c113de23 90871998-09-27 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9088
c113de23
GM
9089 * gnus-group.el (gnus-add-marked-articles): Request backend update
9090 of flags.
1270d7ca 9091
c113de23 90921998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9093
c113de23
GM
9094 * gnus-sum.el (gnus-update-read-articles):
9095 (gnus-update-marks): Request backend update of mark.
1270d7ca 9096
c113de23 90971998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9098
c113de23
GM
9099 * gnus.texi (Optional Backend Functions): New item,
9100 nnchoke-request-set-mark.
1270d7ca 9101
c113de23 91021998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9103
c113de23
GM
9104 * gnus-range.el (gnus-remove-from-range): Don't add stuff in
9105 list to range.
1270d7ca 9106
c113de23 91071998-10-20 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9108
c113de23 9109 * gnus-sum.el (gnus-summary-exit-no-update): Don't expire.
1270d7ca 9110
c113de23 91111998-10-14 SL Baur <steve@altair.xemacs.org>
1270d7ca 9112
c113de23
GM
9113 * gnus-sum.el: Move gnus-save-hidden-threads above where it is
9114 first used.
1270d7ca 9115
c113de23 91161998-10-10 SL Baur <steve@altair.xemacs.org>
1270d7ca 9117
c113de23 9118 * mm-view.el: Require mm-decode for macros.
1270d7ca 9119
c113de23
GM
9120 * mm-decode.el (mm-handle-type): Move macro declarations above the
9121 place where they are used.
1270d7ca 9122
c113de23 91231998-10-18 Kurt Swanson <ksw@dna.lth.se>
1270d7ca 9124
c113de23
GM
9125 * gnus-msg.el (gnus-summary-mail-forward): Erase old forward
9126 buffer.
1270d7ca 9127
c113de23 91281998-10-20 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1270d7ca 9129
c113de23 9130 * nnagent.el (nnagent-open-server): Error message.
1270d7ca 9131
c113de23 91321998-10-20 Joerg Lenneis <lenneis@statrix2.wu-wien.ac.at>
1270d7ca 9133
c113de23 9134 * nnheader.el (nnheader-article-p): Recognize lower-case headers.
1270d7ca 9135
c113de23 91361998-10-19 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9137
c113de23 9138 * score-mode.el (gnus-score-mode-map): Ditto.
1270d7ca 9139
c113de23 9140 * message.el (message-mode-map): Ditto.
1270d7ca 9141
c113de23 9142 * gnus-uu.el (gnus-uu-post-news): Ditto.
1270d7ca 9143
c113de23 9144 * gnus-kill.el (gnus-kill-file-mode-map): Ditto.
1270d7ca 9145
c113de23 9146 * gnus-eform.el (gnus-edit-form-mode-map): Ditto.
1270d7ca 9147
c113de23
GM
9148 * gnus-art.el (gnus-article-edit-mode-map): Use
9149 `set-keymap-parent' rather than `copy-keymap'.
1270d7ca 9150
c113de23 91511998-10-18 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9152
c113de23
GM
9153 * gnus-art.el (gnus-mime-button-commands): New variable.
9154 (gnus-mime-button-map): Initialize it from
9155 `gnus-mime-button-commands'.
9156 (gnus-mime-button-menu): New function.
9157 (gnus-insert-mime-button): Use `gnus-mime-button-map'.
1270d7ca 9158
c113de23 91591998-10-11 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9160
c113de23
GM
9161 * message.el (message-insert-to): Make `nobody' and `poster'
9162 synonymous to `never' and `always' in Mail-Copies-To.
9163 (message-reply): Ditto.
9164 (message-followup): Ditto.
1270d7ca 9165
c113de23 91661998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9167
c113de23 9168 * mailcap.el (mailcap-mime-data): Save sound.
1270d7ca 9169
c113de23 91701998-09-24 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9171
c113de23
GM
9172 * message.el (message-ignored-supersedes-headers): Include
9173 `NNTP-Posting-Date'.
1270d7ca 9174
c113de23 91751998-10-19 Jonas Steverud <d4jonas@dtek.chalmers.se>
1270d7ca 9176
c113de23 9177 * gnus-art.el (gnus-article-dumbquotes-table): New variable.
1270d7ca 9178
c113de23 91791998-10-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9180
c113de23
GM
9181 * mm-bodies.el (mm-decode-content-transfer-encoding): Use
9182 uudecode.
1270d7ca 9183
c113de23 91841998-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9185
c113de23 9186 * mm-decode.el (mm-display-external): Don't switch on save.
1270d7ca 9187
c113de23 91881998-10-18 Andy Piper <andyp@parallax.co.uk>
1270d7ca 9189
c113de23 9190 * nnmail.el (nnmail-movemail-args): New variable.
1270d7ca 9191
c113de23 91921998-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9193
c113de23 9194 * gnus-art.el (article-translate-strings):
1270d7ca 9195
c113de23 91961998-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9197
c113de23
GM
9198 * gnus-art.el (gnus-article-view-part): Use it.
9199 (gnus-mm-display-part): New function.
9200 (article-de-quoted-unreadable): Yse mm-default-coding-system.
1270d7ca 9201
c113de23 9202 * mm-decode.el (mm-handle-displayed-p): New function.
1270d7ca 9203
c113de23
GM
9204 * gnus-art.el (gnus-mime-copy-part): Create better names.
9205 (gnus-mime-button-line-format): Include dots spec.
1270d7ca 9206
c113de23 92071998-10-15 Matt Pharr <mmp@graphics.stanford.edu>
1270d7ca 9208
c113de23
GM
9209 * gnus-msg.el (gnus-summary-mail-forward): Erase contents of old
9210 forward buffer first.
1270d7ca 9211
c113de23 92121998-10-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9213
c113de23 9214 * gnus-util.el (gnus-set-window-start): New function.
1270d7ca 9215
c113de23 9216 * message.el (message-send): Don't check changed.
1270d7ca 9217
c113de23 92181998-10-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9219
c113de23 9220 * gnus-art.el (gnus-article-setup-buffer): Set params.
1270d7ca 9221
c113de23
GM
9222 * mm-decode.el (mm-user-display-methods): Inline
9223 "message/delivery-status".
1270d7ca 9224
c113de23 92251998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9226
c113de23
GM
9227 * message.el (message-auto-save-directory): Rename.
9228 (message-mode): Dof fix.
1270d7ca 9229
c113de23
GM
9230 * gnus-art.el (gnus-summary-save-in-pipe): Default to "cat".
9231 (gnus-summary-save-in-pipe): No, check gnus-last-shell-command.
1270d7ca 9232
c113de23 9233 * nndoc.el (nndoc-mime-parts-type-p): Be a bit more forgiving.
1270d7ca 9234
c113de23 9235 * message.el (message-make-date): Avoid locale.
1270d7ca 9236
c113de23
GM
9237 * gnus-art.el (gnus-article-edit-done): Allow update before doing
9238 cache.
1270d7ca 9239
c113de23 9240 * mm-decode.el (mm-display-inline): Goto point-min.
1270d7ca 9241
c113de23 9242 * gnus-art.el (gnus-article-prepare-display): Not read-only.
1270d7ca 9243
c113de23 9244 * mm-decode.el (mm-display-external): Reverse before sorting.
1270d7ca 9245
c113de23 9246 * gnus-draft.el (gnus-draft-send): Allow mail.
1270d7ca 9247
c113de23 92481999-11-30 -SL Baur <steve@altair.xemacs.org>
1270d7ca 9249
c113de23
GM
9250 * message.el (message-check): Move message-check macro above where
9251 it is first used.
1270d7ca 9252
c113de23 9253 * gnus-art.el (article-hide-pgp): Hide the PGP 5/GNUPG Hash: line.
1270d7ca 9254
c113de23 92551998-10-11 Lloyd Zusman <ljz@asfast.com>
1270d7ca 9256
c113de23 9257 * gnus-sum.el (gnus-summary-make-menu-bar): Fix.
1270d7ca 9258
c113de23 92591998-10-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9260
c113de23 9261 * gnus.el: Pterodactyl Gnus v0.34 is released.
1270d7ca 9262
c113de23 92631998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9264
c113de23 9265 * mm-decode.el (mm-inline-media-tests): delivery-status.
1270d7ca 9266
c113de23 9267 * mm-view.el (mm-inline-text): Provide default.
1270d7ca 9268
c113de23 92691998-10-11 Lloyd Zusman <ljz@asfast.com>
1270d7ca 9270
c113de23 9271 * mailcap.el (mailcap-possible-viewers): Fix nils.
1270d7ca 9272
c113de23 92731998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9274
c113de23
GM
9275 * gnus-art.el (gnus-article-edit-exit): Don't do updates.
9276 (article-update-date-lapsed): Record the buffer.
9277 (article-update-date-lapsed): Do all windows that display article
9278 buffers.
1270d7ca 9279
c113de23 9280 * nnml.el (nnml-generate-nov-databases-1): Ditto.
1270d7ca 9281
c113de23 9282 * gnus-score.el (gnus-score-score-files-1): Ignore dotted files.
1270d7ca 9283
c113de23
GM
9284 * gnus-art.el (gnus-insert-mime-button): Mark buttons as
9285 annoations.
1270d7ca 9286
c113de23 9287 * gnus-msg.el (gnus-summary-mail-forward): Decode properly.
1270d7ca 9288
c113de23 92891998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9290
c113de23
GM
9291 * gnus-agent.el (gnus-category-add): Change default category to
9292 'false.
1270d7ca 9293
c113de23
GM
9294 * nnvirtual.el (nnvirtual-update-read-and-marked): Don't nix out
9295 scores.
1270d7ca 9296
c113de23 9297 * gnus-draft.el (gnus-draft-send): Check server more.
1270d7ca 9298
c113de23
GM
9299 * gnus-art.el (gnus-article-view-part): New command and keystroke.
9300 (gnus-article-goto-part): New function.
1270d7ca 9301
c113de23 9302 * mm-view.el (mm-inline-text): Insert richtext properly.
1270d7ca 9303
c113de23 9304 * gnus-art.el (gnus-insert-mime-button): Store handle in alist.
1270d7ca 9305
c113de23 93061998-10-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9307
c113de23
GM
9308 * parse-time.el (parse-time-rules): Accept dates far into the past
9309 and the future, and parse single-digit numbers as years.
1270d7ca 9310
c113de23 93111998-10-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9312
c113de23 9313 * mm-decode.el (mm-display-external): Chop off directories.
1270d7ca 9314
c113de23 93151998-10-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9316
c113de23
GM
9317 * uudecode.el (uu-decode-region-external): Use
9318 insert-file-contents-literally.
1270d7ca 9319
c113de23 9320 * gnus-cache.el (gnus-cache-generate-active): Translate _ to :.
1270d7ca 9321
c113de23 93221998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9323
c113de23 9324 * uudecode.el: New file.
1270d7ca 9325
c113de23
GM
9326 * mm-bodies.el (mm-decode-content-transfer-encoding): Do
9327 x-uuencode.
1270d7ca 9328
c113de23 93291998-10-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9330
c113de23 9331 * gnus-art.el (gnus-mime-display-alternative): Set faces.
1270d7ca 9332
c113de23 9333 * message.el (message-fetch-field): Unfold properly.
1270d7ca 9334
c113de23
GM
9335 * mm-bodies.el (mm-decode-content-transfer-encoding): Replace CRLF
9336 in text/plain.
1270d7ca 9337
c113de23 93381998-09-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9339
c113de23
GM
9340 * gnus-sum.el (gnus-summary-first-unread-subject): New command.
9341 (gnus-auto-select-first): Removed.
9342 (gnus-auto-select-first): Extended.
9343 (gnus-summary-read-group-1): Use new value.
1270d7ca 9344
c113de23 93451998-09-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9346
c113de23 9347 * message.el (message-fix-before-sending): Space.
1270d7ca 9348
c113de23 9349 * nnmail.el (nnmail-find-file): Don't erase.
1270d7ca 9350
c113de23 93511998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9352
c113de23 9353 * gnus-agent.el (gnus-agent-fetch-headers): Do not decode headers.
1270d7ca 9354
c113de23 93551998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9356
c113de23 9357 * gnus-soup.el (gnus-soup-add-article): Do not decode headers.
1270d7ca 9358
c113de23 93591998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9360
c113de23 9361 * gnus-soup.el (gnus-soup-pack-packet): Pack only if necesary.
1270d7ca 9362
c113de23 93631998-09-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9364
c113de23
GM
9365 * mm-util.el (mm-with-unibyte-buffer): Make it work in XEmacs
9366 20.4.
1270d7ca 9367
c113de23 93681998-09-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9369
c113de23
GM
9370 * gnus-art.el (gnus-mime-view-all-parts): New command and
9371 keystroke.
1270d7ca 9372
c113de23 9373 * mm-decode.el (mm-display-external): Translate slashes.
1270d7ca 9374
c113de23 9375 * nnmail.el (nnmail-find-file): Restrict auto-mode-alist.
1270d7ca 9376
c113de23 9377 * nndraft.el (nndraft-retrieve-headers): Don't copy so much.
1270d7ca 9378
c113de23
GM
9379 * mm-decode.el (mm-quote-arg): Quote spaces.
9380 (mm-display-external): Quote args.
1270d7ca 9381
c113de23 93821998-09-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9383
c113de23 9384 * mm-decode.el (mm-inlinable-part-p): New function.
1270d7ca 9385
c113de23 93861998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9387
c113de23 9388 * mm-util.el (mm-disable-multibyte): New function.
1270d7ca 9389
c113de23 93901998-09-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9391
c113de23 9392 * gnus.el: Pterodactyl Gnus v0.33 is released.
1270d7ca 9393
c113de23 93941998-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9395
c113de23 9396 * gnus-art.el (gnus-insert-mime-button): Get buffer size.
1270d7ca 9397
c113de23
GM
9398 * mm-decode.el (mm-display-external): Don't switch for externals.
9399 (mm-dissect-multipart): Don't include end-sep.
1270d7ca 9400
c113de23
GM
9401 * mm-util.el (mm-get-coding-system-list): New function.
9402 (mm-coding-system-list): New variable.
1270d7ca 9403
c113de23 94041998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9405
c113de23 9406 * gnus-cus.el (gnus-group-parameters): Add charset as a parameter
1270d7ca 9407
c113de23 94081998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9409
c113de23
GM
9410 * gnus-cus.el (gnus-group-customize): Use variable as cons not as
9411 group
1270d7ca 9412
c113de23 94131998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9414
c113de23 9415 * mm-decode.el (mm-interactively-view-part): Typo.
1270d7ca 9416
c113de23 94171998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9418
c113de23
GM
9419 * mm-decode.el (mm-dissect-multipart): Display last part when the
9420 article has no close-delimiter
1270d7ca 9421
c113de23 94221998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9423
c113de23
GM
9424 * mm-decode.el (mm-dissect-buffer): Display parts which have no
9425 content-type.
1270d7ca 9426
c113de23 94271998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9428
c113de23 9429 * gnus-art.el (gnus-display-mime): Typo.
1270d7ca 9430
c113de23 94311998-09-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9432
c113de23 9433 * gnus.el: Pterodactyl Gnus v0.32 is released.
1270d7ca 9434
c113de23 94351998-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9436
c113de23 9437 * gnus-kill.el (gnus-batch-score): Protect against errors.
1270d7ca 9438
c113de23 9439 * gnus-art.el: Protect against broken headers.
1270d7ca 9440
c113de23
GM
9441 * mm-decode.el (mm-display-external): Respect needsterm.
9442 (mm-display-external): Create buffer for external commands.
1270d7ca 9443
c113de23 94441998-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9445
c113de23 9446 * mailcap.el (mailcap-mime-info): Return the proper viewer.
1270d7ca 9447
c113de23 9448 * mm-decode.el (mm-display-external): Use file name.
1270d7ca 9449
c113de23 94501998-09-22 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
1270d7ca 9451
c113de23
GM
9452 * gnus-util.el (gnus-output-to-rmail): adjust to
9453 `rmail-output-to-rmail-file'
1270d7ca 9454
c113de23 94551998-09-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9456
c113de23 9457 * gnus-util.el (gnus-output-to-rmail): Reinstated function.
1270d7ca 9458
c113de23
GM
9459 * gnus-sum.el (gnus-select-newsgroup): Set global variables before
9460 headers.
1270d7ca 9461
c113de23 9462 * gnus-art.el (article-decode-charset): Fold case.
1270d7ca 9463
c113de23 94641998-09-17 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9465
c113de23 9466 * mailcap.el (mailcap-save-binary-file): Goto point-min.
1270d7ca 9467
c113de23 94681998-09-23 Aaron M. Ucko <amu@mit.edu>
1270d7ca 9469
c113de23
GM
9470 * nnmail.el (nnmail-check-duplication): Enter into duplicate list
9471 after being stored.
1270d7ca 9472
c113de23 94731998-09-15 Kurt Swanson <ksw@dna.lth.se>
1270d7ca 9474
c113de23
GM
9475 * gnus-salt.el (gnus-pick-setup-message): Return from whence ye
9476 come.
1270d7ca 9477
c113de23 94781998-09-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9479
c113de23 9480 * gnus-ems.el (gnus-widget-button-keymap): New variable.
1270d7ca 9481
c113de23 94821998-09-20 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9483
c113de23 9484 * gnus-art.el (gnus-mime-inline-part): remove part if necessary
1270d7ca 9485
c113de23 94861998-09-23 Matt Armstrong <matta@geoworks.com>
1270d7ca 9487
c113de23
GM
9488 * gnus-art.el (article-decode-charset): Narrow to the correct
9489 region.
1270d7ca 9490
c113de23 9491 * mm-bodies.el: Fix autoload.
1270d7ca 9492
c113de23 94931998-09-22 Lee Willis <lee@gbdirect.co.uk>
1270d7ca 9494
c113de23 9495 * gnus-art.el (gnus-mime-button-line-format): Doc fix.
1270d7ca 9496
c113de23 94971998-09-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9498
c113de23 9499 * rfc2047.el (rfc2047-decode): Use rfc2047-default-charset.
1270d7ca 9500
c113de23 95011998-09-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9502
c113de23
GM
9503 * gnus-art.el (gnus-insert-mime-button): Specify keymap.
9504 (gnus-article-add-button): Ditto.
1270d7ca 9505
c113de23 9506 * gnus-sum.el (gnus-summary-insert-pseudos): Use mm.
1270d7ca 9507
c113de23
GM
9508 * gnus-art.el (gnus-article-prepare-display): Make article mode.
9509 (gnus-article-prepare-display): Bind url-standalone-mode.
1270d7ca 9510
c113de23
GM
9511 * mm-decode.el (mm-remove-part): Also delete directory.
9512 (mm-display-external): Create a private sub-dir.
1270d7ca 9513
c113de23
GM
9514 * mailcap.el (mailcap-binary-suffixes): New variable.
9515 (mailcap-command-p): Use it.
1270d7ca 9516
c113de23 95171998-09-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9518
c113de23
GM
9519 * nnmbox.el (nnmbox-request-group): Change server.
9520 (nnmbox-possibly-change-newsgroup): Enable multibyte.
1270d7ca 9521
c113de23
GM
9522 * message.el (message-encode-message-body): Don't stomp MIME
9523 headers.
1270d7ca 9524
c113de23
GM
9525 * gnus-sum.el (gnus-summary-edit-article-done): Don't encode
9526 unless useful.
9527 (gnus-summary-exit): Check for a live article buffer.
9528 (gnus-summary-exit-no-update): Ditto.
1270d7ca 9529
c113de23
GM
9530 * gnus-int.el (gnus-request-replace-article): Accept no-encode
9531 param.
1270d7ca 9532
c113de23 9533 * gnus-sum.el (gnus-article-decoded-p): New variable.
1270d7ca 9534
c113de23 9535 * mm-decode.el (mm-display-external): Use no-conv.
1270d7ca 9536
c113de23
GM
9537 * rfc2047.el (rfc2047-q-encode-region): Bound properly.
9538 (rfc2047-charset-encoding-alist): Use B encoding for koi8-r.
1270d7ca 9539
c113de23
GM
9540 * gnus-art.el (gnus-article-mode-map): Bind button2 to
9541 mouse-click.
1270d7ca 9542
c113de23 95431998-09-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9544
c113de23 9545 * gnus-agent.el (gnus-agent-expire): Protect against nil infos.
1270d7ca 9546
c113de23 95471998-09-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9548
c113de23 9549 * gnus.el: Pterodactyl Gnus v0.31 is released.
1270d7ca 9550
c113de23 95511998-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9552
c113de23 9553 * gnus-sum.el (gnus-summary-exit): Destroy MIME.
1270d7ca 9554
c113de23 9555 * mm-decode.el (mm-display-part): Accept no-default.
1270d7ca 9556
c113de23
GM
9557 * gnus-art.el (gnus-insert-mime-button): buffer-size doesn't take
9558 a parameter.
1270d7ca 9559
c113de23
GM
9560 * gnus-sum.el (gnus-summary-insert-line): Don't exclude faces.
9561 (gnus-summary-prepare-threads): Ditto.
1270d7ca 9562
c113de23 9563 * gnus.el (gnus-article-mode-map): Make sparse keymap.
1270d7ca 9564
c113de23
GM
9565 * gnus-art.el (gnus-mime-button-line-format-alist): Allow a %d spec.
9566 (gnus-mime-button-line-format): Doc fix.
9567 (gnus-insert-mime-button): Use it.
9568 (gnus-article-add-button): Use widget-convert-button.
1270d7ca 9569
c113de23
GM
9570 * gnus.el ((featurep 'gnus-xmas)): Defalias gnus-decode-rfc1522 to
9571 ignore.
1270d7ca 9572
c113de23 9573 * mm-decode.el (mm-alternative-precedence): Ditto.
1270d7ca 9574
c113de23 95751998-09-14 Conrad Sauerwald <conrad@stack.nl>
1270d7ca 9576
c113de23 9577 * mm-decode.el (mm-user-automatic-display): Use enriched.
1270d7ca 9578
c113de23 95791998-09-14 Paul Fisher <rao@gnu.org>
1270d7ca 9580
c113de23
GM
9581 * mm-decode.el (mm-dissect-multipart): Have the part start on the
9582 right place.
1270d7ca 9583
c113de23 95841998-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9585
c113de23 9586 * gnus-msg.el (gnus-inews-add-send-actions): Mark silently.
1270d7ca 9587
c113de23
GM
9588 * gnus-art.el (article-update-date-lapsed): Only update header if
9589 buffer is dispalyed in frame.
9590 (gnus-article-prepare-display): New function.
9591 (gnus-article-prepare): Use it.
1270d7ca 9592
c113de23 95931998-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9594
c113de23 9595 * gnus-art.el (gnus-mime-inline-part): New command and keystroke.
1270d7ca 9596
c113de23 9597 * mm-view.el (mm-insert-inline): New function.
1270d7ca 9598
c113de23 9599 * mm-decode.el (mm-pipe-part): Bugged.
1270d7ca 9600
c113de23 9601 * gnus-agent.el (gnus-agent-send-mail): Don't encode.
1270d7ca 9602
c113de23 9603 * mm-bodies.el (mm-encode-body): Move over the body.
1270d7ca 9604
c113de23 9605 * nnmbox.el (nnmbox-read-mbox): Enable multibyte.
1270d7ca 9606
c113de23 9607 * rfc2047.el (rfc2047-q-encode-region): Would bug out.
1270d7ca 9608
c113de23 96091998-09-13 Francois Pinard <pinard@iro.umontreal.ca>
1270d7ca 9610
c113de23
GM
9611 * nndoc.el: Make nndoc-dissection-alist simpler for MIME, adjust all
9612 related functions. Handle message/rfc822 parts. Display subject on
9613 multipart summary lines. Display name on sub-parts when available.
1270d7ca 9614
c113de23 96151998-09-14 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 9616
c113de23 9617 * mailcap.el (mailcap-command-p): New version.
1270d7ca 9618
c113de23 96191998-09-13 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 9620
c113de23
GM
9621 * gnus-agent.el (gnus-agent-expire): Stop expiry barfing on killed
9622 groups.
1270d7ca 9623
c113de23 96241998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9625
c113de23 9626 * message.el (message-make-date): Remove weekday name.
1270d7ca 9627
c113de23
GM
9628 * mm-decode.el (mm-dissect-buffer): Protect against broken
9629 headers.
1270d7ca 9630
c113de23
GM
9631 * mailcap.el (mailcap-command-in-path-p): New function.
9632 (mailcap-command-p): Renamed.
1270d7ca 9633
c113de23 96341998-09-13 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 9635
c113de23 9636 * rfc2047.el (eval): Autoload.
1270d7ca 9637
c113de23 96381998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9639
c113de23
GM
9640 * gnus-sum.el (gnus-decode-encoded-word-functions): New variable.
9641 (gnus-multi-decode-encoded-word-string): New function.
9642 (gnus-encoded-word-method-alist): New variable.
9643 (gnus-decode-encoded-word-functions): Removed.
1270d7ca 9644
c113de23 96451998-09-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9646
c113de23
GM
9647 * gnus-int.el (gnus-request-replace-article): Replace
9648 message-narrow-to-headers with message-narrow-to-head
1270d7ca 9649
c113de23 96501998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9651
c113de23 9652 * drums.el (drums-quote-string): Reversed match.
1270d7ca 9653
c113de23 9654 * message.el (message-make-date): Use weekday name.
1270d7ca 9655
c113de23 96561998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9657
c113de23 9658 * gnus.el: Pterodactyl Gnus v0.30 is released.
1270d7ca 9659
c113de23 96601998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9661
c113de23
GM
9662 * gnus-art.el (article-decode-encoded-words): Use it.
9663 (gnus-decode-header-function): New variable.
1270d7ca 9664
c113de23
GM
9665 * gnus-sum.el (gnus-nov-parse-line): Use it.
9666 (gnus-decode-encoded-word-function): New variable.
1270d7ca 9667
c113de23
GM
9668 * gnus-msg.el (gnus-copy-article-buffer): Decode the right
9669 buffer.
1270d7ca 9670
c113de23
GM
9671 * gnus-art.el (gnus-insert-mime-button): Use widget.
9672 (gnus-widget-press-button): New function.
9673 (gnus-article-prev-button): Removed.
9674 (gnus-article-next-button): Ditto.
9675 (gnus-article-add-button): Ditto.
1270d7ca 9676
c113de23
GM
9677 * gnus.el (gnus-article-mode-map): Inherit from widget.
9678 (gnus-article-mode-map): No, don't.
1270d7ca 9679
c113de23
GM
9680 * mm-decode.el (mm-dissect-buffer): Store Content-ID things.
9681 (mm-content-id-alist): New variable.
9682 (mm-get-content-id): New function.
1270d7ca 9683
c113de23
GM
9684 * gnus-art.el (gnus-request-article-this-buffer): Only decode
9685 articles if we are fetching to the article buffer.
1270d7ca 9686
c113de23 96871998-09-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9688
c113de23
GM
9689 * gnus-sum.el (gnus-summary-move-article): Don't decode accepting
9690 articles.
1270d7ca 9691
c113de23 96921998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9693
c113de23
GM
9694 * mm-util.el (mm-mime-charset): Try to use safe-charsets.
9695 (mm-default-mime-charset): New variable.
1270d7ca 9696
c113de23 9697 * rfc2047.el (rfc2047-dissect-region): Dissect using tspecials.
1270d7ca 9698
c113de23 9699 * drums.el (drums-quote-string): Reversed test.
1270d7ca 9700
c113de23 97011998-09-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9702
c113de23
GM
9703 * mm-util.el (mm-insert-rfc822-headers): Possibly not quote
9704 string.
1270d7ca 9705
c113de23 9706 * drums.el (drums-quote-string): New function.
1270d7ca 9707
c113de23
GM
9708 * rfc2047.el (rfc2047-encode-message-header): Goto point-min.
9709 (rfc2047-b-encode-region): Chop lines.
9710 (rfc2047-q-encode-region): Ditto.
1270d7ca 9711
c113de23 97121998-09-12 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9713
c113de23 9714 * gnus.el: Pterodactyl Gnus v0.29 is released.
1270d7ca 9715
c113de23 97161998-09-12 Istvan Marko <imarko@pacificnet.net>
1270d7ca 9717
c113de23 9718 * mm-decode.el (mm-save-part): Message right.
1270d7ca 9719
c113de23 97201998-09-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9721
c113de23
GM
9722 * drums.el (drums-parse-address): Returned a list instead of a
9723 string.
9724 (drums-remove-whitespace): Skip comments.
9725 (drums-parse-addresses): Didn't work.
1270d7ca 9726
c113de23 97271998-09-12 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9728
c113de23 9729 * gnus.el: Pterodactyl Gnus v0.28 is released.
1270d7ca 9730
c113de23 97311998-09-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9732
c113de23
GM
9733 * gnus-art.el (gnus-mime-button-map): Use the article keymap as a
9734 starting point.
9735 (article-decode-encoded-words): Rename.
1270d7ca 9736
c113de23 9737 * message.el (message-narrow-to-headers-or-head): New function.
1270d7ca 9738
c113de23
GM
9739 * gnus-int.el (gnus-request-accept-article): Narrow to the right
9740 region.
1270d7ca 9741
c113de23
GM
9742 * message.el (message-send-news): Encode body after checking
9743 syntax.
1270d7ca 9744
c113de23 9745 * gnus-art.el (gnus-mime-button-line-format): Allow descriptions.
1270d7ca 9746
c113de23 9747 * mm-decode.el (mm-save-part): Use Content-Disposition filename.
1270d7ca 9748
c113de23 9749 * gnus-art.el (gnus-display-mime): Respect disposition.
1270d7ca 9750
c113de23 9751 * mm-decode.el (mm-preferred-alternative): Respect disposition.
1270d7ca 9752
c113de23
GM
9753 * gnus-art.el (article-strip-multiple-blank-lines): Don't delete
9754 text with annotations.
1270d7ca 9755
c113de23
GM
9756 * message.el (message-make-date): Fix sign for negative time
9757 zones.
1270d7ca 9758
c113de23
GM
9759 * mm-view.el (mm-inline-image): Insert a space at the end of the
9760 image.
1270d7ca 9761
c113de23 9762 * mail-parse.el: New file.
1270d7ca 9763
c113de23 9764 * rfc2231.el: New file.
1270d7ca 9765
c113de23
GM
9766 * drums.el (drums-content-type-get): Removed.
9767 (drums-parse-content-type): Ditto.
1270d7ca 9768
c113de23 9769 * mailcap.el (mailcap-mime-data): Use symbols instead of strings.
1270d7ca 9770
c113de23 97711998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9772
c113de23 9773 * gnus.el: Pterodactyl Gnus v0.27 is released.
1270d7ca 9774
c113de23 97751998-09-11 Lars Magne Ingebrigtsen- <larsi@gnus.org>
1270d7ca 9776
c113de23
GM
9777 * mm-decode.el (mm-alternative-precedence): New variable.
9778 (mm-preferred-alternative): New function.
1270d7ca 9779
c113de23 9780 * gnus-art.el (gnus-mime-copy-part): New command.
1270d7ca 9781
c113de23 9782 * mm-decode.el (mm-get-part): New function.
1270d7ca 9783
c113de23 9784 * mm-view.el: New file.
1270d7ca 9785
c113de23
GM
9786 * mm-decode.el (mm-dissect-buffer): Downcase cte.
9787 (mm-display-part): Default to mailcap-save-binary-file.
1270d7ca 9788
c113de23 97891998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9790
c113de23 9791 * gnus.el: Pterodactyl Gnus v0.26 is released.
1270d7ca 9792
c113de23 97931998-09-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9794
c113de23 9795 * mm-decode.el (mm-interactively-view-part): New function.
1270d7ca 9796
c113de23 9797 * gnus-art.el (gnus-mime-view-part): New command.
1270d7ca 9798
c113de23 9799 * mm-decode.el (mm-last-shell-command): New variable.
1270d7ca 9800
c113de23 9801 * mailcap.el (mailcap-mime-info): Allow returning all matches.
1270d7ca 9802
c113de23 9803 * mm-decode.el (mm-save-part): New function.
1270d7ca 9804
c113de23
GM
9805 * gnus-art.el (article-decode-charset): Protect against buggy
9806 content-types.
9807 (gnus-mime-pipe-part): New command.
9808 (gnus-mime-save-part): New command.
9809 (gnus-mime-button-map): New keymap.
9810 (gnus-mime-button-line-format): New variable.
9811 (gnus-insert-mime-button): New function.
9812 (gnus-display-mime): Use it.
1270d7ca 9813
c113de23 9814 * gnus-util.el (gnus-dd-mmm): Removed length spec.
1270d7ca 9815
c113de23 9816 * mm-decode.el (mm-inline-text): Decode charsets.
1270d7ca 9817
c113de23 9818 * gnus-art.el (gnus-article-save): Comment fix.
1270d7ca 9819
c113de23
GM
9820 * gnus-int.el (gnus-start-news-server): When in batch, don't
9821 prompt.
1270d7ca 9822
c113de23
GM
9823 * gnus-cache.el (gnus-cache-possibly-enter-article): Don't
9824 decode.
1270d7ca 9825
c113de23
GM
9826 * mm-decode.el (mm-inline-media-tests): Add audio.
9827 (mm-inline-audio): New function.
1270d7ca 9828
c113de23 98291998-09-11 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1270d7ca 9830
c113de23 9831 * gnus-art.el (article-make-date-line): Didn't work.
1270d7ca 9832
c113de23 9833 * parse-time.el (parse-time-string): One too many nils.
1270d7ca 9834
c113de23 98351998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9836
c113de23 9837 * gnus.el: Pterodactyl Gnus v0.25 is released.
1270d7ca 9838
c113de23 98391998-09-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9840
c113de23
GM
9841 * gnus-art.el (article-remove-trailing-blank-lines): Don't remove
9842 annotations.
1270d7ca 9843
c113de23
GM
9844 * gnus.el ((featurep 'gnus-xmas)): New
9845 'gnus-annotation-in-region-p alias.
1270d7ca 9846
c113de23 98471998-09-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9848
c113de23 9849 * mm-util.el (mm-with-unibyte-buffer): New function.
1270d7ca 9850
c113de23 9851 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): Renamed.
1270d7ca 9852
c113de23 9853 * mm-decode.el (mm-inline-media-tests): New variable.
1270d7ca 9854
c113de23 9855 * gnus-sum.el (gnus-summary-exit): Destroy handles.
1270d7ca 9856
c113de23 9857 * gnus-art.el (gnus-article-mime-handles): New variable.
1270d7ca 9858
c113de23 9859 * drums.el (drums-narrow-to-header): New function.
1270d7ca 9860
c113de23 9861 * gnus-art.el (article-decode-charset): Use it.
1270d7ca 9862
c113de23 9863 * drums.el (drums-content-type-get): New function.
1270d7ca 9864
c113de23 9865 * mm-util.el (mm-content-type-charset): Removed.
1270d7ca 9866
c113de23
GM
9867 * drums.el (drums-syntax-table): @ is word.
9868 (drums-parse-content-type): New function.
1270d7ca 9869
c113de23
GM
9870 * parse-time.el (parse-time-rules): Parse "Wed, 29 Apr 98 0:26:01
9871 EDT" times.
1270d7ca 9872
c113de23 9873 * gnus-util.el (gnus-date-get-time): Use safe date.
1270d7ca 9874
c113de23
GM
9875 * gnus-sum.el (gnus-show-mime): Removed.
9876 (gnus-summary-toggle-mime): Removed.
1270d7ca 9877
c113de23
GM
9878 * gnus-art.el (gnus-strict-mime): Removed.
9879 (gnus-article-prepare): Don't do MIME.
9880 (gnus-decode-encoded-word-method): Removed.
9881 (gnus-show-mime-method): Removed.
1270d7ca 9882
c113de23 98831998-09-10 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9884
c113de23 9885 * gnus.el: Pterodactyl Gnus v0.24 is released.
1270d7ca 9886
c113de23 98871998-09-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9888
c113de23
GM
9889 * gnus-sum.el (gnus-summary-show-article): Don't decode chars if
9890 PREFIX.
1270d7ca 9891
c113de23
GM
9892 * parse-time.el (parse-time-rules): Accept times that look like
9893 "h:mm".
1270d7ca 9894
c113de23 9895 * message.el (message-make-date): Use zone properly.
1270d7ca 9896
c113de23 9897 * gnus.el: Autoload gnus-batch.
1270d7ca 9898
c113de23
GM
9899 * gnus-art.el (article-de-quoted-unreadable): Do not do
9900 gnus-article-decode-rfc1522.
1270d7ca 9901
c113de23 9902 * gnus-msg.el (gnus-inews-do-gcc): Use it.
1270d7ca 9903
c113de23
GM
9904 * gnus-int.el (gnus-request-accept-article): Accept a no-encode
9905 param.
1270d7ca 9906
c113de23 9907 * message.el (message-encode-message-body): Check for us-ascii.
1270d7ca 9908
c113de23
GM
9909 * gnus-msg.el (gnus-extended-version): Move Gnus version comments
9910 to the left.
1270d7ca 9911
c113de23 99121998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9913
c113de23 9914 * gnus-art.el (article-decode-charset): Rename.
1270d7ca 9915
c113de23 99161998-09-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9917
c113de23 9918 * gnus.el: Pterodactyl Gnus v0.23 is released.
1270d7ca 9919
c113de23 99201998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9921
c113de23
GM
9922 * gnus-util.el (gnus-parent-id): Ditto.
9923 (gnus-put-text-property-excluding-newlines): Ditto.
1270d7ca 9924
c113de23 9925 * gnus-sum.el (gnus-dependencies-add-header): Make into subst.
1270d7ca 9926
c113de23 99271998-09-08 Karl Kleinpaste <karl@jprc.com>
1270d7ca 9928
c113de23
GM
9929 * message.el (message-generate-headers): Generate User-Agent
9930 instead of X-Mailer & X-Newsreader.
1270d7ca 9931
c113de23
GM
9932 * gnus-msg.el (gnus-extended-version): Reformat for USEFOR
9933 User-Agent header format.
1270d7ca 9934
c113de23 99351998-09-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9936
c113de23 9937 * gnus.el: Pterodactyl Gnus v0.22 is released.
1270d7ca 9938
c113de23 99391998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9940
c113de23 9941 * mm-util.el (mm-multibyte-p): Typo.
1270d7ca 9942
c113de23 99431998-09-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9944
c113de23 9945 * gnus.el: Pterodactyl Gnus v0.21 is released.
1270d7ca 9946
c113de23 99471998-09-08 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9948
c113de23 9949 * gnus-art.el (article-treat-dumbquotes): Handle \224 correctly.
1270d7ca 9950
c113de23 99511998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9952
c113de23 9953 * mm-util.el (mm-multibyte-p): New function.
1270d7ca 9954
c113de23 99551998-09-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9956
c113de23 9957 * gnus.el: Pterodactyl Gnus v0.20 is released.
1270d7ca 9958
c113de23 99591998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9960
c113de23
GM
9961 * rfc2047.el (rfc2047-decode-region): Only decode when in
9962 multibyte.
1270d7ca 9963
c113de23 9964 * nnheader.el (nnheader-pathname-coding-system): Changed to binary.
1270d7ca 9965
c113de23
GM
9966 * gnus-int.el (gnus-request-replace-article): Encode.
9967 (gnus-request-accept-article): Encode.
1270d7ca 9968
c113de23
GM
9969 * gnus-art.el (gnus-request-article-this-buffer): Decode charsets
9970 here.
1270d7ca 9971
c113de23
GM
9972 * gnus.el (gnus-article-display-hook): Take the charset functions
9973 out.
1270d7ca 9974
c113de23 9975 * time-date.el (safe-date-to-time): New function.
1270d7ca 9976
c113de23 9977 * gnus-util.el (gnus-dd-mmm): Protect against bogus dates.
1270d7ca 9978
c113de23 99791998-09-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9980
c113de23 9981 * gnus.el: Pterodactyl Gnus v0.19 is released.
1270d7ca 9982
c113de23 99831998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9984
c113de23 9985 * mm-util.el (mm-mime-charset): New function.
1270d7ca 9986
c113de23 9987 * gnus-draft.el (gnus-draft-edit-message): Delete article.
1270d7ca 9988
c113de23 99891998-09-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9990
c113de23 9991 * gnus.el: Pterodactyl Gnus v0.18 is released.
1270d7ca 9992
c113de23 99931998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9994
c113de23
GM
9995 * message.el (message-send-and-exit): Return t on success.
9996 (message-make-date): Make a proper time zone.
1270d7ca 9997
c113de23
GM
9998 * gnus-draft.el (gnus-draft-send): Only remove article if the
9999 sending is successful.
1270d7ca 10000
c113de23
GM
10001 * drums.el (drums-get-comment): Return the last comment.
10002 (drums-parse-address): Parse old-style From headers.
1270d7ca 10003
c113de23 100041998-09-07 SL Baur <steve@altair.xemacs.org>
1270d7ca 10005
c113de23
GM
10006 * gnus-sum.el (gnus-data-compute-positions): Move below
10007 `gnus-save-hidden-threads' so the former is correctly detected as
10008 a macro.
1270d7ca 10009
c113de23 100101998-09-06 Dave Love <fx@gnu.org>
1270d7ca 10011
c113de23
GM
10012 * gnus/nnweb.el (require): Wrap requirement of w3 and url in
10013 ignore-errors too, eval'd when compile. Require w3 stuff at load
10014 time for nicer failure if it's not available.
1270d7ca 10015
c113de23 100161998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10017
c113de23 10018 * time-date.el (time-to-seconds): Renamed.
1270d7ca 10019
c113de23
GM
10020 * parse-time.el (parse-time-string): Downcase before handling.
10021 (parse-time-rules): Times without seconds have 0 seconds.
1270d7ca 10022
c113de23
GM
10023 * rfc2047.el (rfc2047-encode-region): New version.
10024 (rfc2047-dissect-region): New function.
1270d7ca 10025
c113de23 100261998-09-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10027
c113de23 10028 * message.el (message-make-date): Use symbolic zone.
1270d7ca 10029
c113de23 100301998-09-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10031
c113de23 10032 * time-date.el (parse-time): Always use parse-time.
1270d7ca 10033
c113de23 10034 * parse-time.el (parse-time-syntax): Use vectors.
1270d7ca 10035
c113de23 100361998-09-06 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10037
c113de23 10038 * gnus.el: Pterodactyl Gnus v0.17 is released.
1270d7ca 10039
c113de23 100401998-09-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10041
c113de23 10042 * time-date.el: Renamed from "date".
1270d7ca 10043
c113de23 10044 * gnus.el: Removed all timezone dependencies.
1270d7ca 10045
c113de23
GM
10046 * score-mode.el: Removed.
10047 (gnus-score-edit-insert-date): Use date.
1270d7ca 10048
c113de23 10049 * date.el (float-to-time): New function.
1270d7ca 10050
c113de23 10051 * nnspool.el (nnspool-seconds-since-epoch): Removed.
1270d7ca 10052
c113de23 10053 * date.el (time-to-float): New function.
1270d7ca 10054
c113de23
GM
10055 * message.el (message-make-date): Use format-time-string.
10056 (message-make-expires): Use make-date.
1270d7ca 10057
c113de23
GM
10058 * gnus-util.el (gnus-dd-mmm): Use date.
10059 (gnus-sortable-date): Ditto.
1270d7ca 10060
c113de23 10061 * message.el (message-make-date): Take an optional time.
1270d7ca 10062
c113de23 10063 * gnus: Applied patches from 5.6.43.
1270d7ca 10064
c113de23 10065 * date.el (if): Use parse-time.
1270d7ca 10066
c113de23
GM
10067 * gnus-score.el (gnus-summary-score-entry): Make into a command
10068 again.
1270d7ca 10069
c113de23
GM
10070 * gnus-group.el (gnus-group-get-new-news-this-group): Only call if
10071 gnus-agent.
1270d7ca 10072
c113de23 10073 * gnus.el (gnus-agent-meta-information-header): Moved here.
1270d7ca 10074
c113de23 100751998-09-05 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 10076
c113de23
GM
10077 * gnus-agent.el (gnus-agent-scoreable-headers): New variable.
10078 (gnus-agent-fetch-group-1): Score article headers using normal
10079 group score files if the download score rule of a category/group
10080 is `file'.
10081 (gnus-agent-fetch-group-1): Don't parse the entire .overview when
10082 deciding what articles to download.
10083 (gnus-agent-fetch-group-1): Don't push headers through scoring and
10084 predicate processing if predicate is `true' or `false'.
1270d7ca 10085
c113de23 100861998-09-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10087
c113de23 10088 * gnus-score.el (gnus-score-load-score-alist): Bind coding system.
1270d7ca 10089
c113de23 10090 * gnus-art.el (gnus-article-setup-buffer): Enable multibyte.
1270d7ca 10091
c113de23
GM
10092 * score-mode.el (score-mode-coding-system): New variable.
10093 (gnus-score-edit-exit): Use it.
1270d7ca 10094
c113de23 100951998-09-04 Jason R Mastaler <jason@4b.org>
1270d7ca 10096
c113de23 10097 * drums.el: Corrected typo.
1270d7ca 10098
c113de23 100991998-09-06 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 10100
c113de23 10101 * mm-bodies.el (mm-body-encoding): Faster version.
1270d7ca 10102
c113de23 101031998-09-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10104
c113de23
GM
10105 * gnus-art.el (gnus-article-decode-charset): Only decode text
10106 things.
1270d7ca 10107
c113de23 10108 * message.el (message-output): Use rmail.
1270d7ca 10109
c113de23
GM
10110 * rfc2047.el (rfc2047-encoded-word-regexp): Allow spaces in the
10111 word part.
1270d7ca 10112
c113de23
GM
10113 * mm-util.el (mm-charset-to-coding-system): Use
10114 rfc2047-default-charset.
10115 (mm-known-charsets): New variable.
1270d7ca 10116
c113de23 10117 * message.el (message-caesar-region): Bugged out.
1270d7ca 10118
c113de23 101191998-09-06 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 10120
c113de23
GM
10121 * gnus-agent.el (gnus-agent-fetch-group-1): Allow lists when
10122 specifying `agent-predicate' in a group's parameters.
1270d7ca 10123
c113de23 101241998-09-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10125
c113de23 10126 * gnus.el: Pterodactyl Gnus v0.16 is released.
1270d7ca 10127
c113de23 101281998-09-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10129
c113de23 10130 * nnmail.el (nnmail-expired-article-p): Use predicate.
1270d7ca 10131
c113de23 10132 * date.el (time-less-p): Renamed.
1270d7ca 10133
c113de23
GM
10134 * gnus-art.el (gnus-article-decode-charset): Really fetch headers
10135 from the headers.
1270d7ca 10136
c113de23
GM
10137 * rfc2047.el (rfc2047-decode-region): Use the mm decoding
10138 functions.
1270d7ca 10139
c113de23
GM
10140 * gnus-group.el (gnus-group-sort-selected-flat): Didn't work at
10141 all.
10142 (gnus-group-sort-selected-groups-by-alphabet): Changed interface
10143 to all functions.
1270d7ca 10144
c113de23 101451998-09-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10146
c113de23 10147 * gnus.el: Pterodactyl Gnus v0.15 is released.
1270d7ca 10148
c113de23 101491998-09-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10150
c113de23 10151 * date.el: New file.
1270d7ca 10152
c113de23
GM
10153 * gnus-util.el (gnus-encode-date): Removed.
10154 (gnus-time-less): Ditto.
1270d7ca 10155
c113de23
GM
10156 * nnmail.el (nnmail-date-to-time): Removed.
10157 (nnmail-time-less): Ditto.
10158 (nnmail-days-to-time): Ditto.
10159 (nnmail-time-since): Ditto.
1270d7ca 10160
c113de23 10161 * drums.el: New file.
1270d7ca 10162
c113de23 101631998-09-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10164
c113de23
GM
10165 * message.el (message-encode-message-body): Encode headers with
10166 body encoding.
1270d7ca 10167
c113de23
GM
10168 * rfc2047.el (rfc2047-default-charset): Renamed.
10169 (rfc2047-encodable-p): Use it.
1270d7ca 10170
c113de23 101711998-09-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10172
c113de23
GM
10173 * gnus-msg.el (gnus-post-method): Peel off real info from opened
10174 servers.
1270d7ca 10175
c113de23 10176 * gnus-util.el (gnus-output-to-rmail): Removed.
1270d7ca 10177
c113de23
GM
10178 * gnus-art.el (gnus-summary-save-in-rmail): Use
10179 gnus-output-to-rmailrmail-output-to-rmail-file.
1270d7ca 10180
c113de23
GM
10181 * rfc2047.el (rfc2047-decode-region): Fold case.
10182 (rfc2047-decode): Use decode-string.
1270d7ca 10183
c113de23 10184 * mm-util.el: Provide mm-char-int.
1270d7ca 10185
c113de23 101861998-09-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10187
c113de23 10188 * gnus.el: Pterodactyl Gnus v0.14 is released.
1270d7ca 10189
c113de23 101901998-09-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10191
c113de23
GM
10192 * mm-bodies.el (mm-body-encoding): Go through the buffer to make
10193 sure we have 7bit.
1270d7ca 10194
c113de23 101951998-09-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10196
c113de23
GM
10197 * gnus-msg.el (gnus-post-method): Use opened servers, and remove
10198 ducplicates.
10199 (gnus-inews-insert-mime-headers): Removed.
1270d7ca 10200
c113de23 10201 * message.el (message-caesar-region): Protect against MULE chars.
1270d7ca 10202
c113de23 102031998-09-02 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 10204
c113de23 10205 * mm-util.el (if): fset the right function.
1270d7ca 10206
c113de23 102071998-09-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10208
c113de23
GM
10209 * gnus-art.el (gnus-article-decode-charset): Use real
10210 read-coding-system.
1270d7ca 10211
c113de23 102121998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10213
c113de23
GM
10214 * mm-bodies.el (mm-decode-body): Protect against malformed
10215 base64.
10216 (mm-decode-body): Check that buffer-file-coding-system is
10217 non-nil.
1270d7ca 10218
c113de23 102191998-09-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10220
c113de23 10221 * gnus.el: Pterodactyl Gnus v0.13 is released.
1270d7ca 10222
c113de23 102231998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10224
c113de23
GM
10225 * gnus-util.el (gnus-strip-whitespace): Already defined.
10226 Removed.
1270d7ca 10227
c113de23 10228 * gnus-art.el (gnus-article-decode-charset): Strip whitespace.
1270d7ca 10229
c113de23 10230 * gnus-util.el (gnus-strip-whitespace): New function.
1270d7ca 10231
c113de23 10232 * mm-util.el (mm-content-type-charset): Downcase.
1270d7ca 10233
c113de23 102341998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10235
c113de23
GM
10236 * gnus-art.el (gnus-article-decode-charset): Accept a prefix.
10237 (gnus-article-decode-charset): Don't fetch all headers.
1270d7ca 10238
c113de23 10239 * mm-util.el (mm-read-coding-system): New function.
1270d7ca 10240
c113de23 10241 * mm-bodies.el (mm-decode-body): Check the right charset.
1270d7ca 10242
c113de23 10243 * gnus-sum.el (gnus-summary-mode-line-format): Ditto.
1270d7ca 10244
c113de23
GM
10245 * gnus-art.el (gnus-article-mode-line-format): Use short group
10246 format.
1270d7ca 10247
c113de23 102481998-09-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10249
c113de23 10250 * gnus.el: Pterodactyl Gnus v0.12 is released.
1270d7ca 10251
c113de23 102521998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10253
c113de23 10254 * mm-bodies.el (mm-decode-body): Don't do charset unless MULE.
1270d7ca 10255
c113de23
GM
10256 * gnus-art.el (gnus-article-decode-charset): Supply cte.
10257 (gnus-article-decode-charset): Always run.
1270d7ca 10258
c113de23 10259 * mm-bodies.el (mm-decode-body): Decode cte.
1270d7ca 10260
c113de23 102611998-09-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10262
c113de23 10263 * gnus.el: Pterodactyl Gnus v0.11 is released.
1270d7ca 10264
c113de23
GM
102651998-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
10266
10267 * message.el (message-encode-message-body): Ditto.
1270d7ca 10268
c113de23
GM
10269 * gnus-art.el (gnus-article-decode-mime-words): New command and
10270 keystroke.
10271 (gnus-article-decode-charset): Ditto.
10272 (gnus-article-decode-charset): Only work under MULE.
1270d7ca 10273
c113de23 10274 * mm-util.el (mm-content-type-charset): New function.
1270d7ca 10275
c113de23 10276 * nnmail.el (nnmail-delete-incoming): Changed to nil.
1270d7ca 10277
c113de23
GM
10278 * message.el (message-send-mail): Insert MIME headers.
10279 (message-check-news-body-syntax): Don't warn for escape sequences.
10280 (message-check-news-body-syntax): Insert MIME headers.
1270d7ca 10281
c113de23 10282 * mm-bodies.el (mm-body-encoding): New function.
1270d7ca 10283
c113de23 10284 * message.el (message-encode-message-body): New function.
1270d7ca 10285
c113de23 10286 * mm-bodies.el: New file.
1270d7ca 10287
c113de23 10288 * mm-util.el (mm-narrow-to-head): New function.
1270d7ca 10289
c113de23 10290 * rfc2047.el (rfc2047-encode): Use it.
1270d7ca 10291
c113de23 10292 * mm-util.el: Provide mm-encode-coding-region.
1270d7ca 10293
c113de23 10294 * gnus-sum.el (gnus-summary-mode): Enable multibyte.
1270d7ca 10295
c113de23 10296 * gnus-util.el (gnus-set-work-buffer): Enable multibyte.
1270d7ca 10297
c113de23 10298 * mm-util.el (mm-enable-multibyte): New function.
1270d7ca 10299
c113de23 10300 * message.el (message-set-work-buffer): Set multibyte.
1270d7ca 10301
c113de23 10302 * gnus.el (gnus-continuum-version): Be valid forever and ever.
1270d7ca 10303
c113de23
GM
10304 * gnus-util.el (gnus-point-at-eol): Removed.
10305 (gnus-point-at-bol): Ditto.
1270d7ca 10306
c113de23 103071998-08-31 Didier Verna <verna@inf.enst.fr>
1270d7ca 10308
c113de23
GM
10309 * gnus-msg.el (gnus-group-mail): make it behave like
10310 gnus-group-post-news with regards to the prefix (this enables the
10311 use of posting styles).
1270d7ca 10312
c113de23 103131998-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10314
c113de23
GM
10315 * gnus.el (gnus-article-display-hook): Added
10316 gnus-article-decode-rfc1522 to hook.
1270d7ca 10317
c113de23 103181998-08-31 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10319
c113de23 10320 * gnus.el: Pterodactyl Gnus v0.10 is released.
1270d7ca 10321
c113de23 103221998-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10323
c113de23
GM
10324 * nnfolder.el (nnfolder-delete-mail): Narrow to mail and allow
10325 hook to be run.
1270d7ca 10326
c113de23 103271998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10328
c113de23 10329 * rfc2047.el (rfc2047-encodable-p): Use find-charset-region.
1270d7ca 10330
c113de23 10331 * mm-util.el (mm-charsets-in-region): Removed.
1270d7ca 10332
c113de23 10333 * rfc2047.el: Renamed file.
1270d7ca 10334
c113de23 10335 * gnus-msg.el (gnus-copy-article-buffer): Multibyte.
1270d7ca 10336
c113de23 10337 * message.el (message-mode): Set multibyte.
1270d7ca 10338
c113de23 10339 * mm-util.el (mm-charsets-in-region): Copied here.
1270d7ca 10340
c113de23 10341 * gnus-util.el: Removed gnus-truncate-string.
1270d7ca 10342
c113de23 10343 * gnus-art.el (gnus-article-decode-mime-words): Use 1522.
1270d7ca 10344
c113de23
GM
10345 * rfc1522.el (rfc1522-unencoded-charsets): New variable.
10346 (rfc1522-encodable-p): New function.
10347 (rfc1522-encode-message-header): Use it.
1270d7ca 10348
c113de23 103491998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10350
c113de23 10351 * gnus.el: Pterodactyl Gnus v0.9 is released.
1270d7ca 10352
c113de23 103531998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10354
c113de23 10355 * mm-util.el: Shadow encode-coding-string.
1270d7ca 10356
c113de23 10357 * rfc1522.el (rfc1522-narrow-to-field): Copied here.
1270d7ca 10358
c113de23 10359 * mm-util.el: New file.
1270d7ca 10360
c113de23
GM
10361 * mm-decode.el: Somewhat depleted.
10362 * mm-encode.el: Ditto.
1270d7ca 10363
c113de23 10364 * rfc1522.el: New file.
1270d7ca 10365
c113de23 10366 * mm-util.el (mm-replace-chars-in-string): Copied here.
1270d7ca 10367
c113de23 10368 * mm-encode.el (mm-q-encode-region): New function.
1270d7ca 10369
c113de23
GM
10370 * qp.el (quoted-printable-encode-region): Take an optional CLASS
10371 param.
1270d7ca 10372
c113de23 10373 * mm-encode.el (mm-encode-word-region): Downcase.
1270d7ca 10374
c113de23 103751998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10376
c113de23 10377 * gnus.el: Pterodactyl Gnus v0.8 is released.
1270d7ca 10378
c113de23 103791998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10380
c113de23 10381 * message.el (message-send-mail): Encode headers.
1270d7ca 10382
c113de23
GM
10383 * qp.el (quoted-printable-encode-region): Encode 8-bit words.
10384 (quoted-printable-encode-region): Upcase.
1270d7ca 10385
c113de23 10386 * message.el (message-default-charset): New variable.
1270d7ca 10387
c113de23 10388 * qp.el (quoted-printable-encode-region): Optional param FOLD.
1270d7ca 10389
c113de23 10390 * message.el (message-narrow-to-field): Changed name.
1270d7ca 10391
c113de23 10392 * mm-encode.el: New file.
1270d7ca 10393
c113de23 10394 * message.el (message-narrow-to-header): New function.
1270d7ca 10395
c113de23
GM
10396 * gnus-art.el (gnus-article-decode-mime-words): Place point in the
10397 right buffer.
1270d7ca 10398
c113de23 103991998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10400
c113de23 10401 * gnus.el: Pterodactyl Gnus v0.7 is released.
1270d7ca 10402
c113de23 104031998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10404
c113de23
GM
10405 * gnus.el: Remove autoload for
10406 gnus-article-mime-decode-quoted-printable.
1270d7ca 10407
c113de23
GM
10408 * mm-decode.el (mm-charset-to-coding-system): Allow iso-8859-1 to
10409 be decoded in non-MULE Emacsen.
1270d7ca 10410
c113de23 104111998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10412
c113de23 10413 * mm-decode.el: Check for coding-system-list.
1270d7ca 10414
c113de23 104151998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10416
c113de23 10417 * gnus.el: Pterodactyl Gnus v0.6 is released.
1270d7ca 10418
c113de23 104191998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10420
c113de23 10421 * nnheader.el (fboundp): Protect code-coding-string.
1270d7ca 10422
c113de23
GM
10423 * gnus-art.el (gnus-article-mode): Check that set-buffer-multibyte
10424 is available.
1270d7ca 10425
c113de23 104261998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10427
c113de23 10428 * gnus.el: Pterodactyl Gnus v0.5 is released.
1270d7ca 10429
c113de23 104301998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10431
c113de23
GM
10432 * gnus-art.el (gnus-article-mode): Make article buffer multibyte.
10433 (gnus-hack-decode-rfc1522): Removed.
1270d7ca 10434
c113de23 10435 * mm-decode.el (mm-charset-coding-system-alist): Check better.
1270d7ca 10436
c113de23 104371998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10438
c113de23 10439 * gnus.el: Gnus v0.4 is released.
1270d7ca 10440
c113de23 104411998-08-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10442
c113de23
GM
10443 * gnus-art.el (gnus-article-decode-mime-words): New command and
10444 keystroke.
1270d7ca 10445
c113de23 10446 * qp.el (quoted-printable-decode-region): Don't use hexl.
1270d7ca 10447
c113de23
GM
10448 * gnus-sum.el (gnus-parse-headers-hook): Default to nil.
10449 (gnus-structured-field-decoder): Removed.
10450 (gnus-unstructured-field-decoder): Ditto.
1270d7ca 10451
c113de23 10452 * mm-decode.el: New file.
1270d7ca 10453
c113de23 10454 * qp.el: New file.
1270d7ca 10455
c113de23 10456 * gnus-art.el (article-mime-decode-quoted-printable): Removed.
1270d7ca 10457
c113de23 10458 * gnus-ems.el (fboundp): Removed gnus-split-string.
1270d7ca 10459
c113de23 10460 * gnus.el (gnus-splash-face): Doc fix.
1270d7ca 10461
c113de23 10462 * gnus-ems.el (fboundp): Don't bind mail-file-babyl-p.
1270d7ca 10463
c113de23
GM
10464 * gnus-art.el (article-mime-decode-quoted-printable): Don't use
10465 hexl.
1270d7ca 10466
c113de23 10467 * nnheader.el (nnheader-temp-write): Removed.
1270d7ca 10468
c113de23 104691998-08-29 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10470
c113de23 10471 * gnus.el: Gnus v0.3 is released.
1270d7ca 10472
c113de23 104731998-08-29 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10474
c113de23 10475 * gnus.el: Gnus v0.2 is released.
1270d7ca 10476
6922b018 10477;; Local Variables:
c113de23 10478;; coding: iso-2022-7bit
6922b018 10479;; End: