(viper-fast-keyseq-timeout, viper-translate-all-ESC-keysequences): Doc fix.
[bpt/emacs.git] / lisp / gnus / ChangeLog
CommitLineData
1e36ff68
DL
12001-02-06 Dave Love <fx@gnu.org>
2
3 * qp.el (quoted-printable-encode-region): Remove redundant code
4 from last change.
5
676a7cc9
SZ
62001-02-01 ShengHuo ZHU <zsh@cs.rochester.edu>
7
8 * gnus-score.el (gnus-summary-score-entry): match may be an integer.
9
10 * gnus-art.el (gnus-summary-save-in-pipe): Prompt for saving
11 command if there is not last-saver.
12
13 * rfc2047.el (rfc2047-encode): MIME charset is not coding system.
14 (rfc2047-charset-encoding-alist): Add big5.
15
16 * mm-util.el (mm-mime-mule-charset-alist): Preferred MIME names
17 GB2312 and Big5.
18
19 * gnus-score.el (gnus-score-lower-thread): Fix a doc typo.
20
21 * gnus-sum.el (gnus-summary-print-article): Remove process mark.
22
23 * gnus-sum.el (gnus-summary-print-article): Take one prefix
24 argument. Allow to print several articles in one file.
25
26 * webmail.el (webmail-type-definition): netaddress changes.
27
bf3b936f
DL
282001-01-31 Dave Love <fx@gnu.org>
29
30 * mm-util.el (mm-mime-mule-charset-alist)
31 (mm-find-mime-charset-region): Consider mule-utf-8.
32
b5a206e7
DL
332001-01-31 Dave Love <fx@gnu.org>
34
35 * gnus-art.el (gnus-article-x-face-command)
36 (gnus-treat-display-xface, gnus-treat-display-smileys): Add
37 :version.
38
940f14b4
DL
392001-01-26 Dave Love <fx@gnu.org>
40
41 * mm-util.el (mm-multibyte-string-p): New.
42
43 * qp.el: Remove un-logged bogus changes from 2000-12-20.
44 (quoted-printable-encode-region): Doc fix. Don't call
45 string-as-multibyte on class. Clarify line-folding.
46 (quoted-printable-encode-string): Make temp buffer inherit
47 string's multibyteness.
48
a30629d2
GM
492001-01-23 Gerd Moellmann <gerd@gnu.org>
50
51 * nnheader.el (toplevel): Don't require `gnus-util' at
52 compile-time; this creates a circular dependency, and prevents
53 a bootstrap.
54
57760935
AS
552001-01-22 Andreas Schwab <schwab@suse.de>
56
57 * nnheader.el (gnus-delete-line): Autoload it as a macro.
58
619ac84f
SZ
592001-01-21 ShengHuo ZHU <zsh@cs.rochester.edu>
60
61 * message.el (message-forward): Use mule4.
62 * mm-util.el (mm-string-as-unibyte): New.
63 * message.el (message-forward): Use it.
64 * message.el (message-cite-original-without-signature): Don't peel
65 off the blank line.
66 (message-get-reply-headers): Add Cc if it is not in follow-to.
67 * message.el (message-send-mail): Content-Type may not be there.
68 By Alberto Lusiani.
69 * gnus-art.el (article-display-x-face): Insert X-Face if there is
70 not.
71 * rfc2047.el (rfc2047-fold-region): Don't insert LWSP if there is
72 one.
73 * gnus-win.el (gnus-configure-windows): switch-to-buffer in XEmacs.
74 (gnus-remove-some-windows): Ditto.
75 * mm-decode.el (mm-interactively-view-part): Don't copy-sequence
76 handle.
77 * gnus-art.el (gnus-mime-view-part): Copy it.
78 (gnus-mime-view-part-as-type): Add into gnus-article-mime-handles.
79 * nnmail.el (nnmail-get-new-mail): Find group only if file is not
80 orig-file. Use ',source.
81 * nnslashdot.el (nnslashdot-request-list): Get the right year. By
82 Lars Magne Ingebrigtsen.
83 * pop3.el (pop3-get-message-count): Andrew Innes
84 <andrewi@gnu.org>'s patch of 1999-12-01 was not fully committed.
85
a953a8d3
DL
862001-01-08 Dave Love <fx@gnu.org>
87
88 * mm-encode.el (mm-qp-or-base64): Don't base64 for the sake of a
89 single character.
90
91 * mm-util.el (mm-mime-mule-charset-alist): Add Latin-{8,9}.
92
93 * message.el: Doc and message fixes.
94 (message-send-rename-function)
95 (message-make-forward-subject-function)
96 (message-send-mail-function, message-reply-to-function)
97 (message-wide-reply-to-function, message-followup-to-function)
98 (message-distribution-function, message-auto-save-directory): Fix
99 :type.
100
101 * gnus/mml.el (mml-parse-1): Frob mml-confirmation-set when
102 proceeding after warnings. Amend multipart warning message.
103
5bb548d2
DL
1042001-01-04 Dave Love <fx@gnu.org>
105
5eee36fa
DL
106 * gnus-util.el (nnmail-pathname-coding-system): Defvar when
107 compiling.
108 (gnus-make-directory): Require nnmail.
109
5bb548d2
DL
110 * mm-decode.el (mm-inline-media-tests): Add
111 image/x-portable-bitmap.
112 (mm-get-image): Grok pbm.
113
7dfb59f4
SZ
1142000-12-24 11:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
115
116 * message.el (message-mail): Support yank-action.
117
118 * message.el (message-setup): Revoke the last change.
119
84169620
SZ
1202000-12-24 01:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
121
122 * message.el (message-setup): Use cons. Suggested by Johan Vromans
123 <jvromans@squirrel.nl>.
124
125 * gnus-topic.el (gnus-topic-create-topic): Use list.
126
127 * gnus-vm.el (gnus-summary-save-article-vm): Require gnus-art
128 before binding gnus-default-article-saver.
129
130 * gnus-sum.el (gnus-summary-save-article):
131 (gnus-summary-pipe-output):
132 (gnus-summary-save-article-mail):
133 (gnus-summary-save-article-rmail):
134 (gnus-summary-save-article-file):
135 (gnus-summary-write-article-file):
136 (gnus-summary-save-article-body-file): Ditto.
137
138 * gnus-mh.el (gnus-summary-save-article-folder): Ditto.
139
4481aa98
SZ
1402000-12-22 ShengHuo ZHU <zsh@cs.rochester.edu>
141
142 * gnus-art.el (gnus-article-check-hidden-text): Return t.
143
144 * gnus-util.el (gnus-remove-text-properties-when): Return t.
145
146 * mm-decode.el (mm-dissect-multipart): Avoid errors owing to
147 malformatted messages.
148
74dd1b0d
SZ
1492000-12-21 Katsumi Yamaoka <yamaoka@jpl.org>
150
151 * gnus-art.el (article-treat-dumbquotes): Quote \.
152
1532000-12-21 ShengHuo ZHU <zsh@cs.rochester.edu>
154
155 * gnus-art.el (gnus-treat-emphasize): Don't treat emphasis if
156 Emacs 20 runs on a terminal.
157
1582000-12-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
159
160 * gnus-art.el (article-treat-dumbquotes): More doc, provided by
161 Paul Stevenson <p.stevenson@surrey.ac.uk>
162
88818fbe
SZ
1632000-12-21 14:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
164
165 * mml.el (gnus-add-minor-mode): Autoload.
166
167 * message.el (message-forward): Save-restriction.
168
169 * message.el (message-mail-user-agent): Add :version.
170
171 * message.el (message-mail-user-agent): New variable.
172 (message-setup): Renamed to message-setup-1. Support
173 mail-user-agent.
174 (message-mail-user-agent): New function.
175 (message-mail): Use it.
176 (message-reply): Use it.
177 (message-resend): Use it.
178 (message-mail-other-window): Use it.
179 (message-mail-other-frame): Use it.
180
181 * gnus-msg.el (gnus-bug): Support mail-user-agent.
182
01860fb9
MB
1832000-12-21 Miles Bader <miles@gnu.org>
184
185 * message.el (message-mode): Set `comment-start' to the yank prefix.
186
158d6e07
SZ
1872000-12-20 ShengHuo ZHU <zsh@cs.rochester.edu>
188
189 * message.el (message-narrow-to-head-1): New function.
190 (message-narrow-to-head): Use it.
191 (message-reply): Ditto.
192 (message-cancel-news): Ditto.
193 (message-supersede): Ditto.
194 (message-make-forward-subject): Ditto.
195 (message-bounce): Ditto.
196
197 * gnus-msg.el (gnus-summary-mail-forward): Use original buffer.
198
199 * message.el (message-forward): Copy buffer in unibyte mode.
200 (message-make-forward-subject): Don't widen. Decode.
201 (message-forward): Don't decode subject.
202
203 * mml.el (gnus-ems): Require it.
204
205 * gnus-msg.el (gnus-summary-mail-forward):
206
207 * message.el (message-forward): Move mime-to-mml here.
208
209 * nnmbox.el (nnmbox-file-coding-system): Use binary.
210 (nnmbox-active-file-coding-system): Ditto.
211
212 * gnus-cus.el (gnus-group-parameters): Add posting-style.
213
214 * mm-uu.el: Require binhex.
215
2162000-12-20 Christoph Conrad <C.Conrad@cli.de>
217
218 * qp.el (quoted-printable-encode-region): Upcase QP.
219
520aa572
SZ
2202000-12-20 ShengHuo ZHU <zsh@cs.rochester.edu>
221
222 * gnus-util.el (gnus-add-text-properties-when): New function.
223 (gnus-remove-text-properties-when): Ditto.
224
225 * gnus-cite.el (gnus-article-hide-citation): Use them.
226 (gnus-article-toggle-cited-text): Use them.
227
228 * gnus-art.el (gnus-signature-toggle): Use them.
229 (gnus-article-show-hidden-text): Ditto.
230 (gnus-article-hide-text): Ditto.
231
232 * gnus-art.el (gnus-article-describe-key): Use prompt.
233 (gnus-article-describe-key-briefly): Ditto.
234
3df3ee35
SZ
2352000-12-19 ShengHuo ZHU <zsh@cs.rochester.edu>
236
237 * mm-util.el (mm-charset-synonym-alist): Fix a typo.
238
52d8e4ff
GM
2392000-12-18 Gerd Moellmann <gerd@gnu.org>
240
241 * *.xpm, *.pbm: Convert icons icons to size 24x24.
242
2a64f8c2
DL
2432000-12-18 Dave Love <fx@gnu.org>
244
245 * gnus-msg.el (news-setup, news-reply-mode): Don't autoload
246 (unused).
247
4c4b227a
SZ
2482000-12-15 ShengHuo ZHU <zsh@cs.rochester.edu>
249
250 * pop3.el (pop3-movemail): Use binary.
251 (pop3-movemail-file-coding-system): Removed.
252
7476c3a0
MB
2532000-12-13 Miles Bader <miles@gnu.org>
254
255 * smiley-ems.el (smiley-region): Bind `inhibit-point-motion-hooks'
256 to t, so that we don't get stuck while trying to smilefy
257 intangible text.
258
2ebf6139
GM
2592000-12-12 Gerd Moellmann <gerd@gnu.org>
260
261 * smiley-ems.el (smiley-regexp-alist): Make regexps match
262 at the end of the buffer.
263 (smiley-region): In the loop, move to the end of the submatch
264 matching the smiley instead of using the end of the match
265 of the whole regexp.
266
d575011f
EZ
2672000-12-12 Eli Zaretskii <eliz@is.elta.co.il>
268
269 * message.el (message-mode): Doc fix.
270
e9a59cad
GM
2712000-12-12 Gerd Moellmann <gerd@gnu.org>
272
273 * smiley-ems.el (smiley-region): Doc fix.
2ebf6139 274
db7ebd73
MB
2752000-12-11 Miles Bader <miles@gnu.org>
276
277 * gnus-sum.el (gnus-summary-recenter): When trying to keep the
278 bottom line visible, check to see if it's partially obscured, and
279 if so, either scroll one more line to make it fully visible, or
280 revert to showing the second line from the top.
281
aae25c8c
DL
2822000-12-07 Dave Love <fx@gnu.org>
283
e2849090 284 * mailcap.el (mailcap-download-directory)
aae25c8c
DL
285 * gnus-audio.el (gnus-audio-directory)
286 * smiley-ems.el (smiley-data-directory): Fix :type.
287
ec4f0ef8
DL
2882000-12-05 Dave Love <fx@gnu.org>
289
290 * starttls.el: New file.
291
25fc4fd5
SZ
2922000-12-04 ShengHuo ZHU <zsh@cs.rochester.edu>
293
a7a07b98
DL
294 * gnus-msg.el (gnus-msg-mail): COMPOSEFUNC should return t if it
295 succeeds.
25fc4fd5 296 (gnus-setup-message): Remove a hack.
a7a07b98 297
25fc4fd5
SZ
298 * gnus-win.el (gnus-configure-windows): Make sure
299 nntp-server-buffer is live.
300 (gnus-remove-some-windows): switch-to-buffer -> set-buffer.
ca3ab2d8 301 (gnus-configure-frame): Save selected window.
25fc4fd5
SZ
302
3032000-12-04 Andreas Jaeger <aj@suse.de>
304
305 * gnus-msg.el (gnus-summary-mail-forward): Fix typos in description.
306
a7a07b98 3072000-12-04 Per Abrahamsen <abraham@dina.kvl.dk>
25fc4fd5
SZ
308
309 * gnus-msg.el (gnus-group-posting-charset-alist): No longer allow
310 raw 8-bit in headers in dk.* newsgroups.
311
b97cd2cc
DL
3122000-11-30 Dave Love <fx@gnu.org>
313
314 * message.el (message-auto-save-directory): Use
315 file-name-as-directory.
316 (message-set-auto-save-file-name): Create
317 message-auto-save-directory if necessary.
318 (message-replace-chars-in-string): Removed -- unused.
319 (message-mail-alias-type): Customize.
320 (message-headers): Remove duplicate defgroup.
321
372edc63
DL
3222000-11-29 Dave Love <fx@gnu.org>
323
324 * qp.el (quoted-printable-decode-region): Use error, not message
325 to report malformed text (like base64). Amend message.
326
3536d0c1
MB
3272000-11-29 Miles Bader <miles@gnu.org>
328
329 * message.el (message-header-lines): Fontify tag.
330
e775fcc4
DL
3312000-11-27 Dave Love <fx@gnu.org>
332
333 * nnlistserv.el: Ignore errors when requiring nnweb and avoid a
334 compiler warning.
335
3362000-11-26 Dave Love <fx@gnu.org>
337
338 * mm-uu.el (mm-uu-configure-list): Fix typo in :type.
339
c0393b5e
DL
3402000-11-23 Dave Love <fx@gnu.org>
341
34f70eda
DL
342 * uu-post.pbm, uu-decode.pbm: new files from XPMs.
343
c0393b5e
DL
344 * mm-uu.el (uudecode): Require.
345 (uudecode-decode-region, uudecode-decode-region-external): Don't
346 autoload.
347 (mm-uu-copy-to-buffer): Doc fix.
348 (mm-uu-decode-function, mm-uu-binhex-decode-function): Doc, custom
349 type fix.
350
351 * mailcap.el: Doc fixes.
352 (mailcap-mime-data): Various adjustments.
353 (mailcap): New group.
354 (mailcap-download-directory): Customize.
355 (mailcap-generate-unique-filename, mailcap-binary-suffixes)
356 (mailcap-temporary-directory): Deleted (unused).
357 (mailcap-unescape-mime-test): Simplify slightly.
358 (mailcap-viewer-passes-test): Use functionp.
359 (mailcap-command-p): Aliased to executable-find.
360
361 * rfc2047.el (rfc2047-encode-message-header): Don't encode if
362 default-enable-multibyte-characters is nil.
363
fb9fa98d
DL
3642000-11-22 Simon Josefsson <simon@josefsson.org>
365
366 * gnus-uu.el (gnus-uu-digest-mail-forward): Search for "from:"
367 instead of "from: " for rfc822 compliance. Insert SPC.
368
60e8e0a5
GM
3692000-11-22 Gerd Moellmann <gerd@gnu.org>
370
371 * gnus-group.el (gnus-group-make-tool-bar): Fix a paren typo.
372
ce1ec550
SZ
3732000-11-22 ShengHuo ZHU <zsh@cs.rochester.edu>
374
375 * message.el (message-send-mail): Use buffer-substring-no-properties.
b9ca4c2b 376 (message-send-news): Ditto.
ce1ec550 377
38ee4fb4
SM
3782000-11-21 Stefan Monnier <monnier@cs.yale.edu>
379
380 * gnus-win.el (gnus-configure-windows): switch-to-buffer -> set-buffer.
381
bb367cba
DL
3822000-11-21 Dave Love <fx@gnu.org>
383
384 * gnus-art.el (gnus-mime-button-map): Don't inherit from
385 gnus-article-mode-map.
386 (gnus-mime-button-menu): Use mouse-set-point.
387 (gnus-insert-mime-button, gnus-mime-display-alternative)
388 (gnus-mime-display-alternative): Don't use local-map property.
389
2eebe218
DL
3902000-11-17 Katsumi Yamaoka <yamaoka@jpl.org>
391
392 * nntp.el (nntp-open-telnet): Wait for the telnet prompt before
393 sending a command; allow the rtelnet prompt as well.
394
3952000-11-17 Simon Josefsson <simon@josefsson.org>
396
397 * nntp.el (nntp-async-trigger): Fix authinfo in asynchronous
398 prefetch.
399
4002000-11-17 ShengHuo ZHU <zsh@cs.rochester.edu>
401
402 * nntp.el (nntp-decode-text): Delete bogus status lines.
403 (nntp-open-connection): Kill process buffer when quit.
404 (nntp-connection-timeout): Add a note. SIGALRM is ignored in both
405 FSF Emacs 20 and XEmacs 21.
406 (nntp-retrieve-data): Don't ignore quit.
407
96403ac1
DL
4082000-11-17 Dave Love <fx@gnu.org>
409
410 * uudecode.el (uudecode-insert-char): Fix bogus feature test.
411 (uudecode-decode-region-external): Doc fix. Use with-temp-buffer
412 and make-temp-file.
413 (uudecode-decode-region): Doc fix.
414
1265b539
DL
4152000-11-14 Dave Love <fx@gnu.org>
416
417 * cu-exit.pbm, exit-summ.pbm, followup.pbm, fuwo.pbm:
418 * mail-reply.pbm, next-ur.pbm, post.pbm, prev-ur.pbm:
96403ac1 419 * reply-wo.pbm, reply.pbm, rot13.pbm, save-aif.pbm, save-art.pbm:
1265b539
DL
420 New files, derived from the XPMs.
421
f8c0f31e
DL
4222000-11-12 Dave Love <fx@gnu.org>
423
424 From Emerick Rogul <emerick@csa.bu.edu>.
425 * message.el (message-setup-fill-variables): New variable.
426 (message-mode): Use it.
427
6d502396
DL
4282000-11-10 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
429
430 * gnus-mlspl.el: Documentation tweaks.
431
30d276a4
DL
4322000-11-10 Dave Love <fx@gnu.org>
433
850846fd
DL
434 * gnus-agent.el (gnus-agent-confirmation-function): Add :version.
435 (gnus-agent-lib-file, gnus-agent-load-alist)
436 (gnus-agent-save-alist, gnus-agent-article-name): Use
437 expand-file-name.
438
439 * gnus-group.el (gnus-group-name-charset-method-alist): Add
440 :version.
441 (nnkiboze-score-file): Defvar when compiling.
442
443 * gnus-start.el (gnus-read-newsrc-file): Add :version.
444
445 * gnus-art.el (gnus-article-banner-alist)
446 (gnus-emphasize-whitespace-regexp, gnus-ignored-mime-types)
447 (gnus-article-date-lapsed-new-header)
448 (gnus-article-mime-match-handle-function, gnus-mime-action-alist)
449 (gnus-treat-strip-list-identifiers, gnus-treat-date-iso8601)
450 (gnus-treat-strip-headers-in-body)
451 (gnus-treat-capitalize-sentences, gnus-treat-play-sounds)
452 (gnus-treat-translate): Add :version.
453 (gnus-article-mime-part-function): Fix defcustom.
454
455 * nnmail.el (nnmail-expiry-target)
456 (nnmail-scan-directory-mail-source-once, nnmail-extra-headers)
457 (nnmail-split-header-length-limit): Add :version.
458
459 * gnus-sum.el (gnus-auto-expirable-marks)
460 (gnus-inhibit-user-auto-expire, gnus-list-identifiers)
461 (gnus-extra-headers, gnus-ignored-from-addresses)
462 (gnus-newsgroup-ignored-charsets)
463 (gnus-group-highlight-words-alist)
464 (gnus-summary-show-article-charset-alist): Add :version.
465
72b3c5e9
DL
466 * catchup.pbm, describe-group.pbm, exit-gnus.pbm, get-news.pbm:
467 gnntg.pbm, kill-group.pbm, subscribe.pbm, unsubscribe.pbm: New
468 files, converted from the XPMs.
469
6ab8077a
DL
470 * gnus-cache.el (gnus-cache-active-file): Don't use
471 file-name-as-directory on directory.
472 (gnus-cache-file-name): Use expand-file-name, not concat. Don't
473 use file-name-as-directory on directory.
474
475 * time-date.el (timezone-make-date-arpa-standard): Autoload.
476 (date-to-time): Use it.
477
478 * message.el (message-mode) <adaptive-fill-regexp>:
479 <adaptive-fill-first-line-regexp>: Use [:alnum:] in regexp range.
480 (message-newline-and-reformat): Likewise.
850846fd
DL
481 (message-forward-as-mime, message-forward-ignored-headers)
482 (message-buffer-naming-style, message-default-charset)
483 (message-dont-reply-to-names, message-send-mail-partially-limit):
484 Add :version.
6ab8077a
DL
485
486 * mm-util.el: Doc fixes.
487 (mm-mime-charset): Don't use the raw result of
488 mm-preferred-coding-system.
489 (mm-with-unibyte-buffer, mm-with-unibyte-current-buffer)
490 (mm-with-unibyte): Simplify.
491
492 * gnus-int.el (gnus-start-news-server): Use expand-file-name, not
493 concat.
494
30d276a4
DL
495 * pop3.el (pop3-version): Deleted.
496 (pop3-make-date): New function, avoiding message-make-date.
497 (pop3-munge-message-separator): Use it.
498
4992000-11-10 ShengHuo ZHU <zsh@cs.rochester.edu>
500
501 * pop3.el (pop3-munge-message-separator): A message may have an
502 empty body.
503
a47449b3
DL
5042000-11-09 Dave Love <fx@gnu.org>
505
c6e7b580
DL
506 * gnus-group.el (gnus-group-make-directory-group)
507 (gnus-group-fetch-faq): Use expand-file-name.
508 (gnus-group-fetch-faq): Simplify completing-read form.
509
510 * mm-bodies.el (mm-encode-body): Use mm-multibyte-p, don't just
511 test for Mule.
512
a47449b3
DL
513 * message.el (tool-bar-map): Defvar when compiling.
514
515 * gnus-setup.el (running-xemacs, gnus-use-installed-tm)
516 (gnus-tm-lisp-directory): Deleted.
517 (gnus-use-installed-mailcrypt, gnus-emacs-lisp-directory): Use
518 (featurep 'xemacs).
519 (gnus-gnus-lisp-directory, gnus-mailcrypt-lisp-directory)
520 (gnus-mailcrypt-lisp-directory, gnus-bbdb-lisp-directory): Remove
521 version numbers from file names.
522
2e049946
DL
5232000-11-08 John Wiegley <johnw@gnu.org>
524
525 * gnus-topic.el (gnus-topic-mode): Use `setq' to clear
526 `gnus-group-change-level-function', instead of `remove-hook',
527 because it's not a hook!
528
5292000-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
18a84b0f
DL
530
531 * nnweb.el (nnweb-decode-entities): Work for non-character
532 entities.
533
2e049946
DL
534 * gnus-start.el (gnus-read-active-file, gnus-activate-group):
535 Issue message on quit.
536
5372000-11-08 Simon Josefsson <simon@josefsson.org>
cd942edc
DL
538
539 * rfc2104.el: Add SHA-1 example.
540 (rfc2104-hexstring-to-bitstring): New function.
541 (rfc2104-hash): Use it.
542
59896c4c
DL
5432000-11-08 ShengHuo ZHU <zsh@cs.rochester.edu>
544
2e049946
DL
545 * gnus-start.el: Remove gnus-xemacs.
546
547 * nndoc.el (nndoc-dissect-mime-parts-sub): Correctly mark body-begin.
548
59896c4c
DL
549 * gnus-score.el (gnus-score-body): Don't score body when
550 agent-fetching.
551 (gnus-score-followup): Don't score followup either.
552 (gnus-score-use-all-scores): New variable.
553 (gnus-all-score-files): Use it.
554 (gnus-score-find-bnews): Use directory-sep-char.
555
18a84b0f
DL
556 * nnweb.el (nnweb-url-retrieve-asynch): url-retrieve is
557 asynchronous in Exp version.
558
8c1a8aed
DL
5592000-11-08 Dave Love <fx@gnu.org>
560
722a8409
DL
561 * mm-view.el: Use featurep for XEmacs test.
562 (mm-inline-message): Test for `remove-specifier'; don't use
563 condition-case.
564
2e049946
DL
565 * mm-bodies.el (mm-encode-body): Use mm-multibyte-p.
566
59896c4c
DL
567 * gnus-score.el (gnus-score-load-file): Use expand-file-name.
568 (gnus-score-find-bnews): Don't concat "".
569
9db2706e
DL
570 * cu-exit.xpm, prev-ur.xpm, next-ur.xpm, post.xpm, fuwo.xpm:
571 * followup.xpm, uu-post.xpm, uu-decode.xpm, mail-reply.xpm:
572 * reply.xpm, reply-wo.xpm, rot13.xpm, save-aif.xpm, save-art.xpm:
573 * exit-summ.xpm: New files, renamed from icons by Luis Fernandes.
574
575 * gnus-sum.el: Put some defvars in eval-when-compile.
576 (gnus-summary-mode-hook): Add :options.
577 (gnus-summary-make-menu-bar): Add some :help, used by tool bar.
578 (gnus-summary-tool-bar-map): New variable.
579 (gnus-summary-make-tool-bar): New function.
580 (gnus-summary-mode): Put kill-all-local-variables first.
581
582 * gnus-group.el (gnus-group-toolbar-map): New variable.
583 (gnus-group-make-tool-bar): Rewritten.
584 (gnus-group-mode): Put kill-all-local-variables first.
585
8c1a8aed
DL
586 * rfc2047.el: Require gnus-util.
587
588 * nnml.el (gnus-sorted-intersection): Autoload.
589
590 * nnheader.el: Wrap subst-char-in-string def in eval-and-compile.
591 Put some defvars in eval-when-compile.
592 (gnus-intersection, gnus-sorted-complement): Autoload.
593
594 * imap.el (imap-point-at-eol): New, replacing gnus-point-at-eol.
595
596 * mm-encode.el (mm-body-7-or-8): Autoload.
597
598 * mm-decode.el (mm-insert-inline): Autoload.
599
600 * mml.el:
601 * message.el: Put some defvars in eval-when-compile.
602
603 * gnus-msg.el: Put some defvars in eval-when-compile.
604 (gnus-msg-mail): Move after gnus-setup-message.
605
606 * smiley-ems.el (smiley-data-directory, smiley-regexp-alist): Doc fix.
607
6082000-11-07 Dave Love <fx@gnu.org>
609
610 * gnus-util.el (nnheader): Don't require message (recursive
611 autoload).
612
613 * uudecode.el: Avoid compiler warnings.
614
615 * rfc2047.el: (rfc2047-fold-region): Use gnus-point-at-bol.
616 (rfc2047-charset-encoding-alist): Add iso-8859-1[45].
617
6182000-11-07 ShengHuo ZHU <zsh@cs.rochester.edu>
619
620 * rfc2047.el: Require cl when compiling.
621 (rfc2047-q-encode-region): Don't break if a QP-word could be
622 fitted in one line.
623 (rfc2047-decode): Use mm-with-unibyte-current-buffer-mule4.
624 (rfc2047-fold-region): "=?=" is not a break point.
625 (rfc2047-encode-message-header): Move fold into encode-region.
626 (rfc2047-dissect-region): Rewrite.
627 (rfc2047-encode-region): Rewrite.
628 (rfc2047-fold-region): Fold
629 (rfc2047-unfold-region): New function.
630 (rfc2047-decode-region): Use it.
631 (rfc2047-q-encode-region): Don't break at bob.
632 (rfc2047-decode): Use unibyte.
633 (rfc2047-q-encode-region): Better calculation of break point.
634 (rfc2047-fold-region): Don't break the first non-LWSP characters.
635 (rfc2047-encode-region): Merge only if regions are adjacent.
636
cb9040ed
DL
6372000-11-06 Dave Love <fx@gnu.org>
638
639 * gnus-salt.el (gnus-binary-mode): Fix call to gnus-add-minor-mode.
640
641 * uudecode.el: Use (featurep 'xemacs). Require cl when compiling.
642 (uudecode-char-int): New alias, replacing char-int.
643 (uudecode-decode-region): Don't call buffer-disable-undo.
644
645 * mm-uu.el (mm-uu-configure): Unquote lambda.
646 (mm-uu-configure-list): Doc fix.
647
648 * earcon.el (running-xemacs): Don't define.
649
6502000-11-06 John Wiegley <johnw@gnu.org>
651
652 * gnus-mlspl.el (gnus-group-split-update): Check the value of
653 `nnmail-crosspost', and use it to set the `no-crosspost'
654 argument when calling `gnus-group-split-fancy'. Otherwise, it
655 assumes that cross-posting is always OK, no matter what
656 `nmail-crosspost' is set to.
657 (gnus-group-split-fancy): The argument order in the
658 second-to-last `push' call was wrong, but since `no-crosspost'
659 was always nil, it was never being triggered.
660
6612000-11-06 ShengHuo ZHU <zsh@cs.rochester.edu>
662
663 Don't postpone GCC if none of GCC methods is agent-covered. This
664 fix presumes that the post-method must be agent-covered if any Gcc
665 method is agent-covered.
666
667 * gnus-msg.el (gnus-inews-group-method): New function.
668 (gnus-inews-do-gcc): Use it.
669 * gnus-agent.el (gnus-agent-any-covered-gcc): New function.
670 (gnus-agent-possibly-save-gcc): Use it.
671 (gnus-agent-possibly-do-gcc): Ditto.
672
673 *gnus-msg.el: (gnus-inews-add-send-actions): Use
674 `gnus-agent-possibly-do-gcc' if Agentized.
675 (gnus-inews-add-send-actions): Add `gnus-agent-possibly-save-gcc'
676 to `message-header-hook'.
677
678 * gnus-mlspl.el: Require cl when compiling.
679
680 * gnus-ml.el: Usage.
681 (gnus-mailing-list-archive, gnus-mailing-list-owner,
682 gnus-mailing-list-post, gnus-mailing-list-unsubscribe,
683 gnus-mailing-list-subscribe, gnus-mailing-list-help): Bind list-*.
684 (gnus-mailing-list-menu): Define it.
685 (turn-on-gnus-mailing-list-mode, gnus-mailing-list-mode): Autoload.
686
687 * gnus-logic.el (gnus-advanced-string): Use "" if nil.
688
fbf44f44
SM
6892000-11-03 Stefan Monnier <monnier@cs.yale.edu>
690
691 * message.el (message-font-lock-keywords): Match a final newline
692 to help font-lock's multiline support.
693
6eb681a3
DL
6942000-11-03 Dave Love <fx@gnu.org>
695
fd1d9d98
DL
696 * gnus-nocem.el (gnus-nocem-check-article-limit): Default to 500.
697
5859a75c
DL
698 * mm-partial.el (mm-inline-partial): Space-prefix temp buffer
699 name.
700
6eb681a3
DL
701 * gnus-cus.el (gnus-group-parameters) <gcc-self>: Fix custom type.
702 <banner>: Fix custom type, doc.
703
5859a75c 704 * mm-decode.el (mm-display-external): Space-prefix temp buffer
6eb681a3
DL
705 name. Don't disable undo explicitly.
706
7dd6009c
DL
7072000-11-02 Dave Love <fx@gnu.org>
708
709 * message.el (message-font-lock-keywords): Use [:alpha:] for
710 cite-prefix.
711
7da794df
MB
7122000-11-02 Miles Bader <miles@lsi.nec.co.jp>
713
714 * mm-uu.el (mm-uu-configure-list): Move back to old location,
715 because defcustom tries to call `mm-uu-configure'.
716
6b8a0b2d
DL
7172000-11-01 Dave Love <fx@gnu.org>
718
719 * rfc2047.el (base64): Require unconditionally.
720 (message-posting-charset): Defvar when compiling.
721 (rfc2047-encode-message-header, rfc2047-encodable-p): Require
722 message.
723
724 * gnus-sum.el (nnoo): Require.
725 (mm-uu-dissect): Autoload.
726
727 * mml.el (mml-parse-1): Clarify message.
728 (mml-minibuffer-read-type): Use mailcap-mime-types.
729
160ff4e5
SM
7302000-11-01 Stefan Monnier <monnier@cs.yale.edu>
731
732 * mml.el: Fix a typo in the requiring of CL.
733
e017ba35
DL
7342000-11-01 ShengHuo ZHU <zsh@cs.rochester.edu>
735
736 * rfc2231.el: Require cl when compiling.
737
7382000-11-01 Dave Love <fx@gnu.org>
739
740 * mm-uu.el (mm-uu-decode-function, mm-uu-binhex-decode-function):
741 Fix custom type.
742 (mm-uu-configure-list): Move and fix custom type.
743
744 * utf7.el: Require cl when compiling.
745
746 * binhex.el: Use (featurep 'xemacs).
747 (binhex-char-int): New alias, replacing char-int. Change callers.
748 (binhex-decode-region): Simplify work buffer code.
749 (binhex-decode-region-external): Use expand-file-name, not concat.
750
7512000-10-30 Dave Love <fx@gnu.org>
752
753 * gnus-art.el: Fix 2000-10-27 change properly.
754
a00b77f9
MB
7552000-10-28 Miles Bader <miles@gnu.org>
756
757 * gnus-art.el (gnus-read-save-file-name): Remove extraneous paren.
758
51a29efc
DL
7592000-10-27 Christoph Conrad <christoph.conrad@gmx.de>
760
761 * gnus-draft.el (gnus-draft-send-message): Typo.
762
e0bad764
DL
7632000-10-27 John Wiegley <johnw@gnu.org>
764
765 * gnus-art.el (gnus-treat-hide-citation-maybe): Added this
766 variable to correspond with `gnus-article-hide-citation-maybe'.
767 (gnus-treatment-function-alist): Added entry for the above
768 correlation.
769
7702000-10-27 Richard M. Alderson III <alderson@netcom2.netcom.com>
771
772 * gnus-art.el (gnus-read-save-file-name): expand-file-name.
773
03f20b47
DL
7742000-10-27 Dave Love <fx@gnu.org>
775
776 * gnus.el: Don't require custom. Don't require message at top
777 level.
778 (gnus-message-archive-method): Require message here.
779
7802000-10-27 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
781
e0bad764
DL
782 * gnus-art.el (article-strip-banner): Use
783 gnus-group-find-parameter rather than gnus-group-get-parameter, to
784 allow inheritance on the banner.
785 From elkin@tverd.astro.spbu.ru.
786
03f20b47
DL
787 * gnus-sum.el (gnus-get-split-value): Use first match only (Ed L
788 Cashin <ecashin@coe.uga.edu>).
789
7902000-10-27 Simon Josefsson <simon@josefsson.org>
791
51a29efc
DL
792 * gnus-agent.el (gnus-agent-possibly-do-gcc):
793 (gnus-agent-restore-gcc):
794 (gnus-agent-possibly-save-gcc): New functions.
795
e0bad764
DL
796 * nnimap.el (nnimap-group-overview-filename): Create directory for
797 newfile (when use long filenames is nil). Copy+delete file if
798 rename didn't work.
799 (nnimap-group-overview-filename): `rename-file' and `copy-file'
800 doesn't return anything useful, use ignore-errors instead.
801 (nnimap-verify-uidvalidity): Delete overview file when
802 uid validity changes.
803 (nnimap-group-overview-filename): Store uidvalidity in filenames.
804 Rename old files into new format.
805 (nnimap-request-accept-article): Remove \n's from
806 From_ lines.
807 (nnimap-request-accept-article): Remove From[^:] lines.
808 (imap-starttls-p): Check for starttls binary.
809 (imap-starttls-open): More verbose.
810 (imap-gssapi-auth): Ditto.
811 (imap-kerberos4-auth): Ditto.
812 (imap-cram-md5-auth): Ditto.
813 (imap-login-auth): Ditto.
814 (imap-anonymous-auth): Ditto.
815 (imap-digest-md5-auth): Ditto.
816 (imap-open): Ditto.
817 (imap-digest-md5-p): Check capability first.
818 (imap-parse-flag-list): Correctly parse empty lists.
819 (imap-login-p): Support LOGINDISABLED.
820 (imap-parse-body): Work around bug in Sun SIMS.
821
03f20b47
DL
822 * gnus-agent.el (gnus-agent-possibly-do-gcc):
823 (gnus-agent-restore-gcc):
824 (gnus-agent-possibly-save-gcc): New functions.
825
826 Asks the user to synch flags with server when you plug in.
827
828 * gnus-agent.el (gnus-agent-synchronize-flags): New variable.
829 (gnus-agent-possibly-synchronize-flags-server): New function, use it.
830 (gnus-agent-toggle-plugged): Call it.
831 (gnus-agent-synchronize-flags): Renamed from `gnus-agent-synchronize'.
832 (gnus-agent-group-mode-map): `g-a-s' -> `g-a-s-flags'.
833 (gnus-agent-possibly-synchronize-flags): New function.
834 (gnus-agent-possibly-synchronize-flags-server): New function.
835
836 * nnheader.el (nnheader-parse-head): Try both "from:" and "from: ".
837
838 * gnus-sum.el (gnus-get-newsgroup-headers): Ditto.
1f9cab4b
DL
839
840 * gnus-group.el (gnus-group-nnimap-edit-acl): Check if server
841 support ACL's.
842
8bc0957a
DL
8432000-10-27 ShengHuo ZHU <zsh@cs.rochester.edu>
844
51a29efc
DL
845 * gnus-draft.el (gnus-draft-send-message): Ditto.
846 (gnus-group-send-drafts): Ditto.
847
e0bad764
DL
848 * gnus-art.el (gnus-request-article-this-buffer):
849 gnus-refer-article-method might be a single method.
850 (gnus-article-mime-total-parts): New function.
851 (gnus-mm-display-part): Use it.
852 (gnus-mime-display-single): Ditto.
853 (gnus-mime-display-alternative): Ditto.
854 (gnus-mime-inline-part): Check validity of charset.
855 (gnus-treat-display-smileys): Default value in Emacs 21.
856 * gnus-art.el: Define dynamic variables in eval-when-compile.
857 (gnus-article-prepare): Configure it again.
858 (gnus-insert-mime-button): Use gnus-overlay-buffer,
859 gnus-overlay-start.
860 (gnus-article-prepare): Configure windows before
861 gnus-article-prepare-display is called. Otherwise, BBDB's popup
862 window might be overrided.
863 (gnus-mime-inline-part): Use prefix argument only
864 when it is called interactively.
865 (gnus-mime-action-alist): New variable.
866 (gnus-mime-action-on-part): Use it.
867 (gnus-mime-button-commands): Add command ".".
868 (gnus-mime-inline-part): Support prefix argument.
869 (gnus-article-banner-alist): New variable.
870 (article-strip-banner): Use it.
871
872 * mailcap.el (mailcap-parse-mailcaps): Don't use parse-colon-path,
873 because they are files, not paths.
874 (mailcap-parse-mimetypes): Ditto.
875 (mailcap-mime-types): Use mailcap-mime-data.
876
03f20b47
DL
877 * gnus.el (gnus-xmas-define): Defalias gnus-overlay-buffer,
878 gnus-overlay-start.
879 * gnus.el (gnus-agent-fetching): New variable.
880 * gnus-agent.el (gnus-agent-with-fetch): Bind it.
881
882 * gnus-agent.el (gnus-agent-fetch-session): Catch quit.
883 (gnus-agent-fetch-group-1): Score-param could be nil.
884 (gnus-agent-any-covered-gcc): New function.
885 (gnus-agent-possibly-save-gcc): Use it.
886 (gnus-agent-possibly-do-gcc): Ditto.
887 * gnus-agent.el: Revoke Mike McEwan's 1998-09-05 patch due to
888 the GNU assignment issue.
889 (gnus-agent-fetch-group-1): Reimplement Mike McEwan's proposal.
890 * gnus-agent.el: timer vs. itimer.
891
892 * webmail.el (webmail-type-definition): Fix my-deja open url.
893 (webmail-hotmail-list): Fix.
894 (webmail-netscape-open, webmail-hotmail-article,
895 webmail-hotmail-list): Update.
896 (webmail-my-deja-*): Rewrite.
897
898 * gnus-sum.el (gnus-refer-article-methods): The second could be
899 a named method.
900 (gnus-cache-write-active): Auto load.
901 (gnus-summary-display-article): Enable multibyte.
902 (gnus-summary-select-article): Don't enable multibyte here.
903 (gnus-summary-goto-article): Ditto.
904 (gnus-summary-enter-digest-group): Decode to-address.
905
906 * mm-util.el (mm-multibyte-p): Test (featurep 'xemacs).
907 (mm-with-unibyte-current-buffer-mule4): New function.
908 (mm-enable-multibyte-mule4): New.
909 (mm-disable-multibyte-mule4): New.
910
911 * mm-util.el (mm-enable-multibyte-mule4): New.
912 (mm-disable-multibyte-mule4): New.
913 * gnus-sum.el (gnus-summary-mode): Use it.
914 (gnus-summary-select-article): Ditto.
915 (gnus-summary-goto-article): Use enable multibyte.
916
1f9cab4b
DL
917 * nnkiboze.el (nnkiboze-generate-group): Use it. Inhibit list groups.
918 (nnkiboze-enter-nov): Fix it when there is no xref.
919 (nnkiboze-generate-groups): List groups.
920 (nnkiboze-request-article): Use
921 gnus-cache-request-article.
922
923 * gnus-group.el (gnus-group-make-kiboze-group): Use
924 nnkiboze-score-file.
925 (gnus-group-make-kiboze-group): Fix prompt.
926
8bc0957a
DL
927 * message.el (message-send-mail-partially): Replace the header
928 delimiter with a blank line.
929 (message-sending-message): New variable.
930 (message-send): Use it.
931 (message-default-charset): Default value for non-Mule Emacsen.
932 (message-alternative-emails): New.
933 (message-use-alternative-email-as-from): New.
934 (message-setup): Use them.
935 (message-default-charset): Set default value in non-MULE XEmacsen
936 as iso-8859-1.
937
8bc0957a
DL
9382000-10-27 Bjorn Torkelsson <torkel@hpc2n.umu.se>
939
940 * message.el: xemacs cleanup (use featurep ' xemacs)
941
03f20b47
DL
942 * nnheader.el: ditto
943
944 * mm-util.el: ditto
945
8bc0957a
DL
9462000-10-27 Stanislav Shalunov <shalunov@internet2.edu>
947
948 * message.el (message-make-in-reply-to): In-Reply-To is message-id
949 (see DRUMS).
950
9512000-10-27 Simon Josefsson <simon@josefsson.org>
952
953 * message.el (message-send): Make sure error is signalled if no
954 send method is specified.
955
62a27ccf
DL
9562000-10-27 Dave Love <fx@gnu.org>
957
a7c13351
DL
958 * gnus-group.el (gnus-group-make-menu-bar): Add some :help
959 strings.
960 (gnus-group-make-tool-bar): New function.
961 (gnus-group-mode): Use it.
962
963 * message.el (message-mode-menu): Add some :help strings.
964 (message-mode) [message-tool-bar-map]: Define tool-bar-map.
965 (featurep): Use (featurep 'xemacs). Install tool bar for Emacs.
966
967 * catchup.xpm, exit-gnus.xpm, gnntg.xpm, subscribe.xpm:
968 * describe-group.xpm, get-news.xpm, kill-group.xpm:
9db2706e 969 * unsubscribe.xpm: New files. Renamed icons from Luis Fernandes.
a7c13351 970
62a27ccf
DL
971 * mm-decode.el (mm-valid-and-fit-image-p): Don't test
972 display-graphic-p here.
973
9742000-10-27 ShengHuo ZHU <zsh@cs.rochester.edu>
975
976 * mm-decode.el (mm-viewer-completion-map): New.
977 (mm-interactively-view-part): Use it.
978
9792000-10-27 Simon Josefsson <sj@extundo.com>
980
981 * mail-source.el (mail-sources): IMAP predicate is a string.
982 (mail-sources): Add default values for IMAP mailbox, predicate and
983 fetchflag.
984
05ea7ef2
MB
9852000-10-27 Miles Bader <miles@lsi.nec.co.jp>
986
987 * gnus-ems.el (gnus-ems-redefine): Use (featurep 'xemacs) instead
988 of the `gnus-xemacs' variable, as the latter has been removed.
989 * gnus-start.el (gnus-1, gnus-read-descriptions-file): Likewise.
990 * gnus-art.el (gnus-treat-display-xface)
991 (gnus-treat-display-smileys, gnus-treat-display-picons)
992 (gnus-article-read-summary-keys): Likewise.
993
a0b972de
DL
9942000-10-26 Dave Love <fx@gnu.org>
995
996 * flow-fill.el: Require cl when compiling.
997
9982000-10-26 Simon Josefsson <simon@josefsson.org>
999
1000 * flow-fill.el (fill-flowed): Don't flow "-- " lines.
1001 (fill-flowed): Make "quote-depth wins" rule work when first line
1002 is at level 0.
1003
fc7bf263
DL
10042000-10-26 ShengHuo ZHU <zsh@cs.rochester.edu>
1005
1006 * gnus-ems.el: Remove gnus-xemacs. Autoload smiley.
1007 (gnus-kill-all-overlays): Move here.
1008
1009 * gnus-util.el (gnus-kill-all-overlays): Move out.
1010
10112000-10-26 Dave Love <fx@gnu.org>
1012
1013 * mail-source.el: Require imap when compiling and defvar
1014 display-time-mail-function. Require mm-util.
1015 (nnheader-cancel-timer): Autoload.
1016 (mail-source-imap-authenticators, mail-source-imap-streams): New
1017 variables.
1018 (mail-sources): Use them.
1019 (defvar): Use rmail-spool-directory unconditionally.
1020
10212000-10-26 Dirk Meyer <dischi@tzi.de>
1022
1023 * gnus-demon.el (gnus-demon-time-to-step): theHour was set to
1024 seconds instead of hour.
1025
10262000-10-26 Per Abrahamsen <abraham@dina.kvl.dk>
1027
1028 * mail-source.el (mail-sources): Better `:type'.
1029
10302000-10-26 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1031
1032 * mail-source.el (mail-source-keyword-map): Use
1033 `rmail-spool-directory' as a default directory for the `file'
1034 source, if the variable is defined. Fall back to hardcoded
1035 "/usr/spool/mail/", as before. Suggestion by Steven E. Harris
1036 <seh@speakeasy.org>.
1037
3d647abe
JR
10382000-10-25 Jason Rumney <jasonr@gnus.org>
1039
1040 * gnus-art.el (gnus-signature-face): Use italic on any frame that
1041 supports it.
1042
f49c4ef7
DL
10432000-10-18 Dave Love <fx@gnu.org>
1044
46c519de
DL
1045 * mm-bodies.el (mm-uu-decode-function)
1046 (mm-uu-binhex-decode-function): Defvar when compiling.
1047
f49c4ef7
DL
1048 * gnus-nocem.el (gnus-nocem-issuers): Update.
1049 (gnus-nocem-check-from): New option.
1050 (gnus-nocem-scan-groups): Use it.
1051 (gnus-nocem-check-article): Bind gnus-newsgroup-name.
1052 (gnus-nocem-check-article-limit): Add :version.
1053
17ea3cdb
MB
10542000-10-16 Miles Bader <miles@lsi.nec.co.jp>
1055
1056 * gnus-nocem.el (gnus-nocem-check-article-limit): New variable.
1057 (gnus-nocem-scan-groups): Obey `gnus-nocem-check-article-limit'.
1058
c70fe852
SM
10592000-10-16 Stefan Monnier <monnier@cs.yale.edu>
1060
1061 * ietf-drums.el (mm-util): Require CL when compiling.
1062
ad64a888
DL
10632000-10-15 Dave Love <fx@gnu.org>
1064
1065 * qp.el: Require mm-util.
1066
40ad3db4
DL
10672000-10-13 Dave Love <fx@gnu.org>
1068
1069 * qp.el (quoted-printable-decode-region): Avoid invalid
1070 coding-systems.
1071
b0da379e
GM
10722000-10-12 Gerd Moellmann <gerd@gnu.org>
1073
1074 * mm-bodies.el: Don't require `mm-uu' at compile-time; it leads
1075 to a recursive load.
1076
c990f53a
DL
10772000-10-12 Dave Love <fx@gnu.org>
1078
40ad3db4
DL
1079 * mm-util.el (mm-charset-synonym-alist): Add windows-1252.
1080
c990f53a
DL
1081 * gnus.el (gnus-group-startup-message): Check for PBM image.
1082
126cbb42
DL
10832000-10-09 Dave Love <fx@gnu.org>
1084
1085 * mail-source.el (mail-source-fetch-imap): Bind
1086 default-enable-multibyte-characters rather than using
1087 mm-disable-multibyte.
1088
10892000-10-03 ShengHuo ZHU <zsh@cs.rochester.edu>
1090
1091 * mail-source.el (mail-source-fetch-maildir): Don't insert
1092 newlines.
1093
b28ce55a
SM
10942000-10-06 Stefan Monnier <monnier@cs.yale.edu>
1095
1096 * mm-encode.el: Require CL. At least, for `incf'.
1097
50e488b1
DL
10982000-10-06 Dave Love <fx@gnu.org>
1099
1100 * gnus-audio.el: Don't require cl.
1101 (gnus-audio): New custom group.
1102 (gnus-audio-inline-sound): Change to work with Emacs.
1103 (gnus-audio-directory, gnus-audio-directory)
1104 (gnus-audio-au-player): Customize.
1105 (gnus-audio-play): Try external player if play-sound-file fails.
1106 Use file-name-extension, not string-match.
1107
a470fcc6
DL
11082000-10-05 Dave Love <fx@gnu.org>
1109
1110 * rfc1843.el: Require cl when compiling.
1111
1112 * qp.el (mm-decode-coding-region, mm-encode-coding-region):
1113 Autoload.
1114 (quoted-printable-decode-region): Rename arg which confused
1115 charset with coding-system. Don't use nonascii-insert-offset.
1116 Coding-system encode the region initially. Don't recognize `=='
1117 as valid QP. Coding-system decode the region finally.
1118 (quoted-printable-decode-string): Rename arg which confused
1119 charset with coding-system.
1120
1121 * mm-bodies.el: Require mm-uu, Don't require qp, uudecode.
1122 (mm-encode-body): Apply mm-charset-to-coding-system to arg of
1123 mm-encode-coding-region.
1124 (mm-decode-body, mm-decode-string): Rename variables which
1125 confused charset with coding-system.
1126 (binhex-decode-region): Don't autoload.
1127 (mm-body-encoding): Require message.
1128 (mm-decode-content-transfer-encoding): Require mm-uu in relevant
1129 cond branches.
1130
1131 * gnus-art.el (article-de-quoted-unreadable)
1132 (article-de-base64-unreadable): Fold search case
1133 rather than downcasing string. Apply mm-charset-to-coding-system
1134 to arg of quoted-printable-decode-region.
1135
dcf4ae73
SM
11362000-10-05 Stefan Monnier <monnier@cs.yale.edu>
1137
1138 * nnfolder.el (nnfolder-ignore-active-file): Typos.
1139
1140 * gnus-mh.el (gnus-summary-save-in-folder): Obey mh-lib-progs.
1141
1142 * gnus-kill.el (gnus-kill): Typo.
1143
86647e11
KH
11442000-10-05 Kenichi Handa <handa@etl.go.jp>
1145
1146 * gnus-mule.el: Revived.
1147
721d5fba
DL
11482000-10-04 Dave Love <fx@gnu.org>
1149
1150 * gnus-ems.el: Don't turn off compiler warnings in local vars.
1151 Require ring when compiling.
1152 (gnus-x-splash): Bind width, height.
1153 (gnus-article-compface-xbm): New variable.
1154 (gnus-article-display-xface): Move graphic test. Use unibyte.
1155 Obey gnus-article-compface-xbm. Use pbm, not xbm.
1156
c9171278
SM
11572000-10-04 Stefan Monnier <monnier@cs.yale.edu>
1158
1159 * nnimap.el: require 'cl when compiling.
1160
27371448
DL
11612000-10-04 Dave Love <fx@gnu.org>
1162
1163 * smiley-ems.el (smiley-regexp-alist, smiley-update-cache): Use
1164 pbm images.
1165
1166 * frown.pbm, smile.pbm, wry.pbm: New files.
1167
1168 * frown.xbm, smile.xbm, wry.xbm: Deleted.
1169
657b2c65
DL
11702000-10-03 Dave Love <fx@gnu.org>
1171
1172 * mail-source.el (mail-sources): Revert to nil.
1173
f5533b63
DL
1174 * nnmail (nnmail-spool-file): Revert to `((file))'.
1175
657b2c65
DL
1176 * qp.el: Don't require mm-util.
1177 (quoted-printable-decode-region): Rewritten.
1178 (quoted-printable-decode-string, quoted-printable-encode-region):
1179 Doc fix.
1180 (quoted-printable-encode-region): Barf on multibyte characters.
1181 Maybe make the class multibyte. Upcase chars, not formatted
1182 strings. Allow mm-use-ultra-safe-encoding to be unbound.
1183 (quoted-printable-encode-string): Don't use
1184 mm-with-unibyte-buffer.
1185
11862000-10-03 ShengHuo ZHU <zsh@cs.rochester.edu>
1187
1188 * mail-source.el (mail-source-report-new-mail): Use
1189 nnheader-cancel-timer.
1190
11912000-10-03 Simon Josefsson <simon@josefsson.org>
1192
1193 * mail-source.el (mail-source-imap-file-coding-system): New variable.
1194 (mail-source-fetch-imap): Use it.
1195
323ce452
GM
11962000-09-29 Gerd Moellmann <gerd@gnu.org>
1197
f02149ce
GM
1198 * gnus.el (gnus-mode-line-buffer-identification)[EMACS]: Fix
1199 last change.
1200
323ce452
GM
1201 * gnus.el (gnus-mode-line-buffer-identification)[EMACS]: Use
1202 `:ascent center'.
1203
1204 * smiley-ems.el (smiley-update-cache): Use `:ascent center'.
1205
e35786a2
GM
12062000-09-28 Gerd Moellmann <gerd@gnu.org>
1207
1208 * gnus.el (gnus-mode-line-buffer-identification) [Emacs]: Change
1209 image's :ascent to 80. That gives a mode-line which is approx.
1210 as tall as the normal one.
1211
657b2c65
DL
12122000-09-21 Dave Love <fx@gnu.org>
1213
1214 * smiley-ems.el (smiley-region): Test if display-graphic-p bound
1215 (for Emacs 20). Tidy somewhat.
1216
c29d77c4
DL
12172000-09-21 Dave Love <fx@gnu.org>
1218
1219 * gnus-ems.el (gnus-article-display-xface): Use unibyte for the
1220 image processing. Rationalize logic somewhat.
1221
8b93df01
DL
12222000-09-20 Dave Love <fx@gnu.org>
1223
b246235b
DL
1224 * smiley-ems.el, frown.xbm, smile.xbm, wry.xbm: New files.
1225
8b93df01
DL
1226 * mail-source.el (mail-source-delete-incoming): Set to t, assuming
1227 we'll be careful merging development changes.
1228
1229 * gnus-start.el (gnus-1) <gnus-simple-splash>: Don't test for X
1230 specifically.
1231
1232 * gnus-ems.el (gnus-smiley-display): Autoload from smiley-ems.
1233 (mouse-set-point, set-face-foreground)
1234 (set-face-background, x-popup-menu) [not window-system]: Don't zap
1235 them.
1236
1237 * mm-decode.el (mm-valid-and-fit-image-p): Use display-graphic-p.
1238
1239 * gnus.el (gnus-version-number): Start 5.9 series. Avoid some
1240 redundant autoloads.
1241
b7e11c5b
GM
12422000-09-20 Gerd Moellmann <gerd@gnu.org>
1243
1244 * gnus-ems.el (gnus-article-display-xface): Don't convert PBM
1245 to XBM; we always have PBM support.
1246
8b93df01
DL
12472000-09-19 ShengHuo ZHU <zsh@cs.rochester.edu>
1248
1249 * gnus-group.el (gnus-group-make-kiboze-group): Makedir.
1250 * nnheader.el (nnheader-parse-nov): Remove Xref in mail-header-xref.
1251 * gnus-sum.el (gnus-nov-parse-line): Ditto.
1252 * nnkiboze.el (nnkiboze-file-coding-system): New.
1253 (nnkiboze-retrieve-headers): Use it.
1254 (nnkiboze-request-group): Ditto.
1255 (nnkiboze-close-group): Ditto.
1256 (nnkiboze-generate-group): Ditto.
1257 (nnkiboze-enter-nov): Insert first Xref properly.
1258
12592000-09-19 Dave Love <fx@gnu.org>
1260
1261 * nnmail.el (nnmail-cache-accepted-message-ids): Default to nil.
1262 (nnmail-get-new-mail): Test `sources' in top-level conditional.
1263
1264 * mail-source.el (mail-sources): Change default to '((file)).
1265 Add useful custom type.
1266
12672000-09-18 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1268
1269 * gnus-util.el (gnus-time-iso8601): Correct doc string (four digit
1270 year).
1271 (gnus-date-iso8601): Ditto.
1272
12732000-09-18 ShengHuo ZHU <zsh@cs.rochester.edu>
1274
1275 * mail-source.el (mail-source-fetch-imap): Disable multibyte.
1276
12772000-09-17 ShengHuo ZHU <zsh@cs.rochester.edu>
1278
1279 * rfc2047.el (rfc2047-q-encoding-alist): Remove = and _ from the
1280 pattern. Avoid using 8 bit chars.
1281 * qp.el (quoted-printable-encode-region): Avoid using 8 bit chars.
1282
12832000-09-16 ShengHuo ZHU <zsh@cs.rochester.edu>
1284
1285 * smiley.el (smiley-buffer-ems, smiley-create-glyph-ems,
1286 smiley-toggle-extent-ems, smiley-toggle-extents-ems,
1287 smiley-toggle-buffer-ems): New functions for Emacs 21. Toggle
1288 functions are not implemented yet.
1289
1290 * dgnushack.el (dgnushack-compile): Remove smiley.el and
1291 x-overlay.el from the FSF Emacs black list.
1292
12932000-09-15 ShengHuo ZHU <zsh@cs.rochester.edu>
1294
1295 * mm-decode.el (mm-inlined-types): Add application/emacs-lisp.
1296 (mm-inline-media-tests): Ditto.
1297 (mm-automatic-display): Ditto.
1298 * mm-view.el (mm-display-inline-fontify): Generalize from
1299 mm-display-patch-inline.
1300 (mm-display-patch-inline): Use it.
1301 (mm-display-elisp-inline): Ditto.
1302
13032000-09-15 ShengHuo ZHU <zsh@cs.rochester.edu>
1304
1305 * gnus-topic.el (gnus-topic-find-groups): Add recursive parameter.
1306 (gnus-topic-unmark-topic): Ditto.
1307 (gnus-topic-mark-topic): Ditto.
1308 (gnus-topic-get-new-news-this-topic): Use it.
1309
13102000-09-15 09:01:40 ShengHuo ZHU <zsh@cs.rochester.edu>
1311
1312 * gnus-art.el (gnus-treat-display-xface): By default, Emacs 21
1313 display xface.
1314
13152000-09-15 Katsumi Yamaoka <yamaoka@jpl.org>
1316
1317 * gnus-group.el (gnus-group-rename-group): Inhibit renaming of
1318 zombie or killed groups.
1319
13202000-09-15 ShengHuo ZHU <zsh@cs.rochester.edu>
1321
1322 * mml.el (mml-preview): Reinsert unibyte content.
1323 (mml-parse-1): Remove with-unibyte-current-buffer.
1324 (mml-generate-mime-1): Ditto.
1325 * gnus-msg.el (gnus-summary-mail-forward): Ditto.
1326 * message.el (message-forward): Ditto.
1327
13282000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1329
1330 * gnus-art.el (article-de-quoted-unreadable): Guess charset from
1331 original article buffer.
1332 (article-de-base64-unreadable): Ditto.
1333 (article-wash-html): Ditto.
1334
13352000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1336
1337 * gnus-msg.el (gnus-summary-mail-forward): Disable multibyte
1338 unless forward-show-mml.
1339
13402000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1341
1342 * gnus-sum.el (gnus-summary-save-parts-type-history): New.
1343 (gnus-summary-save-parts-last-directory): New.
1344 (gnus-summary-save-parts): Save history.
1345
13462000-09-14 Ben Gertzfield <che@debian.org>
1347
1348 * gnus-sum.el (gnus-summary-save-parts-default-mime): New
1349 variable.
1350 (gnus-summary-save-parts): Use it.
1351
13522000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1353
1354 * gnus-art.el (gnus-article-setup-buffer): Clean handle-alist.
1355 * gnus-sum.el (gnus-summary-exit): Ditto.
1356 (gnus-summary-exit-no-update): Ditto.
1357 (gnus-summary-show-article): Ditto.
1358
13592000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1360
1361 * nndoc.el (nndoc-dissect-mime-parts-sub): Remove
1362 Content-Disposition.
1363
13642000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1365
1366 * webmail.el: Hotmail updated. Add X-Gnus-Webmail.
1367
13682000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1369
1370 * gnus-art.el (gnus-article-setup-buffer): Set
1371 gnus-article-mime-handles to nil.
1372 * gnus-sum.el (gnus-summary-exit): Ditto.
1373 (gnus-summary-exit-no-update): Ditto.
1374 (gnus-summary-show-article): Ditto.
1375 (gnus-summary-save-parts): Use gnus-article-mime-handles if
1376 dissected.
1377 * mm-partial.el (mm-partial-find-parts): Remove redundancy.
1378
c113de23 13792000-09-14 Dave Love <fx@gnu.org>
d1504184 1380
c113de23
GM
1381 * gnus.el (gnus-charset):
1382 * mm-decode.el (mime-display):
1383 * imap.el (imap) <defgroup>: Add :version.
1384
13852000-09-13 Gerd Moellmann <gerd@gnu.org>
1386
1387 * parse-time.el: Fix author's mail address.
1388
1389 * earcon.el, flow-fill.el, gnus-cite.el, gnus-gl.el, gnus-ml.el:
1390 * gnus-mlspl.el, gnus-nocem.el, gnus-range.el, gnus-salt.el:
1391 * gnus-setup.el, gnus-soup.el, gnus-undo.el, gnus-vm.el:
1392 * messcompat.el, nnbabyl.el, nndir.el, nneething.el:
1393 * nngateway.el, nnheaderxm.el, nnkiboze.el, nnlistserv.el:
1394 * nnmbox.el, nnmh.el, nnoo.el, nnsoup.el, nnspool.el, rfc2045.el:
1395 * rfc2231.el, uudecode.el: Fix copyright notice.
1396
1397 * nnweb.el (toplevel): To make the file bootstrap in Emacs,
1398 require `w3' at load-time only if not running in batch mode.
1399
14002000-09-13 Dave Love <fx@gnu.org>
1401
1402 * gnus-ems.el (gnus-ems-redefine): Don't alias
1403 gnus-summary-set-display-table.
1404
1405 * message.el (message-user-agent): Don't wrap ignore-errors around
1406 it.
1407
1408 * mm-encode.el (mm-insert-multipart-headers): Avoid redundant
1409 `format'.
1410 (mm-content-transfer-encoding): Don't use cadar.
1411
1412 * uudecode.el (uudecode-decoder-program)
1413 (uudecode-decoder-switches): Customize.
1414
1415 * gnus-score.el (gnus-home-score-file): Improve custom type.
1416
1417 * gnus-cus.el (gnus-custom-mode): Conditionally set local
1418 variables for Emacs 21.
1419 (gnus-group-customize): Disable undo while laying out the buffer.
1420
14212000-09-13 ShengHuo ZHU <zsh@cs.rochester.edu>
1422
1423 * gnus-util.el (gnus-write-active-file): Bind
1424 coding-system-for-write.
1425
1426 * nnmail.el (nnmail-get-new-mail): Don't test nnmail-spool-file.
1427
1428 * gnus-cache.el (gnus-jog-cache): Temporarily disable mail-sources.
1429 * gnus-kill.el (gnus-batch-score): Ditto.
1430 * gnus-move.el (gnus-change-server): Ditto.
1431 * nnkiboze.el (nnkiboze-generate-groups): Ditto.
1432
14332000-09-12 Simon Josefsson <simon@josefsson.org>
1434
1435 * gnus-sum.el (gnus-update-read-articles): Undo
1436 `gnus-request-set-mark' operation.
1437
14382000-09-11 Dave Love <fx@gnu.org>
1439
1440 * Changelog: Use iso-2022 coding.
1441
1442 * gnus-msg.el (gnus-msg-mail): New function.
1443 (gnus-user-agent): New mail agent.
1444
14452000-09-10 Dave Love <fx@gnu.org>
1446
1447 * message.el: Require mail-abbrevs for XEmacs for a problem with
1448 keybinding despite the autoloads for it.
1449
14502000-09-08 Simon Josefsson <simon@josefsson.org>
1451
1452 * imap.el (imap-kerberos4-open): Erase more (fixes race condition?).
1453
1454 * nnimap.el (nnimap-request-update-info-internal): Remove tick
1455 marks from dormant articles. (See nnimap-request-set-mark.)
1456 (nnimap-retrieve-headers-progress): Demule.
1457 (nnimap-open-server): Call nnoo-change-server twice, once for
1458 getting the nnimap-server-buffer and once for letting n-c-s set
1459 the variables in that buffer.
1460
14612000-09-08 David Edmondson <dme@dme.org>
1462
1463 * gnus.el (gnus-short-group-name): Guess separator.
1464
14652000-09-06 Francis Litterio <franl-removethis@world.omitthis.std.com>
1466
1467 * gnus-group.el (gnus-group-insert-group-line): Fix.
1468
14692000-09-04 Dave Love <fx@gnu.org>
1470
1471 * mm-decode.el (mime-display) <defgroup>: Add `multimedia' group.
1472 (mm-get-image): Avoid the losing `make-glyph' from W3.
1473
14742000-09-03 Simon Josefsson <simon@josefsson.org>
1475
1476 * gnus-sum.el (gnus-summary-delete-article): Check server.
1477
14782000-09-01 Simon Josefsson <simon@josefsson.org>
1479
1480 * imap.el (imap-parse-flag-list): Rewrite.
1481
1482 * nnimap.el (nnimap-retrieve-headers-from-file): Ignore errors.
1483
1484 * imap.el (imap-parse-flag-list): Hack.
1485
14862000-08-29 Dave Love <fx@gnu.org>
1487
1488 * gnus-mlspl.el (gnus-group-split-fancy): Eschew mapcon.
1489
1490 * gnus-agent.el (gnus-agent-union): new function.
1491 (gnus-agent-fetch-headers): Use it.
1492
1493 * gnus.el (gnus-group-startup-message): Specify foreground and
1494 background for xpm image. Centre image vertically.
1495 From Katsumi Yamaoka <yamaoka@jpl.org> with mods.
1496
14972000-08-25 ShengHuo ZHU <zsh@cs.rochester.edu>
1498
1499 * message.el (message-send-mail): Narrow-to-headers.
1500
15012000-08-24 Dave Love <fx@gnu.org>
1502
1503 * gnus-art.el (gnus-insert-mime-button): Fix help-echo for Emacs
1504 21.
1505
15062000-08-21 Dave Love <fx@gnu.org>
1507
1508 * nnimap.el (nnimap-request-newgroups): Eschew member-if.
1509
15102000-08-21 ShengHuo ZHU <zsh@cs.rochester.edu>
1511
1512 * gnus-topic.el (gnus-topic-hide-topic): Use find-topology if
1513 permanent is used.
1514 (gnus-topic-show-topic): Read topic when to show permanent hidden
1515 topic.
1516 (gnus-topic-remove-topic): Revert to the old behavior, not using
1517 hide.
1518
15192000-08-21 Dave Love <fx@gnu.org>
1520
1521 * gnus-ems.el (gnus-add-minor-mode): Add &rest arg.
1522 (gnus-xemacs): Use featurep.
1523
1524 * mm-util.el (mm-read-charset): Maybe use builtin.
1525 (mm-replace-chars-in-string): Maybe use subst-char-in-string.
1526 (mm-multibyte-p, mm-with-unibyte-current-buffer)
1527 (mm-with-unibyte): Use featurep, not string-match.
1528 (mm-with-unibyte-buffer): Simplify.
1529 (mm-quote-arg): Maybe use shell-quote-argument.
1530
1531 * mml.el (mml-make-string): Deleted (unused).
1532
1533 * gnus.el (gnus-mode-line-buffer-identification): Supply
1534 definition for Emacs 21.
1535
1536 * gnus-salt.el: Small doc fixes.
1537 (gnus-pick-mode, gnus-binary-mode): Supply a toggle-func arg to
1538 gnus-add-minor-mode.
1539
1540 * gnus-topic.el (gnus-topic-mode): Supply a toggle-func arg to
1541 gnus-add-minor-mode.
1542
15432000-08-20 Simon Josefsson <simon@josefsson.org>
1544
1545 * nnimap.el (nnimap-before-find-minmax-bugworkaround): New
1546 function, thanks to Lloyd Zusman for debugging.
1547 (nnimap-request-group):
1548 (nnimap-request-list):
1549 (nnimap-retrieve-groups):
1550 (nnimap-request-newgroups): Use it.
1551
1552 * nnimap.el (nnimap-request-article-part): Less verbose.
1553
15542000-08-18 Dave Love <fx@gnu.org>
1555
1556 * gnus-score.el (gnus-score-find-score-files-function): Fix doc,
1557 custom type.
1558
1559 * nnheader.el (nnheader-replace-chars-in-string): Use
1560 subst-char-in-string if available.
1561
1562 * gnus-art.el (gnus-read-save-file-name, gnus-plain-save-name)
1563 (gnus-request-article-this-buffer): Use expand-file-name.
1564 (gnus-mime-view-part-as-type): Simplify interactive spec.
1565 (gnus-mime-button-map): Define it all in defvar.
1566
15672000-08-17 Dave Love <fx@gnu.org>
1568
1569 * gnus-group.el (gnus-group-running-xemacs): Deleted.
1570
1571 * gnus-demon.el (gnus-demon): Bind use-dialog-box and
1572 last-nonmenu-event.
1573
1574 * uudecode.el (char-int): Use defalias, not fset.
1575
1576 * score-mode.el: Don't require easymenu. Require mm-util.
1577 (score-mode-coding-system): Use mm-auto-save-coding-system.
1578
1579 * nneething.el (nneething-create-mapping): Don't use cadar & al.
1580 (nneething-file-name): Use expand-file-name, not concat.
1581
15822000-08-16 ShengHuo ZHU <zsh@cs.rochester.edu>
1583
1584 * nnslashdot.el (nnslashdot-threaded-retrieve-headers):
1585 Failure proof for email addresses.
1586 (nnslashdot-sane-retrieve-headers): Ditto.
1587
15882000-08-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1589
1590 * message.el (message-send-mail): Only insert courtesy message
1591 when text/plain.
1592
15932000-08-14 Jesper Harder <jesper_harder@hotmail.com>
1594
1595 * message.el (message-cancel-news): Copy the From header from the
1596 original article.
1597
15982000-08-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1599
1600 * gnus-async.el (gnus-asynchronous): Removed.
1601
16022000-08-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1603
1604 * mail-source.el (mail-source-fetch-maildir): Use MMDF mail
1605 format.
1606
16072000-08-14 Rod Whitby <list.ding@rwhitby.net>
1608
1609 * nnmail.el (nnmail-expiry-target-group): Fixed.
1610
16112000-08-14 Rod Whitby <list.ding@rwhitby.net>
1612
1613 * nnmail.el (nnmail-expiry-target-group): Fix the call to
1614 gnus-request-accept-article so that body encoding is *not* done.
1615 Encoding is not done on incoming mail, so why should it be done on
1616 expired mail?
1617
1618
16192000-08-14 Rod Whitby <list.ding@rwhitby.net>
1620
1621 * nnml.el (nnml-request-expire-articles): Fix the calls to
1622 nnml-request-article (the filename was being passed instead of the
1623 article number) and nnmail-expiry-target-group
1624 (nnml-current-directory is changed by nnml-request-accept-article,
1625 causing it to be incorrect for the next article to be expired).
1626
16272000-08-14 Rod Whitby <list.ding@rwhitby.net>
1628
1629 * gnus-sum.el (gnus-summary-expire-articles): Fix the handling of
1630 expiry-target group parameters.
1631
16322000-08-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1633
1634 * gnus-topic.el (gnus-topic-select-group): Touch the dribble
1635 buffer.
1636 (gnus-topic-hide-topic): Take a PERMANENT parameter.
1637 (gnus-topic-show-topic): Ditto.
1638
1639 * gnus-dup.el (gnus-dup-suppress-articles): Do auto-expiry.
1640
16412000-08-12 John H. Palmieri <palmieri@math.washington.edu>
1642
1643 * mail-source.el (mail-source-incoming-file-prefix): New
1644 variable.
1645
16462000-08-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1647
1648 * gnus-start.el (gnus-check-first-time-used): Clean up a bit.
1649
1650 * mailcap.el (mailcap-maybe-eval): Be even more warning.
1651
16522000-08-11 Florian Weimer <fw@deneb.enyo.de>
1653
1654 * message.el (message-syntax-checks): New check quotin-style:
1655 Text must be written below quoted text.
1656 (message-check-news-body-syntax): Check it.
1657
16582000-08-11 Simon Josefsson <simon@josefsson.org>
1659
1660 * imap.el (imap-authenticator-alist): Fix typo.
1661 (imap-gssapi-open): Copy krb4 fixes for modern imtest's, thanks to
1662 Jonas Oberg for debugging.
1663
16642000-08-11 Simon Josefsson <simon@josefsson.org>
1665
1666 * gnus-async.el (gnus-asynchronous): Disable by default.
1667
16682000-08-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1669
1670 * mm-view.el (mm-inline-text): Bind fill-column.
1671
1672 * nnvirtual.el (nnvirtual-request-expire-articles): Return the
1673 list of unexpired articles.
1674
1675 * gnus-group.el (gnus-group-expire-articles-1): Return the list of
1676 un-expired articles.
1677
1678 * gnus-sum.el (gnus-summary-reparent-thread): Narrow to the
1679 headers.
1680
1681 * gnus-topic.el (gnus-topic-kill-group): Move up one line so that
1682 we update the right topic..
1683
1684 * mm-decode.el (mm-display-external): Put point at start.
1685
16862000-08-10 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1687
1688 * nnmail.el (nnmail-expiry-target): More explicit documentation.
1689
1690 * gnus-cus.el (gnus-group-parameters): Add parameter `expiry-wait'.
1691
16922000-08-09 Simon Josefsson <simon@josefsson.org>
1693
1694 * imap.el (imap-parse-body):
1695 (imap-parse-string-list): Add bug workarounds for Stalker
1696 Communigate Pro 3.0 server.
1697 (imap-body-lines): Remove bogus comment.
1698
1699 * imap.el (imap-range-to-message-set): Move from nnimap.el.
1700
1701 * nnimap.el (nnimap-retrieve-which-headers):
1702 (nnimap-retrieve-headers-from-server):
1703 (nnimap-request-set-mark):
1704 (nnimap-request-expire-articles): Use `i-r-t-m-set' instead.
1705
17062000-08-08 ShengHuo ZHU <zsh@cs.rochester.edu>
1707
1708 * message.el (message-dont-reply-to-names):
1709 rmail-dont-reply-to-names may not be defined.
1710
17112000-08-07 ShengHuo ZHU <zsh@cs.rochester.edu>
1712
1713 * gnus-group.el (gnus-group-iterate): Uncompiled function should
1714 not use pop.
1715
17162000-07-19 Dave Love <fx@gnu.org>
1717
1718 * gnus-ems.el: Defalias some dummy funcs to `ignore'.
1719 (gnus-x-splash): Use expand-file-name. Remove redundant facep
1720 check.
1721 (gnus-article-display-xface): Special-case for dark backgrounds.
1722
17232000-07-19 Kim-Minh Kaplan <kmkaplan@galaxy.fr>
1724
1725 * imap.el (imap-calculate-literal-size-first): New variable.
1726 (imap-local-variables): Add it.
1727 (imap-kerberos4-open): Set it.
1728 (imap-send-command): Use it.
1729
17302000-07-17 ShengHuo ZHU <zsh@cs.rochester.edu>
1731
1732 * mailcap.el (mailcap-mimetypes-parsed-p): New variable.
1733 (mailcap-parse-mimetypes): Use it.
1734 (mailcap-extension-to-mime): Parse mimetype.
1735 (mailcap-mime-types): Ditto.
1736 * mml.el (mml-minibuffer-read-type): Ditto.
1737
17382000-07-16 ShengHuo ZHU <zsh@cs.rochester.edu>
1739
1740 * nndoc.el (nndoc-type-alist): Add outlook.
1741 (nndoc-outlook-type-p): New function.
1742 (nndoc-outlook-article-begin): Ditto.
1743
17442000-07-16 Daiki Ueno <ueno@unixuser.org>
1745
1746 * gnus-sum.el (gnus-restore-hidden-threads-configuration): Save
1747 excursion.
1748
17492000-07-15 Simon Josefsson <simon@josefsson.org>
1750
1751 * gnus-cus.el (gnus-group-parameters, banner): Type is regexp.
1752
1753 * imap.el (imap):
1754 (imap-kerberos4-program):
1755 (imap-gssapi-program):
1756 (imap-ssl-program): Customization.
1757 (imap-shell-program):
1758 (imap-shell-host): New variables.
1759 (imap-streams):
1760 (imap-stream-alist): Add shell.
1761 (imap-shell-p):
1762 (imap-shell-open): New functions.
1763 (imap-open): Don't call authenticator if preauth.
1764 (imap-authenticate): Return t if already authenticated.
1765
17662000-07-14 Simon Josefsson <simon@josefsson.org>
1767
1768 * gnus.el (gnus-invalid-group-regexp): New variable.
1769 (gnus-read-group): Use it.
1770
17712000-07-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1772
1773 * gnus-agent.el (gnus-agent-fetch-group-1): mark-below,
1774 expunge-below and orphan-score are "group variables".
1775
17762000-07-13 Simon Josefsson <jas@pdc.kth.se>
1777
1778 * gnus-srvr.el (gnus-browse-read-group): Don't pass fully
1779 qualified group names to `gnus-group-read-ephemeral-group'.
1780
17812000-07-12 ShengHuo ZHU <zsh@cs.rochester.edu>
1782
1783 * gnus-sum.el: `W t' is toggle-header in info.
1784
17852000-07-12 ShengHuo ZHU <zsh@cs.rochester.edu>
1786
1787 * gnus-art.el (article-de-base64-unreadable): Typo.
1788
17892000-07-12 Simon Josefsson <jas@pdc.kth.se>
1790
1791 * gnus-agent.el (require): Require timer.
1792
17932000-07-11 ShengHuo ZHU <zsh@cs.rochester.edu>
1794
1795 * message.el (message-bounce): Call mime-to-mml.
1796
17972000-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1798
1799 * nnslashdot.el (nnslashdot-request-close): New function.
1800
18012000-07-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1802
1803 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Get the
1804 right line number for the article.
1805
18062000-07-11 ShengHuo ZHU <zsh@cs.rochester.edu>
1807
1808 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Save point.
1809 * webmail.el (webmail-fetch): Bind
1810 url-http-silence-on-insecure-redirection.
1811
18122000-07-10 ShengHuo ZHU <zsh@cs.rochester.edu>
1813
1814 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Use
1815 unibyte.
1816 (nnslashdot-sane-retrieve-headers): Ditto.
1817 (nnslashdot-request-article): Ditto.
1818
18192000-07-10 William M. Perry <wmperry@aventail.com>
1820
1821 * mailcap.el (mailcap-parse-mimetype-file):
1822
18232000-07-08 ShengHuo ZHU <zsh@cs.rochester.edu>
1824
1825 * nnweb.el (nnweb-insert): Stricter test.
1826 * webmail.el (webmail-refresh-redirect): Ditto.
1827
18282000-07-06 ShengHuo ZHU <zsh@cs.rochester.edu>
1829
1830 * mm-decode.el (mm-dissect-multipart): Match the EOL of boundary.
1831
18322000-07-05 ShengHuo ZHU <zsh@cs.rochester.edu>
1833
1834 * nnheader.el (nnheader-insert-nov): Remove EOLs of all fields.
1835
18362000-07-05 Dave Love <fx@gnu.org>
1837
1838 * utf7.el: Doc and header fixes.
1839
1840 * gnus-sum.el: Doc fixes.
1841
1842 * gnus-util.el (gnus-point-at-eol, gnus-point-at-bol): Use
1843 defalias, not fset.
1844
1845 * flow-fill.el (fill-flowed-point-at-eol)
1846 (fill-flowed-point-at-bol): Use defalias, not fset.
1847
1848 * gnus-art.el: Don't alias article-mime-decode-quoted-printable.
1849 (gnus-Plain-save-name): Delete -- apparently bogus.
1850
18512000-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1852
1853 * nnsoup.el: Use expand-file-name throughout.
1854
18552000-07-03 Kjetil Torgrim Homme <kjetilho@ifi.uio.no>
1856
1857 * nnmail.el (nnmail-read-incoming-hook): New example.
1858
18592000-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1860
1861 * mm-view.el (mm-inline-text): Check whether the text has already
1862 been decoded.
1863
18642000-07-04 ShengHuo ZHU <zsh@cs.rochester.edu>
1865
1866 * nnslashdot.el (nnslashdot-sid-strip): To strip or not to strip?
1867
18682000-07-03 Stainless Steel Rat <ratinox@peorth.gweep.net>
1869
1870 * gnus-sum.el (gnus-recenter): Fix horizontal recenter.
1871
18722000-07-03 Simon Josefsson <simon@josefsson.org>
1873
1874 * gnus-sum.el (gnus-update-marks): Don't propagate download and
1875 unsend flags.
1876
18772000-07-03 Simon Josefsson <jas@pdc.kth.se>
1878
1879 * nnimap.el (nnimap-open-connection): Don't look up virtual server
1880 name in authinfo (.authinfo now support ports, no need for the
1881 hack).
1882 (nnimap-split-find-rule): Fix.
1883 (nnimap-open-connection): Look for nnimap-server-address in authinfo.
1884
18852000-07-03 Paul Stodghill <stodghil@CS.Cornell.EDU>
1886
1887 * message.el (message-unquote-tokens): Remove all quotes.
1888
18892000-07-03 Julien Gilles <julien.gilles@bcv01y01.vz.cit.alcatel.fr>
1890
1891 * gnus-ml.el: New file.
1892
18932000-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1894
1895 * nnultimate.el (nnultimate-request-close): New function.
1896
1897 * gnus-start.el (gnus-clear-system): Clear nnmail-split-history.
1898
18992000-07-02 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
1900
1901 * gnus.el: Gnus v5.8.7 is released.
1902
19032000-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1904
1905 * mm-decode.el (mm-insert-part): Characters doubly decoded.
1906
19072000-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1908
1909 * message.el (message-do-fcc): Encode MIME.
1910
19112000-06-28 Simon Josefsson <simon@josefsson.org>
1912
1913 * nnimap.el (nnimap-split-rule): Update doc with extended syntax.
1914 (nnimap-assoc-match): New function.
1915 (nnimap-split-find-rule): Support extended syntax.
1916
19172000-06-28 Simon Josefsson <simon@josefsson.org>
1918
1919 * nnimap.el (nnimap-open-connection): Use port stuff.
1920
1921 * gnus-util.el (gnus-netrc-machine): Add defaultport parameter,
1922 document port and defaultport.
1923
19242000-06-27 Paul Stodghill <stodghil@CS.Cornell.EDU>
1925
1926 * gnus-agent.el (gnus-agent-synchronize): Kill flags buffer.
1927
19282000-06-26 Dave Love <fx@gnu.org>
1929
1930 * mm-decode.el (mm-image-fit-p): Use `image-size' in Emacs.
1931
1932 * message.el: Remove unnecessary `require'ments. Defvar
1933 gnus-list-identifiers when compiling. Don't try to autoload
1934 variable `gnus-list-identifiers'. Autoload
1935 gnus-group-name-charset.
1936 (message-fetch-field): Don't assume `format' removes text
1937 properties.
1938 (message-strip-list-identifiers, message-reply, message-followup):
1939 Require gnus-sum.
1940 (message-mode): Tidy XEmacs conditionals.
1941 (message-replace-chars-in-string): Use subst-char-in-string when
1942 available.
1943
1944 * gnus-art.el (gnus-article-edit-exit): Don't assume `format'
1945 removes text properties.
1946
1947 * gnus-srvr.el (gnus-browse-group-name): Likewise.
1948
1949 * gnus-msg.el (gnus-copy-article-buffer): Likewise.
1950
1951 * gnus-score.el (gnus-summary-score-entry): Likewise.
1952
19532000-06-26 Katsumi Yamaoka <yamaoka@jpl.org>
1954
1955 * nnimap.el (nnimap-request-post): Fix parenthesis.
1956
19572000-06-26 Paul Stodghill <stodghil@CS.Cornell.EDU>
1958
1959 * message.el (message-unquote-tokens): New function.
1960
1961 * gnus-msg.el (gnus-inews-do-gcc): Unquote gcc tokens.
1962
1963 * nnimap.el (nnimap-request-post): Ditto.
1964
19652000-06-21 Simon Josefsson <jas@pdc.kth.se>
1966
1967 * gnus.el (gnus-asynchronous): Removed (defined in gnus-async.el).
1968
1969 * nnimap.el (nnimap-callback): Update for IMAP4rev1 servers (see
1970 patch commited 2000-04-02).
1971
19722000-06-20 Simon Josefsson <jas@pdc.kth.se>
1973
1974 * imap.el (imap-mailbox-examine-1): New function.
1975 (imap-message-copyuid-1):
1976 (imap-message-appenduid-1): Use it, instead of
1977 `imap-mailbox-examine' which would utf-7 encode mailbox name
1978 twice.
1979
19802000-06-19 Dave Love <fx@gnu.org>
1981
1982 * mm-uu.el Don't require message. Require cl when compiling.
1983
19842000-06-17 Shenghuo ZHU <zsh@cs.rochester.edu>
1985
1986 * gnus-sum.el (gnus-summary-local-variables): gnus-orphan-score is
1987 a local variable.
1988 * gnus-sum.el (gnus-orphan-score): Move here.
1989
19902000-06-10 Shenghuo ZHU <zsh@cs.rochester.edu>
1991
1992 * message.el (message-forward): Remove show-mml condition.
1993 (message-forward-ignored-headers): Remove X-Gnus headers.
1994
19952000-06-08 Simon Josefsson <simon@josefsson.org>
1996
1997 * gnus-cus.el (gnus-extra-group-parameters): Add uidvalidity.
1998
19992000-06-08 Urban Engberg <ue@ccieurope.com>
2000
2001 * gnus-demon.el (gnus-demon-scan-mail): Bind nnmail-fetched-sources.
2002
20032000-06-08 Shenghuo ZHU <zsh@cs.rochester.edu>
2004
2005 * message.el (message-syntax-checks): Add type.
2006
20072000-06-07 Dave Love <fx@gnu.org>
2008
2009 * mm-view.el (mm-inline-image-emacs): Don't specify string for
2010 put-image.
2011 (mm-inline-image): Defalias, not fset.
2012
2013 * gnus.el (gnus-group-startup-message): Don't specify string for
2014 insert-image.
2015
2016 * gnus-ems.el (gnus-add-minor-mode): Make it an alias if
2017 add-minor-mode is available.
2018 (gnus-article-display-xface): Don't specify string for
2019 insert-image.
2020
20212000-06-06 Shenghuo ZHU <zsh@cs.rochester.edu>
2022
2023 * gnus-topic.el (gnus-topic-remove-topic): Set hidden.
2024 (gnus-topic-insert-topic-line): Use shownp.
2025 (gnus-topic-hide-topic): Don't use hidden.
2026 (gnus-topic-show-topic): Don't use hidden.
2027
20282000-06-06 Shenghuo ZHU <zsh@cs.rochester.edu>
2029
2030 * gnus-cache.el (gnus-cache-possibly-enter-article): Bind coding
2031 system.
2032 * gnus-soup.el (gnus-soup-write-prefixes): Ditto.
2033 * gnus-start.el (gnus-slave-save-newsrc): Ditto.
2034 * gnus-util.el (gnus-output-to-rmail): Ditto.
2035 (gnus-output-to-mail): Ditto.
2036 (gnus-write-buffer): Ditto.
2037 * gnus-uu.el (gnus-uu-save-article): Ditto.
2038
20392000-06-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2040
2041 * message.el (message-read-from-minibuffer): Typo.
2042
20432000-06-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2044
2045 * gnus-art.el (article-decode-charset): Override non-MIME forward
2046 charset.
2047
20482000-06-02 Shenghuo ZHU <zsh@cs.rochester.edu>
2049
2050 * mml.el (mml-quote-region): Correct the regexp.
2051 * gnus-msg.el (gnus-summary-reply): mml-quote it.
2052
20532000-06-02 Shenghuo ZHU <zsh@cs.rochester.edu>
2054
2055 * message.el (message-forward): Insert raw text.
2056 * mml.el (mml-parse-1): Get raw text in unibyte mode.
2057 (mml-generate-mime-1): Insert raw text in unibyte mode.
2058
20592000-06-01 Florian Weimer <fw@deneb.cygnus.argh.org>
2060
2061 * mm-bodies.el (mm-body-encoding): Always encoded if
2062 `mm-use-ultra-safe-encoding' is set.
2063
20642000-05-31 Shenghuo ZHU <zsh@cs.rochester.edu>
2065
2066 * mml.el (ange-ftp-name-format): Typo.
2067
20682000-05-30 Simon Josefsson <jas@pdc.kth.se>
2069
2070 * gnus-start.el (gnus-get-unread-articles): If
2071 `gnus-activate-group' and/or `gnus-check-server' return nil, don't
2072 try to do anything on that server.
2073
20742000-05-25 Simon Josefsson <jas@pdc.kth.se>
2075
2076 * gnus-group.el (gnus-group-nnimap-edit-acl): Help text updated
2077 from latest draft.
2078
20792000-05-08 Simon Josefsson <jas@pdc.kth.se>
2080
2081 * gnus-group.el (gnus-group-expire-articles-1): Make sure server
2082 is open.
2083
20842000-05-24 Dave Love <fx@gnu.org>
2085
2086 * mml.el (mml-parse-file-name): Fix ange-ftp part.
2087
20882000-05-22 Didier Verna <didier@lrde.epita.fr>
2089
2090 * gnus.el (gnus-redefine-select-method-widget): new function, call
2091 it once. Add an "other" entry for unknown but editable backend
2092 name symbols.
2093 * gnus-start.el (gnus-declare-backend): use it.
2094
20952000-05-19 Dave Love <fx@gnu.org>
2096
2097 * gnus-art.el (gnus-article-next-page): Revert last change.
2098
20992000-05-19 Shenghuo ZHU <zsh@cs.rochester.edu>
2100
2101 * gnus-agent.el (gnus-agent-open-history): Open history in binary mode.
2102
21032000-05-19 Dave Love <fx@gnu.org>
2104
2105 * gnus-art.el (gnus-mime-externalize-part): Bind mm-inlined-types,
2106 not mm-inline-large-images.
2107
21082000-05-19 Shenghuo ZHU <zsh@cs.rochester.edu>
2109
2110 * mml.el (mml-parse-1): Don't test multiple-charsets within mml tag.
2111
21122000-05-18 Dave Love <fx@gnu.org>
2113
2114 * gnus-art.el: Use defalias, not fset.
2115 (gnus-article-x-face-command): Don't test for xbm.
2116 (gnus-article-next-page): Redisplay before testing point in window.
2117
21182000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2119
2120 * gnus-group.el (gnus-group-mode-map): Add M-SPACE.
2121 * mml.el (mml-mode-map): Comment out mml-narrow-to-part.
2122
21232000-05-17 Jim Davidson <jdavidson@acm.org>
2124
2125 * gnus-sum.el (gnus-summary-save-article-rmail): Use
2126 gnus-summary-save-in-rmail.
2127 * message.el (message-output): Ditto.
2128
21292000-05-18 Katsumi Yamaoka <yamaoka@jpl.org>
2130
2131 * gnus-art.el (gnus-emphasize-whitespace-regexp): Doc fix.
2132
21332000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2134
2135 * rfc2047.el (rfc2047-encode-message-header): Encode if the method
2136 is a charset.
2137 * message.el (message-send-news): Check group name charset.
2138 * gnus-msg.el (gnus-post-news): Decode group name.
2139 (gnus-inews-do-gcc): Encode group name.
2140
21412000-05-17 Karl Kleinpaste <karl@charcoal.com>
2142
2143 * gnus-art.el (gnus-emphasize-whitespace-regexp): New variable.
2144 * gnus-util.el (gnus-put-text-property-excluding-newlines): Use it.
2145
21462000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2147
2148 * gnus-group.el (gnus-group-mark-line-p): New function.
2149 (gnus-group-goto-group): New parameter.
2150 (gnus-group-remove-mark): Use it.
2151 * gnus-topic.el (gnus-topic-move-group): Ditto.
2152 (gnus-topic-remove-group): Ditto.
2153
21542000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2155
2156 * gnus-group.el (gnus-group-list-dormant): New function.
2157
21582000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2159
2160 * gnus-agent.el (gnus-agent-synchronize): Use
2161 nnheader-insert-file-contents.
2162 (gnus-agent-save-active-1): Ditto.
2163 (gnus-agent-write-active): Ditto.
2164 (gnus-agent-expire): Ditto.
2165 * gnus-cache.el (gnus-cache-read-active): Ditto.
2166 * gnus-start.el (gnus-master-read-slave-newsrc): Ditto.
2167 * gnus-sum.el (gnus-summary-import-article): Ditto.
2168
2169 * gnus-agent.el (gnus-agent-write-servers): Bind coding-system.
2170 (gnus-agent-save-group-info): Ditto.
2171 (gnus-agent-save-alist): Ditto.
2172 * gnus-util.el (gnus-make-directory): Ditto.
2173
2174 * gnus-agent.el (gnus-agent-save-group-info): Disable multibyte.
2175
21762000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2177
2178 * mml.el (mml-generate-mime-preprocess-function): New variable.
2179 (mml-generate-mime-postprocess-function): New variable.
2180 (mml-generate-mime-1): Use them.
2181
21822000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2183
2184 * gnus-group.el (gnus-group-apropos): Group name charset.
2185 * gnus-sum.el (gnus-set-mode-line): Ditto.
2186 * gnus-group.el (gnus-group-decoded-name): New function.
2187 (gnus-group-edit-group): Use it.
2188 * gnus-cus.el (gnus-group-customize): Use it.
2189
21902000-05-16 Karl Kleinpaste <karl@charcoal.com>
2191
2192 * gnus-util.el (gnus-put-text-property-excluding-newlines): Improve.
2193
21942000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2195
2196 * gnus-group.el (gnus-group-name-charset-method-alist): New variable.
2197 (gnus-group-name-charset-group-alist): Ditto.
2198 (gnus-group-name-charset): New function.
2199 (gnus-group-name-decode): New function.
2200 (gnus-group-insert-group-line): Use them.
2201 (gnus-group-prepare-flat-list-dead): Ditto.
2202 (gnus-group-list-active): Ditto.
2203 (gnus-group-describe-all-groups): Ditto.
2204 (gnus-group-prepare-flat-list-dead-predicate): Ditto.
2205 * gnus-srvr.el: (gnus-browse-foreign-server): Decode group name and
2206 add gnus-group property.
2207 (gnus-browse-group-name): Read gnus-group property.
2208
22092000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2210
2211 * nnfolder.el (nnfolder-possibly-change-group): Use
2212 file-name-coding-system instead of pathname-coding-system.
2213 * nnmail.el (nnmail-find-file): Ditto.
2214 (nnmail-write-region): Ditto.
2215 * nnmh.el (nnmh-retrieve-headers): Ditto.
2216 (nnmh-request-article): Ditto.
2217 (nnmh-request-group): Ditto.
2218 (nnmh-request-list): Ditto.
2219 (nnmh-possibly-change-directory): Ditto.
2220 (nnmh-active-number): Ditto.
2221 * nnml.el (nnml-possibly-change-directory): Ditto.
2222 (nnml-request-list): Ditto.
2223 (nnml-request-article): Ditto.
2224 (nnml-retrieve-headers): Ditto.
2225
22262000-05-16 Simon Josefsson <jas@pdc.kth.se>
2227
2228 * nnimap.el (nnimap-request-accept-article): Don't unselect
2229 mailbox if no mailbox is selected.
2230
22312000-05-15 Per Abrahamsen <abraham@dina.kvl.dk>
2232
2233 * gnus-art.el (gnus-button-url-regexp): Revert earlier change.
2234 Recognize domain names starting with `www.' as starting an URL.
2235
22362000-05-15 Shenghuo ZHU <zsh@cs.rochester.edu>
2237
2238 * mail-source.el (mail-source-fetch-maildir): Insert "From ".
2239 (mail-source-keyword-map): Add "subdirs" for maildir.
2240
22412000-05-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2242
2243 * nnmail.el (nnmail-scan-directory-mail-source-once): New variable.
2244 (nnmail-get-new-mail): Use it.
2245 * gnus-start.el (gnus-get-unread-articles): Ditto.
2246
22472000-05-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2248
2249 * gnus-sum.el (gnus-summary-edit-article): Better support for
2250 nndraft:drafts.
2251 * nndraft.el (nndraft-request-replace-article): New function,
2252 bind nnmail-file-coding-system.
2253
22542000-05-14 Dave Love <fx@gnu.org>
2255
2256 * nnheader.el: Replace uses of `fset' with `defalias'.
2257 (jka-compr-compression-info-list): Only defvar when compiling.
2258
22592000-05-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2260
2261 * webmail.el (webmail-netaddress-article): Refresh redirect.
2262
22632000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2264
2265 * mm-view.el (mm-inline-text): w3 might not recognize utf-8.
2266
22672000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2268
2269 * webmail.el: Translate &nbsp; to SP.
2270
22712000-05-13 Robin S. Socha <robin@socha.net>
2272
2273 * message.el (message-bounce): Doc typo.
2274
22752000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2276
2277 * gnus-soup.el (gnus-soup-encoding-type): u is USENET news format.
2278 (gnus-soup-store): Ditto.
2279 (gnus-soup-send-packet): Ditto.
2280 * nnsoup.el (nnsoup-replies-format-type): Ditto.
2281 (nnsoup-dissect-buffer): Ditto.
2282 (nnsoup-narrow-to-article): Ditto.
2283 (nnsoup-make-active): Ditto
2284
22852000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2286
2287 * message.el (message-mode): Two parameters for local-variable-p.
2288
22892000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2290
2291 * message.el (message-strip-list-identifiers): New function.
2292 (message-reply): Use it and use message-strip-subject-re.
2293 (message-followup): Ditto.
2294 * gnus-art.el (article-hide-list-identifiers): Remove more.
2295 * gnus-sum.el (gnus-summary-remove-list-identifiers): Ditto.
2296
22972000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2298
2299 * gnus-uu.el (gnus-uu-digest-mail-forward): Bind
2300 mail-parset-charset and use non-numeric argument.
2301
23022000-05-12 Shenghuo ZHU <zsh@cs.rochester.edu>
2303
2304 * mml.el (mml-buffer-list): New variable.
2305 (mml-generate-new-buffer): New function.
2306 (mml-destroy-buffers): Ditto.
2307 (mml-insert-mime): Use them.
2308 * gnus-msg.el (gnus-setup-message): mml-buffer leaks.
2309 * gnus-sum.el (gnus-summary-edit-article): Ditto.
2310 * message.el (message-mode): Ditto.
2311 * gnus-uu.el (gnus-uu-digest-headers): Keep MIME headers.
2312 (gnus-uu-save-article): Support show-as-mml.
2313 * message.el (message-forward): Ditto.
2314
23152000-05-12 Shenghuo ZHU <zsh@cs.rochester.edu>
2316
2317 * nndoc.el (nndoc-type-alist): mime-digest head-begin.
2318 (nndoc-mime-digest-type-p): Locate article head precisely.
2319 * mml.el (mml-generate-default-type): New variable.
2320 (mml-generate-mime-1): Use it.
2321 (mml-insert-mime-headers): Use it.
2322 * gnus-uu.el (gnus-uu-digest-buffer): New variable.
2323 (gnus-uu-digest-mail-forward): Use it and call message-forward
2324 with argument digest.
2325 (gnus-uu-save-article): Support message-forward-as-mime.
2326 * message.el (message-forward): Add parameter digest.
2327 * mm-decode.el (mm-dissect-default-type): New variable.
2328 (mm-dissect-buffer): Use it.
2329
23302000-05-11 Shenghuo ZHU <zsh@cs.rochester.edu>
2331
2332 * mml.el (mml-parse-singlepart-with-multiple-charsets): Set space,
2333 newline and paragraph to nil when got a non-ascii character. Test
2334 paragraph before newline.
2335
23362000-05-10 Shenghuo ZHU <zsh@cs.rochester.edu>
2337
2338 * qp.el (quoted-printable-encode-region): Bind tab-width to 1. Set
2339 limit to 76.
2340
23412000-05-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
2342
2343 * nnslashdot.el (nnslashdot-sid-strip): New function.
2344 (nnslashdot-threaded-retrieve-headers): New format.
2345 (nnslashdot-sane-retrieve-headers): Ditto.
2346 (nnslashdot-request-article): Ditto.
2347 (nnslashdot-threaded-retrieve-headers): Thread properly.
2348 (nnslashdot-request-article): Be more lenient.
2349 (nnslashdot-threaded-retrieve-headers): Regexp search.
2350
23512000-05-09 Shenghuo ZHU <zsh@cs.rochester.edu>
2352
2353 * gnus-sum.el (gnus-with-article): Define it before use it.
2354
23552000-05-09 Shenghuo ZHU <zsh@cs.rochester.edu>
2356
2357 * message.el (message-supersede): Use mime-to-mml.
2358 * mm-decode.el (mm-insert-part): Test the buffer if no encoding.
2359
23602000-05-09 Katsumi Yamaoka <yamaoka@jpl.org>
2361
2362 * gnus-group.el (gnus-group-list-cached): Don't use
2363 `subst-char-in-string'.
d1504184 2364
4cac7481
DL
23652000-05-08 Dave Love <fx@gnu.org>
2366
c113de23
GM
2367 * pop3.el (pop3-open-server): Fix creating name of trace buffer.
2368
23692000-05-08 Shenghuo ZHU <zsh@cs.rochester.edu>
2370
2371 * mm-decode.el (mm-interactively-view-part): Append %s if the
2372 method is a single word.
2373 * nnwarchive.el (nnwarchive-type-definition): Typo.
2374
23752000-05-07 Shenghuo ZHU <zsh@cs.rochester.edu>
2376
2377 * gnus-group.el (gnus-group-prepare-flat-list-dead-predicate): New
2378 function.
2379 (gnus-group-prepare-flat-predicate): Use it.
2380 (gnus-group-list-cached): List dead groups.
2381
23822000-05-07 Shenghuo ZHU <zsh@cs.rochester.edu>
2383
2384 * gnus-art.el (article-decode-charset): Don't decode message with
2385 format.
2386
23872000-05-07 Florian Weimer <fw@deneb.cygnus.argh.org>
2388
2389 * mailcap.el (mailcap-maybe-eval): Honor user request not to
2390 evaluate the Lisp code.
2391
23922000-05-06 Shenghuo ZHU <zsh@cs.rochester.edu>
2393
2394 * gnus-art.el (article-wash-html): New function.
2395 (gnus-article-wash-html): Bind.
2396 (gnus-article-make-menu-bar): Menu item.
2397 * gnus-sum.el (gnus-summary-wash-map): Bind 'h'.
2398 (gnus-summary-make-menu-bar): Menu item.
2399 * gnus.el: Autoload.
2400
24012000-05-06 Florian Weimer <fw@deneb.cygnus.argh.org>
2402
2403 * gnus-uu.el (gnus-uu-unshar-warning): New variable.
2404 (gnus-uu-unshar-article): Use it.
2405
2406 * mailcap.el (mailcap-maybe-eval-warning): New variable.
2407 (mailcap-maybe-eval): Use it.
2408
2409 * gnus-msg.el (gnus-group-posting-charset-alist): Speling mistake
2410 in docstring.
2411
2412 * mml.el (mml-generate-mime-1): Small comment.
2413
24142000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
2415
2416 * gnus-art.el (article-de-base64-unreadable): New function.
2417 (gnus-article-de-base64-unreadable): Bind.
2418 (gnus-article-make-menu-bar): Menu item.
2419 * gnus-sum.el (gnus-summary-wash-map): Bind '6' and 'Z'.
2420 (gnus-summary-make-menu-bar): Menu item.
2421 * gnus.el: Autoload.
2422
24232000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
2424
2425 * gnus-sum.el (gnus-summary-show-article): Remove en/disable multibyte.
2426 (gnus-summary-select-article): Add en/disable multibyte.
2427
24282000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
2429
2430 * gnus-sum.el (gnus-summary-edit-article): Enable multibyte.
2431 (gnus-summary-edit-article): New feature: editing raw articles.
2432
24332000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
2434
2435 * rfc2047.el (rfc2047-encode-region): Insert a space before encoding.
2436 Emacs MULE can not encode adjacent iso-2022-jp and cn-gb-2312.
2437 * gnus-msg.el (gnus-summary-mail-forward): Use unibyte buffer.
2438 Emacs MULE can not copy some 8bit characters in multibyte buffers.
2439 * mm-decode.el (mm-insert-part): Ditto.
2440
24412000-05-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2442
2443 * nndoc.el (nndoc-type-alist): Extend forward regexp.
2444 (nndoc-forward-type-p): Ditto.
2445
24462000-05-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2447
2448 * mm-util.el (mm-with-unibyte-current-buffer): Set the default
2449 value of enable-multibyte-characters.
2450
24512000-05-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2452
2453 * gnus-sum.el (gnus-summary-show-article): En/disable multibyte.
2454
24552000-05-03 Dave Love <fx@gnu.org>
2456
2457 * gnus-ems.el (gnus-article-xface-ring-internal)
2458 (gnus-article-xface-ring-size): New variable.
2459 (gnus-article-display-xface): Use them to cache data. Don't try
2460 to use XPM. Set up binary coding for PBM's sake.
2461
24622000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2463
2464 * gnus-msg.el (gnus-inews-do-gcc): Set mail-parse-charset.
2465 * gnus-int.el (gnus-request-accept-article): Ditto.
2466 (gnus-request-replace-article): Ditto.
2467 * mm-util.el (mm-mime-mule-charset-alist): Add a fake mule-charset.
2468
24692000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2470
2471 * rfc2047.el (rfc2047-encode): Test the validity of coding-system.
2472
24732000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2474
2475 * rfc2047.el (rfc2047-encode-message-header): Encode field by
2476 field.
2477 * mml.el (mml-to-mime): Use message-default-charset.
2478 (mml-preview): Narrow to headers.
2479 * message.el (message-send-mail): Use message-default-charset.
2480 (message-send-news): Narrow to headers;
2481 use message-default-charset.
2482
24832000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2484
2485 * mm-bodies.el (mm-decode-content-transfer-encoding): A better junk
2486 detect.
2487 * mml.el (mml-parse-singlepart-with-multiple-charsets): Save
2488 restriction.
2489 (mml-parse-1): Warning message.
2490 (mml-preview): Disable multibyte.
2491
24922000-05-03 Dave Love <fx@gnu.org>
2493
2494 * gnus.el (gnus-group-startup-message): Add newline before image.
2495
24962000-05-02 Shenghuo ZHU <zsh@cs.rochester.edu>
2497
2498 * rfc2047.el (rfc2047-encode-message-header): Check the coding-system.
2499 * message.el (message-send-mail): Use unibyte-buffer.
2500 (message-send-mail): Ditto.
2501
25022000-05-01 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
2503
2504 * gnus.el: Gnus v5.8.6 is released.
2505
25062000-05-01 Shenghuo ZHU <zsh@cs.rochester.edu>
2507
2508 * mml.el (mml-parse-1): Set no-markup-p and warn to nil.
2509
25102000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2511
2512 * rfc2047.el (rfc2047-q-encoding-alist): Encode HTAB.
2513
25142000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2515
2516 * message.el (message-send-mail-partially): Use forward-line.
2517
25182000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2519
2520 * gnus-art.el (gnus-mime-button-menu): Use call-interactively.
2521
25222000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2523
2524 * mml.el (mml-generate-mime-1): Ignore 0x1b.
2525 (mml-insert-mime): No markup only for text/plain.
2526 (mime-to-mml): Remove MIME headers.
2527
25282000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2529
2530 * mml.el (mml-preview): Set gnus-newsgroup-charset.
2531 * rfc2047.el (rfc2047-encode-message-header): Encode non-ascii
2532 as 8-bit.
2533
25342000-04-28 Dave Love <fx@gnu.org>
2535
2536 * gnus.el (gnus-group-startup-message): Maybe use image in Emacs
2537 21.
2538
2539 * mailcap.el (mailcap-parse-mailcaps): Revert last change to
2540 search order. Use parse-colon-path and remove some redundancy.
2541 Doc fix.
2542 (mailcap-parse-mimetypes): Code consistently with
2543 mailcap-parse-mailcaps. Doc fix.
2544
2545 * gnus-start.el (gnus-unload): Iterate over `features', not
2546 `load-history'.
2547
25482000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2549
2550 * mml.el (mml-parse-1): Don't create blank parts.
2551 (mml-read-part): Fix mml tag.
2552 (mml-insert-mime): Convert message/rfc822.
2553 (mml-insert-mml-markup): Add mmlp parameter.
2554
25552000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2556
2557 * message.el (message-send-mail-partially): Remove CTE.
2558
25592000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2560
2561 * mm-view.el (mm-inline-image): Fset it.
2562
25632000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2564
2565 * nndoc.el (nndoc-type-alist): Change forward regexp.
2566
25672000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
2568
2569 * message.el (message-send-mail-partially-limit): Change the
2570 default value.
2571
25722000-04-27 Erik Toubro Nielsen <erik@ifad.dk>
2573
2574 * gnus-util.el (gnus-extract-address-components): Name might be
2575 "".
2576
25772000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
2578
2579 * gnus-msg.el (gnus-summary-mail-forward): Use ARG.
2580 (gnus-summary-post-forward): Ditto.
2581 * message.el (message-forward-show-mml): New variable.
2582 (message-forward): Use it.
2583 * mml.el (mml-parse-1): Add tag mml.
2584 (mml-read-part): Ditto.
2585 (mml-generate-mime): Support reentance.
2586 (mml-generate-mime-1): Support mml tag.
2587
25882000-04-27 Dave Love <fx@gnu.org>
2589
2590 * gnus-art.el: Don't bother to require custom, browse-url.
2591 (gnus-article-x-face-command): Include gnus-article-display-xface.
2592
2593 * gnus-ems.el: Assume only (X)Emacs 20+. Simplify XEmacs checks.
2594 Use defalias, not fset.
2595 (gnus-article-display-xface): New function.
2596
2597 * mm-view.el (mm-inline-image-emacs): Use put-image, remove-images.
2598
2599 * mm-decode.el: Small doc fixes. Require cl when compiling.
2600 (mm-xemacs-p): Deleted.
2601 (mm-get-image-emacs, mm-get-image-xemacs): Deleted.
2602 (mm-get-image): Amalgamate Emacs and XEmacs code here; for Emacs,
2603 use create-image and don't special-case xbm.
2604 (mm-valid-image-format-p): Use display-graphic-p.
2605
26062000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
2607
2608 * message.el (message-send-mail-partially-limit): New variable.
2609 (message-send-mail-partially): New function.
2610 (message-send-mail): Use it.
2611 * mm-bodies.el (mm-decode-content-transfer-encoding): Remove
2612 all blank lines inside of base64.
2613 * mm-partial.el (mm-inline-partial): Add an option. Remove tail
2614 blank lines.
2615
26162000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
2617
2618 * mml.el (mml-insert-tag): Match more special characters.
2619
26202000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
2621
2622 * gnus-msg.el (gnus-bug): Avoid attaching the external buffer.
2623
26242000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
2625
2626 * mm-decode.el (mm-inline-media-tests): Add message/partial.
2627 (mm-inlined-types): Ditto.
2628 * mm-partial.el: New file.
2629
26302000-04-27 Dave Love <fx@gnu.org>
2631
2632 * mailcap.el (mailcap-mime-data): Fix octet-stream syntax -- might
2633 matter in Emacs 21.
2634
26352000-04-26 Florian Weimer <fw@deneb.cygnus.argh.org>
2636
2637 * mm-bodies.el (mm-encode-body): Remove reference to
2638 mm-default-charset in comment.
2639
26402000-04-24 Bj\e,Av\e(Brn Torkelsson <torkel@hpc2n.umu.se>
2641
2642 * rfc2047.el (rfc2047-encode-message-header): Fixing typo.
2643
26442000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
2645
2646 * gnus-draft.el (gnus-draft-send): Move gnus-draft-setup inside of
2647 let.
2648
26492000-04-26 Pavel Janik ml. <Pavel.Janik@inet.cz>
2650
2651 * gnus-draft.el (gnus-draft-setup): Fix comments.
2652
26532000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
2654
2655 * nnmbox.el (nnmbox-create-mbox): Use nnmbox-file-coding-system,
2656 if nnmbox-file-coding-system-for-write is nil.
2657
26582000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
2659
2660 * gnus-msg.el (gnus-configure-posting-styles): Just remove the
2661 header if nil.
2662
26632000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
2664
2665 * mm-view.el (mm-inline-text): Insert directly if decoded.
2666 * mml.el (autoload): Typo.
2667
26682000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
2669
2670 * mml.el (mml-preview): Set up posting-charset.
2671 * gnus-msg.el (gnus-group-posting-charset-alist): Add koi8-r.
2672
26732000-04-25 Shenghuo ZHU <zsh@cs.rochester.edu>
2674
2675 * webmail.el: Fix yahoo mail.
2676
26772000-04-25 Shenghuo ZHU <zsh@cs.rochester.edu>
2678
2679 * rfc2047.el (rfc2047-dissect-region): Don't include LWS ahead of
2680 word if not necessary.
2681 (rfc2047-encode-region): Put space between encoded words.
2682
26832000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
2684
2685 * gnus-util.el (gnus-netrc-machine): Another default to nntp.
2686
26872000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
2688
2689 * gnus-draft.el (gnus-draft-setup): Restore mml only when
2690 required.
2691 (gnus-draft-edit-message): Require restoration.
2692
26932000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
2694
2695 * gnus-score.el (gnus-score-headers): Copy gnus-newsgrou-scored
2696 back.
2697
26982000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
2699
2700 * gnus-art.el (gnus-treat-article): Make sure that the summary
2701 buffer is live.
2702
27032000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
2704
2705 * mailcap.el (mailcap-parse-mailcaps): Reorder.
2706 (mailcap-parse-mailcap): Backwards parsing.
2707 (mailcap-possible-viewers): Remove nreverse.
2708 (mailcap-mime-info): Ditto.
2709 (mailcap-add-mailcap-entry): Keep alternative viewer.
2710
27112000-04-24 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
2712
2713 * gnus.el: Gnus v5.8.5 is released.
2714
27152000-04-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
2716
2717 * rfc2047.el (rfc2047-header-encoding-alist): Doc fix.
2718
2719 * gnus-util.el (gnus-netrc-machine): Default to nntp.
2720
2721 * mml.el (mml-generate-mime-1): Force 8bit on message/rfc822.
2722
27232000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
2724
2725 * mm-view.el (mm-inline-message): Disable prepare-hook.
2726
27272000-04-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
2728
2729 * gnus.el: Fix copyright statements.
2730
2731 * gnus-sum.el (gnus-alter-articles-to-read-function): New
2732 variable.
2733 (gnus-articles-to-read): Use it.
2734
2735 * message.el (message-get-reply-headers): Bind free variable.
2736
27372000-04-23 Shenghuo ZHU <zsh@cs.rochester.edu>
2738
2739 * message.el (message-get-reply-headers): Fix to-address.
2740
27412000-04-23 Shenghuo ZHU <zsh@cs.rochester.edu>
2742
2743 * webmail.el: Hotmail fix. Add a debug function.
2744
27452000-04-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
2746
2747 * gnus-sum.el (t): M-down and M-up.
2748
27492000-04-22 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2750
2751 * gnus-sum.el: Doc fix.
2752
27532000-04-22 Shenghuo ZHU <zsh@cs.rochester.edu>
2754
2755 * nnwarchive.el (nnwarchive-egroups-article): Remove < and >.
2756
27572000-04-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
2758
2759 * nnweb.el (nnweb-dejanews-create-mapping): Remove the context
2760 string.
2761 (nnweb-request-group): Don't scan twice.
2762 (nnweb-request-scan): Don't nix out the hashtb.
2763
2764 * message.el (message-get-reply-headers): Return a value.
2765
27662000-04-22 David Aspinwall <aspinwall@TimesTen.com>
2767
2768 * gnus-art.el (gnus-button-url-regexp): New value to match naked
2769 urls.
2770
27712000-04-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
2772
2773 * gnus-cache.el (gnus-summary-insert-cached-articles): Reverse the
2774 order messages are inserted.
2775
2776 * mml.el (mml-generate-mime-1): rfc2047-encode the heads of
2777 message/rfc822 parts.
2778
2779 * gnus-art.el (gnus-article-read-summary-keys): Check for
2780 numerical values.
2781
2782 * message.el (message-get-headers): Made into own function.
2783 (message-reply): Use it.
2784 (message-get-reply-headers): Renamed.
2785 (message-widen-reply): New command.
2786
27872000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
2788
2789 * nntp.el (nntp-retrieve-data): Report the error and return nil.
2790
27912000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
2792
2793 * mm-bodies.el (mm-decode-content-transfer-encoding): Don't remove
2794 non-base64 text at the end if not found.
2795
27962000-03-01 Simon Josefsson <jas@pdc.kth.se>
2797
2798 * gnus-sum.el (gnus-read-move-group-name):
2799 (gnus-summary-move-article): Use `gnus-group-method' to find out
2800 what method the manually entered group belong to.
2801 `gnus-group-name-to-method' doesn't return any method parameters
2802 and `gnus-find-method-for-group' uses `gnus-group-name-to-method'
2803 for new groups so they wouldn't work.
2804
28052000-04-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
2806
2807 * gnus-msg.el (gnus-configure-posting-styles): Allow nil values to
2808 override.
2809
28102000-04-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2811
2812 * nnmail.el (nnmail-cache-insert): Does some stuff that is
2813 probably good to do, or something. I dunno. I just write these
2814 ChangeLog entries, and my name is Lars.
2815
28161999-12-06 Hrvoje Niksic <hniksic@iskon.hr>
2817
2818 * message.el (message-caesar-region): Use translate-region.
2819
28202000-04-21 Mike Fabian <mike.fabian@gmx.de>
2821
2822 * gnus-group.el (gnus-group-catchup-current): Doc fix.
2823
28242000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2825
2826 * gnus-art.el (gnus-article-setup-buffer): Don't kill local
2827 variables, because that makes Emacs flash.
2828
2829 * gnus-group.el (gnus-group-insert-group-line): Don't call
2830 gnus-group-add-icon unconditionally.
2831
2832 * gnus-group.el (gnus-group-glyph-directory): Don't depend on
2833 xmas.
2834 (gnus-group-glyph-directory): Removed.
2835
28362000-04-21 Jaap-Henk Hoepman <hoepman@cs.utwente.nl>
2837
2838 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't do stuff if
2839 gnus-newsgroup-name is "".
2840
28412000-04-21 Florian Weimer <fw@deneb.cygnus.argh.org>
2842
2843 * mm-util.el (mm-mime-mule-charset-alist): Add support for UTF-8
2844 in conjunction with MULE-UCS.
2845
28461999-12-13 Per Abrahamsen <abraham@dina.kvl.dk>
2847
2848 * rfc2047.el (rfc2047-fold-region): Don't use the same break twice.
2849
28501999-12-21 Jan Vroonhof <vroonhof@math.ethz.ch>
2851
2852 * message.el (message-shorten-references): Only cater to broken
2853 INN for news. This caters for broken smtpd.
2854
28552000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2856
2857 * mailcap.el (mailcap-mime-info): Use the first match; not the
2858 last.
2859
2860 * gnus-agent.el (gnus-category-kill): Save the category list.
2861
28622000-04-21 Chris Brierley <brierley@pobox.com>
2863
2864 * gnus-sum.el (gnus-summary-move-article): Do something or other.
2865
28662000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2867
2868 * gnus-group.el (gnus-group-add-icon): Fixed indentation.
2869
28702000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2871
2872 * gnus-group.el (gnus-group-add-icon): Fixed indentation.
2873
28742000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
2875
2876 * gnus-group.el (gnus-group-prepare-flat-predicate): New function.
2877 (gnus-group-list-cached): Use it.
2878
28792000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2880
2881 * gnus.el: Update all the copyright notices.
2882
28832000-04-21 Vladimir Volovich <vvv@vvv.vsu.ru>
2884
2885 * mm-bodies.el (mm-decode-content-transfer-encoding): Remove
2886 non-base64 text at the end.
2887
28882000-04-21 Katsumi Yamaoka <yamaoka@jpl.org>
2889
2890 * mm-bodies.el (mm-body-charset-encoding-alist): defcustomized.
2891
28922000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2893
2894 * nnheader.el: Don't autoload cancel-function-timers.
2895
2896 * message.el (message-fetch-field): Fold case.
2897
6569c3d3 28982000-04-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c113de23
GM
2899
2900 * message.el (message-forward-before-signature): New variable.
2901
29022000-04-21 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2903
2904 * gnus-mlspl.el: Fix stuff.
2905
29062000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2907
2908 * gnus-sum.el (gnus-summary-update-article-line): Don't hide
2909 subjects when unthreaded.
2910
29112000-04-21 David S. Goldberg <dsg@mitre.org>
2912
2913 * gnus-art.el (gnus-boring-article-headers): Work on long CCs as
2914 well.
2915
29162000-04-21 Rui Zhu <sprache@iname.com>
2917
2918 * gnus-art.el (gnus-article-mode): Fix variable name.
2919
29202000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2921
2922 * mm-view.el: Fix autoload.
2923
2924 * flow-fill.el (flow-fill): Fix provide.
2925
2926 * gnus-draft.el (gnus-draft-send): Bind message-setup-hook to
2927 nil.
2928
29292000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
2930
2931 * gnus-win.el (gnus-configure-windows): Revert to switch-to-buffer.
2932
29332000-04-21 Katsumi Yamaoka <yamaoka@jpl.org>
2934
2935 * gnus-util.el (gnus-netrc-machine): Didn't work.
2936
29372000-04-20 Shenghuo ZHU <zsh@cs.rochester.edu>
2938
2939 * gnus-draft.el (gnus-draft-setup): Restore to mml.
2940
29412000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2942
2943 * flow-fill.el: Renamed from fill-flowed.
2944
2945 * message.el (message-forward-ignored-headers): Default to
2946 removing CTE.
2947
6569c3d3 29482000-04-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c113de23
GM
2949
2950 * message.el (message-mode): Don't fill headers.
2951
29522000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
2953
2954 * message.el (message-pipe-buffer-body): Use shell
2955
29562000-02-21 Yoshiki Hayashi <yoshiki@xemacs.org>
2957
2958 * nnvirtual.el (nnvirtual-request-article):
2959 Bind gnus-override-method to nil.
2960 (nnvirtual-request-update-mark): Don't update mark when
2961 article is not there.
2962
29632000-04-20 Shenghuo ZHU <zsh@cs.rochester.edu>
2964
2965 * mm-uu.el (mm-uu-dissect): Check forwarded message.
2966
29672000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
2968
2969 * gnus-util.el (gnus-parse-netrc): Allow "port".
2970 (gnus-netrc-machine): Take a port param.
2971 (gnus-netrc-machine):
2972
2973 * gnus-art.el (gnus-request-article-this-buffer): Allow
2974 re-selecting referenced articles.
2975
2976 * message.el (message-cancel-news): Allow editing.
2977 (message-cancel-message): Add newline.
2978
29792000-04-20 William M. Perry <wmperry@aventail.com>
2980
2981 * mm-view.el (mm-inline-image-emacs): New function.
2982
29832000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
2984
2985 * mail-source.el (mail-source-delete-incoming): Change default in
2986 cvs.
2987
29882000-04-20 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
2989
2990 * gnus-art.el (gnus-mime-view-part-as-type-internal): New
2991 function.
2992
29932000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
2994
2995 * nnml.el (nnml-request-expire-articles): Use it.
2996
2997 * nnmail.el (nnmail-expiry-target): New variable.
2998 (nnmail-expiry-target-group): New function.
2999
30002000-04-20 Emerick Rogul <emerick@cs.bu.edu>
3001
3002 * message.el (message-forward): Add non-MIME separators.
3003
30042000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3005
3006 * message.el (message-generate-headers): Respect the syntax check
3007 spec.
3008
3009 * gnus-sum.el (gnus-remove-thread-1): Show thread.
3010 (gnus-remove-thread): Don't show all threads.
3011
30122000-04-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3013
3014 * gnus.el: Pterodactyl Gnus v5.8.4 is released.
3015
30162000-04-19 Dave Love <fx@gnu.org>
3017
3018 * mailcap.el (mailcap-parse-mimetypes): Add ...mime.types.
3019
30202000-04-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3021
3022 * nnwarchive.el (nnwarchive-type-definition): New egroups html.
3023 (nnwarchive-egroups-*): Ditto.
3024 (nnwarchive-url): Unibyte buffer and single line cookie.
3025
30262000-04-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3027
3028 * mm-util.el (mm-char-or-char-int-p): New alias.
3029 * nnweb.el (nnweb-decode-entities): Check the validity of numeric
3030 entities.
3031
30321999-11-30 Daiki Ueno <ueno@unixuser.org>
3033
3034 * lisp/imap.el (imap-body-lines): Check Content-Type: of the
3035 article case insensitively.
3036
30372000-04-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3038
3039 * mail-source.el (mail-source-fetch-webmail): Use the default
3040 password provided in mail-sources; use webmail:subtype:user as
3041 the key.
3042
30432000-04-10 John Wiegley <johnw@gnu.org>
3044
3045 * mail-source.el (mail-source-fetch-webmail): Use
3046 mail-source-password-cache.
3047
30482000-04-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3049
3050 * webmail.el: Add netscape mail and fix HotMail mail.
3051
30522000-04-08 Simon Josefsson <jas@pdc.kth.se>
3053
3054 * imap.el (imap-kerberos4-open): Work with recent `imtest's.
3055
30562000-04-02 Simon Josefsson <jas@pdc.kth.se>
3057
3058 * nnimap.el (nnimap-request-article): Use BODY.PEEK[] instead of
3059 RFC822.PEEK if server support IMAP4rev1.
3060 (nnimap-request-body): Use BODY.PEEK[TEXT] instead of
3061 RFC822.TEXT.PEEK if server support IMAP4rev1.
3062 (nnimap-request-head): Use BODY.PEEK[HEADER] instead of
3063 RFC822.HEADER if server support IMAP4rev1.
3064 (nnimap-request-article-part): Support bodydetail in response
3065 data.
3066
30672000-03-11 Simon Josefsson <jas@pdc.kth.se>
3068
3069 * fill-flowed.el: New file.
3070
3071 * mm-decode.el (mm-dissect-singlepart): Create a MIME handle for
3072 text/plain parts with `format' parameters.
3073
3074 * mm-view.el (autoload): Autoload fill-flowed.
3075 (mm-inline-text): For "plain" parts with a format=flowed
3076 parameter, call `fill-flowed'.
3077
30782000-03-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3079
3080 * nnslashdot.el (nnslashdot-request-list): Fudge new-style
3081 slashdot ids.
3082
30832000-03-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3084
3085 * nnslashdot.el (nnslashdot-request-list): Use the new slashdot
3086 format.
3087
30882000-03-16 Simon Josefsson <jas@pdc.kth.se>
3089
3090 * imap.el: GSSAPI support, support kerberos 4 with Cyrus v1.6.x
3091 `imtest' too.
3092 (imap-kerberos4-program): Renamed from `imap-imtest-program'.
3093 (imap-gssapi-program): New variable.
3094 (imap-streams): Add gssapi.
3095 (imap-stream-alist): Ditto.
3096 (imap-authenticators): Ditto.
3097 (imap-authenticator-alist): Ditto.
3098 (imap-kerberos4-stream-p): Rename from `imap-kerberos4s-p'.
3099 (imap-kerberos4-open): Loop over imtest programs, support Cyrus
3100 1.6.x `imtest' syntax.
3101 (imap-gssapi-stream-p): New function.
3102 (imap-gssapi-open): Ditto.
3103 (imap-gssapi-auth-p): Ditto.
3104 (imap-gssapi-auth): Ditto.
3105 (imap-kerberos4-auth-p): Renamed from `imap-kerberos4a-p'.
3106 (imap-send-command): Use buffer-local `imap-client-eol' value.
3107
3108 * nnimap.el (nnimap-retrieve-headers-progress): Fold continuation
3109 lines and turn TAB into SPC before parsing.
3110
31112000-03-15 Simon Josefsson <jas@pdc.kth.se>
3112
3113 * nnheader.el (nnheader-group-pathname): Make sure to return a
3114 directory.
3115 * nnmail.el (nnmail-group-pathname): Ditto.
3116
31172000-02-08 Per Abrahamsen <abraham@dina.kvl.dk>
3118
3119 * nnmail.el (nnmail-fix-eudora-headers): Fix `In-Reply-To' too, it
3120 might split in the middle of a message-id.
3121
31222000-03-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
3123
3124 * gnus-srvr.el (gnus-server-kill-server): Offer to kill all the
3125 groups from the server.
3126
3127 * gnus-sum.el (gnus-summary-save-parts): Fix interactive spec.
3128 (gnus-summary-toggle-header): Update the wash status.
3129
3130 * gnus-uu.el ((gnus-uu-extract-map "X" gnus-summary-mode-map)):
3131 Moved here.
3132
3133 * gnus-agent.el (gnus-agent-save-group-info): Respect old
3134 setting.
3135
3136 * nnmail.el (nnmail-get-active): Use it.
3137 (nnmail-parse-active): New function.
3138
3139 * mm-view.el (mm-inline-text): Support the new version of
3140 vcard.el.
3141
3142 * gnus-sum.el (gnus-summary-move-article): Only delete article
3143 when moving junk.
3144 (gnus-deaden-summary): Bury the buffer.
3145
3146 * nnmail.el (nnmail-group-pathname): Ditto.
3147
3148 * nnheader.el (nnheader-group-pathname): Use expand-file-name.
3149
31502000-03-13 Christoph Rohland <hans-christoph.rohland@sap.com>
3151
3152 * rfc2047.el (rfc2047-encode-message-header): Encode no matter
3153 whether Mule.
3154
31552000-03-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
3156
3157 * message.el (message-send-mail): Protect against unloaded Gnus.
3158
3159 * gnus-topic.el (gnus-topic-update-topic-line): Don't update the
3160 parent.
3161 (gnus-topic-update-topic-line): Yes, do.
3162 (gnus-topic-goto-missing-group): Tally the correct number of
3163 unread articles before inserting the topic line.
3164
31652000-03-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
3166
3167 * nnultimate.el (nnultimate-retrieve-headers): Ignore errors.
3168
31692000-02-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
3170
3171 * mm-decode.el (mm-dissect-buffer): Ditto.
3172
3173 * gnus-art.el (article-decode-charset): Strip CTE.
3174
3175 * ietf-drums.el (ietf-drums-strip): New function.
3176
3177 * gnus-sum.el (gnus-summary-move-article): Don't use the prefix
3178 when prompting in read-only groups.
3179
31802000-02-23 Simon Josefsson <jas@pdc.kth.se>
3181
3182 * imap.el (imap-send-command): Change EOL-chars when
3183 `imap-client-eol' differs from default, not only for kerberos4.
3184 (imap-mailbox-status): Get encoded mailbox's status.
3185
31862000-02-19 Simon Josefsson <jas@pdc.kth.se>
3187
3188 * mail-source.el (mail-source-fetch-imap): Copy `imap-password'
3189 into `mail-source-password-cache'.
3190
31912000-02-17 Florian Weimer <fw@deneb.cygnus.argh.org>
3192
3193 * mm-util.el (mm-mime-charset): Check for presence of
3194 `coding-system-get' and `get-charset-property' (recent XEmacs has
3195 the former, but not the latter).
3196
31972000-01-28 Dave Love <fx@gnu.org>
3198
3199 * message.el (message-check-news-header-syntax): Fix typo
3200 `newsgroyps'.
3201 (message-talkative-question): Put temp buffer in fundamental-mode.
3202 (message-recover): Use fundamental-mode in the right buffer.
3203
3204 * nnmail.el (nnmail-split-history): Use fundamental-mode in the
3205 right buffer.
3206
32072000-01-26 Shenghuo ZHU <zsh@cs.rochester.edu>
3208
3209 * qp.el (quoted-printable-decode-region): Add charset parameter.
3210 (quoted-printable-decode-string): Ditto.
3211
3212 * gnus-art.el (article-de-quoted-unreadable): Use it.
3213
32142000-01-21 Simon Josefsson <jas@pdc.kth.se>
3215
3216 * nnimap.el (nnimap-split-predicate): New variable.
3217 (nnimap-split-articles): Use it.
3218
32192000-01-20 Simon Josefsson <jas@pdc.kth.se>
3220
3221 * utf7.el: Change email address.
3222
32232000-01-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
3224
3225 * gnus-group.el (gnus-group-catchup): Purge split history.
3226
32272000-01-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3228
3229 * nnmail.el (nnmail-generate-active): Support extended group name.
3230 (nnmail-get-active): Ditto.
3231
32322000-01-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3233
3234 * gnus-agent.el (gnus-agent-write-active): Since no prefix in
3235 group names, don't remove anything.
3236
32372000-01-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3238
3239 * webmail.el (webmail-my-deja-open): My-deja changes.
3240
32412000-01-13 Simon Josefsson <jas@pdc.kth.se>
3242
3243 * nnimap.el (nnimap-retrieve-headers-progress): Create xref field.
3244
32452000-01-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3246
3247 * gnus-agent.el (gnus-agent-fetch-headers): Translate full path.
3248
32492000-01-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3250
3251 * gnus.el (gnus-other-frame): Fix typo.
3252
32531999-06-25 Andreas Jaeger <aj@arthur.rhein-neckar.de>
3254
3255 * gnus-cus.el (gnus-group-customize): Fix typo.
3256
32572000-01-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
3258
3259 * nnweb.el (nnweb-insert): Simplified.
3260
32612000-01-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3262
3263 * gnus-art.el (gnus-article-mode-map): "e" is
3264 gnus-summary-edit-article.
3265
32662000-01-06 Jari Aalto <jari.aalto@poboxes.com>
3267
3268 * mailcap.el (mailcap-mime-extensions): Add .diff.
3269
32702000-01-06 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
3271
3272 * mm-decode.el (mm-mailcap-command): handle "%%" and the case where
3273 there is no "%s" in the method.
3274
32752000-01-08 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
3276
3277 * gnus-sum.el (gnus-summary-select-article): Return 'old.
3278
32792000-01-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3280
3281 * nnfolder.el (nnfolder-read-folder): Use nnfolder-save-buffer.
3282
3283 * gnus.el: Really always pop up a new frame.
3284
3285 * parse-time.el (parse-time-rules): Allow 100-110 to be
3286 2000-2010.
3287
3288 * time-date.el (date-to-time): Don't use timezone.
3289
32902000-01-06 Dave Love <fx@gnu.org>
3291
3292 * time-date.el: Add keywords.
3293 (date-to-time): Add autoload cookie. Canonicalize with
3294 timezone-make-date-arpa-standard.
3295 (time-to-seconds): Avoid caddr.
3296 (safe-date-to-time): Add autoload cookie.
3297
32982000-01-05 BrYan P. Johnson <beej@mindspring.net>
3299
3300 * gnus-group.el (gnus-group-line-format-alist): Added %E for
3301 eyecandy.
3302 (gnus-group-insert-group-line): Now groks %E and inserts icon in
3303 group line using gnus-group-add-icon.
3304 (gnus-group-icons): Added customize group.
3305 (gnus-group-icon-list): Added variable.
3306 (gnus-group-glyph-directory): Added variable.
3307 (gnus-group-icon-cache): Added variable.
3308 (gnus-group-running-xemacs): Added variable.
3309 (gnus-group-add-icon): Added function. Add an icon to the current
3310 line according to gnus-group-icon-list.
3311 (gnus-group-icon-create-glyph): Added function.
3312
33132000-01-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
3314
3315 * gnus-sum.el (gnus-summary-select-article): Return whether we
3316 selected something new.
3317 (gnus-summary-search-article): Start searching at the window
3318 point.
3319
3320 * gnus-group.el (gnus-fetch-group): Complete over
3321 gnus-active-hashtb.
3322
33232000-01-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3324
3325 * gnus.el: Pterodactyl Gnus v5.8.3 is released.
3326
33272000-01-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
3328
3329 * gnus-sum.el (gnus-preserve-marks): New variable.
3330 (gnus-summary-move-article): Use it.
3331 (gnus-group-charset-alist): Added more entries.
3332
33332000-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
3334
3335 * mm-decode.el (mm-inline-override-types): Removed duplicate.
3336
3337 * gnus-uu.el (gnus-uu-mark-over): Use gnus-summary-default-score
3338 as the default score.
3339
3340 * gnus-score.el (gnus-score-delta-default): Changed name.
3341
33422000-01-04 Simon Josefsson <jas@pdc.kth.se>
3343
3344 * imap.el (imap-parse-literal):
3345 (imap-parse-flag-list): Don't care about props.
3346 (imap-parse-string): Handle quoted characters.
3347
33482000-01-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
3349
3350 * gnus-sum.el (gnus-summary-goto-unread): Doc fix.
3351 (gnus-summary-mark-article): Doc fix.
3352 (gnus-summary-mark-forward): Doc fix.
3353 (t): Changed keystroke for gnus-summary-customize-parameters.
3354
3355 * gnus-art.el (gnus-article-mode-map): Use gnus-article-edit for
3356 "e".
3357 (gnus-article-mode-map): No, don't.
3358
3359 * gnus-sum.el (gnus-summary-next-subject): Don't show the thread
3360 of the final article.
3361
3362 * mm-decode.el (mm-interactively-view-part): Error on no method.
3363
33642000-01-02 Stefan Monnier <monnier+gnu/emacs@tequila.cs.yale.edu>
3365
3366 * gnus-score.el (gnus-score-insert-help): Something.
3367
3368 * gnus-art.el (gnus-button-alist): Exclude < from <URL:
3369
3370 * gnus-win.el (gnus-configure-frame): Ditto.
3371
3372 * gnus-mh.el (gnus-summary-save-in-folder): Use
3373 with-current-buffer.
3374
33752000-01-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
3376
3377 * nnwarchive.el: Changed file perms.
3378
33791999-12-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
3380
3381 * gnus-group.el (gnus-group-delete-groups): New command.
3382 (gnus-group-delete-group): Extra no-prompt parameters.
3383
33841999-12-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
3385
3386 * nnslashdot.el (nnslashdot-request-article): Translate <br> into
3387 <p>.
3388
33891999-12-28 Shenghuo ZHU <zsh@cs.rochester.edu>
3390
3391 * webmail.el (webmail-hotmail-article): Don't insert message id.
3392
6569c3d3 33931999-12-28 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c113de23
GM
3394
3395 * nnimap.el (nnimap-split-fancy): New variable.
3396 (nnimap-split-fancy): New function.
3397
33981999-12-28 Simon Josefsson <jas@pdc.kth.se>
3399
3400 (nnimap-split-rule): Document symbol value.
3401
34021999-12-28 Simon Josefsson <jas@pdc.kth.se>
3403
3404 * nnimap.el (nnimap-retrieve-headers-progress): Let
3405 `nnheader-parse-head' parse article.
3406 (nnimap-retrieve-headers-from-server): Don't request ENVELOPE,
3407 request headers needed by `nnheader-parse-head'.
3408
34091999-12-23 Florian Weimer <fw@s.netic.de>
3410
3411 * gnus-msg.el (gnus-group-posting-charset-alist): Correct default
3412 value (crosspostings are handled), improve documentation.
3413
3414 * nnultimate.el: Declare file coding system as iso-8859-1.
3415
3416 * message.el: Dito.
3417
3418 * gnus-cite.el: Dito.
3419
3420 * gnus-spec.el: Dito.
3421
34221999-12-21 Florian Weimer <fw@s.netic.de>
3423
3424 * gnus-msg.el (gnus-group-posting-charset-alist): New layout.
3425 (gnus-setup-message): No longer make `message-posting-charset'
3426 buffer-local.
3427 (gnus-setup-posting-charset): Reflect the new layout of
3428 `gnus-group-posting-charset-alist' and `message-posting-charset'.
3429
3430 * message.el (message-send-mail): Bind `message-this-is-mail' and
3431 `message-posting-charset'.
3432 (message-send-news): Dito, and honour new layout of
3433 `message-posting-charset'.
3434 (message-encode-message-body): Ignore `message-posting-charset'.
3435
3436 * mm-bodies.el (mm-body-encoding): Consider
3437 `message-posting-charset' when deciding whether to use 8bit.
3438
3439 * rfc2047.el (rfc2047-encode-message-header): Back out change.
3440 (rfc2047-encodable-p): Now solely for headers; use
3441 `message-posting-charset'.
3442
34431999-12-20 Shenghuo ZHU <zsh@cs.rochester.edu>
3444
3445 * nnwarchive.el (nnwarchive-type-definition): Set default value.
3446
34471999-12-19 Shenghuo ZHU <zsh@cs.rochester.edu>
3448
3449 * nnagent.el (nnagent-server-opened): Optional.
3450 (nnagent-status-message): Optional.
3451
34521999-12-19 Simon Josefsson <jas@pdc.kth.se>
3453
3454 * gnus-cite.el (gnus-article-toggle-cited-text): Restore beg and
3455 end (referenced by instructions in
3456 `gnus-cited-opened-text-button-line-format-alist').
3457
34581999-12-18 Simon Josefsson <jas@pdc.kth.se>
3459
3460 * imap.el (imap-starttls-open): Typo.
3461
34621999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3463
3464 * mm-util.el (mm-charset-after): Non-MULE case.
3465 * mail-prsvr.el (mail-parse-mule-charset): New variable.
3466 * rfc2047.el (rfc2047-dissect-region): Bind it.
3467
34681999-12-18 Florian Weimer <fw@s.netic.de>
3469
3470 * mml.el (mml-generate-multipart-alist): Correct default value.
3471
3472 * mm-encode.el (mm-use-ultra-safe-encoding): New variable.
3473 (mm-safer-encoding): New function.
3474 (mm-content-transfer-encoding): Use both.
3475
3476 * mm-bodies.el (mm-body-encoding): Use mm-use-ultra-safe-encoding.
3477 * qp.el (quoted-printable-encode-region): Dito.
3478
34791999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3480
3481 * webmail.el (webmail-hotmail-article): Snarf the raw file.
3482
34831999-12-18 Victor S. Miller <victor@idaccr.org>
3484
3485 * webmail.el (webmail-hotmail-list): raw=0.
3486
34871999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3488
3489 * gnus-agent.el (gnus-agent-enter-history): Back-compatible in
3490 group name.
3491
34921999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3493
3494 * gnus-agent.el (gnus-agent-expire): Convert to symbol if stringp.
3495
34961999-12-18 Simon Josefsson <jas@pdc.kth.se>
3497
3498 * imap.el: Don't autoload digest-md5.
3499 (imap-starttls-open): Bind coding-system-for-{read,write}.
3500 (imap-starttls-p): Check if we can find starttls.el.
3501 (imap-digest-md5-p): Check if we can find digest-md5.el.
3502
35031999-11-30 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
3504
3505 * imap.el: Require `digest-md5' when compiling; add autoload
3506 settings for `digest-md5-parse-digest-challenge',
3507 `digest-md5-digest-response', `starttls-open-stream' and
3508 `starttls-negotiate'.
3509 (imap-authenticators): Add `digest-md5'.
3510 (imap-authenticator-alist): Setup for `digest-md5'.
3511 (imap-digest-md5-p): New function.
3512 (imap-digest-md5-auth): New function.
3513 (imap-stream-alist): Add STARTTLS entry.
3514 (imap-starttls-p): New function.
3515 (imap-starttls-open): New function.
3516
35171999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3518
3519 * gnus-agent.el (gnus-agent-enter-history): Bad group name.
3520
35211999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3522
3523 * rfc2047.el (rfc2047-dissect-region): Use mapcar instead of
3524 string-to-x function.
3525
35261999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3527
3528 * rfc2047.el (rfc2047-fold-region): Fold a line more than once.
3529
35301999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3531
3532 * webmail.el: Enhance hotmail-snarf.
3533
35341999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3535
3536 * rfc2047.el (rfc2047-dissect-region): Rewrite.
3537
35381999-12-16 Shenghuo ZHU <zsh@cs.rochester.edu>
3539
3540 * webmail.el (webmail-hotmail-list): Search no-error.
3541
35421999-12-15 Shenghuo ZHU <zsh@cs.rochester.edu>
3543
3544 * nnwarchive.el: Support nov-is-evil.
3545 * gnus-bcklg.el (gnus-backlog-request-article): Buffer is optional.
3546 Set it if non-nil.
3547 * gnus-agent.el (gnus-agent-fetch-articles): Use it.
3548
35491999-12-15 Shenghuo ZHU <zsh@cs.rochester.edu>
3550
3551 * nnagent.el (nnagent-server-opened): Redefine.
3552 (nnagent-status-message): Ditto.
3553
35541999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3555
3556 * rfc1843.el (rfc1843-decode-region): Use
3557 buffer-substring-no-properties.
3558 * gnus-art.el (article-decode-HZ): New function.
3559
35601999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3561
3562 * nnheader.el (nnheader-translate-file-chars): Only in full path.
3563
35641999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3565
3566 * mm-util.el (mm-find-charset-region): mail-parse-charset is a
3567 MIME charset not a MULE charset.
3568
35691999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3570
3571 * gnus-ems.el: Translate more ugly characters.
3572 * nnheader.el (nnheader-translate-file-chars): Don't translate
3573 the second ':'.
3574
35751999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3576
3577 * gnus-art.el (gnus-request-article-this-buffer): Use all refer
3578 method if cannot find the article.
3579
35801999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3581
3582 * gnus-art.el (gnus-request-article-this-buffer): Don't use refer
3583 method if overrided.
3584
35851999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3586
3587 * mail-source.el (mail-source-fetch-webmail): Parameter
3588 dontexpunge.
3589
35901999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3591
3592 * webmail.el: Support my-deja. Better error report.
3593
35941999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3595
3596 * nnslashdot.el (nnslashdot-date-to-date): Error proof when input
3597 is bad.
3598 * gnus-sum.el (gnus-list-of-unread-articles): When (car read)
3599 is not 1.
3600
36011999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3602
3603 * nnslashdot.el (nnslashdot-request-article): A space.
3604
36051999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3606
3607 * nnagent.el: Support different backend with same name.
3608
36091999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3610
3611 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Support
3612 archived group.
3613 (nnslashdot-sane-retrieve-headers): Ditto.
3614 (nnslashdot-request-article): Ditto.
3615
36161999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3617
3618 * nnweb.el (nnweb-insert): Narrow to point.
3619
36201999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3621
3622 * nnweb.el (nnweb-insert): Follow refresh url.
3623 * nnslashdot.el: Use it.
3624
36251999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3626
3627 * nnweb.el (nnweb-decode-entities): Decode numerical entities.
3628 (nnweb-decode-entities-string): New function.
3629
3630 * nnwarchive.el (nnwarchive-decode-entities-string): Rename to
3631 nnweb-* and move to nnweb.el.
3632 * nnwarchive.el: Use nnweb-decode-entities, etc.
3633 * webmail.el: Ditto.
3634
3635 * nnslashdot.el: Use nnweb-decode-entities-string.
3636 (nnslashdot-decode-entities): Remove.
3637
36381999-12-13 Eric Marsden <emarsden@mail.dotcom.fr>
3639
3640 * nnslashdot.el: Decode entities.
3641
36421999-12-12 Dave Love <fx@gnu.org>
3643
3644 * gnus-agent.el (gnus-category-edit-groups)
3645 (gnus-category-edit-score, gnus-category-edit-predicate): Replace
3646 expansion of setf, fixed.
3647
36481999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
3649
3650 * gnus-agent.el: Revoke last Dave Love's patch, because of
3651 incompatibility of XEmacs.
3652
36531999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
3654
3655 * mm-uu.el: Change headers.
3656 * rfc1843.el: Ditto.
3657 * uudecode.el: Ditto.
3658
36591999-12-07 Dave Love <fx@gnu.org>
3660
3661 * gnus-agent.el (gnus-category-edit-predicate)
3662 (gnus-category-edit-score, gnus-category-edit-score): Expand setf
3663 inside backquote to avoid it at runtime.
3664
36651999-12-07 Dave Love <fx@gnu.org>
3666
3667 * binhex.el: Require cl when compiling.
3668
36691999-12-04 Dave Love <fx@gnu.org>
3670
3671 * gnus-cus.el (gnus-group-parameters): Allow nil for banner.
3672
36731999-12-04 Dave Love <fx@gnu.org>
3674
3675 * mm-util.el (mm-delete-duplicates): New function.
3676 (mm-write-region): Use it.
3677
3678 * mml.el (mml-minibuffer-read-type): Use mm-delete-duplicates.
3679
3680 * mailcap.el (mailcap-mime-types): Require mm-util. Use
3681 mm-delete-duplicates.
3682
3683 * imap.el (imap-open, imap-debug): Avoid mapc.
3684
3685 * nnvirtual.el (nnvirtual-create-mapping): Likewise.
3686
3687 * gnus-sum.el (gnus-summary-exit-no-update): Avoid copy-list.
3688 (gnus-multi-decode-encoded-word-string): Avoid mapc.
3689
3690 * gnus-start.el (gnus-site-init-file): Avoid ignore-errors at
3691 runtime.
3692
3693 * gnus.el (gnus-select-method): Likewise.
3694
3695 * nnheader.el (nnheader-nov-read-integer): Likewise.
3696
3697 * mm-view.el (mm-inline-message): Require cl when compiling.
3698 Avoid ignore-errors at runtime.
3699 (mm-inline-text): Avoid mapc.
3700
37011999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
3702
3703 * gnus-art.el (article-decode-charset): Widen is bad.
3704
37051999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
3706
3707 * mm-util.el (mm-charset-after): `charset-after' may not be defined.
3708
37091999-12-12 Florian Weimer <fw@s.netic.de>
3710
3711 * rfc2047.el (rfc2047-encodable-p): New parameter header used to
3712 indicate that only US-ASCII is permitted.
3713 (rfc2047-encode-message-header): Use it. Now, Gnus should never
3714 use unencoded 8-bit characters in message headers.
3715
37161999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
3717
3718 * ietf-drums.el (ietf-drums-narrow-to-header): Make it work with
3719 CRLF.
3720
37211999-12-11 Shenghuo ZHU <zsh@cs.rochester.edu>
3722
3723 * webmail.el: Require url-cookie.
3724
37251999-12-11 Shenghuo ZHU <zsh@cs.rochester.edu>
3726
3727 * nnwarchive.el (nnwarchive-make-caesar-translation-table): A
3728 new function to make modified caesar table.
3729 (nnwarchive-from-r13): Use it.
3730 (nnwarchive-mail-archive-article): Improved.
3731
37321999-12-11 Shenghuo ZHU <zsh@cs.rochester.edu>
3733
3734 * webmail.el (webmail-url): Use mm-with-unibyte-current-buffer.
3735
37361999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3737
3738 * nnweb.el (nnweb-request-article): Return cons.
3739
37401999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3741
3742 * gnus-sum.el (gnus-summary-setup-default-charset): Typo.
3743
37441999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3745
3746 * mm-util.el (mm-with-unibyte): New macro.
3747 * nnweb.el (nnweb-init): Use it.
3748
37491999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3750
3751 * mm-util.el (mm-charset-after): New function.
3752 (mm-find-mime-charset-region): Set charsets after
3753 delete-duplicates and use find-coding-systems-region.
3754 (mm-find-charset-region): Remove composition.
3755
3756 * mm-bodies.el (mm-encode-body): Use mm-charset-after.
3757
3758 * mml.el (mml-parse-singlepart-with-multiple-charsets): Ditto.
3759
37601999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3761
3762 * mm-util.el (mm-find-mime-charset-region): Revoke last change.
3763 * mml.el (mml-confirmation-set): New variable.
3764 (mml-parse-1): Ask user to confirm.
3765
37661999-12-09 Simon Josefsson <jas@pdc.kth.se>
3767
3768 * gnus-start.el (gnus-get-unread-articles): Make sure all methods
3769 are scanned when we have directory mail-sources (the mail source
3770 is modified in that case, so we must scan it for all
3771 groups/methods).
3772
37731999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3774
3775 * nnml.el (nnml-request-move-article): Save nnml-current-directory
3776 and nnml-article-file-alist.
3777
37781999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3779
3780 * gnus-group.el (gnus-group-get-new-news-this-group): Binding
3781 nnmail-fetched-sources.
3782
37831999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3784
3785 * mm-util.el (mm-find-charset-region): Use the last charset.
3786
37871999-12-08 Per Abrahamsen <abraham@dina.kvl.dk>
3788
3789 * gnus.el (gnus-select-method): Made the option list prettier.
3790
37911999-12-08 Florian Weimer <fw@s.netic.de>
3792
3793 * gnus-msg.el (gnus-group-posting-charset-alist): Use iso-8859-1
3794 for the `de' newsgroups hierarchy, as it is common practice there.
3795
3796
37971999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3798
3799 * nnwarchive.el (nnwarchive-mail-archive-article): Fix
3800 buffer-string arguments. Fix references.
3801
38021999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3803
3804 * gnus-agent.el (gnus-agent-confirmation-function): New variable.
3805 (gnus-agent-batch-fetch): Use it.
3806 (gnus-agent-fetch-session): Use it.
3807
38081999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3809
3810 * mm-util.el (mm-find-mime-charset-region): Delete nil.
3811
38121999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
3813
3814 * mm-util.el (mm-find-charset-region): Don't capitalize. Delete
3815 nil.
3816
38171999-12-07 Per Abrahamsen <abraham@dina.kvl.dk>
3818
3819 * nnslashdot.el (nnslashdot-request-list): There were two
3820 top-level body-forms. Put a `progn' around them.
3821
3822 * gnus.el (gnus-select-method): Use `condition-case'
3823 instead of `ignore-errors', since cl may not be loaded when the
3824 form is evaluated.
3825
38261999-12-06 Shenghuo ZHU <zsh@cs.rochester.edu>
3827
3828 * nnwarchive.el: Support www.mail-archive.com.
3829
38301999-12-06 Shenghuo ZHU <zsh@cs.rochester.edu>
3831
3832 * nnmail.el (nnmail-get-new-mail): Remove fetched sources before
3833 do anything.
3834
38351999-12-06 Simon Josefsson <jas@pdc.kth.se>
3836
3837 * utf7.el: New file, written by Jon K Hellan.
3838
3839 * imap.el (imap-use-utf7): Renamed from `imap-utf7-p', change
3840 default to t.
3841
38421999-12-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3843
3844 * nnslashdot.el (nnslashdot-request-delete-group): New function.
3845
3846 * gnus-sum.el (gnus-summary-refer-article): Work for lists with
3847 current.
3848 (gnus-refer-article-methods): New function.
3849 (gnus-summary-refer-article): Use it.
3850
38511999-11-13 Simon Josefsson <jas@pdc.kth.se>
3852
3853 * nnimap.el (nnimap-retrieve-groups): Return active format.
3854
3855 * nnimap.el (nnimap-replace-in-string): Removed.
3856 (nnimap-request-list):
3857 (nnimap-retrieve-groups):
3858 (nnimap-request-newgroups): Quote group instead of escaping SPC.
3859
38601999-12-05 Simon Josefsson <jas@pdc.kth.se>
3861
3862 * imap.el: Use format-spec for ssl program.
3863 * imap.el (imap-ssl-arguments): Removed.
3864 (imap-ssl-open-{1,2}): Removed.
3865
38661999-12-04 Per Abrahamsen <abraham@dina.kvl.dk>
3867
3868 * gnus-start.el (gnus-site-init-file): Use `condition-case'
3869 instead of `ignore-errors', since cl may not be loaded when the
3870 form is evaluated.
3871
38721999-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
3873
3874 * mm-bodies.el (mm-8bit-char-regexps): Removed.
3875 (mm-7bit-chars): New variable.
3876 (mm-body-7-or-8): Use it in both cases.
3877
38781999-12-04 Michael Welsh Duggan <md5i@cs.cmu.edu>
3879
3880 * gnus-start.el (gnus-site-init-file): Don't use cl macros in
3881 defcustom definitions.
3882
38831999-12-04 Simon Josefsson <jas@pdc.kth.se>
3884
3885 * mm-decode.el (mm-display-part): Let mm-display-external return
3886 inline or external.
3887 (mm-display-external): For copiousoutput methods, insert output in
3888 buffer.
3889
38901999-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
3891
3892 * nntp.el (nntp-retrieve-headers-with-xover): Goto the end of
3893 buffer.
3894
38951999-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
3896
3897 * gnus-audio.el: An M too far.
3898
3899 * gnus-msg.el (gnus-setup-message): One backtick too many.
3900
3901 * gnus-art.el (gnus-mime-view-part-as-type): mailcap-mime-types is
3902 a function, not a variable.
3903
39041999-12-04 Max Froumentin <masmef@maths.bath.ac.uk>
3905
3906 * gnus-score.el (gnus-score-body): Widen before requesting.
3907
39081999-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
3909
3910 * gnus-group.el (gnus-group-prepare-flat): Comment fix.
3911
39121999-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
3913
3914 * mail-source.el (mail-source-fetch-webmail): Bind
3915 mail-source-string.
3916
39171999-12-04 Matt Swift <swift@alum.mit.edu>
3918
3919 * gnus-uu.el (gnus-uu-mark-by-regexp): Doc fix.
3920 (gnus-uu-unmark-by-regexp): Ditto.
3921
3922 * gnus-group.el (gnus-group-catchup-current): Would bug out on
3923 dead groups.
3924
39251999-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
3926
3927 * gnus-msg.el (gnus-setup-message): Allow the charset setting to
3928 do their real thing.
3929
3930 * nnmh.el (nnmh-be-safe): Doc fix.
3931
3932 * gnus-sum.el (gnus-summary-exit): Write cache active file.
3933
3934 * nntp.el (nntp-retrieve-headers-with-xover): Make sure the entire
3935 status line has arrived before we count it.
3936
3937 * mailcap.el (mailcap-mime-data): Removed save-file from audio/*.
3938
3939 * gnus-sum.el (gnus-thread-header): Fixed after indent.
3940 Whitespace problems.
3941
3942 * gnus-win.el (gnus-configure-windows): Error fix.
3943
3944 * gnus-demon.el (gnus-demon-add-nntp-close-connection): Add the
3945 right function.
3946
3947 * gnus.el: Fixed all the doc strings to match the FSF convetions.
3948 Indent all functions. Fix all comments to match the comment
3949 conventions. Double-space after full stop.
3950
39511999-12-04 YAMAMOTO Kouji <kouji@pobox.com>
3952
3953 * nnmail.el (nnmail-split-it): I redefined nnmail-split-fancy's
3954 value to divide received mails into my favorite groups and I met
3955 an error. It takes place if the length of a element "VALUE" in
3956 nnmail-split-fancy is less than two.
3957
39581999-10-10 Robert Bihlmeyer <robbe@orcus.priv.at>
3959
3960 * mml.el (mml-insert-part): New function.
3961
39621999-12-02 Dave Love <fx@gnu.org>
3963
3964 * mm-decode.el: Customize.
3965
39661999-12-03 Dave Love <fx@gnu.org>
3967
3968 * nnslashdot.el, nnultimate.el: Don't lose at compile time when
3969 the W3 stuff isn't available.
3970
39711999-12-03 Dave Love <fx@gnu.org>
3972
3973 * imap.el, mailcap.el, nnvirtual.el, rfc2104.el: Don't require cl
3974 at runtime.
3975
39761999-12-04 Dan Christensen <jdc@jhu.edu>
3977
3978 * gnus-score.el (gnus-score-headers): Fix orphan scoring.
3979
39801999-12-01 Andrew Innes <andrewi@gnu.org>
3981
3982 * nnmbox.el (nnmbox-read-mbox): Count messages correctly, and
3983 don't be fooled by "From nobody" lines added by respooling.
3984
3985 * pop3.el (pop3-movemail): Write crashbox in binary.
3986 (pop3-get-message-count): New function.
3987
3988 * mail-source.el (mail-source-primary-source): New variable.
3989 (mail-source-report-new-mail-interval): New variable.
3990 (mail-source-idle-time-delay): New variable.
3991 (mail-source-new-mail-available): New internal variable.
3992 (mail-source-fetch-pop): Clear new mail flag, when mail from
3993 primary source has been fetched.
3994 (mail-source-check-pop): New function.
3995 (mail-source-new-mail-p): New function.
3996 (mail-source-start-idle-timer): New function.
3997 (mail-source-report-new-mail): New function.
3998 (mail-source-report-new-mail): New internal variable.
3999 (mail-source-report-new-mail-timer): New internal variable.
4000 (mail-source-report-new-mail-idle-timer): New internal variables.
4001
40021999-12-04 Andreas Schwab <schwab@suse.de>
4003
4004 * gnus-cus.el (gnus-group-customize): Customize fix.
4005
40061999-12-04 Andrea Arcangeli <andrea@suse.de>
4007
4008 * message.el (message-send-mail-with-sendmail): Use
4009 message-make-address.
4010
40111999-12-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4012
4013 * gnus.el: Pterodactyl Gnus v5.8.2 is released.
4014
40151999-12-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4016
4017 * gnus.el: Pterodactyl Gnus v5.8.1 is released.
4018
40191999-11-11 Hrvoje Niksic <hniksic@iskon.hr>
4020
4021 * mml.el (mml-insert-tag): Don't close the tag.
4022 (mml-insert-empty-tag): New function.
4023 (mml-attach-file): Use mml-insert-empty-tag instead of
4024 mml-insert-tag.
4025 (mml-attach-buffer): Ditto.
4026 (mml-attach-external): Ditto.
4027 (mml-insert-multipart): Ditto.
4028
40291999-12-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4030
4031 * nnfolder.el (nnfolder-request-article): Return -1 if not find
4032 the article number.
4033
40341999-12-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4035
4036 * gnus.el (gnus-find-method-for-group): The method of a new group
4037 is not the native one.
4038
40391999-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
4040
4041 * gnus-art.el (gnus-button-embedded-url): Always call browse-url.
4042
40431999-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
4044
4045 * nnultimate.el (nnultimate-retrieve-headers): Use
4046 mm-with-unibyte-current-buffer.
4047 (nnultimate-request-article): Ditto.
4048
40491999-12-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4050
4051 * nntp.el (nntp-retrieve-groups): Set to process buffer.
4052
40531999-12-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4054
4055 * mm-util.el (mm-with-unibyte-current-buffer): New macro.
4056 * nnweb.el (nnweb-retrieve-headers): Use it.
4057 (nnweb-request-article): Use it.
4058
4059 * nnweb.el (nnweb-dejanews-create-mapping): Set a default date in
4060 case matching failed.
4061
40621999-12-02 John Wiegley <jwiegley@inprise.com>
4063
4064 * mail-source.el (mail-source-keyword-map): Add backslash to
4065 Delete-flag.
4066
40671999-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
4068
4069 * gnus-sum.el (gnus-group-charset-alist): Default nnweb groups to
4070 Latin-1.
4071 (gnus-group-charset-alist): No, don't.
4072
4073 * nnweb.el (nnweb-init): Make the buffer unibyte.
4074
40751999-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
4076
4077 * mail-source.el (mail-source-set-common-1): Fix to get the
4078 default value.
4079
40801999-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
4081
4082 * nnslashdot.el (nnslashdot-read-groups): Unibyte.
4083
4084 * nnultimate.el (nnultimate-request-list): Use unibyte.
4085
4086 * gnus-uu.el (gnus-uu-grab-articles): Bind
4087 gnus-display-mime-function to nil.
4088
4089 * message.el (message-send-mail-with-sendmail): Use the
4090 user-mail-address variable.
4091
4092 * gnus-art.el (gnus-ignored-headers): More headers.
4093
4094 * message.el (message-shorten-1): Use list.
4095
40961999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4097
4098 * gnus-msg.el (gnus-configure-posting-styles): Ignore nil
4099 signatures.
4100
4101 * nnweb.el (nnweb-dejanews-create-mapping): Get the data.
4102 (nnweb-dejanews-create-mapping): Do the properish date.
4103
41041999-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
4105
4106 * mail-source.el (mail-source-common-keyword-map): New variable.
4107 (mail-source-bind-common): New macro.
4108 (mail-source-fetch): Support plugged mail source.
4109 * gnus-int.el (gnus-request-scan): Use them.
4110
41111999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4112
4113 * mm-view.el (mm-inline-message): Check whether charset is a
4114 string.
4115
4116 * nnslashdot.el (nnslashdot-request-post): Insert <p>'s.
4117
4118 * message.el (message-mode-map): Changed keystroke for
4119 message-yank-buffer.
4120
41211999-11-26 Hrvoje Niksic <hniksic@iskon.hr>
4122
4123 * message.el (message-shorten-references): Cut references to 31
4124 elements, then either fold them or shorten them to 988 characters.
4125 (message-shorten-1): New function.
4126 (message-cater-to-broken-inn): New variable.
4127
41281999-12-01 Eric Marsden <emarsden@mail.dotcom.fr>
4129
4130 * nnslashdot.el (nnslashdot-lose): New function.
4131
41321999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4133
4134 * mm-view.el (mm-inline-message): Not the right type of charset is
4135 being fetched here. Let the group charset rule.
4136 (mm-inline-message): Ignore us-ascii.
4137
41381999-11-24 Carsten Leonhardt <leo@arioch.oche.de>
4139
4140 * mail-source.el (mail-source-fetch-maildir): work around the
4141 ommitted "file-regular-p" in efs/ange-ftp
4142
41431999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4144
4145 * mml.el (mml-generate-mime-1): Don't insert extra empty line.
4146 (mml-generate-mime-1): Use the encoding param.
4147
4148 * gnus-sum.el (gnus-summary-show-article): Don't bind gnus-visual.
4149
4150 * gnus-cache.el (gnus-cache-possibly-enter-article): Require
4151 gnus-art before binding its variables.
4152
4153 * gnus-art.el (gnus-article-prepare-display): Run the prepare
4154 after the MIME.
4155
41561999-12-01 Rupa Schomaker <rupa-list@rupa.com>
4157
4158 * message.el (message-clone-locals): Use it.
4159
4160 * gnus-msg.el (gnus-configure-posting-styles): Make
4161 user-mail-address local.
4162
41631999-11-20 Simon Josefsson <jas@pdc.kth.se>
4164
4165 * gnus-start.el (gnus-get-unread-articles): Scan each method only
4166 once.
4167
41681999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4169
4170 * message.el (message-generate-new-buffer-clone-locals): Use varstr.
4171 (message-clone-locals): Ditto.
4172
4173 * gnus-sum.el (gnus-summary-enter-digest-group): Have the digest
4174 group inherit reply-to or from.
4175
41761999-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
4177
4178 * gnus-sum.el (gnus-summary-show-article): Support numbered ARG
4179 for charset.
4180 (gnus-summary-show-article-charset-alist): New variable.
4181
4182 * mm-bodies.el (mm-decode-string): Support gnus-all and
4183 gnus-unknown.
4184 (mm-decode-body): Ditto.
4185 * rfc2047.el (rfc2047-decode): Ditto.
4186
41871999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4188
4189 * mail-source.el (mail-source-delete-incoming): Change default to
4190 t.
4191
41921999-12-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4193
4194 * gnus.el: Pterodactyl Gnus v0.99 is released.
4195
41961999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4197
4198 * gnus-sum.el (gnus-summary-refer-article): Wrong interactive
4199 spec.
4200
4201 * gnus-msg.el (gnus-configure-posting-styles): Eval `eval'.
4202 (gnus-configure-posting-styles): No, don't.
4203 (gnus-configure-posting-styles): Allow overriding files.
4204
4205 * gnus-art.el (gnus-header-button-alist): Use browse-url
4206 directly.
4207
4208 * mm-decode.el (mm-inline-media-tests): Check feature vcard.
4209
4210 * gnus-msg.el (gnus-summary-yank-message): New command and
4211 keystroke.
4212
4213 * message.el (message-yank-buffer): New command.
4214 (message-buffers): New function.
4215
4216 * gnus-sum.el (gnus-summary-catchup-and-goto-next-group): Select
4217 next group in a more normal fasion.
4218
4219 * mml.el (mml-boundary-function): New variable.
4220 (mml-compute-boundary): Use it.
4221
4222 * nnmh.el (nnmh-active-number): Skip past files that have buffers
4223 that exist for them.
4224
4225 * gnus-async.el (gnus-async-prefetch-next): Cancel timers.
4226 (gnus-async-timer): New variable.
4227
42281999-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
4229
4230 * nnultimate.el (nnultimate-request-list): Be more lenient with
4231 root addresses.
4232
42331999-11-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
4234
4235 * gnus-art.el (gnus-treatment-function-alist): Do
4236 gnus-treat-capitalize-sentences.
4237
42381999-11-30 Shenghuo ZHU <zsh@cs.rochester.edu>
4239
4240 * webmail.el (webmail-hotmail-article): Hotmail changes the
4241 format.
4242
42431999-11-29 Simon Josefsson <jas@pdc.kth.se>
4244
4245 * mm-decode.el (mm-display-external): For `copiousoutput' methods,
4246 switch to buffer after calling program.
4247 (mm-display-external): Use `shell-command-switch' instead of "-c".
4248
42491999-11-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
4250
4251 * nnultimate.el (nnultimate-possibly-change-server): Don't always
4252 read groups file.
4253
4254 * nnslashdot.el (nnslashdot-request-article): Convert <br><br> to
4255 <p>.
4256
42571999-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
4258
4259 * message.el (message-mode): Doc fix.
4260
42611999-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
4262
4263 * gnus-art.el (article-emphasize): Check group variable.
4264 * rfc1843.el (rfc1843-decode-article-body): Ditto.
4265
42661999-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
4267
4268 * mm-decode.el (mm-save-part-to-file): Inhibit jka-compr for any
4269 type.
4270
42711999-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4272
4273 * webmail.el: Support www.netaddress.com, i.e. usa.net.
4274
42751999-11-23 Hrvoje Niksic <hniksic@iskon.hr>
4276
4277 * mml.el (mml-quote-region): Insert ! after the hash.
4278
42791999-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4280
4281 * gnus-group.el (gnus-group-warchive-address-history): Change to
4282 nil.
4283
42841999-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4285
4286 * webmail.el: Support mail.yahoo.com.
4287
4288 * mail-source.el (mail-source-fetch-webmail): Add password check.
4289 (mail-source-keyword-map): Use `subtype'.
4290
42911999-11-22 Shenghuo ZHU <zsh@cs.rochester.edu>
4292
4293 * mail-source.el (mail-source-keyword-map): Add webmail.
4294 (mail-source-fetcher-alist): Ditto.
4295 (mail-source-fetch-webmail): New function.
4296 * webmail.el: New file.
4297
42981999-11-21 Shenghuo ZHU <zsh@cs.rochester.edu>
4299
4300 * nnwarchive.el (nnwarchive-request-group): Print 0 if it is nil.
4301
43021999-11-21 Shenghuo ZHU <zsh@cs.rochester.edu>
4303
4304 * mailcap.el (mailcap-parse-mailcap): Don't skip double semicolon.
4305
43061999-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
4307
4308 * nnultimate.el (nnultimate-request-list): Add fetch-time slot.
4309 (nnultimate-prune-days): New function.
4310 (nnultimate-create-mapping): Use it.
4311 (nnultimate-request-group): Only fetch the groups list if it has
4312 not been done before.
4313 (nnultimate-retrieve-headers): Don't write groups.
4314 (nnultimate-create-mapping): Off-by-one error.
4315
43161999-11-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
4317
4318 * nnslashdot.el (nnslashdot-sane-retrieve-headers): Fix to match
4319 threaded subjects.
4320
43211999-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
4322
4323 * nnwarchive.el: Lots of changes make agent happy.
4324
43251999-11-19 Shenghuo ZHU <zsh@cs.rochester.edu>
4326
4327 * gnus-start.el (gnus-get-unread-articles): Assert group is in
4328 hashtb.
4329
43301999-11-19 Shenghuo ZHU <zsh@cs.rochester.edu>
4331
4332 * mm-decode.el (mm-display-external): Write region with binary
4333 mode.
4334
43351999-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
4336
4337 * nnweb.el (nnweb-dejanews-create-mapping): Bind `text'.
4338
43391999-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
4340
4341 * mm-uu.el (mm-uu-dissect): Use fake charset `gnus-decoded'.
4342 (mm-uu-test): Now it is in restricted region.
4343
4344 * gnus-art.el (article-decode-charset): Don't mm-uu-test.
4345
4346 * mm-view.el (mm-view-message): Fix buffer leak.
4347 (mm-inline-message): Support 'gnus-decoded.
4348
4349 * mm-bodies.el (mm-decode-body): Ditto.
4350
4351 * rfc2047.el (rfc2047-decode-region): Ditto.
4352
43531999-11-18 Matthias Andree <ma@dt.e-technik.uni-dortmund.de>
4354
4355 * imap.el (require): Added autoload for base64-encode-string.
4356
43571999-11-17 Per Abrahamsen <abraham@dina.kvl.dk>
4358
4359 * gnus.el (gnus-refer-article-method): Made list value
4360 customizable.
4361
43621999-11-17 Shenghuo ZHU <zsh@cs.rochester.edu>
4363
4364 * gnus-sum.el (gnus-summary-recenter): set-window-start with
4365 NOFORCE in Emacs case.
4366
43671999-11-17 Shenghuo ZHU <zsh@cs.rochester.edu>
4368
4369 * gnus-art.el (gnus-request-article-this-buffer): Set
4370 gnus-newsgroup-name.
4371
43721999-11-17 Simon Josefsson <jas@pdc.kth.se>
4373
4374 * gnus-start.el (gnus-get-unread-articles): Check server before
4375 scanning.
4376
43771999-11-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
4378
4379 * gnus.el (gnus-valid-select-methods): nnslashdot is news.
4380
4381 * nnslashdot.el (nnslashdot-login-name): New variable.
4382 (nnslashdot-password): Ditto.
4383 (nnslashdot-request-post): New function.
4384
4385 * gnus-art.el (gnus-treat-buttonize): More testing.
4386
4387 * mm-encode.el: Another CVS test.
4388
4389 * gnus-art.el (gnus-treat-emphasize): Change default.
4390 (gnus-treat-buttonize): Ditto.
4391 (gnus-treat-buttonize): This is a test.
4392
4393 * gnus-sum.el (gnus-build-old-threads): Bind mail-parse-charset.
4394 (gnus-build-sparse-threads): Ditto.
4395 (gnus-build-all-threads): Ditto.
4396
4397 * nnheader.el (make-full-mail-header): Make into a subst.
4398
4399 * gnus.el (gnus-refer-article-method): Doc fix.
4400
4401 * gnus-sum.el: Do not accept a prefix.
4402 (gnus-summary-refer-article): Accept a list of select methods.
4403
44041999-11-11 Matt Pharr <mmp@graphics.stanford.edu>
4405
4406 * message.el (message-forward): Pay attention to prefix argument
4407 again and forward all headers when it is set, regardless of the
4408 value of message-forward-ignored-headers.
4409
44101999-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
4411
4412 * gnus-ems.el: Check for cygwin32.
4413
44141999-11-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4415
4416 * mm-decode.el (mm-display-external): Use 'non-viewer.
4417
44181999-11-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4419
4420 * nntp.el (nntp-retrieve-groups): Erase nntp-sever-buffer before
4421 nntp-inhibit-erase.
4422
44231999-11-13 Simon Josefsson <jas@pdc.kth.se>
4424
4425 * gnus-start.el (gnus-get-unread-articles): Use
4426 nnfoo-retrieve-groups to find new news, if available.
4427 (gnus-read-active-file-2): New function.
4428 (gnus-get-unread-articles): Use it.
4429 (gnus-read-active-file-1): Ditto.
4430
44311999-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
4432
4433 * mm-util.el (mm-find-mime-charset-region): Make sure
4434 find-coding-systems-for-charsets is fbound.
4435
4436 * gnus-ems.el: Typo fix.
4437
44381999-11-13 Florian Weimer <fw@s.netic.de>
4439
4440 * mm-util.el (mm-find-mime-charset-region): Use UTF-8 if
4441 it's available and makes sense.
4442
44431999-11-12 Fabrice POPINEAU <Fabrice.Popineau@supelec.fr>
4444
4445 * gnus-score.el (gnus-score-save): Translate score file.
4446
44471999-11-13 Simon Josefsson <jas@pdc.kth.se>
4448
4449 * mail-source.el (mail-source-keyword-map): For IMAP mail source,
4450 added fetchflag and dontexpunge keywords.
4451 (mail-source-fetch-imap): Use them.
4452
44531999-11-12 Per Abrahamsen <abraham@dina.kvl.dk>
4454
4455 * gnus-start.el (gnus-level-subscribed, gnus-level-unsubscribed,
4456 gnus-level-zombie, gnus-level-killed): Changed from `defcustom' to
4457 `defconst'.
4458
4459 * gnus-cus.el (gnus-group-parameters): Changed from `defcustom' to
4460 `defconst'.
4461 Mention that it is both for group and topic parameters.
4462 (gnus-extra-topic-parameters): New constant, including `subscribe'
4463 parameter.
4464 (gnus-extra-group-parameters): New constant.
4465 (gnus-group-customize): Use them.
4466
4467 * gnus.el (gnus-select-method): Added default value and tag.
4468 (gnus-refer-article-method): Added `DejaNews' customization option.
4469
44701999-11-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
4471
4472 * gnus-int.el (gnus-server-opened): Ignore denied servers.
4473
4474 * gnus-ems.el (gnus-mule-max-width-function): New backquote
4475 syntax.
4476
4477 * nndoc.el (nndoc-mime-digest-type-p): Reinstated.
4478
4479 * nnslashdot.el (nnslashdot-group-number): Changed default.
4480
4481 * nnweb.el (nnweb-dejanews-create-mapping): Work with new deja.
4482 (nnweb-dejanews-wash-article): Removed.
4483 (nnweb-type-definition): Fetch by id.
4484
4485 * gnus-msg.el (gnus-configure-posting-styles): Don't insert unless
4486 we mean it.
4487
4488 * nnslashdot.el (nnslashdot-group-number): Doc fix.
4489 (nnslashdot-request-list): Use Ultramode as well.
4490 (nnslashdot-date-to-date): Be more lenient.
4491 (nnslashdot-threaded): New function.
4492
44931999-11-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
4494
4495 * gnus-art.el (gnus-mime-internalize-part): Doc fix.
4496
44971999-11-11 Steinar Bang <sb@metis.no>
4498
4499 * nnweb.el (nnweb-type-definition): /=dnc
4500
45011999-11-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
4502
4503 * nnultimate.el (nnultimate-retrieve-headers): Work with american
4504 dates.
4505 (nnultimate-retrieve-headers): Wrong ordering.
4506
45071999-11-11 Matt Pharr <mmp@graphics.stanford.edu>
4508
4509 * message.el (message-forward-as-mime): New variable.
4510
45111999-11-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
4512
4513 * gnus-util.el (gnus-dd-mmm): Beware buggy dates.
4514
45151999-11-10 Shenghuo ZHU <zsh@cs.rochester.edu>
4516
4517 * mail-source.el (mail-source-movemail-and-remove): New function.
4518 (mail-source-keyword-map): Add `function' for `maildir'.
4519 (mail-source-fetch-maildir): Use it.
4520
45211999-11-10 Shenghuo ZHU <zsh@cs.rochester.edu>
4522
4523 * nnwarchive.el: New file.
4524 * gnus-group.el (gnus-group-make-warchive-group): New function.
4525 * gnus.el (gnus-valid-select-methods): Add `nnwarchive'.
4526
45271999-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
4528
4529 * nnultimate.el (nnultimate-retrieve-headers): Work for multi-page
4530 subjects.
4531
45321999-11-10 Rajappa Iyer <rajappa@mindspring.com>
4533
4534 * gnus-salt.el (gnus-pick-article-or-thread): Don't move point.
4535
45361999-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
4537
4538 * nnultimate.el (nnultimate-open-server): Do address.
4539 (nnultimate-forum-table-p): New function.
4540
4541 * nnweb.el (nnweb-insert-html): Renamed.
4542 (nnweb-insert): New function.
4543
4544 * nnultimate.el (nnultimate-insert-html): New function.
4545
4546 * nnslashdot.el (nnslashdot-retrieve-headers): Don't do anything
4547 if nov is evil.
4548 (nnslashdot-retrieve-headers): use the sane version instead.
4549
45501999-11-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
4551
4552 * nnslashdot.el (nnslashdot-request-article): Fold case.
4553
4554 * nnultimate.el: New file.
4555
4556 * nnslashdot.el (nnslashdot-retrieve-headers): Skip the article
4557 unless wanted.
4558
4559 * gnus-start.el (gnus-active-to-gnus-format): Catch errors.
4560 (gnus-read-active-file-1): Separated into own function.
4561 (gnus-read-active-file): Catch quits.
4562
4563 * nnslashdot.el (nnslashdot-request-article): Search better on
4564 first article.
4565 (nnslashdot-request-list): Fold case.
4566 (nnslashdot-retrieve-headers): Ditto.
4567
45681999-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
4569
4570 * gnus.el: Autoload gnus-subscribe-topics.
4571
45721999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4573
4574 * gnus-agent.el (gnus-agent-save-group-info): Remove backslash
4575 before dot.
4576 * gnus-util.el (gnus-write-active-file): Ditto.
4577
45781999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4579
4580 * nnheader.el (nnheader-replace-duplicate-chars-in-string): New
4581 function.
4582 * gnus-cache.el (gnus-cache-file-name): Use it.
4583 * gnus-agent.el (gnus-agent-group-path): Use it.
4584 * nnmail.el (nnmail-group-pathname): Use it.
4585
45861999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4587
4588 * gnus-start.el (gnus-active-to-gnus-format): Don't insert backslash
4589 if cooked.
4590 * gnus-util.el (gnus-write-active-file): Write cooked active file.
4591 * gnus-agent.el (gnus-agent-save-group-info): Ditto.
4592 * gnus.el (gnus-short-group-name): "..." proof.
4593
45941999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4595
4596 * gnus-srvr.el (gnus-browse-foreign-server): Keep using `read' to
4597 support nnslashdot.
4598
45991999-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
4600
4601 * nnslashdot.el (nnslashdot-retrieve-headers): Don't fetch too
4602 many articles.
4603 (nnslashdot-generate-active): New function.
4604 (nnslashdot-request-newgroups): Use it.
4605
4606 * gnus-start.el (gnus-active-to-gnus-format): Intern strings group
4607 names.
4608
4609 * nnslashdot.el (nnslashdot-request-newgroups): New function.
4610 (nnslashdot-request-list): Not moderated.
4611
46121999-11-07 Simon Josefsson <jas@pdc.kth.se>
4613
4614 * nnimap.el (nnimap-open-server): Remove error signal if
4615 nnimap-server-buffer is nil (the check should've been `boundp').
4616
4617 * imap.el (imap-log):
4618 * nnimap.el (nnimap-debug): Disable debugging by default.
4619
46201999-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
4621
4622 * gnus-start.el (gnus-subscribe-newsgroup-method): Doc fix.
4623
4624 * gnus-topic.el (gnus-subscribe-topic): New function.
4625
4626 * nnslashdot.el (nnslashdot-request-list): Give out extended group
4627 names.
4628
4629 * gnus-start.el (gnus-ignored-newsgroups): Disregard bogus chars
4630 if starting with a quote.
4631
46321999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4633
4634 * gnus-srvr.el (gnus-browse-foreign-server): Support backslash in
4635 group name.
4636
46371999-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
4638
4639 * nnslashdot.el: New file.
4640
4641 * nnheader.el (nnheader-insert-header): New function.
4642
4643 * gnus-art.el (gnus-mime-internalize-part): Bind
4644 mm-inlined-types.
4645
4646 * nndraft.el (nndraft-request-expire-articles): Do all the backup
4647 files.
4648
46491999-10-29 David S. Goldberg <dsg@mitre.org>
4650
4651 * emacs-mime.texi (Customization): Document mm-inline-override-types
4652
46531999-10-29 David S. Goldberg <dsg@mitre.org>
4654
4655 * emacs-mime.texi (Customization): Document mm-inline-override-types
4656
46571999-10-29 David S. Goldberg <dsg@mitre.org>
4658
4659 * emacs-mime.texi (Customization): Document mm-inline-override-types
4660
46611999-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
4662
4663 * gnus-topic.el (gnus-topic-goto-missing-topic): Work even in
4664 empty buffers.
4665
46661999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4667
4668 * gnus-art.el (gnus-article-mode-map): Use the summary article
4669 edit.
4670
46711999-11-06 Jens-Ulrik Petersen <Jens-Ulrik.Petersen@nokia.com>
4672
4673 * gnus-group.el (gnus-group-read-ephemeral-group): Doc fix.
4674
46751999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4676
4677 * gnus-uu.el (gnus-uu-mark-thread): Don't move point around.
4678
46791999-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
4680
4681 * gnus-art.el (gnus-treat-predicate): Examine whether the argument
4682 is list or not before condition.
4683
46841999-10-07 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
4685
4686 * gnus-art.el (gnus-treat-predicate): Work for (typep "something").
4687
46881999-11-06 Kevin the Bandicoot <user42@zip.com.au>
4689
4690 * gnus-art.el (gnus-emphasis-alist): New value.
4691
46921999-11-06 Shenghuo ZHU <zsh@cs.rochester.edu>
4693
4694 * gnus-srvr.el (gnus-browse-foreign-server): Use both `read' and
4695 `buffer-substring'.
4696
46971999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4698
4699 * gnus-art.el (article-date-ut): Keep the updated timer.
4700 (gnus-emphasis-underline-italic): Doc fix.
4701
4702 * gnus-msg.el (gnus-post-method): Doc fix.
4703 (gnus-post-method): Change default.
4704
47051999-11-06 Francisco Solsona <flsc@hp.fciencias.unam.mx>
4706
4707 * message.el (message-newline-and-reformat): Improvements.
4708
47091999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4710
4711 * message.el (message-newline-and-reformat): Don't insert too many
4712 newlines.
4713 (message-newline-and-reformat): Work even if not sc.
4714
4715 * mm-view.el (mm-inline-message): Insert a delimiter at the end.
4716
4717 * mm-decode.el (mm-inline-media-tests): Only if diff mode.
4718
47191999-11-06 Toby Speight <Toby.Speight@streapadair.freeserve.co.uk>
4720
4721 * mm-view.el (mm-display-patch-inline): New function.
4722
47231999-11-06 Robert Bihlmeyer <robbe@orcus.priv.at>
4724
4725 * mm-view.el (mm-display-patch-inline): New function.
4726
47271999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4728
4729 * gnus-sum.el (gnus-read-move-group-name): Subscribe to the
4730 group.
4731
4732 * message.el (message-forward): Narrow to the right header.
4733
4734 * gnus-sum.el (gnus-summary-limit-to-age): Protect against bogus
4735 dates.
4736
4737 * gnus-msg.el (gnus-configure-posting-styles): Use the
4738 user-full-name function.
4739
4740 * mm-bodies.el (mm-body-encoding): Use the choosing function.
4741 (mm-body-charset-encoding-alist): Default to nil.
4742
4743 * message.el (message-elide-ellipsis): Fix typo.
4744 (message-elide-region): Ditto.
4745 (message-elide-region): Don't insert a newline first.
4746
47471999-11-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
4748
4749 * gnus-sum.el (gnus-cut-thread): Also cut for numberp
4750 gnus-fetch-old-headers.
4751 (gnus-cut-threads): Ditto.
4752 (gnus-summary-initial-limit): Ditto.
4753 (gnus-summary-limit-children): Ditto.
4754
4755 * gnus-msg.el (gnus-configure-posting-styles): Allow `header'
4756 matches.
4757
47581999-11-06 Simon Josefsson <jas@pdc.kth.se>
4759
4760 * gnus-art.el (article-decode-encoded-words):
4761 (gnus-mime-display-single): Don't assume gnus-summary-buffer is
4762 live.
4763
4764 * gnus.el (gnus-read-method): Add methods from
4765 `gnus-opened-servers' to completion. Map entered method/address
4766 into existing methods if possible.
4767
4768 * gnus-group.el (gnus-group-make-group): Simplify method.
4769
4770 * gnus-srvr.el (gnus-browse-unsubscribe-group): Simplify method.
4771
4772 * mml.el (mml-preview): Remove mail-header-separator before
4773 encoding.
4774
47751999-11-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
4776
4777 * message.el (message-read-from-minibuffer): New function.
4778
47791999-11-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4780
4781 * gnus.el: Pterodactyl Gnus v0.98 is released.
4782
47831999-11-05 Shenghuo ZHU <zsh@cs.rochester.edu>
4784
4785 * gnus-agent.el (gnus-agent-expire): Remove bad line in NOV.
4786
47871999-11-04 Shenghuo ZHU <zsh@cs.rochester.edu>
4788
4789 * mml.el (mml-generate-mime-1): Read attached binary file in
4790 binary mode.
4791
47921999-11-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4793
4794 * gnus-sum.el (gnus-summary-toggle-header): Fix arg bug.
4795
47961999-11-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4797
4798 * mailcap.el (mailcap-viewer-lessp): Fix bug.
4799
48001999-11-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4801
4802 * gnus-sum.el (gnus-summary-search-article): Fix loop search bug.
4803
48041999-10-31 Shenghuo ZHU <zsh@cs.rochester.edu>
4805
4806 * gnus-art.el (gnus-article-mime-match-handle-first): New function.
4807 (gnus-article-mime-match-handle-function): New variable.
4808 (gnus-article-view-part): Make `b' customizable.
4809
48101999-10-29 Shenghuo ZHU <zsh@cs.rochester.edu>
4811
4812 * gnus-sum.el (gnus-article-get-xrefs): Test eobp.
4813
48141999-09-27 Hrvoje Niksic <hniksic@srce.hr>
4815
4816 * mm-decode.el (mm-attachment-override-types): Exclude text/plain.
4817
48181999-10-27 Shenghuo ZHU <zsh@cs.rochester.edu>
4819
4820 * mm-decode.el (mm-dissect-buffer): CTE may come without CTL.
4821
48221999-10-26 Shenghuo ZHU <zsh@cs.rochester.edu>
4823
4824 * gnus-srvr.el (gnus-browse-foreign-server): Use
4825 `buffer-substring' instead of `read'.
4826
48271999-10-23 Simon Josefsson <jas@pdc.kth.se>
4828
4829 * nnimap.el, imap.el, rfc2104.el: New files.
4830
4831 * gnus.el (gnus-valid-select-methods): Add nnimap.
4832
4833 * gnus-group.el (gnus-group-group-map): Add
4834 gnus-group-nnimap-edit-acl, gnus-group-nnimap-expunge.
4835 (gnus-group-nnimap-expunge): New function.
4836 (gnus-group-nnimap-edit-acl): New function.
4837
4838 * gnus-agent.el (gnus-agent-group-mode-map): Add
4839 gnus-agent-synchronize.
4840 (gnus-agent-synchronize): New function.
4841 (gnus-agent-fetch-group-1): Check if server is open.
4842
4843 * nnagent.el (nnagent-request-set-mark): Save marks.
4844
4845 * mail-source.el (mail-source-keyword-map): New imap mail-source.
4846 (mail-source-fetcher-alist): Map to imap fetcher function.
4847 (mail-source-fetch-imap): New function.
4848
4849 * gnus-art.el (article-hide-pgp): Hide all headers, not just
4850 Hash:.
4851
48521999-10-22 Shenghuo ZHU <zsh@cs.rochester.edu>
4853
4854 * gnus-topic.el (gnus-topic-sort-topics-1): New function.
4855 (gnus-topic-sort-topics): New function.
4856 (gnus-topic-make-menu-bar): Add sort-topics.
4857 (gnus-topic-move): New function.
4858 (gnus-topic-move-group): Move the topic if no group selected.
4859
48601999-10-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4861
4862 * gnus-art.el (gnus-article-setup-buffer): Fix buffer leak.
4863
48641999-10-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4865
4866 * mm-view.el (mm-inline-message): Fix leaving group bug.
4867
48681999-10-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4869
4870 * gnus-msg.el (gnus-post-method): Use normal method if current is
4871 not available.
4872
48731999-10-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4874
4875 * nnmail.el (nnmail-insert-xref): Dealing with empty articles.
4876 (nnmail-insert-lines): Ditto.
4877
48781999-10-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4879
4880 * nnfolder.el (nnfolder-insert-newsgroup-line): Insert a blank
4881 line.
4882
4883 * message.el (message-unsent-separator): One more separator.
4884
48851999-10-06 Shenghuo ZHU <zsh@cs.rochester.edu>
4886
4887 * nnfolder.el (nnfolder-request-move-article): For empty article,
4888 search till (point-max).
4889 (nnfolder-retrieve-headers): Ditto.
4890 (nnfolder-request-accept-article): Ditto.
4891 (nnfolder-save-mail): Ditto.
4892 (nnfolder-insert-newsgroup-line): Ditto.
4893
48941999-10-05 Shenghuo ZHU <zsh@cs.rochester.edu>
4895
4896 * qp.el (quoted-printable-encode-region): Check eobp.
4897
48981999-10-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4899
4900 * nntp.el (nntp-retrieve-headers-with-xover): Fix hanging problem.
4901
49021999-10-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4903
4904 * nntp.el (nntp-send-xover-command): Wait for nothing if not
4905 wait-for-reply.
4906
49071999-09-29 Shenghuo ZHU <zsh@cs.rochester.edu>
4908
4909 * mm-uu.el (mm-uu-forward-begin-line): Change the regexp.
4910 (mm-uu-forward-end-line): Ditto.
4911
49121999-09-29 Didier Verna <verna@inf.enst.fr>
4913
4914 * binhex.el (binhex-decode-region): don't consider the value of
4915 `enable-multibyte-characters' in XEmacs.
4916
4917 * gnus-start.el (gnus-read-descriptions-file): ditto.
4918
4919 * mm-util.el (mm-multibyte-p): ditto.
4920 (mm-with-unibyte-buffer): ditto.
4921 (mm-find-charset-region): use `mm-multibyte-p'.
4922
4923 * mm-bodies.el (mm-decode-body): ditto.
4924 (mm-decode-string): ditto.
4925
49261999-09-29 Shenghuo ZHU <zsh@cs.rochester.edu>
4927
4928 * mm-util.el (mm-binary-coding-system): Try binary first.
4929
49301999-09-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4931
4932 * rfc1843.el (rfc1843-decode-article-body): Don't decode twice.
4933
49341999-09-10 Shenghuo ZHU <zsh@cs.rochester.edu>
4935
4936 * gnus-art.el (article-make-date-line): Add time-zone in iso8601
4937 format.
4938 (article-date-ut): Find correct insert position.
4939
49401999-09-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4941
4942 * mm-uu.el (mm-uu-dissect): Do not dissect quoted-printable
4943 forwarded message.
4944
49451999-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
4946
4947 * gnus-topic.el (gnus-topic-find-groups): Work for unactivated
4948 groups.
4949
4950 * message.el (message-resend): Use message mode when prompting.
4951
4952 * gnus-art.el (article-hide-headers): Mark wash.
4953 (article-emphasize): Ditto.
4954
49551999-09-27 Vladimir Volovich <vvv@vvv.vsu.ru>
4956
4957 * message.el (message-newline-and-reformat): Work for SC.
4958
49591999-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
4960
4961 * gnus-msg.el (gnus-group-posting-charset-alist): 2047 in de.*.
4962
4963 * gnus-sum.el (gnus-newsgroup-ignored-charsets): Add x-unknown.
4964
49651999-10-20 David S. Goldberg <dsg@mitre.org>
4966
4967 * mm-decode.el mm-inline-override-types: New variable
4968
4969 * mm-decode.el (mm-inline-override-p): New function
4970
4971 * mm-decode.el (mm-inlined-p): Use it
4972
49731999-10-20 David S. Goldberg <dsg@mitre.org>
4974
4975 * mm-decode.el mm-inline-override-types: New variable
4976
4977 * mm-decode.el (mm-inline-override-p): New function
4978
4979 * mm-decode.el (mm-inlined-p): Use it
4980
49811999-09-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4982
4983 * gnus.el: Pterodactyl Gnus v0.97 is released.
4984
49851999-09-01 Brendan Kehoe <brendan@zen.org>
4986
4987 * gnus-sum.el (gnus-summary-catchup-and-goto-next-group): Use
4988 gnus-summary-next-group, not gnus-summary-next-article. Only give
4989 3 args.
4990
49911999-09-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
4992
4993 * gnus-agent.el (gnus-agent-fetch-group-1): Look in the group
4994 buffer for params.
4995
4996 * message.el (message-forward-ignored-headers): New variable.
4997
4998 * gnus-art.el (gnus-article-prepare-display): Nix out
4999 gnus-article-wash-types.
5000
5001 * gnus-agent.el (gnus-agent-create-buffer): New function.
5002 (gnus-agent-fetch-group-1): Use it.
5003 (gnus-agent-start-fetch): Ditto.
5004
5005 * gnus-sum.el (gnus-summary-exit): Don't use
5006 `gnus-use-adaptive-scoring'.
5007
5008 * mail-source.el (mail-source-fetch-pop): Only store password when
5009 successful.
5010
5011 * gnus-nocem.el (gnus-nocem-scan-groups): Message better.
5012
50131999-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
5014
5015 * message.el (message-reply): Use it.
5016 (message-dont-reply-to-names): New variable.
5017
5018 * nntp.el (nntp-open-telnet): Don't erase-buffer.
5019
5020 * mm-util.el (mm-preferred-coding-system): Typo fix.
5021
5022 * message.el (message-bounce): Work for non-MIME.
5023
5024 * gnus.el (gnus-short-group-name): Short the right parts of the
5025 name.
5026
50271999-09-24 Johan Kullstam <kullstam@ne.mediaone.net>
5028
5029 * mm-encode.el (mm-qp-or-base64): New version.
5030
50311999-09-10 Shenghuo ZHU <zsh@cs.rochester.edu>
5032
5033 * gnus-art.el (article-make-date-line): Fix time-zone bug.
5034
50351999-09-09 Shenghuo ZHU <zsh@cs.rochester.edu>
5036
5037 * gnus-art.el (gnus-article-add-buttons): Don't delete markers out
5038 of restricted region.
5039 (gnus-mime-display-single): Set beg at correct point.
5040
50411999-09-09 Shenghuo ZHU <zsh@cs.rochester.edu>
5042
5043 * nnmail.el (nnmail-process-maildir-mail-format): Typo.
5044
50451999-09-09 Jens-Ulrik Petersen <jens-ulrik.petersen@nokia.com>
5046
5047 * gnus-msg.el (gnus-configure-posting-styles): Let
5048 `gnus-posting-styles' have its say in posting-style: local
5049 variable `styles' is already bound to `gnus-posting-styles' so
5050 don't rebind it to nil.
5051
50521999-09-24 Robert Bihlmeyer <robbe@orcus.priv.at>
5053
5054 * gnus-score.el (gnus-summary-increase-score): Allow editing of
5055 Message-ID.
5056
50571999-09-08 Shenghuo ZHU <zsh@cs.rochester.edu>
5058
5059 * mm-encode.el (mm-encode-content-transfer-encoding): Fold
5060 quoted-printable-encode-region.
5061
5062 * qp.el (quoted-printable-encode-region): Assume charset
5063 encoded. Fold every line in the region.
5064
50651999-09-02 Shenghuo ZHU <zsh@cs.rochester.edu>
5066
5067 * gnus-srvr.el (gnus-browse-foreign-server): Read the first line
5068 of active file.
5069
50701999-09-01 Didier Verna <verna@inf.enst.fr>
5071
5072 * message.el (message-mode): allows whitespaces between multiple
5073 instances of the fill character ">".
5074
50751999-09-24 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
5076
5077 * mm-encode.el (mm-qp-or-base64): Fix.
5078
50791999-09-01 Katsumi Yamaoka <yamaoka@jpl.org>
5080
5081 * message.el (message-send): Too much and.
5082
50831999-09-24 Andreas Schwab <schwab@suse.de>
5084
5085 * gnus-art.el (gnus-mime-view-part-as-type): Renamed.
5086
50871999-08-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
5088
5089 * gnus-score.el (gnus-score-headers): Work for nil scores.
5090
50911999-08-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5092
5093 * gnus-cache.el (gnus-cache-write-active): Write full names.
5094
5095 * gnus-util.el (gnus-write-active-file): Accept full name.
5096
5097 * mm-decode.el (mm-inlinable-p): Use string-match on the types.
5098 (mm-assoc-string-match): New function.
5099 (mm-display-inline): Use it.
5100
5101 * gnus-group.el (gnus-group-set-info): Work for nil group params.
5102
5103 * gnus-msg.el (gnus-configure-posting-styles): Allow eval.
5104
51051999-08-27 Florian Weimer <fw@s.netic.de>
5106
5107 * mml.el (mml-generate-multipart-alist): New variable.
5108
51091999-08-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5110
5111 * gnus-art.el (gnus-treat-predicate): Work for (not 5).
5112
51131999-08-27 Peter von der Ahe <pahe@daimi.au.dk>
5114
5115 * message.el (message-send): More helpful error message if sending
5116 fails
5117
51181999-09-06 Robert Bihlmeyer <robbe@orcus.priv.at>
5119
5120 * gnus-score.el (gnus-summary-increase-score): "Lars" was broken
5121 in newer emacsen, where ?r isn't equal 114.
5122
51231999-08-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5124
5125 * gnus.el: Pterodactyl Gnus v0.96 is released.
5126
51271999-08-17 Simon Josefsson <jas@pdc.kth.se>
5128
5129 * gnus-start.el (gnus-groups-to-gnus-format): Only use agent
5130 to get active info if method is covered by agent, otherwise
5131 active info is lost.
5132
51331999-08-17 Simon Josefsson <jas@pdc.kth.se>
5134
5135 * gnus-sum.el (gnus-summary-move-article): Report backend errors.
5136
51371999-08-09 Dave Love <fx@gnu.org>
5138
5139 * mm-util.el: Use `defalias', not `fset' for dummy functions.
5140
51411999-08-09 Simon Josefsson <jas@pdc.kth.se>
5142
5143 * gnus-art.el (gnus-ignored-headers): Remove "X-Pgp-*"
5144 (already matched by "^X-Pgp"), removed duplicate
5145 X-Mailing-List, added several new junk headers.
5146
51471999-08-01 Simon Josefsson <jas@pdc.kth.se>
5148
5149 * gnus-art.el (article-decode-charset): Don't assume
5150 gnus-summary-buffer is live.
5151
51521999-08-27 Florian Weimer <fw@s.netic.de>
5153
5154 * gnus-score.el (gnus-home-score-file): Work with absolute path
5155 names.
5156
51571999-07-17 Shenghuo ZHU <zsh@cs.rochester.edu>
5158
5159 * gnus-sum.el (gnus-articles-to-read): Return cached articles if
5160 nothing else in the group.
5161
51621999-07-16 Shenghuo ZHU <zsh@cs.rochester.edu>
5163
5164 * gnus-bcklg.el (gnus-backlog-enter-article): Check the size of
5165 the article.
5166
51671999-07-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5168
5169 * mm-uu.el (mm-uu-dissect): Fix for base64 message.
5170
51711999-07-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5172
5173 * mm-uu.el (mm-uu-forward-end-line): Support forwarded message
5174 from mutt.
5175
51761999-07-14 Shenghuo ZHU <zsh@cs.rochester.edu>
5177
5178 * mm-bodies.el (mm-decode-content-transfer-encoding): Delete
5179 whitespace.
5180
51811999-07-14 Shenghuo ZHU <zsh@cs.rochester.edu>
5182
5183 * mm-util.el (mm-text-coding-system-for-write): New variable.
5184 (mm-append-to-file): New function.
5185 (mm-write-region): New function.
5186
5187 * gnus-art.el (gnus-output-to-file): Use it.
5188 * gnus-util.el (gnus-output-to-rmail): Ditto.
5189 (gnus-output-to-mail): Ditto.
5190 * gnus-uu.el (gnus-uu-binhex-article): Ditto.
5191
51921999-07-14 Shenghuo ZHU <zsh@cs.rochester.edu>
5193
5194 * nnmail.el (nnmail-find-file): Use mm-auto-mode-alist.
5195
5196 * nnheader.el (nnheader-insert-file-contents): Revert and use
5197 mm-insert-file-contents.
5198 (nnheader-find-file-noselect): Use mm-auto-mode-alist.
5199 (nnheader-auto-mode-alist): Removed.
5200
5201 * mm-util.el (mm-inhibit-file-name-handlers): New variable.
5202 (mm-insert-file-contents): Add a new parameter for inserting
5203 compressed file literally.
5204
5205 * mml.el (mml-generate-mime-1): Insert non-text literally.
5206
5207 * gnus.el: Change most mm-insert-file-contents back to nnheader.
5208
52091999-07-13 Hrvoje Niksic <hniksic@srce.hr>
5210
5211 * gnus-art.el (gnus-unbuttonized-mime-types): Fix docstring.
5212
52131999-08-27 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
5214
5215 * gnus-sum.el (gnus-group-charset-alist): Default fido7 to
5216 koi8-r.
5217
52181999-07-11 Shenghuo ZHU <zsh@cs.rochester.edu>
5219
5220 * mml.el (mml-insert-mime): Decode text.
5221 (mml-to-mime): Narrow to headers-or-head.
5222
52231999-07-11 Shenghuo ZHU <zsh@cs.rochester.edu>
5224
5225 * mm-view.el (mm-inline-text): Check
5226 w3-meta-content-type-charset-regexp.
5227
52281999-07-10 Simon Josefsson <jas@pdc.kth.se>
5229
5230 * gnus-agent.el (gnus-agent-fetch-group-1): Search topics for
5231 predicate.
5232
52331999-07-10 Alexandre Oliva <oliva@dcc.unicamp.br>
5234
5235 * gnus-mlspl.el: Documentation fixes.
5236
52371999-08-27 Rui Zhu <sprache@iname.com>
5238
5239 * gnus-sum.el (gnus-summary-limit-to-age): Prompt better.
5240
52411999-08-27 Michael Cook <cook@sightpath.com>
5242
5243 * gnus-art.el (gnus-article-setup-buffer): Kill all local
5244 variables.
5245
52461999-08-27 Hrvoje Niksic <hniksic@srce.hr>
5247
5248 * nnmail.el (nnmail-get-new-mail): "Done".
5249
52501999-08-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5251
5252 * gnus-group.el (gnus-group-kill-all-zombies): Only prompt when
5253 interactive.
5254
52551999-07-12 Shenghuo ZHU <zsh@cs.rochester.edu>
5256
5257 * gnus-art.el (article-decode-charset): Fix broken CT.
5258
52591999-07-12 Shenghuo ZHU <zsh@cs.rochester.edu>
5260
5261 * gnus-agent.el (gnus-agent-fetch-group-1): Recreate agent
5262 overview buffer if it is killed.
5263
52641999-08-27 Eric Marsden <emarsden@mail.dotcom.fr>
5265
5266 * gnus-art.el (article-babel): New version.
5267
52681999-08-27 Jon Kv <jonkv@ida.liu.se>
5269
5270 * nnfolder.el (nnfolder-request-list-newsgroups): Faster expiry.
5271
52721999-07-10 Mike McEwan <mike@lotusland.demon.co.uk>
5273
5274 * gnus.texi (More Threading): Document new variable
5275 `gnus-sort-gathered-threads-function'.
5276
52771999-07-10 Mike McEwan <mike@lotusland.demon.co.uk>
5278
5279 * gnus.texi (More Threading): Document new variable
5280 `gnus-sort-gathered-threads-function'.
5281
52821999-07-11 Andreas Jaeger <aj@arthur.rhein-neckar.de>
5283
5284 * gnus-uu.el (gnus-uu-digest-mail-forward): Delete file after
5285 usage.
5286
52871999-07-10 Shenghuo ZHU <zsh@cs.rochester.edu>
5288
5289 * mm-util.el (mm-running-xemacs): Removed.
5290 (mm-coding-system-p): New function.
5291 (mm-binary-coding-system): Safe guess.
5292 (mm-text-coding-system): Ditto.
5293 (mm-auto-save-coding-system): Ditto.
5294
52951999-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
5296
5297 * mm-encode.el (mm-qp-or-base64): Also consider control chars.
5298 (mm-qp-or-base64): Reversed logic.
5299
5300 * mm-decode.el (mm-save-part-to-file): Let coding system be
5301 binary.
5302
53031999-07-15 Mike McEwan <mike@lotusland.demon.co.uk>
5304
5305 * gnus-agent.el (gnus-agent-fetch-group-1): Allow 'agent-score' to
5306 be set in topic parameters.
5307
53081999-07-10 Mike McEwan <mike@lotusland.demon.co.uk>
5309
5310 * gnus-sum.el (gnus-sort-gathered-threads-function): New variable.
5311 (gnus-sort-gathered-threads): Allow the user to specify the
5312 function to use when sorting gathered threads.
5313
5314 * gnus-agent.el (gnus-agent-get-undownloaded-list): Don't
5315 mark cached articles as `undownloaded'.
5316
53171999-07-20 Peter von der Ahe <peter@ahe.dk>
5318
5319 * gnus-sum.el (gnus-summary-exit): Allow gnus-use-adaptive-scoring
5320 to have buffer local values.
5321
53221999-07-25 Matt Pharr <mmp@graphics.stanford.edu>
5323
5324 * gnus-group.el (gnus-group-make-doc-group): Notice when user
5325 types 'g' for 'guess group type.
5326
53271999-07-30 Simon Josefsson <jas@pdc.kth.se>
5328
5329 * nnmail.el (nnmail-remove-list-identifiers): Remove whitespace
5330 after each regexp in nnmail-list-identifiers, not just after last
5331 one.
5332
5333 * gnus-sum.el (gnus-list-identifiers): New variable.
5334 (gnus-summary-remove-list-identifiers): New function.
5335 (gnus-select-newsgroup): Use it.
5336 (gnus-summary-wash-hide-map): Bind
5337 `gnus-article-hide-list-identifiers' to W W l.
5338 (gnus-summary-make-menu-bar): Add list-identifiers command.
5339
5340 * gnus-art.el (gnus-treat-strip-list-identifiers): New variable.
5341 (gnus-treatment-function-alist): Add variable.
5342 (article-hide-list-identifiers): New function.
5343 (mapcar): Add function.
5344 (gnus-article-hide): Use it.
5345
53461999-07-10 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5347
5348 * gnus.el: Pterodactyl Gnus v0.95 is released.
5349
53501999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5351
5352 * mm-decode.el (mm-mailcap-command): New function.
5353 (mm-display-external): Use it.
5354
5355 * gnus-art.el (article-make-date-line): Work for India.
5356
5357 * mm-encode.el (mm-qp-or-base64): Typo.
5358
5359 * gnus-topic.el (gnus-topic-goto-topic): Made into command.
5360
53611999-07-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5362
5363 * gnus.el: Pterodactyl Gnus v0.94 is released.
5364
53651999-07-09 Stainless Steel Rat <ratinox@peorth.gweep.net>
5366
5367 * pop3.el: New version.
5368
53691999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5370
5371 * mm-encode.el (mm-qp-or-base64): New function.
5372 (mm-content-transfer-encoding): Use it.
5373
5374 * gnus-util.el (gnus-parse-netrc): Allow quoted names.
5375
53761999-07-08 Shenghuo ZHU <zsh@cs.rochester.edu>
5377
5378 * mm-decode.el (mm-display-external): Fix typo and use 'non-viewer.
5379
5380 * mailcap.el (mailcap-mailcap-entry-passes-test): Add needsterminal.
5381
53821999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5383
5384 * gnus-art.el (gnus-mime-view-part-as-media): New command and
5385 keystroke.
5386
5387 * mailcap.el (mailcap-mime-types): New function.
5388
5389 * nnmh.el (nnmh-request-group): Update nnmh-group-alist.
5390
5391 * message.el (message-goto-eoh): Really go to the end.
5392
53931999-07-09 Puneet Goel <puneet@computer.org>
5394
5395 * message.el (message-make-date): Do the right thing in with
5396 sub-hour time zones.
5397
53981999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5399
5400 * gnus-group.el (gnus-group-make-menu-bar): Removed double bug
5401 report.
5402
54031999-07-08 Shenghuo ZHU <zsh@cs.rochester.edu>
5404
5405 * nnfolder.el (nnfolder-request-rename-group): Create directory.
5406
54071999-07-08 Shenghuo ZHU <zsh@cs.rochester.edu>
5408
5409 * mailcap.el (mailcap-parse-mailcap): Skip \;.
5410 (mailcap-parse-mailcap-extras): Fix "nonterminal;" and empty name,
5411 and use t as default value.
5412
54131999-07-07 Shenghuo ZHU <zsh@cs.rochester.edu>
5414
5415 * gnus-sum.el (gnus-get-newsgroup-headers): Don't assume
5416 gnus-summary-buffer is live.
5417
54181999-07-09 Robert Pluim <rpluim@nortelnetworks.com>
5419
5420 * mm-util.el (mm-enable-multibyte): Check whether var bound.
5421
54221999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5423
5424 * message.el (message-bounce): Do MIME bounces MIMEy.
5425
5426 * gnus-sum.el (gnus-summary-read-group-1): Update mark positions.
5427
54281999-07-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
5429
5430 * mailcap.el (mailcap-mime-extensions): Changed patch to
5431 text/x-patch.
5432
5433 * mm-decode.el (mm-display-external): Wrong placement of paren.
5434
54351999-07-07 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5436
5437 * gnus.el: Pterodactyl Gnus v0.93 is released.
5438
54391999-07-08 Alexandre Oliva <oliva@dcc.unicamp.br>
5440
5441 * gnus-cus.el (gnus-group-parameters): New entries for
5442 gnus-group-split.
5443
5444 * gnus-mlspl.el: Renamed functions and variables so as to
5445 start with gnus-group-split.
5446 * gnus.el: Adjust autoload entries.
5447
6569c3d3 54481999-11-30 Alexandre Oliva <oliva@dcc.unicamp.br>
c113de23
GM
5449
5450 * gnus-mlspl.el: Removed trailing t from comment and provide.
5451 Renamed functions and variables to start with gnus-mlsplit.
5452 Added autoload comments.
5453 * gnus.el: Added autoload entries.
5454
54551999-07-06 Alexandre Oliva <oliva@dcc.unicamp.br>
5456
5457 * nnmail.el (nnmail-split-it): Search the regexp multiple times,
5458 so that matches excluded by RESTRICTs do not cause the whole split
5459 to be ignored. This also fixes a long-standing bug in which a
5460 split with \N substitutions wouldn't cause cross-posting as
5461 expected.
5462
5463 * nnmail.el (nnmail-split-fancy): Document RESTRICT clauses.
5464 (nnmail-split-it): Implement them.
5465
5466 * nnmail.el (nnmail-split-fancy): Document ! splits.
5467
54681999-07-07 Stainless Steel Rat <ratinox@peorth.gweep.net>
5469
5470 * pop3.el: New version.
5471
54721999-07-05 Simon Josefsson
5473
5474 * gnus-srvr.el (gnus-browse-foreign-server): Use read.
5475
54761999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5477
5478 * gnus-art.el (gnus-mime-display-alternative): Do treatment.
5479
54801999-07-06 Shenghuo ZHU <zsh@cs.rochester.edu>
5481
5482 * gnus-util.el (gnus-write-active-file): Use real name.
5483
5484 * gnus-agent.el (gnus-agent-expire): Update active file
5485 method by method.
5486
54871999-07-06 Shenghuo ZHU <zsh@cs.rochester.edu>
5488
5489 * nndraft.el (nndraft-request-article): Use difference
5490 coding-systems for queue and drafts.
5491
5492 * gnus-sum.el (gnus-summary-setup-default-charset): Special-case
5493 nndraft:drafts.
5494
5495 * mm-util.el (mm-auto-save-coding-system): New coding system.
5496
5497 * message.el (message-draft-coding-system): Use it.
5498
54991999-07-06 Shenghuo ZHU <zsh@cs.rochester.edu>
5500
5501 * mm-uu.el: More customizable and less aggressive.
5502
55031999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5504
5505 * gnus-start.el (gnus-groups-to-gnus-format): Only gnus-active
5506 when plugged.
5507
5508 * mml.el (mml-generate-mime-1): Don't insert nofile files.
5509 (mml-insert-mml-markup): Accept a nofile.
5510 (mml-insert-mime): Insert nofile.
5511
5512 * gnus-art.el (gnus-treat-strip-blank-lines): Removed.
5513
5514 * mm-decode.el (mm-handle-media-type): New function.
5515 (mm-handle-media-supertype): New function.
5516 (mm-handle-media-subtype): New function.
5517 Use new functions throughout. "/"))
5518
55191999-05-18 Katsumi Yamaoka <yamaoka@jpl.org>
5520
5521 * gnus-art.el (gnus-treat-predicate): Typo.
5522
55231999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5524
5525 * gnus-score.el (gnus-summary-score-entry): Made un-interactive.
5526
55271999-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5528
5529 * gnus-art.el (article-date-ut): UT! Default it!
5530
55311999-07-06 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5532
5533 * gnus.el: Pterodactyl Gnus v0.92 is released.
5534
55351999-07-06 Johannes Weinert <Johannes.Weinert@Informatik.Uni-Oldenburg.DE>
5536
5537 * gnus-sum.el (gnus-summary-catchup-and-exit): Doc fix.
5538
55391999-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5540
5541 * nntp.el (nntp-retrieve-groups): Don't do anything when not
5542 connected.
5543
5544 * gnus-start.el (gnus-active-to-gnus-format): Only save active
5545 when plugged.
5546
5547 * mm-view.el (mm-inline-message): Ignore remove-spec.
5548
5549 * gnus-agent.el (gnus-agent-write-active): Check whether orig sym
5550 is bound.
5551
5552 * gnus-msg.el (gnus-summary-mail-forward): Rename From_ lines.
5553
5554 * nndoc.el (nndoc-guess-type): Remove blank lines at the start.
5555
5556 * nnfolder.el (nnfolder-read-folder): Remove blank lines at the
5557 start.
5558
5559 * message.el (message-fill-yanked-message): Remove `t' arg.
5560
5561 * gnus-group.el (gnus-group-kill-group): Message killing of
5562 groups.
5563
5564 * mm-util.el (mm-preferred-coding-system): New function.
5565 (mm-mime-charset): Use it.
5566
5567 * mml.el (mml-generate-mime-1): Charset-encode message parts.
5568
55691999-07-06 Alexandre Oliva <oliva@dcc.unicamp.br>
5570
5571 * gnus-mlsplt.el: New file.
5572
55731999-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5574
5575 * mm-decode.el (mm-inline-Media-tests): Changed from forms to
5576 functions.
5577 (mm-attachment-override-p): Take a handle instead of a type.
5578 (mm-inlined-p): Ditto.
5579 (mm-automatic-display-p): Ditto,
5580 (mm-inlinable-p): Ditto.
5581
5582 * nndraft.el (nndraft-request-expire-articles): Delete backup
5583 files.
5584
5585 * mailcap.el (mailcap-parse-mailcap): Regexp-quote stuff.
5586
5587 * gnus-sum.el (gnus-summary-limit-to-extra): Typo.
5588
55891999-07-06 Alexandre Oliva <oliva@dcc.unicamp.br>
5590
5591 * nnmail.el (nnmail-split-it): Allow .*.
5592
55931999-07-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
5594
5595 * mm-decode.el (mm-inline-large-images-p): Renamed.
5596
5597 * gnus-art.el (article-date-ut): Always look in the current buffer
5598 for the Date header.
5599
5600 * mml.el (mml-validate): New command.
5601
5602 * mailcap.el (mailcap-possible-viewers): Revert to string-match
5603 since we are dealing with regexps.
5604
56051999-07-04 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5606
5607 * gnus.el: Pterodactyl Gnus v0.91 is released.
5608
56091999-07-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
5610
5611 * gnus-agent.el (gnus-agent-save-active-1): New function.
5612 (gnus-agent-save-active): use it.
5613 (gnus-agent-save-groups): Ditto.
5614
5615 * gnus-cache.el (gnus-cache-write-active): Use it.
5616
5617 * gnus-agent.el (gnus-agent-write-active): Use it.
5618
5619 * gnus-util.el (gnus-write-active-file): New function.
5620
5621 * gnus-agent.el (gnus-agent-write-active): New function to keep
5622 lower boundaries and canceled groups.
5623 (gnus-agent-save-groups): Use it.
5624 (gnus-agent-save-active): Use it.
5625 (gnus-agent-save-group-info): Only write active files.
5626 (gnus-agent-expire): Update active file.
5627
5628 * mm-decode.el (mm-inlinable-part-p): Removed.
5629 (mm-user-display-methods): Default to nil.
5630 (mm-user-display-methods): Removed.
5631 (add-mime-display-method): Removed.
5632 (mm-automatic-display): Renamed.
5633 (mm-automatic-display-p): Use it.
5634 (mm-inlined-types): New variable.
5635 (mm-inlined-p): New function.
5636
5637 * message.el (message-reply): Bind message-this-is-mail.
5638
56391999-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
5640
5641 * mm-encode.el (mm-encode-buffer): Check whether we have 7bit.
5642
5643 * message.el (message-check-news-header-syntax): Protect against
5644 nil froms.
5645
5646 * mm-util.el (mm-auto-mode-alist): New.
5647
5648 * mml.el (mml-generate-mime-1): Ditto.
5649
5650 * gnus.el: Use mm-insert-file-contents throughout instead of
5651 nnheader.
5652
5653 * mm-util.el (mm-insert-file-contents): New function.
5654
56551999-07-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5656
5657 * gnus.el: Pterodactyl Gnus v0.90 is released.
5658
56591999-07-03 Sven Fischer <herpes@kawo2.rwth-aachen.de>
5660
5661 * mailcap.el (mailcap-possible-viewers): Use string=.
5662
56631999-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
5664
5665 * mm-uu.el (mm-uu-forward-begin-line): New variable.
5666 (mm-uu-forward-end-line): New variable.
5667 (mm-uu-begin-line): Handle forwarded message.
5668 (mm-uu-identifier-alist): Ditto.
5669 (mm-uu-dissect): Ditto.
5670
56711999-07-02 Shenghuo ZHU <zsh@cs.rochester.edu>
5672
5673 * nnheader.el (nnheader-file-coding-system): Use raw-text.
5674 * gnus-agent.el (gnus-agent-file-coding-system): Ditto.
5675 * gnus-cache.el (gnus-cache-coding-system): Ditto.
5676
5677 * nnfolder.el (nnfolder-file-coding-system): Use mm-text-coding-system.
5678 (nnfolder-file-coding-system-for-write): New variable.
5679 (nnfolder-active-file-coding-system): New variable.
5680 (nnfolder-active-file-coding-system-for-write): New variable.
5681 (nnfolder-save-active): New function.
5682 (nnfolder-save-buffer): Use them.
5683 (nnfolder-possibly-change-group): Ditto.
5684 (nnfolder-request-list-newsgroups): Ditto.
5685 (nnfolder-request-create-group): Ditto.
5686 (nnfolder-request-expire-articles): Ditto.
5687 (nnfolder-request-move-article): Ditto.
5688 (nnfolder-request-accept-article): Ditto.
5689 (nnfolder-request-delete-group): Ditto.
5690 (nnfolder-request-rename-group): Ditto.
5691 (nnfolder-possibly-change-folder): Ditto.
5692 (nnfolder-read-folder): Ditto.
5693 (nnfolder-request-list): Remove pathname-coding-system.
5694 (nnfolder-possibly-change-group): Use nnmail-pathname-coding-system.
5695
5696 * nnmail.el (nnmail-file-coding-system): Use raw-text.
5697 (nnmail-file-coding-system-1): Removed.
5698 (nnmail-find-file): Use nnmail-pathname-coding-system.
5699 (nnmail-write-region): Ditto.
5700
5701 * nnmbox.el (nnmbox-file-coding-system): New variable.
5702 (nnmbox-file-coding-system-for-write): New variable.
5703 (nnmbox-active-file-coding-system): New variable.
5704 (nnmbox-active-file-coding-system-for-write): New variable.
5705 (nnmbox-save-buffer): New function.
5706 (nnmbox-save-active): New function.
5707 (nnmbox-request-scan): Use them.
5708 (nnmbox-request-expire-articles): Ditto.
5709 (nnmbox-request-move-article): Ditto.
5710 (nnmbox-request-accept-article): Ditto.
5711 (nnmbox-request-replace-article): Ditto.
5712 (nnmbox-request-delete-group): Ditto.
5713 (nnmbox-request-rename-group): Ditto.
5714 (nnmbox-request-create-group): Ditto.
5715
5716 * mm-util.el (mm-text-coding-system): raw-text or -dos.
5717 (mm-running-ntemacs): Removed.
5718
5719 * nnml.el (nnml-file-coding-system): Use nnmail-file-coding-system.
5720
57211999-07-02 Shenghuo ZHU <zsh@cs.rochester.edu>
5722
5723 * nnfolder.el (nnfolder-read-folder): Use nnheader-file-coding-system.
5724
57251999-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
5726
5727 * qp.el (quoted-printable-encoding-characters): Support lower case.
5728
57291999-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
5730
5731 * rfc2047.el (rfc2047-encode): Fold before B-encoding.
5732 (rfc2047-b-encode-region): Encode line by line.
5733
57341999-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
5735
5736 * mm-util.el (mm-find-mime-charset-region): Fix.
5737
57381999-06-30 KOSEKI Yoshinori <kose@yk.NetLaputa.ne.jp>
5739
5740 * mm-util.el (mm-mime-mule-charset-alist): Fix iso-2022-jp(-2) bug.
5741 (mm-find-mime-charset-region): Ditto.
5742
57431999-07-03 Simon Josefsson <jas@pdc.kth.se>
5744
5745 * gnus-sum.el (gnus-summary-move-article): Fix something or
5746 other.
5747
57481999-06-29 Shenghuo ZHU <zsh@cs.rochester.edu>
5749
5750 * gnus-sum.el (gnus-newsgroup-ephemeral-charset): New variable.
5751 (gnus-newsgroup-ephemeral-ignored-charsets): New variable.
5752 (gnus-summary-enter-digest-group): Use them.
5753 (gnus-summary-setup-default-charset): Ditto.
5754
57551999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5756
5757 * gnus-msg.el (gnus-configure-posting-styles): Fix bug when
5758 gnus-newsgroup-name is nil.
5759
57601999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5761
5762 * rfc2047.el (rfc2047-encode): Chop the tail newline.
5763
57641999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5765
5766 * gnus-art.el (article-emphasize): Use correct
5767 gnus-article-emphasis-alist.
5768
57691999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5770
5771 * mm-view.el (mm-inline-text): Fix text/html bug.
5772
57731999-06-28 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5774
5775 * gnus.el: Pterodactyl Gnus v0.89 is released.
5776
57771999-06-24 Shenghuo ZHU <zsh@cs.rochester.edu>
5778
5779 * nnmail.el (nnmail-file-coding-system-1): For NTEmacs in Windows.
5780 * message.el (message-draft-coding-system): Ditto.
5781 * mm-util.el (mm-running-ntemacs): Ditto.
5782
57831999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
5784
5785 * mm-view.el (mm-inline-text): Ignore error in w3-region.
5786
57871999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
5788
5789 * mml.el: require mm-decode.
5790
57911999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
5792
5793 * gnus-art.el (gnus-display-mime): Treat as head only if necessary.
5794
57951999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
5796
5797 * mm-view.el (mm-inline-image): Fix image undisplayer.
5798
57991999-06-22 Shenghuo ZHU <zsh@cs.rochester.edu>
5800
5801 * mml.el (mml-insert-multipart): Error in compeling-read.
5802 (mml-insert-tag): Match tags.
5803
58041999-06-19 Shenghuo ZHU <zsh@cs.rochester.edu>
5805
5806 * gnus-cache.el (gnus-cache-braid-nov): Fix coding-system bug.
5807 (gnus-cache-braid-heads): Ditto.
5808 (gnus-cache-retrieve-headers): Ditto.
5809
58101999-06-16 Shenghuo ZHU <zsh@cs.rochester.edu>
5811
5812 * gnus-draft.el (gnus-draft-send): Fix encoding bug.
5813
58141999-06-16 Katsumi Yamaoka <yamaoka@jpl.org>
5815
5816 * gnus-art.el (gnus-article-read-summary-keys): Convert key events
5817 to string under XEmacs.
5818
58191999-06-28 Petersen Jens-Ulrik <jens-ulrik.petersen@nokia.com>
5820
5821 * gnus-start.el (gnus-find-new-newsgroups): Doc fix.
5822
58231999-06-22 Shenghuo ZHU <zsh@cs.rochester.edu>
5824
5825 * mm-view.el (mm-inline-message): Fix message view bug.
5826 * gnus-art.el (gnus-article-prepare): Ditto.
5827
58281999-06-16 Shenghuo ZHU <zsh@cs.rochester.edu>
5829
5830 * gnus-cache.el (gnus-cache-possibly-enter-article): Fetch headers.
5831
58321999-06-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5833
5834 * gnus.el: Pterodactyl Gnus v0.88 is released.
5835
58361999-06-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
5837
5838 * gnus-sum.el (gnus-summary-save-parts): Destroy handles after
5839 usage.
5840
5841 * nnmail.el (nnmail-get-new-mail): Save info.
5842
58431999-06-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5844
5845 * gnus.el: Pterodactyl Gnus v0.87 is released.
5846
58471999-06-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
5848
5849 * mail-source.el (mail-source-fetch-file): Use prescript-delay.
5850 (mail-source-run-script): New function.
5851 (mail-source-fetch-pop): Use it.
5852
58531999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
5854
5855 * gnus-art.el (gnus-article-setup-highlight-words): Moved here.
5856
58571999-06-13 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5858
5859 * gnus.el: Pterodactyl Gnus v0.86 is released.
5860
58611999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
5862
5863 * gnus-art.el (gnus-treat-translate): New variable.
5864 (gnus-treat-predicate): Accept a list of regexps.
5865 (gnus-article-treat-custom): Allow a list of regexps.
5866
58671999-06-09 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
5868
5869 * gnus/gnus-group.el (gnus-permanently-visible-groups): Fix custom
5870 type.
5871
58721999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
5873
5874 * gnus-art.el (article-babel): Narrow a bit.
5875
5876 * gnus-agent.el (gnus-agent-get-undownloaded-list): Was too slow.
5877
58781999-06-12 Simon Josefsson <jas@pdc.kth.se>
5879
5880 (gnus-agent-get-undownloaded-list): Operate on all articles, not
5881 only unread ones.
5882 (gnus-agent-fetch-headers): Fetch headers from unread and marked
5883 articles, not only unread ones.
5884
58851999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
5886
5887 * gnus-sum.el (gnus-summary-limit-to-extra): New command and
5888 keystroke.
5889
5890 * gnus-art.el (gnus-article-x-face-command): Ditto.
5891
5892 * gnus-uu.el (gnus-uu-default-view-rules): Default to "display".
5893
5894 * gnus.el (gnus-method-simplify): Accept server names.
5895
58961999-06-13 Per Abrahamsen <abraham@dina.kvl.dk>
5897
5898 * gnus-art.el (article-babel-prompt): New function.
5899 (article-babel): New command.
5900
59011999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
5902
5903 * gnus-art.el (gnus-article-part-wrapper): Go to part.
5904
5905 * mml.el (mml-generate-mime-1): Don't insert literally.
5906
5907 * gnus-util.el (gnus-parse-netrc): Skip lines with #'s.
5908 (gnus-netrc-syntax-table): Removed.
5909 (gnus-parse-netrc): Don't use syntax table; just use whitespace.
5910
59111999-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
5912
5913 * mm-view.el (mm-inline-text): Fix charset for text/html.
5914
59151999-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
5916
5917 * message.el (message-draft-coding-system): Use emacs-mule-dos.
5918
59191999-06-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
5920
5921 * nnmail.el (nnmail-split-incoming): Return the number of split
5922 mails.
5923 (nnmail-process-babyl-mail-format): Ditto.
5924 (nnmail-process-unix-mail-format): Ditto.
5925 (nnmail-process-mmdf-mail-format): Ditto.
5926 (nnmail-process-maildir-mail-format): Ditto.
5927
5928 * mail-source.el (mail-source-callback): Return the number from
5929 the callback.
5930
5931 * message.el (message-send-mail): Generate Lines.
5932
5933 * mail-source.el (mail-source-call-script): New function.
5934 (mail-source-call-script): New function.
5935
59361999-05-02 Shenghuo ZHU <zsh@cs.rochester.edu>
5937
5938 * gnus-sum.el (gnus-summary-setup-highlight-words): New function.
5939 (gnus-select-newsgroup): Use it.
5940 (gnus-group-highlight-words-alist): New variable.
5941 (gnus-newsgroup-emphasis-alist): New variable.
5942 (gnus-summary-local-variables): Use it.
5943 * gnus-art.el (article-emphasize): Use it.
5944 (gnus-emphasis-highlight-words): New face.
5945 * gnus-cus.el (gnus-group-parameters): New parameter.
5946
59471999-05-02 Shenghuo ZHU <zsh@cs.rochester.edu>
5948
5949 * gnus-cache.el (gnus-cache-possibly-enter-article): Remove
5950 parameter `headers'.
5951 (gnus-cache-enter-article): Ditto.
5952 (gnus-cache-update-article): Ditto.
5953 * gnus-sum.el (gnus-summary-move-article): Ditto.
5954 (gnus-summary-mark-article-as-unread): Ditto.
5955 (gnus-summary-mark-article): Ditto.
5956
59571999-06-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
5958
5959 * gnus-msg.el (gnus-message-insert-stylings): Removed.
5960 (gnus-posting-style-alist): Removed.
5961 (gnus-message-style-insertions): Ditto.
5962 (gnus-configure-posting-styles): Reimplementation.
5963
5964 * mail-source.el (mail-source-fetch): Error the message.
5965
5966 * gnus-msg.el (gnus-inews-do-gcc): Do mml and encoding.
5967
59681999-06-12 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5969
5970 * gnus.el: Pterodactyl Gnus v0.85 is released.
5971
59721999-04-20 Michael Cook <cook@sightpath.com>
5973
5974 * gnus-cite.el (gnus-cite-attribution-prefix): Tweak for MS
5975 Outlook citation regex.
5976
59771999-06-12 Lars Magne Ingebrigtsen <pinard@iro.umontreal.ca>
5978
5979 * nndoc.el (nndoc-mime-parts-type-p): Accept space before
5980 semicolon.
5981
59821999-05-24 Simon Josefsson <jas@pdc.kth.se>
5983
5984 * gnus-range.el (gnus-remove-from-range): Document range1
5985 modification, protect range2.
5986
59871999-05-24 Simon Josefsson <jas@pdc.kth.se>
5988
5989 * gnus-sum.el (gnus-update-marks): Protect lists from
5990 gnus-remove-from-range, don't sort twice.
5991
59921999-05-21 Simon Josefsson <jas@pdc.kth.se>
5993
5994 * gnus-start.el (gnus-read-descriptions-file): Protect if no
5995 function in backend.
5996
59971999-05-15 Simon Josefsson <jas@pdc.kth.se>
5998
5999 * gnus-sum.el (gnus-valid-move-group-p): Check for a
6000 request-accept-article function in the backend instead of using
6001 the 'respool capability.
6002
60031999-04-18 Hrvoje Niksic <hniksic@srce.hr>
6004
6005 * mm-bodies.el (mm-decode-content-transfer-encoding): Handle
6006 spurious whitespace at eob.
6007
60081999-06-12 Adrian Aichner <aichner@ecf.teradyne.com>
6009
6010 * nnmail.el (nnmail-get-new-mail): Check right variable.
6011
60121999-06-12 Karl Kleinpaste <karl@justresearch.com>
6013
6014 * mailcap.el (mailcap-mime-data): Fix rfc822.
6015
60161999-06-12 TOZAWA Akihiko <miles@is.s.u-tokyo.ac.jp>
6017
6018 * nndoc.el (nndoc-nsmail-type-p): New function.
6019 (nndoc-type-alist): Recognize nsmail.
6020
60211999-05-12 Mike McEwan <mike@lotusland.demon.co.uk>
6022
6023 * gnus-art.el (gnus-treatment-function-alist): Display `x-face'
6024 *before* `article-hide-headers' deletes the information.
6025
60261999-05-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
6027
6028 * gnus-sum.el (gnus-summary-save-parts): New command and
6029 keystroke.
6030 (gnus-summary-save-parts-1): New function.
6031 (gnus-summary-iterate): Buggy.
6032
6033 * mm-decode.el (mm-save-part-to-file): Made into own function.
6034
60351999-05-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
6036
6037 * gnus-group.el (gnus-group-set-info): Resist nils.
6038
60391999-05-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
6040
6041 * mailcap.el (mailcap-mime-data): Ditto.
6042
6043 * gnus-uu.el (gnus-uu-default-view-rules): Ditto.
6044
6045 * gnus-art.el (gnus-article-x-face-command): Default to ee.
6046
60471999-05-02 Gareth Jones <gdj1@gdjones.demon.co.uk>
6048
6049 * gnus-art.el (article-make-date-line): Put X-Sent below Date if
6050 gnus-article-date-lapsed-new-header is t.
6051
60521999-05-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6053
6054 * gnus.el: Pterodactyl Gnus v0.84 is released.
6055
60561999-05-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
6057
6058 * gnus-msg.el (gnus-bug-message): Mime change.
6059
60601999-04-22 Simon Josefsson <jas@pdc.kth.se>
6061
6062 * gnus-sum.el (gnus-update-marks): Process null mark lists.
6063
60641999-04-21 Hrvoje Niksic <hniksic@srce.hr>
6065
6066 * mm-bodies.el (mm-decode-content-transfer-encoding): Recognize
6067 `x-uue'.
6068
60691999-03-04 Aaron M. Ucko <amu@mit.edu>
6070
6071 * mail-source.el (mail-source-fetch-pop): Only prompt for password
6072 when authentication is 'password.
6073
6569c3d3 60741999-05-02 Francois Pinard <pinard@iro.umontreal.ca>
c113de23
GM
6075
6076 * gnus-win.el (gnus-configure-windows): Accept a setting.
6077
60781999-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
6079
6080 * mm-util.el (mm-quote-arg): Moved here.
6081
6082 * mm-decode.el (mm-quote-arg): Quote more chars.
6083
60841999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
6085
6086 * nnheader.el (nnheader-parse-head): Message-ID in In-Reply-To
6087 with newlines would create buggy .nov files.
6088
6089 * gnus-art.el (gnus-article-date-lapsed-new-header): Default to nil.
6090
6091 * qp.el (quoted-printable-encode-region): Encode whitespace at the
6092 end of lines.
6093
6094 * message.el (message-mode): Doc fix.
6095
6096 * gnus-art.el (article-hide-headers): Delete the hidden headers.
6097
6098 * gnus-msg.el (gnus-setup-posting-charset): Default group to "".
6099
6100 * gnus-art.el (article-date-ut): Rewrite.
6101
6102 * mm-decode.el (mm-preferred-alternative-precedence): Reverse the
6103 order.
6104
6105 * gnus-msg.el (gnus-message-insert-stylings): Remove duplicate
6106 headers.
6107
6108 * gnus-art.el (gnus-article-date-lapsed-new-header): Doc fix.
6109
61101999-04-18 Didier Verna <verna@inf.enst.fr>
6111
6112 * gnus-art.el (gnus-article-date-lapsed-new-header): new variable.
6113 (article-date-ut): use it.
6114
61151999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
6116
6117 * mail-source.el (mail-source-fetch-pop): Call script
6118 asynchronously.
6119
61201999-04-18 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6121
6122 * gnus.el: Pterodactyl Gnus v0.83 is released.
6123
61241999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
6125
6126 * gnus-draft.el (gnus-draft-mode): Use mml minor mode.
6127
6128 * gnus-cite.el (gnus-dissect-cited-text): Off-by-one error.
6129
6130 * gnus-uu.el (gnus-uu-mark-thread): Save hidden threads.
6131
6132 * gnus-art.el (gnus-mime-inline-part): Don't do a charset param.
6133
6134 * gnus-msg.el (gnus-bug): Use application/x-emacs-lisp.
6135
6136 * message.el (message-generate-headers): Accept continuation
6137 headers.
6138
61391999-04-18 Renaud Rioboo <Renaud.Rioboo@lip6.fr>
6140
6141 * gnus-demon.el (gnus-demon-time-to-step): Not strings.
6142
61431999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
6144
6145 * gnus-art.el (gnus-treatment-function-alist): use
6146 maybe-hide-headers.
6147
6148 * message.el (message-inhibit-body-encoding): Typo.
6149 (message-resend): Inhibit encoding.
6150
6151 * gnus-sum.el (gnus-summary-toggle-header): Decode rfc2047.
6152
6153 * gnus-art.el (article-remove-cr): Use re-search.
6154
6155 * rfc2231.el (rfc2231-parse-string): Allow broken elm MIME
6156 headers.
6157
6158 * mm-decode.el (mm-quote-arg): Quote '.
6159
6160 * gnus-ems.el (gnus-x-splash): Would place splash wrongly.
6161
6162 * mm-decode.el (mm-insert-part): Use multibyte for text.
6163
6164 * gnus-start.el (gnus-read-newsrc-file): New variable.
6165 (gnus-read-newsrc-file): Use it.
6166
61671999-04-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
6168
6169 * nnvirtual.el (nnvirtual-request-expire-articles): New function.
6170
6171 * gnus-group.el (gnus-group-expire-articles-1): Made into own
6172 function.
6173
61741999-04-17 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6175
6176 * gnus.el: Pterodactyl Gnus v0.82 is released.
6177
61781999-04-15 Hrvoje Niksic <hniksic@srce.hr>
6179
6180 * gnus-sum.el (gnus-group-charset-alist): Include Croatian groups
6181 for iso8859-2.
6182
61831999-04-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
6184
6185 * mm-util.el (mm-charset-synonym-alist): Remove iso-2022-jp-2 from
6186 synonym alist.
6187
61881999-04-17 Adam P. Jenkins <ajenkins@netway.com>
6189
6190 * gnus-sum.el (gnus-summary-local-variables): Mark as global.
6191
61921999-04-17 Ettore Perazzoli <ettore@comm2000.it>
6193
6194 * mail-source.el (mail-source-fetch): Ask before bugging out.
6195
61961999-03-19 Hrvoje Niksic <hniksic@srce.hr>
6197
6198 * uudecode.el (uudecode-decode-region-external): Don't assume
6199 uudecode-temporary-file-directory ends with a slash.
6200
62011999-03-18 Simon Josefsson <jas@pdc.kth.se>
6202
6203 * gnus-sum.el (gnus-update-marks):
6204 (gnus-update-read-articles):
6205 (gnus-summary-expire-articles): Check server.
6206
62071999-03-16 Simon Josefsson <jas@pdc.kth.se>
6208
6209 * mml.el (mml-preview): New function.
6210
62111999-04-17 William M. Perry <wmperry@aventail.com>
6212
6213 * mail-source.el (mail-source-fetch-file): Return the right
6214 value.
6215
62161999-04-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
6217
6218 * mml.el (mml-insert-parameter): New function.
6219 (mml-insert-parameter-string): New function.
6220
6221 * nnmail.el (nnmail-get-new-mail): Say how many new articles.
6222
6223 * gnus-art.el (gnus-mime-multipart-functions): New variable.
6224 (gnus-mime-display-part): Use it.
6225
6226 * mm-decode.el (mm-alternative-precedence): Removed.
6227 (mm-discouraged-alternatives): New variable.
6228 (mm-preferred-alternative-precedence): New function.
6229
6230 * nnmail.el (nnmail-get-new-mail): Use mail-sources.
6231
6232 * mail-source.el (mail-sources): New variable.
6233
6234 * gnus-art.el (article-remove-cr): Remove several trailing CRs.
6235
6236 * mm-decode.el (mm-valid-image-format-p): New function.
6237 (mm-inline-media-tests): Use it.
6238 (mm-valid-and-fit-image-p): New function.
6239
6240 * gnus-agent.el (gnus-agent-fetch-groups): Error when unplugged.
6241 (gnus-agent-fetch-group): Ditto.
6242
62431999-04-12 Didier Verna <verna@inf.enst.fr>
6244
6245 * nnmail.el (nnmail-article-group): in case of a group name
6246 containing "\\n" constructs, be sure to pass the expanded value to
6247 nn*-save-mail.
6248
62491999-04-17 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6250
6251 * gnus.el: Pterodactyl Gnus v0.81 is released.
6252
62531999-04-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
6254
6255 * gnus-sum.el (gnus-get-split-value): Reverse result.
6256
62571999-04-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
6258
6259 * gnus-start.el (gnus-always-read-dribble-file): Doc fix.
6260
62611999-04-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
6262
6263 * mml.el (mml-insert-tag): Insert concluding part.
6264
6265 * message.el (message-send-mail): Encode later.
6266 (message-send-news): Ditto.
6267
6268 * nnfolder.el: Don't use mail delim.
6269
62701999-03-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
6271
6272 * gnus-cus.el (gnus-group-customize): Put point at min.
6273
6274 * mm-view.el (mm-inline-text): Allow toggling html.
6275
62761999-03-28 William M. Perry <wmperry@aventail.com>
6277
6278 * mail-source.el: Added prescript and postscript to file.
6279
62801999-03-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
6281
6282 * nnmail.el: Reverted.
6283
6284 * gnus-msg.el (gnus-setup-posting-charset): Didn't work.
6285 (gnus-setup-posting-charset): Did work.
6286
62871999-03-28 Jae-you Chung <jay@pllab.kaist.ac.kr>
6288
6289 * gnus.el (gnus-short-group-name): Use
6290 gnus-group-uncollapsed-levels.
6291
62921999-03-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
6293
6294 * gnus-cite.el (gnus-dissect-cited-text): Don't remove overlays.
6295
62961999-03-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
6297
6298 * gnus-art.el (gnus-treat-strip-headers-in-body): New variable.
6299 (article-strip-headers-from-body): New command and keystroke.
6300
63011999-03-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
6302
6303 * mail-source.el (mail-source-fetch-pop): Check for symbol first.
6304
6305 * nnheader.el (nnheader-insert-file-contents): Bind
6306 enable-local-eval to nil.
6307 (nnheader-find-file-noselect): Ditto.
6308
6309 * nnmail.el (nnmail-article-group): Don't remove long lines.
6310 (nnmail-remove-long-lines): New function.
6311 (nnmail-split-header-length-limit): Removed.
6312
6313 * mml.el (mml-generate-mime-1): Use unibyte buffers.
6314
6315 * gnus-group.el (gnus-group-kill-all-zombies): Query user.
6316
63171999-03-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
6318
6319 * gnus-sum.el (gnus-summary-generic-mark): New function.
6320
6321 * nnmail.el (nnmail-split-header-length-limit): Increased.
6322 (nnmail-article-group): Allow nil.
6323
6324 * gnus-cite.el (gnus-cite-parse-wrapper): Inhibit point-motion.
6325
6326 * nndoc.el (nndoc-generate-mime-parts-head): Insert real headers
6327 first.
6328
6329 * mml.el (mml-minibuffer-read-type): Include types from
6330 mailcap-mime-data.
6331
6332 * nndraft.el (nndraft-request-article): Would clobber Japanese.
6333
63341999-03-05 Hrvoje Niksic <hniksic@srce.hr>
6335
6336 * mml.el (mml-insert-tag): New function.
6337 (mml-read-file): Renamed to mml-minibuffer-read-file to avoid
6338 confusion with functions like `mml-read-tag'.
6339 (mml-read-type): Ditto with `mml-minibuffer-read-type'.
6340 (mml-minibuffer-read-description): Ditto with
6341 `mml-minibuffer-read-description'.
6342 (mml-attach-buffer): New function.
6343 (mml-mode-map): New entry for /.
6344 (mml-minibuffer-read-type): Accept DEFAULT.
6345
6346 * mml.el (mml-quote-region): Narrow the region.
6347
6348 * message.el (message-mode-menu): message-mime-attach-file is now
6349 mml-attach-file.
6350
63511999-03-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
6352
6353 * gnus-art.el (gnus-treatment-function-alist): Do emphasis earlier.
6354
63551999-03-05 Robert Bihlmeyer <robbe@orcus.priv.at>
6356
6357 * mml.el (mml-attach-buffer): New command.
6358
63591999-02-27 Simon Josefsson <jas@pdc.kth.se>
4cac7481 6360
c113de23
GM
6361 * gnus-sum.el (gnus-update-marks): Call gnus-remove-from-range
6362 with a proper range. Compress range.
a9c810bf 6363
c113de23 6364 * gnus-range.el (gnus-remove-from-range): Protect arguments.
a9c810bf 6365
c113de23 63661999-03-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
54b02948 6367
c113de23 6368 * mm-decode.el (mm-get-image): Create a temporary file for xbms.
54b02948 6369
c113de23 63701999-03-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
eb018ad3 6371
c113de23
GM
6372 * gnus-picon.el (gnus-picons-x-face-file-name): Removed.
6373 (gnus-picons-convert-x-face): Removed.
6374 (gnus-picons-article-display-x-face): Removed.
6375 (gnus-picons-x-face-sentinel): Ditto.
6376 (gnus-picons-display-x-face): Ditto.
eb018ad3 6377
c113de23 63781999-03-04 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
767d12f2 6379
c113de23 6380 * gnus.el: Pterodactyl Gnus v0.80 is released.
767d12f2 6381
c113de23 63821999-03-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6383
c113de23 6384 * gnus-art.el (gnus-mm-display-part): Narrow to the part itself.
1791e2e5 6385
c113de23 6386 * gnus-sum.el (gnus-with-article): Moved here.
1791e2e5 6387
c113de23
GM
6388 * mail-source.el (mail-source-fetch-pop): Ask for password even
6389 when program.
1791e2e5 6390
c113de23 63911999-02-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6392
c113de23 6393 * gnus-msg.el (gnus-bug): Add description.
1791e2e5 6394
c113de23 6395 * mml.el (mml-insert-mml-markup): Insert disposition.
1791e2e5 6396
c113de23 6397 * message.el (message-send-mail): Always encode mail headers.
1791e2e5 6398
c113de23 63991999-02-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6400
c113de23
GM
6401 * gnus-art.el (gnus-treat-article): Only run the highlight stuff
6402 when requested.
1791e2e5 6403
c113de23 6404 * nnmail.el (nnmail-current-spool): Removed.
1791e2e5 6405
c113de23 6406 * gnus-salt.el (gnus-tree-inhibit): New varible.
1791e2e5 6407
c113de23 6408 * gnus.el (mm-util): Required.
1791e2e5 6409
c113de23 64101999-02-27 paul stevenson <spaul@mail.phy.ornl.gov>
1791e2e5 6411
c113de23 6412 * gnus-sum.el (gnus-summary-toggle-header): Narrow to head first.
1791e2e5 6413
c113de23 64141999-02-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6415
c113de23 6416 * mail-source.el (mail-source-bind): Doc fix.
1791e2e5 6417
c113de23 64181999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6419
c113de23 6420 * message.el (message-mode): Doc fix.
1791e2e5 6421
c113de23
GM
6422 * mm-encode.el (mm-content-transfer-encoding-defaults): Use 8bit
6423 encoding.
1791e2e5 6424
c113de23 6425 * gnus.el (gnus-methods-equal-p): Moved here.
1791e2e5 6426
c113de23 6427 * mail-source.el: pop at 110.
1791e2e5 6428
c113de23
GM
6429 * pop3.el (pop3-movemail): Use write-region instead of
6430 append-to-file to avoid excessive messaging.
1791e2e5 6431
c113de23 64321999-02-27 lantz moore <lmoore@contigo.com>
1791e2e5 6433
c113de23
GM
6434 * nnmail.el (nnmail-get-new-mail): honor suffix for spool-files of
6435 type directory.
1791e2e5 6436
c113de23 64371999-03-04 Robert Bihlmeyer <robbe@orcus.priv.at>
1791e2e5 6438
c113de23
GM
6439 * gnus-art.el (article-hide-boring-headers): Field names must not
6440 contain whitespace.
1791e2e5 6441
c113de23 64421999-02-26 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6443
c113de23 6444 * gnus.el: Pterodactyl Gnus v0.79 is released.
1791e2e5 6445
c113de23 64461999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6447
c113de23 6448 * gnus-cite.el (gnus-cite-toggle): Don't remove highlighting.
1791e2e5 6449
c113de23 6450 * mml.el (mml-mode): Don't use add-minor-mode.
1791e2e5 6451
c113de23
GM
6452 * message.el (messgage-inhibit-body-encoding): New variable.
6453 (message-encode-message-body): Use it.
1791e2e5 6454
c113de23 64551999-02-26 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6456
c113de23 6457 * gnus.el: Pterodactyl Gnus v0.78 is released.
1791e2e5 6458
c113de23 64591999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6460
c113de23 6461 * message.el (message-mode): Switch on MML mode.
1791e2e5 6462
c113de23
GM
6463 * mml.el: Included commands and functions.
6464 (mml-mode-map): New keymap.
1791e2e5 6465
c113de23 6466 * message.el: Removed the insertion commands and functions.
1791e2e5 6467
c113de23 6468 * gnus-ems.el (gnus-mule-cite-add-face): Removed.
1791e2e5 6469
c113de23
GM
6470 * gnus-sum.el (gnus-summary-sort-by-chars): New command and
6471 keystroke.
1791e2e5 6472
c113de23 6473 * gnus-art.el (gnus-narrow-to-page): Revert.
1791e2e5 6474
c113de23
GM
6475 * gnus-cite.el (gnus-cite-delete-overlays): New function.
6476 (gnus-cite-parse-maybe): Always reparse.
1791e2e5 6477
c113de23
GM
6478 * message.el (message-encode-message-body): Don't insert
6479 "multipart warning".
1791e2e5 6480
c113de23 6481 * gnus-art.el (gnus-article-treat-head-custom): New variable.
1791e2e5 6482
c113de23 64831999-02-25 Miles Bader <miles@ccs.mt.nec.co.jp>
1791e2e5 6484
c113de23 6485 * mail-source.el (mail-source-fetch-pop): Return 1 for success.
1791e2e5 6486
c113de23 6487 * nnmail.el: Require mm-util.
1791e2e5 6488
c113de23 64891999-02-26 Justin Sheehy <justin@linus.mitre.org>
1791e2e5 6490
c113de23
GM
6491 * nnmail.el (nnmail-get-new-mail): Only get mail for the one
6492 group.
1791e2e5 6493
c113de23 64941999-02-26 SeokChan LEE <chan@smoky-blue.com>
1791e2e5 6495
c113de23 6496 * mm-bodies.el (mm-body-charset-encoding-alist): Add euc-kr.
1791e2e5 6497
c113de23 64981999-02-21 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 6499
c113de23 6500 * gnus-msg.el (gnus-extended-version): Better regexp.
1791e2e5 6501
c113de23 65021999-02-25 Didier Verna <verna@inf.enst.fr>
1791e2e5 6503
c113de23
GM
6504 * nnmail.el (nnmail-split-it): new syntax: `(! FUNC SPLIT)'. FUNC
6505 is called with the result of SPLIT and should return a new split.
1791e2e5 6506
c113de23 6507 * gnus.texi: update the doc.
1791e2e5 6508
c113de23 65091999-02-23 Didier Verna <verna@inf.enst.fr>
1791e2e5 6510
c113de23
GM
6511 * gnus-picon.el (gnus-picons-display-bar-p): when picons are
6512 displayed in the article buffer, output bars if
6513 `gnus-picons-display-article-move-p'.
1791e2e5 6514
c113de23 65151999-02-20 Aaron M. Ucko <amu@mit.edu>
1791e2e5 6516
c113de23 6517 * mail-source.el (mail-source-fetch-pop): Typo.
1791e2e5 6518
c113de23 65191999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6520
c113de23 6521 * gnus-sum.el (gnus-summary-toggle-header): Save restriction.
1791e2e5 6522
c113de23 65231999-02-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6524
c113de23 6525 * gnus-cite.el (gnus-cite-parse-wrapper): Always parse.
1791e2e5 6526
c113de23 65271999-02-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6528
c113de23 6529 * mml.el (mml-insert-buffer): New function.
1791e2e5 6530
c113de23 6531 * message.el (message-forward): Insert the buffer in the buffer.
1791e2e5 6532
c113de23 65331999-02-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6534
c113de23 6535 * mm-view.el (mm-inline-message): Insert part in narrowed region.
1791e2e5 6536
c113de23 65371999-02-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6538
c113de23 6539 * gnus-sum.el (gnus-summary-toggle-header): Save restriction.
1791e2e5 6540
c113de23 65411999-02-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6542
c113de23 6543 * gnus.el: Pterodactyl Gnus v0.77 is released.
1791e2e5 6544
c113de23 65451999-02-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6546
c113de23
GM
6547 * gnus-art.el (gnus-displaying-mime): New variable.
6548 (article-narrow-to-head): New function.
1791e2e5 6549
c113de23
GM
6550 * mail-source.el (mail-source-fetch-pop): Include pre/postscript.
6551 Default to pop instead of pop3.
1791e2e5 6552
c113de23 65531999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6554
c113de23 6555 * gnus-art.el (article-hide-pgp): Goto body.
1791e2e5 6556
c113de23 6557 * gnus-uu.el (gnus-uu-digest-mail-forward): Don't kill buffer.
1791e2e5 6558
c113de23 6559 * gnus-cite.el: Don't use goto-line.
1791e2e5 6560
c113de23
GM
6561 * gnus-art.el (gnus-article-treat-html): Removed.
6562 (gnus-treat-article): Save restriction.
1791e2e5 6563
c113de23 65641999-02-17 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 6565
c113de23
GM
6566 * message.el (message-send-mail): Don't untabify.
6567 (message-mode): Don't use tabs for indentation.
1791e2e5 6568
c113de23
GM
65691999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
6570
6571 * message.el (message-send-mail): Don't untabify.
6572
6573 * nnml.el (nnml-save-mail): Typo fix.
1791e2e5 6574
c113de23 65751999-02-19 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 6576
c113de23
GM
6577 * message.el (message-cite-function): Add
6578 `message-cite-original-without-signature' customization option.
1791e2e5 6579
c113de23 65801999-02-18 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 6581
c113de23
GM
6582 * nnmail.el (nnmail-fix-eudora-headers): Mark as option to
6583 `nnmail-prepare-incoming-header-hook'.
1791e2e5 6584
c113de23 65851999-02-19 Justin Sheehy <justin@linus.mitre.org>
1791e2e5 6586
c113de23 6587 * gnus-util.el (gnus-make-sort-function-1): Typo fix.
1791e2e5 6588
c113de23 65891999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6590
c113de23 6591 * gnus-group.el (gnus-group-get-new-news): Require nnmail.
1791e2e5 6592
c113de23 65931999-02-18 Michael Cook <cook@sightpath.com>
1791e2e5 6594
c113de23 6595 * Recognize Microsoft Outlook's cite attribution conventions.
1791e2e5 6596
c113de23 65971999-02-19 James H. Cloos, Jr. <cloos@jhcloos.com>
1791e2e5 6598
c113de23 6599 * gnus-sum.el: Bind M.
1791e2e5 6600
c113de23 66011999-02-19 Neil Crellin <neilc@wallaby.cc>
1791e2e5 6602
c113de23 6603 * mail-source.el (mail-source-fetch-pop): Bind pop3-port.
1791e2e5 6604
c113de23 66051999-02-15 Didier Verna <verna@inf.enst.fr>
1791e2e5 6606
c113de23
GM
6607 * gnus-picon.el (gnus-group-display-picons): ensures that
6608 `article-goto-body' really goes to the article body.
1791e2e5 6609
c113de23 66101999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6611
c113de23 6612 * mm-view.el (mm-inline-text): Bind url-standalone-mode.
1791e2e5 6613
c113de23 6614 * gnus-msg.el (gnus-summary-mail-forward): Create unique names.
1791e2e5 6615
c113de23 6616 * mm-view.el (mm-view-message): Enable multibyte.
1791e2e5 6617
c113de23 66181999-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6619
c113de23 6620 * nnmail.el (nnmail-get-new-mail): Message later.
1791e2e5 6621
c113de23
GM
6622 * mm-util.el (mm-find-charset-region): Revert to checking
6623 multibyte.
1791e2e5 6624
c113de23 66251999-02-11 Matt Pharr <mmp@graphics.stanford.edu>
1791e2e5 6626
c113de23
GM
6627 * gnus-msg.el (gnus-bug): Encode environment info as a MIME
6628 attachment.
1791e2e5 6629
c113de23 66301999-02-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6631
c113de23 6632 * gnus.el: Pterodactyl Gnus v0.76 is released.
1791e2e5 6633
c113de23 66341999-02-06 Felix Lee <flee@cygnus.com>
1791e2e5 6635
c113de23 6636 * gnus.el (gnus-group-change-level-function): Typo.
1791e2e5 6637
c113de23 66381999-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6639
c113de23
GM
6640 * gnus-sum.el (gnus-nov-skip-field): Removed.
6641 (gnus-nov-field): Ditto.
6642 (gnus-nov-parse-extra): Ditto.
6643 (gnus-nov-read-integer): Ditto.
1791e2e5 6644
c113de23 66451999-02-05 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 6646
c113de23
GM
6647 * nnheader.el (nnheader-nov-read-message-id): New macro.
6648 (nnheader-parse-nov): Use it.
1791e2e5 6649
c113de23
GM
6650 * gnus-sum.el (gnus-nov-read-message-id): New macro.
6651 (gnus-nov-parse-line): Use it; use `(eobp)' instead of
6652 `(eq (char-after) ?\n)'.
1791e2e5 6653
c113de23 66541999-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6655
c113de23 6656 * gnus.el (gnus-other-frame): Always pop up a new frame.
1791e2e5 6657
c113de23 66581999-02-10 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6659
c113de23
GM
6660 * gnus-range.el (gnus-range-add): Rewrite.
6661
66621999-02-02 Carsten Leonhardt <leo@arioch.oche.de>
6663
6664 * nnmail.el (nnmail-split-incoming): Added detection of maildir
6665 format.
6666 (nnmail-process-maildir-mail-format): New function.
6667
6668 * mail-source.el (mail-source-fetch-maildir): New function.
6669 (mail-source-keyword-map): Add default for maildir method.
6670 (mail-source-fetcher-alist): Changed "qmail" to "maildir".
6671
66721999-02-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
6673
6674 * mail-source.el (mail-source-fetcher-alist): Remove apop.
6675
6676 * nndoc.el (nndoc-type-alist): Remove MIME-digest.
6677 (nndoc-mime-digest-type-p): Removed.
6678
66791999-02-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
6680
6681 * gnus-art.el (gnus-article-read-summary-keys): Set the point
6682 where it is supposed to be.
6683 (gnus-treat-play-sounds): New variable.
6684
6685 * gnus-sum.el (gnus-newsgroup-ignored-charsets): New variable.
6686
6687 * gnus-art.el (article-display-x-face): Narrow to head.
6688 (gnus-article-washed-types): New variable.
6689 (article-hide-pgp): Is not a toggle.
6690 (gnus-article-hide-text-type): Save types.
6691 (article-decode-charset): Use it.
1791e2e5 6692
c113de23 6693 * nnmail.el (nnmail-get-new-mail): Ignore procmail.
1791e2e5 6694
c113de23
GM
6695 * message.el (message-forward-start-separator): Removed.
6696 (message-forward-end-separator): Removed.
6697 (message-signature-before-forwarded-message): Removed.
6698 (message-included-forward-headers): Removed.
6699 (message-check-news-body-syntax): Don't check forward.
6700 (message-forward): Use MIME.
1791e2e5 6701
c113de23
GM
6702 * nnvirtual.el (nnvirtual-request-article): Bind
6703 gnus-article-decode-hook to nil.
1791e2e5 6704
c113de23 67051999-02-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6706
c113de23
GM
6707 * mml.el (mml-parse-singlepart-with-multiple-charsets): Check for
6708 us-ascii.
1791e2e5 6709
c113de23 67101999-02-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6711
c113de23 6712 * format-spec.el (format-spec): Be more robust.
1791e2e5 6713
c113de23
GM
6714 * message.el (message-encode-message-body): Default
6715 mail-parse-charset to mail-parse-charset.
1791e2e5 6716
c113de23
GM
6717 * gnus-sum.el (gnus-summary-edit-article-done): Don't encode.
6718 (gnus-summary-edit-article): Bind mail-parse-charset.
1791e2e5 6719
c113de23 6720 * mml.el (mml-read-tag): Ignore white space after end of tag.
1791e2e5 6721
c113de23
GM
6722 * message.el (message-goto-body): Also work in separatorless
6723 articles.
6724
6725 * mml.el (mml-translate-from-mime): New function.
6726 (mml-insert-mime): Ditto.
6727 (mml-to-mime): New function.
6728 (mime-to-mml): New name.
6729
6730 * gnus-sum.el (gnus-summary-edit-article): Always select raw
1791e2e5
DL
6731 article.
6732
c113de23 6733 * gnus-group.el (gnus-group-catchup-current): Unmark groups.
1791e2e5 6734
c113de23
GM
6735 * gnus-sum.el (gnus-summary-setup-default-charset): Don't
6736 special-case nndraft groups.
1791e2e5 6737
c113de23 67381999-02-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6739
c113de23
GM
6740 * gnus-sum.el (gnus-get-newsgroup-headers): Bind charset.
6741 (gnus-get-newsgroup-headers): Already bound.
1791e2e5 6742
c113de23 6743 * message.el (message-encode-message-body): Use posting charset.
1791e2e5 6744
c113de23
GM
6745 * mm-bodies.el (mm-encode-body): Use MIME charsets.
6746 (mm-body-encoding): Do CTE.
6747 (mm-body-7-or-8): New function.
1791e2e5 6748
c113de23
GM
6749 * mm-util.el (mm-mime-charset): Always fall back on alist.
6750 (mm-mime-mule-charset-alist): Include katakana-jisx0201.
6751 (mm-mime-mule-charset-alist): Add arabic-*-column.
6752 (mm-find-mime-charset-region): New function.
1791e2e5 6753
c113de23 6754 * format-spec.el (format-spec-make): New function.
1791e2e5 6755
c113de23
GM
6756 * mail-source.el (format-spec): Required.
6757 (mail-source-fetch-with-program): Removed.
6758 (mail-source-fetch-with-program): New function.
1791e2e5 6759
c113de23 6760 * format-spec.el: New file.
1791e2e5 6761
c113de23 67621999-02-03 Tatsuya Ichikawa <ichikawa@hv.epson.co.jp>
1791e2e5 6763
c113de23
GM
6764 * mail-source.el (mail-source-fetch-with-program): Take optional
6765 parameter.
1791e2e5 6766
c113de23 67671999-02-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6768
c113de23
GM
6769 * gnus-start.el: Ignore some groups.
6770 (gnus-setup-news): Bind nnmail-fetched-sources.
1791e2e5 6771
c113de23 6772 * message.el (message-send-mail): Remove all tabs.
1791e2e5 6773
c113de23
GM
6774 * mm-util.el (mm-find-charset-region): Just check whether
6775 find-charset-region is defined.
1791e2e5 6776
c113de23 67771999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6778
c113de23
GM
6779 * gnus-group.el (gnus-group-get-new-news): Use
6780 nnmail-fetched-sources.
1791e2e5 6781
c113de23
GM
6782 * nnmail.el (nnmail-fetched-sources): New variable.
6783 (nnmail-get-new-mail): Use it.
1791e2e5 6784
c113de23
GM
6785 * mail-source.el (mail-source-fetched-sources): New variable.
6786 (mail-source-fetch): Use it.
1791e2e5 6787
c113de23 67881999-02-02 Mark W. Eichin <eichin@thok.org>
1791e2e5 6789
c113de23
GM
6790 * gnus.el (gnus-getenv-nntpserver): if the file that
6791 gnus-nntpserver-file names has a trailing newline, the
6792 string-match will always match, and thus the file will never be
6793 read. (^ matches start of "line", \\` matches start of "buffer",
6794 which is what was intended...)
1791e2e5 6795
c113de23 67961999-02-02 Kim-Minh Kaplan <kmkaplan@western.fr>
1791e2e5 6797
c113de23 6798 * gnus-picon.el (gnus-picons-parse-filenames): Quote group names.
1791e2e5 6799
c113de23 68001999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 6801
c113de23
GM
6802 * gnus-start.el (gnus-read-active-file): Eliminate duplicated
6803 select methods.
1791e2e5 6804
c113de23 68051999-01-27 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 6806
c113de23 6807 * gnus-range.el (gnus-remove-from-range): Sort second argument.
1791e2e5 6808
c113de23 68091999-02-02 Scott Hofmann <shofmann@mindspring.com>
1791e2e5 6810
c113de23 6811 * nntp.el: Use mail-source-read-passwd instead of nnmail-read-passwd.
1791e2e5 6812
c113de23 68131999-02-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6814
c113de23
GM
6815 * gnus-cus.el (gnus-group-parameters): Charset as symbol, and fix
6816 a typo.
6817 * gnus-sum.el (gnus-summary-setup-default-charset): Set nndraft's
6818 charset to nil.
6819 * gnus-agent.el (gnus-agent-queue-setup): Remove charset setting.
6820 * gnus-start.el (gnus-start-draft-setup): Ditto.
1791e2e5 6821
c113de23 68221999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6823
c113de23
GM
6824 * mail-source.el (mail-source-fetch-directory): Use the predicate.
6825 (mail-source-value): Don't do variables.
1791e2e5 6826
c113de23 6827 * nnmail.el (nnmail-get-new-mail): Set the predicate.
1791e2e5 6828
c113de23 6829 * gnus-sum.el (gnus-summary-toggle-header): Fix, and bound to t.
1791e2e5 6830
c113de23 68311999-02-01 Michael Cook <cook@sightpath.com>
1791e2e5 6832
c113de23 6833 * Defenestrate spurious ?a.
1791e2e5 6834
c113de23 68351999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6836
c113de23
GM
6837 * mail-source.el (mail-source-fetch-pop): Instead use
6838 :authentication.
1791e2e5 6839
c113de23 68401999-02-01 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
1791e2e5 6841
c113de23 6842 * lisp/mail-source.el : Support APOP authentication scheme.
1791e2e5 6843
c113de23 68441999-02-02 Tatsuya Ichikawa <t-ichi@niagara.shiojiri.ne.jp>
1791e2e5 6845
c113de23 6846 * pop3.el (pop3-movemail): Return t.
1791e2e5 6847
c113de23 68481999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6849
c113de23
GM
6850 * rfc2047.el (rfc2047-fold-region): New function.
6851 (rfc2047-encode-message-header): Use it.
1791e2e5 6852
c113de23 68531999-02-02 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1791e2e5 6854
c113de23 6855 * gnus-sum.el (gnus-group-charset-alist): Add more.
1791e2e5 6856
c113de23 68571999-02-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6858
c113de23 6859 * gnus.el: Pterodactyl Gnus v0.75 is released.
1791e2e5 6860
c113de23 68611999-02-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6862
c113de23 6863 * gnus-art.el (article-display-x-face): Don't narrow to head.
1791e2e5 6864
c113de23 68651999-02-01 Michael Cook <cook@sightpath.com>
1791e2e5 6866
c113de23 6867 * gnus-cite.el (gnus-cited-lines-visible): Accept a cons.
1791e2e5 6868
c113de23 68691999-02-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6870
c113de23
GM
6871 * mail-source.el (mail-source-fetch-directory): Ignore
6872 directories.
1791e2e5 6873
c113de23 6874 * gnus-cus.el (gnus-group-parameters): Addition.
1791e2e5 6875
c113de23
GM
6876 * gnus-art.el (article-strip-banner): Do symbolic banners.
6877 (article-strip-banner): New keystroke.
1791e2e5 6878
c113de23 68791999-02-01 Michael Cook <cook@sightpath.com>
1791e2e5 6880
c113de23 6881 * gnus-art.el (article-strip-banner): New command.
1791e2e5 6882
c113de23 68831999-02-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6884
c113de23 6885 * gnus-art.el (gnus-treat-strip-banners): New variable.
1791e2e5 6886
c113de23 68871999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 6888
c113de23
GM
6889 * mail-source.el (mail-source-read-passwd): Use `read-passwd' if it
6890 has been exist.
1791e2e5 6891
c113de23 68921999-01-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6893
c113de23
GM
6894 * message.el (message-draft-coding-system): Check coding-system.
6895 * mm-util.el (mm-text-coding-system): Ditto.
1791e2e5 6896
c113de23 68971999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 6898
c113de23 6899 * mail-source.el (mail-source-fetch-pop): Save excursion.
1791e2e5 6900
c113de23 69011999-01-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6902
c113de23
GM
6903 * mail-source.el (mail-source-movemail-args): Not constant.
6904 (mail-source-movemail-args): Removed.
6905 (mail-source-fetch-with-program): New function.
6906 (mail-source-fetch-pop): Use program and function.
6907 (mail-source-movemail-program): Removed.
1791e2e5 6908
c113de23
GM
6909 * gnus-art.el (gnus-treat-date-iso8601): New variable.
6910 (gnus-treat-date-user-defined): New variable.
1791e2e5 6911
c113de23 69121999-01-28 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 6913
c113de23 6914 * nnmail.el (nnmail-fix-eudora-headers): New function.
1791e2e5 6915
c113de23 69161999-01-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6917
c113de23 6918 * mm-bodies.el (mm-encode-body): Use mail-parse-charset.
1791e2e5 6919
c113de23 69201999-01-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6921
c113de23
GM
6922 * gnus-art.el (gnus-treatment-function-alist): Do
6923 gnus-article-add-buttons-to-head later.
6924 (gnus-treat-capitalize-sentences): New variable.
6925 (article-capitalize-sentences): New command and keystroke.
1791e2e5 6926
c113de23 6927 * gnus-group.el (gnus-group-catchup-current): Do group.
1791e2e5 6928
c113de23 6929 * message.el (message-default-charset): Add group.
1791e2e5 6930
c113de23 69311999-01-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6932
c113de23 6933 * gnus.el: Pterodactyl Gnus v0.74 is released.
1791e2e5 6934
c113de23 69351999-01-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6936
c113de23
GM
6937 * gnus-art.el (article-fill-long-lines): Renamed.
6938 (article-fill-long-lines): New keystroke.
1791e2e5 6939
c113de23 69401999-01-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6941
c113de23 6942 * gnus-msg.el (gnus-setup-posting-charset): Check for group.
1791e2e5 6943
c113de23
GM
6944 * gnus-group.el (gnus-group-catchup-current): Skip groups now
6945 displayed.
6946 (gnus-group-catchup-current): Be more robus.
1791e2e5 6947
c113de23
GM
6948 * gnus-sum.el (gnus-summary-select-article): Reselect for showing
6949 headers.
1791e2e5 6950
c113de23 69511999-01-25 Dave Love <fx@gnu.org>
1791e2e5 6952
c113de23
GM
6953 * message.el (message-mode-menu): Add message-mime-attach-file.
6954 (message-mode): Doc fix.
1791e2e5 6955
c113de23 69561999-01-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6957
c113de23
GM
6958 * nnmail.el (nnmail-check-duplication): Insert the mail source
6959 string.
1791e2e5 6960
c113de23
GM
6961 * mail-source.el (mail-source-fetch-pop): Bind mail-source-string.
6962 (mail-source-fetch-directory): Ditto.
6963 (mail-source-fetch-file): Ditto.
6964 (mail-source-string): New variable.
1791e2e5 6965
c113de23
GM
6966 * gnus-start.el (gnus-get-unread-articles): Nix out groups over
6967 the level.
1791e2e5 6968
c113de23
GM
6969 * rfc2047.el (rfc2047-encodable-p): Convert to MIME charsets
6970 before handling.
1791e2e5 6971
c113de23
GM
6972 * mm-util.el (mm-mime-charset): Use the parameters.
6973 (mm-mime-charset): Removed region paremeters.
1791e2e5 6974
c113de23
GM
6975 * nnmail.el (nnmail-get-new-mail): Don't message the entire
6976 source.
1791e2e5 6977
c113de23 69781999-01-25 Lloyd Zusman <ljz@asfast.com>
1791e2e5 6979
c113de23 6980 * nnmail.el (nnmail-get-split-group): Quote right.
1791e2e5 6981
c113de23 69821999-01-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6983
c113de23
GM
6984 * mail-source.el (mail-source-movemail): Would kill an arbitrary
6985 buffer.
1791e2e5 6986
c113de23 69871999-01-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6988
c113de23
GM
6989 * gnus-group.el (gnus-clear-inboxes-moved): Removed.
6990 (gnus-group-mode): Don't hook.
1791e2e5 6991
c113de23
GM
6992 * mail-source.el (mail-source-bind): Doc fix.
6993 (mail-source-bind): Take only one param.
1791e2e5 6994
c113de23 6995 * gnus-art.el (gnus-treat-highlight-signature): typep.
1791e2e5 6996
c113de23
GM
6997 * mail-source.el (mail-source-movemail): Ignore empty file.
6998 (mail-source-callback): Check before deleting.
1791e2e5 6999
c113de23 7000 * message.el (message-mime-attach-file): Include name.
1791e2e5 7001
c113de23 70021999-01-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7003
c113de23 7004 * mm-util.el (mm-read-charset): Return a symbol.
1791e2e5 7005
c113de23 7006 * mm-view.el (mm-inline-text): Insert signature separator.
1791e2e5 7007
c113de23
GM
7008 * gnus-art.el (gnus-treat-predicate): New function.
7009 (gnus-treat-article): Allow all types to be checked.
1791e2e5 7010
c113de23
GM
7011 * gnus-util.el (gnus-or): New function.
7012 (gnus-and): Ditto.
1791e2e5 7013
c113de23 7014 * gnus-art.el (gnus-mime-display-single): Use override.
1791e2e5 7015
c113de23
GM
7016 * mm-decode.el (mm-attachment-override-types): New variable.
7017 (mm-attachment-override-p): New function.
1791e2e5 7018
c113de23 7019 * gnus-picon.el (gnus-group-display-picons): Don't go backward.
1791e2e5 7020
c113de23 70211999-01-23 Andrew J. Cosgriff <ajc@bing.wattle.id.au>
1791e2e5 7022
c113de23 7023 * mm-view.el (mm-inline-text): Do vcards.
1791e2e5 7024
c113de23 70251999-01-23 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7026
c113de23 7027 * gnus.el: Pterodactyl Gnus v0.73 is released.
1791e2e5 7028
c113de23 70291999-01-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7030
c113de23
GM
7031 * nnmail.el (nnmail-spool-file): Changed to use mail-source.
7032 (nnmail-crash-box, nnmail-use-procmail, nnmail-procmail-directory,
7033 nnmail-procmail-suffix, nnmail-resplit-incoming): Removed.
7034 (nnmail-movemail-program): Removed.
7035 (nnmail-movemail-args): Removed.
7036 (nnmail-pop-password-required): Ditto.
7037 (nnmail-tmp-directory): Ditto.
7038 (nnmail-delete-incoming): Removed.
7039 (nnmail-pop-password, nnmail-moved-inboxes,
7040 nnmail-internal-password, nnmail-move-inbox): Removed.
7041 (nnmail-read-passwd): Ditto.
7042 (nnmail-get-spool-files): Removed.
7043 (nnmail-resplit-incoming): Reinstated.
1791e2e5 7044
c113de23 7045 * mail-source.el: New file.
1791e2e5 7046
c113de23 70471999-01-23 James H. Cloos, Jr. <cloos@jhcloos.com>
1791e2e5 7048
c113de23 7049 * gnus-art.el (gnus-article-mode-map): Bind backspace.
1791e2e5 7050
c113de23 70511999-01-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7052
c113de23 7053 * gnus-art.el (article-make-date-line): Fix iso8601 display.
1791e2e5 7054
c113de23 70551999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7056
c113de23 7057 * gnus-art.el (gnus-treat-display-smileys): Check xpm.
1791e2e5 7058
c113de23 7059 * gnus-picon.el (gnus-group-display-picons): Goto body.
1791e2e5 7060
c113de23
GM
7061 * gnus.el: Indented all functions; broke long lines; changed all
7062 instances of illegal/legal to invalid/valid. Yes, I'm bored.
1791e2e5 7063
c113de23 70641999-01-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7065
c113de23 7066 * gnus.el: Pterodactyl Gnus v0.72 is released.
1791e2e5 7067
c113de23 70681999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7069
c113de23 7070 * gnus.el: Cleaned up trailing whitespace.
1791e2e5 7071
c113de23 7072 * mm-util.el (mm-read-charset): Work.
1791e2e5 7073
c113de23 70741999-01-17 Matt Armstrong <mattdav+matt@best.com>
1791e2e5 7075
c113de23
GM
7076 * gnus-score.el (gnus-score-find-bnews): Match regexp on the
7077 nnheader-translate-file-chars'd group name.
1791e2e5 7078
c113de23 70791999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7080
c113de23 7081 * message.el (message-encode-message-body): Fold case.
1791e2e5 7082
c113de23 70831999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7084
c113de23 7085 * mailcap.el (mailcap-add): New function.
1791e2e5 7086
c113de23 70871999-01-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7088
c113de23
GM
7089 * gnus-art.el (article-goto-body-goes-to-point-min-p): New variable.
7090 (article-goto-body): Use it.
7091 (gnus-treat-article): Ditto.
1791e2e5 7092
c113de23
GM
7093 * gnus-agent.el (gnus-agent-get-undownloaded-list): Remove the
7094 downloaded articles from the downloadeble list.
1791e2e5 7095
c113de23 70961999-01-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7097
c113de23
GM
7098 * message.el (message-encode-message-body): Bind
7099 mail-parse-charset.
1791e2e5 7100
c113de23
GM
7101 * mm-util.el (mm-charset-synonym-alist): New variable.
7102 (mm-charset-to-coding-system): Use it.
7103 (mm-charset-coding-system-alist): Removed.
7104 (mm-charset-to-coding-system): Don't use it.
7105 (mm-find-charset-region): Use mail-parse-charset.
1791e2e5 7106
c113de23
GM
7107 * gnus-art.el (gnus-treatment-function-alist): Use
7108 gnus-article-display-picons.
7109 (gnus-treat-display-xface): Only do if we have xface feature.
7110 (gnus-part-display-hook): New function.
7111 (gnus-treat-article): Use it.
7112 (gnus-treat-article): Use gnus-visual.
1791e2e5 7113
c113de23 7114 * gnus-msg.el (gnus-setup-posting-charset): Check elem.
1791e2e5 7115
c113de23
GM
7116 * gnus-art.el (gnus-mm-display-part): Fix the MIME button after
7117 displaying.
1791e2e5 7118
c113de23 7119 * mm-decode.el (mm-insert-part): Use insert-buffer-substring.
1791e2e5 7120
c113de23
GM
7121 * gnus-score.el (gnus-score-find-bnews): Protect against invalid
7122 regexp file names.
1791e2e5 7123
c113de23 71241999-01-16 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7125
c113de23 7126 * gnus.el: Pterodactyl Gnus v0.71 is released.
1791e2e5 7127
c113de23 71281999-01-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7129
c113de23 7130 * mm-view.el (mm-inline-image): Don't add a dot.
1791e2e5 7131
c113de23 7132 * gnus-art.el (gnus-treat-article): New function.
1791e2e5 7133
c113de23 7134 * gnus.el (gnus-article-display-hook): Removed.
1791e2e5 7135
c113de23 7136 * gnus-art.el (gnus-article-treat-custom): New variable.
1791e2e5 7137
c113de23 7138 * gnus-start.el (gnus-ignored-newsgroups-has-to-p): Removed.
1791e2e5 7139
c113de23
GM
7140 * gnus-msg.el (gnus-setup-posting-charset): Allow variables and
7141 functions.
1791e2e5 7142
c113de23
GM
7143 * message.el (message-posting-charset): New variable.
7144 (message-send-mail): Use it.
1791e2e5 7145
c113de23
GM
7146 * gnus-msg.el (gnus-group-posting-charset-alist): Moved here.
7147 (gnus-setup-posting-charset): New function.
7148 (gnus-setup-message): Use it.
1791e2e5 7149
c113de23
GM
7150 * message.el (message-encode-message-body): Just look for
7151 Content-Type before inserting a new one.
1791e2e5 7152
c113de23 71531999-01-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7154
c113de23 7155 * rfc2047.el (rfc2047-default-charset): Removed.
1791e2e5 7156
c113de23
GM
7157 * mail-prsvr.el: New file.
7158 (mail-parse-charset): New variable.
1791e2e5 7159
c113de23
GM
7160 * gnus-sum.el (gnus-newsgroup-charset): Changed name.
7161 Changed name.
1791e2e5 7162
c113de23 7163 * gnus.el (gnus-charset): New group.
1791e2e5 7164
c113de23 7165 * nnmail.el (nnmail-pathname-coding-system): Default to binary.
1791e2e5 7166
c113de23
GM
7167 * gnus-sum.el (gnus-default-charset): Default to nil.
7168 (gnus-newsgroup-iso-8859-1-forced-regexp): Removed.
7169 (gnus-newsgroup-iso-8859-1-forced): Removed.
1791e2e5 7170
c113de23
GM
7171 * mm-util.el (mm-known-charsets): Removed.
7172 (mm-default-coding-system): Removed.
7173 (mm-default-charset): Removed.
7174 (mm-read-charset): New function.
1791e2e5 7175
c113de23 7176 * message.el (message-default-charset): Removed.
1791e2e5 7177
c113de23 7178 * rfc2047.el (rfc2047-default-charset): Default to nil.
1791e2e5 7179
c113de23 7180 * mm-util.el (mm-charset-iso-8859-1-forced): Removed.
1791e2e5 7181
c113de23 71821999-01-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7183
c113de23 7184 * gnus.el: Pterodactyl Gnus v0.70 is released.
1791e2e5 7185
c113de23 71861999-01-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7187
c113de23
GM
7188 * mm-decode.el (mm-save-part): Use mm-get-part.
7189 (mm-insert-part): New function.
7190 (mm-get-part): Use it.
7191 (mm-get-image): Ditto.
7192 (mm-display-external): Ditto.
1791e2e5 7193
c113de23 7194 * mm-view.el (mm-inline-text): Ditto.
1791e2e5 7195
c113de23
GM
7196 * gnus-move.el (gnus-move-group-to-server): Protect against nil
7197 ranges.
1791e2e5 7198
c113de23
GM
7199 * mm-decode.el (mm-display-external): Save the buffer.
7200 (mm-remove-part): Kill it.
1791e2e5 7201
c113de23 7202 * qp.el (quoted-printable-decode-region): Do the right thing at eobp.
1791e2e5 7203
c113de23 7204 * nnagent.el (nnagent-request-set-mark): Defined stub.
1791e2e5 7205
c113de23 72061999-01-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7207
c113de23
GM
7208 * gnus-score.el (gnus-score-load-score-alist): Bind
7209 coding-system-for-read.
1791e2e5 7210
c113de23
GM
7211 * gnus-sum.el (gnus-summary-exit): Do adaptive scoring before
7212 prepare-exit-hook.
1791e2e5 7213
c113de23 7214 * mm-view.el (mm-setup-w3): Require w3.
1791e2e5 7215
c113de23 72161999-01-13 Kiyokazu SUTO <suto@merry.xmath.ous.ac.jp>
1791e2e5 7217
c113de23
GM
7218 * lisp/nnspool.el (nnspool-retrieve-headers): Protect against empty
7219 body.
1791e2e5 7220
c113de23 72211999-01-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7222
c113de23 7223 * mm-encode.el: Ditto.
1791e2e5 7224
c113de23
GM
7225 * mm-bodies.el (mm-decode-content-transfer-encoding): Message the
7226 error.
1791e2e5 7227
c113de23 7228 * mailcap.el (mailcap-mime-data): SAFER ps.
1791e2e5 7229
c113de23
GM
7230 * message.el (message-encode-message-body): Always insert a
7231 Content-Type header.
1791e2e5 7232
c113de23
GM
7233 * mm-decode.el (mm-inline-media-tests): Default all text/* to be
7234 shown inline.
1791e2e5 7235
c113de23 7236 * mm-view.el (mm-inline-text): Handle all sorts of text.
1791e2e5 7237
c113de23
GM
7238 * mailcap.el (mailcap-mime-data): non-viewer for viewers that
7239 don't view.
1791e2e5 7240
c113de23 7241 * mm-decode.el (mm-display-external): Use it.
1791e2e5 7242
c113de23 7243 * gnus-art.el (gnus-visible-headers): Added bcc, gcc, fcc.
1791e2e5 7244
c113de23 7245 * mm-decode.el (mm-save-part): Removed double code.
1791e2e5 7246
c113de23 72471999-01-12 Dave Love <fx@gnu.org>
1791e2e5 7248
c113de23
GM
7249 * mm-decode.el (mm-save-part): Avoid doubly-compressed
7250 application/octet-stream .gz & al files with jka-compr.
1791e2e5 7251
c113de23 72521999-01-12 Dave Love <fx@gnu.org>
1791e2e5 7253
c113de23
GM
7254 * gnus-ems.el (gnus-down-mouse-3): New variable.
7255 * gnus-art.el (gnus-mime-button-map): Use it.
7256 (gnus-mime-button-menu): Set the clicked-on buffer initially.
1791e2e5 7257
c113de23 72581999-01-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7259
c113de23 7260 * mailcap.el (mailcap-mime-data): Added ImageMagic and ee.
1791e2e5 7261
c113de23 72621999-01-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7263
c113de23
GM
7264 * gnus-picon.el (gnus-picons-kill-buffer): Don't kill article
7265 buffers.
1791e2e5 7266
c113de23 7267 * gnus-sum.el (gnus-summary-exit): Destroy all MIME.
1791e2e5 7268
c113de23 7269 * gnus-cache.el (gnus-cache-read-active): Reversed check.
1791e2e5 7270
c113de23 72711999-01-12 Matt Armstrong <matta@geoworks.com>
1791e2e5 7272
c113de23 7273 * mml.el (mml-parameter-string): Strip directory component.
1791e2e5 7274
c113de23 72751999-01-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7276
c113de23 7277 * gnus.el (gnus-use-demon): Removed.
1791e2e5 7278
c113de23 72791999-01-12 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 7280
c113de23 7281 * nnmail.el (nnmail-article-group): Don't infloop.
1791e2e5 7282
c113de23 72831999-01-11 Colin Rafferty <colin@xemacs.org>
1791e2e5 7284
c113de23
GM
7285 * gnus-art.el (article-update-date-lapsed): Made it work with
7286 picons, and make it update on all visible frames.
7287 (article-date-ut): Get summary-buffer's current-headers.
1791e2e5 7288
c113de23 72891999-01-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7290
c113de23
GM
7291 * gnus-picon.el (gnus-picons-setup-buffer): Don't set major mode.
7292 (gnus-picons-setup-p): New variable.
1791e2e5 7293
c113de23 72941999-01-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7295
c113de23 7296 * nnmail.el (nnmail-split-header-length-limit): Lowered to 512.
1791e2e5 7297
c113de23 72981999-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7299
c113de23
GM
7300 * gnus-sum.el (gnus-summary-exit-no-update): Don't use run-hooks.
7301 (gnus-summary-exit-no-update): Use mapcar.
1791e2e5 7302
c113de23 73031999-01-02 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7304
c113de23 7305 * gnus-agent.el (gnus-category-write): Make directory.
1791e2e5 7306
c113de23 73071998-09-26 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7308
c113de23
GM
7309 * gnus-sum.el (gnus-update-read-articles):
7310 (gnus-update-marks): Request backend update of mark.
1791e2e5 7311
c113de23 73121999-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7313
c113de23 7314 * mm-bodies.el (mm-body-encoding): Use mm-find.
1791e2e5 7315
c113de23 73161999-01-03 Kim-Minh Kaplan <kmkaplan@western.fr>
1791e2e5 7317
c113de23 7318 * gnus-picon.el (gnus-article-display-picons): Fix.
1791e2e5 7319
c113de23 73201999-01-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7321
c113de23 7322 * gnus.el: Pterodactyl Gnus v0.69 is released.
1791e2e5 7323
c113de23 73241999-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7325
c113de23 7326 * gnus-picon.el (gnus-picons-setup-buffer): Run the hook.
1791e2e5 7327
c113de23
GM
7328 * gnus-agent.el (gnus-agent-remove-group): New command and
7329 keystroke.
1791e2e5 7330
c113de23 7331 * rfc2047.el (rfc2047-decode-region): Check for us-ascii.
1791e2e5 7332
c113de23 73331999-01-02 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7334
c113de23 7335 * gnus-agent.el (gnus-agent-write-servers): Make directory.
1791e2e5 7336
c113de23 73371998-12-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7338
c113de23 7339 * mm-view.el (mm-inline-text): Bind current id.
1791e2e5 7340
c113de23
GM
7341 * mm-decode.el (mm-handle-id): New macro.
7342 (mm-make-handle): Accept id.
7343 (mm-dissect-singlepart): Use it.
1791e2e5 7344
c113de23 73451998-12-23 Matt Pharr <mmp@graphics.stanford.edu>
1791e2e5 7346
c113de23
GM
7347 * message.el (message-cite-original-without-signature): Use
7348 message-signature-separator when searching for signature in
7349 message-cite-original-without-signature.
1791e2e5 7350
c113de23 73511998-12-24 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7352
c113de23 7353 * gnus.el (gnus-server-to-method): Check named methods.
1791e2e5 7354
c113de23 73551998-12-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7356
c113de23 7357 * mm-view.el (mm-view-message): Goto point-min.
1791e2e5 7358
c113de23
GM
7359 * nnmail.el (nnmail-article-group): Don't delete lines, only
7360 shorten them.
1791e2e5 7361
c113de23
GM
7362 * gnus-msg.el (gnus-configure-posting-styles): Also do nil
7363 values.
1791e2e5 7364
c113de23
GM
7365 * nnheader.el (nnheader-temp-directory): New variable.
7366 (nnheader-temp-directory): Removed.
1791e2e5 7367
c113de23 73681998-12-22 Jack Vinson <jvinson@chevax.ecs.umass.edu>
1791e2e5 7369
c113de23
GM
7370 * mailcap.el (mailcap-parse-mailcaps): Add "~/.mailcaps" to the
7371 list of files to check for mailcap entries under windows-nt.
1791e2e5 7372
c113de23 73731998-12-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7374
c113de23
GM
7375 * gnus-art.el (gnus-article-maybe-hide-headers): Check whether the
7376 summary buffer exists.
1791e2e5 7377
c113de23 73781998-12-22 Aaron M. Ucko <amu@mit.edu>
1791e2e5 7379
c113de23
GM
7380 * nnsoup.el (nnsoup-store-reply): Remove code to deal with
7381 irrelevant Sun sendmail bug.
7382 (nnsoup-store-reply): Stop mucking with mail-header-separator.
1791e2e5 7383
c113de23
GM
7384 * message.el (message-send-news): Bind mail-header-separator to
7385 "" when asking backend to post.
1791e2e5 7386
c113de23 73871998-12-22 Karl Kleinpaste <karl@justresearch.com>
1791e2e5 7388
c113de23
GM
7389 * mm-uu.el (mm-dissect-disposition): New variable.
7390 (mm-uu-dissect): Use it.
1791e2e5 7391
c113de23 73921998-12-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7393
c113de23 7394 * mm-view.el (mm-inline-text): Bind url-current-object.
1791e2e5 7395
c113de23 73961998-12-06 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7397
c113de23 7398 * gnus-range.el (gnus-remove-from-range): Rewrite.
1791e2e5 7399
c113de23 74001998-12-09 SL Baur <steve@altair.xemacs.org>
1791e2e5 7401
c113de23 7402 * gnus-picon.el (annotations): Remove bogus require 'xpm.
1791e2e5 7403
c113de23 74041998-12-18 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7405
c113de23
GM
7406 * message.el (message-encode-message-body): Insert `MIME-Version'
7407 instead of `Mime-Version'.
1791e2e5 7408
c113de23 74091998-12-04 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7410
c113de23
GM
7411 * message.el (message-insert-mime-part): Add the attachment
7412 disposition.
7413 (message-insert-mime-part): Make TYPE and DESCRIPTION optional.
7414 (message-mime-query-type): New function.
7415 (message-mime-query-description): Ditto.
7416 (message-mime-query-file): Ditto.
7417 (message-insert-mime-part): Use them.
7418 (message-mime-insert-external): Use the new stuff.
1791e2e5 7419
c113de23 74201998-12-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7421
c113de23 7422 * nnmail.el (nnmail-split-header-length-limit): New variable.
1791e2e5 7423
c113de23 7424 * mm-decode.el (mm-dissect-buffer): Check syntax.
1791e2e5 7425
c113de23 7426 * rfc2231.el (rfc2231-parse-string): Remove check for syntax.
1791e2e5 7427
c113de23
GM
7428 * rfc2047.el (rfc2047-encodable-p): Use mm-find-charset-region.
7429 (rfc2047-dissect-region): Ditto.
1791e2e5 7430
c113de23 74311998-12-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7432
c113de23 7433 * mm-view.el (mm-view-message): Decode charset.
1791e2e5 7434
c113de23 74351998-12-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7436
c113de23
GM
7437 * rfc2231.el (rfc2231-parse-string): Ignore syntactically invalid
7438 CT headers.
1791e2e5 7439
c113de23 74401998-12-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7441
c113de23
GM
7442 * mm-bodies.el (mm-decode-content-transfer-encoding): Use
7443 mm-uu-*-function.
7444 * mm-uu.el (mm-uu-dissect): Use x-uuencode.
1791e2e5 7445
c113de23 74461998-12-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7447
c113de23
GM
7448 * message.el (message-send-mail): Do MML first.
7449 (message-send-news): Ditto.
1791e2e5 7450
c113de23 74511998-12-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7452
c113de23
GM
7453 * gnus-picon.el (gnus-picons-face): New face.
7454 (gnus-picons-try-face): Use it.
1791e2e5 7455
c113de23 74561998-12-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7457
c113de23 7458 * gnus.el: Pterodactyl Gnus v0.68 is released.
1791e2e5 7459
c113de23 74601998-12-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7461
c113de23 7462 * gnus.el: Pterodactyl Gnus v0.67 is released.
1791e2e5 7463
c113de23 74641998-12-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7465
c113de23 7466 * gnus.el: Pterodactyl Gnus v0.66 is released.
1791e2e5 7467
c113de23 74681998-12-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7469
c113de23 7470 * gnus-art.el (gnus-insert-mime-button): Decode description.
1791e2e5 7471
c113de23 74721998-12-05 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7473
c113de23
GM
7474 * gnus-art.el (article-decode-encoded-words): Rollback to 0.55.
7475 (gnus-decode-header-methods): Ditto.
7476 (gnus-decode-with-mail-decode-encoded-word-region): Ditto.
1791e2e5 7477
c113de23 74781998-12-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7479
c113de23 7480 * mml.el (mml-insert-mime-headers): Encode description.
1791e2e5 7481
c113de23
GM
7482 * nnfolder.el (nnfolder-request-expire-articles): Go to the date
7483 line.
1791e2e5 7484
c113de23 7485 * gnus-sum.el (gnus-default-charset): Doc fix.
1791e2e5 7486
c113de23 74871998-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7488
c113de23 7489 * mm-decode.el (mm-display-part): Forward a line.
1791e2e5 7490
c113de23 74911998-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7492
c113de23
GM
7493 * mm-util.el (mm-running-ntemacs): New variable.
7494 (mm-text-coding-system): Ditto.
7495 * nnmail.el (nnmail-incoming-coding-system): Ditto.
7496 (nnmail-split-incoming): Use nnmail-incoming-coding-system.
1791e2e5 7497
c113de23 74981998-12-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7499
c113de23
GM
7500 * gnus-picon.el (gnus-picons-network-display-internal): Don't set
7501 buffer.
1791e2e5 7502
c113de23 7503 * message.el (message-insert-headers): New command and keystroke.
1791e2e5 7504
c113de23 75051998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7506
c113de23
GM
7507 * mm-decode.el (mm-inline-media-tests): Recognize x-xbitmap.
7508 (mm-get-image): Ditto.
1791e2e5 7509
c113de23
GM
7510 * mm-bodies.el (mm-decode-content-transfer-encoding): Only for
7511 base64, uudecode and binhex.
1791e2e5 7512
c113de23 75131998-12-06 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7514
c113de23
GM
7515 * mm-bodies.el (mm-decode-content-transfer-encoding): Replace CRLF
7516 in text/plain.
7517 * mm-uu.el (mm-uu-dissect): Use inline.
1791e2e5 7518
c113de23 75191998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7520
c113de23 7521 * mm-view.el (mm-view-message): New function.
1791e2e5 7522
c113de23
GM
7523 * mm-encode.el (mm-content-transfer-encoding-defaults): Changed to
7524 qp.
1791e2e5 7525
c113de23 75261998-12-07 Karl Kleinpaste <karl@justresearch.com>
1791e2e5 7527
c113de23
GM
7528 * mm-encode.el (mm-content-transfer-encoding-defaults): Add an
7529 entry for message/rfc822 as 8bit.
1791e2e5 7530
c113de23 75311998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7532
c113de23 7533 * mailcap.el (mailcap-mime-extensions): Add patch.
1791e2e5 7534
c113de23 75351998-12-05 Dale Hagglund <rdh@best.com>
1791e2e5 7536
c113de23
GM
7537 * gnus-sum.el (gnus-summary-display-buttonized): Use prefix
7538 argument to force all multipart/* to look like multipart/mixed.
1791e2e5 7539
c113de23
GM
7540 * gnus-art.el (gnus-mime-display-multipart-as-mixed): New
7541 variable.
7542 (gnus-mime-display-part): Use it.
1791e2e5 7543
c113de23 75441998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7545
c113de23
GM
7546 * gnus-draft.el (gnus-draft-send): Only disable checks for
7547 non-interactive use.
7548 (gnus-draft-send-message): Use it.
1791e2e5 7549
c113de23 75501998-12-06 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7551
c113de23 7552 * gnus.el: Pterodactyl Gnus v0.65 is released.
1791e2e5 7553
c113de23 75541998-12-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7555
c113de23 7556 * gnus-art.el (gnus-article-prepare-display): Don't init w3.
1791e2e5 7557
c113de23 7558 * mm-view.el (mm-inline-text): Bind url-standalone-mode here.
1791e2e5 7559
c113de23 75601998-12-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7561
c113de23 7562 * gnus.el: Pterodactyl Gnus v0.64 is released.
1791e2e5 7563
c113de23 75641998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7565
c113de23 7566 * mm-view.el (mm-setup-w3): Don't load.
1791e2e5 7567
c113de23
GM
7568 * gnus-msg.el (gnus-setup-message): Set group name.
7569 (gnus-group-mail): Avoid leaking local vars.
1791e2e5 7570
c113de23
GM
7571 * message.el (message-attach-file): Renamed.
7572 (message-mime-attach-file): Renamed again.
1791e2e5 7573
c113de23 75741998-12-05 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7575
c113de23
GM
7576 * gnus-art.el (article-decode-encoded-words): Bind
7577 rfc2047-default-charset here.
1791e2e5 7578
c113de23 7579 * gnus-art.el (gnus-insert-mime-button): Nix slashes in file name.
1791e2e5 7580
c113de23 75811998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7582
c113de23
GM
7583 * gnus-picon.el (gnus-picons-setup-buffer): Run picons hook.
7584 (gnus-picons-setup-hook): New hook.
1791e2e5 7585
c113de23 75861998-12-05 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 7587
c113de23
GM
7588 * mailcap.el (mailcap-mime-data): Remove "*" from documentation
7589 string.
7590 (mailcap-mime-extensions): Ditto. Made first sentense fit a
7591 line.
1791e2e5 7592
c113de23 75931998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7594
c113de23
GM
7595 * gnus-art.el (gnus-article-prepare-display): Setup w3.
7596 (gnus-mime-view-part): Ditto.
7597 (gnus-mime-inline-part): Dotii.
7598 (gnus-mime-externalize-part): Daddo.
7599 (gnus-mime-internalize-part): Tutti frutti.
7600 (gnus-widget-press-button): Da da do.
1791e2e5 7601
c113de23 7602 * mm-view.el (mm-setup-w3): Require url-vars.
1791e2e5 7603
c113de23 76041998-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7605
c113de23
GM
7606 * message.el (message-draft-coding-system): Fix for XEmacs-NT.
7607 * mm-util.el (mm-find-charset-region): Ditto.
1791e2e5 7608
c113de23 76091998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7610
c113de23
GM
7611 * message.el (message-send): Don't encode here.
7612 (message-send-mail): But here.
7613 (message-send-news): And here.
1791e2e5 7614
c113de23 76151998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7616
c113de23 7617 * gnus-msg.el (gnus-message-insert-stylings): Don't insert twice.
1791e2e5 7618
c113de23 76191998-12-04 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7620
c113de23 7621 * gnus.el: Pterodactyl Gnus v0.63 is released.
1791e2e5 7622
c113de23 76231998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7624
c113de23 7625 * mml.el (mml-base-boundary): Shorten.
1791e2e5 7626
c113de23 7627 * message.el (message-insert-mime-part): Use default.
1791e2e5 7628
c113de23 7629 * gnus-art.el (gnus-insert-mime-button): Bind gnus-tmp-type-long.
1791e2e5 7630
c113de23 76311998-12-03 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 7632
c113de23
GM
7633 * gnus-art.el (gnus-mime-display-alternative): Use (*) for radio
7634 buttons, not [*].
1791e2e5 7635
c113de23 76361998-12-04 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7637
c113de23 7638 * gnus-art.el (gnus-insert-mime-button): Do proper help-echo.
1791e2e5 7639
c113de23 76401998-12-04 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7641
c113de23 7642 * gnus-art.el (gnus-insert-mime-button): Fix.
1791e2e5 7643
c113de23 76441998-12-03 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7645
c113de23
GM
7646 * message.el (message-insert-mime-part): Nicify prompts.
7647 (message-insert-mime-part): Really delete duplicates.
7648 (message-insert-mime-part): Check against common errors.
7649 (message-insert-mime-part): Fix docstring.
1791e2e5 7650
c113de23 76511998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7652
c113de23 7653 * gnus-art.el (gnus-mime-internalize-part): Bugged out.
1791e2e5 7654
c113de23 76551998-12-03 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7656
c113de23
GM
7657 * gnus-art.el (gnus-mime-button-line-format): Nicify.
7658 (gnus-insert-mime-button): Modify accordingly.
1791e2e5 7659
c113de23 76601998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7661
c113de23 7662 * gnus-art.el (gnus-display-mime): Set window point.
1791e2e5 7663
c113de23
GM
7664 * mm-decode.el (mm-display-external): Only decode when not
7665 saving.
7666 (mm-alternative-precedence): Prefer multiparts.
7667 (mm-inline-media-tests): Inline multiparts.
1791e2e5 7668
c113de23
GM
7669 * gnus-picon.el (gnus-picons-next-job-internal): Do bar if asked.
7670 Ignore errors when requiring url.
1791e2e5 7671
c113de23 7672 * mml.el (mml-quote-region): New command.
1791e2e5 7673
c113de23
GM
7674 * message.el (message-cite-original): Use it.
7675 (message-cite-original-without-signature): Ditto.
1791e2e5 7676
c113de23 76771998-12-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7678
c113de23 7679 * gnus.el: Pterodactyl Gnus v0.62 is released.
1791e2e5 7680
c113de23 76811998-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7682
c113de23 7683 * gnus-art.el (gnus-mime-view-all-parts): Work with multiparts.
1791e2e5 7684
c113de23 76851998-12-03 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7686
c113de23
GM
7687 * mm-view.el (mm-inline-text): Use `point-min-marker' and
7688 `point-max-marker'.
1791e2e5 7689
c113de23 76901998-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7691
c113de23 7692 * mailcap.el (mailcap-mime-extensions): Use image/xpm for xpms.
1791e2e5 7693
c113de23
GM
7694 * gnus-art.el (gnus-mime-display-single): Check for attachment
7695 before other tests.
1791e2e5 7696
c113de23
GM
76971998-12-03 Didier Verna <verna@inf.enst.fr>
7698
7699 * gnus-msg.el (gnus-configure-posting-styles): find a
7700 posting-style entry in the group parameters, if any, and honor it
7701 at the end.
7702
77031998-12-03 Felix Lee <flee@teleport.com>
7704
7705 * nntp.el (nntp-after-change-function): Fix.
7706
77071998-12-03 Mike McEwan <mike@lotusland.demon.co.uk>
1791e2e5 7708
c113de23 7709 * mml.el (mml-generate-mime-1): Insert literally.
1791e2e5 7710
c113de23 77111998-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7712
c113de23 7713 * mml.el (mml-insert-mime-headers): Removed debug.
1791e2e5 7714
c113de23
GM
77151998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
7716
7717 * gnus-sum.el (gnus-summary-show-article): Destroy parts when
7718 prefixed.
1791e2e5 7719
c113de23
GM
7720 * mm-encode.el (mm-content-transfer-encoding-defaults): Default
7721 application/emacs-lisp to 8bit.
1791e2e5 7722
c113de23 77231998-12-03 Dale Hagglund <rdh@best.com>
1791e2e5 7724
c113de23 7725 * mm-decode.el (mm-quote-arg): Add quoting of '()', '<>', and '|'.
1791e2e5 7726
c113de23 77271998-12-02 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7728
c113de23 7729 * gnus.el: Pterodactyl Gnus v0.61 is released.
1791e2e5 7730
c113de23 77311998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7732
c113de23
GM
7733 * mml.el (mml-parse-1): Skipped parts.
7734 (mml-insert-mime-headers): Nil is a list.
7735 (mml-generate-mime-1): Don't insert literally.
7736 (mml-read-tag): Drop text props.
7737 (mml-read-part): Ditto.
7738 (mml-parse-singlepart-with-multiple-charsets): Ditto.
1791e2e5 7739
c113de23 77401998-12-02 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7741
c113de23 7742 * gnus.el: Pterodactyl Gnus v0.60 is released.
1791e2e5 7743
c113de23 77441998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7745
c113de23 7746 * mml.el (mml-parse-1): Don't throw contents away.
1791e2e5 7747
c113de23 77481998-12-02 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7749
c113de23 7750 * mml.el (mml-compute-boundary-1): Regexp-quote the boundary.
1791e2e5 7751
c113de23 77521998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7753
c113de23 7754 * mml.el (mml-parse-singlepart-with-multiple-charsets): New
1791e2e5 7755 function.
c113de23
GM
7756 (mml-parse-1): Use it.
7757
77581998-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7759
c113de23
GM
7760 * gnus-art.el (gnus-decode-with-mail-decode-encoded-word-region):
7761 Use gnus-newsgroup-default-charset.
7762 (article-decode-encoded-words): Remove charset codes.
7763 * gnus-sum.el (gnus-newsgroup-default-charset): Use
7764 gnus-default-charset.
1791e2e5 7765
c113de23 77661998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7767
c113de23
GM
7768 * message.el (message-send-mail): Don't encode here.
7769 (message-send-news): Nor here.
7770 (message-send): ... but here instead.
1791e2e5 7771
c113de23
GM
7772 * gnus-picon.el (gnus-picons-display-article-move-p): Changed
7773 default to nil.
7774 (gnus-article-display-picons): Replace From line.
7775 (gnus-group-display-picons): Replace Newsgroups line.
7776 (gnus-picons-display-glyph): Set baseline.
7777 (gnus-group-display-picons): Piconize the entire Newsgroups line.
7778 (gnus-picons-xbm-face): Revert to old, standard colors.
1791e2e5 7779
c113de23 7780 * message.el (message-fetch-field): Remove text props.
1791e2e5 7781
c113de23
GM
7782 * gnus-art.el (gnus-article-normalized-header-length): New
7783 variable.
7784 (article-normalize-headers): New command and keystroke.
1791e2e5 7785
c113de23 7786 * gnus-picon.el (gnus-picons-xbm-face): Changed colors.
1791e2e5 7787
c113de23 77881998-12-02 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7789
c113de23 7790 * gnus.el: Pterodactyl Gnus v0.59 is released.
1791e2e5 7791
c113de23 77921998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7793
c113de23 7794 * mml.el (mml-insert-mime-headers): Beep at multiple charsets.
1791e2e5 7795
c113de23 7796 * gnus-art.el (gnus-mime-copy-part): Set buffer-file-name.
1791e2e5 7797
c113de23 77981998-11-30 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7799
c113de23 7800 * mml.el (mml-generate-mime-1): Handle unquoting end-tags.
1791e2e5 7801
c113de23 78021998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7803
c113de23
GM
7804 * mm-decode.el (mm-all-images-fit): New variable.
7805 (mm-image-fit-p): Use it.
1791e2e5 7806
c113de23
GM
7807 * gnus-art.el (gnus-mime-display-single): Use it.
7808 (gnus-mime-internalize-part): New command and keystroke.
1791e2e5 7809
c113de23
GM
7810 * mm-decode.el (mm-user-automatic-external-display): New
7811 variable.
7812 (mm-automatic-external-display-p): New function.
1791e2e5 7813
c113de23
GM
7814 * gnus-picon.el (gnus-picons-xbm-face): Default to sensible
7815 colors.
1791e2e5 7816
c113de23 78171998-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7818
c113de23 7819 * gnus-sum.el (gnus-summary-repair-multipart): Reselect article.
1791e2e5 7820
c113de23
GM
7821 * gnus-art.el (gnus-with-article): Work in the original article
7822 buffer.
7823 (gnus-with-article): Work in read-only groups.
1791e2e5 7824
c113de23 78251998-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7826
c113de23
GM
7827 * mm-bodies.el (mm-decode-string): Return original string if not
7828 decode.
1791e2e5 7829
c113de23 78301998-11-30 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7831
c113de23 7832 * mm-uu.el (mm-uu-dissect): Use mm-make-handle.
1791e2e5 7833
c113de23 78341998-12-01 Francois Pinard <pinard@iro.umontreal.ca>
1791e2e5 7835
c113de23 7836 * nndoc.el (nndoc-mime-parts-type-p): Do related.
1791e2e5 7837
c113de23 78381998-12-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7839
c113de23 7840 * gnus.el: Pterodactyl Gnus v0.58 is released.
1791e2e5 7841
c113de23 78421998-11-30 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7843
c113de23
GM
7844 * mm-decode.el (mm-get-image): Return a glyph, not an image
7845 specifier.
1791e2e5 7846
c113de23 78471998-11-29 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7848
c113de23 7849 * rfc2047.el (rfc2047-decode): Bind mm-default-charset.
1791e2e5 7850
c113de23 78511998-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7852
c113de23 7853 * mail-parse.el (rfc2045): Required.
1791e2e5 7854
c113de23 78551998-12-01 William M. Perry <wmperry@aventail.com>
1791e2e5 7856
c113de23 7857 * mm-view.el (mm-inline-text): Remove props.
1791e2e5 7858
c113de23 78591998-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7860
c113de23 7861 * mm-view.el (mm-setup-w3): Protect url-misc.
1791e2e5 7862
c113de23
GM
7863 * message.el (message-ignored-resent-headers): Remove
7864 Gnus-Warning.
1791e2e5 7865
c113de23
GM
7866 * mml.el (mml-insert-mime-headers): Use encoding.
7867 (mml-parameter-string): Ditto.
1791e2e5 7868
c113de23
GM
7869 * rfc2045.el: New file.
7870 (rfc2045-encode-string): New function.
1791e2e5 7871
c113de23 78721998-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7873
c113de23 7874 * mail-parse.el (mail-header-encode-parameter): New function.
1791e2e5 7875
c113de23 7876 * rfc2231.el (rfc2231-encode-string): New function.
1791e2e5 7877
c113de23 78781998-11-30 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7879
c113de23
GM
7880 * mm-bodies.el (mm-decode-string): New function.
7881 * mm-view.el (mm-inline-text): Use mm-decode-string.
1791e2e5 7882
c113de23 78831998-11-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7884
c113de23 7885 * gnus.el: Pterodactyl Gnus v0.57 is released.
1791e2e5 7886
c113de23 78871998-11-23 Felix Lee <flee@cygnus.com>
1791e2e5 7888
c113de23
GM
7889 * nntp.el (nntp-async-needs-kluge): new setting.
7890 (nntp-async-timer): new var.
7891 (nntp-async-process-list): new var.
7892 (nntp-async-kluge): new function.
7893 (nntp-async-timer-handler): new function.
7894 (nntp-async-wait): new function.
7895 (nntp-async-stop): new function.
7896 (nntp-after-change-function): renamed, and split apart.
7897 (nntp-async-trigger): new function.
7898 (nntp-do-callback): new function.
7899 (nntp-accept-process-output): add optional timeout arg.
1791e2e5 7900
c113de23
GM
7901 * gnus-async.el (gnus-async-request-fetched-article): fixed.
7902 (gnus-async-wait-for-article): new function.
7903 (gnus-async-with-semaphore): s/asynch/async/.
1791e2e5 7904
c113de23 79051998-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7906
c113de23
GM
7907 * gnus-art.el (gnus-with-article): Don't encode.
7908 (gnus-insert-mime-button): Fall back on filename from C-D.
7909 (gnus-mime-display-single): Have dots right on text/plain
7910 attachments.
1791e2e5 7911
c113de23
GM
7912 * mm-decode.el (mm-dissect-buffer): Respect Content-Disposition in
7913 broken parts.
1791e2e5 7914
c113de23 7915 * gnus-art.el (gnus-with-article): Flush cache and backlog.
1791e2e5 7916
c113de23
GM
7917 * mm-bodies.el (mm-decode-content-transfer-encoding): Also do
7918 binhex.
1791e2e5 7919
c113de23
GM
7920 * gnus-sum.el (gnus-summary-reparent-thread): Use new macro.
7921 (gnus-summary-repair-multipart): New command and keystroke.
1791e2e5 7922
c113de23 7923 * gnus-art.el (gnus-with-article-buffer): New macro.
1791e2e5 7924
c113de23 79251998-11-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7926
c113de23
GM
7927 * gnus-art.el (gnus-mime-inline-part): Do not get part when
7928 undisplay the part.
1791e2e5 7929
c113de23 79301998-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7931
c113de23 7932 * gnus-util.el (gnus-make-sort-function-1): Allow lambdas.
1791e2e5 7933
c113de23 7934 * mml.el (mml-read-part): Partition right.
1791e2e5 7935
c113de23
GM
7936 * mm-decode.el (mm-handle-set-cache): New macro.
7937 (mm-handle-cache): Ditto.
7938 (mm-make-handle): Ditto.
7939 (mm-dissect-singlepart): Use it.
7940 (mm-get-image): Use the cache.
1791e2e5 7941
c113de23 79421998-11-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7943
c113de23
GM
7944 * gnus-art.el (gnus-mime-display-mixed): Rewrite.
7945 (gnus-mime-display-single): Don't insert lines between parts.
1791e2e5 7946
c113de23 79471998-11-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7948
c113de23
GM
7949 * nnmail.el (nnmail-file-coding-system-1): New variable.
7950 * nnfolder.el (nnfolder-file-coding-system): Ditto.
7951 (nnfolder-read-folder): Use nnfolder-file-coding-system.
7952 * nnml.el (nnml-file-coding-system): New variable.
7953 (nnml-request-article): Use nnml-file-coding-system.
1791e2e5 7954
c113de23 79551998-11-29 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7956
c113de23 7957 * gnus.el: Pterodactyl Gnus v0.56 is released.
1791e2e5 7958
c113de23 79591998-11-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7960
c113de23
GM
7961 * gnus-art.el (gnus-mime-display-part): New function.
7962 (gnus-mime-display-mixed): Use it.
1791e2e5 7963
c113de23 7964 * mm-view.el (mm-setup-w3): Don't register.
1791e2e5 7965
c113de23 7966 * message.el (message-cite-original): Cite parts.
1791e2e5 7967
c113de23 79681998-11-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7969
c113de23
GM
7970 * mml.el (mml-parameter-string): New function.
7971 (mml-insert-mime-headers): Separated into new function.
1791e2e5 7972
c113de23 79731998-11-28 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7974
c113de23 7975 * mml.el (mml-make-boundary): Use `make-string'.
1791e2e5 7976
c113de23 79771998-11-27 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7978
c113de23 7979 * binhex.el (binhex-insert-char): Ditto.
1791e2e5 7980
c113de23 7981 * uudecode.el (uudecode-insert-char): Code correctly.
1791e2e5 7982
c113de23 79831998-11-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7984
c113de23
GM
7985 * mml.el (mml-generate-mime): Don't generate multiparts for
7986 empties.
1791e2e5 7987
c113de23 7988 * gnus-art.el (gnus-display-mime): Save excursion.
1791e2e5 7989
c113de23
GM
7990 * message.el (message-remove-first-header): New function.
7991 (message-encode-message-body): Use it.
1791e2e5 7992
c113de23 79931998-11-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7994
c113de23 7995 * gnus.el: Pterodactyl Gnus v0.55 is released.
1791e2e5 7996
c113de23 79971998-11-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7998
c113de23 7999 * mm-view.el (mm-setup-w3): New function.
1791e2e5 8000
c113de23
GM
8001 * mm-decode.el (mm-content-id-get-contents): New function.
8002 (mm-content-id-get-type): Ditto.
8003 (mm-content-id-get-encoding): Ditto.
8004 (mm-get-handle-by-content-id): Removed.
1791e2e5 8005
c113de23 80061998-11-25 Colin Rafferty <colin@xemacs.org>
1791e2e5 8007
c113de23 8008 * message.el (message-generate-new-buffers): Fix tag.
1791e2e5 8009
c113de23 80101998-11-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8011
c113de23 8012 * message.el (message-buffer-name): Check for unique first.
1791e2e5 8013
c113de23
GM
8014 * gnus-art.el (gnus-unbuttonized-mime-type-p): use
8015 gnus-inhibit-mime-unbuttonizing.
1791e2e5 8016
c113de23
GM
8017 * gnus-sum.el (t): Bind M-t.
8018 (gnus-inhibit-unbuttonizing): New variable.
8019 (gnus-summary-toggle-display-buttonized): New command.
1791e2e5 8020
c113de23
GM
8021 * gnus-art.el (gnus-display-mime): Select article window.
8022 (article-strip-trailing-space): New command and keystroke.
1791e2e5 8023
c113de23
GM
8024 * nneething.el (nneething-include-files): New variable.
8025 (nneething-create-mapping): Use it.
1791e2e5 8026
c113de23 8027 * nntp.el (nntp-possibly-change-group): Use nntp-send-command.
1791e2e5 8028
c113de23
GM
8029 * nnvirtual.el (nnvirtual-request-update-mark): Only yodate
8030 ayto-expirable marks.
1791e2e5 8031
c113de23 80321998-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8033
c113de23 8034 * gnus-art.el (gnus-mime-view-all-parts): Set buffer.
1791e2e5 8035
c113de23
GM
8036 * gnus-sum.el (gnus-summary-display-buttonized): Don't pass on
8037 ARG.
1791e2e5 8038
c113de23 8039 * gnus-art.el (gnus-article-mode-line-format): Doc fix.
1791e2e5 8040
c113de23 80411998-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8042
c113de23
GM
8043 * mm-util.el (mm-binary-coding-system): New variable.
8044 (mm-with-unibyte-buffer): Use mm-binary-coding-system.
8045 * mm-decode.el (mm-display-external): Ditto.
1791e2e5 8046
c113de23 80471998-11-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8048
c113de23 8049 * gnus.el: Pterodactyl Gnus v0.54 is released.
1791e2e5 8050
c113de23 80511998-11-24 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 8052
c113de23 8053 * gnus-sum.el (gnus-newsgroup-default-charset-alist): Note fj.
1791e2e5 8054
c113de23 80551998-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8056
c113de23 8057 * mm-decode.el (mm-save-part): Unquote.
1791e2e5 8058
c113de23 80591998-11-24 Matt Armstrong <matta@geoworks.com>
1791e2e5 8060
c113de23 8061 * mm-decode.el (mm-save-part): Bind coding system for write.
1791e2e5 8062
c113de23 80631998-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8064
c113de23
GM
8065 * gnus-art.el (gnus-article-mode-line-format): New default.
8066 (gnus-article-mime-part-status): New function.
1791e2e5 8067
c113de23
GM
8068 * message.el (message-send-news): Check the body syntax before
8069 encoding.
1791e2e5 8070
c113de23
GM
8071 * gnus-art.el (gnus-unbuttonized-mime-type): New function.
8072 (gnus-mime-display-single): Use it.
8073 (gnus-mime-display-alternative): Ditto.
1791e2e5 8074
c113de23 8075 * mm-decode.el: Check for whether we are running under a term.
1791e2e5 8076
c113de23 80771998-11-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8078
c113de23
GM
8079 * mm-decode.el (mm-preferred-alternative): Default to first
8080 alternative.
8081 (mm-preferred-alternative): No, we dont.
1791e2e5 8082
c113de23 80831998-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8084
c113de23
GM
8085 * mm-decode.el (mm-display-external): Use binary instead of
8086 no-conversion.
8087 * gnus-agent.el (gnus-agent-file-coding-system): Ditto.
8088 * nnheader.el (nnheader-file-coding-system): Ditto.
8089 * mm-util.el (mm-with-unibyte-buffer): Use binary instead of nil.
1791e2e5 8090
c113de23 80911998-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8092
c113de23
GM
8093 * gnus-sum.el (gnus-newsgroup-setup-default-charset): Use group
8094 name without method.
1791e2e5 8095
c113de23 80961998-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8097
c113de23
GM
8098 * gnus-sum.el (gnus-newsgroup-default-charset): Rename
8099 coding-system -> default-charset.
8100 (gnus-newsgroup-default-charset-alist): Ditto.
8101 (gnus-summary-local-variables): Ditto.
8102 (gnus-set-global-variables): Ditto.
8103 (gnus-get-newsgroup-headers): Ditto.
8104 (gnus-summary-from-or-to-or-newsgroups): Ditto.
8105 (gnus-get-newsgroup-headers-xover): Ditto.
8106 (gnus-newsgroup-setup-default-charset): Ditto.
8107 (article-decode-mime-words): Ditto.
8108 (article-decode-charset): Ditto.
8109 (article-decode-encoded-words): Ditto.
8110 (article-de-quoted-unreadable): Ditto.
8111 (gnus-mime-view-all-parts): Ditto.
8112 (gnus-mime-externalize-part): Ditto.
8113 (gnus-mm-display-part): Ditto.
8114 (gnus-mime-display-single): Ditto.
8115 (gnus-mime-display-alternative): Ditto.
8116
81171998-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
8118
8119 * rfc2047.el (rfc2047-decode-region): Do not decode nil charset.
8120 * gnus-art.el (article-decode-charset): Overlay
8121 rfc2047-default-charset.
8122 * message.el (message-draft-coding-system): New variable.
8123 (message-set-auto-save-file-name): Use message-draft-coding-system.
8124 * nndraft.el (nndraft-request-article): Ditto.
8125 * gnus-start.el (gnus-start-draft-setup): Set charset nil.
8126 * gnus-agent.el (gnus-agent-queue-setup): Ditto.
8127
81281998-11-22 Shenghuo ZHU <zsh@cs.rochester.edu>
8129
8130 * mm-uu.el (mm-uu-test): New function.
8131 (mm-uu-dissect): Inherit charset and cte from head.
8132 * gnus-art.el (article-decode-charset): Use mm-uu-test.
8133
81341998-11-21 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
8135
8136 * gnus.el: Pterodactyl Gnus v0.53 is released.
1791e2e5 8137
c113de23 81381998-11-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8139
c113de23
GM
8140 * mm-decode.el (mm-get-image): New function.
8141 (mm-image-fit-p): New function.
1791e2e5 8142
c113de23 8143 * gnus-util.el (gnus-annotation-in-region-p): New definition.
1791e2e5 8144
c113de23
GM
8145 * gnus-art.el (gnus-article-insert-newline): New function.
8146 (article-goto-body): New function.
1791e2e5 8147
c113de23 81481998-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8149
c113de23
GM
8150 * gnus-art.el (gnus-mime-display-single): Insert blank line before
8151 buttons.
1791e2e5 8152
c113de23
GM
8153 * gnus-sum.el (gnus-summary-display-buttonized): New command and
8154 keystroke.
1791e2e5 8155
c113de23
GM
8156 * gnus-art.el (gnus-mime-display-single): Don't insert a blank
8157 line between parts.
1791e2e5 8158
c113de23 8159 * message.el (message-remove-header): Go to end if wanted.
1791e2e5 8160
c113de23 81611998-11-20 Karl Kleinpaste <karl@justresearch.com>
1791e2e5 8162
c113de23
GM
8163 * gnus-art.el (gnus-mime-display-alternative): Avoid window
8164 movement with save-window-excursion.
1791e2e5 8165
c113de23 81661998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8167
c113de23 8168 * gnus-art.el (gnus-mime-inline-part): Use argument as charset.
1791e2e5 8169
c113de23 81701998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8171
c113de23 8172 * mm-bodies.el (mm-decode-body): Remove buffer-file-coding-system.
1791e2e5 8173
c113de23 81741998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8175
c113de23
GM
8176 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Use
8177 gnus-newsgroup-coding-system.
8178 (gnus-get-newsgroup-headers): Ditto.
8179 (gnus-get-newsgroup-headers-xover): Ditto.
8180 (gnus-set-global-variables): Ditto.
8181 * gnus-art.el (article-decode-mime-words): Ditto.
8182 (article-decode-charset): Ditto.
8183 (article-decode-encoded-words): Ditto.
8184 (article-de-quoted-unreadable): Ditto.
8185 (gnus-mime-view-all-parts): Ditto.
8186 (gnus-mime-externalize-part): Ditto.
8187 (gnus-mm-display-part): Ditto.
8188 (gnus-mime-display-alternative): Ditto.
8189 (gnus-mime-display-single): Ditto.
8190 * mm-view.el (mm-inline-text): Use default coding system.
1791e2e5 8191
c113de23 81921998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8193
c113de23
GM
8194 * gnus-sum.el (gnus-newsgroup-coding-system-alist): New variable.
8195 (gnus-newsgroup-iso-8859-1-forced-regexp): New variable.
8196 (gnus-newsgroup-coding-system): New local variable.
8197 (gnus-newsgroup-iso-8859-1-forced): New local variable.
8198 (gnus-summary-local-variables): Add two new local variables.
8199 (gnus-newsgroup-setup-coding-system): New function.
8200 (gnus-select-newsgroup): Setup coding system.
8201 * mm-util.el (mm-charset-iso-8859-1-forced): New variable.
8202 (mm-charset-to-coding-system): Use mm-charset-iso-8859-1-forced.
8203 * gnus-cus.el (gnus-group-parameters): Customizable
8204 iso-8859-1-forced.
1791e2e5 8205
c113de23 82061998-11-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8207
c113de23 8208 * gnus.el: Pterodactyl Gnus v0.52 is released.
1791e2e5 8209
c113de23 82101998-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8211
c113de23
GM
8212 * rfc2047.el (rfc2047-encode-message-header): Encode the default
8213 encoding.
1791e2e5 8214
c113de23
GM
8215 * gnus-art.el (gnus-mime-display-single): Insert buttons for
8216 undisplayed text types.
1791e2e5 8217
c113de23
GM
8218 * mm-decode.el (mm-automatic-display-p): Only prefer inlinable
8219 types.
1791e2e5 8220
c113de23 82211998-11-19 Felix Lee <flee@cygnus.com>
1791e2e5 8222
c113de23 8223 * nntp.el (nntp-after-change-function-callback): recover from C-g.
1791e2e5 8224
c113de23 82251998-11-19 Felix Lee <flee@cygnus.com>
1791e2e5 8226
c113de23
GM
8227 * gnus-async.el (gnus-asynch-obarray): rename to
8228 gnus-async-hashtb, and don't buffer-local it.
1791e2e5 8229
c113de23
GM
8230 (gnus-async-article-callback): new function.
8231 (gnus-make-async-article-function): use it.
1791e2e5 8232
c113de23
GM
8233 (gnus-async-current-prefetch-group): new var.
8234 (gnus-async-current-prefetch-article): new var.
8235 (gnus-async-request-fetched-article): are we fetching it already?
1791e2e5 8236
c113de23 8237 (gnus-async-delete-prefected-entry): s/prefected/prefetched/
1791e2e5 8238
c113de23 82391998-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8240
c113de23 8241 * gnus-sum.el (gnus-summary-show-article): Require.
1791e2e5 8242
c113de23
GM
8243 * message.el: Provide before hooks.
8244 (message-send-news): Do MIME before headers.
1791e2e5 8245
c113de23
GM
8246 * gnus-art.el (gnus-article-check-buffer): New function.
8247 (gnus-article-read-summary-keys): Use it.
1791e2e5 8248
c113de23
GM
8249 * mm-decode.el (mm-user-automatic-display): Display all inline
8250 images.
1791e2e5 8251
c113de23
GM
8252 * gnus-art.el (gnus-mime-display-single): Don't buttonize so
8253 much.
8254 (gnus-unbuttonized-mime-types): New variable.
1791e2e5 8255
c113de23 82561998-11-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8257
c113de23 8258 * gnus-sum.el (gnus-inhibit-user-auto-expire): Changed to t.
1791e2e5 8259
c113de23 8260 * mm-decode.el (mm-quote-arg): Quote semicolons.
1791e2e5 8261
c113de23
GM
8262 * gnus-art.el (gnus-mime-display-single): Don't display
8263 attachments.
8264 (gnus-mime-externalize-part): New command and keystroke.
1791e2e5 8265
c113de23
GM
8266 * mm-decode.el (mm-dissect-buffer): Pass on the description info.
8267 (mm-alternative-precedence): Changed order.
1791e2e5 8268
c113de23 82691998-11-07 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 8270
c113de23
GM
8271 * gnus.el (gnus-method-simplify): New function.
8272 (gnus-native-method-p): New function.
8273 (gnus-secondary-method-p): Use gnus-method-equal.
1791e2e5 8274
c113de23 8275 * gnus-start.el (gnus-group-change-level): Shorten select method.
1791e2e5 8276
c113de23 82771998-11-19 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8278
c113de23 8279 * gnus.el: Pterodactyl Gnus v0.51 is released.
1791e2e5 8280
c113de23 82811998-11-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8282
c113de23 8283 * gnus.el: Applied patches from 5.6.45.
1791e2e5 8284
c113de23
GM
8285 * gnus-score.el (gnus-score-find-trace): Print complete file
8286 paths.
8287 (gnus-score-find-trace): Truncate lines.
1791e2e5 8288
c113de23 8289 * gnus.el (gnus-message-archive-group): Allow function.
1791e2e5 8290
c113de23
GM
8291 * message.el (message-encode-message-body): Remove Mime-Version
8292 before inserting.
1791e2e5 8293
c113de23 8294 * gnus-cus.el (gnus-group-customize): Optional topic.
1791e2e5 8295
c113de23
GM
8296 * gnus-sum.el (gnus-summary-customize-parameters): New command and
8297 keystroke.
1791e2e5 8298
c113de23 82991998-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8300
c113de23 8301 * message.el (message-encode-message-body): Rewrite.
1791e2e5 8302
c113de23 83031998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8304
c113de23
GM
8305 * mml.el (mml-base-boundary): New variable.
8306 (mml-make-boundary): New function.
1791e2e5 8307
c113de23
GM
8308 * gnus-cache.el (gnus-cache-coding-system): New variable.
8309 (gnus-cache-request-article): Use it.
1791e2e5 8310
c113de23 8311 * message.el (message-insert-mime-part): Delete duplicates.
1791e2e5 8312
c113de23 83131998-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8314
c113de23
GM
8315 * gnus-art.el (gnus-mime-display-alternative): Set end of
8316 multipart and display even when nothing is preferred.
1791e2e5 8317
c113de23 83181998-11-18 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8319
c113de23 8320 * gnus.el: Pterodactyl Gnus v0.50 is released.
1791e2e5 8321
c113de23 83221998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8323
c113de23
GM
8324 * mm-decode.el (mm-inline-media-tests): Check that device-type is
8325 fbound.
1791e2e5 8326
c113de23 8327 * gnus-sum.el (gnus-summary-sort): Didn't do reverse.
1791e2e5 8328
c113de23 83291998-11-07 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 8330
c113de23 8331 * gnus.el (gnus-similar-server-opened): Compare backend.
1791e2e5 8332
c113de23 83331998-11-08 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 8334
c113de23
GM
8335 * gnus-topic.el (gnus-topic-expire-articles): New function.
8336 (gnus-topic-mode-map): Bind it.
1791e2e5 8337
c113de23 8338 * gnus.texi (Topic Commands): New expiry command. Reordered.
1791e2e5 8339
c113de23 83401998-11-10 Miles Bader <miles@ccs.mt.nec.co.jp>
1791e2e5 8341
c113de23
GM
8342 * gnus-sum.el
8343 (gnus-auto-expirable-marks): New variable.
8344 (gnus-inhibit-user-auto-expire): New variable.
8345 (gnus-summary-mark-article-as-read, gnus-summary-mark-article):
8346 When looking to see if we should expire instead, check
8347 gnus-auto-expirable-marks instead of using a hard-wired list.
8348 (gnus-summary-mark-as-read-forward,
8349 gnus-summary-mark-as-read-backward):
8350 Pass gnus-inhibit-user-auto-expire for the no-expire argument to
8351 gnus-summary-mark-forward, instead of `t'.
1791e2e5 8352
c113de23 83531998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8354
c113de23
GM
8355 * mml.el (mml-compute-boundary): New function.
8356 (mml-compute-boundary-1): New function.
8357 (mml-generate-mime-1): Use it.
1791e2e5 8358
c113de23 83591998-11-18 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8360
c113de23
GM
8361 * mml.el (mml-generate-mime-1): Always precede closing boundary
8362 with newline.
1791e2e5 8363
c113de23 83641998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8365
c113de23
GM
8366 * mml.el (mml-generate-mime-1): Do right boundaries when several
8367 multiparts.
1791e2e5 8368
c113de23
GM
8369 * mm-decode.el (mm-user-automatic-display): Default to inline
8370 jpeg.
1791e2e5 8371
c113de23 8372 * mml.el (mml-generate-mime-1): Encode non-text parts.
1791e2e5 8373
c113de23 83741998-11-18 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8375
c113de23 8376 * gnus.el: Pterodactyl Gnus v0.49 is released.
1791e2e5 8377
c113de23 83781998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8379
c113de23 8380 * mm-view.el (mm-inline-text): Require w3-vars.
1791e2e5 8381
c113de23 8382 * gnus-setup.el (gnus-use-tm): Removed.
1791e2e5 8383
c113de23
GM
8384 * gnus-art.el (gnus-article-goto-part): Don't beep.
8385 (gnus-article-view-part): Check return value.
8386 (gnus-mime-display-alternative): Don't display when there is
8387 nothing to display.
1791e2e5 8388
c113de23
GM
8389 * mml.el (mml-generate-mime-1): Don't use a unibyte buffer.
8390 (mml-generate-mime-1): Use unibyte for binaries.
1791e2e5 8391
c113de23
GM
8392 * gnus-art.el (gnus-display-mime): Call
8393 gnus-article-mime-part-function.
8394 (gnus-mime-part-function): New function.
8395 (gnus-article-mime-part-function): New function.
1791e2e5 8396
c113de23 8397 * mml.el (mml-generate-mime-1): Don't insert so many newlines.
1791e2e5 8398
c113de23 83991998-11-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8400
c113de23 8401 * mml.el (mml-generate-mime-1): Do it in unibyte buffers.
1791e2e5 8402
c113de23
GM
8403 * message.el (message-font-lock-keywords): Highlight MML.
8404 (message-mml-face): New font.
1791e2e5 8405
c113de23 84061998-11-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8407
c113de23
GM
8408 * gnus-art.el (gnus-display-mime): Clean up even when no handles.
8409 (gnus-mm-display-part): Do not select-window if the article window
8410 is not found.
1791e2e5 8411
c113de23 84121998-11-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8413
c113de23 8414 * gnus-sum.el (gnus-summary-move-article): Use no-encode for B m.
1791e2e5 8415
c113de23 84161998-11-16 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8417
c113de23 8418 * gnus.el: Pterodactyl Gnus v0.48 is released.
1791e2e5 8419
c113de23
GM
84201998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
8421
8422 * mm-bodies.el (mm-encode-body): Disbabled for nonmule.
1791e2e5 8423
c113de23 8424 * mm-util.el (mm-find-charset-region): Bogus change for non-Mule.
1791e2e5 8425
c113de23
GM
8426 * message.el (message-cite-original-without-signature): Ditto.
8427 (message-cite-original): Quote parts.
1791e2e5 8428
c113de23 84291998-11-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8430
c113de23 8431 * gnus.el: Pterodactyl Gnus v0.47 is released.
1791e2e5 8432
c113de23 84331998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8434
c113de23 8435 * message.el (message-encode-message-body): Insert MIME warning.
1791e2e5 8436
c113de23 8437 * mml.el (mml-read-tag): Look for #tag.
1791e2e5 8438
c113de23
GM
8439 * mm-util.el (mm-find-charset-region): Check whether
8440 enable-multibyte-characters is bound.
1791e2e5 8441
c113de23 84421998-11-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8443
c113de23 8444 * gnus.el: Pterodactyl Gnus v0.46 is released.
1791e2e5 8445
c113de23 84461998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8447
c113de23
GM
8448 * message.el (message-encode-message-body): Insert headers at the
8449 right spot.
1791e2e5 8450
c113de23 84511998-11-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8452
c113de23 8453 * gnus.el: Pterodactyl Gnus v0.45 is released.
1791e2e5 8454
c113de23 84551998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8456
c113de23
GM
8457 * nndraft.el (nndraft-save-mime-part): Removed.
8458 (nndraft-get-mime-part): Ditto.
1791e2e5 8459
c113de23
GM
8460 * message.el (message-format-mime-old): Removed.
8461 (message-encode-message-body): Removed.
8462 (message-encode-message-body): Renamed.
1791e2e5 8463
c113de23 84641998-11-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8465
c113de23 8466 * gnus-sum.el (gnus-get-newsgroup-headers): Translate \r's.
1791e2e5 8467
c113de23 8468 * message.el (message-format-mime): Check message-mime-part.
1791e2e5 8469
c113de23
GM
8470 * mm-encode.el (mm-mime-file-types): Removed.
8471 (mm-default-file-encoding): New definition.
8472
84731998-11-14 Shenghuo ZHU <zsh@cs.rochester.edu>
8474
8475 * mm-view.el (mm-inline-image): Use mm-insert-inline.
8476 * gnus-art.el (gnus-mm-display-part): Go to correct position.
8477
84781998-11-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
8479
8480 * gnus.el: Pterodactyl Gnus v0.44 is released.
8481
84821998-11-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
8483
8484 * message.el (message-format-mime): New function.
8485
8486 * nndraft.el (nndraft-save-mime-part): New function.
8487 (nndraft-get-mime-part): New function.
8488
8489 * mm-encode.el (mm-default-file-encoding): New function.
8490 (mm-content-transfer-encoding): New function.
8491 (mm-encode-buffer): New function.
8492
8493 * message.el: New command.
8494 (message-mime-part): New variable.
8495 (message-insert-mime-part): New command.
8496
8497 * mm-encode.el (mm-encode-content-transfer-encoding): New
8498 function.
8499
8500 * mm-util.el (mm-content-transfer-encoding-defaults): New
1791e2e5 8501 variable.
c113de23 8502 (mm-mime-file-types): Taken from TM.
1791e2e5 8503
c113de23 85041998-11-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8505
c113de23 8506 * gnus.el: Pterodactyl Gnus v0.43 is released.
1791e2e5 8507
c113de23 85081998-11-07 Karl Kleinpaste <karl@jprc.com>
1791e2e5 8509
c113de23
GM
8510 * gnus-cus.el (gnus-score-customize): Add "Extra" element.
8511 * gnus-score.el (gnus-score-default-header): Ditto.
8512 (gnus-header-index): Ditto.
8513 (gnus-summary-increase-score): Ditto, & process "extra" requests.
8514 (gnus-summary-header): Handle extra headers.
8515 (gnus-summary-score-entry): Ditto, & provide new score element.
8516 (gnus-summary-score-effect): Ditto.
8517 (gnus-score-string): Avoid "extra" string sort, & modify match in
8518 "extra" case.
8519 * gnus-sum.el (gnus-make-score-map): Add "extra" element.
1791e2e5 8520
c113de23 85211998-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8522
c113de23
GM
8523 * message.el (message-resend): Bind message-required-mail-headers
8524 to nil.
1791e2e5 8525
c113de23 8526 * mm-view.el (mm-inline-text): Bind w3-strict-width.
1791e2e5 8527
c113de23 8528 * nngateway.el (require): Require cl.
1791e2e5 8529
c113de23
GM
8530 * gnus-art.el (gnus-button-alist): Exclude more chars from news:
8531 things.
1791e2e5 8532
c113de23 85331998-11-11 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8534
c113de23
GM
8535 * gnus-agent.el (gnus-agent-fetch-headers): Create directory even
8536 when no articles.
1791e2e5 8537
c113de23 85381998-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8539
c113de23 8540 * message.el (message-ignored-resent-headers): Remove X-Gnus.
1791e2e5 8541
c113de23 85421998-11-10 Colin Rafferty <colin@xemacs.org>
1791e2e5 8543
c113de23
GM
8544 * gnus-sum.el (gnus-ignored-from-addresses): Only quote
8545 user-mail-address if non-nil.
1791e2e5 8546
c113de23 85471998-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8548
c113de23
GM
8549 * gnus-util.el (gnus-make-sort-function): Do `reverse'.
8550 (gnus-make-sort-function-1): Ditto.
1791e2e5 8551
c113de23
GM
8552 * gnus-art.el (gnus-mm-display-part): Switch to mm in right
8553 window.
1791e2e5 8554
c113de23 85551998-11-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8556
c113de23 8557 * mm-util.el (mm-with-unibyte-buffer): Ditto.
1791e2e5 8558
c113de23 8559 * binhex.el (binhex-decode-region): Quote.
1791e2e5 8560
c113de23 85611998-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8562
c113de23 8563 * gnus-art.el (article-decode-charset): Don't downcase charset.
1791e2e5 8564
c113de23 8565 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Translate CR's.
1791e2e5 8566
c113de23 85671998-11-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8568
c113de23 8569 * gnus.el: Pterodactyl Gnus v0.42 is released.
1791e2e5 8570
c113de23 85711998-11-08 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8572
c113de23 8573 * gnus-art.el (gnus-display-mime): Add id for alternative part.
1791e2e5 8574
c113de23 85751998-11-08 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 8576
c113de23 8577 * nntp.el (nntp-send-mode-reader): Revert.
1791e2e5 8578
c113de23 85791998-11-08 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8580
c113de23 8581 * gnus-agent.el (gnus-agent-fetch-articles): Use with-temp-buffer.
1791e2e5 8582
c113de23 85831998-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8584
c113de23 8585 * message.el (message-make-date): Fix for negative time zones.
1270d7ca 8586
c113de23 85871998-11-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8588
c113de23 8589 * gnus.el: Pterodactyl Gnus v0.41 is released.
1270d7ca 8590
c113de23 85911998-11-08 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 8592
c113de23 8593 * mm-decode.el (mm-dissect-multipart): Quote regexp.
1270d7ca 8594
c113de23 85951998-10-29 Sudish Joseph <sj@eng.mindspring.net>
1270d7ca 8596
c113de23
GM
8597 * gnus.el (gnus-short-group-name): When shortening foreign select
8598 methods, do not scan for plusses beyond the first colon.
1270d7ca 8599
c113de23 86001998-11-07 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 8601
c113de23
GM
8602 * gnus-agent.el (gnus-agent-save-group-info): Cater for group info
8603 lines where `group' is the last thing on the line.
1270d7ca 8604
c113de23 86051998-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8606
c113de23
GM
8607 * gnus-art.el (gnus-article-view-part): Do alternative.
8608 (gnus-mime-display-alternative): Insert marker.
1270d7ca 8609
c113de23 86101998-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8611
c113de23 8612 * mm-decode.el (mm-dissect-multipart): Quote regexp.
1270d7ca 8613
c113de23
GM
8614 * nnmail.el (nnmail-expired-article-p): Protect against bogus
8615 dates.
1270d7ca 8616
c113de23 8617 * gnus-cus.el (gnus-topic): Required.
1270d7ca 8618
c113de23
GM
8619 * nnheader.el (nnheader-parse-nov): Parse extra.
8620 (nnheader-nov-parse-extra): New macro.
1270d7ca 8621
c113de23 86221998-10-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8623
c113de23 8624 * gnus-art.el (gnus-article-view-part): Internal move.
1270d7ca 8625
c113de23 86261998-10-28 Per Abrahamsen <abraham@dina.kvl.dk>
1270d7ca 8627
c113de23
GM
8628 * gnus-cus-new.el (gnus-custom-topic): New free variable.
8629 (gnus-group-customize): Support editing topic parameters.
1270d7ca 8630
c113de23 86311998-10-29 Karl Kleinpaste <karl@jprc.com>
1270d7ca 8632
c113de23
GM
8633 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Add
8634 indicators.
1270d7ca 8635
c113de23 86361998-10-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8637
c113de23
GM
8638 * gnus-art.el (gnus-mm-display-part): Return.
8639 (gnus-article-view-part): Only go if external.
8640 (gnus-article-dumbquotes-map): Do 205.
1270d7ca 8641
c113de23 8642 * mm-decode.el (mm-display-part): Return what was done.
1270d7ca 8643
c113de23
GM
8644 * message.el (message-buffer-naming-style): New variable.
8645 (message-generate-new-buffers): Extended.
8646 (message-buffer-naming-style): Removed.
8647 (message-buffer-name): Use it.
8648 (message-do-send-housekeeping): Rename new styling.
1270d7ca 8649
c113de23
GM
8650 * gnus-sum.el (gnus-summary-recenter): Allow
8651 gnus-auto-center-summary to be a number.
1270d7ca 8652
c113de23 86531998-11-04 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8654
c113de23
GM
8655 * pop3.el (pop3-open-server): Use "binary" instead of
8656 "no-conversion".
1270d7ca 8657
c113de23 86581998-11-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8659
c113de23
GM
8660 * gnus-srvr.el (gnus-browse-foreign-server): Set
8661 gnus-browse-current-method to the result of gnus-server-to-method.
1270d7ca 8662
c113de23 86631998-10-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8664
c113de23
GM
8665 * gnus-util.el (gnus-pull): Another optional argument.
8666 * nnweb.el (nnweb-request-delete-group): Delete from
8667 nnweb-group-alist and update active file.
1270d7ca 8668
c113de23 86691998-10-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8670
c113de23
GM
8671 * gnus-group.el (gnus-group-make-group): Accept group of new
8672 method.
1270d7ca 8673
c113de23 86741998-10-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8675
c113de23 8676 * gnus-agent.el (gnus-agent-fetch-group-1): Update dribble.
1270d7ca 8677
c113de23 86781998-10-27 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8679
c113de23 8680 * mm-view.el (mm-inline-text): Postion of html portion.
1270d7ca 8681
c113de23 86821998-10-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8683
c113de23
GM
8684 * nntp.el (nntp-list-active-group): Waited for short strings.
8685 (nntp-send-mode-reader): Ditto.
8686 (nntp-open-connection): Ditto.
1270d7ca 8687
c113de23 8688 * gnus-int.el (gnus-request-group-articles): New function.
1270d7ca 8689
c113de23
GM
8690 * nntp.el (nntp-request-listgroup): New function.
8691 (nntp-request-group-articles): Renamed.
1270d7ca 8692
c113de23 86931998-10-27 Karl Kleinpaste <karl@jprc.com>
1270d7ca 8694
c113de23 8695 * nnheader.el (nnheader-parse-nov): Supply extra.
1270d7ca 8696
c113de23 86971998-10-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8698
c113de23
GM
8699 * gnus-art.el (gnus-button-push): Don't go to
8700 gnus-article-buffer.
1270d7ca 8701
c113de23 8702 * mm-view.el (mm-inline-image): Add a newline.
1270d7ca 8703
c113de23 8704 * gnus-start.el (gnus-check-first-time-used): Check more.
1270d7ca 8705
c113de23 87061998-10-26 Francois Felix Ingrand <felix@laas.fr>
1270d7ca 8707
c113de23 8708 * gnus-start.el (gnus-check-first-time-used): Check current.
1270d7ca 8709
c113de23 87101998-10-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8711
c113de23 8712 * mm-util.el (mm-find-charset-region): New function.
1270d7ca 8713
c113de23 8714 * ietf-drums.el (ietf-drums-narrow-to-header): Work when no header.
1270d7ca 8715
c113de23 8716 * gnus-art.el (gnus-mime-button-menu): Fix.
1270d7ca 8717
c113de23 87181998-10-26 Michael Welsh Duggan <md5i@cs.cmu.edu>
1270d7ca 8719
c113de23 8720 * gnus-art.el (gnus-mime-button-menu): New definition.
1270d7ca 8721
c113de23 87221998-10-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8723
c113de23
GM
8724 * gnus-art.el (article-decode-charset): Downcase charset.
8725 (article-decode-charset): Pass on type.
8726 (article-decode-charset): Check nil charsets.
8727 (article-remove-cr): Translate CR to LF.
8728 (gnus-ignored-mime-types): Default to nil.
1270d7ca 8729
c113de23 8730 * nnheader.el (nnheader-insert-nov): Work when not Xref.
1270d7ca 8731
c113de23
GM
8732 * gnus-sum.el (gnus-ignored-from-addresses): Default to
8733 user-mail-address.
8734 (gnus-nov-parse-extra): Didn't return right thing.
1270d7ca 8735
c113de23 87361998-10-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8737
c113de23 8738 * mm-decode.el (mm-copy-Yo-buffer): Make it works when no header.
1270d7ca 8739
c113de23 87401998-10-25 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8741
c113de23 8742 * gnus.el: Pterodactyl Gnus v0.40 is released.
1270d7ca 8743
c113de23 87441998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8745
c113de23 8746 * gnus-sum.el (gnus-summary-mark-forward): Show thread.
1270d7ca 8747
c113de23 8748 * gnus-start.el (gnus-check-first-time-used): Ignore dribble.
1270d7ca 8749
c113de23 8750 * gnus-agent.el (gnus-agent-fetch-group-1): Bind name.
1270d7ca 8751
c113de23 8752 * nnml.el (nnml-possibly-create-directory): Check before making.
1270d7ca 8753
c113de23 87541998-10-25 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1270d7ca 8755
c113de23 8756 * nnheader.el (nnheader-insert-nov): Don't infloop.
1270d7ca 8757
c113de23 87581998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8759
c113de23
GM
8760 * gnus-sum.el (gnus-set-mode-line): Check that the spec has been
8761 set up.
1270d7ca 8762
c113de23 87631998-10-25 Joerg Lenneis <lenneis@statrix2.wu-wien.ac.at>
1270d7ca 8764
c113de23 8765 * nneething.el (nneething-file-name): New definition.
1270d7ca 8766
c113de23
GM
87671998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
8768
8769 * gnus-art.el (gnus-treatment-function-alist): Fix.
8770 (gnus-summary-save-in-rmail): Use gnus-output-to-rmail.
8771
8772 * nndoc.el (nndoc-dissect-mime-parts-sub): Recognize first part.
8773
87741998-10-25 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
8775
8776 * gnus.el: Pterodactyl Gnus v0.39 is released.
8777
87781998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
8779
8780 * gnus-art.el (gnus-ignored-mime-types): New variable.
8781 (gnus-mime-display-single): Use it.
8782 (gnus-treatment-function-alist): New variable.
8783
8784 * gnus.el (gnus-mime): New group.
8785
8786 * gnus-art.el (gnus-mime-display-alternative): Don't destroy
8787 things for other parts.
8788 (gnus-mime-display-alternative): Place point.
8789
8790 * gnus.el: autoload gnus-uu-post-news.
8791
8792 * mailcap.el (mailcap-mailcap-entry-passes-test): Also check
8793 needsterm/DISPLAY.
8794
8795 * mm-decode.el (mm-display-part): Default to inline text/.*
8796 parts.
8797
8798 * mm-bodies.el (mm-decode-content-transfer-encoding): Default to
8799 8bit.
8800
8801 * gnus-art.el (gnus-mime-copy-part): Use normal-mode.
8802 (gnus-mime-display-single): Inline all text parts.
8803 (gnus-article-narrow-to-signature): Removed mime:: stubs.
8804
88051998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
8806
8807 * nnml.el (nnml-possibly-create-directory): Rewrite.
8808 (nnml-request-create-group): Change to right server.
8809
8810 * gnus-sum.el (gnus-set-mode-line): Use truncate-string-to-width.
8811
8812 * gnus.el: rmail-output-to-rmail-file autoload.
8813
8814 * gnus-util.el (gnus-output-to-rmail): Didn't work if not in
8815 Gnus.
8816
8817 * nnheader.el (nnheader-parse-head): Checked wrong variable.
8818
8819 * gnus-sum.el (gnus-summary-update-mark): Ignore nil'd marks.
8820
88211998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
8822
8823 * gnus-art.el (gnus-mime-display-mixed): Multipart in
8824 mixed part.
8825
88261998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
8827
8828 * gnus-sum.el (gnus-summary-exit): Use mm-destroy-parts.
8829
8830 * gnus-sum.el (gnus-summary-exit-no-update): Ditto.
8831
88321998-10-20 Shenghuo ZHU <zsh@cs.rochester.edu>
8833
8834 * mm-uu.el (mm-uu-dissect): Create pseudo multipart head.
8835
88361998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
8837
8838 * gnus-sum.el (gnus-valid-move-group-p): Make sure group has a
1270d7ca 8839 value.
1270d7ca 8840
c113de23
GM
8841 * gnus-art.el (gnus-article-hidden-text-p): Return nil when not
8842 hidden.
8843
8844 * gnus-spec.el (gnus-update-format-specifications): Use the
8845 article mode line spec.
1270d7ca 8846
c113de23
GM
8847 * gnus-art.el (gnus-insert-mime-button): Put right type.
8848 (gnus-insert-prev-page-button): Ditto.
8849 (gnus-insert-next-page-button): Dutti.
1270d7ca 8850
c113de23 8851 * pop3.el: New version installed.
1270d7ca 8852
c113de23 88531998-10-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8854
c113de23
GM
8855 * mm-uu.el (mm-uu-dissect): Delete the begining spurious newline
8856 and display last part.
1270d7ca 8857
c113de23 88581998-10-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8859
c113de23 8860 * gnus.el: Pterodactyl Gnus v0.38 is released.
1270d7ca 8861
c113de23 88621998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8863
c113de23
GM
8864 * gnus-art.el (article-mime-decode-quoted-printable-buffer):
8865 Removed.
8866 (article-de-quoted-unreadable): Narrow to default.
1270d7ca 8867
c113de23 8868 * qp.el (quoted-printable-encode-region): Encode before QP-ing.
1270d7ca 8869
c113de23
GM
8870 * gnus-art.el (article-decode-charset): Decode even when broken
8871 MIME.
1270d7ca 8872
c113de23
GM
8873 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Return
8874 name.
1270d7ca 8875
c113de23 8876 * gnus-msg.el (gnus-copy-article-buffer): Delete headers.
1270d7ca 8877
c113de23
GM
8878 * gnus-cache.el (gnus-cache-possibly-enter-article): Use
8879 nnheader.
1270d7ca 8880
c113de23 8881 * nnmail.el (nnmail-extra-headers): New variable.
1270d7ca 8882
c113de23 8883 * nnheader.el (nnheader-insert-nov): Insert extra.
1270d7ca 8884
c113de23 8885 * gnus.el (gnus-summary-line-format): Doc fix.
1270d7ca 8886
c113de23
GM
8887 * gnus-sum.el (gnus-get-newsgroup-headers): Parse extra.
8888 (gnus-nov-parse-line): Ditto.
8889 (gnus-nov-parse-extra): New macro.
8890 (gnus-header): New function.
8891 (gnus-update-summary-mark-positions): Change.
8892 (gnus-ignored-from-addresses): New variable.
8893 (gnus-summary-insert-from-or-to): New function.
1270d7ca 8894
c113de23 8895 * gnus.el (gnus-extra-headers): New variable.
1270d7ca 8896
c113de23
GM
8897 * nnheader.el (make-mail-header): Expand.
8898 (mail-header-extra): New macro.
8899 (mail-header-set-extra): Ditto.
8900 (make-full-mail-header): Expand.
1270d7ca 8901
c113de23 89021998-10-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8903
c113de23 8904 * gnus.el: Pterodactyl Gnus v0.37 is released.
1270d7ca 8905
c113de23 89061998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8907
c113de23 8908 * mm-bodies.el (mm-decode-body): Check for multibyticity.
1270d7ca 8909
c113de23
GM
8910 * mm-util.el (mm-enable-multibyte): Don't always switch multibyte
8911 on.
1270d7ca 8912
c113de23 89131998-10-22 Didier Verna <verna@inf.enst.fr>
1270d7ca 8914
c113de23
GM
8915 * gnus-spec.el (gnus-balloon-face-function): new function
8916 (gnus-parse-format): understand the %< %> specifiers
8917 (gnus-parse-complex-format): ditto.
1270d7ca 8918
c113de23 89191998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8920
c113de23 8921 * gnus.el: Changed following-char to char-after throughout.
1270d7ca 8922
c113de23 89231998-10-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8924
c113de23 8925 * mm-decode.el (mm-display-external): Protect more and message.
1270d7ca 8926
c113de23 89271998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8928
c113de23
GM
8929 * gnus-art.el (gnus-mime-display-mixed): Multipart in
8930 mixed part.
1270d7ca 8931
c113de23 89321998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8933
c113de23 8934 * gnus-sum.el (gnus-summary-exit): Use mm-destroy-parts.
1270d7ca 8935
c113de23 8936 * gnus-sum.el (gnus-summary-exit-no-update): Ditto.
1270d7ca 8937
c113de23 89381998-10-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8939
c113de23 8940 * mm-uu.el (mm-uu-dissect): Create pseudo multipart head.
1270d7ca 8941
c113de23 89421998-10-21 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 8943
c113de23 8944 * mailcap.el (mailcap-save-binary-file): Use unwind-protect.
1270d7ca 8945
c113de23
GM
8946 * mm-decode.el (mm-display-external): Set undisplayer to mm
8947 buffer, not the current buffer; use unwind-protect.
1270d7ca 8948
c113de23 89491998-10-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8950
c113de23
GM
8951 * gnus-sum.el (gnus-summary-exit): Destroy parts.
8952 (gnus-summary-exit-no-update): Ditto.
1270d7ca 8953
c113de23 89541998-10-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8955
c113de23 8956 * mm-decode.el (mm-inline-media-tests): Look for w3.
1270d7ca 8957
c113de23 8958 * mailcap.el (mailcap-mime-data): Inline html.
1270d7ca 8959
c113de23 89601998-10-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 8961
c113de23 8962 * gnus.el: Pterodactyl Gnus v0.36 is released.
1270d7ca 8963
c113de23 89641998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8965
c113de23
GM
8966 * gnus-art.el (article-translate-strings):
8967 (gnus-article-dumbquotes-map): Don't dot.
1270d7ca 8968
c113de23 8969 * pop3.el (pop3-open-server): Set point right.
1270d7ca 8970
c113de23
GM
8971 * mm-decode.el (mm-dissect-multipart): Dissect hierarchically.
8972 (mm-dissect-buffer): Ditto.
8973 (mm-destroy-part): Ignore non-handles.
8974 (mm-remove-part): Ditto.
8975 (mm-destroy-parts): New function.
8976 (mm-remove-parts): Ditto.
1270d7ca 8977
c113de23 8978 * gnus-art.el (gnus-mm-display-part): Don't move point.
1270d7ca 8979
c113de23 89801998-10-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8981
c113de23 8982 * mm-uu.el : New file.
1270d7ca 8983
c113de23 8984 * gnus-art.el (gnus-display-mime): Dissect uu stuffs.
1270d7ca 8985
c113de23
GM
8986 * mm-bodies.el (mm-decode-content-transfer-encoding): Encoding as
8987 a function.
1270d7ca 8988
c113de23 89891998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 8990
c113de23 8991 * mm-decode.el (mm-display-external): Check before selecting.
1270d7ca 8992
c113de23 89931998-09-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 8994
c113de23 8995 * gnus-sum.el (gnus-multi-decode-encoded-word-string): Rewrite.
1270d7ca 8996
c113de23 8997 * gnus-sum.el (gnus-decode-encoded-word-methods): New variable.
1270d7ca 8998
c113de23
GM
8999 * gnus-sum.el (gnus-decode-encoded-word-methods-cache): New
9000 variable.
1270d7ca 9001
c113de23 9002 * gnus-sum.el (gnus-encoded-word-method-alist): Deleted.
1270d7ca 9003
c113de23 9004 * gnus-art.el (gnus-decode-header-methods): New variable.
1270d7ca 9005
c113de23 9006 * gnus-art.el (gnus-decode-header-methods-cache): New variable.
1270d7ca 9007
c113de23 9008 * gnus-art.el (gnus-multi-decode-header): New function.
1270d7ca 9009
c113de23 90101998-10-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9011
c113de23 9012 * gnus.el: Pterodactyl Gnus v0.35 is released.
1270d7ca 9013
c113de23 90141998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9015
c113de23
GM
9016 * uudecode.el (uudecode-decode-region-external): Insert
9017 literally.
1270d7ca 9018
c113de23 9019 * mm-bodies.el (mm-decode-body): Optional encoding.
1270d7ca 9020
c113de23 90211998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9022
c113de23 9023 * gnus-ems.el (gnus-mouse-3): New variable.
1270d7ca 9024
c113de23 9025 * binhex.el (binhex-decode-region-external): Don't use -internally.
1270d7ca 9026
c113de23 90271998-10-16 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9028
c113de23
GM
9029 * mailcap.el (mailcap-parse-mailcaps): Only open regular
9030 files.
1270d7ca 9031
c113de23 90321998-09-27 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9033
c113de23
GM
9034 * gnus-group.el (gnus-add-marked-articles): Request backend update
9035 of flags.
1270d7ca 9036
c113de23 90371998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9038
c113de23
GM
9039 * gnus-sum.el (gnus-update-read-articles):
9040 (gnus-update-marks): Request backend update of mark.
1270d7ca 9041
c113de23 90421998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9043
c113de23
GM
9044 * gnus.texi (Optional Backend Functions): New item,
9045 nnchoke-request-set-mark.
1270d7ca 9046
c113de23 90471998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9048
c113de23
GM
9049 * gnus-range.el (gnus-remove-from-range): Don't add stuff in
9050 list to range.
1270d7ca 9051
c113de23 90521998-10-20 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9053
c113de23 9054 * gnus-sum.el (gnus-summary-exit-no-update): Don't expire.
1270d7ca 9055
c113de23 90561998-10-14 SL Baur <steve@altair.xemacs.org>
1270d7ca 9057
c113de23
GM
9058 * gnus-sum.el: Move gnus-save-hidden-threads above where it is
9059 first used.
1270d7ca 9060
c113de23 90611998-10-10 SL Baur <steve@altair.xemacs.org>
1270d7ca 9062
c113de23 9063 * mm-view.el: Require mm-decode for macros.
1270d7ca 9064
c113de23
GM
9065 * mm-decode.el (mm-handle-type): Move macro declarations above the
9066 place where they are used.
1270d7ca 9067
c113de23 90681998-10-18 Kurt Swanson <ksw@dna.lth.se>
1270d7ca 9069
c113de23
GM
9070 * gnus-msg.el (gnus-summary-mail-forward): Erase old forward
9071 buffer.
1270d7ca 9072
c113de23 90731998-10-20 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1270d7ca 9074
c113de23 9075 * nnagent.el (nnagent-open-server): Error message.
1270d7ca 9076
c113de23 90771998-10-20 Joerg Lenneis <lenneis@statrix2.wu-wien.ac.at>
1270d7ca 9078
c113de23 9079 * nnheader.el (nnheader-article-p): Recognize lower-case headers.
1270d7ca 9080
c113de23 90811998-10-19 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9082
c113de23 9083 * score-mode.el (gnus-score-mode-map): Ditto.
1270d7ca 9084
c113de23 9085 * message.el (message-mode-map): Ditto.
1270d7ca 9086
c113de23 9087 * gnus-uu.el (gnus-uu-post-news): Ditto.
1270d7ca 9088
c113de23 9089 * gnus-kill.el (gnus-kill-file-mode-map): Ditto.
1270d7ca 9090
c113de23 9091 * gnus-eform.el (gnus-edit-form-mode-map): Ditto.
1270d7ca 9092
c113de23
GM
9093 * gnus-art.el (gnus-article-edit-mode-map): Use
9094 `set-keymap-parent' rather than `copy-keymap'.
1270d7ca 9095
c113de23 90961998-10-18 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9097
c113de23
GM
9098 * gnus-art.el (gnus-mime-button-commands): New variable.
9099 (gnus-mime-button-map): Initialize it from
9100 `gnus-mime-button-commands'.
9101 (gnus-mime-button-menu): New function.
9102 (gnus-insert-mime-button): Use `gnus-mime-button-map'.
1270d7ca 9103
c113de23 91041998-10-11 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9105
c113de23
GM
9106 * message.el (message-insert-to): Make `nobody' and `poster'
9107 synonymous to `never' and `always' in Mail-Copies-To.
9108 (message-reply): Ditto.
9109 (message-followup): Ditto.
1270d7ca 9110
c113de23 91111998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9112
c113de23 9113 * mailcap.el (mailcap-mime-data): Save sound.
1270d7ca 9114
c113de23 91151998-09-24 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9116
c113de23
GM
9117 * message.el (message-ignored-supersedes-headers): Include
9118 `NNTP-Posting-Date'.
1270d7ca 9119
c113de23 91201998-10-19 Jonas Steverud <d4jonas@dtek.chalmers.se>
1270d7ca 9121
c113de23 9122 * gnus-art.el (gnus-article-dumbquotes-table): New variable.
1270d7ca 9123
c113de23 91241998-10-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9125
c113de23
GM
9126 * mm-bodies.el (mm-decode-content-transfer-encoding): Use
9127 uudecode.
1270d7ca 9128
c113de23 91291998-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9130
c113de23 9131 * mm-decode.el (mm-display-external): Don't switch on save.
1270d7ca 9132
c113de23 91331998-10-18 Andy Piper <andyp@parallax.co.uk>
1270d7ca 9134
c113de23 9135 * nnmail.el (nnmail-movemail-args): New variable.
1270d7ca 9136
c113de23 91371998-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9138
c113de23 9139 * gnus-art.el (article-translate-strings):
1270d7ca 9140
c113de23 91411998-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9142
c113de23
GM
9143 * gnus-art.el (gnus-article-view-part): Use it.
9144 (gnus-mm-display-part): New function.
9145 (article-de-quoted-unreadable): Yse mm-default-coding-system.
1270d7ca 9146
c113de23 9147 * mm-decode.el (mm-handle-displayed-p): New function.
1270d7ca 9148
c113de23
GM
9149 * gnus-art.el (gnus-mime-copy-part): Create better names.
9150 (gnus-mime-button-line-format): Include dots spec.
1270d7ca 9151
c113de23 91521998-10-15 Matt Pharr <mmp@graphics.stanford.edu>
1270d7ca 9153
c113de23
GM
9154 * gnus-msg.el (gnus-summary-mail-forward): Erase contents of old
9155 forward buffer first.
1270d7ca 9156
c113de23 91571998-10-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9158
c113de23 9159 * gnus-util.el (gnus-set-window-start): New function.
1270d7ca 9160
c113de23 9161 * message.el (message-send): Don't check changed.
1270d7ca 9162
c113de23 91631998-10-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9164
c113de23 9165 * gnus-art.el (gnus-article-setup-buffer): Set params.
1270d7ca 9166
c113de23
GM
9167 * mm-decode.el (mm-user-display-methods): Inline
9168 "message/delivery-status".
1270d7ca 9169
c113de23 91701998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9171
c113de23
GM
9172 * message.el (message-auto-save-directory): Rename.
9173 (message-mode): Dof fix.
1270d7ca 9174
c113de23
GM
9175 * gnus-art.el (gnus-summary-save-in-pipe): Default to "cat".
9176 (gnus-summary-save-in-pipe): No, check gnus-last-shell-command.
1270d7ca 9177
c113de23 9178 * nndoc.el (nndoc-mime-parts-type-p): Be a bit more forgiving.
1270d7ca 9179
c113de23 9180 * message.el (message-make-date): Avoid locale.
1270d7ca 9181
c113de23
GM
9182 * gnus-art.el (gnus-article-edit-done): Allow update before doing
9183 cache.
1270d7ca 9184
c113de23 9185 * mm-decode.el (mm-display-inline): Goto point-min.
1270d7ca 9186
c113de23 9187 * gnus-art.el (gnus-article-prepare-display): Not read-only.
1270d7ca 9188
c113de23 9189 * mm-decode.el (mm-display-external): Reverse before sorting.
1270d7ca 9190
c113de23 9191 * gnus-draft.el (gnus-draft-send): Allow mail.
1270d7ca 9192
c113de23 91931999-11-30 -SL Baur <steve@altair.xemacs.org>
1270d7ca 9194
c113de23
GM
9195 * message.el (message-check): Move message-check macro above where
9196 it is first used.
1270d7ca 9197
c113de23 9198 * gnus-art.el (article-hide-pgp): Hide the PGP 5/GNUPG Hash: line.
1270d7ca 9199
c113de23 92001998-10-11 Lloyd Zusman <ljz@asfast.com>
1270d7ca 9201
c113de23 9202 * gnus-sum.el (gnus-summary-make-menu-bar): Fix.
1270d7ca 9203
c113de23 92041998-10-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9205
c113de23 9206 * gnus.el: Pterodactyl Gnus v0.34 is released.
1270d7ca 9207
c113de23 92081998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9209
c113de23 9210 * mm-decode.el (mm-inline-media-tests): delivery-status.
1270d7ca 9211
c113de23 9212 * mm-view.el (mm-inline-text): Provide default.
1270d7ca 9213
c113de23 92141998-10-11 Lloyd Zusman <ljz@asfast.com>
1270d7ca 9215
c113de23 9216 * mailcap.el (mailcap-possible-viewers): Fix nils.
1270d7ca 9217
c113de23 92181998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9219
c113de23
GM
9220 * gnus-art.el (gnus-article-edit-exit): Don't do updates.
9221 (article-update-date-lapsed): Record the buffer.
9222 (article-update-date-lapsed): Do all windows that display article
9223 buffers.
1270d7ca 9224
c113de23 9225 * nnml.el (nnml-generate-nov-databases-1): Ditto.
1270d7ca 9226
c113de23 9227 * gnus-score.el (gnus-score-score-files-1): Ignore dotted files.
1270d7ca 9228
c113de23
GM
9229 * gnus-art.el (gnus-insert-mime-button): Mark buttons as
9230 annoations.
1270d7ca 9231
c113de23 9232 * gnus-msg.el (gnus-summary-mail-forward): Decode properly.
1270d7ca 9233
c113de23 92341998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9235
c113de23
GM
9236 * gnus-agent.el (gnus-category-add): Change default category to
9237 'false.
1270d7ca 9238
c113de23
GM
9239 * nnvirtual.el (nnvirtual-update-read-and-marked): Don't nix out
9240 scores.
1270d7ca 9241
c113de23 9242 * gnus-draft.el (gnus-draft-send): Check server more.
1270d7ca 9243
c113de23
GM
9244 * gnus-art.el (gnus-article-view-part): New command and keystroke.
9245 (gnus-article-goto-part): New function.
1270d7ca 9246
c113de23 9247 * mm-view.el (mm-inline-text): Insert richtext properly.
1270d7ca 9248
c113de23 9249 * gnus-art.el (gnus-insert-mime-button): Store handle in alist.
1270d7ca 9250
c113de23 92511998-10-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9252
c113de23
GM
9253 * parse-time.el (parse-time-rules): Accept dates far into the past
9254 and the future, and parse single-digit numbers as years.
1270d7ca 9255
c113de23 92561998-10-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9257
c113de23 9258 * mm-decode.el (mm-display-external): Chop off directories.
1270d7ca 9259
c113de23 92601998-10-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9261
c113de23
GM
9262 * uudecode.el (uu-decode-region-external): Use
9263 insert-file-contents-literally.
1270d7ca 9264
c113de23 9265 * gnus-cache.el (gnus-cache-generate-active): Translate _ to :.
1270d7ca 9266
c113de23 92671998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9268
c113de23 9269 * uudecode.el: New file.
1270d7ca 9270
c113de23
GM
9271 * mm-bodies.el (mm-decode-content-transfer-encoding): Do
9272 x-uuencode.
1270d7ca 9273
c113de23 92741998-10-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9275
c113de23 9276 * gnus-art.el (gnus-mime-display-alternative): Set faces.
1270d7ca 9277
c113de23 9278 * message.el (message-fetch-field): Unfold properly.
1270d7ca 9279
c113de23
GM
9280 * mm-bodies.el (mm-decode-content-transfer-encoding): Replace CRLF
9281 in text/plain.
1270d7ca 9282
c113de23 92831998-09-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9284
c113de23
GM
9285 * gnus-sum.el (gnus-summary-first-unread-subject): New command.
9286 (gnus-auto-select-first): Removed.
9287 (gnus-auto-select-first): Extended.
9288 (gnus-summary-read-group-1): Use new value.
1270d7ca 9289
c113de23 92901998-09-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9291
c113de23 9292 * message.el (message-fix-before-sending): Space.
1270d7ca 9293
c113de23 9294 * nnmail.el (nnmail-find-file): Don't erase.
1270d7ca 9295
c113de23 92961998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9297
c113de23 9298 * gnus-agent.el (gnus-agent-fetch-headers): Do not decode headers.
1270d7ca 9299
c113de23 93001998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9301
c113de23 9302 * gnus-soup.el (gnus-soup-add-article): Do not decode headers.
1270d7ca 9303
c113de23 93041998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9305
c113de23 9306 * gnus-soup.el (gnus-soup-pack-packet): Pack only if necesary.
1270d7ca 9307
c113de23 93081998-09-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9309
c113de23
GM
9310 * mm-util.el (mm-with-unibyte-buffer): Make it work in XEmacs
9311 20.4.
1270d7ca 9312
c113de23 93131998-09-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9314
c113de23
GM
9315 * gnus-art.el (gnus-mime-view-all-parts): New command and
9316 keystroke.
1270d7ca 9317
c113de23 9318 * mm-decode.el (mm-display-external): Translate slashes.
1270d7ca 9319
c113de23 9320 * nnmail.el (nnmail-find-file): Restrict auto-mode-alist.
1270d7ca 9321
c113de23 9322 * nndraft.el (nndraft-retrieve-headers): Don't copy so much.
1270d7ca 9323
c113de23
GM
9324 * mm-decode.el (mm-quote-arg): Quote spaces.
9325 (mm-display-external): Quote args.
1270d7ca 9326
c113de23 93271998-09-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9328
c113de23 9329 * mm-decode.el (mm-inlinable-part-p): New function.
1270d7ca 9330
c113de23 93311998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9332
c113de23 9333 * mm-util.el (mm-disable-multibyte): New function.
1270d7ca 9334
c113de23 93351998-09-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9336
c113de23 9337 * gnus.el: Pterodactyl Gnus v0.33 is released.
1270d7ca 9338
c113de23 93391998-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9340
c113de23 9341 * gnus-art.el (gnus-insert-mime-button): Get buffer size.
1270d7ca 9342
c113de23
GM
9343 * mm-decode.el (mm-display-external): Don't switch for externals.
9344 (mm-dissect-multipart): Don't include end-sep.
1270d7ca 9345
c113de23
GM
9346 * mm-util.el (mm-get-coding-system-list): New function.
9347 (mm-coding-system-list): New variable.
1270d7ca 9348
c113de23 93491998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9350
c113de23 9351 * gnus-cus.el (gnus-group-parameters): Add charset as a parameter
1270d7ca 9352
c113de23 93531998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9354
c113de23
GM
9355 * gnus-cus.el (gnus-group-customize): Use variable as cons not as
9356 group
1270d7ca 9357
c113de23 93581998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9359
c113de23 9360 * mm-decode.el (mm-interactively-view-part): Typo.
1270d7ca 9361
c113de23 93621998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9363
c113de23
GM
9364 * mm-decode.el (mm-dissect-multipart): Display last part when the
9365 article has no close-delimiter
1270d7ca 9366
c113de23 93671998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9368
c113de23
GM
9369 * mm-decode.el (mm-dissect-buffer): Display parts which have no
9370 content-type.
1270d7ca 9371
c113de23 93721998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9373
c113de23 9374 * gnus-art.el (gnus-display-mime): Typo.
1270d7ca 9375
c113de23 93761998-09-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9377
c113de23 9378 * gnus.el: Pterodactyl Gnus v0.32 is released.
1270d7ca 9379
c113de23 93801998-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9381
c113de23 9382 * gnus-kill.el (gnus-batch-score): Protect against errors.
1270d7ca 9383
c113de23 9384 * gnus-art.el: Protect against broken headers.
1270d7ca 9385
c113de23
GM
9386 * mm-decode.el (mm-display-external): Respect needsterm.
9387 (mm-display-external): Create buffer for external commands.
1270d7ca 9388
c113de23 93891998-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9390
c113de23 9391 * mailcap.el (mailcap-mime-info): Return the proper viewer.
1270d7ca 9392
c113de23 9393 * mm-decode.el (mm-display-external): Use file name.
1270d7ca 9394
c113de23 93951998-09-22 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
1270d7ca 9396
c113de23
GM
9397 * gnus-util.el (gnus-output-to-rmail): adjust to
9398 `rmail-output-to-rmail-file'
1270d7ca 9399
c113de23 94001998-09-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9401
c113de23 9402 * gnus-util.el (gnus-output-to-rmail): Reinstated function.
1270d7ca 9403
c113de23
GM
9404 * gnus-sum.el (gnus-select-newsgroup): Set global variables before
9405 headers.
1270d7ca 9406
c113de23 9407 * gnus-art.el (article-decode-charset): Fold case.
1270d7ca 9408
c113de23 94091998-09-17 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9410
c113de23 9411 * mailcap.el (mailcap-save-binary-file): Goto point-min.
1270d7ca 9412
c113de23 94131998-09-23 Aaron M. Ucko <amu@mit.edu>
1270d7ca 9414
c113de23
GM
9415 * nnmail.el (nnmail-check-duplication): Enter into duplicate list
9416 after being stored.
1270d7ca 9417
c113de23 94181998-09-15 Kurt Swanson <ksw@dna.lth.se>
1270d7ca 9419
c113de23
GM
9420 * gnus-salt.el (gnus-pick-setup-message): Return from whence ye
9421 come.
1270d7ca 9422
c113de23 94231998-09-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9424
c113de23 9425 * gnus-ems.el (gnus-widget-button-keymap): New variable.
1270d7ca 9426
c113de23 94271998-09-20 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9428
c113de23 9429 * gnus-art.el (gnus-mime-inline-part): remove part if necessary
1270d7ca 9430
c113de23 94311998-09-23 Matt Armstrong <matta@geoworks.com>
1270d7ca 9432
c113de23
GM
9433 * gnus-art.el (article-decode-charset): Narrow to the correct
9434 region.
1270d7ca 9435
c113de23 9436 * mm-bodies.el: Fix autoload.
1270d7ca 9437
c113de23 94381998-09-22 Lee Willis <lee@gbdirect.co.uk>
1270d7ca 9439
c113de23 9440 * gnus-art.el (gnus-mime-button-line-format): Doc fix.
1270d7ca 9441
c113de23 94421998-09-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9443
c113de23 9444 * rfc2047.el (rfc2047-decode): Use rfc2047-default-charset.
1270d7ca 9445
c113de23 94461998-09-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9447
c113de23
GM
9448 * gnus-art.el (gnus-insert-mime-button): Specify keymap.
9449 (gnus-article-add-button): Ditto.
1270d7ca 9450
c113de23 9451 * gnus-sum.el (gnus-summary-insert-pseudos): Use mm.
1270d7ca 9452
c113de23
GM
9453 * gnus-art.el (gnus-article-prepare-display): Make article mode.
9454 (gnus-article-prepare-display): Bind url-standalone-mode.
1270d7ca 9455
c113de23
GM
9456 * mm-decode.el (mm-remove-part): Also delete directory.
9457 (mm-display-external): Create a private sub-dir.
1270d7ca 9458
c113de23
GM
9459 * mailcap.el (mailcap-binary-suffixes): New variable.
9460 (mailcap-command-p): Use it.
1270d7ca 9461
c113de23 94621998-09-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9463
c113de23
GM
9464 * nnmbox.el (nnmbox-request-group): Change server.
9465 (nnmbox-possibly-change-newsgroup): Enable multibyte.
1270d7ca 9466
c113de23
GM
9467 * message.el (message-encode-message-body): Don't stomp MIME
9468 headers.
1270d7ca 9469
c113de23
GM
9470 * gnus-sum.el (gnus-summary-edit-article-done): Don't encode
9471 unless useful.
9472 (gnus-summary-exit): Check for a live article buffer.
9473 (gnus-summary-exit-no-update): Ditto.
1270d7ca 9474
c113de23
GM
9475 * gnus-int.el (gnus-request-replace-article): Accept no-encode
9476 param.
1270d7ca 9477
c113de23 9478 * gnus-sum.el (gnus-article-decoded-p): New variable.
1270d7ca 9479
c113de23 9480 * mm-decode.el (mm-display-external): Use no-conv.
1270d7ca 9481
c113de23
GM
9482 * rfc2047.el (rfc2047-q-encode-region): Bound properly.
9483 (rfc2047-charset-encoding-alist): Use B encoding for koi8-r.
1270d7ca 9484
c113de23
GM
9485 * gnus-art.el (gnus-article-mode-map): Bind button2 to
9486 mouse-click.
1270d7ca 9487
c113de23 94881998-09-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9489
c113de23 9490 * gnus-agent.el (gnus-agent-expire): Protect against nil infos.
1270d7ca 9491
c113de23 94921998-09-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9493
c113de23 9494 * gnus.el: Pterodactyl Gnus v0.31 is released.
1270d7ca 9495
c113de23 94961998-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9497
c113de23 9498 * gnus-sum.el (gnus-summary-exit): Destroy MIME.
1270d7ca 9499
c113de23 9500 * mm-decode.el (mm-display-part): Accept no-default.
1270d7ca 9501
c113de23
GM
9502 * gnus-art.el (gnus-insert-mime-button): buffer-size doesn't take
9503 a parameter.
1270d7ca 9504
c113de23
GM
9505 * gnus-sum.el (gnus-summary-insert-line): Don't exclude faces.
9506 (gnus-summary-prepare-threads): Ditto.
1270d7ca 9507
c113de23 9508 * gnus.el (gnus-article-mode-map): Make sparse keymap.
1270d7ca 9509
c113de23
GM
9510 * gnus-art.el (gnus-mime-button-line-format-alist): Allow a %d spec.
9511 (gnus-mime-button-line-format): Doc fix.
9512 (gnus-insert-mime-button): Use it.
9513 (gnus-article-add-button): Use widget-convert-button.
1270d7ca 9514
c113de23
GM
9515 * gnus.el ((featurep 'gnus-xmas)): Defalias gnus-decode-rfc1522 to
9516 ignore.
1270d7ca 9517
c113de23 9518 * mm-decode.el (mm-alternative-precedence): Ditto.
1270d7ca 9519
c113de23 95201998-09-14 Conrad Sauerwald <conrad@stack.nl>
1270d7ca 9521
c113de23 9522 * mm-decode.el (mm-user-automatic-display): Use enriched.
1270d7ca 9523
c113de23 95241998-09-14 Paul Fisher <rao@gnu.org>
1270d7ca 9525
c113de23
GM
9526 * mm-decode.el (mm-dissect-multipart): Have the part start on the
9527 right place.
1270d7ca 9528
c113de23 95291998-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9530
c113de23 9531 * gnus-msg.el (gnus-inews-add-send-actions): Mark silently.
1270d7ca 9532
c113de23
GM
9533 * gnus-art.el (article-update-date-lapsed): Only update header if
9534 buffer is dispalyed in frame.
9535 (gnus-article-prepare-display): New function.
9536 (gnus-article-prepare): Use it.
1270d7ca 9537
c113de23 95381998-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9539
c113de23 9540 * gnus-art.el (gnus-mime-inline-part): New command and keystroke.
1270d7ca 9541
c113de23 9542 * mm-view.el (mm-insert-inline): New function.
1270d7ca 9543
c113de23 9544 * mm-decode.el (mm-pipe-part): Bugged.
1270d7ca 9545
c113de23 9546 * gnus-agent.el (gnus-agent-send-mail): Don't encode.
1270d7ca 9547
c113de23 9548 * mm-bodies.el (mm-encode-body): Move over the body.
1270d7ca 9549
c113de23 9550 * nnmbox.el (nnmbox-read-mbox): Enable multibyte.
1270d7ca 9551
c113de23 9552 * rfc2047.el (rfc2047-q-encode-region): Would bug out.
1270d7ca 9553
c113de23 95541998-09-13 Francois Pinard <pinard@iro.umontreal.ca>
1270d7ca 9555
c113de23
GM
9556 * nndoc.el: Make nndoc-dissection-alist simpler for MIME, adjust all
9557 related functions. Handle message/rfc822 parts. Display subject on
9558 multipart summary lines. Display name on sub-parts when available.
1270d7ca 9559
c113de23 95601998-09-14 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 9561
c113de23 9562 * mailcap.el (mailcap-command-p): New version.
1270d7ca 9563
c113de23 95641998-09-13 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 9565
c113de23
GM
9566 * gnus-agent.el (gnus-agent-expire): Stop expiry barfing on killed
9567 groups.
1270d7ca 9568
c113de23 95691998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9570
c113de23 9571 * message.el (message-make-date): Remove weekday name.
1270d7ca 9572
c113de23
GM
9573 * mm-decode.el (mm-dissect-buffer): Protect against broken
9574 headers.
1270d7ca 9575
c113de23
GM
9576 * mailcap.el (mailcap-command-in-path-p): New function.
9577 (mailcap-command-p): Renamed.
1270d7ca 9578
c113de23 95791998-09-13 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 9580
c113de23 9581 * rfc2047.el (eval): Autoload.
1270d7ca 9582
c113de23 95831998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9584
c113de23
GM
9585 * gnus-sum.el (gnus-decode-encoded-word-functions): New variable.
9586 (gnus-multi-decode-encoded-word-string): New function.
9587 (gnus-encoded-word-method-alist): New variable.
9588 (gnus-decode-encoded-word-functions): Removed.
1270d7ca 9589
c113de23 95901998-09-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9591
c113de23
GM
9592 * gnus-int.el (gnus-request-replace-article): Replace
9593 message-narrow-to-headers with message-narrow-to-head
1270d7ca 9594
c113de23 95951998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9596
c113de23 9597 * drums.el (drums-quote-string): Reversed match.
1270d7ca 9598
c113de23 9599 * message.el (message-make-date): Use weekday name.
1270d7ca 9600
c113de23 96011998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9602
c113de23 9603 * gnus.el: Pterodactyl Gnus v0.30 is released.
1270d7ca 9604
c113de23 96051998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9606
c113de23
GM
9607 * gnus-art.el (article-decode-encoded-words): Use it.
9608 (gnus-decode-header-function): New variable.
1270d7ca 9609
c113de23
GM
9610 * gnus-sum.el (gnus-nov-parse-line): Use it.
9611 (gnus-decode-encoded-word-function): New variable.
1270d7ca 9612
c113de23
GM
9613 * gnus-msg.el (gnus-copy-article-buffer): Decode the right
9614 buffer.
1270d7ca 9615
c113de23
GM
9616 * gnus-art.el (gnus-insert-mime-button): Use widget.
9617 (gnus-widget-press-button): New function.
9618 (gnus-article-prev-button): Removed.
9619 (gnus-article-next-button): Ditto.
9620 (gnus-article-add-button): Ditto.
1270d7ca 9621
c113de23
GM
9622 * gnus.el (gnus-article-mode-map): Inherit from widget.
9623 (gnus-article-mode-map): No, don't.
1270d7ca 9624
c113de23
GM
9625 * mm-decode.el (mm-dissect-buffer): Store Content-ID things.
9626 (mm-content-id-alist): New variable.
9627 (mm-get-content-id): New function.
1270d7ca 9628
c113de23
GM
9629 * gnus-art.el (gnus-request-article-this-buffer): Only decode
9630 articles if we are fetching to the article buffer.
1270d7ca 9631
c113de23 96321998-09-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9633
c113de23
GM
9634 * gnus-sum.el (gnus-summary-move-article): Don't decode accepting
9635 articles.
1270d7ca 9636
c113de23 96371998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9638
c113de23
GM
9639 * mm-util.el (mm-mime-charset): Try to use safe-charsets.
9640 (mm-default-mime-charset): New variable.
1270d7ca 9641
c113de23 9642 * rfc2047.el (rfc2047-dissect-region): Dissect using tspecials.
1270d7ca 9643
c113de23 9644 * drums.el (drums-quote-string): Reversed test.
1270d7ca 9645
c113de23 96461998-09-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9647
c113de23
GM
9648 * mm-util.el (mm-insert-rfc822-headers): Possibly not quote
9649 string.
1270d7ca 9650
c113de23 9651 * drums.el (drums-quote-string): New function.
1270d7ca 9652
c113de23
GM
9653 * rfc2047.el (rfc2047-encode-message-header): Goto point-min.
9654 (rfc2047-b-encode-region): Chop lines.
9655 (rfc2047-q-encode-region): Ditto.
1270d7ca 9656
c113de23 96571998-09-12 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9658
c113de23 9659 * gnus.el: Pterodactyl Gnus v0.29 is released.
1270d7ca 9660
c113de23 96611998-09-12 Istvan Marko <imarko@pacificnet.net>
1270d7ca 9662
c113de23 9663 * mm-decode.el (mm-save-part): Message right.
1270d7ca 9664
c113de23 96651998-09-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9666
c113de23
GM
9667 * drums.el (drums-parse-address): Returned a list instead of a
9668 string.
9669 (drums-remove-whitespace): Skip comments.
9670 (drums-parse-addresses): Didn't work.
1270d7ca 9671
c113de23 96721998-09-12 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9673
c113de23 9674 * gnus.el: Pterodactyl Gnus v0.28 is released.
1270d7ca 9675
c113de23 96761998-09-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9677
c113de23
GM
9678 * gnus-art.el (gnus-mime-button-map): Use the article keymap as a
9679 starting point.
9680 (article-decode-encoded-words): Rename.
1270d7ca 9681
c113de23 9682 * message.el (message-narrow-to-headers-or-head): New function.
1270d7ca 9683
c113de23
GM
9684 * gnus-int.el (gnus-request-accept-article): Narrow to the right
9685 region.
1270d7ca 9686
c113de23
GM
9687 * message.el (message-send-news): Encode body after checking
9688 syntax.
1270d7ca 9689
c113de23 9690 * gnus-art.el (gnus-mime-button-line-format): Allow descriptions.
1270d7ca 9691
c113de23 9692 * mm-decode.el (mm-save-part): Use Content-Disposition filename.
1270d7ca 9693
c113de23 9694 * gnus-art.el (gnus-display-mime): Respect disposition.
1270d7ca 9695
c113de23 9696 * mm-decode.el (mm-preferred-alternative): Respect disposition.
1270d7ca 9697
c113de23
GM
9698 * gnus-art.el (article-strip-multiple-blank-lines): Don't delete
9699 text with annotations.
1270d7ca 9700
c113de23
GM
9701 * message.el (message-make-date): Fix sign for negative time
9702 zones.
1270d7ca 9703
c113de23
GM
9704 * mm-view.el (mm-inline-image): Insert a space at the end of the
9705 image.
1270d7ca 9706
c113de23 9707 * mail-parse.el: New file.
1270d7ca 9708
c113de23 9709 * rfc2231.el: New file.
1270d7ca 9710
c113de23
GM
9711 * drums.el (drums-content-type-get): Removed.
9712 (drums-parse-content-type): Ditto.
1270d7ca 9713
c113de23 9714 * mailcap.el (mailcap-mime-data): Use symbols instead of strings.
1270d7ca 9715
c113de23 97161998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9717
c113de23 9718 * gnus.el: Pterodactyl Gnus v0.27 is released.
1270d7ca 9719
c113de23 97201998-09-11 Lars Magne Ingebrigtsen- <larsi@gnus.org>
1270d7ca 9721
c113de23
GM
9722 * mm-decode.el (mm-alternative-precedence): New variable.
9723 (mm-preferred-alternative): New function.
1270d7ca 9724
c113de23 9725 * gnus-art.el (gnus-mime-copy-part): New command.
1270d7ca 9726
c113de23 9727 * mm-decode.el (mm-get-part): New function.
1270d7ca 9728
c113de23 9729 * mm-view.el: New file.
1270d7ca 9730
c113de23
GM
9731 * mm-decode.el (mm-dissect-buffer): Downcase cte.
9732 (mm-display-part): Default to mailcap-save-binary-file.
1270d7ca 9733
c113de23 97341998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9735
c113de23 9736 * gnus.el: Pterodactyl Gnus v0.26 is released.
1270d7ca 9737
c113de23 97381998-09-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9739
c113de23 9740 * mm-decode.el (mm-interactively-view-part): New function.
1270d7ca 9741
c113de23 9742 * gnus-art.el (gnus-mime-view-part): New command.
1270d7ca 9743
c113de23 9744 * mm-decode.el (mm-last-shell-command): New variable.
1270d7ca 9745
c113de23 9746 * mailcap.el (mailcap-mime-info): Allow returning all matches.
1270d7ca 9747
c113de23 9748 * mm-decode.el (mm-save-part): New function.
1270d7ca 9749
c113de23
GM
9750 * gnus-art.el (article-decode-charset): Protect against buggy
9751 content-types.
9752 (gnus-mime-pipe-part): New command.
9753 (gnus-mime-save-part): New command.
9754 (gnus-mime-button-map): New keymap.
9755 (gnus-mime-button-line-format): New variable.
9756 (gnus-insert-mime-button): New function.
9757 (gnus-display-mime): Use it.
1270d7ca 9758
c113de23 9759 * gnus-util.el (gnus-dd-mmm): Removed length spec.
1270d7ca 9760
c113de23 9761 * mm-decode.el (mm-inline-text): Decode charsets.
1270d7ca 9762
c113de23 9763 * gnus-art.el (gnus-article-save): Comment fix.
1270d7ca 9764
c113de23
GM
9765 * gnus-int.el (gnus-start-news-server): When in batch, don't
9766 prompt.
1270d7ca 9767
c113de23
GM
9768 * gnus-cache.el (gnus-cache-possibly-enter-article): Don't
9769 decode.
1270d7ca 9770
c113de23
GM
9771 * mm-decode.el (mm-inline-media-tests): Add audio.
9772 (mm-inline-audio): New function.
1270d7ca 9773
c113de23 97741998-09-11 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1270d7ca 9775
c113de23 9776 * gnus-art.el (article-make-date-line): Didn't work.
1270d7ca 9777
c113de23 9778 * parse-time.el (parse-time-string): One too many nils.
1270d7ca 9779
c113de23 97801998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9781
c113de23 9782 * gnus.el: Pterodactyl Gnus v0.25 is released.
1270d7ca 9783
c113de23 97841998-09-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9785
c113de23
GM
9786 * gnus-art.el (article-remove-trailing-blank-lines): Don't remove
9787 annotations.
1270d7ca 9788
c113de23
GM
9789 * gnus.el ((featurep 'gnus-xmas)): New
9790 'gnus-annotation-in-region-p alias.
1270d7ca 9791
c113de23 97921998-09-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9793
c113de23 9794 * mm-util.el (mm-with-unibyte-buffer): New function.
1270d7ca 9795
c113de23 9796 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): Renamed.
1270d7ca 9797
c113de23 9798 * mm-decode.el (mm-inline-media-tests): New variable.
1270d7ca 9799
c113de23 9800 * gnus-sum.el (gnus-summary-exit): Destroy handles.
1270d7ca 9801
c113de23 9802 * gnus-art.el (gnus-article-mime-handles): New variable.
1270d7ca 9803
c113de23 9804 * drums.el (drums-narrow-to-header): New function.
1270d7ca 9805
c113de23 9806 * gnus-art.el (article-decode-charset): Use it.
1270d7ca 9807
c113de23 9808 * drums.el (drums-content-type-get): New function.
1270d7ca 9809
c113de23 9810 * mm-util.el (mm-content-type-charset): Removed.
1270d7ca 9811
c113de23
GM
9812 * drums.el (drums-syntax-table): @ is word.
9813 (drums-parse-content-type): New function.
1270d7ca 9814
c113de23
GM
9815 * parse-time.el (parse-time-rules): Parse "Wed, 29 Apr 98 0:26:01
9816 EDT" times.
1270d7ca 9817
c113de23 9818 * gnus-util.el (gnus-date-get-time): Use safe date.
1270d7ca 9819
c113de23
GM
9820 * gnus-sum.el (gnus-show-mime): Removed.
9821 (gnus-summary-toggle-mime): Removed.
1270d7ca 9822
c113de23
GM
9823 * gnus-art.el (gnus-strict-mime): Removed.
9824 (gnus-article-prepare): Don't do MIME.
9825 (gnus-decode-encoded-word-method): Removed.
9826 (gnus-show-mime-method): Removed.
1270d7ca 9827
c113de23 98281998-09-10 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9829
c113de23 9830 * gnus.el: Pterodactyl Gnus v0.24 is released.
1270d7ca 9831
c113de23 98321998-09-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9833
c113de23
GM
9834 * gnus-sum.el (gnus-summary-show-article): Don't decode chars if
9835 PREFIX.
1270d7ca 9836
c113de23
GM
9837 * parse-time.el (parse-time-rules): Accept times that look like
9838 "h:mm".
1270d7ca 9839
c113de23 9840 * message.el (message-make-date): Use zone properly.
1270d7ca 9841
c113de23 9842 * gnus.el: Autoload gnus-batch.
1270d7ca 9843
c113de23
GM
9844 * gnus-art.el (article-de-quoted-unreadable): Do not do
9845 gnus-article-decode-rfc1522.
1270d7ca 9846
c113de23 9847 * gnus-msg.el (gnus-inews-do-gcc): Use it.
1270d7ca 9848
c113de23
GM
9849 * gnus-int.el (gnus-request-accept-article): Accept a no-encode
9850 param.
1270d7ca 9851
c113de23 9852 * message.el (message-encode-message-body): Check for us-ascii.
1270d7ca 9853
c113de23
GM
9854 * gnus-msg.el (gnus-extended-version): Move Gnus version comments
9855 to the left.
1270d7ca 9856
c113de23 98571998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9858
c113de23 9859 * gnus-art.el (article-decode-charset): Rename.
1270d7ca 9860
c113de23 98611998-09-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9862
c113de23 9863 * gnus.el: Pterodactyl Gnus v0.23 is released.
1270d7ca 9864
c113de23 98651998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9866
c113de23
GM
9867 * gnus-util.el (gnus-parent-id): Ditto.
9868 (gnus-put-text-property-excluding-newlines): Ditto.
1270d7ca 9869
c113de23 9870 * gnus-sum.el (gnus-dependencies-add-header): Make into subst.
1270d7ca 9871
c113de23 98721998-09-08 Karl Kleinpaste <karl@jprc.com>
1270d7ca 9873
c113de23
GM
9874 * message.el (message-generate-headers): Generate User-Agent
9875 instead of X-Mailer & X-Newsreader.
1270d7ca 9876
c113de23
GM
9877 * gnus-msg.el (gnus-extended-version): Reformat for USEFOR
9878 User-Agent header format.
1270d7ca 9879
c113de23 98801998-09-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9881
c113de23 9882 * gnus.el: Pterodactyl Gnus v0.22 is released.
1270d7ca 9883
c113de23 98841998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9885
c113de23 9886 * mm-util.el (mm-multibyte-p): Typo.
1270d7ca 9887
c113de23 98881998-09-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9889
c113de23 9890 * gnus.el: Pterodactyl Gnus v0.21 is released.
1270d7ca 9891
c113de23 98921998-09-08 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9893
c113de23 9894 * gnus-art.el (article-treat-dumbquotes): Handle \224 correctly.
1270d7ca 9895
c113de23 98961998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9897
c113de23 9898 * mm-util.el (mm-multibyte-p): New function.
1270d7ca 9899
c113de23 99001998-09-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9901
c113de23 9902 * gnus.el: Pterodactyl Gnus v0.20 is released.
1270d7ca 9903
c113de23 99041998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9905
c113de23
GM
9906 * rfc2047.el (rfc2047-decode-region): Only decode when in
9907 multibyte.
1270d7ca 9908
c113de23 9909 * nnheader.el (nnheader-pathname-coding-system): Changed to binary.
1270d7ca 9910
c113de23
GM
9911 * gnus-int.el (gnus-request-replace-article): Encode.
9912 (gnus-request-accept-article): Encode.
1270d7ca 9913
c113de23
GM
9914 * gnus-art.el (gnus-request-article-this-buffer): Decode charsets
9915 here.
1270d7ca 9916
c113de23
GM
9917 * gnus.el (gnus-article-display-hook): Take the charset functions
9918 out.
1270d7ca 9919
c113de23 9920 * time-date.el (safe-date-to-time): New function.
1270d7ca 9921
c113de23 9922 * gnus-util.el (gnus-dd-mmm): Protect against bogus dates.
1270d7ca 9923
c113de23 99241998-09-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9925
c113de23 9926 * gnus.el: Pterodactyl Gnus v0.19 is released.
1270d7ca 9927
c113de23 99281998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9929
c113de23 9930 * mm-util.el (mm-mime-charset): New function.
1270d7ca 9931
c113de23 9932 * gnus-draft.el (gnus-draft-edit-message): Delete article.
1270d7ca 9933
c113de23 99341998-09-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9935
c113de23 9936 * gnus.el: Pterodactyl Gnus v0.18 is released.
1270d7ca 9937
c113de23 99381998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9939
c113de23
GM
9940 * message.el (message-send-and-exit): Return t on success.
9941 (message-make-date): Make a proper time zone.
1270d7ca 9942
c113de23
GM
9943 * gnus-draft.el (gnus-draft-send): Only remove article if the
9944 sending is successful.
1270d7ca 9945
c113de23
GM
9946 * drums.el (drums-get-comment): Return the last comment.
9947 (drums-parse-address): Parse old-style From headers.
1270d7ca 9948
c113de23 99491998-09-07 SL Baur <steve@altair.xemacs.org>
1270d7ca 9950
c113de23
GM
9951 * gnus-sum.el (gnus-data-compute-positions): Move below
9952 `gnus-save-hidden-threads' so the former is correctly detected as
9953 a macro.
1270d7ca 9954
c113de23 99551998-09-06 Dave Love <fx@gnu.org>
1270d7ca 9956
c113de23
GM
9957 * gnus/nnweb.el (require): Wrap requirement of w3 and url in
9958 ignore-errors too, eval'd when compile. Require w3 stuff at load
9959 time for nicer failure if it's not available.
1270d7ca 9960
c113de23 99611998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9962
c113de23 9963 * time-date.el (time-to-seconds): Renamed.
1270d7ca 9964
c113de23
GM
9965 * parse-time.el (parse-time-string): Downcase before handling.
9966 (parse-time-rules): Times without seconds have 0 seconds.
1270d7ca 9967
c113de23
GM
9968 * rfc2047.el (rfc2047-encode-region): New version.
9969 (rfc2047-dissect-region): New function.
1270d7ca 9970
c113de23 99711998-09-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9972
c113de23 9973 * message.el (message-make-date): Use symbolic zone.
1270d7ca 9974
c113de23 99751998-09-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9976
c113de23 9977 * time-date.el (parse-time): Always use parse-time.
1270d7ca 9978
c113de23 9979 * parse-time.el (parse-time-syntax): Use vectors.
1270d7ca 9980
c113de23 99811998-09-06 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9982
c113de23 9983 * gnus.el: Pterodactyl Gnus v0.17 is released.
1270d7ca 9984
c113de23 99851998-09-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9986
c113de23 9987 * time-date.el: Renamed from "date".
1270d7ca 9988
c113de23 9989 * gnus.el: Removed all timezone dependencies.
1270d7ca 9990
c113de23
GM
9991 * score-mode.el: Removed.
9992 (gnus-score-edit-insert-date): Use date.
1270d7ca 9993
c113de23 9994 * date.el (float-to-time): New function.
1270d7ca 9995
c113de23 9996 * nnspool.el (nnspool-seconds-since-epoch): Removed.
1270d7ca 9997
c113de23 9998 * date.el (time-to-float): New function.
1270d7ca 9999
c113de23
GM
10000 * message.el (message-make-date): Use format-time-string.
10001 (message-make-expires): Use make-date.
1270d7ca 10002
c113de23
GM
10003 * gnus-util.el (gnus-dd-mmm): Use date.
10004 (gnus-sortable-date): Ditto.
1270d7ca 10005
c113de23 10006 * message.el (message-make-date): Take an optional time.
1270d7ca 10007
c113de23 10008 * gnus: Applied patches from 5.6.43.
1270d7ca 10009
c113de23 10010 * date.el (if): Use parse-time.
1270d7ca 10011
c113de23
GM
10012 * gnus-score.el (gnus-summary-score-entry): Make into a command
10013 again.
1270d7ca 10014
c113de23
GM
10015 * gnus-group.el (gnus-group-get-new-news-this-group): Only call if
10016 gnus-agent.
1270d7ca 10017
c113de23 10018 * gnus.el (gnus-agent-meta-information-header): Moved here.
1270d7ca 10019
c113de23 100201998-09-05 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 10021
c113de23
GM
10022 * gnus-agent.el (gnus-agent-scoreable-headers): New variable.
10023 (gnus-agent-fetch-group-1): Score article headers using normal
10024 group score files if the download score rule of a category/group
10025 is `file'.
10026 (gnus-agent-fetch-group-1): Don't parse the entire .overview when
10027 deciding what articles to download.
10028 (gnus-agent-fetch-group-1): Don't push headers through scoring and
10029 predicate processing if predicate is `true' or `false'.
1270d7ca 10030
c113de23 100311998-09-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10032
c113de23 10033 * gnus-score.el (gnus-score-load-score-alist): Bind coding system.
1270d7ca 10034
c113de23 10035 * gnus-art.el (gnus-article-setup-buffer): Enable multibyte.
1270d7ca 10036
c113de23
GM
10037 * score-mode.el (score-mode-coding-system): New variable.
10038 (gnus-score-edit-exit): Use it.
1270d7ca 10039
c113de23 100401998-09-04 Jason R Mastaler <jason@4b.org>
1270d7ca 10041
c113de23 10042 * drums.el: Corrected typo.
1270d7ca 10043
c113de23 100441998-09-06 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 10045
c113de23 10046 * mm-bodies.el (mm-body-encoding): Faster version.
1270d7ca 10047
c113de23 100481998-09-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10049
c113de23
GM
10050 * gnus-art.el (gnus-article-decode-charset): Only decode text
10051 things.
1270d7ca 10052
c113de23 10053 * message.el (message-output): Use rmail.
1270d7ca 10054
c113de23
GM
10055 * rfc2047.el (rfc2047-encoded-word-regexp): Allow spaces in the
10056 word part.
1270d7ca 10057
c113de23
GM
10058 * mm-util.el (mm-charset-to-coding-system): Use
10059 rfc2047-default-charset.
10060 (mm-known-charsets): New variable.
1270d7ca 10061
c113de23 10062 * message.el (message-caesar-region): Bugged out.
1270d7ca 10063
c113de23 100641998-09-06 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 10065
c113de23
GM
10066 * gnus-agent.el (gnus-agent-fetch-group-1): Allow lists when
10067 specifying `agent-predicate' in a group's parameters.
1270d7ca 10068
c113de23 100691998-09-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10070
c113de23 10071 * gnus.el: Pterodactyl Gnus v0.16 is released.
1270d7ca 10072
c113de23 100731998-09-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10074
c113de23 10075 * nnmail.el (nnmail-expired-article-p): Use predicate.
1270d7ca 10076
c113de23 10077 * date.el (time-less-p): Renamed.
1270d7ca 10078
c113de23
GM
10079 * gnus-art.el (gnus-article-decode-charset): Really fetch headers
10080 from the headers.
1270d7ca 10081
c113de23
GM
10082 * rfc2047.el (rfc2047-decode-region): Use the mm decoding
10083 functions.
1270d7ca 10084
c113de23
GM
10085 * gnus-group.el (gnus-group-sort-selected-flat): Didn't work at
10086 all.
10087 (gnus-group-sort-selected-groups-by-alphabet): Changed interface
10088 to all functions.
1270d7ca 10089
c113de23 100901998-09-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10091
c113de23 10092 * gnus.el: Pterodactyl Gnus v0.15 is released.
1270d7ca 10093
c113de23 100941998-09-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10095
c113de23 10096 * date.el: New file.
1270d7ca 10097
c113de23
GM
10098 * gnus-util.el (gnus-encode-date): Removed.
10099 (gnus-time-less): Ditto.
1270d7ca 10100
c113de23
GM
10101 * nnmail.el (nnmail-date-to-time): Removed.
10102 (nnmail-time-less): Ditto.
10103 (nnmail-days-to-time): Ditto.
10104 (nnmail-time-since): Ditto.
1270d7ca 10105
c113de23 10106 * drums.el: New file.
1270d7ca 10107
c113de23 101081998-09-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10109
c113de23
GM
10110 * message.el (message-encode-message-body): Encode headers with
10111 body encoding.
1270d7ca 10112
c113de23
GM
10113 * rfc2047.el (rfc2047-default-charset): Renamed.
10114 (rfc2047-encodable-p): Use it.
1270d7ca 10115
c113de23 101161998-09-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10117
c113de23
GM
10118 * gnus-msg.el (gnus-post-method): Peel off real info from opened
10119 servers.
1270d7ca 10120
c113de23 10121 * gnus-util.el (gnus-output-to-rmail): Removed.
1270d7ca 10122
c113de23
GM
10123 * gnus-art.el (gnus-summary-save-in-rmail): Use
10124 gnus-output-to-rmailrmail-output-to-rmail-file.
1270d7ca 10125
c113de23
GM
10126 * rfc2047.el (rfc2047-decode-region): Fold case.
10127 (rfc2047-decode): Use decode-string.
1270d7ca 10128
c113de23 10129 * mm-util.el: Provide mm-char-int.
1270d7ca 10130
c113de23 101311998-09-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10132
c113de23 10133 * gnus.el: Pterodactyl Gnus v0.14 is released.
1270d7ca 10134
c113de23 101351998-09-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10136
c113de23
GM
10137 * mm-bodies.el (mm-body-encoding): Go through the buffer to make
10138 sure we have 7bit.
1270d7ca 10139
c113de23 101401998-09-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10141
c113de23
GM
10142 * gnus-msg.el (gnus-post-method): Use opened servers, and remove
10143 ducplicates.
10144 (gnus-inews-insert-mime-headers): Removed.
1270d7ca 10145
c113de23 10146 * message.el (message-caesar-region): Protect against MULE chars.
1270d7ca 10147
c113de23 101481998-09-02 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 10149
c113de23 10150 * mm-util.el (if): fset the right function.
1270d7ca 10151
c113de23 101521998-09-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10153
c113de23
GM
10154 * gnus-art.el (gnus-article-decode-charset): Use real
10155 read-coding-system.
1270d7ca 10156
c113de23 101571998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10158
c113de23
GM
10159 * mm-bodies.el (mm-decode-body): Protect against malformed
10160 base64.
10161 (mm-decode-body): Check that buffer-file-coding-system is
10162 non-nil.
1270d7ca 10163
c113de23 101641998-09-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10165
c113de23 10166 * gnus.el: Pterodactyl Gnus v0.13 is released.
1270d7ca 10167
c113de23 101681998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10169
c113de23
GM
10170 * gnus-util.el (gnus-strip-whitespace): Already defined.
10171 Removed.
1270d7ca 10172
c113de23 10173 * gnus-art.el (gnus-article-decode-charset): Strip whitespace.
1270d7ca 10174
c113de23 10175 * gnus-util.el (gnus-strip-whitespace): New function.
1270d7ca 10176
c113de23 10177 * mm-util.el (mm-content-type-charset): Downcase.
1270d7ca 10178
c113de23 101791998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10180
c113de23
GM
10181 * gnus-art.el (gnus-article-decode-charset): Accept a prefix.
10182 (gnus-article-decode-charset): Don't fetch all headers.
1270d7ca 10183
c113de23 10184 * mm-util.el (mm-read-coding-system): New function.
1270d7ca 10185
c113de23 10186 * mm-bodies.el (mm-decode-body): Check the right charset.
1270d7ca 10187
c113de23 10188 * gnus-sum.el (gnus-summary-mode-line-format): Ditto.
1270d7ca 10189
c113de23
GM
10190 * gnus-art.el (gnus-article-mode-line-format): Use short group
10191 format.
1270d7ca 10192
c113de23 101931998-09-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10194
c113de23 10195 * gnus.el: Pterodactyl Gnus v0.12 is released.
1270d7ca 10196
c113de23 101971998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10198
c113de23 10199 * mm-bodies.el (mm-decode-body): Don't do charset unless MULE.
1270d7ca 10200
c113de23
GM
10201 * gnus-art.el (gnus-article-decode-charset): Supply cte.
10202 (gnus-article-decode-charset): Always run.
1270d7ca 10203
c113de23 10204 * mm-bodies.el (mm-decode-body): Decode cte.
1270d7ca 10205
c113de23 102061998-09-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10207
c113de23 10208 * gnus.el: Pterodactyl Gnus v0.11 is released.
1270d7ca 10209
c113de23
GM
102101998-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
10211
10212 * message.el (message-encode-message-body): Ditto.
1270d7ca 10213
c113de23
GM
10214 * gnus-art.el (gnus-article-decode-mime-words): New command and
10215 keystroke.
10216 (gnus-article-decode-charset): Ditto.
10217 (gnus-article-decode-charset): Only work under MULE.
1270d7ca 10218
c113de23 10219 * mm-util.el (mm-content-type-charset): New function.
1270d7ca 10220
c113de23 10221 * nnmail.el (nnmail-delete-incoming): Changed to nil.
1270d7ca 10222
c113de23
GM
10223 * message.el (message-send-mail): Insert MIME headers.
10224 (message-check-news-body-syntax): Don't warn for escape sequences.
10225 (message-check-news-body-syntax): Insert MIME headers.
1270d7ca 10226
c113de23 10227 * mm-bodies.el (mm-body-encoding): New function.
1270d7ca 10228
c113de23 10229 * message.el (message-encode-message-body): New function.
1270d7ca 10230
c113de23 10231 * mm-bodies.el: New file.
1270d7ca 10232
c113de23 10233 * mm-util.el (mm-narrow-to-head): New function.
1270d7ca 10234
c113de23 10235 * rfc2047.el (rfc2047-encode): Use it.
1270d7ca 10236
c113de23 10237 * mm-util.el: Provide mm-encode-coding-region.
1270d7ca 10238
c113de23 10239 * gnus-sum.el (gnus-summary-mode): Enable multibyte.
1270d7ca 10240
c113de23 10241 * gnus-util.el (gnus-set-work-buffer): Enable multibyte.
1270d7ca 10242
c113de23 10243 * mm-util.el (mm-enable-multibyte): New function.
1270d7ca 10244
c113de23 10245 * message.el (message-set-work-buffer): Set multibyte.
1270d7ca 10246
c113de23 10247 * gnus.el (gnus-continuum-version): Be valid forever and ever.
1270d7ca 10248
c113de23
GM
10249 * gnus-util.el (gnus-point-at-eol): Removed.
10250 (gnus-point-at-bol): Ditto.
1270d7ca 10251
c113de23 102521998-08-31 Didier Verna <verna@inf.enst.fr>
1270d7ca 10253
c113de23
GM
10254 * gnus-msg.el (gnus-group-mail): make it behave like
10255 gnus-group-post-news with regards to the prefix (this enables the
10256 use of posting styles).
1270d7ca 10257
c113de23 102581998-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10259
c113de23
GM
10260 * gnus.el (gnus-article-display-hook): Added
10261 gnus-article-decode-rfc1522 to hook.
1270d7ca 10262
c113de23 102631998-08-31 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10264
c113de23 10265 * gnus.el: Pterodactyl Gnus v0.10 is released.
1270d7ca 10266
c113de23 102671998-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10268
c113de23
GM
10269 * nnfolder.el (nnfolder-delete-mail): Narrow to mail and allow
10270 hook to be run.
1270d7ca 10271
c113de23 102721998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10273
c113de23 10274 * rfc2047.el (rfc2047-encodable-p): Use find-charset-region.
1270d7ca 10275
c113de23 10276 * mm-util.el (mm-charsets-in-region): Removed.
1270d7ca 10277
c113de23 10278 * rfc2047.el: Renamed file.
1270d7ca 10279
c113de23 10280 * gnus-msg.el (gnus-copy-article-buffer): Multibyte.
1270d7ca 10281
c113de23 10282 * message.el (message-mode): Set multibyte.
1270d7ca 10283
c113de23 10284 * mm-util.el (mm-charsets-in-region): Copied here.
1270d7ca 10285
c113de23 10286 * gnus-util.el: Removed gnus-truncate-string.
1270d7ca 10287
c113de23 10288 * gnus-art.el (gnus-article-decode-mime-words): Use 1522.
1270d7ca 10289
c113de23
GM
10290 * rfc1522.el (rfc1522-unencoded-charsets): New variable.
10291 (rfc1522-encodable-p): New function.
10292 (rfc1522-encode-message-header): Use it.
1270d7ca 10293
c113de23 102941998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10295
c113de23 10296 * gnus.el: Pterodactyl Gnus v0.9 is released.
1270d7ca 10297
c113de23 102981998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10299
c113de23 10300 * mm-util.el: Shadow encode-coding-string.
1270d7ca 10301
c113de23 10302 * rfc1522.el (rfc1522-narrow-to-field): Copied here.
1270d7ca 10303
c113de23 10304 * mm-util.el: New file.
1270d7ca 10305
c113de23
GM
10306 * mm-decode.el: Somewhat depleted.
10307 * mm-encode.el: Ditto.
1270d7ca 10308
c113de23 10309 * rfc1522.el: New file.
1270d7ca 10310
c113de23 10311 * mm-util.el (mm-replace-chars-in-string): Copied here.
1270d7ca 10312
c113de23 10313 * mm-encode.el (mm-q-encode-region): New function.
1270d7ca 10314
c113de23
GM
10315 * qp.el (quoted-printable-encode-region): Take an optional CLASS
10316 param.
1270d7ca 10317
c113de23 10318 * mm-encode.el (mm-encode-word-region): Downcase.
1270d7ca 10319
c113de23 103201998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10321
c113de23 10322 * gnus.el: Pterodactyl Gnus v0.8 is released.
1270d7ca 10323
c113de23 103241998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10325
c113de23 10326 * message.el (message-send-mail): Encode headers.
1270d7ca 10327
c113de23
GM
10328 * qp.el (quoted-printable-encode-region): Encode 8-bit words.
10329 (quoted-printable-encode-region): Upcase.
1270d7ca 10330
c113de23 10331 * message.el (message-default-charset): New variable.
1270d7ca 10332
c113de23 10333 * qp.el (quoted-printable-encode-region): Optional param FOLD.
1270d7ca 10334
c113de23 10335 * message.el (message-narrow-to-field): Changed name.
1270d7ca 10336
c113de23 10337 * mm-encode.el: New file.
1270d7ca 10338
c113de23 10339 * message.el (message-narrow-to-header): New function.
1270d7ca 10340
c113de23
GM
10341 * gnus-art.el (gnus-article-decode-mime-words): Place point in the
10342 right buffer.
1270d7ca 10343
c113de23 103441998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10345
c113de23 10346 * gnus.el: Pterodactyl Gnus v0.7 is released.
1270d7ca 10347
c113de23 103481998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10349
c113de23
GM
10350 * gnus.el: Remove autoload for
10351 gnus-article-mime-decode-quoted-printable.
1270d7ca 10352
c113de23
GM
10353 * mm-decode.el (mm-charset-to-coding-system): Allow iso-8859-1 to
10354 be decoded in non-MULE Emacsen.
1270d7ca 10355
c113de23 103561998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10357
c113de23 10358 * mm-decode.el: Check for coding-system-list.
1270d7ca 10359
c113de23 103601998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10361
c113de23 10362 * gnus.el: Pterodactyl Gnus v0.6 is released.
1270d7ca 10363
c113de23 103641998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10365
c113de23 10366 * nnheader.el (fboundp): Protect code-coding-string.
1270d7ca 10367
c113de23
GM
10368 * gnus-art.el (gnus-article-mode): Check that set-buffer-multibyte
10369 is available.
1270d7ca 10370
c113de23 103711998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10372
c113de23 10373 * gnus.el: Pterodactyl Gnus v0.5 is released.
1270d7ca 10374
c113de23 103751998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10376
c113de23
GM
10377 * gnus-art.el (gnus-article-mode): Make article buffer multibyte.
10378 (gnus-hack-decode-rfc1522): Removed.
1270d7ca 10379
c113de23 10380 * mm-decode.el (mm-charset-coding-system-alist): Check better.
1270d7ca 10381
c113de23 103821998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10383
c113de23 10384 * gnus.el: Gnus v0.4 is released.
1270d7ca 10385
c113de23 103861998-08-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10387
c113de23
GM
10388 * gnus-art.el (gnus-article-decode-mime-words): New command and
10389 keystroke.
1270d7ca 10390
c113de23 10391 * qp.el (quoted-printable-decode-region): Don't use hexl.
1270d7ca 10392
c113de23
GM
10393 * gnus-sum.el (gnus-parse-headers-hook): Default to nil.
10394 (gnus-structured-field-decoder): Removed.
10395 (gnus-unstructured-field-decoder): Ditto.
1270d7ca 10396
c113de23 10397 * mm-decode.el: New file.
1270d7ca 10398
c113de23 10399 * qp.el: New file.
1270d7ca 10400
c113de23 10401 * gnus-art.el (article-mime-decode-quoted-printable): Removed.
1270d7ca 10402
c113de23 10403 * gnus-ems.el (fboundp): Removed gnus-split-string.
1270d7ca 10404
c113de23 10405 * gnus.el (gnus-splash-face): Doc fix.
1270d7ca 10406
c113de23 10407 * gnus-ems.el (fboundp): Don't bind mail-file-babyl-p.
1270d7ca 10408
c113de23
GM
10409 * gnus-art.el (article-mime-decode-quoted-printable): Don't use
10410 hexl.
1270d7ca 10411
c113de23 10412 * nnheader.el (nnheader-temp-write): Removed.
1270d7ca 10413
c113de23 104141998-08-29 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10415
c113de23 10416 * gnus.el: Gnus v0.3 is released.
1270d7ca 10417
c113de23 104181998-08-29 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10419
c113de23 10420 * gnus.el: Gnus v0.2 is released.
1270d7ca 10421
6922b018 10422;; Local Variables:
c113de23 10423;; coding: iso-2022-7bit
6922b018 10424;; End: