(batch-byte-compile-if-not-done): Add
[bpt/emacs.git] / lisp / gnus / ChangeLog
CommitLineData
d5291f51
DL
12002-06-26 Dave Love <fx@gnu.org>
2
3 * rfc2047.el (rfc2047-encodable-p): Avoid mm-find-charset-region.
4 (rfc2047-dissect-region): Don't record charsets.
5 (rfc2047-encode): Remove arg CHARSET.
6 (rfc2047-encode-region): Change rfc2047-encode call.
7
c344ce79
DL
82002-06-24 Dave Love <fx@gnu.org>
9
10 * mm-util.el (mm-mule4-p, mm-enable-multibyte-mule4)
11 (mm-disable-multibyte-mule4)
12 (mm-with-unibyte-current-buffer-mule4): Deleted.
13
14 * gnus-sum.el (gnus-summary-mode, gnus-summary-display-article)
15 (gnus-summary-select-article, gnus-summary-edit-article): Use
16 mm-{en,dis}able-multibyte, not mm-{en,dis}able-multibyte-mule4.
17
18 * message.el (message-forward-make-body): Use
19 mm-{en,dis}able-multibyte, not mm-{en,dis}able-multibyte-mule4.
20
21 * qp.el (quoted-printable-encode-region): Avoid
22 find-charset-region.
23
24 * mm-bodies.el (mm-body-7-or-8): Don't special-case Mule.
25 (mm-encode-body): Just call mm-encode-coding-region in encoding
26 case.
27
a89c695e
DL
282002-05-27 Dave Love <fx@gnu.org>
29
30 * mm-util.el (mm-auto-save-coding-system): Prefer utf-8-emacs
31 coding system to emacs-mule.
32
f616304d
DL
332002-05-14 Dave Love <fx@gnu.org>
34
35 * mm-util.el (mm-mime-mule-charset-alist)
36 (mm-mule-charset-to-mime-charset, mm-charset-to-coding-system)
37 (mm-mime-charset, mm-find-mime-charset-region): Look for
38 `:mime-charset' property of coding systems before `mime-charset'.
39
bf6c5a8f
SZ
402002-02-21 ShengHuo ZHU <zsh@cs.rochester.edu>
41
42 * gnus-art.el (gnus-article-edit-done): Widen the article buffer.
43
5be28abc
SZ
442002-02-19 ShengHuo ZHU <zsh@cs.rochester.edu>
45
46 * mm-encode.el (mm-content-transfer-encoding-defaults): Set
47 default to base64. Add application/emacs-lisp.
48
35037882
SZ
49 * mail-source.el (mail-source-fetch-directory): Run scripts.
50
e818c17f
SZ
512002-02-16 ShengHuo ZHU <zsh@cs.rochester.edu>
52
53 * gnus-msg.el (gnus-post-method): Fix doc.
94384150
SZ
54
55 * gnus-sum.el (gnus-rebuild-thread): Count hidden lines too.
56
80b47379
SZ
572002-02-13 ShengHuo ZHU <zsh@cs.rochester.edu>
58
59 * gnus-art.el (gnus-article-edit-mode): Use define-derived-mode.
60 From: Stefan Monnier <monnier@cs.yale.edu>
61
6833e8ba
SZ
622002-02-07 ShengHuo ZHU <zsh@cs.rochester.edu>
63
64 * gnus-art.el (article-wash-html): Bind url-gateway-unplugged.
65 * mm-view.el (mm-w3-prepare-buffer): Ditto.
66 (mm-inline-text): Ditto.
67 Suggested by Dave Love <fx@gnu.org>.
68
69 * mml.el (mml-preview): Disable local map.
70
71 * mml.el (mml-preview): Bind `q'.
72
cfdc786d
PJ
732002-02-05 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
74
75 * binhex.el (binhex-decoder-switches): Doc fix.
76
5ea0e32b
SZ
772002-02-03 ShengHuo ZHU <zsh@cs.rochester.edu>
78
79 * message.el (message-forward-rmail-make-body): Directly use
80 rmail-msg-restore-non-pruned-header to avoid calling
81 vertical-motion.
82
74fcda73
RS
832002-01-27 Richard M. Stallman <rms@gnu.org>
84
85 * time-date.el: Add autoload cookies. Many doc fixes.
86 (time-add): New function.
87 (time-subtract): Renamed from subtract-time.
88 (subtract-time): New alias for time-subtract.
89
5ea0e32b
SZ
902002-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
91
39d74434 92 * gnus-start.el (gnus-read-init-file): Cleaned up.
5ea0e32b
SZ
93
942002-01-03 Dave Love <d.love@dl.ac.uk>
95
39d74434
SZ
96 * gnus-start.el (gnus-startup-file-coding-system): Removed.
97 (gnus-read-init-file): Don't use it.
39d74434 98
5ea0e32b
SZ
992002-01-03 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
100
101 * gnus-start.el (gnus-read-init-file): Don't force coding system
102 for ~/.gnus. From Dave Love <fx@gnu.org>.
103
d62d49df
SZ
1042002-01-03 ShengHuo ZHU <zsh@cs.rochester.edu>
105
106 * mm-util.el (mm-charset-to-coding-system): Don't setq charset.
1f7d2e14
SZ
107 * mm-util.el (mm-use-find-coding-systems-region): New variable.
108 (mm-find-mime-charset-region): Use it.
109 * nntp.el (nntp-send-buffer): Use mm-with-unibyte-current-buffer.
24c4abf9 110 * nnspool.el (nnspool-request-post): Ditto.
d62d49df 111
43273f39
SZ
1122002-01-01 ShengHuo ZHU <zsh@cs.rochester.edu>
113
114 * message.el, gnus-art.el, gnus.el, gnus-cite.el:
115 Adapt face definitions to use :weight and :slant.
116
11f6edcc
PJ
1172001-12-12 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
118
119 * gnus-mlspl.el (gnus-group-split-fancy): Doc fix (add reference
120 to variable, follow doc-string conventions).
121
4e728580
SZ
1222001-12-05 ShengHuo ZHU <zsh@cs.rochester.edu>
123
43273f39
SZ
124 * mm-view.el (mm-inline-text): w3-coding-system-for-mime-charset
125 may not defined. From: Raja R Harinath <harinath@cs.umn.edu>.
126
127 * mm-view.el (mm-inline-message): Insert a newline unless bolp.
128
4e728580
SZ
129 * gnus-sum.el (gnus-summary-save-article): Nix
130 gnus-display-mime-function and gnus-article-prepare-hook.
131
f4c3e044
SZ
1322001-12-01 ShengHuo ZHU <zsh@cs.rochester.edu>
133
134 * message.el (message-mail): Add send-actions.
135
ef6e0ec7
SZ
1362001-11-28 ShengHuo ZHU <zsh@cs.rochester.edu>
137
d9d575d8
SZ
138 * gnus-sum.el (gnus-summary-limit-to-author): Fix the number of
139 arguments.
ef6e0ec7 140
438e57dd
SM
1412001-11-25 Stefan Monnier <monnier@cs.yale.edu>
142
143 * imap.el (imap-interactive-login, imap-open, imap-authenticate):
144 Use make-local-variable rather than make-variable-buffer-local.
145
47b63dfa
SZ
1462001-11-25 ShengHuo ZHU <zsh@cs.rochester.edu>
147
7696fe41 148 * message.el (message-forward-rmail-make-body): Use
0c773047 149 save-window-excursion.
7696fe41
SZ
150 (message-encode-message-body): Use noerror when search.
151 (message-setup-1): Convert compose-mail send-actions to
0c773047
SZ
152 message-send-actions.
153
154 * message.el (message-forward-subject-author-subject): Don't use
155 message-news-p, which widens the buffer.
156 (message-forward-make-body): New function.
157 (message-forward): Use it.
7696fe41
SZ
158 (message-insinuate-rmail): New function.
159 (message-forward-rmail-make-body): New function.
0c773047 160
7696fe41 161 * gnus-util.el (gnus-directory-sep-char-regexp): New variable.
d9d575d8 162 * gnus-score.el (gnus-score-find-bnews): Use it.
43273f39
SZ
163 * mm-util.el (mm-iso-8859-x-to-15-region): Use
164 insert-before-markers.
165 From Jesper Harder <harder@ifa.au.dk>
166 * mm-util.el (mm-coding-system-priorities): Add backslash in the doc.
167 * mm-util.el (mm-coding-system-priorities): New variable.
168 (mm-sort-coding-systems-predicate): New function.
169 (mm-find-mime-charset-region): Resort coding systems if needed.
170 Suggested by Katsumi Yamaoka <yamaoka@jpl.org>.
171
172 * mm-util.el (mm-iso-8859-15-compatible): Fix doc.
173 (mm-hack-charsets): Fix doc.
174
175 * mm-util.el (mm-iso-8859-15-compatible): Add inconvertible chars.
176 (mm-iso-8859-x-to-15-table): Ditto.
177 (mm-iso-8859-x-to-15-region): Ditto.
178 (mm-find-mime-charset-region): Ditto.
179
47b63dfa
SZ
180 * gnus-sum.el (gnus-summary-limit-to-subject): An exclusion version.
181 (gnus-summary-limit-to-author): Ditto.
182 (gnus-summary-limit-to-extra): Ditto.
183 (gnus-summary-find-matching): Support not-matching argument.
184
185 * message.el (message-wash-subject): Use `insert' rather than
186 `insert-string', which is deprecated.
187 From Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
188
39bb8e56
SS
1892001-11-14 Sam Steingold <sds@gnu.org>
190
191 * gnus-score.el: Fixed some doc strings to properly quote symbols.
192
3b8d7e6e
PJ
1932001-11-10 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
194
195 * gnus.el (gnus-local-domain): Reformat the doc-string to refer to
196 function `system-name' instead of both function and variable.
197
c23035e6
SZ
1982001-11-07 ShengHuo ZHU <zsh@cs.rochester.edu>
199
200 * mml.el (mml-preview): Bind mail-header-separator.
201
76fd45b3
SZ
2022001-11-05 ShengHuo ZHU <zsh@cs.rochester.edu>
203
204 * mml.el (mml-generate-mime-1): Use mm-with-unibyte-current-buffer.
205 Suggested by Dave Love <fx@gnu.org>.
dff28924 206
72eb5fc7
SZ
2072001-11-01 ShengHuo ZHU <zsh@cs.rochester.edu>
208
209 * mm-util.el (mm-charset-synonym-alist): Revert (some).
210
2112001-10-30 ShengHuo ZHU <zsh@cs.rochester.edu>
95fa1ff7 212
43273f39
SZ
213 * mm-util.el (mm-iso-8859-x-to-15-region): New function.
214 (mm-hack-charsets): New variable.
215 (mm-iso-8859-15-compatible): New variable.
216 (mm-iso-8859-x-to-15-table): New variable.
217 (mm-find-mime-charset-region): Add parameter hack-charsets.
218
219 * mm-util.el (mm-charset-to-coding-system): Return nil, if charset
220 is nil.
221
222 * nnultimate.el, nnweb.el, nnslashdot.el: Update, because the web
223 pages are changed.
95fa1ff7
SZ
224
225 * mm-util.el (mm-mime-mule-charset-alist): Move down and call
226 mm-coding-system-p. Don't correct it only in XEmacs.
227 (mm-charset-to-coding-system): Use mm-coding-system-p and
228 mm-get-coding-system-list.
229 (mm-emacs-mule, mm-mule4-p): New.
230 (mm-enable-multibyte, mm-disable-multibyte,
231 mm-enable-multibyte-mule4, mm-disable-multibyte-mule4,
232 mm-with-unibyte-current-buffer,
233 mm-with-unibyte-current-buffer-mule4): Use them.
234 (mm-find-mime-charset-region): Treat iso-2022-jp.
235
236 From Dave Love <fx@gnu.org>:
237
238 * mm-util.el (mm-mime-mule-charset-alist): Make it correct by
239 construction.
240 (mm-charset-synonym-alist): Remove windows-125[02]. Make other
241 entries conditional on not having a coding system defined for
242 them.
243 (mm-mule-charset-to-mime-charset): Use
244 find-coding-systems-for-charsets if defined.
245 (mm-charset-to-coding-system): Don't use
246 mm-get-coding-system-list. Look in mm-charset-synonym-alist
247 later. Add last resort search of coding systems.
248 (mm-enable-multibyte-mule4, mm-disable-multibyte-mule4)
249 (mm-with-unibyte-current-buffer-mule4): Just treat Mule 5 like
250 Mule 4.
251 (mm-find-mime-charset-region): Re-write.
252 (mm-with-unibyte-current-buffer): Restore buffer as well as
253 multibyteness.
dff28924 254
6389d65c
GM
2552001-10-30 Simon Josefsson <jas@extundo.com>
256
257 * nnimap.el (nnimap-date-days-ago): Defeat locale.
258
56487dd4
SM
2592001-10-27 Stefan Monnier <monnier@cs.yale.edu>
260
261 * gnus-msg.el (gnus-setup-message): Setup reaper for MML buffers.
262
ab952a4f
GM
2632001-10-05 Gerd Moellmann <gerd@gnu.org>
264
265 * Branch for 21.1.
56487dd4 266
bd2bc09f
GM
2672001-09-27 Gerd Moellmann <gerd@gnu.org>
268
269 * gnus-ems.el (gnus-article-display-xface): Skip over previously
270 inserted images.
271
55388e55
SS
2722001-09-19 Sam Steingold <sds@gnu.org>
273
56487dd4
SM
274 * gnus-win.el (gnus-buffer-configuration):
275 Respect `gnus-bug-create-help-buffer'.
55388e55 276
c9063433
GM
2772001-09-18 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
278
279 * mm-util.el (mm-charset-synonym-alist): Add windows-1250 so we
280 can read e-mails from Microsoft Outlook users not using ISO
281 8859-2 character set.
282
3fbdba3e
GM
2832001-09-18 Gerd Moellmann <gerd@gnu.org>
284
56487dd4
SM
285 * gnus-sum.el (gnus-select-newsgroup):
286 Make `gnus-current-select-method' buffer-local.
3fbdba3e
GM
287 From TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>.
288
289 * gnus-art.el (gnus-request-article-this-buffer): Refer to
290 `gnus-current-select-method' in the current summary buffer.
291 From TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>.
292
50529f51
MB
2932001-09-18 Miles Bader <miles@gnu.org>
294
295 * gnus-srvr.el (gnus-server-insert-server-line): Don't let an
296 error querying a backend abort the whole process.
297
d8a973aa
GM
2982001-09-17 Gerd Moellmann <gerd@gnu.org>
299
300 * gnus-srvr.el (gnus-server-mode): Doc fix.
301
c625688c
GM
3022001-09-03 Gerd Moellmann <gerd@gnu.org>
303
304 * gnus.el (gnus-local-domain): Undo change of 2001-07-02.
305
738421d1
SS
3062001-08-31 Sam Steingold <sds@gnu.org>
307
308 * imap.el (imap-mailbox-examine, imap-mailbox-examine-1): Fix a
309 typo: `exmine' --> `examine'.
310
8039284a
GM
3112001-08-20 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
312
313 * earcon.el (earcon-auto-play): Remove unused option.
314
47e77e9f
SZ
3152001-08-18 ShengHuo ZHU <zsh@cs.rochester.edu>
316
317 * gnus-art.el (gnus-output-to-file): Bind file-name-coding-system.
318
319 * gnus-util.el (gnus-output-to-rmail): Ditto.
320 (gnus-output-to-mail): Ditto.
321
322 * nnmail.el (nnmail-pathname-coding-system): Set default to nil.
738421d1 323
22d01aed
GM
3242001-08-07 Gerd Moellmann <gerd@gnu.org>
325
326 * mm-uu.el (mm-uu-dissect, mm-uu-test): Fix autoload cookies.
327
e5c60873
GM
3282001-08-01 Gerd Moellmann <gerd@gnu.org>
329
738421d1
SS
330 * mm-view.el (autoload): Don't autoload `diff-mode' if it's
331 already fboundp. Add INTERACTIVE arg to autoload form.
e5c60873 332
81b1a79d
GM
3332001-08-01 ShengHuo ZHU <zsh@cs.rochester.edu>
334
335 * gnus-start.el (gnus-startup-file-coding-system): Revert to binary.
336 (gnus-ding-file-coding-system): New variable.
337 (gnus-read-newsrc-el-file, gnus-save-newsrc-file)
338 (gnus-slave-save-newsrc): Use it.
339
6b053e39
GM
3402001-07-31 Gerd Moellmann <gerd@gnu.org>
341
342 * gnus-start.el (gnus-startup-file-coding-system): Change to
343 `emacs-mule'.
344
9e5a7f2a
GM
3452001-07-23 Katsumi Yamaoka <yamaoka@jpl.org>
346
347 * nntp.el (nntp-request-newgroups): Use UTC date for NEWGROUPS
348 command.
349
350 * gnus-start.el (gnus-find-new-newsgroups): Use
351 `message-make-date' instead of `current-time-string'.
352 (gnus-ask-server-for-new-groups): Ditto.
353 (gnus-check-first-time-used): Ditto.
354
c41798d3
PJ
3552001-07-13 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
356
357 * gnus-setup.el (gnus-use-installed-gnus): Fix a typo.
358
2c902422
GM
3592001-07-12 ShengHuo ZHU <zsh@cs.rochester.edu>
360
361 * nnfolder.el (nnfolder-read-folder): Force to use a multibyte buffer.
362
158f4aea
GM
3632001-07-12 Gerd Moellmann <gerd@gnu.org>
364
365 * gnus-srvr.el (gnus-browse-make-menu-bar): Changed one of the
366 Browse->Next entries to Browse->Prev.
367 From: Bj\e,Av\e(Brn Torkelsson <torkel@hpc2n.umu.se>.
368
e5836af8
GM
3692001-07-04 Gerd Moellmann <gerd@gnu.org>
370
371 * nnheader.el (nnheader-init-server-buffer): Make sure the
372 *nntpd* buffer is made multibyte instead of a random buffer.
373
bf4041b6
EZ
3742001-07-02 Eli Zaretskii <eliz@is.elta.co.il>
375
376 * gnus.el: Fix the header line, for finder.el. Suggested by
377 Pavel Janik <Pavel@Janik.cz>
378
0b54ce28
GM
3792001-07-02 Gerd Moellmann <gerd@gnu.org>
380
381 * gnus.el (gnus-local-domain): Removed because unused.
382
753b4645
EZ
3832001-06-18 Eli Zaretskii <eliz@is.elta.co.il>
384
385 * qp.el (quoted-printable-decode-region): If called interactively,
386 use coding-system-for-read.
387
87d8eba4
GM
3882001-03-30 Gerd Moellmann <gerd@gnu.org>
389
390 * gnus.el (gnus-interactive): Fix parenthesis errors.
391
42b7180c
SZ
3922001-03-17 ShengHuo ZHU <zsh@cs.rochester.edu>
393
394 * message.el (rmail-output): It is in rmailout.el not rmail.el.
395
396 * message.el (message-forward): local-variable-p takes an extra
397 argument in XEmacs.
398
399 * message.el (message-forward-decoded-p): New variable.
400 (message-forward-subject-author-subject): Use it.
401 (message-make-forward-subject): Use it.
402 (message-forward): Use it.
738421d1 403
42b7180c
SZ
404 * gnus-uu.el (gnus-uu-digest-mail-forward): Use it.
405
f891ed29
DL
4062001-03-05 Dave Love <fx@gnu.org>
407
408 * mm-util.el (mm-mime-mule-charset-alist): Fix utf-8 case.
14c7242e 409 Move it after definition of mm-coding-system-p.
f891ed29 410
8b797f29
DL
4112001-03-01 Dave Love <fx@gnu.org>
412
413 * mm-util.el (mm-inhibit-file-name-handlers): Add
414 image-file-handler.
415
521d4010
DL
4162001-02-11 Dave Love <fx@gnu.org>
417
418 * message.el (message-signature-file): Fix doc, :type.
419
b4ef971d
DL
4202001-02-08 Dave Love <fx@gnu.org>
421
e57c6a77
DL
422 * rfc2047.el (rfc2047-fold-region): Don't forward-char at EOB.
423 (message-posting-charset): Defvar when compiling again.
424 (rfc2047-encodable-p): Require message.
425
426 * gnus-sum.el (gnus-alter-articles-to-read-function):
427 * gnus-score.el (gnus-score-after-write-file-function): Fix :type.
b4ef971d 428
1653df0f
SZ
4292001-02-07 ShengHuo ZHU <zsh@cs.rochester.edu>
430
431 * message.el (message-make-forward-subject): Argument decoded.
432 (message-forward): Use it when digest.
433
434 * gnus-uu.el (gnus-uu-grab-articles): Shoot down original article
435 buffer.
436
437 * gnus-sum.el (gnus-summary-make-menu-bar): Don't share menu bar
438 in Emacs.
439
440 * gnus-art.el (gnus-article-make-menu-bar): Make
441 gnus-article-post-menu.
442
1e36ff68
DL
4432001-02-06 Dave Love <fx@gnu.org>
444
445 * qp.el (quoted-printable-encode-region): Remove redundant code
446 from last change.
447
676a7cc9
SZ
4482001-02-01 ShengHuo ZHU <zsh@cs.rochester.edu>
449
450 * gnus-score.el (gnus-summary-score-entry): match may be an integer.
451
452 * gnus-art.el (gnus-summary-save-in-pipe): Prompt for saving
453 command if there is not last-saver.
454
455 * rfc2047.el (rfc2047-encode): MIME charset is not coding system.
456 (rfc2047-charset-encoding-alist): Add big5.
457
458 * mm-util.el (mm-mime-mule-charset-alist): Preferred MIME names
459 GB2312 and Big5.
460
461 * gnus-score.el (gnus-score-lower-thread): Fix a doc typo.
462
463 * gnus-sum.el (gnus-summary-print-article): Remove process mark.
464
465 * gnus-sum.el (gnus-summary-print-article): Take one prefix
466 argument. Allow to print several articles in one file.
467
468 * webmail.el (webmail-type-definition): netaddress changes.
738421d1 469
bf3b936f
DL
4702001-01-31 Dave Love <fx@gnu.org>
471
472 * mm-util.el (mm-mime-mule-charset-alist)
473 (mm-find-mime-charset-region): Consider mule-utf-8.
474
b5a206e7
DL
4752001-01-31 Dave Love <fx@gnu.org>
476
477 * gnus-art.el (gnus-article-x-face-command)
478 (gnus-treat-display-xface, gnus-treat-display-smileys): Add
479 :version.
480
940f14b4
DL
4812001-01-26 Dave Love <fx@gnu.org>
482
483 * mm-util.el (mm-multibyte-string-p): New.
484
485 * qp.el: Remove un-logged bogus changes from 2000-12-20.
486 (quoted-printable-encode-region): Doc fix. Don't call
487 string-as-multibyte on class. Clarify line-folding.
488 (quoted-printable-encode-string): Make temp buffer inherit
489 string's multibyteness.
490
a30629d2
GM
4912001-01-23 Gerd Moellmann <gerd@gnu.org>
492
493 * nnheader.el (toplevel): Don't require `gnus-util' at
494 compile-time; this creates a circular dependency, and prevents
495 a bootstrap.
496
57760935
AS
4972001-01-22 Andreas Schwab <schwab@suse.de>
498
499 * nnheader.el (gnus-delete-line): Autoload it as a macro.
500
619ac84f
SZ
5012001-01-21 ShengHuo ZHU <zsh@cs.rochester.edu>
502
503 * message.el (message-forward): Use mule4.
504 * mm-util.el (mm-string-as-unibyte): New.
505 * message.el (message-forward): Use it.
506 * message.el (message-cite-original-without-signature): Don't peel
507 off the blank line.
508 (message-get-reply-headers): Add Cc if it is not in follow-to.
509 * message.el (message-send-mail): Content-Type may not be there.
510 By Alberto Lusiani.
511 * gnus-art.el (article-display-x-face): Insert X-Face if there is
512 not.
513 * rfc2047.el (rfc2047-fold-region): Don't insert LWSP if there is
514 one.
515 * gnus-win.el (gnus-configure-windows): switch-to-buffer in XEmacs.
516 (gnus-remove-some-windows): Ditto.
517 * mm-decode.el (mm-interactively-view-part): Don't copy-sequence
518 handle.
519 * gnus-art.el (gnus-mime-view-part): Copy it.
520 (gnus-mime-view-part-as-type): Add into gnus-article-mime-handles.
521 * nnmail.el (nnmail-get-new-mail): Find group only if file is not
522 orig-file. Use ',source.
523 * nnslashdot.el (nnslashdot-request-list): Get the right year. By
524 Lars Magne Ingebrigtsen.
525 * pop3.el (pop3-get-message-count): Andrew Innes
526 <andrewi@gnu.org>'s patch of 1999-12-01 was not fully committed.
527
a953a8d3
DL
5282001-01-08 Dave Love <fx@gnu.org>
529
530 * mm-encode.el (mm-qp-or-base64): Don't base64 for the sake of a
531 single character.
532
533 * mm-util.el (mm-mime-mule-charset-alist): Add Latin-{8,9}.
534
535 * message.el: Doc and message fixes.
536 (message-send-rename-function)
537 (message-make-forward-subject-function)
538 (message-send-mail-function, message-reply-to-function)
539 (message-wide-reply-to-function, message-followup-to-function)
540 (message-distribution-function, message-auto-save-directory): Fix
541 :type.
542
543 * gnus/mml.el (mml-parse-1): Frob mml-confirmation-set when
544 proceeding after warnings. Amend multipart warning message.
545
5bb548d2
DL
5462001-01-04 Dave Love <fx@gnu.org>
547
5eee36fa
DL
548 * gnus-util.el (nnmail-pathname-coding-system): Defvar when
549 compiling.
550 (gnus-make-directory): Require nnmail.
551
5bb548d2
DL
552 * mm-decode.el (mm-inline-media-tests): Add
553 image/x-portable-bitmap.
554 (mm-get-image): Grok pbm.
555
eb04d6cd 5562000-12-24 ShengHuo ZHU <zsh@cs.rochester.edu>
7dfb59f4
SZ
557
558 * message.el (message-mail): Support yank-action.
559
560 * message.el (message-setup): Revoke the last change.
561
eb04d6cd 5622000-12-24 ShengHuo ZHU <zsh@cs.rochester.edu>
84169620
SZ
563
564 * message.el (message-setup): Use cons. Suggested by Johan Vromans
565 <jvromans@squirrel.nl>.
566
567 * gnus-topic.el (gnus-topic-create-topic): Use list.
568
569 * gnus-vm.el (gnus-summary-save-article-vm): Require gnus-art
570 before binding gnus-default-article-saver.
571
738421d1
SS
572 * gnus-sum.el (gnus-summary-save-article):
573 (gnus-summary-pipe-output):
574 (gnus-summary-save-article-mail):
575 (gnus-summary-save-article-rmail):
576 (gnus-summary-save-article-file):
577 (gnus-summary-write-article-file):
84169620
SZ
578 (gnus-summary-save-article-body-file): Ditto.
579
580 * gnus-mh.el (gnus-summary-save-article-folder): Ditto.
581
4481aa98
SZ
5822000-12-22 ShengHuo ZHU <zsh@cs.rochester.edu>
583
584 * gnus-art.el (gnus-article-check-hidden-text): Return t.
585
586 * gnus-util.el (gnus-remove-text-properties-when): Return t.
587
588 * mm-decode.el (mm-dissect-multipart): Avoid errors owing to
589 malformatted messages.
590
74dd1b0d
SZ
5912000-12-21 Katsumi Yamaoka <yamaoka@jpl.org>
592
593 * gnus-art.el (article-treat-dumbquotes): Quote \.
594
5952000-12-21 ShengHuo ZHU <zsh@cs.rochester.edu>
596
597 * gnus-art.el (gnus-treat-emphasize): Don't treat emphasis if
598 Emacs 20 runs on a terminal.
599
6002000-12-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
601
602 * gnus-art.el (article-treat-dumbquotes): More doc, provided by
603 Paul Stevenson <p.stevenson@surrey.ac.uk>
604
eb04d6cd 6052000-12-21 ShengHuo ZHU <zsh@cs.rochester.edu>
88818fbe
SZ
606
607 * mml.el (gnus-add-minor-mode): Autoload.
608
609 * message.el (message-forward): Save-restriction.
610
611 * message.el (message-mail-user-agent): Add :version.
612
613 * message.el (message-mail-user-agent): New variable.
614 (message-setup): Renamed to message-setup-1. Support
615 mail-user-agent.
616 (message-mail-user-agent): New function.
617 (message-mail): Use it.
618 (message-reply): Use it.
619 (message-resend): Use it.
620 (message-mail-other-window): Use it.
621 (message-mail-other-frame): Use it.
622
623 * gnus-msg.el (gnus-bug): Support mail-user-agent.
624
01860fb9
MB
6252000-12-21 Miles Bader <miles@gnu.org>
626
627 * message.el (message-mode): Set `comment-start' to the yank prefix.
628
158d6e07
SZ
6292000-12-20 ShengHuo ZHU <zsh@cs.rochester.edu>
630
631 * message.el (message-narrow-to-head-1): New function.
632 (message-narrow-to-head): Use it.
633 (message-reply): Ditto.
634 (message-cancel-news): Ditto.
635 (message-supersede): Ditto.
636 (message-make-forward-subject): Ditto.
637 (message-bounce): Ditto.
638
639 * gnus-msg.el (gnus-summary-mail-forward): Use original buffer.
640
641 * message.el (message-forward): Copy buffer in unibyte mode.
642 (message-make-forward-subject): Don't widen. Decode.
643 (message-forward): Don't decode subject.
644
645 * mml.el (gnus-ems): Require it.
646
647 * gnus-msg.el (gnus-summary-mail-forward):
738421d1 648
158d6e07
SZ
649 * message.el (message-forward): Move mime-to-mml here.
650
651 * nnmbox.el (nnmbox-file-coding-system): Use binary.
652 (nnmbox-active-file-coding-system): Ditto.
653
654 * gnus-cus.el (gnus-group-parameters): Add posting-style.
655
656 * mm-uu.el: Require binhex.
657
6582000-12-20 Christoph Conrad <C.Conrad@cli.de>
659
660 * qp.el (quoted-printable-encode-region): Upcase QP.
661
520aa572
SZ
6622000-12-20 ShengHuo ZHU <zsh@cs.rochester.edu>
663
664 * gnus-util.el (gnus-add-text-properties-when): New function.
665 (gnus-remove-text-properties-when): Ditto.
666
667 * gnus-cite.el (gnus-article-hide-citation): Use them.
668 (gnus-article-toggle-cited-text): Use them.
738421d1 669
520aa572
SZ
670 * gnus-art.el (gnus-signature-toggle): Use them.
671 (gnus-article-show-hidden-text): Ditto.
672 (gnus-article-hide-text): Ditto.
673
674 * gnus-art.el (gnus-article-describe-key): Use prompt.
675 (gnus-article-describe-key-briefly): Ditto.
676
3df3ee35
SZ
6772000-12-19 ShengHuo ZHU <zsh@cs.rochester.edu>
678
679 * mm-util.el (mm-charset-synonym-alist): Fix a typo.
680
52d8e4ff
GM
6812000-12-18 Gerd Moellmann <gerd@gnu.org>
682
683 * *.xpm, *.pbm: Convert icons icons to size 24x24.
684
2a64f8c2
DL
6852000-12-18 Dave Love <fx@gnu.org>
686
687 * gnus-msg.el (news-setup, news-reply-mode): Don't autoload
688 (unused).
689
4c4b227a
SZ
6902000-12-15 ShengHuo ZHU <zsh@cs.rochester.edu>
691
692 * pop3.el (pop3-movemail): Use binary.
693 (pop3-movemail-file-coding-system): Removed.
694
7476c3a0
MB
6952000-12-13 Miles Bader <miles@gnu.org>
696
697 * smiley-ems.el (smiley-region): Bind `inhibit-point-motion-hooks'
698 to t, so that we don't get stuck while trying to smilefy
699 intangible text.
700
2ebf6139
GM
7012000-12-12 Gerd Moellmann <gerd@gnu.org>
702
703 * smiley-ems.el (smiley-regexp-alist): Make regexps match
704 at the end of the buffer.
705 (smiley-region): In the loop, move to the end of the submatch
738421d1 706 matching the smiley instead of using the end of the match
2ebf6139
GM
707 of the whole regexp.
708
d575011f
EZ
7092000-12-12 Eli Zaretskii <eliz@is.elta.co.il>
710
711 * message.el (message-mode): Doc fix.
712
e9a59cad
GM
7132000-12-12 Gerd Moellmann <gerd@gnu.org>
714
715 * smiley-ems.el (smiley-region): Doc fix.
738421d1 716
db7ebd73
MB
7172000-12-11 Miles Bader <miles@gnu.org>
718
719 * gnus-sum.el (gnus-summary-recenter): When trying to keep the
720 bottom line visible, check to see if it's partially obscured, and
721 if so, either scroll one more line to make it fully visible, or
722 revert to showing the second line from the top.
723
aae25c8c
DL
7242000-12-07 Dave Love <fx@gnu.org>
725
e2849090 726 * mailcap.el (mailcap-download-directory)
aae25c8c
DL
727 * gnus-audio.el (gnus-audio-directory)
728 * smiley-ems.el (smiley-data-directory): Fix :type.
729
ec4f0ef8
DL
7302000-12-05 Dave Love <fx@gnu.org>
731
732 * starttls.el: New file.
733
25fc4fd5
SZ
7342000-12-04 ShengHuo ZHU <zsh@cs.rochester.edu>
735
a7a07b98
DL
736 * gnus-msg.el (gnus-msg-mail): COMPOSEFUNC should return t if it
737 succeeds.
25fc4fd5 738 (gnus-setup-message): Remove a hack.
a7a07b98 739
25fc4fd5
SZ
740 * gnus-win.el (gnus-configure-windows): Make sure
741 nntp-server-buffer is live.
742 (gnus-remove-some-windows): switch-to-buffer -> set-buffer.
ca3ab2d8 743 (gnus-configure-frame): Save selected window.
25fc4fd5
SZ
744
7452000-12-04 Andreas Jaeger <aj@suse.de>
746
747 * gnus-msg.el (gnus-summary-mail-forward): Fix typos in description.
748
a7a07b98 7492000-12-04 Per Abrahamsen <abraham@dina.kvl.dk>
25fc4fd5
SZ
750
751 * gnus-msg.el (gnus-group-posting-charset-alist): No longer allow
752 raw 8-bit in headers in dk.* newsgroups.
753
b97cd2cc
DL
7542000-11-30 Dave Love <fx@gnu.org>
755
756 * message.el (message-auto-save-directory): Use
757 file-name-as-directory.
758 (message-set-auto-save-file-name): Create
759 message-auto-save-directory if necessary.
760 (message-replace-chars-in-string): Removed -- unused.
761 (message-mail-alias-type): Customize.
762 (message-headers): Remove duplicate defgroup.
763
372edc63
DL
7642000-11-29 Dave Love <fx@gnu.org>
765
766 * qp.el (quoted-printable-decode-region): Use error, not message
767 to report malformed text (like base64). Amend message.
768
3536d0c1
MB
7692000-11-29 Miles Bader <miles@gnu.org>
770
771 * message.el (message-header-lines): Fontify tag.
772
e775fcc4
DL
7732000-11-27 Dave Love <fx@gnu.org>
774
775 * nnlistserv.el: Ignore errors when requiring nnweb and avoid a
776 compiler warning.
777
7782000-11-26 Dave Love <fx@gnu.org>
779
780 * mm-uu.el (mm-uu-configure-list): Fix typo in :type.
781
c0393b5e
DL
7822000-11-23 Dave Love <fx@gnu.org>
783
34f70eda
DL
784 * uu-post.pbm, uu-decode.pbm: new files from XPMs.
785
c0393b5e
DL
786 * mm-uu.el (uudecode): Require.
787 (uudecode-decode-region, uudecode-decode-region-external): Don't
788 autoload.
789 (mm-uu-copy-to-buffer): Doc fix.
790 (mm-uu-decode-function, mm-uu-binhex-decode-function): Doc, custom
791 type fix.
792
793 * mailcap.el: Doc fixes.
794 (mailcap-mime-data): Various adjustments.
795 (mailcap): New group.
796 (mailcap-download-directory): Customize.
797 (mailcap-generate-unique-filename, mailcap-binary-suffixes)
798 (mailcap-temporary-directory): Deleted (unused).
799 (mailcap-unescape-mime-test): Simplify slightly.
800 (mailcap-viewer-passes-test): Use functionp.
801 (mailcap-command-p): Aliased to executable-find.
802
803 * rfc2047.el (rfc2047-encode-message-header): Don't encode if
804 default-enable-multibyte-characters is nil.
805
fb9fa98d
DL
8062000-11-22 Simon Josefsson <simon@josefsson.org>
807
808 * gnus-uu.el (gnus-uu-digest-mail-forward): Search for "from:"
809 instead of "from: " for rfc822 compliance. Insert SPC.
810
60e8e0a5
GM
8112000-11-22 Gerd Moellmann <gerd@gnu.org>
812
813 * gnus-group.el (gnus-group-make-tool-bar): Fix a paren typo.
814
ce1ec550
SZ
8152000-11-22 ShengHuo ZHU <zsh@cs.rochester.edu>
816
817 * message.el (message-send-mail): Use buffer-substring-no-properties.
b9ca4c2b 818 (message-send-news): Ditto.
ce1ec550 819
38ee4fb4
SM
8202000-11-21 Stefan Monnier <monnier@cs.yale.edu>
821
822 * gnus-win.el (gnus-configure-windows): switch-to-buffer -> set-buffer.
823
bb367cba
DL
8242000-11-21 Dave Love <fx@gnu.org>
825
826 * gnus-art.el (gnus-mime-button-map): Don't inherit from
827 gnus-article-mode-map.
828 (gnus-mime-button-menu): Use mouse-set-point.
738421d1 829 (gnus-insert-mime-button, gnus-mime-display-alternative)
bb367cba
DL
830 (gnus-mime-display-alternative): Don't use local-map property.
831
2eebe218
DL
8322000-11-17 Katsumi Yamaoka <yamaoka@jpl.org>
833
834 * nntp.el (nntp-open-telnet): Wait for the telnet prompt before
835 sending a command; allow the rtelnet prompt as well.
836
8372000-11-17 Simon Josefsson <simon@josefsson.org>
838
839 * nntp.el (nntp-async-trigger): Fix authinfo in asynchronous
840 prefetch.
841
8422000-11-17 ShengHuo ZHU <zsh@cs.rochester.edu>
843
844 * nntp.el (nntp-decode-text): Delete bogus status lines.
845 (nntp-open-connection): Kill process buffer when quit.
846 (nntp-connection-timeout): Add a note. SIGALRM is ignored in both
847 FSF Emacs 20 and XEmacs 21.
848 (nntp-retrieve-data): Don't ignore quit.
849
96403ac1
DL
8502000-11-17 Dave Love <fx@gnu.org>
851
852 * uudecode.el (uudecode-insert-char): Fix bogus feature test.
853 (uudecode-decode-region-external): Doc fix. Use with-temp-buffer
854 and make-temp-file.
855 (uudecode-decode-region): Doc fix.
856
1265b539
DL
8572000-11-14 Dave Love <fx@gnu.org>
858
859 * cu-exit.pbm, exit-summ.pbm, followup.pbm, fuwo.pbm:
860 * mail-reply.pbm, next-ur.pbm, post.pbm, prev-ur.pbm:
96403ac1 861 * reply-wo.pbm, reply.pbm, rot13.pbm, save-aif.pbm, save-art.pbm:
1265b539
DL
862 New files, derived from the XPMs.
863
f8c0f31e
DL
8642000-11-12 Dave Love <fx@gnu.org>
865
866 From Emerick Rogul <emerick@csa.bu.edu>.
867 * message.el (message-setup-fill-variables): New variable.
868 (message-mode): Use it.
869
06310b76 8702000-11-10 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
6d502396
DL
871
872 * gnus-mlspl.el: Documentation tweaks.
738421d1 873
30d276a4
DL
8742000-11-10 Dave Love <fx@gnu.org>
875
850846fd
DL
876 * gnus-agent.el (gnus-agent-confirmation-function): Add :version.
877 (gnus-agent-lib-file, gnus-agent-load-alist)
878 (gnus-agent-save-alist, gnus-agent-article-name): Use
879 expand-file-name.
880
881 * gnus-group.el (gnus-group-name-charset-method-alist): Add
882 :version.
883 (nnkiboze-score-file): Defvar when compiling.
884
885 * gnus-start.el (gnus-read-newsrc-file): Add :version.
886
738421d1
SS
887 * gnus-art.el (gnus-article-banner-alist)
888 (gnus-emphasize-whitespace-regexp, gnus-ignored-mime-types)
889 (gnus-article-date-lapsed-new-header)
890 (gnus-article-mime-match-handle-function, gnus-mime-action-alist)
891 (gnus-treat-strip-list-identifiers, gnus-treat-date-iso8601)
892 (gnus-treat-strip-headers-in-body)
893 (gnus-treat-capitalize-sentences, gnus-treat-play-sounds)
850846fd
DL
894 (gnus-treat-translate): Add :version.
895 (gnus-article-mime-part-function): Fix defcustom.
896
738421d1
SS
897 * nnmail.el (nnmail-expiry-target)
898 (nnmail-scan-directory-mail-source-once, nnmail-extra-headers)
850846fd
DL
899 (nnmail-split-header-length-limit): Add :version.
900
738421d1
SS
901 * gnus-sum.el (gnus-auto-expirable-marks)
902 (gnus-inhibit-user-auto-expire, gnus-list-identifiers)
903 (gnus-extra-headers, gnus-ignored-from-addresses)
904 (gnus-newsgroup-ignored-charsets)
905 (gnus-group-highlight-words-alist)
850846fd
DL
906 (gnus-summary-show-article-charset-alist): Add :version.
907
72b3c5e9
DL
908 * catchup.pbm, describe-group.pbm, exit-gnus.pbm, get-news.pbm:
909 gnntg.pbm, kill-group.pbm, subscribe.pbm, unsubscribe.pbm: New
910 files, converted from the XPMs.
911
6ab8077a
DL
912 * gnus-cache.el (gnus-cache-active-file): Don't use
913 file-name-as-directory on directory.
914 (gnus-cache-file-name): Use expand-file-name, not concat. Don't
915 use file-name-as-directory on directory.
916
917 * time-date.el (timezone-make-date-arpa-standard): Autoload.
918 (date-to-time): Use it.
919
920 * message.el (message-mode) <adaptive-fill-regexp>:
921 <adaptive-fill-first-line-regexp>: Use [:alnum:] in regexp range.
922 (message-newline-and-reformat): Likewise.
738421d1
SS
923 (message-forward-as-mime, message-forward-ignored-headers)
924 (message-buffer-naming-style, message-default-charset)
850846fd
DL
925 (message-dont-reply-to-names, message-send-mail-partially-limit):
926 Add :version.
6ab8077a
DL
927
928 * mm-util.el: Doc fixes.
929 (mm-mime-charset): Don't use the raw result of
930 mm-preferred-coding-system.
931 (mm-with-unibyte-buffer, mm-with-unibyte-current-buffer)
932 (mm-with-unibyte): Simplify.
933
934 * gnus-int.el (gnus-start-news-server): Use expand-file-name, not
935 concat.
936
30d276a4
DL
937 * pop3.el (pop3-version): Deleted.
938 (pop3-make-date): New function, avoiding message-make-date.
939 (pop3-munge-message-separator): Use it.
940
9412000-11-10 ShengHuo ZHU <zsh@cs.rochester.edu>
942
943 * pop3.el (pop3-munge-message-separator): A message may have an
944 empty body.
945
a47449b3
DL
9462000-11-09 Dave Love <fx@gnu.org>
947
738421d1 948 * gnus-group.el (gnus-group-make-directory-group)
c6e7b580
DL
949 (gnus-group-fetch-faq): Use expand-file-name.
950 (gnus-group-fetch-faq): Simplify completing-read form.
951
952 * mm-bodies.el (mm-encode-body): Use mm-multibyte-p, don't just
953 test for Mule.
954
a47449b3
DL
955 * message.el (tool-bar-map): Defvar when compiling.
956
957 * gnus-setup.el (running-xemacs, gnus-use-installed-tm)
958 (gnus-tm-lisp-directory): Deleted.
959 (gnus-use-installed-mailcrypt, gnus-emacs-lisp-directory): Use
960 (featurep 'xemacs).
738421d1 961 (gnus-gnus-lisp-directory, gnus-mailcrypt-lisp-directory)
a47449b3
DL
962 (gnus-mailcrypt-lisp-directory, gnus-bbdb-lisp-directory): Remove
963 version numbers from file names.
964
2e049946
DL
9652000-11-08 John Wiegley <johnw@gnu.org>
966
967 * gnus-topic.el (gnus-topic-mode): Use `setq' to clear
968 `gnus-group-change-level-function', instead of `remove-hook',
969 because it's not a hook!
970
9712000-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
18a84b0f
DL
972
973 * nnweb.el (nnweb-decode-entities): Work for non-character
738421d1 974 entities.
18a84b0f 975
2e049946
DL
976 * gnus-start.el (gnus-read-active-file, gnus-activate-group):
977 Issue message on quit.
978
9792000-11-08 Simon Josefsson <simon@josefsson.org>
cd942edc
DL
980
981 * rfc2104.el: Add SHA-1 example.
982 (rfc2104-hexstring-to-bitstring): New function.
983 (rfc2104-hash): Use it.
984
59896c4c
DL
9852000-11-08 ShengHuo ZHU <zsh@cs.rochester.edu>
986
2e049946 987 * gnus-start.el: Remove gnus-xemacs.
738421d1 988
2e049946
DL
989 * nndoc.el (nndoc-dissect-mime-parts-sub): Correctly mark body-begin.
990
59896c4c
DL
991 * gnus-score.el (gnus-score-body): Don't score body when
992 agent-fetching.
993 (gnus-score-followup): Don't score followup either.
994 (gnus-score-use-all-scores): New variable.
995 (gnus-all-score-files): Use it.
996 (gnus-score-find-bnews): Use directory-sep-char.
997
738421d1 998 * nnweb.el (nnweb-url-retrieve-asynch): url-retrieve is
18a84b0f
DL
999 asynchronous in Exp version.
1000
8c1a8aed
DL
10012000-11-08 Dave Love <fx@gnu.org>
1002
722a8409
DL
1003 * mm-view.el: Use featurep for XEmacs test.
1004 (mm-inline-message): Test for `remove-specifier'; don't use
1005 condition-case.
1006
2e049946
DL
1007 * mm-bodies.el (mm-encode-body): Use mm-multibyte-p.
1008
59896c4c
DL
1009 * gnus-score.el (gnus-score-load-file): Use expand-file-name.
1010 (gnus-score-find-bnews): Don't concat "".
1011
9db2706e
DL
1012 * cu-exit.xpm, prev-ur.xpm, next-ur.xpm, post.xpm, fuwo.xpm:
1013 * followup.xpm, uu-post.xpm, uu-decode.xpm, mail-reply.xpm:
1014 * reply.xpm, reply-wo.xpm, rot13.xpm, save-aif.xpm, save-art.xpm:
1015 * exit-summ.xpm: New files, renamed from icons by Luis Fernandes.
1016
1017 * gnus-sum.el: Put some defvars in eval-when-compile.
1018 (gnus-summary-mode-hook): Add :options.
1019 (gnus-summary-make-menu-bar): Add some :help, used by tool bar.
1020 (gnus-summary-tool-bar-map): New variable.
1021 (gnus-summary-make-tool-bar): New function.
1022 (gnus-summary-mode): Put kill-all-local-variables first.
1023
1024 * gnus-group.el (gnus-group-toolbar-map): New variable.
1025 (gnus-group-make-tool-bar): Rewritten.
1026 (gnus-group-mode): Put kill-all-local-variables first.
1027
8c1a8aed
DL
1028 * rfc2047.el: Require gnus-util.
1029
1030 * nnml.el (gnus-sorted-intersection): Autoload.
1031
1032 * nnheader.el: Wrap subst-char-in-string def in eval-and-compile.
1033 Put some defvars in eval-when-compile.
1034 (gnus-intersection, gnus-sorted-complement): Autoload.
1035
1036 * imap.el (imap-point-at-eol): New, replacing gnus-point-at-eol.
1037
1038 * mm-encode.el (mm-body-7-or-8): Autoload.
1039
1040 * mm-decode.el (mm-insert-inline): Autoload.
1041
1042 * mml.el:
1043 * message.el: Put some defvars in eval-when-compile.
1044
1045 * gnus-msg.el: Put some defvars in eval-when-compile.
1046 (gnus-msg-mail): Move after gnus-setup-message.
1047
1048 * smiley-ems.el (smiley-data-directory, smiley-regexp-alist): Doc fix.
1049
10502000-11-07 Dave Love <fx@gnu.org>
1051
1052 * gnus-util.el (nnheader): Don't require message (recursive
1053 autoload).
1054
1055 * uudecode.el: Avoid compiler warnings.
1056
1057 * rfc2047.el: (rfc2047-fold-region): Use gnus-point-at-bol.
1058 (rfc2047-charset-encoding-alist): Add iso-8859-1[45].
1059
10602000-11-07 ShengHuo ZHU <zsh@cs.rochester.edu>
1061
1062 * rfc2047.el: Require cl when compiling.
1063 (rfc2047-q-encode-region): Don't break if a QP-word could be
1064 fitted in one line.
1065 (rfc2047-decode): Use mm-with-unibyte-current-buffer-mule4.
1066 (rfc2047-fold-region): "=?=" is not a break point.
1067 (rfc2047-encode-message-header): Move fold into encode-region.
1068 (rfc2047-dissect-region): Rewrite.
1069 (rfc2047-encode-region): Rewrite.
1070 (rfc2047-fold-region): Fold
1071 (rfc2047-unfold-region): New function.
1072 (rfc2047-decode-region): Use it.
1073 (rfc2047-q-encode-region): Don't break at bob.
1074 (rfc2047-decode): Use unibyte.
1075 (rfc2047-q-encode-region): Better calculation of break point.
1076 (rfc2047-fold-region): Don't break the first non-LWSP characters.
1077 (rfc2047-encode-region): Merge only if regions are adjacent.
1078
cb9040ed
DL
10792000-11-06 Dave Love <fx@gnu.org>
1080
1081 * gnus-salt.el (gnus-binary-mode): Fix call to gnus-add-minor-mode.
1082
1083 * uudecode.el: Use (featurep 'xemacs). Require cl when compiling.
1084 (uudecode-char-int): New alias, replacing char-int.
1085 (uudecode-decode-region): Don't call buffer-disable-undo.
1086
1087 * mm-uu.el (mm-uu-configure): Unquote lambda.
1088 (mm-uu-configure-list): Doc fix.
1089
1090 * earcon.el (running-xemacs): Don't define.
1091
10922000-11-06 John Wiegley <johnw@gnu.org>
1093
1094 * gnus-mlspl.el (gnus-group-split-update): Check the value of
1095 `nnmail-crosspost', and use it to set the `no-crosspost'
1096 argument when calling `gnus-group-split-fancy'. Otherwise, it
1097 assumes that cross-posting is always OK, no matter what
1098 `nmail-crosspost' is set to.
1099 (gnus-group-split-fancy): The argument order in the
1100 second-to-last `push' call was wrong, but since `no-crosspost'
1101 was always nil, it was never being triggered.
1102
11032000-11-06 ShengHuo ZHU <zsh@cs.rochester.edu>
1104
1105 Don't postpone GCC if none of GCC methods is agent-covered. This
1106 fix presumes that the post-method must be agent-covered if any Gcc
1107 method is agent-covered.
1108
1109 * gnus-msg.el (gnus-inews-group-method): New function.
1110 (gnus-inews-do-gcc): Use it.
1111 * gnus-agent.el (gnus-agent-any-covered-gcc): New function.
1112 (gnus-agent-possibly-save-gcc): Use it.
1113 (gnus-agent-possibly-do-gcc): Ditto.
1114
1115 *gnus-msg.el: (gnus-inews-add-send-actions): Use
1116 `gnus-agent-possibly-do-gcc' if Agentized.
1117 (gnus-inews-add-send-actions): Add `gnus-agent-possibly-save-gcc'
1118 to `message-header-hook'.
1119
1120 * gnus-mlspl.el: Require cl when compiling.
1121
1122 * gnus-ml.el: Usage.
1123 (gnus-mailing-list-archive, gnus-mailing-list-owner,
1124 gnus-mailing-list-post, gnus-mailing-list-unsubscribe,
1125 gnus-mailing-list-subscribe, gnus-mailing-list-help): Bind list-*.
1126 (gnus-mailing-list-menu): Define it.
1127 (turn-on-gnus-mailing-list-mode, gnus-mailing-list-mode): Autoload.
1128
1129 * gnus-logic.el (gnus-advanced-string): Use "" if nil.
738421d1 1130
fbf44f44
SM
11312000-11-03 Stefan Monnier <monnier@cs.yale.edu>
1132
1133 * message.el (message-font-lock-keywords): Match a final newline
1134 to help font-lock's multiline support.
1135
6eb681a3
DL
11362000-11-03 Dave Love <fx@gnu.org>
1137
fd1d9d98
DL
1138 * gnus-nocem.el (gnus-nocem-check-article-limit): Default to 500.
1139
5859a75c
DL
1140 * mm-partial.el (mm-inline-partial): Space-prefix temp buffer
1141 name.
1142
6eb681a3
DL
1143 * gnus-cus.el (gnus-group-parameters) <gcc-self>: Fix custom type.
1144 <banner>: Fix custom type, doc.
1145
5859a75c 1146 * mm-decode.el (mm-display-external): Space-prefix temp buffer
6eb681a3
DL
1147 name. Don't disable undo explicitly.
1148
7dd6009c
DL
11492000-11-02 Dave Love <fx@gnu.org>
1150
1151 * message.el (message-font-lock-keywords): Use [:alpha:] for
1152 cite-prefix.
1153
7da794df
MB
11542000-11-02 Miles Bader <miles@lsi.nec.co.jp>
1155
1156 * mm-uu.el (mm-uu-configure-list): Move back to old location,
1157 because defcustom tries to call `mm-uu-configure'.
1158
6b8a0b2d
DL
11592000-11-01 Dave Love <fx@gnu.org>
1160
1161 * rfc2047.el (base64): Require unconditionally.
1162 (message-posting-charset): Defvar when compiling.
1163 (rfc2047-encode-message-header, rfc2047-encodable-p): Require
1164 message.
1165
1166 * gnus-sum.el (nnoo): Require.
1167 (mm-uu-dissect): Autoload.
1168
1169 * mml.el (mml-parse-1): Clarify message.
1170 (mml-minibuffer-read-type): Use mailcap-mime-types.
1171
160ff4e5
SM
11722000-11-01 Stefan Monnier <monnier@cs.yale.edu>
1173
1174 * mml.el: Fix a typo in the requiring of CL.
1175
e017ba35
DL
11762000-11-01 ShengHuo ZHU <zsh@cs.rochester.edu>
1177
1178 * rfc2231.el: Require cl when compiling.
1179
11802000-11-01 Dave Love <fx@gnu.org>
1181
1182 * mm-uu.el (mm-uu-decode-function, mm-uu-binhex-decode-function):
1183 Fix custom type.
1184 (mm-uu-configure-list): Move and fix custom type.
1185
1186 * utf7.el: Require cl when compiling.
1187
1188 * binhex.el: Use (featurep 'xemacs).
1189 (binhex-char-int): New alias, replacing char-int. Change callers.
1190 (binhex-decode-region): Simplify work buffer code.
1191 (binhex-decode-region-external): Use expand-file-name, not concat.
1192
11932000-10-30 Dave Love <fx@gnu.org>
1194
1195 * gnus-art.el: Fix 2000-10-27 change properly.
1196
a00b77f9
MB
11972000-10-28 Miles Bader <miles@gnu.org>
1198
1199 * gnus-art.el (gnus-read-save-file-name): Remove extraneous paren.
1200
06310b76 12012000-10-27 Christoph Conrad <christoph.conrad@gmx.de>
51a29efc
DL
1202
1203 * gnus-draft.el (gnus-draft-send-message): Typo.
1204
e0bad764
DL
12052000-10-27 John Wiegley <johnw@gnu.org>
1206
1207 * gnus-art.el (gnus-treat-hide-citation-maybe): Added this
1208 variable to correspond with `gnus-article-hide-citation-maybe'.
1209 (gnus-treatment-function-alist): Added entry for the above
1210 correlation.
1211
738421d1 12122000-10-27 Richard M. Alderson III <alderson@netcom2.netcom.com>
e0bad764
DL
1213
1214 * gnus-art.el (gnus-read-save-file-name): expand-file-name.
1215
03f20b47
DL
12162000-10-27 Dave Love <fx@gnu.org>
1217
1218 * gnus.el: Don't require custom. Don't require message at top
1219 level.
1220 (gnus-message-archive-method): Require message here.
1221
12222000-10-27 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1223
e0bad764
DL
1224 * gnus-art.el (article-strip-banner): Use
1225 gnus-group-find-parameter rather than gnus-group-get-parameter, to
1226 allow inheritance on the banner.
1227 From elkin@tverd.astro.spbu.ru.
1228
03f20b47
DL
1229 * gnus-sum.el (gnus-get-split-value): Use first match only (Ed L
1230 Cashin <ecashin@coe.uga.edu>).
1231
12322000-10-27 Simon Josefsson <simon@josefsson.org>
1233
51a29efc
DL
1234 * gnus-agent.el (gnus-agent-possibly-do-gcc):
1235 (gnus-agent-restore-gcc):
1236 (gnus-agent-possibly-save-gcc): New functions.
1237
e0bad764
DL
1238 * nnimap.el (nnimap-group-overview-filename): Create directory for
1239 newfile (when use long filenames is nil). Copy+delete file if
1240 rename didn't work.
1241 (nnimap-group-overview-filename): `rename-file' and `copy-file'
1242 doesn't return anything useful, use ignore-errors instead.
1243 (nnimap-verify-uidvalidity): Delete overview file when
1244 uid validity changes.
1245 (nnimap-group-overview-filename): Store uidvalidity in filenames.
1246 Rename old files into new format.
1247 (nnimap-request-accept-article): Remove \n's from
1248 From_ lines.
1249 (nnimap-request-accept-article): Remove From[^:] lines.
1250 (imap-starttls-p): Check for starttls binary.
1251 (imap-starttls-open): More verbose.
1252 (imap-gssapi-auth): Ditto.
1253 (imap-kerberos4-auth): Ditto.
1254 (imap-cram-md5-auth): Ditto.
1255 (imap-login-auth): Ditto.
1256 (imap-anonymous-auth): Ditto.
1257 (imap-digest-md5-auth): Ditto.
1258 (imap-open): Ditto.
1259 (imap-digest-md5-p): Check capability first.
1260 (imap-parse-flag-list): Correctly parse empty lists.
1261 (imap-login-p): Support LOGINDISABLED.
1262 (imap-parse-body): Work around bug in Sun SIMS.
1263
738421d1
SS
1264 * gnus-agent.el (gnus-agent-possibly-do-gcc):
1265 (gnus-agent-restore-gcc):
03f20b47
DL
1266 (gnus-agent-possibly-save-gcc): New functions.
1267
1268 Asks the user to synch flags with server when you plug in.
1269
1270 * gnus-agent.el (gnus-agent-synchronize-flags): New variable.
1271 (gnus-agent-possibly-synchronize-flags-server): New function, use it.
1272 (gnus-agent-toggle-plugged): Call it.
1273 (gnus-agent-synchronize-flags): Renamed from `gnus-agent-synchronize'.
1274 (gnus-agent-group-mode-map): `g-a-s' -> `g-a-s-flags'.
1275 (gnus-agent-possibly-synchronize-flags): New function.
1276 (gnus-agent-possibly-synchronize-flags-server): New function.
1277
1278 * nnheader.el (nnheader-parse-head): Try both "from:" and "from: ".
1279
1280 * gnus-sum.el (gnus-get-newsgroup-headers): Ditto.
1f9cab4b
DL
1281
1282 * gnus-group.el (gnus-group-nnimap-edit-acl): Check if server
1283 support ACL's.
1284
8bc0957a
DL
12852000-10-27 ShengHuo ZHU <zsh@cs.rochester.edu>
1286
51a29efc
DL
1287 * gnus-draft.el (gnus-draft-send-message): Ditto.
1288 (gnus-group-send-drafts): Ditto.
1289
e0bad764
DL
1290 * gnus-art.el (gnus-request-article-this-buffer):
1291 gnus-refer-article-method might be a single method.
1292 (gnus-article-mime-total-parts): New function.
1293 (gnus-mm-display-part): Use it.
1294 (gnus-mime-display-single): Ditto.
1295 (gnus-mime-display-alternative): Ditto.
1296 (gnus-mime-inline-part): Check validity of charset.
1297 (gnus-treat-display-smileys): Default value in Emacs 21.
1298 * gnus-art.el: Define dynamic variables in eval-when-compile.
1299 (gnus-article-prepare): Configure it again.
1300 (gnus-insert-mime-button): Use gnus-overlay-buffer,
1301 gnus-overlay-start.
1302 (gnus-article-prepare): Configure windows before
1303 gnus-article-prepare-display is called. Otherwise, BBDB's popup
1304 window might be overrided.
1305 (gnus-mime-inline-part): Use prefix argument only
1306 when it is called interactively.
1307 (gnus-mime-action-alist): New variable.
1308 (gnus-mime-action-on-part): Use it.
1309 (gnus-mime-button-commands): Add command ".".
1310 (gnus-mime-inline-part): Support prefix argument.
1311 (gnus-article-banner-alist): New variable.
1312 (article-strip-banner): Use it.
1313
1314 * mailcap.el (mailcap-parse-mailcaps): Don't use parse-colon-path,
1315 because they are files, not paths.
1316 (mailcap-parse-mimetypes): Ditto.
1317 (mailcap-mime-types): Use mailcap-mime-data.
1318
03f20b47
DL
1319 * gnus.el (gnus-xmas-define): Defalias gnus-overlay-buffer,
1320 gnus-overlay-start.
1321 * gnus.el (gnus-agent-fetching): New variable.
1322 * gnus-agent.el (gnus-agent-with-fetch): Bind it.
738421d1 1323
03f20b47
DL
1324 * gnus-agent.el (gnus-agent-fetch-session): Catch quit.
1325 (gnus-agent-fetch-group-1): Score-param could be nil.
1326 (gnus-agent-any-covered-gcc): New function.
1327 (gnus-agent-possibly-save-gcc): Use it.
1328 (gnus-agent-possibly-do-gcc): Ditto.
1329 * gnus-agent.el: Revoke Mike McEwan's 1998-09-05 patch due to
1330 the GNU assignment issue.
1331 (gnus-agent-fetch-group-1): Reimplement Mike McEwan's proposal.
1332 * gnus-agent.el: timer vs. itimer.
1333
1334 * webmail.el (webmail-type-definition): Fix my-deja open url.
1335 (webmail-hotmail-list): Fix.
1336 (webmail-netscape-open, webmail-hotmail-article,
1337 webmail-hotmail-list): Update.
1338 (webmail-my-deja-*): Rewrite.
1339
738421d1 1340 * gnus-sum.el (gnus-refer-article-methods): The second could be
03f20b47
DL
1341 a named method.
1342 (gnus-cache-write-active): Auto load.
1343 (gnus-summary-display-article): Enable multibyte.
1344 (gnus-summary-select-article): Don't enable multibyte here.
1345 (gnus-summary-goto-article): Ditto.
1346 (gnus-summary-enter-digest-group): Decode to-address.
1347
1348 * mm-util.el (mm-multibyte-p): Test (featurep 'xemacs).
1349 (mm-with-unibyte-current-buffer-mule4): New function.
1350 (mm-enable-multibyte-mule4): New.
1351 (mm-disable-multibyte-mule4): New.
1352
1353 * mm-util.el (mm-enable-multibyte-mule4): New.
1354 (mm-disable-multibyte-mule4): New.
1355 * gnus-sum.el (gnus-summary-mode): Use it.
1356 (gnus-summary-select-article): Ditto.
1357 (gnus-summary-goto-article): Use enable multibyte.
1358
1f9cab4b
DL
1359 * nnkiboze.el (nnkiboze-generate-group): Use it. Inhibit list groups.
1360 (nnkiboze-enter-nov): Fix it when there is no xref.
738421d1 1361 (nnkiboze-generate-groups): List groups.
1f9cab4b
DL
1362 (nnkiboze-request-article): Use
1363 gnus-cache-request-article.
1364
738421d1 1365 * gnus-group.el (gnus-group-make-kiboze-group): Use
1f9cab4b
DL
1366 nnkiboze-score-file.
1367 (gnus-group-make-kiboze-group): Fix prompt.
1368
8bc0957a
DL
1369 * message.el (message-send-mail-partially): Replace the header
1370 delimiter with a blank line.
1371 (message-sending-message): New variable.
1372 (message-send): Use it.
1373 (message-default-charset): Default value for non-Mule Emacsen.
1374 (message-alternative-emails): New.
1375 (message-use-alternative-email-as-from): New.
1376 (message-setup): Use them.
1377 (message-default-charset): Set default value in non-MULE XEmacsen
1378 as iso-8859-1.
1379
8bc0957a
DL
13802000-10-27 Bjorn Torkelsson <torkel@hpc2n.umu.se>
1381
1382 * message.el: xemacs cleanup (use featurep ' xemacs)
1383
03f20b47
DL
1384 * nnheader.el: ditto
1385
1386 * mm-util.el: ditto
1387
8bc0957a
DL
13882000-10-27 Stanislav Shalunov <shalunov@internet2.edu>
1389
1390 * message.el (message-make-in-reply-to): In-Reply-To is message-id
1391 (see DRUMS).
738421d1 1392
8bc0957a
DL
13932000-10-27 Simon Josefsson <simon@josefsson.org>
1394
1395 * message.el (message-send): Make sure error is signalled if no
1396 send method is specified.
1397
62a27ccf
DL
13982000-10-27 Dave Love <fx@gnu.org>
1399
a7c13351
DL
1400 * gnus-group.el (gnus-group-make-menu-bar): Add some :help
1401 strings.
1402 (gnus-group-make-tool-bar): New function.
1403 (gnus-group-mode): Use it.
1404
1405 * message.el (message-mode-menu): Add some :help strings.
1406 (message-mode) [message-tool-bar-map]: Define tool-bar-map.
1407 (featurep): Use (featurep 'xemacs). Install tool bar for Emacs.
1408
1409 * catchup.xpm, exit-gnus.xpm, gnntg.xpm, subscribe.xpm:
1410 * describe-group.xpm, get-news.xpm, kill-group.xpm:
9db2706e 1411 * unsubscribe.xpm: New files. Renamed icons from Luis Fernandes.
a7c13351 1412
62a27ccf
DL
1413 * mm-decode.el (mm-valid-and-fit-image-p): Don't test
1414 display-graphic-p here.
1415
14162000-10-27 ShengHuo ZHU <zsh@cs.rochester.edu>
1417
1418 * mm-decode.el (mm-viewer-completion-map): New.
1419 (mm-interactively-view-part): Use it.
1420
14212000-10-27 Simon Josefsson <sj@extundo.com>
1422
1423 * mail-source.el (mail-sources): IMAP predicate is a string.
1424 (mail-sources): Add default values for IMAP mailbox, predicate and
1425 fetchflag.
1426
05ea7ef2
MB
14272000-10-27 Miles Bader <miles@lsi.nec.co.jp>
1428
1429 * gnus-ems.el (gnus-ems-redefine): Use (featurep 'xemacs) instead
1430 of the `gnus-xemacs' variable, as the latter has been removed.
1431 * gnus-start.el (gnus-1, gnus-read-descriptions-file): Likewise.
1432 * gnus-art.el (gnus-treat-display-xface)
738421d1 1433 (gnus-treat-display-smileys, gnus-treat-display-picons)
05ea7ef2
MB
1434 (gnus-article-read-summary-keys): Likewise.
1435
a0b972de
DL
14362000-10-26 Dave Love <fx@gnu.org>
1437
1438 * flow-fill.el: Require cl when compiling.
1439
14402000-10-26 Simon Josefsson <simon@josefsson.org>
1441
1442 * flow-fill.el (fill-flowed): Don't flow "-- " lines.
1443 (fill-flowed): Make "quote-depth wins" rule work when first line
1444 is at level 0.
1445
fc7bf263
DL
14462000-10-26 ShengHuo ZHU <zsh@cs.rochester.edu>
1447
1448 * gnus-ems.el: Remove gnus-xemacs. Autoload smiley.
1449 (gnus-kill-all-overlays): Move here.
1450
1451 * gnus-util.el (gnus-kill-all-overlays): Move out.
1452
14532000-10-26 Dave Love <fx@gnu.org>
1454
1455 * mail-source.el: Require imap when compiling and defvar
1456 display-time-mail-function. Require mm-util.
1457 (nnheader-cancel-timer): Autoload.
1458 (mail-source-imap-authenticators, mail-source-imap-streams): New
1459 variables.
1460 (mail-sources): Use them.
1461 (defvar): Use rmail-spool-directory unconditionally.
1462
14632000-10-26 Dirk Meyer <dischi@tzi.de>
1464
1465 * gnus-demon.el (gnus-demon-time-to-step): theHour was set to
1466 seconds instead of hour.
1467
14682000-10-26 Per Abrahamsen <abraham@dina.kvl.dk>
1469
1470 * mail-source.el (mail-sources): Better `:type'.
1471
14722000-10-26 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1473
1474 * mail-source.el (mail-source-keyword-map): Use
1475 `rmail-spool-directory' as a default directory for the `file'
1476 source, if the variable is defined. Fall back to hardcoded
1477 "/usr/spool/mail/", as before. Suggestion by Steven E. Harris
1478 <seh@speakeasy.org>.
1479
3d647abe
JR
14802000-10-25 Jason Rumney <jasonr@gnus.org>
1481
1482 * gnus-art.el (gnus-signature-face): Use italic on any frame that
1483 supports it.
1484
f49c4ef7
DL
14852000-10-18 Dave Love <fx@gnu.org>
1486
46c519de
DL
1487 * mm-bodies.el (mm-uu-decode-function)
1488 (mm-uu-binhex-decode-function): Defvar when compiling.
1489
f49c4ef7
DL
1490 * gnus-nocem.el (gnus-nocem-issuers): Update.
1491 (gnus-nocem-check-from): New option.
1492 (gnus-nocem-scan-groups): Use it.
1493 (gnus-nocem-check-article): Bind gnus-newsgroup-name.
1494 (gnus-nocem-check-article-limit): Add :version.
1495
17ea3cdb
MB
14962000-10-16 Miles Bader <miles@lsi.nec.co.jp>
1497
1498 * gnus-nocem.el (gnus-nocem-check-article-limit): New variable.
1499 (gnus-nocem-scan-groups): Obey `gnus-nocem-check-article-limit'.
1500
c70fe852
SM
15012000-10-16 Stefan Monnier <monnier@cs.yale.edu>
1502
1503 * ietf-drums.el (mm-util): Require CL when compiling.
1504
ad64a888
DL
15052000-10-15 Dave Love <fx@gnu.org>
1506
1507 * qp.el: Require mm-util.
1508
40ad3db4
DL
15092000-10-13 Dave Love <fx@gnu.org>
1510
1511 * qp.el (quoted-printable-decode-region): Avoid invalid
1512 coding-systems.
1513
b0da379e
GM
15142000-10-12 Gerd Moellmann <gerd@gnu.org>
1515
1516 * mm-bodies.el: Don't require `mm-uu' at compile-time; it leads
1517 to a recursive load.
1518
c990f53a
DL
15192000-10-12 Dave Love <fx@gnu.org>
1520
40ad3db4
DL
1521 * mm-util.el (mm-charset-synonym-alist): Add windows-1252.
1522
c990f53a
DL
1523 * gnus.el (gnus-group-startup-message): Check for PBM image.
1524
126cbb42
DL
15252000-10-09 Dave Love <fx@gnu.org>
1526
1527 * mail-source.el (mail-source-fetch-imap): Bind
1528 default-enable-multibyte-characters rather than using
1529 mm-disable-multibyte.
1530
15312000-10-03 ShengHuo ZHU <zsh@cs.rochester.edu>
1532
1533 * mail-source.el (mail-source-fetch-maildir): Don't insert
1534 newlines.
1535
b28ce55a
SM
15362000-10-06 Stefan Monnier <monnier@cs.yale.edu>
1537
1538 * mm-encode.el: Require CL. At least, for `incf'.
1539
50e488b1
DL
15402000-10-06 Dave Love <fx@gnu.org>
1541
1542 * gnus-audio.el: Don't require cl.
1543 (gnus-audio): New custom group.
1544 (gnus-audio-inline-sound): Change to work with Emacs.
738421d1 1545 (gnus-audio-directory, gnus-audio-directory)
50e488b1
DL
1546 (gnus-audio-au-player): Customize.
1547 (gnus-audio-play): Try external player if play-sound-file fails.
1548 Use file-name-extension, not string-match.
1549
a470fcc6
DL
15502000-10-05 Dave Love <fx@gnu.org>
1551
1552 * rfc1843.el: Require cl when compiling.
1553
1554 * qp.el (mm-decode-coding-region, mm-encode-coding-region):
1555 Autoload.
1556 (quoted-printable-decode-region): Rename arg which confused
1557 charset with coding-system. Don't use nonascii-insert-offset.
1558 Coding-system encode the region initially. Don't recognize `=='
1559 as valid QP. Coding-system decode the region finally.
1560 (quoted-printable-decode-string): Rename arg which confused
1561 charset with coding-system.
1562
1563 * mm-bodies.el: Require mm-uu, Don't require qp, uudecode.
1564 (mm-encode-body): Apply mm-charset-to-coding-system to arg of
1565 mm-encode-coding-region.
1566 (mm-decode-body, mm-decode-string): Rename variables which
1567 confused charset with coding-system.
1568 (binhex-decode-region): Don't autoload.
1569 (mm-body-encoding): Require message.
1570 (mm-decode-content-transfer-encoding): Require mm-uu in relevant
1571 cond branches.
1572
1573 * gnus-art.el (article-de-quoted-unreadable)
1574 (article-de-base64-unreadable): Fold search case
1575 rather than downcasing string. Apply mm-charset-to-coding-system
1576 to arg of quoted-printable-decode-region.
1577
dcf4ae73
SM
15782000-10-05 Stefan Monnier <monnier@cs.yale.edu>
1579
1580 * nnfolder.el (nnfolder-ignore-active-file): Typos.
1581
1582 * gnus-mh.el (gnus-summary-save-in-folder): Obey mh-lib-progs.
1583
1584 * gnus-kill.el (gnus-kill): Typo.
1585
86647e11
KH
15862000-10-05 Kenichi Handa <handa@etl.go.jp>
1587
1588 * gnus-mule.el: Revived.
1589
721d5fba
DL
15902000-10-04 Dave Love <fx@gnu.org>
1591
1592 * gnus-ems.el: Don't turn off compiler warnings in local vars.
1593 Require ring when compiling.
1594 (gnus-x-splash): Bind width, height.
1595 (gnus-article-compface-xbm): New variable.
1596 (gnus-article-display-xface): Move graphic test. Use unibyte.
1597 Obey gnus-article-compface-xbm. Use pbm, not xbm.
1598
c9171278
SM
15992000-10-04 Stefan Monnier <monnier@cs.yale.edu>
1600
1601 * nnimap.el: require 'cl when compiling.
1602
27371448
DL
16032000-10-04 Dave Love <fx@gnu.org>
1604
1605 * smiley-ems.el (smiley-regexp-alist, smiley-update-cache): Use
1606 pbm images.
1607
1608 * frown.pbm, smile.pbm, wry.pbm: New files.
1609
1610 * frown.xbm, smile.xbm, wry.xbm: Deleted.
1611
657b2c65
DL
16122000-10-03 Dave Love <fx@gnu.org>
1613
1614 * mail-source.el (mail-sources): Revert to nil.
1615
f5533b63
DL
1616 * nnmail (nnmail-spool-file): Revert to `((file))'.
1617
657b2c65
DL
1618 * qp.el: Don't require mm-util.
1619 (quoted-printable-decode-region): Rewritten.
1620 (quoted-printable-decode-string, quoted-printable-encode-region):
1621 Doc fix.
1622 (quoted-printable-encode-region): Barf on multibyte characters.
1623 Maybe make the class multibyte. Upcase chars, not formatted
1624 strings. Allow mm-use-ultra-safe-encoding to be unbound.
1625 (quoted-printable-encode-string): Don't use
1626 mm-with-unibyte-buffer.
1627
16282000-10-03 ShengHuo ZHU <zsh@cs.rochester.edu>
1629
1630 * mail-source.el (mail-source-report-new-mail): Use
1631 nnheader-cancel-timer.
1632
16332000-10-03 Simon Josefsson <simon@josefsson.org>
1634
1635 * mail-source.el (mail-source-imap-file-coding-system): New variable.
1636 (mail-source-fetch-imap): Use it.
1637
323ce452
GM
16382000-09-29 Gerd Moellmann <gerd@gnu.org>
1639
f02149ce
GM
1640 * gnus.el (gnus-mode-line-buffer-identification)[EMACS]: Fix
1641 last change.
1642
323ce452
GM
1643 * gnus.el (gnus-mode-line-buffer-identification)[EMACS]: Use
1644 `:ascent center'.
1645
1646 * smiley-ems.el (smiley-update-cache): Use `:ascent center'.
1647
e35786a2
GM
16482000-09-28 Gerd Moellmann <gerd@gnu.org>
1649
1650 * gnus.el (gnus-mode-line-buffer-identification) [Emacs]: Change
1651 image's :ascent to 80. That gives a mode-line which is approx.
1652 as tall as the normal one.
1653
657b2c65
DL
16542000-09-21 Dave Love <fx@gnu.org>
1655
1656 * smiley-ems.el (smiley-region): Test if display-graphic-p bound
1657 (for Emacs 20). Tidy somewhat.
1658
c29d77c4
DL
16592000-09-21 Dave Love <fx@gnu.org>
1660
1661 * gnus-ems.el (gnus-article-display-xface): Use unibyte for the
1662 image processing. Rationalize logic somewhat.
1663
8b93df01
DL
16642000-09-20 Dave Love <fx@gnu.org>
1665
b246235b
DL
1666 * smiley-ems.el, frown.xbm, smile.xbm, wry.xbm: New files.
1667
8b93df01
DL
1668 * mail-source.el (mail-source-delete-incoming): Set to t, assuming
1669 we'll be careful merging development changes.
1670
1671 * gnus-start.el (gnus-1) <gnus-simple-splash>: Don't test for X
1672 specifically.
1673
1674 * gnus-ems.el (gnus-smiley-display): Autoload from smiley-ems.
1675 (mouse-set-point, set-face-foreground)
1676 (set-face-background, x-popup-menu) [not window-system]: Don't zap
1677 them.
1678
1679 * mm-decode.el (mm-valid-and-fit-image-p): Use display-graphic-p.
1680
1681 * gnus.el (gnus-version-number): Start 5.9 series. Avoid some
1682 redundant autoloads.
1683
b7e11c5b
GM
16842000-09-20 Gerd Moellmann <gerd@gnu.org>
1685
1686 * gnus-ems.el (gnus-article-display-xface): Don't convert PBM
1687 to XBM; we always have PBM support.
1688
8b93df01
DL
16892000-09-19 ShengHuo ZHU <zsh@cs.rochester.edu>
1690
1691 * gnus-group.el (gnus-group-make-kiboze-group): Makedir.
1692 * nnheader.el (nnheader-parse-nov): Remove Xref in mail-header-xref.
1693 * gnus-sum.el (gnus-nov-parse-line): Ditto.
1694 * nnkiboze.el (nnkiboze-file-coding-system): New.
1695 (nnkiboze-retrieve-headers): Use it.
1696 (nnkiboze-request-group): Ditto.
1697 (nnkiboze-close-group): Ditto.
1698 (nnkiboze-generate-group): Ditto.
1699 (nnkiboze-enter-nov): Insert first Xref properly.
1700
17012000-09-19 Dave Love <fx@gnu.org>
1702
1703 * nnmail.el (nnmail-cache-accepted-message-ids): Default to nil.
1704 (nnmail-get-new-mail): Test `sources' in top-level conditional.
1705
1706 * mail-source.el (mail-sources): Change default to '((file)).
1707 Add useful custom type.
1708
17092000-09-18 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1710
1711 * gnus-util.el (gnus-time-iso8601): Correct doc string (four digit
1712 year).
1713 (gnus-date-iso8601): Ditto.
1714
17152000-09-18 ShengHuo ZHU <zsh@cs.rochester.edu>
1716
1717 * mail-source.el (mail-source-fetch-imap): Disable multibyte.
1718
17192000-09-17 ShengHuo ZHU <zsh@cs.rochester.edu>
1720
1721 * rfc2047.el (rfc2047-q-encoding-alist): Remove = and _ from the
1722 pattern. Avoid using 8 bit chars.
1723 * qp.el (quoted-printable-encode-region): Avoid using 8 bit chars.
1724
17252000-09-16 ShengHuo ZHU <zsh@cs.rochester.edu>
1726
1727 * smiley.el (smiley-buffer-ems, smiley-create-glyph-ems,
1728 smiley-toggle-extent-ems, smiley-toggle-extents-ems,
1729 smiley-toggle-buffer-ems): New functions for Emacs 21. Toggle
1730 functions are not implemented yet.
738421d1
SS
1731
1732 * dgnushack.el (dgnushack-compile): Remove smiley.el and
8b93df01
DL
1733 x-overlay.el from the FSF Emacs black list.
1734
17352000-09-15 ShengHuo ZHU <zsh@cs.rochester.edu>
1736
1737 * mm-decode.el (mm-inlined-types): Add application/emacs-lisp.
1738 (mm-inline-media-tests): Ditto.
1739 (mm-automatic-display): Ditto.
738421d1
SS
1740 * mm-view.el (mm-display-inline-fontify): Generalize from
1741 mm-display-patch-inline.
8b93df01
DL
1742 (mm-display-patch-inline): Use it.
1743 (mm-display-elisp-inline): Ditto.
738421d1 1744
8b93df01
DL
17452000-09-15 ShengHuo ZHU <zsh@cs.rochester.edu>
1746
1747 * gnus-topic.el (gnus-topic-find-groups): Add recursive parameter.
1748 (gnus-topic-unmark-topic): Ditto.
1749 (gnus-topic-mark-topic): Ditto.
1750 (gnus-topic-get-new-news-this-topic): Use it.
1751
17522000-09-15 09:01:40 ShengHuo ZHU <zsh@cs.rochester.edu>
1753
1754 * gnus-art.el (gnus-treat-display-xface): By default, Emacs 21
1755 display xface.
1756
17572000-09-15 Katsumi Yamaoka <yamaoka@jpl.org>
1758
1759 * gnus-group.el (gnus-group-rename-group): Inhibit renaming of
1760 zombie or killed groups.
738421d1 1761
8b93df01
DL
17622000-09-15 ShengHuo ZHU <zsh@cs.rochester.edu>
1763
738421d1 1764 * mml.el (mml-preview): Reinsert unibyte content.
8b93df01
DL
1765 (mml-parse-1): Remove with-unibyte-current-buffer.
1766 (mml-generate-mime-1): Ditto.
1767 * gnus-msg.el (gnus-summary-mail-forward): Ditto.
1768 * message.el (message-forward): Ditto.
1769
17702000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1771
1772 * gnus-art.el (article-de-quoted-unreadable): Guess charset from
1773 original article buffer.
1774 (article-de-base64-unreadable): Ditto.
1775 (article-wash-html): Ditto.
1776
17772000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1778
1779 * gnus-msg.el (gnus-summary-mail-forward): Disable multibyte
1780 unless forward-show-mml.
1781
17822000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1783
1784 * gnus-sum.el (gnus-summary-save-parts-type-history): New.
1785 (gnus-summary-save-parts-last-directory): New.
1786 (gnus-summary-save-parts): Save history.
1787
06310b76 17882000-09-14 Ben Gertzfield <che@debian.org>
8b93df01
DL
1789
1790 * gnus-sum.el (gnus-summary-save-parts-default-mime): New
1791 variable.
1792 (gnus-summary-save-parts): Use it.
1793
17942000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1795
1796 * gnus-art.el (gnus-article-setup-buffer): Clean handle-alist.
1797 * gnus-sum.el (gnus-summary-exit): Ditto.
1798 (gnus-summary-exit-no-update): Ditto.
1799 (gnus-summary-show-article): Ditto.
1800
18012000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1802
1803 * nndoc.el (nndoc-dissect-mime-parts-sub): Remove
1804 Content-Disposition.
1805
18062000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1807
1808 * webmail.el: Hotmail updated. Add X-Gnus-Webmail.
1809
18102000-09-14 ShengHuo ZHU <zsh@cs.rochester.edu>
1811
1812 * gnus-art.el (gnus-article-setup-buffer): Set
1813 gnus-article-mime-handles to nil.
1814 * gnus-sum.el (gnus-summary-exit): Ditto.
1815 (gnus-summary-exit-no-update): Ditto.
1816 (gnus-summary-show-article): Ditto.
1817 (gnus-summary-save-parts): Use gnus-article-mime-handles if
1818 dissected.
1819 * mm-partial.el (mm-partial-find-parts): Remove redundancy.
1820
c113de23 18212000-09-14 Dave Love <fx@gnu.org>
d1504184 1822
738421d1 1823 * gnus.el (gnus-charset):
c113de23
GM
1824 * mm-decode.el (mime-display):
1825 * imap.el (imap) <defgroup>: Add :version.
1826
18272000-09-13 Gerd Moellmann <gerd@gnu.org>
1828
1829 * parse-time.el: Fix author's mail address.
1830
1831 * earcon.el, flow-fill.el, gnus-cite.el, gnus-gl.el, gnus-ml.el:
1832 * gnus-mlspl.el, gnus-nocem.el, gnus-range.el, gnus-salt.el:
1833 * gnus-setup.el, gnus-soup.el, gnus-undo.el, gnus-vm.el:
1834 * messcompat.el, nnbabyl.el, nndir.el, nneething.el:
1835 * nngateway.el, nnheaderxm.el, nnkiboze.el, nnlistserv.el:
1836 * nnmbox.el, nnmh.el, nnoo.el, nnsoup.el, nnspool.el, rfc2045.el:
1837 * rfc2231.el, uudecode.el: Fix copyright notice.
1838
1839 * nnweb.el (toplevel): To make the file bootstrap in Emacs,
1840 require `w3' at load-time only if not running in batch mode.
1841
18422000-09-13 Dave Love <fx@gnu.org>
1843
1844 * gnus-ems.el (gnus-ems-redefine): Don't alias
1845 gnus-summary-set-display-table.
1846
1847 * message.el (message-user-agent): Don't wrap ignore-errors around
1848 it.
1849
1850 * mm-encode.el (mm-insert-multipart-headers): Avoid redundant
1851 `format'.
1852 (mm-content-transfer-encoding): Don't use cadar.
1853
738421d1 1854 * uudecode.el (uudecode-decoder-program)
c113de23
GM
1855 (uudecode-decoder-switches): Customize.
1856
1857 * gnus-score.el (gnus-home-score-file): Improve custom type.
1858
1859 * gnus-cus.el (gnus-custom-mode): Conditionally set local
1860 variables for Emacs 21.
1861 (gnus-group-customize): Disable undo while laying out the buffer.
1862
18632000-09-13 ShengHuo ZHU <zsh@cs.rochester.edu>
1864
1865 * gnus-util.el (gnus-write-active-file): Bind
1866 coding-system-for-write.
1867
1868 * nnmail.el (nnmail-get-new-mail): Don't test nnmail-spool-file.
738421d1 1869
c113de23
GM
1870 * gnus-cache.el (gnus-jog-cache): Temporarily disable mail-sources.
1871 * gnus-kill.el (gnus-batch-score): Ditto.
1872 * gnus-move.el (gnus-change-server): Ditto.
1873 * nnkiboze.el (nnkiboze-generate-groups): Ditto.
1874
18752000-09-12 Simon Josefsson <simon@josefsson.org>
1876
1877 * gnus-sum.el (gnus-update-read-articles): Undo
1878 `gnus-request-set-mark' operation.
1879
18802000-09-11 Dave Love <fx@gnu.org>
1881
1882 * Changelog: Use iso-2022 coding.
1883
1884 * gnus-msg.el (gnus-msg-mail): New function.
1885 (gnus-user-agent): New mail agent.
1886
18872000-09-10 Dave Love <fx@gnu.org>
1888
1889 * message.el: Require mail-abbrevs for XEmacs for a problem with
1890 keybinding despite the autoloads for it.
1891
18922000-09-08 Simon Josefsson <simon@josefsson.org>
1893
1894 * imap.el (imap-kerberos4-open): Erase more (fixes race condition?).
1895
1896 * nnimap.el (nnimap-request-update-info-internal): Remove tick
1897 marks from dormant articles. (See nnimap-request-set-mark.)
1898 (nnimap-retrieve-headers-progress): Demule.
1899 (nnimap-open-server): Call nnoo-change-server twice, once for
1900 getting the nnimap-server-buffer and once for letting n-c-s set
1901 the variables in that buffer.
1902
19032000-09-08 David Edmondson <dme@dme.org>
1904
1905 * gnus.el (gnus-short-group-name): Guess separator.
1906
19072000-09-06 Francis Litterio <franl-removethis@world.omitthis.std.com>
1908
1909 * gnus-group.el (gnus-group-insert-group-line): Fix.
1910
19112000-09-04 Dave Love <fx@gnu.org>
1912
1913 * mm-decode.el (mime-display) <defgroup>: Add `multimedia' group.
1914 (mm-get-image): Avoid the losing `make-glyph' from W3.
1915
19162000-09-03 Simon Josefsson <simon@josefsson.org>
1917
1918 * gnus-sum.el (gnus-summary-delete-article): Check server.
1919
19202000-09-01 Simon Josefsson <simon@josefsson.org>
1921
1922 * imap.el (imap-parse-flag-list): Rewrite.
1923
1924 * nnimap.el (nnimap-retrieve-headers-from-file): Ignore errors.
1925
1926 * imap.el (imap-parse-flag-list): Hack.
1927
19282000-08-29 Dave Love <fx@gnu.org>
1929
1930 * gnus-mlspl.el (gnus-group-split-fancy): Eschew mapcon.
1931
1932 * gnus-agent.el (gnus-agent-union): new function.
1933 (gnus-agent-fetch-headers): Use it.
1934
1935 * gnus.el (gnus-group-startup-message): Specify foreground and
1936 background for xpm image. Centre image vertically.
1937 From Katsumi Yamaoka <yamaoka@jpl.org> with mods.
1938
19392000-08-25 ShengHuo ZHU <zsh@cs.rochester.edu>
1940
1941 * message.el (message-send-mail): Narrow-to-headers.
1942
19432000-08-24 Dave Love <fx@gnu.org>
1944
1945 * gnus-art.el (gnus-insert-mime-button): Fix help-echo for Emacs
1946 21.
1947
19482000-08-21 Dave Love <fx@gnu.org>
1949
1950 * nnimap.el (nnimap-request-newgroups): Eschew member-if.
1951
19522000-08-21 ShengHuo ZHU <zsh@cs.rochester.edu>
1953
1954 * gnus-topic.el (gnus-topic-hide-topic): Use find-topology if
1955 permanent is used.
1956 (gnus-topic-show-topic): Read topic when to show permanent hidden
1957 topic.
1958 (gnus-topic-remove-topic): Revert to the old behavior, not using
1959 hide.
1960
19612000-08-21 Dave Love <fx@gnu.org>
1962
1963 * gnus-ems.el (gnus-add-minor-mode): Add &rest arg.
1964 (gnus-xemacs): Use featurep.
1965
1966 * mm-util.el (mm-read-charset): Maybe use builtin.
1967 (mm-replace-chars-in-string): Maybe use subst-char-in-string.
1968 (mm-multibyte-p, mm-with-unibyte-current-buffer)
1969 (mm-with-unibyte): Use featurep, not string-match.
1970 (mm-with-unibyte-buffer): Simplify.
1971 (mm-quote-arg): Maybe use shell-quote-argument.
1972
1973 * mml.el (mml-make-string): Deleted (unused).
1974
1975 * gnus.el (gnus-mode-line-buffer-identification): Supply
1976 definition for Emacs 21.
1977
1978 * gnus-salt.el: Small doc fixes.
1979 (gnus-pick-mode, gnus-binary-mode): Supply a toggle-func arg to
1980 gnus-add-minor-mode.
1981
1982 * gnus-topic.el (gnus-topic-mode): Supply a toggle-func arg to
1983 gnus-add-minor-mode.
1984
19852000-08-20 Simon Josefsson <simon@josefsson.org>
1986
1987 * nnimap.el (nnimap-before-find-minmax-bugworkaround): New
1988 function, thanks to Lloyd Zusman for debugging.
738421d1
SS
1989 (nnimap-request-group):
1990 (nnimap-request-list):
1991 (nnimap-retrieve-groups):
c113de23
GM
1992 (nnimap-request-newgroups): Use it.
1993
1994 * nnimap.el (nnimap-request-article-part): Less verbose.
1995
19962000-08-18 Dave Love <fx@gnu.org>
1997
1998 * gnus-score.el (gnus-score-find-score-files-function): Fix doc,
1999 custom type.
2000
2001 * nnheader.el (nnheader-replace-chars-in-string): Use
2002 subst-char-in-string if available.
2003
738421d1 2004 * gnus-art.el (gnus-read-save-file-name, gnus-plain-save-name)
c113de23
GM
2005 (gnus-request-article-this-buffer): Use expand-file-name.
2006 (gnus-mime-view-part-as-type): Simplify interactive spec.
2007 (gnus-mime-button-map): Define it all in defvar.
2008
20092000-08-17 Dave Love <fx@gnu.org>
2010
2011 * gnus-group.el (gnus-group-running-xemacs): Deleted.
2012
2013 * gnus-demon.el (gnus-demon): Bind use-dialog-box and
2014 last-nonmenu-event.
2015
2016 * uudecode.el (char-int): Use defalias, not fset.
2017
2018 * score-mode.el: Don't require easymenu. Require mm-util.
2019 (score-mode-coding-system): Use mm-auto-save-coding-system.
2020
2021 * nneething.el (nneething-create-mapping): Don't use cadar & al.
2022 (nneething-file-name): Use expand-file-name, not concat.
2023
20242000-08-16 ShengHuo ZHU <zsh@cs.rochester.edu>
2025
2026 * nnslashdot.el (nnslashdot-threaded-retrieve-headers):
2027 Failure proof for email addresses.
2028 (nnslashdot-sane-retrieve-headers): Ditto.
2029
20302000-08-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
2031
2032 * message.el (message-send-mail): Only insert courtesy message
2033 when text/plain.
2034
20352000-08-14 Jesper Harder <jesper_harder@hotmail.com>
2036
2037 * message.el (message-cancel-news): Copy the From header from the
2038 original article.
2039
20402000-08-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
2041
2042 * gnus-async.el (gnus-asynchronous): Removed.
2043
20442000-08-14 ShengHuo ZHU <zsh@cs.rochester.edu>
2045
2046 * mail-source.el (mail-source-fetch-maildir): Use MMDF mail
2047 format.
2048
20492000-08-14 Rod Whitby <list.ding@rwhitby.net>
2050
2051 * nnmail.el (nnmail-expiry-target-group): Fixed.
2052
20532000-08-14 Rod Whitby <list.ding@rwhitby.net>
2054
2055 * nnmail.el (nnmail-expiry-target-group): Fix the call to
2056 gnus-request-accept-article so that body encoding is *not* done.
2057 Encoding is not done on incoming mail, so why should it be done on
2058 expired mail?
2059
2060
20612000-08-14 Rod Whitby <list.ding@rwhitby.net>
2062
2063 * nnml.el (nnml-request-expire-articles): Fix the calls to
2064 nnml-request-article (the filename was being passed instead of the
2065 article number) and nnmail-expiry-target-group
2066 (nnml-current-directory is changed by nnml-request-accept-article,
2067 causing it to be incorrect for the next article to be expired).
2068
20692000-08-14 Rod Whitby <list.ding@rwhitby.net>
2070
2071 * gnus-sum.el (gnus-summary-expire-articles): Fix the handling of
738421d1 2072 expiry-target group parameters.
c113de23
GM
2073
20742000-08-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
2075
2076 * gnus-topic.el (gnus-topic-select-group): Touch the dribble
2077 buffer.
2078 (gnus-topic-hide-topic): Take a PERMANENT parameter.
2079 (gnus-topic-show-topic): Ditto.
2080
2081 * gnus-dup.el (gnus-dup-suppress-articles): Do auto-expiry.
2082
20832000-08-12 John H. Palmieri <palmieri@math.washington.edu>
2084
2085 * mail-source.el (mail-source-incoming-file-prefix): New
738421d1 2086 variable.
c113de23
GM
2087
20882000-08-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
2089
2090 * gnus-start.el (gnus-check-first-time-used): Clean up a bit.
2091
2092 * mailcap.el (mailcap-maybe-eval): Be even more warning.
2093
20942000-08-11 Florian Weimer <fw@deneb.enyo.de>
2095
738421d1 2096 * message.el (message-syntax-checks): New check quotin-style:
c113de23
GM
2097 Text must be written below quoted text.
2098 (message-check-news-body-syntax): Check it.
2099
21002000-08-11 Simon Josefsson <simon@josefsson.org>
2101
2102 * imap.el (imap-authenticator-alist): Fix typo.
2103 (imap-gssapi-open): Copy krb4 fixes for modern imtest's, thanks to
2104 Jonas Oberg for debugging.
2105
21062000-08-11 Simon Josefsson <simon@josefsson.org>
2107
2108 * gnus-async.el (gnus-asynchronous): Disable by default.
2109
21102000-08-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
2111
2112 * mm-view.el (mm-inline-text): Bind fill-column.
2113
2114 * nnvirtual.el (nnvirtual-request-expire-articles): Return the
2115 list of unexpired articles.
2116
2117 * gnus-group.el (gnus-group-expire-articles-1): Return the list of
738421d1 2118 un-expired articles.
c113de23
GM
2119
2120 * gnus-sum.el (gnus-summary-reparent-thread): Narrow to the
738421d1 2121 headers.
c113de23
GM
2122
2123 * gnus-topic.el (gnus-topic-kill-group): Move up one line so that
738421d1 2124 we update the right topic..
c113de23 2125
738421d1 2126 * mm-decode.el (mm-display-external): Put point at start.
c113de23
GM
2127
21282000-08-10 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2129
2130 * nnmail.el (nnmail-expiry-target): More explicit documentation.
2131
2132 * gnus-cus.el (gnus-group-parameters): Add parameter `expiry-wait'.
2133
21342000-08-09 Simon Josefsson <simon@josefsson.org>
2135
2136 * imap.el (imap-parse-body):
2137 (imap-parse-string-list): Add bug workarounds for Stalker
2138 Communigate Pro 3.0 server.
2139 (imap-body-lines): Remove bogus comment.
2140
2141 * imap.el (imap-range-to-message-set): Move from nnimap.el.
2142
2143 * nnimap.el (nnimap-retrieve-which-headers):
2144 (nnimap-retrieve-headers-from-server):
2145 (nnimap-request-set-mark):
2146 (nnimap-request-expire-articles): Use `i-r-t-m-set' instead.
2147
21482000-08-08 ShengHuo ZHU <zsh@cs.rochester.edu>
2149
2150 * message.el (message-dont-reply-to-names):
2151 rmail-dont-reply-to-names may not be defined.
2152
21532000-08-07 ShengHuo ZHU <zsh@cs.rochester.edu>
2154
738421d1 2155 * gnus-group.el (gnus-group-iterate): Uncompiled function should
c113de23
GM
2156 not use pop.
2157
21582000-07-19 Dave Love <fx@gnu.org>
2159
2160 * gnus-ems.el: Defalias some dummy funcs to `ignore'.
2161 (gnus-x-splash): Use expand-file-name. Remove redundant facep
2162 check.
2163 (gnus-article-display-xface): Special-case for dark backgrounds.
2164
21652000-07-19 Kim-Minh Kaplan <kmkaplan@galaxy.fr>
2166
2167 * imap.el (imap-calculate-literal-size-first): New variable.
2168 (imap-local-variables): Add it.
2169 (imap-kerberos4-open): Set it.
2170 (imap-send-command): Use it.
2171
21722000-07-17 ShengHuo ZHU <zsh@cs.rochester.edu>
2173
2174 * mailcap.el (mailcap-mimetypes-parsed-p): New variable.
2175 (mailcap-parse-mimetypes): Use it.
2176 (mailcap-extension-to-mime): Parse mimetype.
2177 (mailcap-mime-types): Ditto.
2178 * mml.el (mml-minibuffer-read-type): Ditto.
2179
21802000-07-16 ShengHuo ZHU <zsh@cs.rochester.edu>
2181
2182 * nndoc.el (nndoc-type-alist): Add outlook.
2183 (nndoc-outlook-type-p): New function.
2184 (nndoc-outlook-article-begin): Ditto.
2185
21862000-07-16 Daiki Ueno <ueno@unixuser.org>
2187
2188 * gnus-sum.el (gnus-restore-hidden-threads-configuration): Save
2189 excursion.
2190
21912000-07-15 Simon Josefsson <simon@josefsson.org>
2192
2193 * gnus-cus.el (gnus-group-parameters, banner): Type is regexp.
2194
738421d1
SS
2195 * imap.el (imap):
2196 (imap-kerberos4-program):
2197 (imap-gssapi-program):
c113de23 2198 (imap-ssl-program): Customization.
738421d1 2199 (imap-shell-program):
c113de23 2200 (imap-shell-host): New variables.
738421d1 2201 (imap-streams):
c113de23 2202 (imap-stream-alist): Add shell.
738421d1 2203 (imap-shell-p):
c113de23
GM
2204 (imap-shell-open): New functions.
2205 (imap-open): Don't call authenticator if preauth.
2206 (imap-authenticate): Return t if already authenticated.
2207
22082000-07-14 Simon Josefsson <simon@josefsson.org>
2209
2210 * gnus.el (gnus-invalid-group-regexp): New variable.
2211 (gnus-read-group): Use it.
2212
22132000-07-14 ShengHuo ZHU <zsh@cs.rochester.edu>
2214
738421d1 2215 * gnus-agent.el (gnus-agent-fetch-group-1): mark-below,
c113de23
GM
2216 expunge-below and orphan-score are "group variables".
2217
22182000-07-13 Simon Josefsson <jas@pdc.kth.se>
2219
2220 * gnus-srvr.el (gnus-browse-read-group): Don't pass fully
2221 qualified group names to `gnus-group-read-ephemeral-group'.
2222
22232000-07-12 ShengHuo ZHU <zsh@cs.rochester.edu>
2224
2225 * gnus-sum.el: `W t' is toggle-header in info.
2226
22272000-07-12 ShengHuo ZHU <zsh@cs.rochester.edu>
2228
2229 * gnus-art.el (article-de-base64-unreadable): Typo.
2230
22312000-07-12 Simon Josefsson <jas@pdc.kth.se>
2232
2233 * gnus-agent.el (require): Require timer.
2234
22352000-07-11 ShengHuo ZHU <zsh@cs.rochester.edu>
2236
2237 * message.el (message-bounce): Call mime-to-mml.
2238
22392000-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
2240
2241 * nnslashdot.el (nnslashdot-request-close): New function.
2242
22432000-07-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
2244
2245 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Get the
2246 right line number for the article.
2247
22482000-07-11 ShengHuo ZHU <zsh@cs.rochester.edu>
2249
2250 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Save point.
738421d1 2251 * webmail.el (webmail-fetch): Bind
c113de23
GM
2252 url-http-silence-on-insecure-redirection.
2253
22542000-07-10 ShengHuo ZHU <zsh@cs.rochester.edu>
2255
2256 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Use
2257 unibyte.
2258 (nnslashdot-sane-retrieve-headers): Ditto.
2259 (nnslashdot-request-article): Ditto.
2260
22612000-07-10 William M. Perry <wmperry@aventail.com>
2262
738421d1 2263 * mailcap.el (mailcap-parse-mimetype-file):
c113de23
GM
2264
22652000-07-08 ShengHuo ZHU <zsh@cs.rochester.edu>
2266
2267 * nnweb.el (nnweb-insert): Stricter test.
2268 * webmail.el (webmail-refresh-redirect): Ditto.
2269
22702000-07-06 ShengHuo ZHU <zsh@cs.rochester.edu>
2271
2272 * mm-decode.el (mm-dissect-multipart): Match the EOL of boundary.
2273
22742000-07-05 ShengHuo ZHU <zsh@cs.rochester.edu>
2275
2276 * nnheader.el (nnheader-insert-nov): Remove EOLs of all fields.
2277
22782000-07-05 Dave Love <fx@gnu.org>
2279
2280 * utf7.el: Doc and header fixes.
2281
2282 * gnus-sum.el: Doc fixes.
2283
2284 * gnus-util.el (gnus-point-at-eol, gnus-point-at-bol): Use
2285 defalias, not fset.
2286
2287 * flow-fill.el (fill-flowed-point-at-eol)
2288 (fill-flowed-point-at-bol): Use defalias, not fset.
2289
2290 * gnus-art.el: Don't alias article-mime-decode-quoted-printable.
2291 (gnus-Plain-save-name): Delete -- apparently bogus.
2292
22932000-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
2294
2295 * nnsoup.el: Use expand-file-name throughout.
2296
22972000-07-03 Kjetil Torgrim Homme <kjetilho@ifi.uio.no>
2298
2299 * nnmail.el (nnmail-read-incoming-hook): New example.
2300
23012000-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
2302
2303 * mm-view.el (mm-inline-text): Check whether the text has already
2304 been decoded.
2305
23062000-07-04 ShengHuo ZHU <zsh@cs.rochester.edu>
2307
2308 * nnslashdot.el (nnslashdot-sid-strip): To strip or not to strip?
2309
23102000-07-03 Stainless Steel Rat <ratinox@peorth.gweep.net>
2311
2312 * gnus-sum.el (gnus-recenter): Fix horizontal recenter.
2313
23142000-07-03 Simon Josefsson <simon@josefsson.org>
2315
2316 * gnus-sum.el (gnus-update-marks): Don't propagate download and
2317 unsend flags.
2318
23192000-07-03 Simon Josefsson <jas@pdc.kth.se>
2320
2321 * nnimap.el (nnimap-open-connection): Don't look up virtual server
2322 name in authinfo (.authinfo now support ports, no need for the
2323 hack).
2324 (nnimap-split-find-rule): Fix.
2325 (nnimap-open-connection): Look for nnimap-server-address in authinfo.
2326
23272000-07-03 Paul Stodghill <stodghil@CS.Cornell.EDU>
2328
2329 * message.el (message-unquote-tokens): Remove all quotes.
2330
23312000-07-03 Julien Gilles <julien.gilles@bcv01y01.vz.cit.alcatel.fr>
2332
738421d1 2333 * gnus-ml.el: New file.
c113de23
GM
2334
23352000-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
2336
2337 * nnultimate.el (nnultimate-request-close): New function.
2338
738421d1 2339 * gnus-start.el (gnus-clear-system): Clear nnmail-split-history.
c113de23
GM
2340
23412000-07-02 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
2342
2343 * gnus.el: Gnus v5.8.7 is released.
2344
23452000-05-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
2346
2347 * mm-decode.el (mm-insert-part): Characters doubly decoded.
2348
23492000-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
2350
2351 * message.el (message-do-fcc): Encode MIME.
2352
23532000-06-28 Simon Josefsson <simon@josefsson.org>
2354
2355 * nnimap.el (nnimap-split-rule): Update doc with extended syntax.
2356 (nnimap-assoc-match): New function.
2357 (nnimap-split-find-rule): Support extended syntax.
2358
23592000-06-28 Simon Josefsson <simon@josefsson.org>
2360
2361 * nnimap.el (nnimap-open-connection): Use port stuff.
2362
2363 * gnus-util.el (gnus-netrc-machine): Add defaultport parameter,
2364 document port and defaultport.
2365
23662000-06-27 Paul Stodghill <stodghil@CS.Cornell.EDU>
2367
2368 * gnus-agent.el (gnus-agent-synchronize): Kill flags buffer.
2369
23702000-06-26 Dave Love <fx@gnu.org>
2371
738421d1 2372 * mm-decode.el (mm-image-fit-p): Use `image-size' in Emacs.
c113de23
GM
2373
2374 * message.el: Remove unnecessary `require'ments. Defvar
2375 gnus-list-identifiers when compiling. Don't try to autoload
2376 variable `gnus-list-identifiers'. Autoload
2377 gnus-group-name-charset.
2378 (message-fetch-field): Don't assume `format' removes text
2379 properties.
2380 (message-strip-list-identifiers, message-reply, message-followup):
2381 Require gnus-sum.
2382 (message-mode): Tidy XEmacs conditionals.
2383 (message-replace-chars-in-string): Use subst-char-in-string when
2384 available.
2385
2386 * gnus-art.el (gnus-article-edit-exit): Don't assume `format'
2387 removes text properties.
2388
2389 * gnus-srvr.el (gnus-browse-group-name): Likewise.
2390
2391 * gnus-msg.el (gnus-copy-article-buffer): Likewise.
2392
2393 * gnus-score.el (gnus-summary-score-entry): Likewise.
2394
23952000-06-26 Katsumi Yamaoka <yamaoka@jpl.org>
2396
2397 * nnimap.el (nnimap-request-post): Fix parenthesis.
2398
23992000-06-26 Paul Stodghill <stodghil@CS.Cornell.EDU>
2400
2401 * message.el (message-unquote-tokens): New function.
2402
2403 * gnus-msg.el (gnus-inews-do-gcc): Unquote gcc tokens.
2404
2405 * nnimap.el (nnimap-request-post): Ditto.
2406
24072000-06-21 Simon Josefsson <jas@pdc.kth.se>
2408
2409 * gnus.el (gnus-asynchronous): Removed (defined in gnus-async.el).
2410
2411 * nnimap.el (nnimap-callback): Update for IMAP4rev1 servers (see
2412 patch commited 2000-04-02).
2413
24142000-06-20 Simon Josefsson <jas@pdc.kth.se>
2415
2416 * imap.el (imap-mailbox-examine-1): New function.
2417 (imap-message-copyuid-1):
2418 (imap-message-appenduid-1): Use it, instead of
2419 `imap-mailbox-examine' which would utf-7 encode mailbox name
2420 twice.
2421
24222000-06-19 Dave Love <fx@gnu.org>
2423
2424 * mm-uu.el Don't require message. Require cl when compiling.
2425
24262000-06-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2427
2428 * gnus-sum.el (gnus-summary-local-variables): gnus-orphan-score is
2429 a local variable.
2430 * gnus-sum.el (gnus-orphan-score): Move here.
2431
24322000-06-10 Shenghuo ZHU <zsh@cs.rochester.edu>
2433
2434 * message.el (message-forward): Remove show-mml condition.
2435 (message-forward-ignored-headers): Remove X-Gnus headers.
2436
24372000-06-08 Simon Josefsson <simon@josefsson.org>
2438
2439 * gnus-cus.el (gnus-extra-group-parameters): Add uidvalidity.
2440
24412000-06-08 Urban Engberg <ue@ccieurope.com>
2442
2443 * gnus-demon.el (gnus-demon-scan-mail): Bind nnmail-fetched-sources.
2444
24452000-06-08 Shenghuo ZHU <zsh@cs.rochester.edu>
2446
2447 * message.el (message-syntax-checks): Add type.
2448
24492000-06-07 Dave Love <fx@gnu.org>
2450
2451 * mm-view.el (mm-inline-image-emacs): Don't specify string for
2452 put-image.
2453 (mm-inline-image): Defalias, not fset.
2454
2455 * gnus.el (gnus-group-startup-message): Don't specify string for
2456 insert-image.
2457
2458 * gnus-ems.el (gnus-add-minor-mode): Make it an alias if
2459 add-minor-mode is available.
2460 (gnus-article-display-xface): Don't specify string for
2461 insert-image.
2462
24632000-06-06 Shenghuo ZHU <zsh@cs.rochester.edu>
2464
2465 * gnus-topic.el (gnus-topic-remove-topic): Set hidden.
2466 (gnus-topic-insert-topic-line): Use shownp.
2467 (gnus-topic-hide-topic): Don't use hidden.
2468 (gnus-topic-show-topic): Don't use hidden.
2469
24702000-06-06 Shenghuo ZHU <zsh@cs.rochester.edu>
2471
2472 * gnus-cache.el (gnus-cache-possibly-enter-article): Bind coding
2473 system.
2474 * gnus-soup.el (gnus-soup-write-prefixes): Ditto.
2475 * gnus-start.el (gnus-slave-save-newsrc): Ditto.
2476 * gnus-util.el (gnus-output-to-rmail): Ditto.
2477 (gnus-output-to-mail): Ditto.
2478 (gnus-write-buffer): Ditto.
2479 * gnus-uu.el (gnus-uu-save-article): Ditto.
2480
24812000-06-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2482
2483 * message.el (message-read-from-minibuffer): Typo.
2484
24852000-06-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2486
2487 * gnus-art.el (article-decode-charset): Override non-MIME forward
2488 charset.
2489
24902000-06-02 Shenghuo ZHU <zsh@cs.rochester.edu>
2491
2492 * mml.el (mml-quote-region): Correct the regexp.
2493 * gnus-msg.el (gnus-summary-reply): mml-quote it.
2494
24952000-06-02 Shenghuo ZHU <zsh@cs.rochester.edu>
2496
2497 * message.el (message-forward): Insert raw text.
2498 * mml.el (mml-parse-1): Get raw text in unibyte mode.
2499 (mml-generate-mime-1): Insert raw text in unibyte mode.
2500
25012000-06-01 Florian Weimer <fw@deneb.cygnus.argh.org>
2502
2503 * mm-bodies.el (mm-body-encoding): Always encoded if
2504 `mm-use-ultra-safe-encoding' is set.
2505
25062000-05-31 Shenghuo ZHU <zsh@cs.rochester.edu>
2507
2508 * mml.el (ange-ftp-name-format): Typo.
2509
25102000-05-30 Simon Josefsson <jas@pdc.kth.se>
2511
2512 * gnus-start.el (gnus-get-unread-articles): If
2513 `gnus-activate-group' and/or `gnus-check-server' return nil, don't
2514 try to do anything on that server.
738421d1 2515
c113de23
GM
25162000-05-25 Simon Josefsson <jas@pdc.kth.se>
2517
2518 * gnus-group.el (gnus-group-nnimap-edit-acl): Help text updated
2519 from latest draft.
2520
25212000-05-08 Simon Josefsson <jas@pdc.kth.se>
2522
2523 * gnus-group.el (gnus-group-expire-articles-1): Make sure server
2524 is open.
2525
25262000-05-24 Dave Love <fx@gnu.org>
2527
2528 * mml.el (mml-parse-file-name): Fix ange-ftp part.
2529
25302000-05-22 Didier Verna <didier@lrde.epita.fr>
2531
2532 * gnus.el (gnus-redefine-select-method-widget): new function, call
2533 it once. Add an "other" entry for unknown but editable backend
2534 name symbols.
2535 * gnus-start.el (gnus-declare-backend): use it.
2536
25372000-05-19 Dave Love <fx@gnu.org>
2538
2539 * gnus-art.el (gnus-article-next-page): Revert last change.
2540
25412000-05-19 Shenghuo ZHU <zsh@cs.rochester.edu>
2542
2543 * gnus-agent.el (gnus-agent-open-history): Open history in binary mode.
2544
25452000-05-19 Dave Love <fx@gnu.org>
2546
2547 * gnus-art.el (gnus-mime-externalize-part): Bind mm-inlined-types,
2548 not mm-inline-large-images.
2549
25502000-05-19 Shenghuo ZHU <zsh@cs.rochester.edu>
2551
2552 * mml.el (mml-parse-1): Don't test multiple-charsets within mml tag.
2553
25542000-05-18 Dave Love <fx@gnu.org>
2555
2556 * gnus-art.el: Use defalias, not fset.
2557 (gnus-article-x-face-command): Don't test for xbm.
2558 (gnus-article-next-page): Redisplay before testing point in window.
2559
25602000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2561
2562 * gnus-group.el (gnus-group-mode-map): Add M-SPACE.
2563 * mml.el (mml-mode-map): Comment out mml-narrow-to-part.
2564
25652000-05-17 Jim Davidson <jdavidson@acm.org>
2566
2567 * gnus-sum.el (gnus-summary-save-article-rmail): Use
2568 gnus-summary-save-in-rmail.
2569 * message.el (message-output): Ditto.
2570
25712000-05-18 Katsumi Yamaoka <yamaoka@jpl.org>
2572
2573 * gnus-art.el (gnus-emphasize-whitespace-regexp): Doc fix.
2574
25752000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2576
2577 * rfc2047.el (rfc2047-encode-message-header): Encode if the method
2578 is a charset.
2579 * message.el (message-send-news): Check group name charset.
2580 * gnus-msg.el (gnus-post-news): Decode group name.
2581 (gnus-inews-do-gcc): Encode group name.
2582
25832000-05-17 Karl Kleinpaste <karl@charcoal.com>
2584
2585 * gnus-art.el (gnus-emphasize-whitespace-regexp): New variable.
2586 * gnus-util.el (gnus-put-text-property-excluding-newlines): Use it.
2587
25882000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2589
2590 * gnus-group.el (gnus-group-mark-line-p): New function.
2591 (gnus-group-goto-group): New parameter.
2592 (gnus-group-remove-mark): Use it.
2593 * gnus-topic.el (gnus-topic-move-group): Ditto.
2594 (gnus-topic-remove-group): Ditto.
2595
25962000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2597
2598 * gnus-group.el (gnus-group-list-dormant): New function.
2599
26002000-05-17 Shenghuo ZHU <zsh@cs.rochester.edu>
2601
2602 * gnus-agent.el (gnus-agent-synchronize): Use
2603 nnheader-insert-file-contents.
2604 (gnus-agent-save-active-1): Ditto.
2605 (gnus-agent-write-active): Ditto.
2606 (gnus-agent-expire): Ditto.
2607 * gnus-cache.el (gnus-cache-read-active): Ditto.
2608 * gnus-start.el (gnus-master-read-slave-newsrc): Ditto.
2609 * gnus-sum.el (gnus-summary-import-article): Ditto.
2610
2611 * gnus-agent.el (gnus-agent-write-servers): Bind coding-system.
2612 (gnus-agent-save-group-info): Ditto.
2613 (gnus-agent-save-alist): Ditto.
2614 * gnus-util.el (gnus-make-directory): Ditto.
2615
2616 * gnus-agent.el (gnus-agent-save-group-info): Disable multibyte.
2617
26182000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2619
2620 * mml.el (mml-generate-mime-preprocess-function): New variable.
2621 (mml-generate-mime-postprocess-function): New variable.
2622 (mml-generate-mime-1): Use them.
2623
26242000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2625
2626 * gnus-group.el (gnus-group-apropos): Group name charset.
2627 * gnus-sum.el (gnus-set-mode-line): Ditto.
2628 * gnus-group.el (gnus-group-decoded-name): New function.
2629 (gnus-group-edit-group): Use it.
2630 * gnus-cus.el (gnus-group-customize): Use it.
2631
26322000-05-16 Karl Kleinpaste <karl@charcoal.com>
2633
2634 * gnus-util.el (gnus-put-text-property-excluding-newlines): Improve.
2635
26362000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2637
2638 * gnus-group.el (gnus-group-name-charset-method-alist): New variable.
2639 (gnus-group-name-charset-group-alist): Ditto.
2640 (gnus-group-name-charset): New function.
2641 (gnus-group-name-decode): New function.
2642 (gnus-group-insert-group-line): Use them.
2643 (gnus-group-prepare-flat-list-dead): Ditto.
2644 (gnus-group-list-active): Ditto.
2645 (gnus-group-describe-all-groups): Ditto.
2646 (gnus-group-prepare-flat-list-dead-predicate): Ditto.
2647 * gnus-srvr.el: (gnus-browse-foreign-server): Decode group name and
2648 add gnus-group property.
2649 (gnus-browse-group-name): Read gnus-group property.
2650
26512000-05-16 Shenghuo ZHU <zsh@cs.rochester.edu>
2652
2653 * nnfolder.el (nnfolder-possibly-change-group): Use
2654 file-name-coding-system instead of pathname-coding-system.
2655 * nnmail.el (nnmail-find-file): Ditto.
2656 (nnmail-write-region): Ditto.
2657 * nnmh.el (nnmh-retrieve-headers): Ditto.
2658 (nnmh-request-article): Ditto.
2659 (nnmh-request-group): Ditto.
2660 (nnmh-request-list): Ditto.
2661 (nnmh-possibly-change-directory): Ditto.
2662 (nnmh-active-number): Ditto.
2663 * nnml.el (nnml-possibly-change-directory): Ditto.
2664 (nnml-request-list): Ditto.
2665 (nnml-request-article): Ditto.
2666 (nnml-retrieve-headers): Ditto.
2667
26682000-05-16 Simon Josefsson <jas@pdc.kth.se>
2669
2670 * nnimap.el (nnimap-request-accept-article): Don't unselect
2671 mailbox if no mailbox is selected.
2672
26732000-05-15 Per Abrahamsen <abraham@dina.kvl.dk>
2674
2675 * gnus-art.el (gnus-button-url-regexp): Revert earlier change.
2676 Recognize domain names starting with `www.' as starting an URL.
2677
26782000-05-15 Shenghuo ZHU <zsh@cs.rochester.edu>
2679
2680 * mail-source.el (mail-source-fetch-maildir): Insert "From ".
2681 (mail-source-keyword-map): Add "subdirs" for maildir.
2682
26832000-05-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2684
2685 * nnmail.el (nnmail-scan-directory-mail-source-once): New variable.
2686 (nnmail-get-new-mail): Use it.
2687 * gnus-start.el (gnus-get-unread-articles): Ditto.
2688
26892000-05-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2690
2691 * gnus-sum.el (gnus-summary-edit-article): Better support for
2692 nndraft:drafts.
2693 * nndraft.el (nndraft-request-replace-article): New function,
2694 bind nnmail-file-coding-system.
2695
26962000-05-14 Dave Love <fx@gnu.org>
2697
2698 * nnheader.el: Replace uses of `fset' with `defalias'.
2699 (jka-compr-compression-info-list): Only defvar when compiling.
2700
27012000-05-14 Shenghuo ZHU <zsh@cs.rochester.edu>
2702
2703 * webmail.el (webmail-netaddress-article): Refresh redirect.
2704
27052000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2706
2707 * mm-view.el (mm-inline-text): w3 might not recognize utf-8.
2708
27092000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2710
2711 * webmail.el: Translate &nbsp; to SP.
2712
27132000-05-13 Robin S. Socha <robin@socha.net>
2714
2715 * message.el (message-bounce): Doc typo.
2716
27172000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2718
2719 * gnus-soup.el (gnus-soup-encoding-type): u is USENET news format.
2720 (gnus-soup-store): Ditto.
2721 (gnus-soup-send-packet): Ditto.
2722 * nnsoup.el (nnsoup-replies-format-type): Ditto.
2723 (nnsoup-dissect-buffer): Ditto.
2724 (nnsoup-narrow-to-article): Ditto.
2725 (nnsoup-make-active): Ditto
2726
27272000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2728
2729 * message.el (message-mode): Two parameters for local-variable-p.
2730
27312000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2732
2733 * message.el (message-strip-list-identifiers): New function.
2734 (message-reply): Use it and use message-strip-subject-re.
2735 (message-followup): Ditto.
2736 * gnus-art.el (article-hide-list-identifiers): Remove more.
2737 * gnus-sum.el (gnus-summary-remove-list-identifiers): Ditto.
2738
27392000-05-13 Shenghuo ZHU <zsh@cs.rochester.edu>
2740
2741 * gnus-uu.el (gnus-uu-digest-mail-forward): Bind
2742 mail-parset-charset and use non-numeric argument.
2743
27442000-05-12 Shenghuo ZHU <zsh@cs.rochester.edu>
2745
2746 * mml.el (mml-buffer-list): New variable.
2747 (mml-generate-new-buffer): New function.
2748 (mml-destroy-buffers): Ditto.
2749 (mml-insert-mime): Use them.
2750 * gnus-msg.el (gnus-setup-message): mml-buffer leaks.
2751 * gnus-sum.el (gnus-summary-edit-article): Ditto.
2752 * message.el (message-mode): Ditto.
2753 * gnus-uu.el (gnus-uu-digest-headers): Keep MIME headers.
2754 (gnus-uu-save-article): Support show-as-mml.
2755 * message.el (message-forward): Ditto.
2756
27572000-05-12 Shenghuo ZHU <zsh@cs.rochester.edu>
2758
2759 * nndoc.el (nndoc-type-alist): mime-digest head-begin.
2760 (nndoc-mime-digest-type-p): Locate article head precisely.
2761 * mml.el (mml-generate-default-type): New variable.
2762 (mml-generate-mime-1): Use it.
2763 (mml-insert-mime-headers): Use it.
2764 * gnus-uu.el (gnus-uu-digest-buffer): New variable.
2765 (gnus-uu-digest-mail-forward): Use it and call message-forward
2766 with argument digest.
2767 (gnus-uu-save-article): Support message-forward-as-mime.
2768 * message.el (message-forward): Add parameter digest.
2769 * mm-decode.el (mm-dissect-default-type): New variable.
2770 (mm-dissect-buffer): Use it.
2771
27722000-05-11 Shenghuo ZHU <zsh@cs.rochester.edu>
2773
2774 * mml.el (mml-parse-singlepart-with-multiple-charsets): Set space,
2775 newline and paragraph to nil when got a non-ascii character. Test
2776 paragraph before newline.
2777
27782000-05-10 Shenghuo ZHU <zsh@cs.rochester.edu>
2779
2780 * qp.el (quoted-printable-encode-region): Bind tab-width to 1. Set
2781 limit to 76.
2782
27832000-05-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
2784
2785 * nnslashdot.el (nnslashdot-sid-strip): New function.
2786 (nnslashdot-threaded-retrieve-headers): New format.
2787 (nnslashdot-sane-retrieve-headers): Ditto.
2788 (nnslashdot-request-article): Ditto.
2789 (nnslashdot-threaded-retrieve-headers): Thread properly.
2790 (nnslashdot-request-article): Be more lenient.
2791 (nnslashdot-threaded-retrieve-headers): Regexp search.
2792
27932000-05-09 Shenghuo ZHU <zsh@cs.rochester.edu>
2794
2795 * gnus-sum.el (gnus-with-article): Define it before use it.
2796
27972000-05-09 Shenghuo ZHU <zsh@cs.rochester.edu>
2798
2799 * message.el (message-supersede): Use mime-to-mml.
2800 * mm-decode.el (mm-insert-part): Test the buffer if no encoding.
2801
28022000-05-09 Katsumi Yamaoka <yamaoka@jpl.org>
2803
2804 * gnus-group.el (gnus-group-list-cached): Don't use
2805 `subst-char-in-string'.
d1504184 2806
4cac7481
DL
28072000-05-08 Dave Love <fx@gnu.org>
2808
c113de23
GM
2809 * pop3.el (pop3-open-server): Fix creating name of trace buffer.
2810
28112000-05-08 Shenghuo ZHU <zsh@cs.rochester.edu>
2812
2813 * mm-decode.el (mm-interactively-view-part): Append %s if the
2814 method is a single word.
2815 * nnwarchive.el (nnwarchive-type-definition): Typo.
2816
28172000-05-07 Shenghuo ZHU <zsh@cs.rochester.edu>
2818
2819 * gnus-group.el (gnus-group-prepare-flat-list-dead-predicate): New
2820 function.
2821 (gnus-group-prepare-flat-predicate): Use it.
2822 (gnus-group-list-cached): List dead groups.
2823
28242000-05-07 Shenghuo ZHU <zsh@cs.rochester.edu>
2825
2826 * gnus-art.el (article-decode-charset): Don't decode message with
2827 format.
2828
28292000-05-07 Florian Weimer <fw@deneb.cygnus.argh.org>
2830
2831 * mailcap.el (mailcap-maybe-eval): Honor user request not to
2832 evaluate the Lisp code.
2833
28342000-05-06 Shenghuo ZHU <zsh@cs.rochester.edu>
2835
2836 * gnus-art.el (article-wash-html): New function.
2837 (gnus-article-wash-html): Bind.
2838 (gnus-article-make-menu-bar): Menu item.
2839 * gnus-sum.el (gnus-summary-wash-map): Bind 'h'.
2840 (gnus-summary-make-menu-bar): Menu item.
2841 * gnus.el: Autoload.
2842
28432000-05-06 Florian Weimer <fw@deneb.cygnus.argh.org>
2844
2845 * gnus-uu.el (gnus-uu-unshar-warning): New variable.
2846 (gnus-uu-unshar-article): Use it.
2847
2848 * mailcap.el (mailcap-maybe-eval-warning): New variable.
2849 (mailcap-maybe-eval): Use it.
2850
2851 * gnus-msg.el (gnus-group-posting-charset-alist): Speling mistake
2852 in docstring.
2853
2854 * mml.el (mml-generate-mime-1): Small comment.
2855
28562000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
2857
2858 * gnus-art.el (article-de-base64-unreadable): New function.
2859 (gnus-article-de-base64-unreadable): Bind.
2860 (gnus-article-make-menu-bar): Menu item.
2861 * gnus-sum.el (gnus-summary-wash-map): Bind '6' and 'Z'.
2862 (gnus-summary-make-menu-bar): Menu item.
2863 * gnus.el: Autoload.
2864
28652000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
2866
2867 * gnus-sum.el (gnus-summary-show-article): Remove en/disable multibyte.
2868 (gnus-summary-select-article): Add en/disable multibyte.
2869
28702000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
2871
2872 * gnus-sum.el (gnus-summary-edit-article): Enable multibyte.
2873 (gnus-summary-edit-article): New feature: editing raw articles.
2874
28752000-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
2876
2877 * rfc2047.el (rfc2047-encode-region): Insert a space before encoding.
2878 Emacs MULE can not encode adjacent iso-2022-jp and cn-gb-2312.
2879 * gnus-msg.el (gnus-summary-mail-forward): Use unibyte buffer.
2880 Emacs MULE can not copy some 8bit characters in multibyte buffers.
2881 * mm-decode.el (mm-insert-part): Ditto.
2882
28832000-05-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2884
2885 * nndoc.el (nndoc-type-alist): Extend forward regexp.
2886 (nndoc-forward-type-p): Ditto.
2887
28882000-05-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2889
2890 * mm-util.el (mm-with-unibyte-current-buffer): Set the default
2891 value of enable-multibyte-characters.
2892
28932000-05-04 Shenghuo ZHU <zsh@cs.rochester.edu>
2894
2895 * gnus-sum.el (gnus-summary-show-article): En/disable multibyte.
2896
28972000-05-03 Dave Love <fx@gnu.org>
2898
2899 * gnus-ems.el (gnus-article-xface-ring-internal)
2900 (gnus-article-xface-ring-size): New variable.
2901 (gnus-article-display-xface): Use them to cache data. Don't try
2902 to use XPM. Set up binary coding for PBM's sake.
2903
29042000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2905
2906 * gnus-msg.el (gnus-inews-do-gcc): Set mail-parse-charset.
2907 * gnus-int.el (gnus-request-accept-article): Ditto.
2908 (gnus-request-replace-article): Ditto.
2909 * mm-util.el (mm-mime-mule-charset-alist): Add a fake mule-charset.
2910
29112000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2912
2913 * rfc2047.el (rfc2047-encode): Test the validity of coding-system.
2914
29152000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2916
2917 * rfc2047.el (rfc2047-encode-message-header): Encode field by
2918 field.
2919 * mml.el (mml-to-mime): Use message-default-charset.
2920 (mml-preview): Narrow to headers.
2921 * message.el (message-send-mail): Use message-default-charset.
2922 (message-send-news): Narrow to headers;
2923 use message-default-charset.
2924
29252000-05-03 Shenghuo ZHU <zsh@cs.rochester.edu>
2926
2927 * mm-bodies.el (mm-decode-content-transfer-encoding): A better junk
2928 detect.
2929 * mml.el (mml-parse-singlepart-with-multiple-charsets): Save
2930 restriction.
2931 (mml-parse-1): Warning message.
2932 (mml-preview): Disable multibyte.
2933
29342000-05-03 Dave Love <fx@gnu.org>
2935
2936 * gnus.el (gnus-group-startup-message): Add newline before image.
2937
29382000-05-02 Shenghuo ZHU <zsh@cs.rochester.edu>
2939
2940 * rfc2047.el (rfc2047-encode-message-header): Check the coding-system.
2941 * message.el (message-send-mail): Use unibyte-buffer.
2942 (message-send-mail): Ditto.
2943
29442000-05-01 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
2945
2946 * gnus.el: Gnus v5.8.6 is released.
2947
29482000-05-01 Shenghuo ZHU <zsh@cs.rochester.edu>
2949
2950 * mml.el (mml-parse-1): Set no-markup-p and warn to nil.
2951
29522000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2953
2954 * rfc2047.el (rfc2047-q-encoding-alist): Encode HTAB.
2955
29562000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2957
2958 * message.el (message-send-mail-partially): Use forward-line.
2959
29602000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2961
2962 * gnus-art.el (gnus-mime-button-menu): Use call-interactively.
2963
29642000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2965
2966 * mml.el (mml-generate-mime-1): Ignore 0x1b.
2967 (mml-insert-mime): No markup only for text/plain.
2968 (mime-to-mml): Remove MIME headers.
2969
29702000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2971
2972 * mml.el (mml-preview): Set gnus-newsgroup-charset.
2973 * rfc2047.el (rfc2047-encode-message-header): Encode non-ascii
2974 as 8-bit.
2975
29762000-04-28 Dave Love <fx@gnu.org>
2977
2978 * gnus.el (gnus-group-startup-message): Maybe use image in Emacs
2979 21.
2980
2981 * mailcap.el (mailcap-parse-mailcaps): Revert last change to
2982 search order. Use parse-colon-path and remove some redundancy.
2983 Doc fix.
2984 (mailcap-parse-mimetypes): Code consistently with
2985 mailcap-parse-mailcaps. Doc fix.
2986
2987 * gnus-start.el (gnus-unload): Iterate over `features', not
2988 `load-history'.
2989
29902000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2991
2992 * mml.el (mml-parse-1): Don't create blank parts.
2993 (mml-read-part): Fix mml tag.
2994 (mml-insert-mime): Convert message/rfc822.
2995 (mml-insert-mml-markup): Add mmlp parameter.
2996
29972000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
2998
2999 * message.el (message-send-mail-partially): Remove CTE.
3000
30012000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
3002
3003 * mm-view.el (mm-inline-image): Fset it.
3004
30052000-04-28 Shenghuo ZHU <zsh@cs.rochester.edu>
3006
3007 * nndoc.el (nndoc-type-alist): Change forward regexp.
3008
30092000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
3010
3011 * message.el (message-send-mail-partially-limit): Change the
3012 default value.
3013
30142000-04-27 Erik Toubro Nielsen <erik@ifad.dk>
3015
3016 * gnus-util.el (gnus-extract-address-components): Name might be
3017 "".
3018
30192000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
3020
3021 * gnus-msg.el (gnus-summary-mail-forward): Use ARG.
3022 (gnus-summary-post-forward): Ditto.
3023 * message.el (message-forward-show-mml): New variable.
3024 (message-forward): Use it.
3025 * mml.el (mml-parse-1): Add tag mml.
3026 (mml-read-part): Ditto.
3027 (mml-generate-mime): Support reentance.
3028 (mml-generate-mime-1): Support mml tag.
3029
30302000-04-27 Dave Love <fx@gnu.org>
3031
3032 * gnus-art.el: Don't bother to require custom, browse-url.
3033 (gnus-article-x-face-command): Include gnus-article-display-xface.
3034
3035 * gnus-ems.el: Assume only (X)Emacs 20+. Simplify XEmacs checks.
3036 Use defalias, not fset.
3037 (gnus-article-display-xface): New function.
3038
3039 * mm-view.el (mm-inline-image-emacs): Use put-image, remove-images.
3040
3041 * mm-decode.el: Small doc fixes. Require cl when compiling.
3042 (mm-xemacs-p): Deleted.
3043 (mm-get-image-emacs, mm-get-image-xemacs): Deleted.
3044 (mm-get-image): Amalgamate Emacs and XEmacs code here; for Emacs,
3045 use create-image and don't special-case xbm.
3046 (mm-valid-image-format-p): Use display-graphic-p.
3047
30482000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
3049
3050 * message.el (message-send-mail-partially-limit): New variable.
3051 (message-send-mail-partially): New function.
3052 (message-send-mail): Use it.
3053 * mm-bodies.el (mm-decode-content-transfer-encoding): Remove
3054 all blank lines inside of base64.
3055 * mm-partial.el (mm-inline-partial): Add an option. Remove tail
3056 blank lines.
3057
30582000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
3059
3060 * mml.el (mml-insert-tag): Match more special characters.
3061
30622000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
3063
3064 * gnus-msg.el (gnus-bug): Avoid attaching the external buffer.
3065
30662000-04-27 Shenghuo ZHU <zsh@cs.rochester.edu>
3067
3068 * mm-decode.el (mm-inline-media-tests): Add message/partial.
3069 (mm-inlined-types): Ditto.
3070 * mm-partial.el: New file.
3071
30722000-04-27 Dave Love <fx@gnu.org>
3073
3074 * mailcap.el (mailcap-mime-data): Fix octet-stream syntax -- might
3075 matter in Emacs 21.
3076
30772000-04-26 Florian Weimer <fw@deneb.cygnus.argh.org>
3078
3079 * mm-bodies.el (mm-encode-body): Remove reference to
3080 mm-default-charset in comment.
3081
30822000-04-24 Bj\e,Av\e(Brn Torkelsson <torkel@hpc2n.umu.se>
3083
3084 * rfc2047.el (rfc2047-encode-message-header): Fixing typo.
3085
30862000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
3087
3088 * gnus-draft.el (gnus-draft-send): Move gnus-draft-setup inside of
3089 let.
3090
4187e8c4 30912000-04-26 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
c113de23
GM
3092
3093 * gnus-draft.el (gnus-draft-setup): Fix comments.
3094
30952000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
3096
3097 * nnmbox.el (nnmbox-create-mbox): Use nnmbox-file-coding-system,
3098 if nnmbox-file-coding-system-for-write is nil.
3099
31002000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
3101
3102 * gnus-msg.el (gnus-configure-posting-styles): Just remove the
3103 header if nil.
3104
31052000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
3106
3107 * mm-view.el (mm-inline-text): Insert directly if decoded.
3108 * mml.el (autoload): Typo.
3109
31102000-04-26 Shenghuo ZHU <zsh@cs.rochester.edu>
3111
3112 * mml.el (mml-preview): Set up posting-charset.
3113 * gnus-msg.el (gnus-group-posting-charset-alist): Add koi8-r.
3114
31152000-04-25 Shenghuo ZHU <zsh@cs.rochester.edu>
3116
3117 * webmail.el: Fix yahoo mail.
3118
31192000-04-25 Shenghuo ZHU <zsh@cs.rochester.edu>
3120
3121 * rfc2047.el (rfc2047-dissect-region): Don't include LWS ahead of
3122 word if not necessary.
3123 (rfc2047-encode-region): Put space between encoded words.
3124
31252000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
3126
3127 * gnus-util.el (gnus-netrc-machine): Another default to nntp.
3128
31292000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
3130
3131 * gnus-draft.el (gnus-draft-setup): Restore mml only when
3132 required.
3133 (gnus-draft-edit-message): Require restoration.
3134
31352000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
3136
3137 * gnus-score.el (gnus-score-headers): Copy gnus-newsgrou-scored
3138 back.
3139
31402000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
3141
3142 * gnus-art.el (gnus-treat-article): Make sure that the summary
3143 buffer is live.
3144
31452000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
3146
3147 * mailcap.el (mailcap-parse-mailcaps): Reorder.
3148 (mailcap-parse-mailcap): Backwards parsing.
3149 (mailcap-possible-viewers): Remove nreverse.
3150 (mailcap-mime-info): Ditto.
3151 (mailcap-add-mailcap-entry): Keep alternative viewer.
3152
31532000-04-24 Lars Magne Ingebrigtsen <lmi@quimbies.gnus.org>
3154
3155 * gnus.el: Gnus v5.8.5 is released.
3156
31572000-04-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
3158
3159 * rfc2047.el (rfc2047-header-encoding-alist): Doc fix.
3160
3161 * gnus-util.el (gnus-netrc-machine): Default to nntp.
3162
3163 * mml.el (mml-generate-mime-1): Force 8bit on message/rfc822.
3164
31652000-04-24 Shenghuo ZHU <zsh@cs.rochester.edu>
3166
3167 * mm-view.el (mm-inline-message): Disable prepare-hook.
3168
31692000-04-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
3170
3171 * gnus.el: Fix copyright statements.
3172
3173 * gnus-sum.el (gnus-alter-articles-to-read-function): New
3174 variable.
3175 (gnus-articles-to-read): Use it.
3176
3177 * message.el (message-get-reply-headers): Bind free variable.
3178
31792000-04-23 Shenghuo ZHU <zsh@cs.rochester.edu>
3180
3181 * message.el (message-get-reply-headers): Fix to-address.
3182
31832000-04-23 Shenghuo ZHU <zsh@cs.rochester.edu>
3184
3185 * webmail.el: Hotmail fix. Add a debug function.
3186
31872000-04-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
3188
3189 * gnus-sum.el (t): M-down and M-up.
3190
31912000-04-22 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3192
3193 * gnus-sum.el: Doc fix.
3194
31952000-04-22 Shenghuo ZHU <zsh@cs.rochester.edu>
3196
3197 * nnwarchive.el (nnwarchive-egroups-article): Remove < and >.
3198
31992000-04-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
3200
3201 * nnweb.el (nnweb-dejanews-create-mapping): Remove the context
3202 string.
3203 (nnweb-request-group): Don't scan twice.
3204 (nnweb-request-scan): Don't nix out the hashtb.
3205
3206 * message.el (message-get-reply-headers): Return a value.
3207
32082000-04-22 David Aspinwall <aspinwall@TimesTen.com>
3209
3210 * gnus-art.el (gnus-button-url-regexp): New value to match naked
3211 urls.
3212
32132000-04-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
3214
3215 * gnus-cache.el (gnus-summary-insert-cached-articles): Reverse the
3216 order messages are inserted.
3217
3218 * mml.el (mml-generate-mime-1): rfc2047-encode the heads of
3219 message/rfc822 parts.
3220
3221 * gnus-art.el (gnus-article-read-summary-keys): Check for
3222 numerical values.
3223
3224 * message.el (message-get-headers): Made into own function.
3225 (message-reply): Use it.
3226 (message-get-reply-headers): Renamed.
3227 (message-widen-reply): New command.
3228
32292000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
3230
3231 * nntp.el (nntp-retrieve-data): Report the error and return nil.
3232
32332000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
3234
3235 * mm-bodies.el (mm-decode-content-transfer-encoding): Don't remove
3236 non-base64 text at the end if not found.
3237
32382000-03-01 Simon Josefsson <jas@pdc.kth.se>
3239
3240 * gnus-sum.el (gnus-read-move-group-name):
3241 (gnus-summary-move-article): Use `gnus-group-method' to find out
3242 what method the manually entered group belong to.
3243 `gnus-group-name-to-method' doesn't return any method parameters
3244 and `gnus-find-method-for-group' uses `gnus-group-name-to-method'
3245 for new groups so they wouldn't work.
3246
32472000-04-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
3248
3249 * gnus-msg.el (gnus-configure-posting-styles): Allow nil values to
3250 override.
3251
32522000-04-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3253
3254 * nnmail.el (nnmail-cache-insert): Does some stuff that is
3255 probably good to do, or something. I dunno. I just write these
3256 ChangeLog entries, and my name is Lars.
3257
32581999-12-06 Hrvoje Niksic <hniksic@iskon.hr>
3259
3260 * message.el (message-caesar-region): Use translate-region.
3261
32622000-04-21 Mike Fabian <mike.fabian@gmx.de>
3263
3264 * gnus-group.el (gnus-group-catchup-current): Doc fix.
3265
32662000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3267
3268 * gnus-art.el (gnus-article-setup-buffer): Don't kill local
3269 variables, because that makes Emacs flash.
3270
3271 * gnus-group.el (gnus-group-insert-group-line): Don't call
3272 gnus-group-add-icon unconditionally.
3273
3274 * gnus-group.el (gnus-group-glyph-directory): Don't depend on
3275 xmas.
3276 (gnus-group-glyph-directory): Removed.
3277
32782000-04-21 Jaap-Henk Hoepman <hoepman@cs.utwente.nl>
3279
3280 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't do stuff if
3281 gnus-newsgroup-name is "".
3282
32832000-04-21 Florian Weimer <fw@deneb.cygnus.argh.org>
3284
3285 * mm-util.el (mm-mime-mule-charset-alist): Add support for UTF-8
3286 in conjunction with MULE-UCS.
3287
32881999-12-13 Per Abrahamsen <abraham@dina.kvl.dk>
3289
3290 * rfc2047.el (rfc2047-fold-region): Don't use the same break twice.
3291
32921999-12-21 Jan Vroonhof <vroonhof@math.ethz.ch>
3293
3294 * message.el (message-shorten-references): Only cater to broken
3295 INN for news. This caters for broken smtpd.
3296
32972000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3298
3299 * mailcap.el (mailcap-mime-info): Use the first match; not the
3300 last.
3301
3302 * gnus-agent.el (gnus-category-kill): Save the category list.
3303
33042000-04-21 Chris Brierley <brierley@pobox.com>
3305
3306 * gnus-sum.el (gnus-summary-move-article): Do something or other.
3307
33082000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3309
3310 * gnus-group.el (gnus-group-add-icon): Fixed indentation.
3311
33122000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3313
3314 * gnus-group.el (gnus-group-add-icon): Fixed indentation.
3315
33162000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
3317
3318 * gnus-group.el (gnus-group-prepare-flat-predicate): New function.
3319 (gnus-group-list-cached): Use it.
3320
33212000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3322
3323 * gnus.el: Update all the copyright notices.
3324
33252000-04-21 Vladimir Volovich <vvv@vvv.vsu.ru>
3326
3327 * mm-bodies.el (mm-decode-content-transfer-encoding): Remove
3328 non-base64 text at the end.
3329
33302000-04-21 Katsumi Yamaoka <yamaoka@jpl.org>
3331
3332 * mm-bodies.el (mm-body-charset-encoding-alist): defcustomized.
3333
33342000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3335
3336 * nnheader.el: Don't autoload cancel-function-timers.
3337
3338 * message.el (message-fetch-field): Fold case.
3339
6569c3d3 33402000-04-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c113de23
GM
3341
3342 * message.el (message-forward-before-signature): New variable.
3343
33442000-04-21 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3345
3346 * gnus-mlspl.el: Fix stuff.
3347
33482000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3349
3350 * gnus-sum.el (gnus-summary-update-article-line): Don't hide
3351 subjects when unthreaded.
3352
33532000-04-21 David S. Goldberg <dsg@mitre.org>
3354
3355 * gnus-art.el (gnus-boring-article-headers): Work on long CCs as
3356 well.
3357
33582000-04-21 Rui Zhu <sprache@iname.com>
3359
3360 * gnus-art.el (gnus-article-mode): Fix variable name.
3361
33622000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3363
3364 * mm-view.el: Fix autoload.
3365
3366 * flow-fill.el (flow-fill): Fix provide.
3367
3368 * gnus-draft.el (gnus-draft-send): Bind message-setup-hook to
3369 nil.
3370
33712000-04-21 Shenghuo ZHU <zsh@cs.rochester.edu>
3372
3373 * gnus-win.el (gnus-configure-windows): Revert to switch-to-buffer.
3374
33752000-04-21 Katsumi Yamaoka <yamaoka@jpl.org>
3376
3377 * gnus-util.el (gnus-netrc-machine): Didn't work.
3378
33792000-04-20 Shenghuo ZHU <zsh@cs.rochester.edu>
3380
3381 * gnus-draft.el (gnus-draft-setup): Restore to mml.
3382
33832000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3384
3385 * flow-fill.el: Renamed from fill-flowed.
3386
3387 * message.el (message-forward-ignored-headers): Default to
3388 removing CTE.
3389
6569c3d3 33902000-04-21 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c113de23
GM
3391
3392 * message.el (message-mode): Don't fill headers.
3393
33942000-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3395
3396 * message.el (message-pipe-buffer-body): Use shell
3397
33982000-02-21 Yoshiki Hayashi <yoshiki@xemacs.org>
3399
3400 * nnvirtual.el (nnvirtual-request-article):
3401 Bind gnus-override-method to nil.
3402 (nnvirtual-request-update-mark): Don't update mark when
3403 article is not there.
3404
34052000-04-20 Shenghuo ZHU <zsh@cs.rochester.edu>
3406
3407 * mm-uu.el (mm-uu-dissect): Check forwarded message.
3408
34092000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3410
3411 * gnus-util.el (gnus-parse-netrc): Allow "port".
3412 (gnus-netrc-machine): Take a port param.
3413 (gnus-netrc-machine):
3414
3415 * gnus-art.el (gnus-request-article-this-buffer): Allow
3416 re-selecting referenced articles.
3417
3418 * message.el (message-cancel-news): Allow editing.
3419 (message-cancel-message): Add newline.
3420
34212000-04-20 William M. Perry <wmperry@aventail.com>
3422
3423 * mm-view.el (mm-inline-image-emacs): New function.
3424
34252000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3426
3427 * mail-source.el (mail-source-delete-incoming): Change default in
3428 cvs.
3429
34302000-04-20 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
3431
3432 * gnus-art.el (gnus-mime-view-part-as-type-internal): New
3433 function.
3434
34352000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3436
3437 * nnml.el (nnml-request-expire-articles): Use it.
3438
3439 * nnmail.el (nnmail-expiry-target): New variable.
3440 (nnmail-expiry-target-group): New function.
3441
34422000-04-20 Emerick Rogul <emerick@cs.bu.edu>
3443
3444 * message.el (message-forward): Add non-MIME separators.
3445
34462000-04-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3447
3448 * message.el (message-generate-headers): Respect the syntax check
3449 spec.
3450
3451 * gnus-sum.el (gnus-remove-thread-1): Show thread.
3452 (gnus-remove-thread): Don't show all threads.
3453
34542000-04-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3455
3456 * gnus.el: Pterodactyl Gnus v5.8.4 is released.
3457
34582000-04-19 Dave Love <fx@gnu.org>
3459
3460 * mailcap.el (mailcap-parse-mimetypes): Add ...mime.types.
3461
34622000-04-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3463
3464 * nnwarchive.el (nnwarchive-type-definition): New egroups html.
3465 (nnwarchive-egroups-*): Ditto.
3466 (nnwarchive-url): Unibyte buffer and single line cookie.
3467
34682000-04-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3469
3470 * mm-util.el (mm-char-or-char-int-p): New alias.
3471 * nnweb.el (nnweb-decode-entities): Check the validity of numeric
3472 entities.
3473
34741999-11-30 Daiki Ueno <ueno@unixuser.org>
3475
3476 * lisp/imap.el (imap-body-lines): Check Content-Type: of the
3477 article case insensitively.
3478
34792000-04-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3480
3481 * mail-source.el (mail-source-fetch-webmail): Use the default
3482 password provided in mail-sources; use webmail:subtype:user as
3483 the key.
3484
34852000-04-10 John Wiegley <johnw@gnu.org>
3486
3487 * mail-source.el (mail-source-fetch-webmail): Use
3488 mail-source-password-cache.
3489
34902000-04-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3491
3492 * webmail.el: Add netscape mail and fix HotMail mail.
3493
34942000-04-08 Simon Josefsson <jas@pdc.kth.se>
3495
3496 * imap.el (imap-kerberos4-open): Work with recent `imtest's.
3497
34982000-04-02 Simon Josefsson <jas@pdc.kth.se>
3499
3500 * nnimap.el (nnimap-request-article): Use BODY.PEEK[] instead of
3501 RFC822.PEEK if server support IMAP4rev1.
3502 (nnimap-request-body): Use BODY.PEEK[TEXT] instead of
3503 RFC822.TEXT.PEEK if server support IMAP4rev1.
3504 (nnimap-request-head): Use BODY.PEEK[HEADER] instead of
3505 RFC822.HEADER if server support IMAP4rev1.
3506 (nnimap-request-article-part): Support bodydetail in response
3507 data.
3508
35092000-03-11 Simon Josefsson <jas@pdc.kth.se>
3510
3511 * fill-flowed.el: New file.
3512
3513 * mm-decode.el (mm-dissect-singlepart): Create a MIME handle for
3514 text/plain parts with `format' parameters.
3515
3516 * mm-view.el (autoload): Autoload fill-flowed.
3517 (mm-inline-text): For "plain" parts with a format=flowed
3518 parameter, call `fill-flowed'.
3519
35202000-03-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
3521
3522 * nnslashdot.el (nnslashdot-request-list): Fudge new-style
3523 slashdot ids.
3524
35252000-03-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
3526
3527 * nnslashdot.el (nnslashdot-request-list): Use the new slashdot
3528 format.
3529
35302000-03-16 Simon Josefsson <jas@pdc.kth.se>
3531
3532 * imap.el: GSSAPI support, support kerberos 4 with Cyrus v1.6.x
3533 `imtest' too.
3534 (imap-kerberos4-program): Renamed from `imap-imtest-program'.
3535 (imap-gssapi-program): New variable.
3536 (imap-streams): Add gssapi.
3537 (imap-stream-alist): Ditto.
3538 (imap-authenticators): Ditto.
3539 (imap-authenticator-alist): Ditto.
3540 (imap-kerberos4-stream-p): Rename from `imap-kerberos4s-p'.
3541 (imap-kerberos4-open): Loop over imtest programs, support Cyrus
3542 1.6.x `imtest' syntax.
3543 (imap-gssapi-stream-p): New function.
3544 (imap-gssapi-open): Ditto.
3545 (imap-gssapi-auth-p): Ditto.
3546 (imap-gssapi-auth): Ditto.
3547 (imap-kerberos4-auth-p): Renamed from `imap-kerberos4a-p'.
3548 (imap-send-command): Use buffer-local `imap-client-eol' value.
3549
3550 * nnimap.el (nnimap-retrieve-headers-progress): Fold continuation
3551 lines and turn TAB into SPC before parsing.
3552
35532000-03-15 Simon Josefsson <jas@pdc.kth.se>
3554
3555 * nnheader.el (nnheader-group-pathname): Make sure to return a
3556 directory.
3557 * nnmail.el (nnmail-group-pathname): Ditto.
3558
35592000-02-08 Per Abrahamsen <abraham@dina.kvl.dk>
3560
3561 * nnmail.el (nnmail-fix-eudora-headers): Fix `In-Reply-To' too, it
3562 might split in the middle of a message-id.
3563
35642000-03-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
3565
3566 * gnus-srvr.el (gnus-server-kill-server): Offer to kill all the
3567 groups from the server.
3568
3569 * gnus-sum.el (gnus-summary-save-parts): Fix interactive spec.
3570 (gnus-summary-toggle-header): Update the wash status.
3571
3572 * gnus-uu.el ((gnus-uu-extract-map "X" gnus-summary-mode-map)):
3573 Moved here.
3574
3575 * gnus-agent.el (gnus-agent-save-group-info): Respect old
3576 setting.
3577
3578 * nnmail.el (nnmail-get-active): Use it.
3579 (nnmail-parse-active): New function.
3580
3581 * mm-view.el (mm-inline-text): Support the new version of
3582 vcard.el.
3583
3584 * gnus-sum.el (gnus-summary-move-article): Only delete article
3585 when moving junk.
3586 (gnus-deaden-summary): Bury the buffer.
3587
3588 * nnmail.el (nnmail-group-pathname): Ditto.
3589
3590 * nnheader.el (nnheader-group-pathname): Use expand-file-name.
3591
35922000-03-13 Christoph Rohland <hans-christoph.rohland@sap.com>
3593
3594 * rfc2047.el (rfc2047-encode-message-header): Encode no matter
3595 whether Mule.
3596
35972000-03-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
3598
3599 * message.el (message-send-mail): Protect against unloaded Gnus.
3600
3601 * gnus-topic.el (gnus-topic-update-topic-line): Don't update the
3602 parent.
3603 (gnus-topic-update-topic-line): Yes, do.
3604 (gnus-topic-goto-missing-group): Tally the correct number of
3605 unread articles before inserting the topic line.
3606
36072000-03-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
3608
3609 * nnultimate.el (nnultimate-retrieve-headers): Ignore errors.
3610
36112000-02-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
3612
3613 * mm-decode.el (mm-dissect-buffer): Ditto.
3614
3615 * gnus-art.el (article-decode-charset): Strip CTE.
3616
3617 * ietf-drums.el (ietf-drums-strip): New function.
3618
3619 * gnus-sum.el (gnus-summary-move-article): Don't use the prefix
3620 when prompting in read-only groups.
3621
36222000-02-23 Simon Josefsson <jas@pdc.kth.se>
3623
3624 * imap.el (imap-send-command): Change EOL-chars when
3625 `imap-client-eol' differs from default, not only for kerberos4.
3626 (imap-mailbox-status): Get encoded mailbox's status.
3627
36282000-02-19 Simon Josefsson <jas@pdc.kth.se>
3629
3630 * mail-source.el (mail-source-fetch-imap): Copy `imap-password'
3631 into `mail-source-password-cache'.
3632
36332000-02-17 Florian Weimer <fw@deneb.cygnus.argh.org>
3634
3635 * mm-util.el (mm-mime-charset): Check for presence of
3636 `coding-system-get' and `get-charset-property' (recent XEmacs has
3637 the former, but not the latter).
3638
36392000-01-28 Dave Love <fx@gnu.org>
3640
3641 * message.el (message-check-news-header-syntax): Fix typo
3642 `newsgroyps'.
3643 (message-talkative-question): Put temp buffer in fundamental-mode.
3644 (message-recover): Use fundamental-mode in the right buffer.
3645
3646 * nnmail.el (nnmail-split-history): Use fundamental-mode in the
3647 right buffer.
3648
36492000-01-26 Shenghuo ZHU <zsh@cs.rochester.edu>
3650
3651 * qp.el (quoted-printable-decode-region): Add charset parameter.
3652 (quoted-printable-decode-string): Ditto.
3653
3654 * gnus-art.el (article-de-quoted-unreadable): Use it.
3655
36562000-01-21 Simon Josefsson <jas@pdc.kth.se>
3657
3658 * nnimap.el (nnimap-split-predicate): New variable.
3659 (nnimap-split-articles): Use it.
3660
36612000-01-20 Simon Josefsson <jas@pdc.kth.se>
3662
3663 * utf7.el: Change email address.
3664
36652000-01-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
3666
3667 * gnus-group.el (gnus-group-catchup): Purge split history.
3668
36692000-01-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3670
3671 * nnmail.el (nnmail-generate-active): Support extended group name.
3672 (nnmail-get-active): Ditto.
3673
36742000-01-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3675
3676 * gnus-agent.el (gnus-agent-write-active): Since no prefix in
3677 group names, don't remove anything.
3678
36792000-01-13 Shenghuo ZHU <zsh@cs.rochester.edu>
3680
3681 * webmail.el (webmail-my-deja-open): My-deja changes.
3682
36832000-01-13 Simon Josefsson <jas@pdc.kth.se>
3684
3685 * nnimap.el (nnimap-retrieve-headers-progress): Create xref field.
3686
36872000-01-10 Shenghuo ZHU <zsh@cs.rochester.edu>
3688
3689 * gnus-agent.el (gnus-agent-fetch-headers): Translate full path.
3690
36912000-01-09 Shenghuo ZHU <zsh@cs.rochester.edu>
3692
3693 * gnus.el (gnus-other-frame): Fix typo.
3694
36951999-06-25 Andreas Jaeger <aj@arthur.rhein-neckar.de>
3696
3697 * gnus-cus.el (gnus-group-customize): Fix typo.
3698
36992000-01-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
3700
3701 * nnweb.el (nnweb-insert): Simplified.
3702
37032000-01-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3704
3705 * gnus-art.el (gnus-article-mode-map): "e" is
3706 gnus-summary-edit-article.
3707
37082000-01-06 Jari Aalto <jari.aalto@poboxes.com>
3709
3710 * mailcap.el (mailcap-mime-extensions): Add .diff.
3711
37122000-01-06 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
3713
3714 * mm-decode.el (mm-mailcap-command): handle "%%" and the case where
3715 there is no "%s" in the method.
3716
37172000-01-08 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
3718
3719 * gnus-sum.el (gnus-summary-select-article): Return 'old.
3720
37212000-01-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
3722
3723 * nnfolder.el (nnfolder-read-folder): Use nnfolder-save-buffer.
3724
3725 * gnus.el: Really always pop up a new frame.
3726
3727 * parse-time.el (parse-time-rules): Allow 100-110 to be
3728 2000-2010.
3729
3730 * time-date.el (date-to-time): Don't use timezone.
3731
37322000-01-06 Dave Love <fx@gnu.org>
3733
3734 * time-date.el: Add keywords.
3735 (date-to-time): Add autoload cookie. Canonicalize with
3736 timezone-make-date-arpa-standard.
3737 (time-to-seconds): Avoid caddr.
3738 (safe-date-to-time): Add autoload cookie.
3739
37402000-01-05 BrYan P. Johnson <beej@mindspring.net>
3741
3742 * gnus-group.el (gnus-group-line-format-alist): Added %E for
3743 eyecandy.
3744 (gnus-group-insert-group-line): Now groks %E and inserts icon in
3745 group line using gnus-group-add-icon.
3746 (gnus-group-icons): Added customize group.
3747 (gnus-group-icon-list): Added variable.
3748 (gnus-group-glyph-directory): Added variable.
3749 (gnus-group-icon-cache): Added variable.
3750 (gnus-group-running-xemacs): Added variable.
3751 (gnus-group-add-icon): Added function. Add an icon to the current
3752 line according to gnus-group-icon-list.
3753 (gnus-group-icon-create-glyph): Added function.
3754
37552000-01-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
3756
3757 * gnus-sum.el (gnus-summary-select-article): Return whether we
3758 selected something new.
3759 (gnus-summary-search-article): Start searching at the window
3760 point.
3761
3762 * gnus-group.el (gnus-fetch-group): Complete over
3763 gnus-active-hashtb.
3764
37652000-01-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3766
3767 * gnus.el: Pterodactyl Gnus v5.8.3 is released.
3768
37692000-01-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
3770
3771 * gnus-sum.el (gnus-preserve-marks): New variable.
3772 (gnus-summary-move-article): Use it.
3773 (gnus-group-charset-alist): Added more entries.
3774
37752000-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
3776
3777 * mm-decode.el (mm-inline-override-types): Removed duplicate.
3778
3779 * gnus-uu.el (gnus-uu-mark-over): Use gnus-summary-default-score
3780 as the default score.
3781
3782 * gnus-score.el (gnus-score-delta-default): Changed name.
3783
37842000-01-04 Simon Josefsson <jas@pdc.kth.se>
3785
3786 * imap.el (imap-parse-literal):
3787 (imap-parse-flag-list): Don't care about props.
3788 (imap-parse-string): Handle quoted characters.
3789
37902000-01-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
3791
3792 * gnus-sum.el (gnus-summary-goto-unread): Doc fix.
3793 (gnus-summary-mark-article): Doc fix.
3794 (gnus-summary-mark-forward): Doc fix.
3795 (t): Changed keystroke for gnus-summary-customize-parameters.
3796
3797 * gnus-art.el (gnus-article-mode-map): Use gnus-article-edit for
3798 "e".
3799 (gnus-article-mode-map): No, don't.
3800
3801 * gnus-sum.el (gnus-summary-next-subject): Don't show the thread
3802 of the final article.
3803
3804 * mm-decode.el (mm-interactively-view-part): Error on no method.
3805
38062000-01-02 Stefan Monnier <monnier+gnu/emacs@tequila.cs.yale.edu>
3807
3808 * gnus-score.el (gnus-score-insert-help): Something.
3809
3810 * gnus-art.el (gnus-button-alist): Exclude < from <URL:
3811
3812 * gnus-win.el (gnus-configure-frame): Ditto.
3813
3814 * gnus-mh.el (gnus-summary-save-in-folder): Use
3815 with-current-buffer.
3816
38172000-01-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
3818
3819 * nnwarchive.el: Changed file perms.
3820
38211999-12-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
3822
3823 * gnus-group.el (gnus-group-delete-groups): New command.
3824 (gnus-group-delete-group): Extra no-prompt parameters.
3825
38261999-12-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
3827
3828 * nnslashdot.el (nnslashdot-request-article): Translate <br> into
3829 <p>.
3830
38311999-12-28 Shenghuo ZHU <zsh@cs.rochester.edu>
3832
3833 * webmail.el (webmail-hotmail-article): Don't insert message id.
3834
6569c3d3 38351999-12-28 Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
c113de23
GM
3836
3837 * nnimap.el (nnimap-split-fancy): New variable.
3838 (nnimap-split-fancy): New function.
3839
38401999-12-28 Simon Josefsson <jas@pdc.kth.se>
3841
3842 (nnimap-split-rule): Document symbol value.
3843
38441999-12-28 Simon Josefsson <jas@pdc.kth.se>
3845
3846 * nnimap.el (nnimap-retrieve-headers-progress): Let
3847 `nnheader-parse-head' parse article.
3848 (nnimap-retrieve-headers-from-server): Don't request ENVELOPE,
3849 request headers needed by `nnheader-parse-head'.
3850
38511999-12-23 Florian Weimer <fw@s.netic.de>
3852
3853 * gnus-msg.el (gnus-group-posting-charset-alist): Correct default
3854 value (crosspostings are handled), improve documentation.
3855
3856 * nnultimate.el: Declare file coding system as iso-8859-1.
3857
3858 * message.el: Dito.
3859
3860 * gnus-cite.el: Dito.
3861
3862 * gnus-spec.el: Dito.
3863
38641999-12-21 Florian Weimer <fw@s.netic.de>
3865
3866 * gnus-msg.el (gnus-group-posting-charset-alist): New layout.
3867 (gnus-setup-message): No longer make `message-posting-charset'
3868 buffer-local.
3869 (gnus-setup-posting-charset): Reflect the new layout of
3870 `gnus-group-posting-charset-alist' and `message-posting-charset'.
3871
3872 * message.el (message-send-mail): Bind `message-this-is-mail' and
3873 `message-posting-charset'.
3874 (message-send-news): Dito, and honour new layout of
3875 `message-posting-charset'.
3876 (message-encode-message-body): Ignore `message-posting-charset'.
3877
3878 * mm-bodies.el (mm-body-encoding): Consider
3879 `message-posting-charset' when deciding whether to use 8bit.
3880
3881 * rfc2047.el (rfc2047-encode-message-header): Back out change.
3882 (rfc2047-encodable-p): Now solely for headers; use
3883 `message-posting-charset'.
3884
38851999-12-20 Shenghuo ZHU <zsh@cs.rochester.edu>
3886
3887 * nnwarchive.el (nnwarchive-type-definition): Set default value.
3888
38891999-12-19 Shenghuo ZHU <zsh@cs.rochester.edu>
3890
3891 * nnagent.el (nnagent-server-opened): Optional.
3892 (nnagent-status-message): Optional.
3893
38941999-12-19 Simon Josefsson <jas@pdc.kth.se>
3895
3896 * gnus-cite.el (gnus-article-toggle-cited-text): Restore beg and
3897 end (referenced by instructions in
3898 `gnus-cited-opened-text-button-line-format-alist').
3899
39001999-12-18 Simon Josefsson <jas@pdc.kth.se>
3901
3902 * imap.el (imap-starttls-open): Typo.
3903
39041999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3905
3906 * mm-util.el (mm-charset-after): Non-MULE case.
3907 * mail-prsvr.el (mail-parse-mule-charset): New variable.
3908 * rfc2047.el (rfc2047-dissect-region): Bind it.
3909
39101999-12-18 Florian Weimer <fw@s.netic.de>
3911
3912 * mml.el (mml-generate-multipart-alist): Correct default value.
3913
3914 * mm-encode.el (mm-use-ultra-safe-encoding): New variable.
3915 (mm-safer-encoding): New function.
3916 (mm-content-transfer-encoding): Use both.
3917
3918 * mm-bodies.el (mm-body-encoding): Use mm-use-ultra-safe-encoding.
3919 * qp.el (quoted-printable-encode-region): Dito.
3920
39211999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3922
3923 * webmail.el (webmail-hotmail-article): Snarf the raw file.
3924
39251999-12-18 Victor S. Miller <victor@idaccr.org>
3926
3927 * webmail.el (webmail-hotmail-list): raw=0.
3928
39291999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3930
3931 * gnus-agent.el (gnus-agent-enter-history): Back-compatible in
3932 group name.
3933
39341999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3935
3936 * gnus-agent.el (gnus-agent-expire): Convert to symbol if stringp.
3937
39381999-12-18 Simon Josefsson <jas@pdc.kth.se>
3939
3940 * imap.el: Don't autoload digest-md5.
3941 (imap-starttls-open): Bind coding-system-for-{read,write}.
3942 (imap-starttls-p): Check if we can find starttls.el.
3943 (imap-digest-md5-p): Check if we can find digest-md5.el.
3944
39451999-11-30 Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
3946
3947 * imap.el: Require `digest-md5' when compiling; add autoload
3948 settings for `digest-md5-parse-digest-challenge',
3949 `digest-md5-digest-response', `starttls-open-stream' and
3950 `starttls-negotiate'.
3951 (imap-authenticators): Add `digest-md5'.
3952 (imap-authenticator-alist): Setup for `digest-md5'.
3953 (imap-digest-md5-p): New function.
3954 (imap-digest-md5-auth): New function.
3955 (imap-stream-alist): Add STARTTLS entry.
3956 (imap-starttls-p): New function.
3957 (imap-starttls-open): New function.
3958
39591999-12-18 Shenghuo ZHU <zsh@cs.rochester.edu>
3960
3961 * gnus-agent.el (gnus-agent-enter-history): Bad group name.
3962
39631999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3964
3965 * rfc2047.el (rfc2047-dissect-region): Use mapcar instead of
3966 string-to-x function.
3967
39681999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3969
3970 * rfc2047.el (rfc2047-fold-region): Fold a line more than once.
3971
39721999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3973
3974 * webmail.el: Enhance hotmail-snarf.
3975
39761999-12-17 Shenghuo ZHU <zsh@cs.rochester.edu>
3977
3978 * rfc2047.el (rfc2047-dissect-region): Rewrite.
3979
39801999-12-16 Shenghuo ZHU <zsh@cs.rochester.edu>
3981
3982 * webmail.el (webmail-hotmail-list): Search no-error.
3983
39841999-12-15 Shenghuo ZHU <zsh@cs.rochester.edu>
3985
3986 * nnwarchive.el: Support nov-is-evil.
3987 * gnus-bcklg.el (gnus-backlog-request-article): Buffer is optional.
3988 Set it if non-nil.
3989 * gnus-agent.el (gnus-agent-fetch-articles): Use it.
3990
39911999-12-15 Shenghuo ZHU <zsh@cs.rochester.edu>
3992
3993 * nnagent.el (nnagent-server-opened): Redefine.
3994 (nnagent-status-message): Ditto.
3995
39961999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
3997
3998 * rfc1843.el (rfc1843-decode-region): Use
3999 buffer-substring-no-properties.
4000 * gnus-art.el (article-decode-HZ): New function.
4001
40021999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4003
4004 * nnheader.el (nnheader-translate-file-chars): Only in full path.
4005
40061999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4007
4008 * mm-util.el (mm-find-charset-region): mail-parse-charset is a
4009 MIME charset not a MULE charset.
4010
40111999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4012
4013 * gnus-ems.el: Translate more ugly characters.
4014 * nnheader.el (nnheader-translate-file-chars): Don't translate
4015 the second ':'.
4016
40171999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4018
4019 * gnus-art.el (gnus-request-article-this-buffer): Use all refer
4020 method if cannot find the article.
4021
40221999-12-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4023
4024 * gnus-art.el (gnus-request-article-this-buffer): Don't use refer
4025 method if overrided.
4026
40271999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4028
4029 * mail-source.el (mail-source-fetch-webmail): Parameter
4030 dontexpunge.
4031
40321999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4033
4034 * webmail.el: Support my-deja. Better error report.
4035
40361999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4037
4038 * nnslashdot.el (nnslashdot-date-to-date): Error proof when input
4039 is bad.
4040 * gnus-sum.el (gnus-list-of-unread-articles): When (car read)
4041 is not 1.
4042
40431999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4044
4045 * nnslashdot.el (nnslashdot-request-article): A space.
4046
40471999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4048
4049 * nnagent.el: Support different backend with same name.
4050
40511999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4052
4053 * nnslashdot.el (nnslashdot-threaded-retrieve-headers): Support
4054 archived group.
4055 (nnslashdot-sane-retrieve-headers): Ditto.
4056 (nnslashdot-request-article): Ditto.
4057
40581999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4059
4060 * nnweb.el (nnweb-insert): Narrow to point.
4061
40621999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4063
4064 * nnweb.el (nnweb-insert): Follow refresh url.
4065 * nnslashdot.el: Use it.
4066
40671999-12-13 Shenghuo ZHU <zsh@cs.rochester.edu>
4068
4069 * nnweb.el (nnweb-decode-entities): Decode numerical entities.
4070 (nnweb-decode-entities-string): New function.
4071
4072 * nnwarchive.el (nnwarchive-decode-entities-string): Rename to
4073 nnweb-* and move to nnweb.el.
4074 * nnwarchive.el: Use nnweb-decode-entities, etc.
4075 * webmail.el: Ditto.
4076
4077 * nnslashdot.el: Use nnweb-decode-entities-string.
4078 (nnslashdot-decode-entities): Remove.
4079
40801999-12-13 Eric Marsden <emarsden@mail.dotcom.fr>
4081
4082 * nnslashdot.el: Decode entities.
4083
40841999-12-12 Dave Love <fx@gnu.org>
4085
4086 * gnus-agent.el (gnus-category-edit-groups)
4087 (gnus-category-edit-score, gnus-category-edit-predicate): Replace
4088 expansion of setf, fixed.
4089
40901999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
4091
4092 * gnus-agent.el: Revoke last Dave Love's patch, because of
4093 incompatibility of XEmacs.
4094
40951999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
4096
4097 * mm-uu.el: Change headers.
4098 * rfc1843.el: Ditto.
4099 * uudecode.el: Ditto.
4100
41011999-12-07 Dave Love <fx@gnu.org>
4102
4103 * gnus-agent.el (gnus-category-edit-predicate)
4104 (gnus-category-edit-score, gnus-category-edit-score): Expand setf
4105 inside backquote to avoid it at runtime.
4106
41071999-12-07 Dave Love <fx@gnu.org>
4108
4109 * binhex.el: Require cl when compiling.
4110
41111999-12-04 Dave Love <fx@gnu.org>
4112
4113 * gnus-cus.el (gnus-group-parameters): Allow nil for banner.
4114
41151999-12-04 Dave Love <fx@gnu.org>
4116
4117 * mm-util.el (mm-delete-duplicates): New function.
4118 (mm-write-region): Use it.
4119
4120 * mml.el (mml-minibuffer-read-type): Use mm-delete-duplicates.
4121
4122 * mailcap.el (mailcap-mime-types): Require mm-util. Use
4123 mm-delete-duplicates.
4124
4125 * imap.el (imap-open, imap-debug): Avoid mapc.
4126
4127 * nnvirtual.el (nnvirtual-create-mapping): Likewise.
4128
4129 * gnus-sum.el (gnus-summary-exit-no-update): Avoid copy-list.
4130 (gnus-multi-decode-encoded-word-string): Avoid mapc.
4131
4132 * gnus-start.el (gnus-site-init-file): Avoid ignore-errors at
4133 runtime.
4134
4135 * gnus.el (gnus-select-method): Likewise.
4136
4137 * nnheader.el (nnheader-nov-read-integer): Likewise.
4138
4139 * mm-view.el (mm-inline-message): Require cl when compiling.
4140 Avoid ignore-errors at runtime.
4141 (mm-inline-text): Avoid mapc.
4142
41431999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
4144
4145 * gnus-art.el (article-decode-charset): Widen is bad.
4146
41471999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
4148
4149 * mm-util.el (mm-charset-after): `charset-after' may not be defined.
4150
41511999-12-12 Florian Weimer <fw@s.netic.de>
4152
4153 * rfc2047.el (rfc2047-encodable-p): New parameter header used to
4154 indicate that only US-ASCII is permitted.
4155 (rfc2047-encode-message-header): Use it. Now, Gnus should never
4156 use unencoded 8-bit characters in message headers.
4157
41581999-12-12 Shenghuo ZHU <zsh@cs.rochester.edu>
4159
4160 * ietf-drums.el (ietf-drums-narrow-to-header): Make it work with
4161 CRLF.
4162
41631999-12-11 Shenghuo ZHU <zsh@cs.rochester.edu>
4164
4165 * webmail.el: Require url-cookie.
4166
41671999-12-11 Shenghuo ZHU <zsh@cs.rochester.edu>
4168
4169 * nnwarchive.el (nnwarchive-make-caesar-translation-table): A
4170 new function to make modified caesar table.
4171 (nnwarchive-from-r13): Use it.
4172 (nnwarchive-mail-archive-article): Improved.
4173
41741999-12-11 Shenghuo ZHU <zsh@cs.rochester.edu>
4175
4176 * webmail.el (webmail-url): Use mm-with-unibyte-current-buffer.
4177
41781999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu>
4179
4180 * nnweb.el (nnweb-request-article): Return cons.
4181
41821999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu>
4183
4184 * gnus-sum.el (gnus-summary-setup-default-charset): Typo.
4185
41861999-12-10 Shenghuo ZHU <zsh@cs.rochester.edu>
4187
4188 * mm-util.el (mm-with-unibyte): New macro.
4189 * nnweb.el (nnweb-init): Use it.
4190
41911999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
4192
4193 * mm-util.el (mm-charset-after): New function.
4194 (mm-find-mime-charset-region): Set charsets after
4195 delete-duplicates and use find-coding-systems-region.
4196 (mm-find-charset-region): Remove composition.
4197
4198 * mm-bodies.el (mm-encode-body): Use mm-charset-after.
4199
4200 * mml.el (mml-parse-singlepart-with-multiple-charsets): Ditto.
4201
42021999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
4203
4204 * mm-util.el (mm-find-mime-charset-region): Revoke last change.
4205 * mml.el (mml-confirmation-set): New variable.
4206 (mml-parse-1): Ask user to confirm.
4207
42081999-12-09 Simon Josefsson <jas@pdc.kth.se>
4209
4210 * gnus-start.el (gnus-get-unread-articles): Make sure all methods
4211 are scanned when we have directory mail-sources (the mail source
4212 is modified in that case, so we must scan it for all
4213 groups/methods).
4214
42151999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
4216
4217 * nnml.el (nnml-request-move-article): Save nnml-current-directory
4218 and nnml-article-file-alist.
4219
42201999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
4221
4222 * gnus-group.el (gnus-group-get-new-news-this-group): Binding
4223 nnmail-fetched-sources.
4224
42251999-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
4226
4227 * mm-util.el (mm-find-charset-region): Use the last charset.
4228
42291999-12-08 Per Abrahamsen <abraham@dina.kvl.dk>
4230
4231 * gnus.el (gnus-select-method): Made the option list prettier.
4232
42331999-12-08 Florian Weimer <fw@s.netic.de>
4234
4235 * gnus-msg.el (gnus-group-posting-charset-alist): Use iso-8859-1
4236 for the `de' newsgroups hierarchy, as it is common practice there.
4237
4238
42391999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4240
4241 * nnwarchive.el (nnwarchive-mail-archive-article): Fix
4242 buffer-string arguments. Fix references.
4243
42441999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4245
4246 * gnus-agent.el (gnus-agent-confirmation-function): New variable.
4247 (gnus-agent-batch-fetch): Use it.
4248 (gnus-agent-fetch-session): Use it.
4249
42501999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4251
4252 * mm-util.el (mm-find-mime-charset-region): Delete nil.
4253
42541999-12-07 Shenghuo ZHU <zsh@cs.rochester.edu>
4255
4256 * mm-util.el (mm-find-charset-region): Don't capitalize. Delete
4257 nil.
4258
42591999-12-07 Per Abrahamsen <abraham@dina.kvl.dk>
4260
4261 * nnslashdot.el (nnslashdot-request-list): There were two
4262 top-level body-forms. Put a `progn' around them.
4263
4264 * gnus.el (gnus-select-method): Use `condition-case'
4265 instead of `ignore-errors', since cl may not be loaded when the
4266 form is evaluated.
4267
42681999-12-06 Shenghuo ZHU <zsh@cs.rochester.edu>
4269
4270 * nnwarchive.el: Support www.mail-archive.com.
4271
42721999-12-06 Shenghuo ZHU <zsh@cs.rochester.edu>
4273
4274 * nnmail.el (nnmail-get-new-mail): Remove fetched sources before
4275 do anything.
4276
42771999-12-06 Simon Josefsson <jas@pdc.kth.se>
4278
4279 * utf7.el: New file, written by Jon K Hellan.
4280
4281 * imap.el (imap-use-utf7): Renamed from `imap-utf7-p', change
4282 default to t.
4283
42841999-12-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4285
4286 * nnslashdot.el (nnslashdot-request-delete-group): New function.
4287
4288 * gnus-sum.el (gnus-summary-refer-article): Work for lists with
4289 current.
4290 (gnus-refer-article-methods): New function.
4291 (gnus-summary-refer-article): Use it.
4292
42931999-11-13 Simon Josefsson <jas@pdc.kth.se>
4294
4295 * nnimap.el (nnimap-retrieve-groups): Return active format.
4296
4297 * nnimap.el (nnimap-replace-in-string): Removed.
4298 (nnimap-request-list):
4299 (nnimap-retrieve-groups):
4300 (nnimap-request-newgroups): Quote group instead of escaping SPC.
4301
43021999-12-05 Simon Josefsson <jas@pdc.kth.se>
4303
4304 * imap.el: Use format-spec for ssl program.
4305 * imap.el (imap-ssl-arguments): Removed.
4306 (imap-ssl-open-{1,2}): Removed.
4307
43081999-12-04 Per Abrahamsen <abraham@dina.kvl.dk>
4309
4310 * gnus-start.el (gnus-site-init-file): Use `condition-case'
4311 instead of `ignore-errors', since cl may not be loaded when the
4312 form is evaluated.
4313
43141999-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
4315
4316 * mm-bodies.el (mm-8bit-char-regexps): Removed.
4317 (mm-7bit-chars): New variable.
4318 (mm-body-7-or-8): Use it in both cases.
4319
43201999-12-04 Michael Welsh Duggan <md5i@cs.cmu.edu>
4321
4322 * gnus-start.el (gnus-site-init-file): Don't use cl macros in
4323 defcustom definitions.
4324
43251999-12-04 Simon Josefsson <jas@pdc.kth.se>
4326
4327 * mm-decode.el (mm-display-part): Let mm-display-external return
4328 inline or external.
4329 (mm-display-external): For copiousoutput methods, insert output in
4330 buffer.
4331
43321999-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
4333
4334 * nntp.el (nntp-retrieve-headers-with-xover): Goto the end of
4335 buffer.
4336
43371999-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
4338
4339 * gnus-audio.el: An M too far.
4340
4341 * gnus-msg.el (gnus-setup-message): One backtick too many.
4342
4343 * gnus-art.el (gnus-mime-view-part-as-type): mailcap-mime-types is
4344 a function, not a variable.
4345
43461999-12-04 Max Froumentin <masmef@maths.bath.ac.uk>
4347
4348 * gnus-score.el (gnus-score-body): Widen before requesting.
4349
43501999-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
4351
4352 * gnus-group.el (gnus-group-prepare-flat): Comment fix.
4353
43541999-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
4355
4356 * mail-source.el (mail-source-fetch-webmail): Bind
4357 mail-source-string.
4358
43591999-12-04 Matt Swift <swift@alum.mit.edu>
4360
4361 * gnus-uu.el (gnus-uu-mark-by-regexp): Doc fix.
4362 (gnus-uu-unmark-by-regexp): Ditto.
4363
4364 * gnus-group.el (gnus-group-catchup-current): Would bug out on
4365 dead groups.
4366
43671999-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
4368
4369 * gnus-msg.el (gnus-setup-message): Allow the charset setting to
4370 do their real thing.
4371
4372 * nnmh.el (nnmh-be-safe): Doc fix.
4373
4374 * gnus-sum.el (gnus-summary-exit): Write cache active file.
4375
4376 * nntp.el (nntp-retrieve-headers-with-xover): Make sure the entire
4377 status line has arrived before we count it.
4378
4379 * mailcap.el (mailcap-mime-data): Removed save-file from audio/*.
4380
4381 * gnus-sum.el (gnus-thread-header): Fixed after indent.
4382 Whitespace problems.
4383
4384 * gnus-win.el (gnus-configure-windows): Error fix.
4385
4386 * gnus-demon.el (gnus-demon-add-nntp-close-connection): Add the
4387 right function.
4388
4389 * gnus.el: Fixed all the doc strings to match the FSF convetions.
4390 Indent all functions. Fix all comments to match the comment
4391 conventions. Double-space after full stop.
4392
43931999-12-04 YAMAMOTO Kouji <kouji@pobox.com>
4394
4395 * nnmail.el (nnmail-split-it): I redefined nnmail-split-fancy's
4396 value to divide received mails into my favorite groups and I met
4397 an error. It takes place if the length of a element "VALUE" in
4398 nnmail-split-fancy is less than two.
4399
44001999-10-10 Robert Bihlmeyer <robbe@orcus.priv.at>
4401
4402 * mml.el (mml-insert-part): New function.
4403
44041999-12-02 Dave Love <fx@gnu.org>
4405
4406 * mm-decode.el: Customize.
4407
44081999-12-03 Dave Love <fx@gnu.org>
4409
4410 * nnslashdot.el, nnultimate.el: Don't lose at compile time when
4411 the W3 stuff isn't available.
4412
44131999-12-03 Dave Love <fx@gnu.org>
4414
4415 * imap.el, mailcap.el, nnvirtual.el, rfc2104.el: Don't require cl
4416 at runtime.
4417
44181999-12-04 Dan Christensen <jdc@jhu.edu>
4419
4420 * gnus-score.el (gnus-score-headers): Fix orphan scoring.
4421
44221999-12-01 Andrew Innes <andrewi@gnu.org>
4423
4424 * nnmbox.el (nnmbox-read-mbox): Count messages correctly, and
4425 don't be fooled by "From nobody" lines added by respooling.
4426
4427 * pop3.el (pop3-movemail): Write crashbox in binary.
4428 (pop3-get-message-count): New function.
4429
4430 * mail-source.el (mail-source-primary-source): New variable.
4431 (mail-source-report-new-mail-interval): New variable.
4432 (mail-source-idle-time-delay): New variable.
4433 (mail-source-new-mail-available): New internal variable.
4434 (mail-source-fetch-pop): Clear new mail flag, when mail from
4435 primary source has been fetched.
4436 (mail-source-check-pop): New function.
4437 (mail-source-new-mail-p): New function.
4438 (mail-source-start-idle-timer): New function.
4439 (mail-source-report-new-mail): New function.
4440 (mail-source-report-new-mail): New internal variable.
4441 (mail-source-report-new-mail-timer): New internal variable.
4442 (mail-source-report-new-mail-idle-timer): New internal variables.
4443
44441999-12-04 Andreas Schwab <schwab@suse.de>
4445
4446 * gnus-cus.el (gnus-group-customize): Customize fix.
4447
44481999-12-04 Andrea Arcangeli <andrea@suse.de>
4449
4450 * message.el (message-send-mail-with-sendmail): Use
4451 message-make-address.
4452
44531999-12-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4454
4455 * gnus.el: Pterodactyl Gnus v5.8.2 is released.
4456
44571999-12-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4458
4459 * gnus.el: Pterodactyl Gnus v5.8.1 is released.
4460
44611999-11-11 Hrvoje Niksic <hniksic@iskon.hr>
4462
4463 * mml.el (mml-insert-tag): Don't close the tag.
4464 (mml-insert-empty-tag): New function.
4465 (mml-attach-file): Use mml-insert-empty-tag instead of
4466 mml-insert-tag.
4467 (mml-attach-buffer): Ditto.
4468 (mml-attach-external): Ditto.
4469 (mml-insert-multipart): Ditto.
4470
44711999-12-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4472
4473 * nnfolder.el (nnfolder-request-article): Return -1 if not find
4474 the article number.
4475
44761999-12-03 Shenghuo ZHU <zsh@cs.rochester.edu>
4477
4478 * gnus.el (gnus-find-method-for-group): The method of a new group
4479 is not the native one.
4480
44811999-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
4482
4483 * gnus-art.el (gnus-button-embedded-url): Always call browse-url.
4484
44851999-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
4486
4487 * nnultimate.el (nnultimate-retrieve-headers): Use
4488 mm-with-unibyte-current-buffer.
4489 (nnultimate-request-article): Ditto.
4490
44911999-12-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4492
4493 * nntp.el (nntp-retrieve-groups): Set to process buffer.
4494
44951999-12-02 Shenghuo ZHU <zsh@cs.rochester.edu>
4496
4497 * mm-util.el (mm-with-unibyte-current-buffer): New macro.
4498 * nnweb.el (nnweb-retrieve-headers): Use it.
4499 (nnweb-request-article): Use it.
4500
4501 * nnweb.el (nnweb-dejanews-create-mapping): Set a default date in
4502 case matching failed.
4503
45041999-12-02 John Wiegley <jwiegley@inprise.com>
4505
4506 * mail-source.el (mail-source-keyword-map): Add backslash to
4507 Delete-flag.
4508
45091999-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
4510
4511 * gnus-sum.el (gnus-group-charset-alist): Default nnweb groups to
4512 Latin-1.
4513 (gnus-group-charset-alist): No, don't.
4514
4515 * nnweb.el (nnweb-init): Make the buffer unibyte.
4516
45171999-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
4518
4519 * mail-source.el (mail-source-set-common-1): Fix to get the
4520 default value.
4521
45221999-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
4523
4524 * nnslashdot.el (nnslashdot-read-groups): Unibyte.
4525
4526 * nnultimate.el (nnultimate-request-list): Use unibyte.
4527
4528 * gnus-uu.el (gnus-uu-grab-articles): Bind
4529 gnus-display-mime-function to nil.
4530
4531 * message.el (message-send-mail-with-sendmail): Use the
4532 user-mail-address variable.
4533
4534 * gnus-art.el (gnus-ignored-headers): More headers.
4535
4536 * message.el (message-shorten-1): Use list.
4537
45381999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4539
4540 * gnus-msg.el (gnus-configure-posting-styles): Ignore nil
4541 signatures.
4542
4543 * nnweb.el (nnweb-dejanews-create-mapping): Get the data.
4544 (nnweb-dejanews-create-mapping): Do the properish date.
4545
45461999-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
4547
4548 * mail-source.el (mail-source-common-keyword-map): New variable.
4549 (mail-source-bind-common): New macro.
4550 (mail-source-fetch): Support plugged mail source.
4551 * gnus-int.el (gnus-request-scan): Use them.
4552
45531999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4554
4555 * mm-view.el (mm-inline-message): Check whether charset is a
4556 string.
4557
4558 * nnslashdot.el (nnslashdot-request-post): Insert <p>'s.
4559
4560 * message.el (message-mode-map): Changed keystroke for
4561 message-yank-buffer.
4562
45631999-11-26 Hrvoje Niksic <hniksic@iskon.hr>
4564
4565 * message.el (message-shorten-references): Cut references to 31
4566 elements, then either fold them or shorten them to 988 characters.
4567 (message-shorten-1): New function.
4568 (message-cater-to-broken-inn): New variable.
4569
45701999-12-01 Eric Marsden <emarsden@mail.dotcom.fr>
4571
4572 * nnslashdot.el (nnslashdot-lose): New function.
4573
45741999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4575
4576 * mm-view.el (mm-inline-message): Not the right type of charset is
4577 being fetched here. Let the group charset rule.
4578 (mm-inline-message): Ignore us-ascii.
4579
45801999-11-24 Carsten Leonhardt <leo@arioch.oche.de>
4581
4582 * mail-source.el (mail-source-fetch-maildir): work around the
4583 ommitted "file-regular-p" in efs/ange-ftp
4584
45851999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4586
4587 * mml.el (mml-generate-mime-1): Don't insert extra empty line.
4588 (mml-generate-mime-1): Use the encoding param.
4589
4590 * gnus-sum.el (gnus-summary-show-article): Don't bind gnus-visual.
4591
4592 * gnus-cache.el (gnus-cache-possibly-enter-article): Require
4593 gnus-art before binding its variables.
4594
4595 * gnus-art.el (gnus-article-prepare-display): Run the prepare
4596 after the MIME.
4597
45981999-12-01 Rupa Schomaker <rupa-list@rupa.com>
4599
4600 * message.el (message-clone-locals): Use it.
4601
4602 * gnus-msg.el (gnus-configure-posting-styles): Make
4603 user-mail-address local.
4604
46051999-11-20 Simon Josefsson <jas@pdc.kth.se>
4606
4607 * gnus-start.el (gnus-get-unread-articles): Scan each method only
4608 once.
4609
46101999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4611
4612 * message.el (message-generate-new-buffer-clone-locals): Use varstr.
4613 (message-clone-locals): Ditto.
4614
4615 * gnus-sum.el (gnus-summary-enter-digest-group): Have the digest
4616 group inherit reply-to or from.
4617
46181999-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
4619
4620 * gnus-sum.el (gnus-summary-show-article): Support numbered ARG
4621 for charset.
4622 (gnus-summary-show-article-charset-alist): New variable.
4623
4624 * mm-bodies.el (mm-decode-string): Support gnus-all and
4625 gnus-unknown.
4626 (mm-decode-body): Ditto.
4627 * rfc2047.el (rfc2047-decode): Ditto.
4628
46291999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4630
4631 * mail-source.el (mail-source-delete-incoming): Change default to
4632 t.
4633
46341999-12-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4635
4636 * gnus.el: Pterodactyl Gnus v0.99 is released.
4637
46381999-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
4639
4640 * gnus-sum.el (gnus-summary-refer-article): Wrong interactive
4641 spec.
4642
4643 * gnus-msg.el (gnus-configure-posting-styles): Eval `eval'.
4644 (gnus-configure-posting-styles): No, don't.
4645 (gnus-configure-posting-styles): Allow overriding files.
4646
4647 * gnus-art.el (gnus-header-button-alist): Use browse-url
4648 directly.
4649
4650 * mm-decode.el (mm-inline-media-tests): Check feature vcard.
4651
4652 * gnus-msg.el (gnus-summary-yank-message): New command and
4653 keystroke.
4654
4655 * message.el (message-yank-buffer): New command.
4656 (message-buffers): New function.
4657
4658 * gnus-sum.el (gnus-summary-catchup-and-goto-next-group): Select
4659 next group in a more normal fasion.
4660
4661 * mml.el (mml-boundary-function): New variable.
4662 (mml-compute-boundary): Use it.
4663
4664 * nnmh.el (nnmh-active-number): Skip past files that have buffers
4665 that exist for them.
4666
4667 * gnus-async.el (gnus-async-prefetch-next): Cancel timers.
4668 (gnus-async-timer): New variable.
4669
46701999-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
4671
4672 * nnultimate.el (nnultimate-request-list): Be more lenient with
4673 root addresses.
4674
46751999-11-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
4676
4677 * gnus-art.el (gnus-treatment-function-alist): Do
4678 gnus-treat-capitalize-sentences.
4679
46801999-11-30 Shenghuo ZHU <zsh@cs.rochester.edu>
4681
4682 * webmail.el (webmail-hotmail-article): Hotmail changes the
4683 format.
4684
46851999-11-29 Simon Josefsson <jas@pdc.kth.se>
4686
4687 * mm-decode.el (mm-display-external): For `copiousoutput' methods,
4688 switch to buffer after calling program.
4689 (mm-display-external): Use `shell-command-switch' instead of "-c".
4690
46911999-11-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
4692
4693 * nnultimate.el (nnultimate-possibly-change-server): Don't always
4694 read groups file.
4695
4696 * nnslashdot.el (nnslashdot-request-article): Convert <br><br> to
4697 <p>.
4698
46991999-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
4700
4701 * message.el (message-mode): Doc fix.
4702
47031999-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
4704
4705 * gnus-art.el (article-emphasize): Check group variable.
4706 * rfc1843.el (rfc1843-decode-article-body): Ditto.
4707
47081999-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
4709
4710 * mm-decode.el (mm-save-part-to-file): Inhibit jka-compr for any
4711 type.
4712
47131999-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4714
4715 * webmail.el: Support www.netaddress.com, i.e. usa.net.
4716
47171999-11-23 Hrvoje Niksic <hniksic@iskon.hr>
4718
4719 * mml.el (mml-quote-region): Insert ! after the hash.
4720
47211999-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4722
4723 * gnus-group.el (gnus-group-warchive-address-history): Change to
4724 nil.
4725
47261999-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
4727
4728 * webmail.el: Support mail.yahoo.com.
4729
4730 * mail-source.el (mail-source-fetch-webmail): Add password check.
4731 (mail-source-keyword-map): Use `subtype'.
4732
47331999-11-22 Shenghuo ZHU <zsh@cs.rochester.edu>
4734
4735 * mail-source.el (mail-source-keyword-map): Add webmail.
4736 (mail-source-fetcher-alist): Ditto.
4737 (mail-source-fetch-webmail): New function.
4738 * webmail.el: New file.
4739
47401999-11-21 Shenghuo ZHU <zsh@cs.rochester.edu>
4741
4742 * nnwarchive.el (nnwarchive-request-group): Print 0 if it is nil.
4743
47441999-11-21 Shenghuo ZHU <zsh@cs.rochester.edu>
4745
4746 * mailcap.el (mailcap-parse-mailcap): Don't skip double semicolon.
4747
47481999-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
4749
4750 * nnultimate.el (nnultimate-request-list): Add fetch-time slot.
4751 (nnultimate-prune-days): New function.
4752 (nnultimate-create-mapping): Use it.
4753 (nnultimate-request-group): Only fetch the groups list if it has
4754 not been done before.
4755 (nnultimate-retrieve-headers): Don't write groups.
4756 (nnultimate-create-mapping): Off-by-one error.
4757
47581999-11-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
4759
4760 * nnslashdot.el (nnslashdot-sane-retrieve-headers): Fix to match
4761 threaded subjects.
4762
47631999-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
4764
4765 * nnwarchive.el: Lots of changes make agent happy.
4766
47671999-11-19 Shenghuo ZHU <zsh@cs.rochester.edu>
4768
4769 * gnus-start.el (gnus-get-unread-articles): Assert group is in
4770 hashtb.
4771
47721999-11-19 Shenghuo ZHU <zsh@cs.rochester.edu>
4773
4774 * mm-decode.el (mm-display-external): Write region with binary
4775 mode.
4776
47771999-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
4778
4779 * nnweb.el (nnweb-dejanews-create-mapping): Bind `text'.
4780
47811999-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
4782
4783 * mm-uu.el (mm-uu-dissect): Use fake charset `gnus-decoded'.
4784 (mm-uu-test): Now it is in restricted region.
4785
4786 * gnus-art.el (article-decode-charset): Don't mm-uu-test.
4787
4788 * mm-view.el (mm-view-message): Fix buffer leak.
4789 (mm-inline-message): Support 'gnus-decoded.
4790
4791 * mm-bodies.el (mm-decode-body): Ditto.
4792
4793 * rfc2047.el (rfc2047-decode-region): Ditto.
4794
47951999-11-18 Matthias Andree <ma@dt.e-technik.uni-dortmund.de>
4796
4797 * imap.el (require): Added autoload for base64-encode-string.
4798
47991999-11-17 Per Abrahamsen <abraham@dina.kvl.dk>
4800
4801 * gnus.el (gnus-refer-article-method): Made list value
4802 customizable.
4803
48041999-11-17 Shenghuo ZHU <zsh@cs.rochester.edu>
4805
4806 * gnus-sum.el (gnus-summary-recenter): set-window-start with
4807 NOFORCE in Emacs case.
4808
48091999-11-17 Shenghuo ZHU <zsh@cs.rochester.edu>
4810
4811 * gnus-art.el (gnus-request-article-this-buffer): Set
4812 gnus-newsgroup-name.
4813
48141999-11-17 Simon Josefsson <jas@pdc.kth.se>
4815
4816 * gnus-start.el (gnus-get-unread-articles): Check server before
4817 scanning.
4818
48191999-11-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
4820
4821 * gnus.el (gnus-valid-select-methods): nnslashdot is news.
4822
4823 * nnslashdot.el (nnslashdot-login-name): New variable.
4824 (nnslashdot-password): Ditto.
4825 (nnslashdot-request-post): New function.
4826
4827 * gnus-art.el (gnus-treat-buttonize): More testing.
4828
4829 * mm-encode.el: Another CVS test.
4830
4831 * gnus-art.el (gnus-treat-emphasize): Change default.
4832 (gnus-treat-buttonize): Ditto.
4833 (gnus-treat-buttonize): This is a test.
4834
4835 * gnus-sum.el (gnus-build-old-threads): Bind mail-parse-charset.
4836 (gnus-build-sparse-threads): Ditto.
4837 (gnus-build-all-threads): Ditto.
4838
4839 * nnheader.el (make-full-mail-header): Make into a subst.
4840
4841 * gnus.el (gnus-refer-article-method): Doc fix.
4842
4843 * gnus-sum.el: Do not accept a prefix.
4844 (gnus-summary-refer-article): Accept a list of select methods.
4845
48461999-11-11 Matt Pharr <mmp@graphics.stanford.edu>
4847
4848 * message.el (message-forward): Pay attention to prefix argument
4849 again and forward all headers when it is set, regardless of the
4850 value of message-forward-ignored-headers.
4851
48521999-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
4853
4854 * gnus-ems.el: Check for cygwin32.
4855
48561999-11-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4857
4858 * mm-decode.el (mm-display-external): Use 'non-viewer.
4859
48601999-11-14 Shenghuo ZHU <zsh@cs.rochester.edu>
4861
4862 * nntp.el (nntp-retrieve-groups): Erase nntp-sever-buffer before
4863 nntp-inhibit-erase.
4864
48651999-11-13 Simon Josefsson <jas@pdc.kth.se>
4866
4867 * gnus-start.el (gnus-get-unread-articles): Use
4868 nnfoo-retrieve-groups to find new news, if available.
4869 (gnus-read-active-file-2): New function.
4870 (gnus-get-unread-articles): Use it.
4871 (gnus-read-active-file-1): Ditto.
4872
48731999-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
4874
4875 * mm-util.el (mm-find-mime-charset-region): Make sure
4876 find-coding-systems-for-charsets is fbound.
4877
4878 * gnus-ems.el: Typo fix.
4879
48801999-11-13 Florian Weimer <fw@s.netic.de>
4881
4882 * mm-util.el (mm-find-mime-charset-region): Use UTF-8 if
4883 it's available and makes sense.
4884
48851999-11-12 Fabrice POPINEAU <Fabrice.Popineau@supelec.fr>
4886
4887 * gnus-score.el (gnus-score-save): Translate score file.
4888
48891999-11-13 Simon Josefsson <jas@pdc.kth.se>
4890
4891 * mail-source.el (mail-source-keyword-map): For IMAP mail source,
4892 added fetchflag and dontexpunge keywords.
4893 (mail-source-fetch-imap): Use them.
4894
48951999-11-12 Per Abrahamsen <abraham@dina.kvl.dk>
4896
4897 * gnus-start.el (gnus-level-subscribed, gnus-level-unsubscribed,
4898 gnus-level-zombie, gnus-level-killed): Changed from `defcustom' to
4899 `defconst'.
4900
4901 * gnus-cus.el (gnus-group-parameters): Changed from `defcustom' to
4902 `defconst'.
4903 Mention that it is both for group and topic parameters.
4904 (gnus-extra-topic-parameters): New constant, including `subscribe'
4905 parameter.
4906 (gnus-extra-group-parameters): New constant.
4907 (gnus-group-customize): Use them.
4908
4909 * gnus.el (gnus-select-method): Added default value and tag.
4910 (gnus-refer-article-method): Added `DejaNews' customization option.
4911
49121999-11-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
4913
4914 * gnus-int.el (gnus-server-opened): Ignore denied servers.
4915
4916 * gnus-ems.el (gnus-mule-max-width-function): New backquote
4917 syntax.
4918
4919 * nndoc.el (nndoc-mime-digest-type-p): Reinstated.
4920
4921 * nnslashdot.el (nnslashdot-group-number): Changed default.
4922
4923 * nnweb.el (nnweb-dejanews-create-mapping): Work with new deja.
4924 (nnweb-dejanews-wash-article): Removed.
4925 (nnweb-type-definition): Fetch by id.
4926
4927 * gnus-msg.el (gnus-configure-posting-styles): Don't insert unless
4928 we mean it.
4929
4930 * nnslashdot.el (nnslashdot-group-number): Doc fix.
4931 (nnslashdot-request-list): Use Ultramode as well.
4932 (nnslashdot-date-to-date): Be more lenient.
4933 (nnslashdot-threaded): New function.
4934
49351999-11-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
4936
4937 * gnus-art.el (gnus-mime-internalize-part): Doc fix.
4938
49391999-11-11 Steinar Bang <sb@metis.no>
4940
4941 * nnweb.el (nnweb-type-definition): /=dnc
4942
49431999-11-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
4944
4945 * nnultimate.el (nnultimate-retrieve-headers): Work with american
4946 dates.
4947 (nnultimate-retrieve-headers): Wrong ordering.
4948
49491999-11-11 Matt Pharr <mmp@graphics.stanford.edu>
4950
4951 * message.el (message-forward-as-mime): New variable.
4952
49531999-11-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
4954
4955 * gnus-util.el (gnus-dd-mmm): Beware buggy dates.
4956
49571999-11-10 Shenghuo ZHU <zsh@cs.rochester.edu>
4958
4959 * mail-source.el (mail-source-movemail-and-remove): New function.
4960 (mail-source-keyword-map): Add `function' for `maildir'.
4961 (mail-source-fetch-maildir): Use it.
4962
49631999-11-10 Shenghuo ZHU <zsh@cs.rochester.edu>
4964
4965 * nnwarchive.el: New file.
4966 * gnus-group.el (gnus-group-make-warchive-group): New function.
4967 * gnus.el (gnus-valid-select-methods): Add `nnwarchive'.
4968
49691999-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
4970
4971 * nnultimate.el (nnultimate-retrieve-headers): Work for multi-page
4972 subjects.
4973
49741999-11-10 Rajappa Iyer <rajappa@mindspring.com>
4975
4976 * gnus-salt.el (gnus-pick-article-or-thread): Don't move point.
4977
49781999-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
4979
4980 * nnultimate.el (nnultimate-open-server): Do address.
4981 (nnultimate-forum-table-p): New function.
4982
4983 * nnweb.el (nnweb-insert-html): Renamed.
4984 (nnweb-insert): New function.
4985
4986 * nnultimate.el (nnultimate-insert-html): New function.
4987
4988 * nnslashdot.el (nnslashdot-retrieve-headers): Don't do anything
4989 if nov is evil.
4990 (nnslashdot-retrieve-headers): use the sane version instead.
4991
49921999-11-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
4993
4994 * nnslashdot.el (nnslashdot-request-article): Fold case.
4995
4996 * nnultimate.el: New file.
4997
4998 * nnslashdot.el (nnslashdot-retrieve-headers): Skip the article
4999 unless wanted.
5000
5001 * gnus-start.el (gnus-active-to-gnus-format): Catch errors.
5002 (gnus-read-active-file-1): Separated into own function.
5003 (gnus-read-active-file): Catch quits.
5004
5005 * nnslashdot.el (nnslashdot-request-article): Search better on
5006 first article.
5007 (nnslashdot-request-list): Fold case.
5008 (nnslashdot-retrieve-headers): Ditto.
5009
50101999-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
5011
5012 * gnus.el: Autoload gnus-subscribe-topics.
5013
50141999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
5015
5016 * gnus-agent.el (gnus-agent-save-group-info): Remove backslash
5017 before dot.
5018 * gnus-util.el (gnus-write-active-file): Ditto.
5019
50201999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
5021
5022 * nnheader.el (nnheader-replace-duplicate-chars-in-string): New
5023 function.
5024 * gnus-cache.el (gnus-cache-file-name): Use it.
5025 * gnus-agent.el (gnus-agent-group-path): Use it.
5026 * nnmail.el (nnmail-group-pathname): Use it.
5027
50281999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
5029
5030 * gnus-start.el (gnus-active-to-gnus-format): Don't insert backslash
5031 if cooked.
5032 * gnus-util.el (gnus-write-active-file): Write cooked active file.
5033 * gnus-agent.el (gnus-agent-save-group-info): Ditto.
5034 * gnus.el (gnus-short-group-name): "..." proof.
5035
50361999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
5037
5038 * gnus-srvr.el (gnus-browse-foreign-server): Keep using `read' to
5039 support nnslashdot.
5040
50411999-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
5042
5043 * nnslashdot.el (nnslashdot-retrieve-headers): Don't fetch too
5044 many articles.
5045 (nnslashdot-generate-active): New function.
5046 (nnslashdot-request-newgroups): Use it.
5047
5048 * gnus-start.el (gnus-active-to-gnus-format): Intern strings group
5049 names.
5050
5051 * nnslashdot.el (nnslashdot-request-newgroups): New function.
5052 (nnslashdot-request-list): Not moderated.
5053
50541999-11-07 Simon Josefsson <jas@pdc.kth.se>
5055
5056 * nnimap.el (nnimap-open-server): Remove error signal if
5057 nnimap-server-buffer is nil (the check should've been `boundp').
5058
5059 * imap.el (imap-log):
5060 * nnimap.el (nnimap-debug): Disable debugging by default.
5061
50621999-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5063
5064 * gnus-start.el (gnus-subscribe-newsgroup-method): Doc fix.
5065
5066 * gnus-topic.el (gnus-subscribe-topic): New function.
5067
5068 * nnslashdot.el (nnslashdot-request-list): Give out extended group
5069 names.
5070
5071 * gnus-start.el (gnus-ignored-newsgroups): Disregard bogus chars
5072 if starting with a quote.
5073
50741999-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
5075
5076 * gnus-srvr.el (gnus-browse-foreign-server): Support backslash in
5077 group name.
5078
50791999-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5080
5081 * nnslashdot.el: New file.
5082
5083 * nnheader.el (nnheader-insert-header): New function.
5084
5085 * gnus-art.el (gnus-mime-internalize-part): Bind
5086 mm-inlined-types.
5087
5088 * nndraft.el (nndraft-request-expire-articles): Do all the backup
5089 files.
5090
50911999-10-29 David S. Goldberg <dsg@mitre.org>
5092
5093 * emacs-mime.texi (Customization): Document mm-inline-override-types
5094
50951999-10-29 David S. Goldberg <dsg@mitre.org>
5096
5097 * emacs-mime.texi (Customization): Document mm-inline-override-types
5098
50991999-10-29 David S. Goldberg <dsg@mitre.org>
5100
5101 * emacs-mime.texi (Customization): Document mm-inline-override-types
5102
51031999-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5104
5105 * gnus-topic.el (gnus-topic-goto-missing-topic): Work even in
5106 empty buffers.
5107
51081999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5109
5110 * gnus-art.el (gnus-article-mode-map): Use the summary article
5111 edit.
5112
51131999-11-06 Jens-Ulrik Petersen <Jens-Ulrik.Petersen@nokia.com>
5114
5115 * gnus-group.el (gnus-group-read-ephemeral-group): Doc fix.
5116
51171999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5118
5119 * gnus-uu.el (gnus-uu-mark-thread): Don't move point around.
5120
51211999-10-07 Katsumi Yamaoka <yamaoka@jpl.org>
5122
5123 * gnus-art.el (gnus-treat-predicate): Examine whether the argument
5124 is list or not before condition.
5125
51261999-10-07 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
5127
5128 * gnus-art.el (gnus-treat-predicate): Work for (typep "something").
5129
51301999-11-06 Kevin the Bandicoot <user42@zip.com.au>
5131
5132 * gnus-art.el (gnus-emphasis-alist): New value.
5133
51341999-11-06 Shenghuo ZHU <zsh@cs.rochester.edu>
5135
5136 * gnus-srvr.el (gnus-browse-foreign-server): Use both `read' and
5137 `buffer-substring'.
5138
51391999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5140
5141 * gnus-art.el (article-date-ut): Keep the updated timer.
5142 (gnus-emphasis-underline-italic): Doc fix.
5143
5144 * gnus-msg.el (gnus-post-method): Doc fix.
5145 (gnus-post-method): Change default.
5146
51471999-11-06 Francisco Solsona <flsc@hp.fciencias.unam.mx>
5148
5149 * message.el (message-newline-and-reformat): Improvements.
5150
51511999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5152
5153 * message.el (message-newline-and-reformat): Don't insert too many
5154 newlines.
5155 (message-newline-and-reformat): Work even if not sc.
5156
5157 * mm-view.el (mm-inline-message): Insert a delimiter at the end.
5158
5159 * mm-decode.el (mm-inline-media-tests): Only if diff mode.
5160
51611999-11-06 Toby Speight <Toby.Speight@streapadair.freeserve.co.uk>
5162
5163 * mm-view.el (mm-display-patch-inline): New function.
5164
51651999-11-06 Robert Bihlmeyer <robbe@orcus.priv.at>
5166
5167 * mm-view.el (mm-display-patch-inline): New function.
5168
51691999-11-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5170
5171 * gnus-sum.el (gnus-read-move-group-name): Subscribe to the
5172 group.
5173
5174 * message.el (message-forward): Narrow to the right header.
5175
5176 * gnus-sum.el (gnus-summary-limit-to-age): Protect against bogus
5177 dates.
5178
5179 * gnus-msg.el (gnus-configure-posting-styles): Use the
5180 user-full-name function.
5181
5182 * mm-bodies.el (mm-body-encoding): Use the choosing function.
5183 (mm-body-charset-encoding-alist): Default to nil.
5184
5185 * message.el (message-elide-ellipsis): Fix typo.
5186 (message-elide-region): Ditto.
5187 (message-elide-region): Don't insert a newline first.
5188
51891999-11-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
5190
5191 * gnus-sum.el (gnus-cut-thread): Also cut for numberp
5192 gnus-fetch-old-headers.
5193 (gnus-cut-threads): Ditto.
5194 (gnus-summary-initial-limit): Ditto.
5195 (gnus-summary-limit-children): Ditto.
5196
5197 * gnus-msg.el (gnus-configure-posting-styles): Allow `header'
5198 matches.
5199
52001999-11-06 Simon Josefsson <jas@pdc.kth.se>
5201
5202 * gnus-art.el (article-decode-encoded-words):
5203 (gnus-mime-display-single): Don't assume gnus-summary-buffer is
5204 live.
5205
5206 * gnus.el (gnus-read-method): Add methods from
5207 `gnus-opened-servers' to completion. Map entered method/address
5208 into existing methods if possible.
5209
5210 * gnus-group.el (gnus-group-make-group): Simplify method.
5211
5212 * gnus-srvr.el (gnus-browse-unsubscribe-group): Simplify method.
5213
5214 * mml.el (mml-preview): Remove mail-header-separator before
5215 encoding.
5216
52171999-11-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
5218
5219 * message.el (message-read-from-minibuffer): New function.
5220
52211999-11-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5222
5223 * gnus.el: Pterodactyl Gnus v0.98 is released.
5224
52251999-11-05 Shenghuo ZHU <zsh@cs.rochester.edu>
5226
5227 * gnus-agent.el (gnus-agent-expire): Remove bad line in NOV.
5228
52291999-11-04 Shenghuo ZHU <zsh@cs.rochester.edu>
5230
5231 * mml.el (mml-generate-mime-1): Read attached binary file in
5232 binary mode.
5233
52341999-11-03 Shenghuo ZHU <zsh@cs.rochester.edu>
5235
5236 * gnus-sum.el (gnus-summary-toggle-header): Fix arg bug.
5237
52381999-11-03 Shenghuo ZHU <zsh@cs.rochester.edu>
5239
5240 * mailcap.el (mailcap-viewer-lessp): Fix bug.
5241
52421999-11-02 Shenghuo ZHU <zsh@cs.rochester.edu>
5243
5244 * gnus-sum.el (gnus-summary-search-article): Fix loop search bug.
5245
52461999-10-31 Shenghuo ZHU <zsh@cs.rochester.edu>
5247
5248 * gnus-art.el (gnus-article-mime-match-handle-first): New function.
5249 (gnus-article-mime-match-handle-function): New variable.
5250 (gnus-article-view-part): Make `b' customizable.
5251
52521999-10-29 Shenghuo ZHU <zsh@cs.rochester.edu>
5253
5254 * gnus-sum.el (gnus-article-get-xrefs): Test eobp.
5255
52561999-09-27 Hrvoje Niksic <hniksic@srce.hr>
5257
5258 * mm-decode.el (mm-attachment-override-types): Exclude text/plain.
5259
52601999-10-27 Shenghuo ZHU <zsh@cs.rochester.edu>
5261
5262 * mm-decode.el (mm-dissect-buffer): CTE may come without CTL.
5263
52641999-10-26 Shenghuo ZHU <zsh@cs.rochester.edu>
5265
5266 * gnus-srvr.el (gnus-browse-foreign-server): Use
5267 `buffer-substring' instead of `read'.
5268
52691999-10-23 Simon Josefsson <jas@pdc.kth.se>
5270
5271 * nnimap.el, imap.el, rfc2104.el: New files.
5272
5273 * gnus.el (gnus-valid-select-methods): Add nnimap.
5274
5275 * gnus-group.el (gnus-group-group-map): Add
5276 gnus-group-nnimap-edit-acl, gnus-group-nnimap-expunge.
5277 (gnus-group-nnimap-expunge): New function.
5278 (gnus-group-nnimap-edit-acl): New function.
5279
5280 * gnus-agent.el (gnus-agent-group-mode-map): Add
5281 gnus-agent-synchronize.
5282 (gnus-agent-synchronize): New function.
5283 (gnus-agent-fetch-group-1): Check if server is open.
5284
5285 * nnagent.el (nnagent-request-set-mark): Save marks.
5286
5287 * mail-source.el (mail-source-keyword-map): New imap mail-source.
5288 (mail-source-fetcher-alist): Map to imap fetcher function.
5289 (mail-source-fetch-imap): New function.
5290
5291 * gnus-art.el (article-hide-pgp): Hide all headers, not just
5292 Hash:.
5293
52941999-10-22 Shenghuo ZHU <zsh@cs.rochester.edu>
5295
5296 * gnus-topic.el (gnus-topic-sort-topics-1): New function.
5297 (gnus-topic-sort-topics): New function.
5298 (gnus-topic-make-menu-bar): Add sort-topics.
5299 (gnus-topic-move): New function.
5300 (gnus-topic-move-group): Move the topic if no group selected.
5301
53021999-10-13 Shenghuo ZHU <zsh@cs.rochester.edu>
5303
5304 * gnus-art.el (gnus-article-setup-buffer): Fix buffer leak.
5305
53061999-10-13 Shenghuo ZHU <zsh@cs.rochester.edu>
5307
5308 * mm-view.el (mm-inline-message): Fix leaving group bug.
5309
53101999-10-07 Shenghuo ZHU <zsh@cs.rochester.edu>
5311
5312 * gnus-msg.el (gnus-post-method): Use normal method if current is
5313 not available.
5314
53151999-10-07 Shenghuo ZHU <zsh@cs.rochester.edu>
5316
5317 * nnmail.el (nnmail-insert-xref): Dealing with empty articles.
5318 (nnmail-insert-lines): Ditto.
5319
53201999-10-07 Shenghuo ZHU <zsh@cs.rochester.edu>
5321
5322 * nnfolder.el (nnfolder-insert-newsgroup-line): Insert a blank
5323 line.
5324
5325 * message.el (message-unsent-separator): One more separator.
5326
53271999-10-06 Shenghuo ZHU <zsh@cs.rochester.edu>
5328
5329 * nnfolder.el (nnfolder-request-move-article): For empty article,
5330 search till (point-max).
5331 (nnfolder-retrieve-headers): Ditto.
5332 (nnfolder-request-accept-article): Ditto.
5333 (nnfolder-save-mail): Ditto.
5334 (nnfolder-insert-newsgroup-line): Ditto.
5335
53361999-10-05 Shenghuo ZHU <zsh@cs.rochester.edu>
5337
5338 * qp.el (quoted-printable-encode-region): Check eobp.
5339
53401999-10-03 Shenghuo ZHU <zsh@cs.rochester.edu>
5341
5342 * nntp.el (nntp-retrieve-headers-with-xover): Fix hanging problem.
5343
53441999-10-02 Shenghuo ZHU <zsh@cs.rochester.edu>
5345
5346 * nntp.el (nntp-send-xover-command): Wait for nothing if not
5347 wait-for-reply.
5348
53491999-09-29 Shenghuo ZHU <zsh@cs.rochester.edu>
5350
5351 * mm-uu.el (mm-uu-forward-begin-line): Change the regexp.
5352 (mm-uu-forward-end-line): Ditto.
5353
53541999-09-29 Didier Verna <verna@inf.enst.fr>
5355
5356 * binhex.el (binhex-decode-region): don't consider the value of
5357 `enable-multibyte-characters' in XEmacs.
5358
5359 * gnus-start.el (gnus-read-descriptions-file): ditto.
5360
5361 * mm-util.el (mm-multibyte-p): ditto.
5362 (mm-with-unibyte-buffer): ditto.
5363 (mm-find-charset-region): use `mm-multibyte-p'.
5364
5365 * mm-bodies.el (mm-decode-body): ditto.
5366 (mm-decode-string): ditto.
5367
53681999-09-29 Shenghuo ZHU <zsh@cs.rochester.edu>
5369
5370 * mm-util.el (mm-binary-coding-system): Try binary first.
5371
53721999-09-14 Shenghuo ZHU <zsh@cs.rochester.edu>
5373
5374 * rfc1843.el (rfc1843-decode-article-body): Don't decode twice.
5375
53761999-09-10 Shenghuo ZHU <zsh@cs.rochester.edu>
5377
5378 * gnus-art.el (article-make-date-line): Add time-zone in iso8601
5379 format.
5380 (article-date-ut): Find correct insert position.
5381
53821999-09-03 Shenghuo ZHU <zsh@cs.rochester.edu>
5383
5384 * mm-uu.el (mm-uu-dissect): Do not dissect quoted-printable
5385 forwarded message.
5386
53871999-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5388
5389 * gnus-topic.el (gnus-topic-find-groups): Work for unactivated
5390 groups.
5391
5392 * message.el (message-resend): Use message mode when prompting.
5393
5394 * gnus-art.el (article-hide-headers): Mark wash.
5395 (article-emphasize): Ditto.
5396
53971999-09-27 Vladimir Volovich <vvv@vvv.vsu.ru>
5398
5399 * message.el (message-newline-and-reformat): Work for SC.
5400
54011999-09-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5402
5403 * gnus-msg.el (gnus-group-posting-charset-alist): 2047 in de.*.
5404
5405 * gnus-sum.el (gnus-newsgroup-ignored-charsets): Add x-unknown.
5406
54071999-10-20 David S. Goldberg <dsg@mitre.org>
5408
5409 * mm-decode.el mm-inline-override-types: New variable
5410
5411 * mm-decode.el (mm-inline-override-p): New function
5412
5413 * mm-decode.el (mm-inlined-p): Use it
5414
54151999-10-20 David S. Goldberg <dsg@mitre.org>
5416
5417 * mm-decode.el mm-inline-override-types: New variable
5418
5419 * mm-decode.el (mm-inline-override-p): New function
5420
5421 * mm-decode.el (mm-inlined-p): Use it
5422
54231999-09-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5424
5425 * gnus.el: Pterodactyl Gnus v0.97 is released.
5426
54271999-09-01 Brendan Kehoe <brendan@zen.org>
5428
5429 * gnus-sum.el (gnus-summary-catchup-and-goto-next-group): Use
5430 gnus-summary-next-group, not gnus-summary-next-article. Only give
5431 3 args.
5432
54331999-09-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
5434
5435 * gnus-agent.el (gnus-agent-fetch-group-1): Look in the group
5436 buffer for params.
5437
5438 * message.el (message-forward-ignored-headers): New variable.
5439
5440 * gnus-art.el (gnus-article-prepare-display): Nix out
5441 gnus-article-wash-types.
5442
5443 * gnus-agent.el (gnus-agent-create-buffer): New function.
5444 (gnus-agent-fetch-group-1): Use it.
5445 (gnus-agent-start-fetch): Ditto.
5446
5447 * gnus-sum.el (gnus-summary-exit): Don't use
5448 `gnus-use-adaptive-scoring'.
5449
5450 * mail-source.el (mail-source-fetch-pop): Only store password when
5451 successful.
5452
5453 * gnus-nocem.el (gnus-nocem-scan-groups): Message better.
5454
54551999-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
5456
5457 * message.el (message-reply): Use it.
5458 (message-dont-reply-to-names): New variable.
5459
5460 * nntp.el (nntp-open-telnet): Don't erase-buffer.
5461
5462 * mm-util.el (mm-preferred-coding-system): Typo fix.
5463
5464 * message.el (message-bounce): Work for non-MIME.
5465
5466 * gnus.el (gnus-short-group-name): Short the right parts of the
5467 name.
5468
54691999-09-24 Johan Kullstam <kullstam@ne.mediaone.net>
5470
5471 * mm-encode.el (mm-qp-or-base64): New version.
5472
54731999-09-10 Shenghuo ZHU <zsh@cs.rochester.edu>
5474
5475 * gnus-art.el (article-make-date-line): Fix time-zone bug.
5476
54771999-09-09 Shenghuo ZHU <zsh@cs.rochester.edu>
5478
5479 * gnus-art.el (gnus-article-add-buttons): Don't delete markers out
5480 of restricted region.
5481 (gnus-mime-display-single): Set beg at correct point.
5482
54831999-09-09 Shenghuo ZHU <zsh@cs.rochester.edu>
5484
5485 * nnmail.el (nnmail-process-maildir-mail-format): Typo.
5486
54871999-09-09 Jens-Ulrik Petersen <jens-ulrik.petersen@nokia.com>
5488
5489 * gnus-msg.el (gnus-configure-posting-styles): Let
5490 `gnus-posting-styles' have its say in posting-style: local
5491 variable `styles' is already bound to `gnus-posting-styles' so
5492 don't rebind it to nil.
5493
54941999-09-24 Robert Bihlmeyer <robbe@orcus.priv.at>
5495
5496 * gnus-score.el (gnus-summary-increase-score): Allow editing of
5497 Message-ID.
5498
54991999-09-08 Shenghuo ZHU <zsh@cs.rochester.edu>
5500
5501 * mm-encode.el (mm-encode-content-transfer-encoding): Fold
5502 quoted-printable-encode-region.
5503
5504 * qp.el (quoted-printable-encode-region): Assume charset
5505 encoded. Fold every line in the region.
5506
55071999-09-02 Shenghuo ZHU <zsh@cs.rochester.edu>
5508
5509 * gnus-srvr.el (gnus-browse-foreign-server): Read the first line
5510 of active file.
5511
55121999-09-01 Didier Verna <verna@inf.enst.fr>
5513
5514 * message.el (message-mode): allows whitespaces between multiple
5515 instances of the fill character ">".
5516
55171999-09-24 Kim-Minh Kaplan <kmkaplan@vocatex.fr>
5518
5519 * mm-encode.el (mm-qp-or-base64): Fix.
5520
55211999-09-01 Katsumi Yamaoka <yamaoka@jpl.org>
5522
5523 * message.el (message-send): Too much and.
5524
55251999-09-24 Andreas Schwab <schwab@suse.de>
5526
5527 * gnus-art.el (gnus-mime-view-part-as-type): Renamed.
5528
55291999-08-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
5530
5531 * gnus-score.el (gnus-score-headers): Work for nil scores.
5532
55331999-08-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5534
5535 * gnus-cache.el (gnus-cache-write-active): Write full names.
5536
5537 * gnus-util.el (gnus-write-active-file): Accept full name.
5538
5539 * mm-decode.el (mm-inlinable-p): Use string-match on the types.
5540 (mm-assoc-string-match): New function.
5541 (mm-display-inline): Use it.
5542
5543 * gnus-group.el (gnus-group-set-info): Work for nil group params.
5544
5545 * gnus-msg.el (gnus-configure-posting-styles): Allow eval.
5546
55471999-08-27 Florian Weimer <fw@s.netic.de>
5548
5549 * mml.el (mml-generate-multipart-alist): New variable.
5550
55511999-08-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5552
5553 * gnus-art.el (gnus-treat-predicate): Work for (not 5).
5554
55551999-08-27 Peter von der Ahe <pahe@daimi.au.dk>
5556
5557 * message.el (message-send): More helpful error message if sending
5558 fails
5559
55601999-09-06 Robert Bihlmeyer <robbe@orcus.priv.at>
5561
5562 * gnus-score.el (gnus-summary-increase-score): "Lars" was broken
5563 in newer emacsen, where ?r isn't equal 114.
5564
55651999-08-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5566
5567 * gnus.el: Pterodactyl Gnus v0.96 is released.
5568
55691999-08-17 Simon Josefsson <jas@pdc.kth.se>
5570
5571 * gnus-start.el (gnus-groups-to-gnus-format): Only use agent
5572 to get active info if method is covered by agent, otherwise
5573 active info is lost.
5574
55751999-08-17 Simon Josefsson <jas@pdc.kth.se>
5576
5577 * gnus-sum.el (gnus-summary-move-article): Report backend errors.
5578
55791999-08-09 Dave Love <fx@gnu.org>
5580
5581 * mm-util.el: Use `defalias', not `fset' for dummy functions.
5582
55831999-08-09 Simon Josefsson <jas@pdc.kth.se>
5584
5585 * gnus-art.el (gnus-ignored-headers): Remove "X-Pgp-*"
5586 (already matched by "^X-Pgp"), removed duplicate
5587 X-Mailing-List, added several new junk headers.
5588
55891999-08-01 Simon Josefsson <jas@pdc.kth.se>
5590
5591 * gnus-art.el (article-decode-charset): Don't assume
5592 gnus-summary-buffer is live.
5593
55941999-08-27 Florian Weimer <fw@s.netic.de>
5595
5596 * gnus-score.el (gnus-home-score-file): Work with absolute path
5597 names.
5598
55991999-07-17 Shenghuo ZHU <zsh@cs.rochester.edu>
5600
5601 * gnus-sum.el (gnus-articles-to-read): Return cached articles if
5602 nothing else in the group.
5603
56041999-07-16 Shenghuo ZHU <zsh@cs.rochester.edu>
5605
5606 * gnus-bcklg.el (gnus-backlog-enter-article): Check the size of
5607 the article.
5608
56091999-07-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5610
5611 * mm-uu.el (mm-uu-dissect): Fix for base64 message.
5612
56131999-07-15 Shenghuo ZHU <zsh@cs.rochester.edu>
5614
5615 * mm-uu.el (mm-uu-forward-end-line): Support forwarded message
5616 from mutt.
5617
56181999-07-14 Shenghuo ZHU <zsh@cs.rochester.edu>
5619
5620 * mm-bodies.el (mm-decode-content-transfer-encoding): Delete
5621 whitespace.
5622
56231999-07-14 Shenghuo ZHU <zsh@cs.rochester.edu>
5624
5625 * mm-util.el (mm-text-coding-system-for-write): New variable.
5626 (mm-append-to-file): New function.
5627 (mm-write-region): New function.
5628
5629 * gnus-art.el (gnus-output-to-file): Use it.
5630 * gnus-util.el (gnus-output-to-rmail): Ditto.
5631 (gnus-output-to-mail): Ditto.
5632 * gnus-uu.el (gnus-uu-binhex-article): Ditto.
5633
56341999-07-14 Shenghuo ZHU <zsh@cs.rochester.edu>
5635
5636 * nnmail.el (nnmail-find-file): Use mm-auto-mode-alist.
5637
5638 * nnheader.el (nnheader-insert-file-contents): Revert and use
5639 mm-insert-file-contents.
5640 (nnheader-find-file-noselect): Use mm-auto-mode-alist.
5641 (nnheader-auto-mode-alist): Removed.
5642
5643 * mm-util.el (mm-inhibit-file-name-handlers): New variable.
5644 (mm-insert-file-contents): Add a new parameter for inserting
5645 compressed file literally.
5646
5647 * mml.el (mml-generate-mime-1): Insert non-text literally.
5648
5649 * gnus.el: Change most mm-insert-file-contents back to nnheader.
5650
56511999-07-13 Hrvoje Niksic <hniksic@srce.hr>
5652
5653 * gnus-art.el (gnus-unbuttonized-mime-types): Fix docstring.
5654
56551999-08-27 Oleg S. Tihonov <ost@benetnash.ffke-campus.mipt.ru>
5656
5657 * gnus-sum.el (gnus-group-charset-alist): Default fido7 to
5658 koi8-r.
5659
56601999-07-11 Shenghuo ZHU <zsh@cs.rochester.edu>
5661
5662 * mml.el (mml-insert-mime): Decode text.
5663 (mml-to-mime): Narrow to headers-or-head.
5664
56651999-07-11 Shenghuo ZHU <zsh@cs.rochester.edu>
5666
5667 * mm-view.el (mm-inline-text): Check
5668 w3-meta-content-type-charset-regexp.
5669
56701999-07-10 Simon Josefsson <jas@pdc.kth.se>
5671
5672 * gnus-agent.el (gnus-agent-fetch-group-1): Search topics for
5673 predicate.
5674
56751999-07-10 Alexandre Oliva <oliva@dcc.unicamp.br>
5676
5677 * gnus-mlspl.el: Documentation fixes.
5678
56791999-08-27 Rui Zhu <sprache@iname.com>
5680
5681 * gnus-sum.el (gnus-summary-limit-to-age): Prompt better.
5682
56831999-08-27 Michael Cook <cook@sightpath.com>
5684
5685 * gnus-art.el (gnus-article-setup-buffer): Kill all local
5686 variables.
5687
56881999-08-27 Hrvoje Niksic <hniksic@srce.hr>
5689
5690 * nnmail.el (nnmail-get-new-mail): "Done".
5691
56921999-08-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
5693
5694 * gnus-group.el (gnus-group-kill-all-zombies): Only prompt when
5695 interactive.
5696
56971999-07-12 Shenghuo ZHU <zsh@cs.rochester.edu>
5698
5699 * gnus-art.el (article-decode-charset): Fix broken CT.
5700
57011999-07-12 Shenghuo ZHU <zsh@cs.rochester.edu>
5702
5703 * gnus-agent.el (gnus-agent-fetch-group-1): Recreate agent
5704 overview buffer if it is killed.
5705
57061999-08-27 Eric Marsden <emarsden@mail.dotcom.fr>
5707
5708 * gnus-art.el (article-babel): New version.
5709
57101999-08-27 Jon Kv <jonkv@ida.liu.se>
5711
5712 * nnfolder.el (nnfolder-request-list-newsgroups): Faster expiry.
5713
57141999-07-10 Mike McEwan <mike@lotusland.demon.co.uk>
5715
5716 * gnus.texi (More Threading): Document new variable
5717 `gnus-sort-gathered-threads-function'.
5718
57191999-07-10 Mike McEwan <mike@lotusland.demon.co.uk>
5720
5721 * gnus.texi (More Threading): Document new variable
5722 `gnus-sort-gathered-threads-function'.
5723
57241999-07-11 Andreas Jaeger <aj@arthur.rhein-neckar.de>
5725
5726 * gnus-uu.el (gnus-uu-digest-mail-forward): Delete file after
5727 usage.
5728
57291999-07-10 Shenghuo ZHU <zsh@cs.rochester.edu>
5730
5731 * mm-util.el (mm-running-xemacs): Removed.
5732 (mm-coding-system-p): New function.
5733 (mm-binary-coding-system): Safe guess.
5734 (mm-text-coding-system): Ditto.
5735 (mm-auto-save-coding-system): Ditto.
5736
57371999-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
5738
5739 * mm-encode.el (mm-qp-or-base64): Also consider control chars.
5740 (mm-qp-or-base64): Reversed logic.
5741
5742 * mm-decode.el (mm-save-part-to-file): Let coding system be
5743 binary.
5744
57451999-07-15 Mike McEwan <mike@lotusland.demon.co.uk>
5746
5747 * gnus-agent.el (gnus-agent-fetch-group-1): Allow 'agent-score' to
5748 be set in topic parameters.
5749
57501999-07-10 Mike McEwan <mike@lotusland.demon.co.uk>
5751
5752 * gnus-sum.el (gnus-sort-gathered-threads-function): New variable.
5753 (gnus-sort-gathered-threads): Allow the user to specify the
5754 function to use when sorting gathered threads.
5755
5756 * gnus-agent.el (gnus-agent-get-undownloaded-list): Don't
5757 mark cached articles as `undownloaded'.
5758
57591999-07-20 Peter von der Ahe <peter@ahe.dk>
5760
5761 * gnus-sum.el (gnus-summary-exit): Allow gnus-use-adaptive-scoring
5762 to have buffer local values.
5763
57641999-07-25 Matt Pharr <mmp@graphics.stanford.edu>
5765
5766 * gnus-group.el (gnus-group-make-doc-group): Notice when user
5767 types 'g' for 'guess group type.
5768
57691999-07-30 Simon Josefsson <jas@pdc.kth.se>
5770
5771 * nnmail.el (nnmail-remove-list-identifiers): Remove whitespace
5772 after each regexp in nnmail-list-identifiers, not just after last
5773 one.
5774
5775 * gnus-sum.el (gnus-list-identifiers): New variable.
5776 (gnus-summary-remove-list-identifiers): New function.
5777 (gnus-select-newsgroup): Use it.
5778 (gnus-summary-wash-hide-map): Bind
5779 `gnus-article-hide-list-identifiers' to W W l.
5780 (gnus-summary-make-menu-bar): Add list-identifiers command.
5781
5782 * gnus-art.el (gnus-treat-strip-list-identifiers): New variable.
5783 (gnus-treatment-function-alist): Add variable.
5784 (article-hide-list-identifiers): New function.
5785 (mapcar): Add function.
5786 (gnus-article-hide): Use it.
5787
57881999-07-10 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5789
5790 * gnus.el: Pterodactyl Gnus v0.95 is released.
5791
57921999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5793
5794 * mm-decode.el (mm-mailcap-command): New function.
5795 (mm-display-external): Use it.
5796
5797 * gnus-art.el (article-make-date-line): Work for India.
5798
5799 * mm-encode.el (mm-qp-or-base64): Typo.
5800
5801 * gnus-topic.el (gnus-topic-goto-topic): Made into command.
5802
58031999-07-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5804
5805 * gnus.el: Pterodactyl Gnus v0.94 is released.
5806
58071999-07-09 Stainless Steel Rat <ratinox@peorth.gweep.net>
5808
5809 * pop3.el: New version.
5810
58111999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5812
5813 * mm-encode.el (mm-qp-or-base64): New function.
5814 (mm-content-transfer-encoding): Use it.
5815
5816 * gnus-util.el (gnus-parse-netrc): Allow quoted names.
5817
58181999-07-08 Shenghuo ZHU <zsh@cs.rochester.edu>
5819
5820 * mm-decode.el (mm-display-external): Fix typo and use 'non-viewer.
5821
5822 * mailcap.el (mailcap-mailcap-entry-passes-test): Add needsterminal.
5823
58241999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5825
5826 * gnus-art.el (gnus-mime-view-part-as-media): New command and
5827 keystroke.
5828
5829 * mailcap.el (mailcap-mime-types): New function.
5830
5831 * nnmh.el (nnmh-request-group): Update nnmh-group-alist.
5832
5833 * message.el (message-goto-eoh): Really go to the end.
5834
58351999-07-09 Puneet Goel <puneet@computer.org>
5836
5837 * message.el (message-make-date): Do the right thing in with
5838 sub-hour time zones.
5839
58401999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5841
5842 * gnus-group.el (gnus-group-make-menu-bar): Removed double bug
5843 report.
5844
58451999-07-08 Shenghuo ZHU <zsh@cs.rochester.edu>
5846
5847 * nnfolder.el (nnfolder-request-rename-group): Create directory.
5848
58491999-07-08 Shenghuo ZHU <zsh@cs.rochester.edu>
5850
5851 * mailcap.el (mailcap-parse-mailcap): Skip \;.
5852 (mailcap-parse-mailcap-extras): Fix "nonterminal;" and empty name,
5853 and use t as default value.
5854
58551999-07-07 Shenghuo ZHU <zsh@cs.rochester.edu>
5856
5857 * gnus-sum.el (gnus-get-newsgroup-headers): Don't assume
5858 gnus-summary-buffer is live.
5859
58601999-07-09 Robert Pluim <rpluim@nortelnetworks.com>
5861
5862 * mm-util.el (mm-enable-multibyte): Check whether var bound.
5863
58641999-07-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
5865
5866 * message.el (message-bounce): Do MIME bounces MIMEy.
5867
5868 * gnus-sum.el (gnus-summary-read-group-1): Update mark positions.
5869
58701999-07-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
5871
5872 * mailcap.el (mailcap-mime-extensions): Changed patch to
5873 text/x-patch.
5874
5875 * mm-decode.el (mm-display-external): Wrong placement of paren.
5876
58771999-07-07 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5878
5879 * gnus.el: Pterodactyl Gnus v0.93 is released.
5880
58811999-07-08 Alexandre Oliva <oliva@dcc.unicamp.br>
5882
5883 * gnus-cus.el (gnus-group-parameters): New entries for
5884 gnus-group-split.
5885
5886 * gnus-mlspl.el: Renamed functions and variables so as to
5887 start with gnus-group-split.
5888 * gnus.el: Adjust autoload entries.
5889
6569c3d3 58901999-11-30 Alexandre Oliva <oliva@dcc.unicamp.br>
c113de23
GM
5891
5892 * gnus-mlspl.el: Removed trailing t from comment and provide.
5893 Renamed functions and variables to start with gnus-mlsplit.
5894 Added autoload comments.
5895 * gnus.el: Added autoload entries.
5896
58971999-07-06 Alexandre Oliva <oliva@dcc.unicamp.br>
5898
5899 * nnmail.el (nnmail-split-it): Search the regexp multiple times,
5900 so that matches excluded by RESTRICTs do not cause the whole split
5901 to be ignored. This also fixes a long-standing bug in which a
5902 split with \N substitutions wouldn't cause cross-posting as
5903 expected.
5904
5905 * nnmail.el (nnmail-split-fancy): Document RESTRICT clauses.
5906 (nnmail-split-it): Implement them.
5907
5908 * nnmail.el (nnmail-split-fancy): Document ! splits.
5909
59101999-07-07 Stainless Steel Rat <ratinox@peorth.gweep.net>
5911
5912 * pop3.el: New version.
5913
dff28924 59141999-07-05 Simon Josefsson <jas@pdc.kth.se>
c113de23 5915
dff28924 5916 * gnus-srvr.el (gnus-browse-foreign-server): Use read.
c113de23
GM
5917
59181999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5919
5920 * gnus-art.el (gnus-mime-display-alternative): Do treatment.
5921
59221999-07-06 Shenghuo ZHU <zsh@cs.rochester.edu>
5923
5924 * gnus-util.el (gnus-write-active-file): Use real name.
5925
5926 * gnus-agent.el (gnus-agent-expire): Update active file
5927 method by method.
5928
59291999-07-06 Shenghuo ZHU <zsh@cs.rochester.edu>
5930
5931 * nndraft.el (nndraft-request-article): Use difference
5932 coding-systems for queue and drafts.
5933
5934 * gnus-sum.el (gnus-summary-setup-default-charset): Special-case
5935 nndraft:drafts.
5936
5937 * mm-util.el (mm-auto-save-coding-system): New coding system.
5938
5939 * message.el (message-draft-coding-system): Use it.
5940
59411999-07-06 Shenghuo ZHU <zsh@cs.rochester.edu>
5942
5943 * mm-uu.el: More customizable and less aggressive.
5944
59451999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5946
5947 * gnus-start.el (gnus-groups-to-gnus-format): Only gnus-active
5948 when plugged.
5949
5950 * mml.el (mml-generate-mime-1): Don't insert nofile files.
5951 (mml-insert-mml-markup): Accept a nofile.
5952 (mml-insert-mime): Insert nofile.
5953
5954 * gnus-art.el (gnus-treat-strip-blank-lines): Removed.
5955
5956 * mm-decode.el (mm-handle-media-type): New function.
5957 (mm-handle-media-supertype): New function.
5958 (mm-handle-media-subtype): New function.
5959 Use new functions throughout. "/"))
5960
59611999-05-18 Katsumi Yamaoka <yamaoka@jpl.org>
5962
5963 * gnus-art.el (gnus-treat-predicate): Typo.
5964
59651999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5966
5967 * gnus-score.el (gnus-summary-score-entry): Made un-interactive.
5968
59691999-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5970
5971 * gnus-art.el (article-date-ut): UT! Default it!
5972
59731999-07-06 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
5974
5975 * gnus.el: Pterodactyl Gnus v0.92 is released.
5976
59771999-07-06 Johannes Weinert <Johannes.Weinert@Informatik.Uni-Oldenburg.DE>
5978
5979 * gnus-sum.el (gnus-summary-catchup-and-exit): Doc fix.
5980
59811999-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
5982
5983 * nntp.el (nntp-retrieve-groups): Don't do anything when not
5984 connected.
5985
5986 * gnus-start.el (gnus-active-to-gnus-format): Only save active
5987 when plugged.
5988
5989 * mm-view.el (mm-inline-message): Ignore remove-spec.
5990
5991 * gnus-agent.el (gnus-agent-write-active): Check whether orig sym
5992 is bound.
5993
5994 * gnus-msg.el (gnus-summary-mail-forward): Rename From_ lines.
5995
5996 * nndoc.el (nndoc-guess-type): Remove blank lines at the start.
5997
5998 * nnfolder.el (nnfolder-read-folder): Remove blank lines at the
5999 start.
6000
6001 * message.el (message-fill-yanked-message): Remove `t' arg.
6002
6003 * gnus-group.el (gnus-group-kill-group): Message killing of
6004 groups.
6005
6006 * mm-util.el (mm-preferred-coding-system): New function.
6007 (mm-mime-charset): Use it.
6008
6009 * mml.el (mml-generate-mime-1): Charset-encode message parts.
6010
60111999-07-06 Alexandre Oliva <oliva@dcc.unicamp.br>
6012
6013 * gnus-mlsplt.el: New file.
6014
60151999-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
6016
6017 * mm-decode.el (mm-inline-Media-tests): Changed from forms to
6018 functions.
6019 (mm-attachment-override-p): Take a handle instead of a type.
6020 (mm-inlined-p): Ditto.
6021 (mm-automatic-display-p): Ditto,
6022 (mm-inlinable-p): Ditto.
6023
6024 * nndraft.el (nndraft-request-expire-articles): Delete backup
6025 files.
6026
6027 * mailcap.el (mailcap-parse-mailcap): Regexp-quote stuff.
6028
6029 * gnus-sum.el (gnus-summary-limit-to-extra): Typo.
6030
60311999-07-06 Alexandre Oliva <oliva@dcc.unicamp.br>
6032
6033 * nnmail.el (nnmail-split-it): Allow .*.
6034
60351999-07-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
6036
6037 * mm-decode.el (mm-inline-large-images-p): Renamed.
6038
6039 * gnus-art.el (article-date-ut): Always look in the current buffer
6040 for the Date header.
6041
6042 * mml.el (mml-validate): New command.
6043
6044 * mailcap.el (mailcap-possible-viewers): Revert to string-match
6045 since we are dealing with regexps.
6046
60471999-07-04 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6048
6049 * gnus.el: Pterodactyl Gnus v0.91 is released.
6050
60511999-07-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
6052
6053 * gnus-agent.el (gnus-agent-save-active-1): New function.
6054 (gnus-agent-save-active): use it.
6055 (gnus-agent-save-groups): Ditto.
6056
6057 * gnus-cache.el (gnus-cache-write-active): Use it.
6058
6059 * gnus-agent.el (gnus-agent-write-active): Use it.
6060
6061 * gnus-util.el (gnus-write-active-file): New function.
6062
6063 * gnus-agent.el (gnus-agent-write-active): New function to keep
6064 lower boundaries and canceled groups.
6065 (gnus-agent-save-groups): Use it.
6066 (gnus-agent-save-active): Use it.
6067 (gnus-agent-save-group-info): Only write active files.
6068 (gnus-agent-expire): Update active file.
6069
6070 * mm-decode.el (mm-inlinable-part-p): Removed.
6071 (mm-user-display-methods): Default to nil.
6072 (mm-user-display-methods): Removed.
6073 (add-mime-display-method): Removed.
6074 (mm-automatic-display): Renamed.
6075 (mm-automatic-display-p): Use it.
6076 (mm-inlined-types): New variable.
6077 (mm-inlined-p): New function.
6078
6079 * message.el (message-reply): Bind message-this-is-mail.
6080
60811999-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
6082
6083 * mm-encode.el (mm-encode-buffer): Check whether we have 7bit.
6084
6085 * message.el (message-check-news-header-syntax): Protect against
6086 nil froms.
6087
6088 * mm-util.el (mm-auto-mode-alist): New.
6089
6090 * mml.el (mml-generate-mime-1): Ditto.
6091
6092 * gnus.el: Use mm-insert-file-contents throughout instead of
6093 nnheader.
6094
6095 * mm-util.el (mm-insert-file-contents): New function.
6096
60971999-07-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6098
6099 * gnus.el: Pterodactyl Gnus v0.90 is released.
6100
61011999-07-03 Sven Fischer <herpes@kawo2.rwth-aachen.de>
6102
6103 * mailcap.el (mailcap-possible-viewers): Use string=.
6104
61051999-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
6106
6107 * mm-uu.el (mm-uu-forward-begin-line): New variable.
6108 (mm-uu-forward-end-line): New variable.
6109 (mm-uu-begin-line): Handle forwarded message.
6110 (mm-uu-identifier-alist): Ditto.
6111 (mm-uu-dissect): Ditto.
6112
61131999-07-02 Shenghuo ZHU <zsh@cs.rochester.edu>
6114
6115 * nnheader.el (nnheader-file-coding-system): Use raw-text.
6116 * gnus-agent.el (gnus-agent-file-coding-system): Ditto.
6117 * gnus-cache.el (gnus-cache-coding-system): Ditto.
6118
6119 * nnfolder.el (nnfolder-file-coding-system): Use mm-text-coding-system.
6120 (nnfolder-file-coding-system-for-write): New variable.
6121 (nnfolder-active-file-coding-system): New variable.
6122 (nnfolder-active-file-coding-system-for-write): New variable.
6123 (nnfolder-save-active): New function.
6124 (nnfolder-save-buffer): Use them.
6125 (nnfolder-possibly-change-group): Ditto.
6126 (nnfolder-request-list-newsgroups): Ditto.
6127 (nnfolder-request-create-group): Ditto.
6128 (nnfolder-request-expire-articles): Ditto.
6129 (nnfolder-request-move-article): Ditto.
6130 (nnfolder-request-accept-article): Ditto.
6131 (nnfolder-request-delete-group): Ditto.
6132 (nnfolder-request-rename-group): Ditto.
6133 (nnfolder-possibly-change-folder): Ditto.
6134 (nnfolder-read-folder): Ditto.
6135 (nnfolder-request-list): Remove pathname-coding-system.
6136 (nnfolder-possibly-change-group): Use nnmail-pathname-coding-system.
6137
6138 * nnmail.el (nnmail-file-coding-system): Use raw-text.
6139 (nnmail-file-coding-system-1): Removed.
6140 (nnmail-find-file): Use nnmail-pathname-coding-system.
6141 (nnmail-write-region): Ditto.
6142
6143 * nnmbox.el (nnmbox-file-coding-system): New variable.
6144 (nnmbox-file-coding-system-for-write): New variable.
6145 (nnmbox-active-file-coding-system): New variable.
6146 (nnmbox-active-file-coding-system-for-write): New variable.
6147 (nnmbox-save-buffer): New function.
6148 (nnmbox-save-active): New function.
6149 (nnmbox-request-scan): Use them.
6150 (nnmbox-request-expire-articles): Ditto.
6151 (nnmbox-request-move-article): Ditto.
6152 (nnmbox-request-accept-article): Ditto.
6153 (nnmbox-request-replace-article): Ditto.
6154 (nnmbox-request-delete-group): Ditto.
6155 (nnmbox-request-rename-group): Ditto.
6156 (nnmbox-request-create-group): Ditto.
6157
6158 * mm-util.el (mm-text-coding-system): raw-text or -dos.
6159 (mm-running-ntemacs): Removed.
6160
6161 * nnml.el (nnml-file-coding-system): Use nnmail-file-coding-system.
6162
61631999-07-02 Shenghuo ZHU <zsh@cs.rochester.edu>
6164
6165 * nnfolder.el (nnfolder-read-folder): Use nnheader-file-coding-system.
6166
61671999-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
6168
6169 * qp.el (quoted-printable-encoding-characters): Support lower case.
6170
61711999-07-01 Shenghuo ZHU <zsh@cs.rochester.edu>
6172
6173 * rfc2047.el (rfc2047-encode): Fold before B-encoding.
6174 (rfc2047-b-encode-region): Encode line by line.
6175
61761999-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
6177
6178 * mm-util.el (mm-find-mime-charset-region): Fix.
6179
61801999-06-30 KOSEKI Yoshinori <kose@yk.NetLaputa.ne.jp>
6181
6182 * mm-util.el (mm-mime-mule-charset-alist): Fix iso-2022-jp(-2) bug.
6183 (mm-find-mime-charset-region): Ditto.
6184
61851999-07-03 Simon Josefsson <jas@pdc.kth.se>
6186
6187 * gnus-sum.el (gnus-summary-move-article): Fix something or
6188 other.
6189
61901999-06-29 Shenghuo ZHU <zsh@cs.rochester.edu>
6191
6192 * gnus-sum.el (gnus-newsgroup-ephemeral-charset): New variable.
6193 (gnus-newsgroup-ephemeral-ignored-charsets): New variable.
6194 (gnus-summary-enter-digest-group): Use them.
6195 (gnus-summary-setup-default-charset): Ditto.
6196
61971999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
6198
6199 * gnus-msg.el (gnus-configure-posting-styles): Fix bug when
6200 gnus-newsgroup-name is nil.
6201
62021999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
6203
6204 * rfc2047.el (rfc2047-encode): Chop the tail newline.
6205
62061999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
6207
6208 * gnus-art.el (article-emphasize): Use correct
6209 gnus-article-emphasis-alist.
6210
62111999-06-15 Shenghuo ZHU <zsh@cs.rochester.edu>
6212
6213 * mm-view.el (mm-inline-text): Fix text/html bug.
6214
62151999-06-28 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6216
6217 * gnus.el: Pterodactyl Gnus v0.89 is released.
6218
62191999-06-24 Shenghuo ZHU <zsh@cs.rochester.edu>
6220
6221 * nnmail.el (nnmail-file-coding-system-1): For NTEmacs in Windows.
6222 * message.el (message-draft-coding-system): Ditto.
6223 * mm-util.el (mm-running-ntemacs): Ditto.
6224
62251999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
6226
6227 * mm-view.el (mm-inline-text): Ignore error in w3-region.
6228
62291999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
6230
6231 * mml.el: require mm-decode.
6232
62331999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
6234
6235 * gnus-art.el (gnus-display-mime): Treat as head only if necessary.
6236
62371999-06-23 Shenghuo ZHU <zsh@cs.rochester.edu>
6238
6239 * mm-view.el (mm-inline-image): Fix image undisplayer.
6240
62411999-06-22 Shenghuo ZHU <zsh@cs.rochester.edu>
6242
6243 * mml.el (mml-insert-multipart): Error in compeling-read.
6244 (mml-insert-tag): Match tags.
6245
62461999-06-19 Shenghuo ZHU <zsh@cs.rochester.edu>
6247
6248 * gnus-cache.el (gnus-cache-braid-nov): Fix coding-system bug.
6249 (gnus-cache-braid-heads): Ditto.
6250 (gnus-cache-retrieve-headers): Ditto.
6251
62521999-06-16 Shenghuo ZHU <zsh@cs.rochester.edu>
6253
6254 * gnus-draft.el (gnus-draft-send): Fix encoding bug.
6255
62561999-06-16 Katsumi Yamaoka <yamaoka@jpl.org>
6257
6258 * gnus-art.el (gnus-article-read-summary-keys): Convert key events
6259 to string under XEmacs.
6260
62611999-06-28 Petersen Jens-Ulrik <jens-ulrik.petersen@nokia.com>
6262
6263 * gnus-start.el (gnus-find-new-newsgroups): Doc fix.
6264
62651999-06-22 Shenghuo ZHU <zsh@cs.rochester.edu>
6266
6267 * mm-view.el (mm-inline-message): Fix message view bug.
6268 * gnus-art.el (gnus-article-prepare): Ditto.
6269
62701999-06-16 Shenghuo ZHU <zsh@cs.rochester.edu>
6271
6272 * gnus-cache.el (gnus-cache-possibly-enter-article): Fetch headers.
6273
62741999-06-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6275
6276 * gnus.el: Pterodactyl Gnus v0.88 is released.
6277
62781999-06-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
6279
6280 * gnus-sum.el (gnus-summary-save-parts): Destroy handles after
6281 usage.
6282
6283 * nnmail.el (nnmail-get-new-mail): Save info.
6284
62851999-06-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6286
6287 * gnus.el: Pterodactyl Gnus v0.87 is released.
6288
62891999-06-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
6290
6291 * mail-source.el (mail-source-fetch-file): Use prescript-delay.
6292 (mail-source-run-script): New function.
6293 (mail-source-fetch-pop): Use it.
6294
62951999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
6296
6297 * gnus-art.el (gnus-article-setup-highlight-words): Moved here.
6298
62991999-06-13 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6300
6301 * gnus.el: Pterodactyl Gnus v0.86 is released.
6302
63031999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
6304
6305 * gnus-art.el (gnus-treat-translate): New variable.
6306 (gnus-treat-predicate): Accept a list of regexps.
6307 (gnus-article-treat-custom): Allow a list of regexps.
6308
63091999-06-09 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
6310
6311 * gnus/gnus-group.el (gnus-permanently-visible-groups): Fix custom
6312 type.
6313
63141999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
6315
6316 * gnus-art.el (article-babel): Narrow a bit.
6317
6318 * gnus-agent.el (gnus-agent-get-undownloaded-list): Was too slow.
6319
63201999-06-12 Simon Josefsson <jas@pdc.kth.se>
6321
6322 (gnus-agent-get-undownloaded-list): Operate on all articles, not
6323 only unread ones.
6324 (gnus-agent-fetch-headers): Fetch headers from unread and marked
6325 articles, not only unread ones.
6326
63271999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
6328
6329 * gnus-sum.el (gnus-summary-limit-to-extra): New command and
6330 keystroke.
6331
6332 * gnus-art.el (gnus-article-x-face-command): Ditto.
6333
6334 * gnus-uu.el (gnus-uu-default-view-rules): Default to "display".
6335
6336 * gnus.el (gnus-method-simplify): Accept server names.
6337
63381999-06-13 Per Abrahamsen <abraham@dina.kvl.dk>
6339
6340 * gnus-art.el (article-babel-prompt): New function.
6341 (article-babel): New command.
6342
63431999-06-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
6344
6345 * gnus-art.el (gnus-article-part-wrapper): Go to part.
6346
6347 * mml.el (mml-generate-mime-1): Don't insert literally.
6348
6349 * gnus-util.el (gnus-parse-netrc): Skip lines with #'s.
6350 (gnus-netrc-syntax-table): Removed.
6351 (gnus-parse-netrc): Don't use syntax table; just use whitespace.
6352
63531999-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
6354
6355 * mm-view.el (mm-inline-text): Fix charset for text/html.
6356
63571999-05-05 Shenghuo ZHU <zsh@cs.rochester.edu>
6358
6359 * message.el (message-draft-coding-system): Use emacs-mule-dos.
6360
63611999-06-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
6362
6363 * nnmail.el (nnmail-split-incoming): Return the number of split
6364 mails.
6365 (nnmail-process-babyl-mail-format): Ditto.
6366 (nnmail-process-unix-mail-format): Ditto.
6367 (nnmail-process-mmdf-mail-format): Ditto.
6368 (nnmail-process-maildir-mail-format): Ditto.
6369
6370 * mail-source.el (mail-source-callback): Return the number from
6371 the callback.
6372
6373 * message.el (message-send-mail): Generate Lines.
6374
6375 * mail-source.el (mail-source-call-script): New function.
6376 (mail-source-call-script): New function.
6377
63781999-05-02 Shenghuo ZHU <zsh@cs.rochester.edu>
6379
6380 * gnus-sum.el (gnus-summary-setup-highlight-words): New function.
6381 (gnus-select-newsgroup): Use it.
6382 (gnus-group-highlight-words-alist): New variable.
6383 (gnus-newsgroup-emphasis-alist): New variable.
6384 (gnus-summary-local-variables): Use it.
6385 * gnus-art.el (article-emphasize): Use it.
6386 (gnus-emphasis-highlight-words): New face.
6387 * gnus-cus.el (gnus-group-parameters): New parameter.
6388
63891999-05-02 Shenghuo ZHU <zsh@cs.rochester.edu>
6390
6391 * gnus-cache.el (gnus-cache-possibly-enter-article): Remove
6392 parameter `headers'.
6393 (gnus-cache-enter-article): Ditto.
6394 (gnus-cache-update-article): Ditto.
6395 * gnus-sum.el (gnus-summary-move-article): Ditto.
6396 (gnus-summary-mark-article-as-unread): Ditto.
6397 (gnus-summary-mark-article): Ditto.
6398
63991999-06-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
6400
6401 * gnus-msg.el (gnus-message-insert-stylings): Removed.
6402 (gnus-posting-style-alist): Removed.
6403 (gnus-message-style-insertions): Ditto.
6404 (gnus-configure-posting-styles): Reimplementation.
6405
6406 * mail-source.el (mail-source-fetch): Error the message.
6407
6408 * gnus-msg.el (gnus-inews-do-gcc): Do mml and encoding.
6409
64101999-06-12 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6411
6412 * gnus.el: Pterodactyl Gnus v0.85 is released.
6413
64141999-04-20 Michael Cook <cook@sightpath.com>
6415
6416 * gnus-cite.el (gnus-cite-attribution-prefix): Tweak for MS
6417 Outlook citation regex.
6418
64191999-06-12 Lars Magne Ingebrigtsen <pinard@iro.umontreal.ca>
6420
6421 * nndoc.el (nndoc-mime-parts-type-p): Accept space before
6422 semicolon.
6423
64241999-05-24 Simon Josefsson <jas@pdc.kth.se>
6425
6426 * gnus-range.el (gnus-remove-from-range): Document range1
6427 modification, protect range2.
6428
64291999-05-24 Simon Josefsson <jas@pdc.kth.se>
6430
6431 * gnus-sum.el (gnus-update-marks): Protect lists from
6432 gnus-remove-from-range, don't sort twice.
6433
64341999-05-21 Simon Josefsson <jas@pdc.kth.se>
6435
6436 * gnus-start.el (gnus-read-descriptions-file): Protect if no
6437 function in backend.
6438
64391999-05-15 Simon Josefsson <jas@pdc.kth.se>
6440
6441 * gnus-sum.el (gnus-valid-move-group-p): Check for a
6442 request-accept-article function in the backend instead of using
6443 the 'respool capability.
6444
64451999-04-18 Hrvoje Niksic <hniksic@srce.hr>
6446
6447 * mm-bodies.el (mm-decode-content-transfer-encoding): Handle
6448 spurious whitespace at eob.
6449
64501999-06-12 Adrian Aichner <aichner@ecf.teradyne.com>
6451
6452 * nnmail.el (nnmail-get-new-mail): Check right variable.
6453
64541999-06-12 Karl Kleinpaste <karl@justresearch.com>
6455
6456 * mailcap.el (mailcap-mime-data): Fix rfc822.
6457
64581999-06-12 TOZAWA Akihiko <miles@is.s.u-tokyo.ac.jp>
6459
6460 * nndoc.el (nndoc-nsmail-type-p): New function.
6461 (nndoc-type-alist): Recognize nsmail.
6462
64631999-05-12 Mike McEwan <mike@lotusland.demon.co.uk>
6464
6465 * gnus-art.el (gnus-treatment-function-alist): Display `x-face'
6466 *before* `article-hide-headers' deletes the information.
6467
64681999-05-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
6469
6470 * gnus-sum.el (gnus-summary-save-parts): New command and
6471 keystroke.
6472 (gnus-summary-save-parts-1): New function.
6473 (gnus-summary-iterate): Buggy.
6474
6475 * mm-decode.el (mm-save-part-to-file): Made into own function.
6476
64771999-05-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
6478
6479 * gnus-group.el (gnus-group-set-info): Resist nils.
6480
64811999-05-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
6482
6483 * mailcap.el (mailcap-mime-data): Ditto.
6484
6485 * gnus-uu.el (gnus-uu-default-view-rules): Ditto.
6486
6487 * gnus-art.el (gnus-article-x-face-command): Default to ee.
6488
64891999-05-02 Gareth Jones <gdj1@gdjones.demon.co.uk>
6490
6491 * gnus-art.el (article-make-date-line): Put X-Sent below Date if
6492 gnus-article-date-lapsed-new-header is t.
6493
64941999-05-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6495
6496 * gnus.el: Pterodactyl Gnus v0.84 is released.
6497
64981999-05-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
6499
6500 * gnus-msg.el (gnus-bug-message): Mime change.
6501
65021999-04-22 Simon Josefsson <jas@pdc.kth.se>
6503
6504 * gnus-sum.el (gnus-update-marks): Process null mark lists.
6505
65061999-04-21 Hrvoje Niksic <hniksic@srce.hr>
6507
6508 * mm-bodies.el (mm-decode-content-transfer-encoding): Recognize
6509 `x-uue'.
6510
65111999-03-04 Aaron M. Ucko <amu@mit.edu>
6512
6513 * mail-source.el (mail-source-fetch-pop): Only prompt for password
6514 when authentication is 'password.
6515
6569c3d3 65161999-05-02 Francois Pinard <pinard@iro.umontreal.ca>
c113de23
GM
6517
6518 * gnus-win.el (gnus-configure-windows): Accept a setting.
6519
65201999-04-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
6521
6522 * mm-util.el (mm-quote-arg): Moved here.
6523
6524 * mm-decode.el (mm-quote-arg): Quote more chars.
6525
65261999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
6527
6528 * nnheader.el (nnheader-parse-head): Message-ID in In-Reply-To
6529 with newlines would create buggy .nov files.
6530
6531 * gnus-art.el (gnus-article-date-lapsed-new-header): Default to nil.
6532
6533 * qp.el (quoted-printable-encode-region): Encode whitespace at the
6534 end of lines.
6535
6536 * message.el (message-mode): Doc fix.
6537
6538 * gnus-art.el (article-hide-headers): Delete the hidden headers.
6539
6540 * gnus-msg.el (gnus-setup-posting-charset): Default group to "".
6541
6542 * gnus-art.el (article-date-ut): Rewrite.
6543
6544 * mm-decode.el (mm-preferred-alternative-precedence): Reverse the
6545 order.
6546
6547 * gnus-msg.el (gnus-message-insert-stylings): Remove duplicate
6548 headers.
6549
6550 * gnus-art.el (gnus-article-date-lapsed-new-header): Doc fix.
6551
65521999-04-18 Didier Verna <verna@inf.enst.fr>
6553
6554 * gnus-art.el (gnus-article-date-lapsed-new-header): new variable.
6555 (article-date-ut): use it.
6556
65571999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
6558
6559 * mail-source.el (mail-source-fetch-pop): Call script
6560 asynchronously.
6561
65621999-04-18 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6563
6564 * gnus.el: Pterodactyl Gnus v0.83 is released.
6565
65661999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
6567
6568 * gnus-draft.el (gnus-draft-mode): Use mml minor mode.
6569
6570 * gnus-cite.el (gnus-dissect-cited-text): Off-by-one error.
6571
6572 * gnus-uu.el (gnus-uu-mark-thread): Save hidden threads.
6573
6574 * gnus-art.el (gnus-mime-inline-part): Don't do a charset param.
6575
6576 * gnus-msg.el (gnus-bug): Use application/x-emacs-lisp.
6577
6578 * message.el (message-generate-headers): Accept continuation
6579 headers.
6580
65811999-04-18 Renaud Rioboo <Renaud.Rioboo@lip6.fr>
6582
6583 * gnus-demon.el (gnus-demon-time-to-step): Not strings.
6584
65851999-04-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
6586
6587 * gnus-art.el (gnus-treatment-function-alist): use
6588 maybe-hide-headers.
6589
6590 * message.el (message-inhibit-body-encoding): Typo.
6591 (message-resend): Inhibit encoding.
6592
6593 * gnus-sum.el (gnus-summary-toggle-header): Decode rfc2047.
6594
6595 * gnus-art.el (article-remove-cr): Use re-search.
6596
6597 * rfc2231.el (rfc2231-parse-string): Allow broken elm MIME
6598 headers.
6599
6600 * mm-decode.el (mm-quote-arg): Quote '.
6601
6602 * gnus-ems.el (gnus-x-splash): Would place splash wrongly.
6603
6604 * mm-decode.el (mm-insert-part): Use multibyte for text.
6605
6606 * gnus-start.el (gnus-read-newsrc-file): New variable.
6607 (gnus-read-newsrc-file): Use it.
6608
66091999-04-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
6610
6611 * nnvirtual.el (nnvirtual-request-expire-articles): New function.
6612
6613 * gnus-group.el (gnus-group-expire-articles-1): Made into own
6614 function.
6615
66161999-04-17 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6617
6618 * gnus.el: Pterodactyl Gnus v0.82 is released.
6619
66201999-04-15 Hrvoje Niksic <hniksic@srce.hr>
6621
6622 * gnus-sum.el (gnus-group-charset-alist): Include Croatian groups
6623 for iso8859-2.
6624
66251999-04-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
6626
6627 * mm-util.el (mm-charset-synonym-alist): Remove iso-2022-jp-2 from
6628 synonym alist.
6629
66301999-04-17 Adam P. Jenkins <ajenkins@netway.com>
6631
6632 * gnus-sum.el (gnus-summary-local-variables): Mark as global.
6633
66341999-04-17 Ettore Perazzoli <ettore@comm2000.it>
6635
6636 * mail-source.el (mail-source-fetch): Ask before bugging out.
6637
66381999-03-19 Hrvoje Niksic <hniksic@srce.hr>
6639
6640 * uudecode.el (uudecode-decode-region-external): Don't assume
6641 uudecode-temporary-file-directory ends with a slash.
6642
66431999-03-18 Simon Josefsson <jas@pdc.kth.se>
6644
6645 * gnus-sum.el (gnus-update-marks):
6646 (gnus-update-read-articles):
6647 (gnus-summary-expire-articles): Check server.
6648
66491999-03-16 Simon Josefsson <jas@pdc.kth.se>
6650
6651 * mml.el (mml-preview): New function.
6652
66531999-04-17 William M. Perry <wmperry@aventail.com>
6654
6655 * mail-source.el (mail-source-fetch-file): Return the right
6656 value.
6657
66581999-04-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
6659
6660 * mml.el (mml-insert-parameter): New function.
6661 (mml-insert-parameter-string): New function.
6662
6663 * nnmail.el (nnmail-get-new-mail): Say how many new articles.
6664
6665 * gnus-art.el (gnus-mime-multipart-functions): New variable.
6666 (gnus-mime-display-part): Use it.
6667
6668 * mm-decode.el (mm-alternative-precedence): Removed.
6669 (mm-discouraged-alternatives): New variable.
6670 (mm-preferred-alternative-precedence): New function.
6671
6672 * nnmail.el (nnmail-get-new-mail): Use mail-sources.
6673
6674 * mail-source.el (mail-sources): New variable.
6675
6676 * gnus-art.el (article-remove-cr): Remove several trailing CRs.
6677
6678 * mm-decode.el (mm-valid-image-format-p): New function.
6679 (mm-inline-media-tests): Use it.
6680 (mm-valid-and-fit-image-p): New function.
6681
6682 * gnus-agent.el (gnus-agent-fetch-groups): Error when unplugged.
6683 (gnus-agent-fetch-group): Ditto.
6684
66851999-04-12 Didier Verna <verna@inf.enst.fr>
6686
6687 * nnmail.el (nnmail-article-group): in case of a group name
6688 containing "\\n" constructs, be sure to pass the expanded value to
6689 nn*-save-mail.
6690
66911999-04-17 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
6692
6693 * gnus.el: Pterodactyl Gnus v0.81 is released.
6694
66951999-04-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
6696
6697 * gnus-sum.el (gnus-get-split-value): Reverse result.
6698
66991999-04-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
6700
6701 * gnus-start.el (gnus-always-read-dribble-file): Doc fix.
6702
67031999-04-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
6704
6705 * mml.el (mml-insert-tag): Insert concluding part.
6706
6707 * message.el (message-send-mail): Encode later.
6708 (message-send-news): Ditto.
6709
6710 * nnfolder.el: Don't use mail delim.
6711
67121999-03-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
6713
6714 * gnus-cus.el (gnus-group-customize): Put point at min.
6715
6716 * mm-view.el (mm-inline-text): Allow toggling html.
6717
67181999-03-28 William M. Perry <wmperry@aventail.com>
6719
6720 * mail-source.el: Added prescript and postscript to file.
6721
67221999-03-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
6723
6724 * nnmail.el: Reverted.
6725
6726 * gnus-msg.el (gnus-setup-posting-charset): Didn't work.
6727 (gnus-setup-posting-charset): Did work.
6728
67291999-03-28 Jae-you Chung <jay@pllab.kaist.ac.kr>
6730
6731 * gnus.el (gnus-short-group-name): Use
6732 gnus-group-uncollapsed-levels.
6733
67341999-03-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
6735
6736 * gnus-cite.el (gnus-dissect-cited-text): Don't remove overlays.
6737
67381999-03-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
6739
6740 * gnus-art.el (gnus-treat-strip-headers-in-body): New variable.
6741 (article-strip-headers-from-body): New command and keystroke.
6742
67431999-03-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
6744
6745 * mail-source.el (mail-source-fetch-pop): Check for symbol first.
6746
6747 * nnheader.el (nnheader-insert-file-contents): Bind
6748 enable-local-eval to nil.
6749 (nnheader-find-file-noselect): Ditto.
6750
6751 * nnmail.el (nnmail-article-group): Don't remove long lines.
6752 (nnmail-remove-long-lines): New function.
6753 (nnmail-split-header-length-limit): Removed.
6754
6755 * mml.el (mml-generate-mime-1): Use unibyte buffers.
6756
6757 * gnus-group.el (gnus-group-kill-all-zombies): Query user.
6758
67591999-03-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
6760
6761 * gnus-sum.el (gnus-summary-generic-mark): New function.
6762
6763 * nnmail.el (nnmail-split-header-length-limit): Increased.
6764 (nnmail-article-group): Allow nil.
6765
6766 * gnus-cite.el (gnus-cite-parse-wrapper): Inhibit point-motion.
6767
6768 * nndoc.el (nndoc-generate-mime-parts-head): Insert real headers
6769 first.
6770
6771 * mml.el (mml-minibuffer-read-type): Include types from
6772 mailcap-mime-data.
6773
6774 * nndraft.el (nndraft-request-article): Would clobber Japanese.
6775
67761999-03-05 Hrvoje Niksic <hniksic@srce.hr>
6777
6778 * mml.el (mml-insert-tag): New function.
6779 (mml-read-file): Renamed to mml-minibuffer-read-file to avoid
6780 confusion with functions like `mml-read-tag'.
6781 (mml-read-type): Ditto with `mml-minibuffer-read-type'.
6782 (mml-minibuffer-read-description): Ditto with
6783 `mml-minibuffer-read-description'.
6784 (mml-attach-buffer): New function.
6785 (mml-mode-map): New entry for /.
6786 (mml-minibuffer-read-type): Accept DEFAULT.
6787
6788 * mml.el (mml-quote-region): Narrow the region.
6789
6790 * message.el (message-mode-menu): message-mime-attach-file is now
6791 mml-attach-file.
6792
67931999-03-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
6794
6795 * gnus-art.el (gnus-treatment-function-alist): Do emphasis earlier.
6796
67971999-03-05 Robert Bihlmeyer <robbe@orcus.priv.at>
6798
6799 * mml.el (mml-attach-buffer): New command.
6800
68011999-02-27 Simon Josefsson <jas@pdc.kth.se>
4cac7481 6802
c113de23
GM
6803 * gnus-sum.el (gnus-update-marks): Call gnus-remove-from-range
6804 with a proper range. Compress range.
a9c810bf 6805
c113de23 6806 * gnus-range.el (gnus-remove-from-range): Protect arguments.
a9c810bf 6807
c113de23 68081999-03-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
54b02948 6809
c113de23 6810 * mm-decode.el (mm-get-image): Create a temporary file for xbms.
54b02948 6811
c113de23 68121999-03-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
eb018ad3 6813
c113de23
GM
6814 * gnus-picon.el (gnus-picons-x-face-file-name): Removed.
6815 (gnus-picons-convert-x-face): Removed.
6816 (gnus-picons-article-display-x-face): Removed.
6817 (gnus-picons-x-face-sentinel): Ditto.
6818 (gnus-picons-display-x-face): Ditto.
eb018ad3 6819
c113de23 68201999-03-04 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
767d12f2 6821
c113de23 6822 * gnus.el: Pterodactyl Gnus v0.80 is released.
767d12f2 6823
c113de23 68241999-03-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6825
c113de23 6826 * gnus-art.el (gnus-mm-display-part): Narrow to the part itself.
1791e2e5 6827
c113de23 6828 * gnus-sum.el (gnus-with-article): Moved here.
1791e2e5 6829
c113de23
GM
6830 * mail-source.el (mail-source-fetch-pop): Ask for password even
6831 when program.
1791e2e5 6832
c113de23 68331999-02-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6834
c113de23 6835 * gnus-msg.el (gnus-bug): Add description.
1791e2e5 6836
c113de23 6837 * mml.el (mml-insert-mml-markup): Insert disposition.
1791e2e5 6838
c113de23 6839 * message.el (message-send-mail): Always encode mail headers.
1791e2e5 6840
c113de23 68411999-02-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6842
c113de23
GM
6843 * gnus-art.el (gnus-treat-article): Only run the highlight stuff
6844 when requested.
1791e2e5 6845
c113de23 6846 * nnmail.el (nnmail-current-spool): Removed.
1791e2e5 6847
c113de23 6848 * gnus-salt.el (gnus-tree-inhibit): New varible.
1791e2e5 6849
c113de23 6850 * gnus.el (mm-util): Required.
1791e2e5 6851
c113de23 68521999-02-27 paul stevenson <spaul@mail.phy.ornl.gov>
1791e2e5 6853
c113de23 6854 * gnus-sum.el (gnus-summary-toggle-header): Narrow to head first.
1791e2e5 6855
c113de23 68561999-02-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6857
c113de23 6858 * mail-source.el (mail-source-bind): Doc fix.
1791e2e5 6859
c113de23 68601999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6861
c113de23 6862 * message.el (message-mode): Doc fix.
1791e2e5 6863
c113de23
GM
6864 * mm-encode.el (mm-content-transfer-encoding-defaults): Use 8bit
6865 encoding.
1791e2e5 6866
c113de23 6867 * gnus.el (gnus-methods-equal-p): Moved here.
1791e2e5 6868
c113de23 6869 * mail-source.el: pop at 110.
1791e2e5 6870
c113de23
GM
6871 * pop3.el (pop3-movemail): Use write-region instead of
6872 append-to-file to avoid excessive messaging.
1791e2e5 6873
c113de23 68741999-02-27 lantz moore <lmoore@contigo.com>
1791e2e5 6875
c113de23
GM
6876 * nnmail.el (nnmail-get-new-mail): honor suffix for spool-files of
6877 type directory.
1791e2e5 6878
c113de23 68791999-03-04 Robert Bihlmeyer <robbe@orcus.priv.at>
1791e2e5 6880
c113de23
GM
6881 * gnus-art.el (article-hide-boring-headers): Field names must not
6882 contain whitespace.
1791e2e5 6883
c113de23 68841999-02-26 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6885
c113de23 6886 * gnus.el: Pterodactyl Gnus v0.79 is released.
1791e2e5 6887
c113de23 68881999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6889
c113de23 6890 * gnus-cite.el (gnus-cite-toggle): Don't remove highlighting.
1791e2e5 6891
c113de23 6892 * mml.el (mml-mode): Don't use add-minor-mode.
1791e2e5 6893
c113de23
GM
6894 * message.el (messgage-inhibit-body-encoding): New variable.
6895 (message-encode-message-body): Use it.
1791e2e5 6896
c113de23 68971999-02-26 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6898
c113de23 6899 * gnus.el: Pterodactyl Gnus v0.78 is released.
1791e2e5 6900
c113de23 69011999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6902
c113de23 6903 * message.el (message-mode): Switch on MML mode.
1791e2e5 6904
c113de23
GM
6905 * mml.el: Included commands and functions.
6906 (mml-mode-map): New keymap.
1791e2e5 6907
c113de23 6908 * message.el: Removed the insertion commands and functions.
1791e2e5 6909
c113de23 6910 * gnus-ems.el (gnus-mule-cite-add-face): Removed.
1791e2e5 6911
c113de23
GM
6912 * gnus-sum.el (gnus-summary-sort-by-chars): New command and
6913 keystroke.
1791e2e5 6914
c113de23 6915 * gnus-art.el (gnus-narrow-to-page): Revert.
1791e2e5 6916
c113de23
GM
6917 * gnus-cite.el (gnus-cite-delete-overlays): New function.
6918 (gnus-cite-parse-maybe): Always reparse.
1791e2e5 6919
c113de23
GM
6920 * message.el (message-encode-message-body): Don't insert
6921 "multipart warning".
1791e2e5 6922
c113de23 6923 * gnus-art.el (gnus-article-treat-head-custom): New variable.
1791e2e5 6924
c113de23 69251999-02-25 Miles Bader <miles@ccs.mt.nec.co.jp>
1791e2e5 6926
c113de23 6927 * mail-source.el (mail-source-fetch-pop): Return 1 for success.
1791e2e5 6928
c113de23 6929 * nnmail.el: Require mm-util.
1791e2e5 6930
c113de23 69311999-02-26 Justin Sheehy <justin@linus.mitre.org>
1791e2e5 6932
c113de23
GM
6933 * nnmail.el (nnmail-get-new-mail): Only get mail for the one
6934 group.
1791e2e5 6935
c113de23 69361999-02-26 SeokChan LEE <chan@smoky-blue.com>
1791e2e5 6937
c113de23 6938 * mm-bodies.el (mm-body-charset-encoding-alist): Add euc-kr.
1791e2e5 6939
c113de23 69401999-02-21 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 6941
c113de23 6942 * gnus-msg.el (gnus-extended-version): Better regexp.
1791e2e5 6943
c113de23 69441999-02-25 Didier Verna <verna@inf.enst.fr>
1791e2e5 6945
c113de23
GM
6946 * nnmail.el (nnmail-split-it): new syntax: `(! FUNC SPLIT)'. FUNC
6947 is called with the result of SPLIT and should return a new split.
1791e2e5 6948
c113de23 6949 * gnus.texi: update the doc.
1791e2e5 6950
c113de23 69511999-02-23 Didier Verna <verna@inf.enst.fr>
1791e2e5 6952
c113de23
GM
6953 * gnus-picon.el (gnus-picons-display-bar-p): when picons are
6954 displayed in the article buffer, output bars if
6955 `gnus-picons-display-article-move-p'.
1791e2e5 6956
c113de23 69571999-02-20 Aaron M. Ucko <amu@mit.edu>
1791e2e5 6958
c113de23 6959 * mail-source.el (mail-source-fetch-pop): Typo.
1791e2e5 6960
c113de23 69611999-02-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6962
c113de23 6963 * gnus-sum.el (gnus-summary-toggle-header): Save restriction.
1791e2e5 6964
c113de23 69651999-02-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6966
c113de23 6967 * gnus-cite.el (gnus-cite-parse-wrapper): Always parse.
1791e2e5 6968
c113de23 69691999-02-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6970
c113de23 6971 * mml.el (mml-insert-buffer): New function.
1791e2e5 6972
c113de23 6973 * message.el (message-forward): Insert the buffer in the buffer.
1791e2e5 6974
c113de23 69751999-02-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6976
c113de23 6977 * mm-view.el (mm-inline-message): Insert part in narrowed region.
1791e2e5 6978
c113de23 69791999-02-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 6980
c113de23 6981 * gnus-sum.el (gnus-summary-toggle-header): Save restriction.
1791e2e5 6982
c113de23 69831999-02-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 6984
c113de23 6985 * gnus.el: Pterodactyl Gnus v0.77 is released.
1791e2e5 6986
c113de23 69871999-02-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6988
c113de23
GM
6989 * gnus-art.el (gnus-displaying-mime): New variable.
6990 (article-narrow-to-head): New function.
1791e2e5 6991
c113de23
GM
6992 * mail-source.el (mail-source-fetch-pop): Include pre/postscript.
6993 Default to pop instead of pop3.
1791e2e5 6994
c113de23 69951999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 6996
c113de23 6997 * gnus-art.el (article-hide-pgp): Goto body.
1791e2e5 6998
c113de23 6999 * gnus-uu.el (gnus-uu-digest-mail-forward): Don't kill buffer.
1791e2e5 7000
c113de23 7001 * gnus-cite.el: Don't use goto-line.
1791e2e5 7002
c113de23
GM
7003 * gnus-art.el (gnus-article-treat-html): Removed.
7004 (gnus-treat-article): Save restriction.
1791e2e5 7005
c113de23 70061999-02-17 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 7007
c113de23
GM
7008 * message.el (message-send-mail): Don't untabify.
7009 (message-mode): Don't use tabs for indentation.
1791e2e5 7010
c113de23
GM
70111999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
7012
7013 * message.el (message-send-mail): Don't untabify.
7014
7015 * nnml.el (nnml-save-mail): Typo fix.
1791e2e5 7016
c113de23 70171999-02-19 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 7018
c113de23
GM
7019 * message.el (message-cite-function): Add
7020 `message-cite-original-without-signature' customization option.
1791e2e5 7021
c113de23 70221999-02-18 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 7023
c113de23
GM
7024 * nnmail.el (nnmail-fix-eudora-headers): Mark as option to
7025 `nnmail-prepare-incoming-header-hook'.
1791e2e5 7026
c113de23 70271999-02-19 Justin Sheehy <justin@linus.mitre.org>
1791e2e5 7028
c113de23 7029 * gnus-util.el (gnus-make-sort-function-1): Typo fix.
1791e2e5 7030
c113de23 70311999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7032
c113de23 7033 * gnus-group.el (gnus-group-get-new-news): Require nnmail.
1791e2e5 7034
c113de23 70351999-02-18 Michael Cook <cook@sightpath.com>
1791e2e5 7036
c113de23 7037 * Recognize Microsoft Outlook's cite attribution conventions.
1791e2e5 7038
c113de23 70391999-02-19 James H. Cloos, Jr. <cloos@jhcloos.com>
1791e2e5 7040
c113de23 7041 * gnus-sum.el: Bind M.
1791e2e5 7042
c113de23 70431999-02-19 Neil Crellin <neilc@wallaby.cc>
1791e2e5 7044
c113de23 7045 * mail-source.el (mail-source-fetch-pop): Bind pop3-port.
1791e2e5 7046
c113de23 70471999-02-15 Didier Verna <verna@inf.enst.fr>
1791e2e5 7048
c113de23
GM
7049 * gnus-picon.el (gnus-group-display-picons): ensures that
7050 `article-goto-body' really goes to the article body.
1791e2e5 7051
c113de23 70521999-02-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7053
c113de23 7054 * mm-view.el (mm-inline-text): Bind url-standalone-mode.
1791e2e5 7055
c113de23 7056 * gnus-msg.el (gnus-summary-mail-forward): Create unique names.
1791e2e5 7057
c113de23 7058 * mm-view.el (mm-view-message): Enable multibyte.
1791e2e5 7059
c113de23 70601999-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7061
c113de23 7062 * nnmail.el (nnmail-get-new-mail): Message later.
1791e2e5 7063
c113de23
GM
7064 * mm-util.el (mm-find-charset-region): Revert to checking
7065 multibyte.
1791e2e5 7066
c113de23 70671999-02-11 Matt Pharr <mmp@graphics.stanford.edu>
1791e2e5 7068
c113de23
GM
7069 * gnus-msg.el (gnus-bug): Encode environment info as a MIME
7070 attachment.
1791e2e5 7071
c113de23 70721999-02-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7073
c113de23 7074 * gnus.el: Pterodactyl Gnus v0.76 is released.
1791e2e5 7075
c113de23 70761999-02-06 Felix Lee <flee@cygnus.com>
1791e2e5 7077
c113de23 7078 * gnus.el (gnus-group-change-level-function): Typo.
1791e2e5 7079
c113de23 70801999-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7081
c113de23
GM
7082 * gnus-sum.el (gnus-nov-skip-field): Removed.
7083 (gnus-nov-field): Ditto.
7084 (gnus-nov-parse-extra): Ditto.
7085 (gnus-nov-read-integer): Ditto.
1791e2e5 7086
c113de23 70871999-02-05 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 7088
c113de23
GM
7089 * nnheader.el (nnheader-nov-read-message-id): New macro.
7090 (nnheader-parse-nov): Use it.
1791e2e5 7091
c113de23
GM
7092 * gnus-sum.el (gnus-nov-read-message-id): New macro.
7093 (gnus-nov-parse-line): Use it; use `(eobp)' instead of
7094 `(eq (char-after) ?\n)'.
1791e2e5 7095
c113de23 70961999-02-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7097
c113de23 7098 * gnus.el (gnus-other-frame): Always pop up a new frame.
1791e2e5 7099
c113de23 71001999-02-10 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7101
c113de23
GM
7102 * gnus-range.el (gnus-range-add): Rewrite.
7103
71041999-02-02 Carsten Leonhardt <leo@arioch.oche.de>
7105
7106 * nnmail.el (nnmail-split-incoming): Added detection of maildir
7107 format.
7108 (nnmail-process-maildir-mail-format): New function.
7109
7110 * mail-source.el (mail-source-fetch-maildir): New function.
7111 (mail-source-keyword-map): Add default for maildir method.
7112 (mail-source-fetcher-alist): Changed "qmail" to "maildir".
7113
71141999-02-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
7115
7116 * mail-source.el (mail-source-fetcher-alist): Remove apop.
7117
7118 * nndoc.el (nndoc-type-alist): Remove MIME-digest.
7119 (nndoc-mime-digest-type-p): Removed.
7120
71211999-02-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
7122
7123 * gnus-art.el (gnus-article-read-summary-keys): Set the point
7124 where it is supposed to be.
7125 (gnus-treat-play-sounds): New variable.
7126
7127 * gnus-sum.el (gnus-newsgroup-ignored-charsets): New variable.
7128
7129 * gnus-art.el (article-display-x-face): Narrow to head.
7130 (gnus-article-washed-types): New variable.
7131 (article-hide-pgp): Is not a toggle.
7132 (gnus-article-hide-text-type): Save types.
7133 (article-decode-charset): Use it.
1791e2e5 7134
c113de23 7135 * nnmail.el (nnmail-get-new-mail): Ignore procmail.
1791e2e5 7136
c113de23
GM
7137 * message.el (message-forward-start-separator): Removed.
7138 (message-forward-end-separator): Removed.
7139 (message-signature-before-forwarded-message): Removed.
7140 (message-included-forward-headers): Removed.
7141 (message-check-news-body-syntax): Don't check forward.
7142 (message-forward): Use MIME.
1791e2e5 7143
c113de23
GM
7144 * nnvirtual.el (nnvirtual-request-article): Bind
7145 gnus-article-decode-hook to nil.
1791e2e5 7146
c113de23 71471999-02-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7148
c113de23
GM
7149 * mml.el (mml-parse-singlepart-with-multiple-charsets): Check for
7150 us-ascii.
1791e2e5 7151
c113de23 71521999-02-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7153
c113de23 7154 * format-spec.el (format-spec): Be more robust.
1791e2e5 7155
c113de23
GM
7156 * message.el (message-encode-message-body): Default
7157 mail-parse-charset to mail-parse-charset.
1791e2e5 7158
c113de23
GM
7159 * gnus-sum.el (gnus-summary-edit-article-done): Don't encode.
7160 (gnus-summary-edit-article): Bind mail-parse-charset.
1791e2e5 7161
c113de23 7162 * mml.el (mml-read-tag): Ignore white space after end of tag.
1791e2e5 7163
c113de23
GM
7164 * message.el (message-goto-body): Also work in separatorless
7165 articles.
7166
7167 * mml.el (mml-translate-from-mime): New function.
7168 (mml-insert-mime): Ditto.
7169 (mml-to-mime): New function.
7170 (mime-to-mml): New name.
7171
7172 * gnus-sum.el (gnus-summary-edit-article): Always select raw
1791e2e5
DL
7173 article.
7174
c113de23 7175 * gnus-group.el (gnus-group-catchup-current): Unmark groups.
1791e2e5 7176
c113de23
GM
7177 * gnus-sum.el (gnus-summary-setup-default-charset): Don't
7178 special-case nndraft groups.
1791e2e5 7179
c113de23 71801999-02-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7181
c113de23
GM
7182 * gnus-sum.el (gnus-get-newsgroup-headers): Bind charset.
7183 (gnus-get-newsgroup-headers): Already bound.
1791e2e5 7184
c113de23 7185 * message.el (message-encode-message-body): Use posting charset.
1791e2e5 7186
c113de23
GM
7187 * mm-bodies.el (mm-encode-body): Use MIME charsets.
7188 (mm-body-encoding): Do CTE.
7189 (mm-body-7-or-8): New function.
1791e2e5 7190
c113de23
GM
7191 * mm-util.el (mm-mime-charset): Always fall back on alist.
7192 (mm-mime-mule-charset-alist): Include katakana-jisx0201.
7193 (mm-mime-mule-charset-alist): Add arabic-*-column.
7194 (mm-find-mime-charset-region): New function.
1791e2e5 7195
c113de23 7196 * format-spec.el (format-spec-make): New function.
1791e2e5 7197
c113de23
GM
7198 * mail-source.el (format-spec): Required.
7199 (mail-source-fetch-with-program): Removed.
7200 (mail-source-fetch-with-program): New function.
1791e2e5 7201
c113de23 7202 * format-spec.el: New file.
1791e2e5 7203
c113de23 72041999-02-03 Tatsuya Ichikawa <ichikawa@hv.epson.co.jp>
1791e2e5 7205
c113de23
GM
7206 * mail-source.el (mail-source-fetch-with-program): Take optional
7207 parameter.
1791e2e5 7208
c113de23 72091999-02-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7210
c113de23
GM
7211 * gnus-start.el: Ignore some groups.
7212 (gnus-setup-news): Bind nnmail-fetched-sources.
1791e2e5 7213
c113de23 7214 * message.el (message-send-mail): Remove all tabs.
1791e2e5 7215
c113de23
GM
7216 * mm-util.el (mm-find-charset-region): Just check whether
7217 find-charset-region is defined.
1791e2e5 7218
c113de23 72191999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7220
c113de23
GM
7221 * gnus-group.el (gnus-group-get-new-news): Use
7222 nnmail-fetched-sources.
1791e2e5 7223
c113de23
GM
7224 * nnmail.el (nnmail-fetched-sources): New variable.
7225 (nnmail-get-new-mail): Use it.
1791e2e5 7226
c113de23
GM
7227 * mail-source.el (mail-source-fetched-sources): New variable.
7228 (mail-source-fetch): Use it.
1791e2e5 7229
c113de23 72301999-02-02 Mark W. Eichin <eichin@thok.org>
1791e2e5 7231
c113de23
GM
7232 * gnus.el (gnus-getenv-nntpserver): if the file that
7233 gnus-nntpserver-file names has a trailing newline, the
7234 string-match will always match, and thus the file will never be
7235 read. (^ matches start of "line", \\` matches start of "buffer",
7236 which is what was intended...)
1791e2e5 7237
c113de23 72381999-02-02 Kim-Minh Kaplan <kmkaplan@western.fr>
1791e2e5 7239
c113de23 7240 * gnus-picon.el (gnus-picons-parse-filenames): Quote group names.
1791e2e5 7241
c113de23 72421999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 7243
c113de23
GM
7244 * gnus-start.el (gnus-read-active-file): Eliminate duplicated
7245 select methods.
1791e2e5 7246
c113de23 72471999-01-27 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7248
c113de23 7249 * gnus-range.el (gnus-remove-from-range): Sort second argument.
1791e2e5 7250
c113de23 72511999-02-02 Scott Hofmann <shofmann@mindspring.com>
1791e2e5 7252
c113de23 7253 * nntp.el: Use mail-source-read-passwd instead of nnmail-read-passwd.
1791e2e5 7254
c113de23 72551999-02-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7256
c113de23
GM
7257 * gnus-cus.el (gnus-group-parameters): Charset as symbol, and fix
7258 a typo.
7259 * gnus-sum.el (gnus-summary-setup-default-charset): Set nndraft's
7260 charset to nil.
7261 * gnus-agent.el (gnus-agent-queue-setup): Remove charset setting.
7262 * gnus-start.el (gnus-start-draft-setup): Ditto.
1791e2e5 7263
c113de23 72641999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7265
c113de23
GM
7266 * mail-source.el (mail-source-fetch-directory): Use the predicate.
7267 (mail-source-value): Don't do variables.
1791e2e5 7268
c113de23 7269 * nnmail.el (nnmail-get-new-mail): Set the predicate.
1791e2e5 7270
c113de23 7271 * gnus-sum.el (gnus-summary-toggle-header): Fix, and bound to t.
1791e2e5 7272
c113de23 72731999-02-01 Michael Cook <cook@sightpath.com>
1791e2e5 7274
c113de23 7275 * Defenestrate spurious ?a.
1791e2e5 7276
c113de23 72771999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7278
c113de23
GM
7279 * mail-source.el (mail-source-fetch-pop): Instead use
7280 :authentication.
1791e2e5 7281
c113de23 72821999-02-01 Tatsuya Ichikawa <t-ichi@po.shiojiri.ne.jp>
1791e2e5 7283
c113de23 7284 * lisp/mail-source.el : Support APOP authentication scheme.
1791e2e5 7285
c113de23 72861999-02-02 Tatsuya Ichikawa <t-ichi@niagara.shiojiri.ne.jp>
1791e2e5 7287
c113de23 7288 * pop3.el (pop3-movemail): Return t.
1791e2e5 7289
c113de23 72901999-02-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7291
c113de23
GM
7292 * rfc2047.el (rfc2047-fold-region): New function.
7293 (rfc2047-encode-message-header): Use it.
1791e2e5 7294
c113de23 72951999-02-02 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1791e2e5 7296
c113de23 7297 * gnus-sum.el (gnus-group-charset-alist): Add more.
1791e2e5 7298
c113de23 72991999-02-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7300
c113de23 7301 * gnus.el: Pterodactyl Gnus v0.75 is released.
1791e2e5 7302
c113de23 73031999-02-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7304
c113de23 7305 * gnus-art.el (article-display-x-face): Don't narrow to head.
1791e2e5 7306
c113de23 73071999-02-01 Michael Cook <cook@sightpath.com>
1791e2e5 7308
c113de23 7309 * gnus-cite.el (gnus-cited-lines-visible): Accept a cons.
1791e2e5 7310
c113de23 73111999-02-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7312
c113de23
GM
7313 * mail-source.el (mail-source-fetch-directory): Ignore
7314 directories.
1791e2e5 7315
c113de23 7316 * gnus-cus.el (gnus-group-parameters): Addition.
1791e2e5 7317
c113de23
GM
7318 * gnus-art.el (article-strip-banner): Do symbolic banners.
7319 (article-strip-banner): New keystroke.
1791e2e5 7320
c113de23 73211999-02-01 Michael Cook <cook@sightpath.com>
1791e2e5 7322
c113de23 7323 * gnus-art.el (article-strip-banner): New command.
1791e2e5 7324
c113de23 73251999-02-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7326
c113de23 7327 * gnus-art.el (gnus-treat-strip-banners): New variable.
1791e2e5 7328
c113de23 73291999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 7330
c113de23
GM
7331 * mail-source.el (mail-source-read-passwd): Use `read-passwd' if it
7332 has been exist.
1791e2e5 7333
c113de23 73341999-01-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7335
c113de23
GM
7336 * message.el (message-draft-coding-system): Check coding-system.
7337 * mm-util.el (mm-text-coding-system): Ditto.
1791e2e5 7338
c113de23 73391999-01-28 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 7340
c113de23 7341 * mail-source.el (mail-source-fetch-pop): Save excursion.
1791e2e5 7342
c113de23 73431999-01-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7344
c113de23
GM
7345 * mail-source.el (mail-source-movemail-args): Not constant.
7346 (mail-source-movemail-args): Removed.
7347 (mail-source-fetch-with-program): New function.
7348 (mail-source-fetch-pop): Use program and function.
7349 (mail-source-movemail-program): Removed.
1791e2e5 7350
c113de23
GM
7351 * gnus-art.el (gnus-treat-date-iso8601): New variable.
7352 (gnus-treat-date-user-defined): New variable.
1791e2e5 7353
c113de23 73541999-01-28 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 7355
c113de23 7356 * nnmail.el (nnmail-fix-eudora-headers): New function.
1791e2e5 7357
c113de23 73581999-01-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7359
c113de23 7360 * mm-bodies.el (mm-encode-body): Use mail-parse-charset.
1791e2e5 7361
c113de23 73621999-01-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7363
c113de23
GM
7364 * gnus-art.el (gnus-treatment-function-alist): Do
7365 gnus-article-add-buttons-to-head later.
7366 (gnus-treat-capitalize-sentences): New variable.
7367 (article-capitalize-sentences): New command and keystroke.
1791e2e5 7368
c113de23 7369 * gnus-group.el (gnus-group-catchup-current): Do group.
1791e2e5 7370
c113de23 7371 * message.el (message-default-charset): Add group.
1791e2e5 7372
c113de23 73731999-01-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7374
c113de23 7375 * gnus.el: Pterodactyl Gnus v0.74 is released.
1791e2e5 7376
c113de23 73771999-01-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7378
c113de23
GM
7379 * gnus-art.el (article-fill-long-lines): Renamed.
7380 (article-fill-long-lines): New keystroke.
1791e2e5 7381
c113de23 73821999-01-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7383
c113de23 7384 * gnus-msg.el (gnus-setup-posting-charset): Check for group.
1791e2e5 7385
c113de23
GM
7386 * gnus-group.el (gnus-group-catchup-current): Skip groups now
7387 displayed.
7388 (gnus-group-catchup-current): Be more robus.
1791e2e5 7389
c113de23
GM
7390 * gnus-sum.el (gnus-summary-select-article): Reselect for showing
7391 headers.
1791e2e5 7392
c113de23 73931999-01-25 Dave Love <fx@gnu.org>
1791e2e5 7394
c113de23
GM
7395 * message.el (message-mode-menu): Add message-mime-attach-file.
7396 (message-mode): Doc fix.
1791e2e5 7397
c113de23 73981999-01-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7399
c113de23
GM
7400 * nnmail.el (nnmail-check-duplication): Insert the mail source
7401 string.
1791e2e5 7402
c113de23
GM
7403 * mail-source.el (mail-source-fetch-pop): Bind mail-source-string.
7404 (mail-source-fetch-directory): Ditto.
7405 (mail-source-fetch-file): Ditto.
7406 (mail-source-string): New variable.
1791e2e5 7407
c113de23
GM
7408 * gnus-start.el (gnus-get-unread-articles): Nix out groups over
7409 the level.
1791e2e5 7410
c113de23
GM
7411 * rfc2047.el (rfc2047-encodable-p): Convert to MIME charsets
7412 before handling.
1791e2e5 7413
c113de23
GM
7414 * mm-util.el (mm-mime-charset): Use the parameters.
7415 (mm-mime-charset): Removed region paremeters.
1791e2e5 7416
c113de23
GM
7417 * nnmail.el (nnmail-get-new-mail): Don't message the entire
7418 source.
1791e2e5 7419
c113de23 74201999-01-25 Lloyd Zusman <ljz@asfast.com>
1791e2e5 7421
c113de23 7422 * nnmail.el (nnmail-get-split-group): Quote right.
1791e2e5 7423
c113de23 74241999-01-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7425
c113de23
GM
7426 * mail-source.el (mail-source-movemail): Would kill an arbitrary
7427 buffer.
1791e2e5 7428
c113de23 74291999-01-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7430
c113de23
GM
7431 * gnus-group.el (gnus-clear-inboxes-moved): Removed.
7432 (gnus-group-mode): Don't hook.
1791e2e5 7433
c113de23
GM
7434 * mail-source.el (mail-source-bind): Doc fix.
7435 (mail-source-bind): Take only one param.
1791e2e5 7436
c113de23 7437 * gnus-art.el (gnus-treat-highlight-signature): typep.
1791e2e5 7438
c113de23
GM
7439 * mail-source.el (mail-source-movemail): Ignore empty file.
7440 (mail-source-callback): Check before deleting.
1791e2e5 7441
c113de23 7442 * message.el (message-mime-attach-file): Include name.
1791e2e5 7443
c113de23 74441999-01-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7445
c113de23 7446 * mm-util.el (mm-read-charset): Return a symbol.
1791e2e5 7447
c113de23 7448 * mm-view.el (mm-inline-text): Insert signature separator.
1791e2e5 7449
c113de23
GM
7450 * gnus-art.el (gnus-treat-predicate): New function.
7451 (gnus-treat-article): Allow all types to be checked.
1791e2e5 7452
c113de23
GM
7453 * gnus-util.el (gnus-or): New function.
7454 (gnus-and): Ditto.
1791e2e5 7455
c113de23 7456 * gnus-art.el (gnus-mime-display-single): Use override.
1791e2e5 7457
c113de23
GM
7458 * mm-decode.el (mm-attachment-override-types): New variable.
7459 (mm-attachment-override-p): New function.
1791e2e5 7460
c113de23 7461 * gnus-picon.el (gnus-group-display-picons): Don't go backward.
1791e2e5 7462
c113de23 74631999-01-23 Andrew J. Cosgriff <ajc@bing.wattle.id.au>
1791e2e5 7464
c113de23 7465 * mm-view.el (mm-inline-text): Do vcards.
1791e2e5 7466
c113de23 74671999-01-23 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7468
c113de23 7469 * gnus.el: Pterodactyl Gnus v0.73 is released.
1791e2e5 7470
c113de23 74711999-01-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7472
c113de23
GM
7473 * nnmail.el (nnmail-spool-file): Changed to use mail-source.
7474 (nnmail-crash-box, nnmail-use-procmail, nnmail-procmail-directory,
7475 nnmail-procmail-suffix, nnmail-resplit-incoming): Removed.
7476 (nnmail-movemail-program): Removed.
7477 (nnmail-movemail-args): Removed.
7478 (nnmail-pop-password-required): Ditto.
7479 (nnmail-tmp-directory): Ditto.
7480 (nnmail-delete-incoming): Removed.
7481 (nnmail-pop-password, nnmail-moved-inboxes,
7482 nnmail-internal-password, nnmail-move-inbox): Removed.
7483 (nnmail-read-passwd): Ditto.
7484 (nnmail-get-spool-files): Removed.
7485 (nnmail-resplit-incoming): Reinstated.
1791e2e5 7486
c113de23 7487 * mail-source.el: New file.
1791e2e5 7488
c113de23 74891999-01-23 James H. Cloos, Jr. <cloos@jhcloos.com>
1791e2e5 7490
c113de23 7491 * gnus-art.el (gnus-article-mode-map): Bind backspace.
1791e2e5 7492
c113de23 74931999-01-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7494
c113de23 7495 * gnus-art.el (article-make-date-line): Fix iso8601 display.
1791e2e5 7496
c113de23 74971999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7498
c113de23 7499 * gnus-art.el (gnus-treat-display-smileys): Check xpm.
1791e2e5 7500
c113de23 7501 * gnus-picon.el (gnus-group-display-picons): Goto body.
1791e2e5 7502
c113de23
GM
7503 * gnus.el: Indented all functions; broke long lines; changed all
7504 instances of illegal/legal to invalid/valid. Yes, I'm bored.
1791e2e5 7505
c113de23 75061999-01-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7507
c113de23 7508 * gnus.el: Pterodactyl Gnus v0.72 is released.
1791e2e5 7509
c113de23 75101999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7511
c113de23 7512 * gnus.el: Cleaned up trailing whitespace.
1791e2e5 7513
c113de23 7514 * mm-util.el (mm-read-charset): Work.
1791e2e5 7515
c113de23 75161999-01-17 Matt Armstrong <mattdav+matt@best.com>
1791e2e5 7517
c113de23
GM
7518 * gnus-score.el (gnus-score-find-bnews): Match regexp on the
7519 nnheader-translate-file-chars'd group name.
1791e2e5 7520
c113de23 75211999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7522
c113de23 7523 * message.el (message-encode-message-body): Fold case.
1791e2e5 7524
c113de23 75251999-01-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7526
c113de23 7527 * mailcap.el (mailcap-add): New function.
1791e2e5 7528
c113de23 75291999-01-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7530
c113de23
GM
7531 * gnus-art.el (article-goto-body-goes-to-point-min-p): New variable.
7532 (article-goto-body): Use it.
7533 (gnus-treat-article): Ditto.
1791e2e5 7534
c113de23
GM
7535 * gnus-agent.el (gnus-agent-get-undownloaded-list): Remove the
7536 downloaded articles from the downloadeble list.
1791e2e5 7537
c113de23 75381999-01-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7539
c113de23
GM
7540 * message.el (message-encode-message-body): Bind
7541 mail-parse-charset.
1791e2e5 7542
c113de23
GM
7543 * mm-util.el (mm-charset-synonym-alist): New variable.
7544 (mm-charset-to-coding-system): Use it.
7545 (mm-charset-coding-system-alist): Removed.
7546 (mm-charset-to-coding-system): Don't use it.
7547 (mm-find-charset-region): Use mail-parse-charset.
1791e2e5 7548
c113de23
GM
7549 * gnus-art.el (gnus-treatment-function-alist): Use
7550 gnus-article-display-picons.
7551 (gnus-treat-display-xface): Only do if we have xface feature.
7552 (gnus-part-display-hook): New function.
7553 (gnus-treat-article): Use it.
7554 (gnus-treat-article): Use gnus-visual.
1791e2e5 7555
c113de23 7556 * gnus-msg.el (gnus-setup-posting-charset): Check elem.
1791e2e5 7557
c113de23
GM
7558 * gnus-art.el (gnus-mm-display-part): Fix the MIME button after
7559 displaying.
1791e2e5 7560
c113de23 7561 * mm-decode.el (mm-insert-part): Use insert-buffer-substring.
1791e2e5 7562
c113de23
GM
7563 * gnus-score.el (gnus-score-find-bnews): Protect against invalid
7564 regexp file names.
1791e2e5 7565
c113de23 75661999-01-16 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7567
c113de23 7568 * gnus.el: Pterodactyl Gnus v0.71 is released.
1791e2e5 7569
c113de23 75701999-01-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7571
c113de23 7572 * mm-view.el (mm-inline-image): Don't add a dot.
1791e2e5 7573
c113de23 7574 * gnus-art.el (gnus-treat-article): New function.
1791e2e5 7575
c113de23 7576 * gnus.el (gnus-article-display-hook): Removed.
1791e2e5 7577
c113de23 7578 * gnus-art.el (gnus-article-treat-custom): New variable.
1791e2e5 7579
c113de23 7580 * gnus-start.el (gnus-ignored-newsgroups-has-to-p): Removed.
1791e2e5 7581
c113de23
GM
7582 * gnus-msg.el (gnus-setup-posting-charset): Allow variables and
7583 functions.
1791e2e5 7584
c113de23
GM
7585 * message.el (message-posting-charset): New variable.
7586 (message-send-mail): Use it.
1791e2e5 7587
c113de23
GM
7588 * gnus-msg.el (gnus-group-posting-charset-alist): Moved here.
7589 (gnus-setup-posting-charset): New function.
7590 (gnus-setup-message): Use it.
1791e2e5 7591
c113de23
GM
7592 * message.el (message-encode-message-body): Just look for
7593 Content-Type before inserting a new one.
1791e2e5 7594
c113de23 75951999-01-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7596
c113de23 7597 * rfc2047.el (rfc2047-default-charset): Removed.
1791e2e5 7598
c113de23
GM
7599 * mail-prsvr.el: New file.
7600 (mail-parse-charset): New variable.
1791e2e5 7601
c113de23
GM
7602 * gnus-sum.el (gnus-newsgroup-charset): Changed name.
7603 Changed name.
1791e2e5 7604
c113de23 7605 * gnus.el (gnus-charset): New group.
1791e2e5 7606
c113de23 7607 * nnmail.el (nnmail-pathname-coding-system): Default to binary.
1791e2e5 7608
c113de23
GM
7609 * gnus-sum.el (gnus-default-charset): Default to nil.
7610 (gnus-newsgroup-iso-8859-1-forced-regexp): Removed.
7611 (gnus-newsgroup-iso-8859-1-forced): Removed.
1791e2e5 7612
c113de23
GM
7613 * mm-util.el (mm-known-charsets): Removed.
7614 (mm-default-coding-system): Removed.
7615 (mm-default-charset): Removed.
7616 (mm-read-charset): New function.
1791e2e5 7617
c113de23 7618 * message.el (message-default-charset): Removed.
1791e2e5 7619
c113de23 7620 * rfc2047.el (rfc2047-default-charset): Default to nil.
1791e2e5 7621
c113de23 7622 * mm-util.el (mm-charset-iso-8859-1-forced): Removed.
1791e2e5 7623
c113de23 76241999-01-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7625
c113de23 7626 * gnus.el: Pterodactyl Gnus v0.70 is released.
1791e2e5 7627
c113de23 76281999-01-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7629
c113de23
GM
7630 * mm-decode.el (mm-save-part): Use mm-get-part.
7631 (mm-insert-part): New function.
7632 (mm-get-part): Use it.
7633 (mm-get-image): Ditto.
7634 (mm-display-external): Ditto.
1791e2e5 7635
c113de23 7636 * mm-view.el (mm-inline-text): Ditto.
1791e2e5 7637
c113de23
GM
7638 * gnus-move.el (gnus-move-group-to-server): Protect against nil
7639 ranges.
1791e2e5 7640
c113de23
GM
7641 * mm-decode.el (mm-display-external): Save the buffer.
7642 (mm-remove-part): Kill it.
1791e2e5 7643
c113de23 7644 * qp.el (quoted-printable-decode-region): Do the right thing at eobp.
1791e2e5 7645
c113de23 7646 * nnagent.el (nnagent-request-set-mark): Defined stub.
1791e2e5 7647
c113de23 76481999-01-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7649
c113de23
GM
7650 * gnus-score.el (gnus-score-load-score-alist): Bind
7651 coding-system-for-read.
1791e2e5 7652
c113de23
GM
7653 * gnus-sum.el (gnus-summary-exit): Do adaptive scoring before
7654 prepare-exit-hook.
1791e2e5 7655
c113de23 7656 * mm-view.el (mm-setup-w3): Require w3.
1791e2e5 7657
c113de23 76581999-01-13 Kiyokazu SUTO <suto@merry.xmath.ous.ac.jp>
1791e2e5 7659
c113de23
GM
7660 * lisp/nnspool.el (nnspool-retrieve-headers): Protect against empty
7661 body.
1791e2e5 7662
c113de23 76631999-01-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7664
c113de23 7665 * mm-encode.el: Ditto.
1791e2e5 7666
c113de23
GM
7667 * mm-bodies.el (mm-decode-content-transfer-encoding): Message the
7668 error.
1791e2e5 7669
c113de23 7670 * mailcap.el (mailcap-mime-data): SAFER ps.
1791e2e5 7671
c113de23
GM
7672 * message.el (message-encode-message-body): Always insert a
7673 Content-Type header.
1791e2e5 7674
c113de23
GM
7675 * mm-decode.el (mm-inline-media-tests): Default all text/* to be
7676 shown inline.
1791e2e5 7677
c113de23 7678 * mm-view.el (mm-inline-text): Handle all sorts of text.
1791e2e5 7679
c113de23
GM
7680 * mailcap.el (mailcap-mime-data): non-viewer for viewers that
7681 don't view.
1791e2e5 7682
c113de23 7683 * mm-decode.el (mm-display-external): Use it.
1791e2e5 7684
c113de23 7685 * gnus-art.el (gnus-visible-headers): Added bcc, gcc, fcc.
1791e2e5 7686
c113de23 7687 * mm-decode.el (mm-save-part): Removed double code.
1791e2e5 7688
c113de23 76891999-01-12 Dave Love <fx@gnu.org>
1791e2e5 7690
c113de23
GM
7691 * mm-decode.el (mm-save-part): Avoid doubly-compressed
7692 application/octet-stream .gz & al files with jka-compr.
1791e2e5 7693
c113de23 76941999-01-12 Dave Love <fx@gnu.org>
1791e2e5 7695
c113de23
GM
7696 * gnus-ems.el (gnus-down-mouse-3): New variable.
7697 * gnus-art.el (gnus-mime-button-map): Use it.
7698 (gnus-mime-button-menu): Set the clicked-on buffer initially.
1791e2e5 7699
c113de23 77001999-01-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7701
c113de23 7702 * mailcap.el (mailcap-mime-data): Added ImageMagic and ee.
1791e2e5 7703
c113de23 77041999-01-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7705
c113de23
GM
7706 * gnus-picon.el (gnus-picons-kill-buffer): Don't kill article
7707 buffers.
1791e2e5 7708
c113de23 7709 * gnus-sum.el (gnus-summary-exit): Destroy all MIME.
1791e2e5 7710
c113de23 7711 * gnus-cache.el (gnus-cache-read-active): Reversed check.
1791e2e5 7712
c113de23 77131999-01-12 Matt Armstrong <matta@geoworks.com>
1791e2e5 7714
c113de23 7715 * mml.el (mml-parameter-string): Strip directory component.
1791e2e5 7716
c113de23 77171999-01-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7718
c113de23 7719 * gnus.el (gnus-use-demon): Removed.
1791e2e5 7720
c113de23 77211999-01-12 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 7722
c113de23 7723 * nnmail.el (nnmail-article-group): Don't infloop.
1791e2e5 7724
c113de23 77251999-01-11 Colin Rafferty <colin@xemacs.org>
1791e2e5 7726
c113de23
GM
7727 * gnus-art.el (article-update-date-lapsed): Made it work with
7728 picons, and make it update on all visible frames.
7729 (article-date-ut): Get summary-buffer's current-headers.
1791e2e5 7730
c113de23 77311999-01-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7732
c113de23
GM
7733 * gnus-picon.el (gnus-picons-setup-buffer): Don't set major mode.
7734 (gnus-picons-setup-p): New variable.
1791e2e5 7735
c113de23 77361999-01-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7737
c113de23 7738 * nnmail.el (nnmail-split-header-length-limit): Lowered to 512.
1791e2e5 7739
c113de23 77401999-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7741
c113de23
GM
7742 * gnus-sum.el (gnus-summary-exit-no-update): Don't use run-hooks.
7743 (gnus-summary-exit-no-update): Use mapcar.
1791e2e5 7744
c113de23 77451999-01-02 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7746
c113de23 7747 * gnus-agent.el (gnus-category-write): Make directory.
1791e2e5 7748
c113de23 77491998-09-26 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7750
c113de23
GM
7751 * gnus-sum.el (gnus-update-read-articles):
7752 (gnus-update-marks): Request backend update of mark.
1791e2e5 7753
c113de23 77541999-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7755
c113de23 7756 * mm-bodies.el (mm-body-encoding): Use mm-find.
1791e2e5 7757
c113de23 77581999-01-03 Kim-Minh Kaplan <kmkaplan@western.fr>
1791e2e5 7759
c113de23 7760 * gnus-picon.el (gnus-article-display-picons): Fix.
1791e2e5 7761
c113de23 77621999-01-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7763
c113de23 7764 * gnus.el: Pterodactyl Gnus v0.69 is released.
1791e2e5 7765
c113de23 77661999-01-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7767
c113de23 7768 * gnus-picon.el (gnus-picons-setup-buffer): Run the hook.
1791e2e5 7769
c113de23
GM
7770 * gnus-agent.el (gnus-agent-remove-group): New command and
7771 keystroke.
1791e2e5 7772
c113de23 7773 * rfc2047.el (rfc2047-decode-region): Check for us-ascii.
1791e2e5 7774
c113de23 77751999-01-02 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7776
c113de23 7777 * gnus-agent.el (gnus-agent-write-servers): Make directory.
1791e2e5 7778
c113de23 77791998-12-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7780
c113de23 7781 * mm-view.el (mm-inline-text): Bind current id.
1791e2e5 7782
c113de23
GM
7783 * mm-decode.el (mm-handle-id): New macro.
7784 (mm-make-handle): Accept id.
7785 (mm-dissect-singlepart): Use it.
1791e2e5 7786
c113de23 77871998-12-23 Matt Pharr <mmp@graphics.stanford.edu>
1791e2e5 7788
c113de23
GM
7789 * message.el (message-cite-original-without-signature): Use
7790 message-signature-separator when searching for signature in
7791 message-cite-original-without-signature.
1791e2e5 7792
c113de23 77931998-12-24 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7794
c113de23 7795 * gnus.el (gnus-server-to-method): Check named methods.
1791e2e5 7796
c113de23 77971998-12-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7798
c113de23 7799 * mm-view.el (mm-view-message): Goto point-min.
1791e2e5 7800
c113de23
GM
7801 * nnmail.el (nnmail-article-group): Don't delete lines, only
7802 shorten them.
1791e2e5 7803
c113de23
GM
7804 * gnus-msg.el (gnus-configure-posting-styles): Also do nil
7805 values.
1791e2e5 7806
c113de23
GM
7807 * nnheader.el (nnheader-temp-directory): New variable.
7808 (nnheader-temp-directory): Removed.
1791e2e5 7809
c113de23 78101998-12-22 Jack Vinson <jvinson@chevax.ecs.umass.edu>
1791e2e5 7811
c113de23
GM
7812 * mailcap.el (mailcap-parse-mailcaps): Add "~/.mailcaps" to the
7813 list of files to check for mailcap entries under windows-nt.
1791e2e5 7814
c113de23 78151998-12-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7816
c113de23
GM
7817 * gnus-art.el (gnus-article-maybe-hide-headers): Check whether the
7818 summary buffer exists.
1791e2e5 7819
c113de23 78201998-12-22 Aaron M. Ucko <amu@mit.edu>
1791e2e5 7821
c113de23
GM
7822 * nnsoup.el (nnsoup-store-reply): Remove code to deal with
7823 irrelevant Sun sendmail bug.
7824 (nnsoup-store-reply): Stop mucking with mail-header-separator.
1791e2e5 7825
c113de23
GM
7826 * message.el (message-send-news): Bind mail-header-separator to
7827 "" when asking backend to post.
1791e2e5 7828
c113de23 78291998-12-22 Karl Kleinpaste <karl@justresearch.com>
1791e2e5 7830
c113de23
GM
7831 * mm-uu.el (mm-dissect-disposition): New variable.
7832 (mm-uu-dissect): Use it.
1791e2e5 7833
c113de23 78341998-12-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7835
c113de23 7836 * mm-view.el (mm-inline-text): Bind url-current-object.
1791e2e5 7837
c113de23 78381998-12-06 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 7839
c113de23 7840 * gnus-range.el (gnus-remove-from-range): Rewrite.
1791e2e5 7841
c113de23 78421998-12-09 SL Baur <steve@altair.xemacs.org>
1791e2e5 7843
c113de23 7844 * gnus-picon.el (annotations): Remove bogus require 'xpm.
1791e2e5 7845
c113de23 78461998-12-18 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7847
c113de23
GM
7848 * message.el (message-encode-message-body): Insert `MIME-Version'
7849 instead of `Mime-Version'.
1791e2e5 7850
c113de23 78511998-12-04 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 7852
c113de23
GM
7853 * message.el (message-insert-mime-part): Add the attachment
7854 disposition.
7855 (message-insert-mime-part): Make TYPE and DESCRIPTION optional.
7856 (message-mime-query-type): New function.
7857 (message-mime-query-description): Ditto.
7858 (message-mime-query-file): Ditto.
7859 (message-insert-mime-part): Use them.
7860 (message-mime-insert-external): Use the new stuff.
1791e2e5 7861
c113de23 78621998-12-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7863
c113de23 7864 * nnmail.el (nnmail-split-header-length-limit): New variable.
1791e2e5 7865
c113de23 7866 * mm-decode.el (mm-dissect-buffer): Check syntax.
1791e2e5 7867
c113de23 7868 * rfc2231.el (rfc2231-parse-string): Remove check for syntax.
1791e2e5 7869
c113de23
GM
7870 * rfc2047.el (rfc2047-encodable-p): Use mm-find-charset-region.
7871 (rfc2047-dissect-region): Ditto.
1791e2e5 7872
c113de23 78731998-12-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7874
c113de23 7875 * mm-view.el (mm-view-message): Decode charset.
1791e2e5 7876
c113de23 78771998-12-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7878
c113de23
GM
7879 * rfc2231.el (rfc2231-parse-string): Ignore syntactically invalid
7880 CT headers.
1791e2e5 7881
c113de23 78821998-12-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7883
c113de23
GM
7884 * mm-bodies.el (mm-decode-content-transfer-encoding): Use
7885 mm-uu-*-function.
7886 * mm-uu.el (mm-uu-dissect): Use x-uuencode.
1791e2e5 7887
c113de23 78881998-12-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7889
c113de23
GM
7890 * message.el (message-send-mail): Do MML first.
7891 (message-send-news): Ditto.
1791e2e5 7892
c113de23 78931998-12-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7894
c113de23
GM
7895 * gnus-picon.el (gnus-picons-face): New face.
7896 (gnus-picons-try-face): Use it.
1791e2e5 7897
c113de23 78981998-12-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7899
c113de23 7900 * gnus.el: Pterodactyl Gnus v0.68 is released.
1791e2e5 7901
c113de23 79021998-12-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7903
c113de23 7904 * gnus.el: Pterodactyl Gnus v0.67 is released.
1791e2e5 7905
c113de23 79061998-12-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7907
c113de23 7908 * gnus.el: Pterodactyl Gnus v0.66 is released.
1791e2e5 7909
c113de23 79101998-12-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7911
c113de23 7912 * gnus-art.el (gnus-insert-mime-button): Decode description.
1791e2e5 7913
c113de23 79141998-12-05 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7915
c113de23
GM
7916 * gnus-art.el (article-decode-encoded-words): Rollback to 0.55.
7917 (gnus-decode-header-methods): Ditto.
7918 (gnus-decode-with-mail-decode-encoded-word-region): Ditto.
1791e2e5 7919
c113de23 79201998-12-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7921
c113de23 7922 * mml.el (mml-insert-mime-headers): Encode description.
1791e2e5 7923
c113de23
GM
7924 * nnfolder.el (nnfolder-request-expire-articles): Go to the date
7925 line.
1791e2e5 7926
c113de23 7927 * gnus-sum.el (gnus-default-charset): Doc fix.
1791e2e5 7928
c113de23 79291998-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7930
c113de23 7931 * mm-decode.el (mm-display-part): Forward a line.
1791e2e5 7932
c113de23 79331998-12-09 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7934
c113de23
GM
7935 * mm-util.el (mm-running-ntemacs): New variable.
7936 (mm-text-coding-system): Ditto.
7937 * nnmail.el (nnmail-incoming-coding-system): Ditto.
7938 (nnmail-split-incoming): Use nnmail-incoming-coding-system.
1791e2e5 7939
c113de23 79401998-12-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7941
c113de23
GM
7942 * gnus-picon.el (gnus-picons-network-display-internal): Don't set
7943 buffer.
1791e2e5 7944
c113de23 7945 * message.el (message-insert-headers): New command and keystroke.
1791e2e5 7946
c113de23 79471998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7948
c113de23
GM
7949 * mm-decode.el (mm-inline-media-tests): Recognize x-xbitmap.
7950 (mm-get-image): Ditto.
1791e2e5 7951
c113de23
GM
7952 * mm-bodies.el (mm-decode-content-transfer-encoding): Only for
7953 base64, uudecode and binhex.
1791e2e5 7954
c113de23 79551998-12-06 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 7956
c113de23
GM
7957 * mm-bodies.el (mm-decode-content-transfer-encoding): Replace CRLF
7958 in text/plain.
7959 * mm-uu.el (mm-uu-dissect): Use inline.
1791e2e5 7960
c113de23 79611998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7962
c113de23 7963 * mm-view.el (mm-view-message): New function.
1791e2e5 7964
c113de23
GM
7965 * mm-encode.el (mm-content-transfer-encoding-defaults): Changed to
7966 qp.
1791e2e5 7967
c113de23 79681998-12-07 Karl Kleinpaste <karl@justresearch.com>
1791e2e5 7969
c113de23
GM
7970 * mm-encode.el (mm-content-transfer-encoding-defaults): Add an
7971 entry for message/rfc822 as 8bit.
1791e2e5 7972
c113de23 79731998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7974
c113de23 7975 * mailcap.el (mailcap-mime-extensions): Add patch.
1791e2e5 7976
c113de23 79771998-12-05 Dale Hagglund <rdh@best.com>
1791e2e5 7978
c113de23
GM
7979 * gnus-sum.el (gnus-summary-display-buttonized): Use prefix
7980 argument to force all multipart/* to look like multipart/mixed.
1791e2e5 7981
c113de23
GM
7982 * gnus-art.el (gnus-mime-display-multipart-as-mixed): New
7983 variable.
7984 (gnus-mime-display-part): Use it.
1791e2e5 7985
c113de23 79861998-12-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7987
c113de23
GM
7988 * gnus-draft.el (gnus-draft-send): Only disable checks for
7989 non-interactive use.
7990 (gnus-draft-send-message): Use it.
1791e2e5 7991
c113de23 79921998-12-06 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 7993
c113de23 7994 * gnus.el: Pterodactyl Gnus v0.65 is released.
1791e2e5 7995
c113de23 79961998-12-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 7997
c113de23 7998 * gnus-art.el (gnus-article-prepare-display): Don't init w3.
1791e2e5 7999
c113de23 8000 * mm-view.el (mm-inline-text): Bind url-standalone-mode here.
1791e2e5 8001
c113de23 80021998-12-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8003
c113de23 8004 * gnus.el: Pterodactyl Gnus v0.64 is released.
1791e2e5 8005
c113de23 80061998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8007
c113de23 8008 * mm-view.el (mm-setup-w3): Don't load.
1791e2e5 8009
c113de23
GM
8010 * gnus-msg.el (gnus-setup-message): Set group name.
8011 (gnus-group-mail): Avoid leaking local vars.
1791e2e5 8012
c113de23
GM
8013 * message.el (message-attach-file): Renamed.
8014 (message-mime-attach-file): Renamed again.
1791e2e5 8015
c113de23 80161998-12-05 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8017
c113de23
GM
8018 * gnus-art.el (article-decode-encoded-words): Bind
8019 rfc2047-default-charset here.
1791e2e5 8020
c113de23 8021 * gnus-art.el (gnus-insert-mime-button): Nix slashes in file name.
1791e2e5 8022
c113de23 80231998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8024
c113de23
GM
8025 * gnus-picon.el (gnus-picons-setup-buffer): Run picons hook.
8026 (gnus-picons-setup-hook): New hook.
1791e2e5 8027
c113de23 80281998-12-05 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 8029
c113de23
GM
8030 * mailcap.el (mailcap-mime-data): Remove "*" from documentation
8031 string.
8032 (mailcap-mime-extensions): Ditto. Made first sentense fit a
8033 line.
1791e2e5 8034
c113de23 80351998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8036
c113de23
GM
8037 * gnus-art.el (gnus-article-prepare-display): Setup w3.
8038 (gnus-mime-view-part): Ditto.
8039 (gnus-mime-inline-part): Dotii.
8040 (gnus-mime-externalize-part): Daddo.
8041 (gnus-mime-internalize-part): Tutti frutti.
8042 (gnus-widget-press-button): Da da do.
1791e2e5 8043
c113de23 8044 * mm-view.el (mm-setup-w3): Require url-vars.
1791e2e5 8045
c113de23 80461998-12-04 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8047
c113de23
GM
8048 * message.el (message-draft-coding-system): Fix for XEmacs-NT.
8049 * mm-util.el (mm-find-charset-region): Ditto.
1791e2e5 8050
c113de23 80511998-12-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8052
c113de23
GM
8053 * message.el (message-send): Don't encode here.
8054 (message-send-mail): But here.
8055 (message-send-news): And here.
1791e2e5 8056
c113de23 80571998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8058
c113de23 8059 * gnus-msg.el (gnus-message-insert-stylings): Don't insert twice.
1791e2e5 8060
c113de23 80611998-12-04 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8062
c113de23 8063 * gnus.el: Pterodactyl Gnus v0.63 is released.
1791e2e5 8064
c113de23 80651998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8066
c113de23 8067 * mml.el (mml-base-boundary): Shorten.
1791e2e5 8068
c113de23 8069 * message.el (message-insert-mime-part): Use default.
1791e2e5 8070
c113de23 8071 * gnus-art.el (gnus-insert-mime-button): Bind gnus-tmp-type-long.
1791e2e5 8072
c113de23 80731998-12-03 Per Abrahamsen <abraham@dina.kvl.dk>
1791e2e5 8074
c113de23
GM
8075 * gnus-art.el (gnus-mime-display-alternative): Use (*) for radio
8076 buttons, not [*].
1791e2e5 8077
c113de23 80781998-12-04 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8079
c113de23 8080 * gnus-art.el (gnus-insert-mime-button): Do proper help-echo.
1791e2e5 8081
c113de23 80821998-12-04 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8083
c113de23 8084 * gnus-art.el (gnus-insert-mime-button): Fix.
1791e2e5 8085
c113de23 80861998-12-03 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8087
c113de23
GM
8088 * message.el (message-insert-mime-part): Nicify prompts.
8089 (message-insert-mime-part): Really delete duplicates.
8090 (message-insert-mime-part): Check against common errors.
8091 (message-insert-mime-part): Fix docstring.
1791e2e5 8092
c113de23 80931998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8094
c113de23 8095 * gnus-art.el (gnus-mime-internalize-part): Bugged out.
1791e2e5 8096
c113de23 80971998-12-03 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8098
c113de23
GM
8099 * gnus-art.el (gnus-mime-button-line-format): Nicify.
8100 (gnus-insert-mime-button): Modify accordingly.
1791e2e5 8101
c113de23 81021998-12-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8103
c113de23 8104 * gnus-art.el (gnus-display-mime): Set window point.
1791e2e5 8105
c113de23
GM
8106 * mm-decode.el (mm-display-external): Only decode when not
8107 saving.
8108 (mm-alternative-precedence): Prefer multiparts.
8109 (mm-inline-media-tests): Inline multiparts.
1791e2e5 8110
c113de23
GM
8111 * gnus-picon.el (gnus-picons-next-job-internal): Do bar if asked.
8112 Ignore errors when requiring url.
1791e2e5 8113
c113de23 8114 * mml.el (mml-quote-region): New command.
1791e2e5 8115
c113de23
GM
8116 * message.el (message-cite-original): Use it.
8117 (message-cite-original-without-signature): Ditto.
1791e2e5 8118
c113de23 81191998-12-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8120
c113de23 8121 * gnus.el: Pterodactyl Gnus v0.62 is released.
1791e2e5 8122
c113de23 81231998-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8124
c113de23 8125 * gnus-art.el (gnus-mime-view-all-parts): Work with multiparts.
1791e2e5 8126
c113de23 81271998-12-03 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8128
c113de23
GM
8129 * mm-view.el (mm-inline-text): Use `point-min-marker' and
8130 `point-max-marker'.
1791e2e5 8131
c113de23 81321998-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8133
c113de23 8134 * mailcap.el (mailcap-mime-extensions): Use image/xpm for xpms.
1791e2e5 8135
c113de23
GM
8136 * gnus-art.el (gnus-mime-display-single): Check for attachment
8137 before other tests.
1791e2e5 8138
c113de23
GM
81391998-12-03 Didier Verna <verna@inf.enst.fr>
8140
8141 * gnus-msg.el (gnus-configure-posting-styles): find a
8142 posting-style entry in the group parameters, if any, and honor it
8143 at the end.
8144
81451998-12-03 Felix Lee <flee@teleport.com>
8146
8147 * nntp.el (nntp-after-change-function): Fix.
8148
81491998-12-03 Mike McEwan <mike@lotusland.demon.co.uk>
1791e2e5 8150
c113de23 8151 * mml.el (mml-generate-mime-1): Insert literally.
1791e2e5 8152
c113de23 81531998-12-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8154
c113de23 8155 * mml.el (mml-insert-mime-headers): Removed debug.
1791e2e5 8156
c113de23
GM
81571998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
8158
8159 * gnus-sum.el (gnus-summary-show-article): Destroy parts when
8160 prefixed.
1791e2e5 8161
c113de23
GM
8162 * mm-encode.el (mm-content-transfer-encoding-defaults): Default
8163 application/emacs-lisp to 8bit.
1791e2e5 8164
c113de23 81651998-12-03 Dale Hagglund <rdh@best.com>
1791e2e5 8166
c113de23 8167 * mm-decode.el (mm-quote-arg): Add quoting of '()', '<>', and '|'.
1791e2e5 8168
c113de23 81691998-12-02 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8170
c113de23 8171 * gnus.el: Pterodactyl Gnus v0.61 is released.
1791e2e5 8172
c113de23 81731998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8174
c113de23
GM
8175 * mml.el (mml-parse-1): Skipped parts.
8176 (mml-insert-mime-headers): Nil is a list.
8177 (mml-generate-mime-1): Don't insert literally.
8178 (mml-read-tag): Drop text props.
8179 (mml-read-part): Ditto.
8180 (mml-parse-singlepart-with-multiple-charsets): Ditto.
1791e2e5 8181
c113de23 81821998-12-02 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8183
c113de23 8184 * gnus.el: Pterodactyl Gnus v0.60 is released.
1791e2e5 8185
c113de23 81861998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8187
c113de23 8188 * mml.el (mml-parse-1): Don't throw contents away.
1791e2e5 8189
c113de23 81901998-12-02 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8191
c113de23 8192 * mml.el (mml-compute-boundary-1): Regexp-quote the boundary.
1791e2e5 8193
c113de23 81941998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8195
c113de23 8196 * mml.el (mml-parse-singlepart-with-multiple-charsets): New
1791e2e5 8197 function.
c113de23
GM
8198 (mml-parse-1): Use it.
8199
82001998-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8201
c113de23
GM
8202 * gnus-art.el (gnus-decode-with-mail-decode-encoded-word-region):
8203 Use gnus-newsgroup-default-charset.
8204 (article-decode-encoded-words): Remove charset codes.
8205 * gnus-sum.el (gnus-newsgroup-default-charset): Use
8206 gnus-default-charset.
1791e2e5 8207
c113de23 82081998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8209
c113de23
GM
8210 * message.el (message-send-mail): Don't encode here.
8211 (message-send-news): Nor here.
8212 (message-send): ... but here instead.
1791e2e5 8213
c113de23
GM
8214 * gnus-picon.el (gnus-picons-display-article-move-p): Changed
8215 default to nil.
8216 (gnus-article-display-picons): Replace From line.
8217 (gnus-group-display-picons): Replace Newsgroups line.
8218 (gnus-picons-display-glyph): Set baseline.
8219 (gnus-group-display-picons): Piconize the entire Newsgroups line.
8220 (gnus-picons-xbm-face): Revert to old, standard colors.
1791e2e5 8221
c113de23 8222 * message.el (message-fetch-field): Remove text props.
1791e2e5 8223
c113de23
GM
8224 * gnus-art.el (gnus-article-normalized-header-length): New
8225 variable.
8226 (article-normalize-headers): New command and keystroke.
1791e2e5 8227
c113de23 8228 * gnus-picon.el (gnus-picons-xbm-face): Changed colors.
1791e2e5 8229
c113de23 82301998-12-02 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8231
c113de23 8232 * gnus.el: Pterodactyl Gnus v0.59 is released.
1791e2e5 8233
c113de23 82341998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8235
c113de23 8236 * mml.el (mml-insert-mime-headers): Beep at multiple charsets.
1791e2e5 8237
c113de23 8238 * gnus-art.el (gnus-mime-copy-part): Set buffer-file-name.
1791e2e5 8239
c113de23 82401998-11-30 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8241
c113de23 8242 * mml.el (mml-generate-mime-1): Handle unquoting end-tags.
1791e2e5 8243
c113de23 82441998-12-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8245
c113de23
GM
8246 * mm-decode.el (mm-all-images-fit): New variable.
8247 (mm-image-fit-p): Use it.
1791e2e5 8248
c113de23
GM
8249 * gnus-art.el (gnus-mime-display-single): Use it.
8250 (gnus-mime-internalize-part): New command and keystroke.
1791e2e5 8251
c113de23
GM
8252 * mm-decode.el (mm-user-automatic-external-display): New
8253 variable.
8254 (mm-automatic-external-display-p): New function.
1791e2e5 8255
c113de23
GM
8256 * gnus-picon.el (gnus-picons-xbm-face): Default to sensible
8257 colors.
1791e2e5 8258
c113de23 82591998-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8260
c113de23 8261 * gnus-sum.el (gnus-summary-repair-multipart): Reselect article.
1791e2e5 8262
c113de23
GM
8263 * gnus-art.el (gnus-with-article): Work in the original article
8264 buffer.
8265 (gnus-with-article): Work in read-only groups.
1791e2e5 8266
c113de23 82671998-12-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8268
c113de23
GM
8269 * mm-bodies.el (mm-decode-string): Return original string if not
8270 decode.
1791e2e5 8271
c113de23 82721998-11-30 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8273
c113de23 8274 * mm-uu.el (mm-uu-dissect): Use mm-make-handle.
1791e2e5 8275
c113de23 82761998-12-01 Francois Pinard <pinard@iro.umontreal.ca>
1791e2e5 8277
c113de23 8278 * nndoc.el (nndoc-mime-parts-type-p): Do related.
1791e2e5 8279
c113de23 82801998-12-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8281
c113de23 8282 * gnus.el: Pterodactyl Gnus v0.58 is released.
1791e2e5 8283
c113de23 82841998-11-30 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8285
c113de23
GM
8286 * mm-decode.el (mm-get-image): Return a glyph, not an image
8287 specifier.
1791e2e5 8288
c113de23 82891998-11-29 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8290
c113de23 8291 * rfc2047.el (rfc2047-decode): Bind mm-default-charset.
1791e2e5 8292
c113de23 82931998-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8294
c113de23 8295 * mail-parse.el (rfc2045): Required.
1791e2e5 8296
c113de23 82971998-12-01 William M. Perry <wmperry@aventail.com>
1791e2e5 8298
c113de23 8299 * mm-view.el (mm-inline-text): Remove props.
1791e2e5 8300
c113de23 83011998-12-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8302
c113de23 8303 * mm-view.el (mm-setup-w3): Protect url-misc.
1791e2e5 8304
c113de23
GM
8305 * message.el (message-ignored-resent-headers): Remove
8306 Gnus-Warning.
1791e2e5 8307
c113de23
GM
8308 * mml.el (mml-insert-mime-headers): Use encoding.
8309 (mml-parameter-string): Ditto.
1791e2e5 8310
c113de23
GM
8311 * rfc2045.el: New file.
8312 (rfc2045-encode-string): New function.
1791e2e5 8313
c113de23 83141998-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8315
c113de23 8316 * mail-parse.el (mail-header-encode-parameter): New function.
1791e2e5 8317
c113de23 8318 * rfc2231.el (rfc2231-encode-string): New function.
1791e2e5 8319
c113de23 83201998-11-30 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8321
c113de23
GM
8322 * mm-bodies.el (mm-decode-string): New function.
8323 * mm-view.el (mm-inline-text): Use mm-decode-string.
1791e2e5 8324
c113de23 83251998-11-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8326
c113de23 8327 * gnus.el: Pterodactyl Gnus v0.57 is released.
1791e2e5 8328
c113de23 83291998-11-23 Felix Lee <flee@cygnus.com>
1791e2e5 8330
c113de23
GM
8331 * nntp.el (nntp-async-needs-kluge): new setting.
8332 (nntp-async-timer): new var.
8333 (nntp-async-process-list): new var.
8334 (nntp-async-kluge): new function.
8335 (nntp-async-timer-handler): new function.
8336 (nntp-async-wait): new function.
8337 (nntp-async-stop): new function.
8338 (nntp-after-change-function): renamed, and split apart.
8339 (nntp-async-trigger): new function.
8340 (nntp-do-callback): new function.
8341 (nntp-accept-process-output): add optional timeout arg.
1791e2e5 8342
c113de23
GM
8343 * gnus-async.el (gnus-async-request-fetched-article): fixed.
8344 (gnus-async-wait-for-article): new function.
8345 (gnus-async-with-semaphore): s/asynch/async/.
1791e2e5 8346
c113de23 83471998-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8348
c113de23
GM
8349 * gnus-art.el (gnus-with-article): Don't encode.
8350 (gnus-insert-mime-button): Fall back on filename from C-D.
8351 (gnus-mime-display-single): Have dots right on text/plain
8352 attachments.
1791e2e5 8353
c113de23
GM
8354 * mm-decode.el (mm-dissect-buffer): Respect Content-Disposition in
8355 broken parts.
1791e2e5 8356
c113de23 8357 * gnus-art.el (gnus-with-article): Flush cache and backlog.
1791e2e5 8358
c113de23
GM
8359 * mm-bodies.el (mm-decode-content-transfer-encoding): Also do
8360 binhex.
1791e2e5 8361
c113de23
GM
8362 * gnus-sum.el (gnus-summary-reparent-thread): Use new macro.
8363 (gnus-summary-repair-multipart): New command and keystroke.
1791e2e5 8364
c113de23 8365 * gnus-art.el (gnus-with-article-buffer): New macro.
1791e2e5 8366
c113de23 83671998-11-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8368
c113de23
GM
8369 * gnus-art.el (gnus-mime-inline-part): Do not get part when
8370 undisplay the part.
1791e2e5 8371
c113de23 83721998-11-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8373
c113de23 8374 * gnus-util.el (gnus-make-sort-function-1): Allow lambdas.
1791e2e5 8375
c113de23 8376 * mml.el (mml-read-part): Partition right.
1791e2e5 8377
c113de23
GM
8378 * mm-decode.el (mm-handle-set-cache): New macro.
8379 (mm-handle-cache): Ditto.
8380 (mm-make-handle): Ditto.
8381 (mm-dissect-singlepart): Use it.
8382 (mm-get-image): Use the cache.
1791e2e5 8383
c113de23 83841998-11-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8385
c113de23
GM
8386 * gnus-art.el (gnus-mime-display-mixed): Rewrite.
8387 (gnus-mime-display-single): Don't insert lines between parts.
1791e2e5 8388
c113de23 83891998-11-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8390
c113de23
GM
8391 * nnmail.el (nnmail-file-coding-system-1): New variable.
8392 * nnfolder.el (nnfolder-file-coding-system): Ditto.
8393 (nnfolder-read-folder): Use nnfolder-file-coding-system.
8394 * nnml.el (nnml-file-coding-system): New variable.
8395 (nnml-request-article): Use nnml-file-coding-system.
1791e2e5 8396
c113de23 83971998-11-29 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8398
c113de23 8399 * gnus.el: Pterodactyl Gnus v0.56 is released.
1791e2e5 8400
c113de23 84011998-11-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8402
c113de23
GM
8403 * gnus-art.el (gnus-mime-display-part): New function.
8404 (gnus-mime-display-mixed): Use it.
1791e2e5 8405
c113de23 8406 * mm-view.el (mm-setup-w3): Don't register.
1791e2e5 8407
c113de23 8408 * message.el (message-cite-original): Cite parts.
1791e2e5 8409
c113de23 84101998-11-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8411
c113de23
GM
8412 * mml.el (mml-parameter-string): New function.
8413 (mml-insert-mime-headers): Separated into new function.
1791e2e5 8414
c113de23 84151998-11-28 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8416
c113de23 8417 * mml.el (mml-make-boundary): Use `make-string'.
1791e2e5 8418
c113de23 84191998-11-27 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8420
c113de23 8421 * binhex.el (binhex-insert-char): Ditto.
1791e2e5 8422
c113de23 8423 * uudecode.el (uudecode-insert-char): Code correctly.
1791e2e5 8424
c113de23 84251998-11-28 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8426
c113de23
GM
8427 * mml.el (mml-generate-mime): Don't generate multiparts for
8428 empties.
1791e2e5 8429
c113de23 8430 * gnus-art.el (gnus-display-mime): Save excursion.
1791e2e5 8431
c113de23
GM
8432 * message.el (message-remove-first-header): New function.
8433 (message-encode-message-body): Use it.
1791e2e5 8434
c113de23 84351998-11-27 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8436
c113de23 8437 * gnus.el: Pterodactyl Gnus v0.55 is released.
1791e2e5 8438
c113de23 84391998-11-27 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8440
c113de23 8441 * mm-view.el (mm-setup-w3): New function.
1791e2e5 8442
c113de23
GM
8443 * mm-decode.el (mm-content-id-get-contents): New function.
8444 (mm-content-id-get-type): Ditto.
8445 (mm-content-id-get-encoding): Ditto.
8446 (mm-get-handle-by-content-id): Removed.
1791e2e5 8447
c113de23 84481998-11-25 Colin Rafferty <colin@xemacs.org>
1791e2e5 8449
c113de23 8450 * message.el (message-generate-new-buffers): Fix tag.
1791e2e5 8451
c113de23 84521998-11-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8453
c113de23 8454 * message.el (message-buffer-name): Check for unique first.
1791e2e5 8455
c113de23
GM
8456 * gnus-art.el (gnus-unbuttonized-mime-type-p): use
8457 gnus-inhibit-mime-unbuttonizing.
1791e2e5 8458
c113de23
GM
8459 * gnus-sum.el (t): Bind M-t.
8460 (gnus-inhibit-unbuttonizing): New variable.
8461 (gnus-summary-toggle-display-buttonized): New command.
1791e2e5 8462
c113de23
GM
8463 * gnus-art.el (gnus-display-mime): Select article window.
8464 (article-strip-trailing-space): New command and keystroke.
1791e2e5 8465
c113de23
GM
8466 * nneething.el (nneething-include-files): New variable.
8467 (nneething-create-mapping): Use it.
1791e2e5 8468
c113de23 8469 * nntp.el (nntp-possibly-change-group): Use nntp-send-command.
1791e2e5 8470
c113de23
GM
8471 * nnvirtual.el (nnvirtual-request-update-mark): Only yodate
8472 ayto-expirable marks.
1791e2e5 8473
c113de23 84741998-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8475
c113de23 8476 * gnus-art.el (gnus-mime-view-all-parts): Set buffer.
1791e2e5 8477
c113de23
GM
8478 * gnus-sum.el (gnus-summary-display-buttonized): Don't pass on
8479 ARG.
1791e2e5 8480
c113de23 8481 * gnus-art.el (gnus-article-mode-line-format): Doc fix.
1791e2e5 8482
c113de23 84831998-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8484
c113de23
GM
8485 * mm-util.el (mm-binary-coding-system): New variable.
8486 (mm-with-unibyte-buffer): Use mm-binary-coding-system.
8487 * mm-decode.el (mm-display-external): Ditto.
1791e2e5 8488
c113de23 84891998-11-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8490
c113de23 8491 * gnus.el: Pterodactyl Gnus v0.54 is released.
1791e2e5 8492
c113de23 84931998-11-24 Katsumi Yamaoka <yamaoka@jpl.org>
1791e2e5 8494
c113de23 8495 * gnus-sum.el (gnus-newsgroup-default-charset-alist): Note fj.
1791e2e5 8496
c113de23 84971998-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8498
c113de23 8499 * mm-decode.el (mm-save-part): Unquote.
1791e2e5 8500
c113de23 85011998-11-24 Matt Armstrong <matta@geoworks.com>
1791e2e5 8502
c113de23 8503 * mm-decode.el (mm-save-part): Bind coding system for write.
1791e2e5 8504
c113de23 85051998-11-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8506
c113de23
GM
8507 * gnus-art.el (gnus-article-mode-line-format): New default.
8508 (gnus-article-mime-part-status): New function.
1791e2e5 8509
c113de23
GM
8510 * message.el (message-send-news): Check the body syntax before
8511 encoding.
1791e2e5 8512
c113de23
GM
8513 * gnus-art.el (gnus-unbuttonized-mime-type): New function.
8514 (gnus-mime-display-single): Use it.
8515 (gnus-mime-display-alternative): Ditto.
1791e2e5 8516
c113de23 8517 * mm-decode.el: Check for whether we are running under a term.
1791e2e5 8518
c113de23 85191998-11-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8520
c113de23
GM
8521 * mm-decode.el (mm-preferred-alternative): Default to first
8522 alternative.
8523 (mm-preferred-alternative): No, we dont.
1791e2e5 8524
c113de23 85251998-11-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8526
c113de23
GM
8527 * mm-decode.el (mm-display-external): Use binary instead of
8528 no-conversion.
8529 * gnus-agent.el (gnus-agent-file-coding-system): Ditto.
8530 * nnheader.el (nnheader-file-coding-system): Ditto.
8531 * mm-util.el (mm-with-unibyte-buffer): Use binary instead of nil.
1791e2e5 8532
c113de23 85331998-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8534
c113de23
GM
8535 * gnus-sum.el (gnus-newsgroup-setup-default-charset): Use group
8536 name without method.
1791e2e5 8537
c113de23 85381998-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8539
c113de23
GM
8540 * gnus-sum.el (gnus-newsgroup-default-charset): Rename
8541 coding-system -> default-charset.
8542 (gnus-newsgroup-default-charset-alist): Ditto.
8543 (gnus-summary-local-variables): Ditto.
8544 (gnus-set-global-variables): Ditto.
8545 (gnus-get-newsgroup-headers): Ditto.
8546 (gnus-summary-from-or-to-or-newsgroups): Ditto.
8547 (gnus-get-newsgroup-headers-xover): Ditto.
8548 (gnus-newsgroup-setup-default-charset): Ditto.
8549 (article-decode-mime-words): Ditto.
8550 (article-decode-charset): Ditto.
8551 (article-decode-encoded-words): Ditto.
8552 (article-de-quoted-unreadable): Ditto.
8553 (gnus-mime-view-all-parts): Ditto.
8554 (gnus-mime-externalize-part): Ditto.
8555 (gnus-mm-display-part): Ditto.
8556 (gnus-mime-display-single): Ditto.
8557 (gnus-mime-display-alternative): Ditto.
8558
85591998-11-23 Shenghuo ZHU <zsh@cs.rochester.edu>
8560
8561 * rfc2047.el (rfc2047-decode-region): Do not decode nil charset.
8562 * gnus-art.el (article-decode-charset): Overlay
8563 rfc2047-default-charset.
8564 * message.el (message-draft-coding-system): New variable.
8565 (message-set-auto-save-file-name): Use message-draft-coding-system.
8566 * nndraft.el (nndraft-request-article): Ditto.
8567 * gnus-start.el (gnus-start-draft-setup): Set charset nil.
8568 * gnus-agent.el (gnus-agent-queue-setup): Ditto.
8569
85701998-11-22 Shenghuo ZHU <zsh@cs.rochester.edu>
8571
8572 * mm-uu.el (mm-uu-test): New function.
8573 (mm-uu-dissect): Inherit charset and cte from head.
8574 * gnus-art.el (article-decode-charset): Use mm-uu-test.
8575
85761998-11-21 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
8577
8578 * gnus.el: Pterodactyl Gnus v0.53 is released.
1791e2e5 8579
c113de23 85801998-11-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8581
c113de23
GM
8582 * mm-decode.el (mm-get-image): New function.
8583 (mm-image-fit-p): New function.
1791e2e5 8584
c113de23 8585 * gnus-util.el (gnus-annotation-in-region-p): New definition.
1791e2e5 8586
c113de23
GM
8587 * gnus-art.el (gnus-article-insert-newline): New function.
8588 (article-goto-body): New function.
1791e2e5 8589
c113de23 85901998-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8591
c113de23
GM
8592 * gnus-art.el (gnus-mime-display-single): Insert blank line before
8593 buttons.
1791e2e5 8594
c113de23
GM
8595 * gnus-sum.el (gnus-summary-display-buttonized): New command and
8596 keystroke.
1791e2e5 8597
c113de23
GM
8598 * gnus-art.el (gnus-mime-display-single): Don't insert a blank
8599 line between parts.
1791e2e5 8600
c113de23 8601 * message.el (message-remove-header): Go to end if wanted.
1791e2e5 8602
c113de23 86031998-11-20 Karl Kleinpaste <karl@justresearch.com>
1791e2e5 8604
c113de23
GM
8605 * gnus-art.el (gnus-mime-display-alternative): Avoid window
8606 movement with save-window-excursion.
1791e2e5 8607
c113de23 86081998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8609
c113de23 8610 * gnus-art.el (gnus-mime-inline-part): Use argument as charset.
1791e2e5 8611
c113de23 86121998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8613
c113de23 8614 * mm-bodies.el (mm-decode-body): Remove buffer-file-coding-system.
1791e2e5 8615
c113de23 86161998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8617
c113de23
GM
8618 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Use
8619 gnus-newsgroup-coding-system.
8620 (gnus-get-newsgroup-headers): Ditto.
8621 (gnus-get-newsgroup-headers-xover): Ditto.
8622 (gnus-set-global-variables): Ditto.
8623 * gnus-art.el (article-decode-mime-words): Ditto.
8624 (article-decode-charset): Ditto.
8625 (article-decode-encoded-words): Ditto.
8626 (article-de-quoted-unreadable): Ditto.
8627 (gnus-mime-view-all-parts): Ditto.
8628 (gnus-mime-externalize-part): Ditto.
8629 (gnus-mm-display-part): Ditto.
8630 (gnus-mime-display-alternative): Ditto.
8631 (gnus-mime-display-single): Ditto.
8632 * mm-view.el (mm-inline-text): Use default coding system.
1791e2e5 8633
c113de23 86341998-11-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8635
c113de23
GM
8636 * gnus-sum.el (gnus-newsgroup-coding-system-alist): New variable.
8637 (gnus-newsgroup-iso-8859-1-forced-regexp): New variable.
8638 (gnus-newsgroup-coding-system): New local variable.
8639 (gnus-newsgroup-iso-8859-1-forced): New local variable.
8640 (gnus-summary-local-variables): Add two new local variables.
8641 (gnus-newsgroup-setup-coding-system): New function.
8642 (gnus-select-newsgroup): Setup coding system.
8643 * mm-util.el (mm-charset-iso-8859-1-forced): New variable.
8644 (mm-charset-to-coding-system): Use mm-charset-iso-8859-1-forced.
8645 * gnus-cus.el (gnus-group-parameters): Customizable
8646 iso-8859-1-forced.
1791e2e5 8647
c113de23 86481998-11-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8649
c113de23 8650 * gnus.el: Pterodactyl Gnus v0.52 is released.
1791e2e5 8651
c113de23 86521998-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8653
c113de23
GM
8654 * rfc2047.el (rfc2047-encode-message-header): Encode the default
8655 encoding.
1791e2e5 8656
c113de23
GM
8657 * gnus-art.el (gnus-mime-display-single): Insert buttons for
8658 undisplayed text types.
1791e2e5 8659
c113de23
GM
8660 * mm-decode.el (mm-automatic-display-p): Only prefer inlinable
8661 types.
1791e2e5 8662
c113de23 86631998-11-19 Felix Lee <flee@cygnus.com>
1791e2e5 8664
c113de23 8665 * nntp.el (nntp-after-change-function-callback): recover from C-g.
1791e2e5 8666
c113de23 86671998-11-19 Felix Lee <flee@cygnus.com>
1791e2e5 8668
c113de23
GM
8669 * gnus-async.el (gnus-asynch-obarray): rename to
8670 gnus-async-hashtb, and don't buffer-local it.
1791e2e5 8671
c113de23
GM
8672 (gnus-async-article-callback): new function.
8673 (gnus-make-async-article-function): use it.
1791e2e5 8674
c113de23
GM
8675 (gnus-async-current-prefetch-group): new var.
8676 (gnus-async-current-prefetch-article): new var.
8677 (gnus-async-request-fetched-article): are we fetching it already?
1791e2e5 8678
c113de23 8679 (gnus-async-delete-prefected-entry): s/prefected/prefetched/
1791e2e5 8680
c113de23 86811998-11-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8682
c113de23 8683 * gnus-sum.el (gnus-summary-show-article): Require.
1791e2e5 8684
c113de23
GM
8685 * message.el: Provide before hooks.
8686 (message-send-news): Do MIME before headers.
1791e2e5 8687
c113de23
GM
8688 * gnus-art.el (gnus-article-check-buffer): New function.
8689 (gnus-article-read-summary-keys): Use it.
1791e2e5 8690
c113de23
GM
8691 * mm-decode.el (mm-user-automatic-display): Display all inline
8692 images.
1791e2e5 8693
c113de23
GM
8694 * gnus-art.el (gnus-mime-display-single): Don't buttonize so
8695 much.
8696 (gnus-unbuttonized-mime-types): New variable.
1791e2e5 8697
c113de23 86981998-11-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8699
c113de23 8700 * gnus-sum.el (gnus-inhibit-user-auto-expire): Changed to t.
1791e2e5 8701
c113de23 8702 * mm-decode.el (mm-quote-arg): Quote semicolons.
1791e2e5 8703
c113de23
GM
8704 * gnus-art.el (gnus-mime-display-single): Don't display
8705 attachments.
8706 (gnus-mime-externalize-part): New command and keystroke.
1791e2e5 8707
c113de23
GM
8708 * mm-decode.el (mm-dissect-buffer): Pass on the description info.
8709 (mm-alternative-precedence): Changed order.
1791e2e5 8710
c113de23 87111998-11-07 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 8712
c113de23
GM
8713 * gnus.el (gnus-method-simplify): New function.
8714 (gnus-native-method-p): New function.
8715 (gnus-secondary-method-p): Use gnus-method-equal.
1791e2e5 8716
c113de23 8717 * gnus-start.el (gnus-group-change-level): Shorten select method.
1791e2e5 8718
c113de23 87191998-11-19 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8720
c113de23 8721 * gnus.el: Pterodactyl Gnus v0.51 is released.
1791e2e5 8722
c113de23 87231998-11-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8724
c113de23 8725 * gnus.el: Applied patches from 5.6.45.
1791e2e5 8726
c113de23
GM
8727 * gnus-score.el (gnus-score-find-trace): Print complete file
8728 paths.
8729 (gnus-score-find-trace): Truncate lines.
1791e2e5 8730
c113de23 8731 * gnus.el (gnus-message-archive-group): Allow function.
1791e2e5 8732
c113de23
GM
8733 * message.el (message-encode-message-body): Remove Mime-Version
8734 before inserting.
1791e2e5 8735
c113de23 8736 * gnus-cus.el (gnus-group-customize): Optional topic.
1791e2e5 8737
c113de23
GM
8738 * gnus-sum.el (gnus-summary-customize-parameters): New command and
8739 keystroke.
1791e2e5 8740
c113de23 87411998-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8742
c113de23 8743 * message.el (message-encode-message-body): Rewrite.
1791e2e5 8744
c113de23 87451998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8746
c113de23
GM
8747 * mml.el (mml-base-boundary): New variable.
8748 (mml-make-boundary): New function.
1791e2e5 8749
c113de23
GM
8750 * gnus-cache.el (gnus-cache-coding-system): New variable.
8751 (gnus-cache-request-article): Use it.
1791e2e5 8752
c113de23 8753 * message.el (message-insert-mime-part): Delete duplicates.
1791e2e5 8754
c113de23 87551998-11-18 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8756
c113de23
GM
8757 * gnus-art.el (gnus-mime-display-alternative): Set end of
8758 multipart and display even when nothing is preferred.
1791e2e5 8759
c113de23 87601998-11-18 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8761
c113de23 8762 * gnus.el: Pterodactyl Gnus v0.50 is released.
1791e2e5 8763
c113de23 87641998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8765
c113de23
GM
8766 * mm-decode.el (mm-inline-media-tests): Check that device-type is
8767 fbound.
1791e2e5 8768
c113de23 8769 * gnus-sum.el (gnus-summary-sort): Didn't do reverse.
1791e2e5 8770
c113de23 87711998-11-07 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 8772
c113de23 8773 * gnus.el (gnus-similar-server-opened): Compare backend.
1791e2e5 8774
c113de23 87751998-11-08 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 8776
c113de23
GM
8777 * gnus-topic.el (gnus-topic-expire-articles): New function.
8778 (gnus-topic-mode-map): Bind it.
1791e2e5 8779
c113de23 8780 * gnus.texi (Topic Commands): New expiry command. Reordered.
1791e2e5 8781
c113de23 87821998-11-10 Miles Bader <miles@ccs.mt.nec.co.jp>
1791e2e5 8783
c113de23
GM
8784 * gnus-sum.el
8785 (gnus-auto-expirable-marks): New variable.
8786 (gnus-inhibit-user-auto-expire): New variable.
8787 (gnus-summary-mark-article-as-read, gnus-summary-mark-article):
8788 When looking to see if we should expire instead, check
8789 gnus-auto-expirable-marks instead of using a hard-wired list.
8790 (gnus-summary-mark-as-read-forward,
8791 gnus-summary-mark-as-read-backward):
8792 Pass gnus-inhibit-user-auto-expire for the no-expire argument to
8793 gnus-summary-mark-forward, instead of `t'.
1791e2e5 8794
c113de23 87951998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8796
c113de23
GM
8797 * mml.el (mml-compute-boundary): New function.
8798 (mml-compute-boundary-1): New function.
8799 (mml-generate-mime-1): Use it.
1791e2e5 8800
c113de23 88011998-11-18 Hrvoje Niksic <hniksic@srce.hr>
1791e2e5 8802
c113de23
GM
8803 * mml.el (mml-generate-mime-1): Always precede closing boundary
8804 with newline.
1791e2e5 8805
c113de23 88061998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8807
c113de23
GM
8808 * mml.el (mml-generate-mime-1): Do right boundaries when several
8809 multiparts.
1791e2e5 8810
c113de23
GM
8811 * mm-decode.el (mm-user-automatic-display): Default to inline
8812 jpeg.
1791e2e5 8813
c113de23 8814 * mml.el (mml-generate-mime-1): Encode non-text parts.
1791e2e5 8815
c113de23 88161998-11-18 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8817
c113de23 8818 * gnus.el: Pterodactyl Gnus v0.49 is released.
1791e2e5 8819
c113de23 88201998-11-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8821
c113de23 8822 * mm-view.el (mm-inline-text): Require w3-vars.
1791e2e5 8823
c113de23 8824 * gnus-setup.el (gnus-use-tm): Removed.
1791e2e5 8825
c113de23
GM
8826 * gnus-art.el (gnus-article-goto-part): Don't beep.
8827 (gnus-article-view-part): Check return value.
8828 (gnus-mime-display-alternative): Don't display when there is
8829 nothing to display.
1791e2e5 8830
c113de23
GM
8831 * mml.el (mml-generate-mime-1): Don't use a unibyte buffer.
8832 (mml-generate-mime-1): Use unibyte for binaries.
1791e2e5 8833
c113de23
GM
8834 * gnus-art.el (gnus-display-mime): Call
8835 gnus-article-mime-part-function.
8836 (gnus-mime-part-function): New function.
8837 (gnus-article-mime-part-function): New function.
1791e2e5 8838
c113de23 8839 * mml.el (mml-generate-mime-1): Don't insert so many newlines.
1791e2e5 8840
c113de23 88411998-11-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8842
c113de23 8843 * mml.el (mml-generate-mime-1): Do it in unibyte buffers.
1791e2e5 8844
c113de23
GM
8845 * message.el (message-font-lock-keywords): Highlight MML.
8846 (message-mml-face): New font.
1791e2e5 8847
c113de23 88481998-11-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8849
c113de23
GM
8850 * gnus-art.el (gnus-display-mime): Clean up even when no handles.
8851 (gnus-mm-display-part): Do not select-window if the article window
8852 is not found.
1791e2e5 8853
c113de23 88541998-11-16 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8855
c113de23 8856 * gnus-sum.el (gnus-summary-move-article): Use no-encode for B m.
1791e2e5 8857
c113de23 88581998-11-16 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8859
c113de23 8860 * gnus.el: Pterodactyl Gnus v0.48 is released.
1791e2e5 8861
c113de23
GM
88621998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
8863
8864 * mm-bodies.el (mm-encode-body): Disbabled for nonmule.
1791e2e5 8865
c113de23 8866 * mm-util.el (mm-find-charset-region): Bogus change for non-Mule.
1791e2e5 8867
c113de23
GM
8868 * message.el (message-cite-original-without-signature): Ditto.
8869 (message-cite-original): Quote parts.
1791e2e5 8870
c113de23 88711998-11-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8872
c113de23 8873 * gnus.el: Pterodactyl Gnus v0.47 is released.
1791e2e5 8874
c113de23 88751998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8876
c113de23 8877 * message.el (message-encode-message-body): Insert MIME warning.
1791e2e5 8878
c113de23 8879 * mml.el (mml-read-tag): Look for #tag.
1791e2e5 8880
c113de23
GM
8881 * mm-util.el (mm-find-charset-region): Check whether
8882 enable-multibyte-characters is bound.
1791e2e5 8883
c113de23 88841998-11-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8885
c113de23 8886 * gnus.el: Pterodactyl Gnus v0.46 is released.
1791e2e5 8887
c113de23 88881998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8889
c113de23
GM
8890 * message.el (message-encode-message-body): Insert headers at the
8891 right spot.
1791e2e5 8892
c113de23 88931998-11-15 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8894
c113de23 8895 * gnus.el: Pterodactyl Gnus v0.45 is released.
1791e2e5 8896
c113de23 88971998-11-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8898
c113de23
GM
8899 * nndraft.el (nndraft-save-mime-part): Removed.
8900 (nndraft-get-mime-part): Ditto.
1791e2e5 8901
c113de23
GM
8902 * message.el (message-format-mime-old): Removed.
8903 (message-encode-message-body): Removed.
8904 (message-encode-message-body): Renamed.
1791e2e5 8905
c113de23 89061998-11-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8907
c113de23 8908 * gnus-sum.el (gnus-get-newsgroup-headers): Translate \r's.
1791e2e5 8909
c113de23 8910 * message.el (message-format-mime): Check message-mime-part.
1791e2e5 8911
c113de23
GM
8912 * mm-encode.el (mm-mime-file-types): Removed.
8913 (mm-default-file-encoding): New definition.
8914
89151998-11-14 Shenghuo ZHU <zsh@cs.rochester.edu>
8916
8917 * mm-view.el (mm-inline-image): Use mm-insert-inline.
8918 * gnus-art.el (gnus-mm-display-part): Go to correct position.
8919
89201998-11-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
8921
8922 * gnus.el: Pterodactyl Gnus v0.44 is released.
8923
89241998-11-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
8925
8926 * message.el (message-format-mime): New function.
8927
8928 * nndraft.el (nndraft-save-mime-part): New function.
8929 (nndraft-get-mime-part): New function.
8930
8931 * mm-encode.el (mm-default-file-encoding): New function.
8932 (mm-content-transfer-encoding): New function.
8933 (mm-encode-buffer): New function.
8934
8935 * message.el: New command.
8936 (message-mime-part): New variable.
8937 (message-insert-mime-part): New command.
8938
8939 * mm-encode.el (mm-encode-content-transfer-encoding): New
8940 function.
8941
8942 * mm-util.el (mm-content-transfer-encoding-defaults): New
1791e2e5 8943 variable.
c113de23 8944 (mm-mime-file-types): Taken from TM.
1791e2e5 8945
c113de23 89461998-11-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 8947
c113de23 8948 * gnus.el: Pterodactyl Gnus v0.43 is released.
1791e2e5 8949
c113de23 89501998-11-07 Karl Kleinpaste <karl@jprc.com>
1791e2e5 8951
c113de23
GM
8952 * gnus-cus.el (gnus-score-customize): Add "Extra" element.
8953 * gnus-score.el (gnus-score-default-header): Ditto.
8954 (gnus-header-index): Ditto.
8955 (gnus-summary-increase-score): Ditto, & process "extra" requests.
8956 (gnus-summary-header): Handle extra headers.
8957 (gnus-summary-score-entry): Ditto, & provide new score element.
8958 (gnus-summary-score-effect): Ditto.
8959 (gnus-score-string): Avoid "extra" string sort, & modify match in
8960 "extra" case.
8961 * gnus-sum.el (gnus-make-score-map): Add "extra" element.
1791e2e5 8962
c113de23 89631998-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8964
c113de23
GM
8965 * message.el (message-resend): Bind message-required-mail-headers
8966 to nil.
1791e2e5 8967
c113de23 8968 * mm-view.el (mm-inline-text): Bind w3-strict-width.
1791e2e5 8969
c113de23 8970 * nngateway.el (require): Require cl.
1791e2e5 8971
c113de23
GM
8972 * gnus-art.el (gnus-button-alist): Exclude more chars from news:
8973 things.
1791e2e5 8974
c113de23 89751998-11-11 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 8976
c113de23
GM
8977 * gnus-agent.el (gnus-agent-fetch-headers): Create directory even
8978 when no articles.
1791e2e5 8979
c113de23 89801998-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8981
c113de23 8982 * message.el (message-ignored-resent-headers): Remove X-Gnus.
1791e2e5 8983
c113de23 89841998-11-10 Colin Rafferty <colin@xemacs.org>
1791e2e5 8985
c113de23
GM
8986 * gnus-sum.el (gnus-ignored-from-addresses): Only quote
8987 user-mail-address if non-nil.
1791e2e5 8988
c113de23 89891998-11-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8990
c113de23
GM
8991 * gnus-util.el (gnus-make-sort-function): Do `reverse'.
8992 (gnus-make-sort-function-1): Ditto.
1791e2e5 8993
c113de23
GM
8994 * gnus-art.el (gnus-mm-display-part): Switch to mm in right
8995 window.
1791e2e5 8996
c113de23 89971998-11-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 8998
c113de23 8999 * mm-util.el (mm-with-unibyte-buffer): Ditto.
1791e2e5 9000
c113de23 9001 * binhex.el (binhex-decode-region): Quote.
1791e2e5 9002
c113de23 90031998-11-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1791e2e5 9004
c113de23 9005 * gnus-art.el (article-decode-charset): Don't downcase charset.
1791e2e5 9006
c113de23 9007 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Translate CR's.
1791e2e5 9008
c113de23 90091998-11-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1791e2e5 9010
c113de23 9011 * gnus.el: Pterodactyl Gnus v0.42 is released.
1791e2e5 9012
c113de23 90131998-11-08 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 9014
c113de23 9015 * gnus-art.el (gnus-display-mime): Add id for alternative part.
1791e2e5 9016
c113de23 90171998-11-08 Simon Josefsson <jas@pdc.kth.se>
1791e2e5 9018
c113de23 9019 * nntp.el (nntp-send-mode-reader): Revert.
1791e2e5 9020
c113de23 90211998-11-08 Shenghuo ZHU <zsh@cs.rochester.edu>
1791e2e5 9022
c113de23 9023 * gnus-agent.el (gnus-agent-fetch-articles): Use with-temp-buffer.
1791e2e5 9024
c113de23 90251998-11-07 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9026
c113de23 9027 * message.el (message-make-date): Fix for negative time zones.
1270d7ca 9028
c113de23 90291998-11-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9030
c113de23 9031 * gnus.el: Pterodactyl Gnus v0.41 is released.
1270d7ca 9032
c113de23 90331998-11-08 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9034
c113de23 9035 * mm-decode.el (mm-dissect-multipart): Quote regexp.
1270d7ca 9036
c113de23 90371998-10-29 Sudish Joseph <sj@eng.mindspring.net>
1270d7ca 9038
c113de23
GM
9039 * gnus.el (gnus-short-group-name): When shortening foreign select
9040 methods, do not scan for plusses beyond the first colon.
1270d7ca 9041
c113de23 90421998-11-07 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 9043
c113de23
GM
9044 * gnus-agent.el (gnus-agent-save-group-info): Cater for group info
9045 lines where `group' is the last thing on the line.
1270d7ca 9046
c113de23 90471998-11-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9048
c113de23
GM
9049 * gnus-art.el (gnus-article-view-part): Do alternative.
9050 (gnus-mime-display-alternative): Insert marker.
1270d7ca 9051
c113de23 90521998-11-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9053
c113de23 9054 * mm-decode.el (mm-dissect-multipart): Quote regexp.
1270d7ca 9055
c113de23
GM
9056 * nnmail.el (nnmail-expired-article-p): Protect against bogus
9057 dates.
1270d7ca 9058
c113de23 9059 * gnus-cus.el (gnus-topic): Required.
1270d7ca 9060
c113de23
GM
9061 * nnheader.el (nnheader-parse-nov): Parse extra.
9062 (nnheader-nov-parse-extra): New macro.
1270d7ca 9063
c113de23 90641998-10-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9065
c113de23 9066 * gnus-art.el (gnus-article-view-part): Internal move.
1270d7ca 9067
c113de23 90681998-10-28 Per Abrahamsen <abraham@dina.kvl.dk>
1270d7ca 9069
c113de23
GM
9070 * gnus-cus-new.el (gnus-custom-topic): New free variable.
9071 (gnus-group-customize): Support editing topic parameters.
1270d7ca 9072
c113de23 90731998-10-29 Karl Kleinpaste <karl@jprc.com>
1270d7ca 9074
c113de23
GM
9075 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Add
9076 indicators.
1270d7ca 9077
c113de23 90781998-10-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9079
c113de23
GM
9080 * gnus-art.el (gnus-mm-display-part): Return.
9081 (gnus-article-view-part): Only go if external.
9082 (gnus-article-dumbquotes-map): Do 205.
1270d7ca 9083
c113de23 9084 * mm-decode.el (mm-display-part): Return what was done.
1270d7ca 9085
c113de23
GM
9086 * message.el (message-buffer-naming-style): New variable.
9087 (message-generate-new-buffers): Extended.
9088 (message-buffer-naming-style): Removed.
9089 (message-buffer-name): Use it.
9090 (message-do-send-housekeeping): Rename new styling.
1270d7ca 9091
c113de23
GM
9092 * gnus-sum.el (gnus-summary-recenter): Allow
9093 gnus-auto-center-summary to be a number.
1270d7ca 9094
c113de23 90951998-11-04 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9096
c113de23
GM
9097 * pop3.el (pop3-open-server): Use "binary" instead of
9098 "no-conversion".
1270d7ca 9099
c113de23 91001998-11-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9101
c113de23
GM
9102 * gnus-srvr.el (gnus-browse-foreign-server): Set
9103 gnus-browse-current-method to the result of gnus-server-to-method.
1270d7ca 9104
c113de23 91051998-10-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9106
c113de23
GM
9107 * gnus-util.el (gnus-pull): Another optional argument.
9108 * nnweb.el (nnweb-request-delete-group): Delete from
9109 nnweb-group-alist and update active file.
1270d7ca 9110
c113de23 91111998-10-29 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9112
c113de23
GM
9113 * gnus-group.el (gnus-group-make-group): Accept group of new
9114 method.
1270d7ca 9115
c113de23 91161998-10-28 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9117
c113de23 9118 * gnus-agent.el (gnus-agent-fetch-group-1): Update dribble.
1270d7ca 9119
c113de23 91201998-10-27 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9121
c113de23 9122 * mm-view.el (mm-inline-text): Postion of html portion.
1270d7ca 9123
c113de23 91241998-10-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9125
c113de23
GM
9126 * nntp.el (nntp-list-active-group): Waited for short strings.
9127 (nntp-send-mode-reader): Ditto.
9128 (nntp-open-connection): Ditto.
1270d7ca 9129
c113de23 9130 * gnus-int.el (gnus-request-group-articles): New function.
1270d7ca 9131
c113de23
GM
9132 * nntp.el (nntp-request-listgroup): New function.
9133 (nntp-request-group-articles): Renamed.
1270d7ca 9134
c113de23 91351998-10-27 Karl Kleinpaste <karl@jprc.com>
1270d7ca 9136
c113de23 9137 * nnheader.el (nnheader-parse-nov): Supply extra.
1270d7ca 9138
c113de23 91391998-10-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9140
c113de23
GM
9141 * gnus-art.el (gnus-button-push): Don't go to
9142 gnus-article-buffer.
1270d7ca 9143
c113de23 9144 * mm-view.el (mm-inline-image): Add a newline.
1270d7ca 9145
c113de23 9146 * gnus-start.el (gnus-check-first-time-used): Check more.
1270d7ca 9147
c113de23 91481998-10-26 Francois Felix Ingrand <felix@laas.fr>
1270d7ca 9149
c113de23 9150 * gnus-start.el (gnus-check-first-time-used): Check current.
1270d7ca 9151
c113de23 91521998-10-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9153
c113de23 9154 * mm-util.el (mm-find-charset-region): New function.
1270d7ca 9155
c113de23 9156 * ietf-drums.el (ietf-drums-narrow-to-header): Work when no header.
1270d7ca 9157
c113de23 9158 * gnus-art.el (gnus-mime-button-menu): Fix.
1270d7ca 9159
c113de23 91601998-10-26 Michael Welsh Duggan <md5i@cs.cmu.edu>
1270d7ca 9161
c113de23 9162 * gnus-art.el (gnus-mime-button-menu): New definition.
1270d7ca 9163
c113de23 91641998-10-26 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9165
c113de23
GM
9166 * gnus-art.el (article-decode-charset): Downcase charset.
9167 (article-decode-charset): Pass on type.
9168 (article-decode-charset): Check nil charsets.
9169 (article-remove-cr): Translate CR to LF.
9170 (gnus-ignored-mime-types): Default to nil.
1270d7ca 9171
c113de23 9172 * nnheader.el (nnheader-insert-nov): Work when not Xref.
1270d7ca 9173
c113de23
GM
9174 * gnus-sum.el (gnus-ignored-from-addresses): Default to
9175 user-mail-address.
9176 (gnus-nov-parse-extra): Didn't return right thing.
1270d7ca 9177
c113de23 91781998-10-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9179
c113de23 9180 * mm-decode.el (mm-copy-Yo-buffer): Make it works when no header.
1270d7ca 9181
c113de23 91821998-10-25 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9183
c113de23 9184 * gnus.el: Pterodactyl Gnus v0.40 is released.
1270d7ca 9185
c113de23 91861998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9187
c113de23 9188 * gnus-sum.el (gnus-summary-mark-forward): Show thread.
1270d7ca 9189
c113de23 9190 * gnus-start.el (gnus-check-first-time-used): Ignore dribble.
1270d7ca 9191
c113de23 9192 * gnus-agent.el (gnus-agent-fetch-group-1): Bind name.
1270d7ca 9193
c113de23 9194 * nnml.el (nnml-possibly-create-directory): Check before making.
1270d7ca 9195
c113de23 91961998-10-25 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1270d7ca 9197
c113de23 9198 * nnheader.el (nnheader-insert-nov): Don't infloop.
1270d7ca 9199
c113de23 92001998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9201
c113de23
GM
9202 * gnus-sum.el (gnus-set-mode-line): Check that the spec has been
9203 set up.
1270d7ca 9204
c113de23 92051998-10-25 Joerg Lenneis <lenneis@statrix2.wu-wien.ac.at>
1270d7ca 9206
c113de23 9207 * nneething.el (nneething-file-name): New definition.
1270d7ca 9208
c113de23
GM
92091998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
9210
9211 * gnus-art.el (gnus-treatment-function-alist): Fix.
9212 (gnus-summary-save-in-rmail): Use gnus-output-to-rmail.
9213
9214 * nndoc.el (nndoc-dissect-mime-parts-sub): Recognize first part.
9215
92161998-10-25 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
9217
9218 * gnus.el: Pterodactyl Gnus v0.39 is released.
9219
92201998-10-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
9221
9222 * gnus-art.el (gnus-ignored-mime-types): New variable.
9223 (gnus-mime-display-single): Use it.
9224 (gnus-treatment-function-alist): New variable.
9225
9226 * gnus.el (gnus-mime): New group.
9227
9228 * gnus-art.el (gnus-mime-display-alternative): Don't destroy
9229 things for other parts.
9230 (gnus-mime-display-alternative): Place point.
9231
9232 * gnus.el: autoload gnus-uu-post-news.
9233
9234 * mailcap.el (mailcap-mailcap-entry-passes-test): Also check
9235 needsterm/DISPLAY.
9236
9237 * mm-decode.el (mm-display-part): Default to inline text/.*
9238 parts.
9239
9240 * mm-bodies.el (mm-decode-content-transfer-encoding): Default to
9241 8bit.
9242
9243 * gnus-art.el (gnus-mime-copy-part): Use normal-mode.
9244 (gnus-mime-display-single): Inline all text parts.
9245 (gnus-article-narrow-to-signature): Removed mime:: stubs.
9246
92471998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
9248
9249 * nnml.el (nnml-possibly-create-directory): Rewrite.
9250 (nnml-request-create-group): Change to right server.
9251
9252 * gnus-sum.el (gnus-set-mode-line): Use truncate-string-to-width.
9253
9254 * gnus.el: rmail-output-to-rmail-file autoload.
9255
9256 * gnus-util.el (gnus-output-to-rmail): Didn't work if not in
9257 Gnus.
9258
9259 * nnheader.el (nnheader-parse-head): Checked wrong variable.
9260
9261 * gnus-sum.el (gnus-summary-update-mark): Ignore nil'd marks.
9262
92631998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
9264
9265 * gnus-art.el (gnus-mime-display-mixed): Multipart in
9266 mixed part.
9267
92681998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
9269
9270 * gnus-sum.el (gnus-summary-exit): Use mm-destroy-parts.
9271
9272 * gnus-sum.el (gnus-summary-exit-no-update): Ditto.
9273
92741998-10-20 Shenghuo ZHU <zsh@cs.rochester.edu>
9275
9276 * mm-uu.el (mm-uu-dissect): Create pseudo multipart head.
9277
92781998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
9279
9280 * gnus-sum.el (gnus-valid-move-group-p): Make sure group has a
1270d7ca 9281 value.
1270d7ca 9282
c113de23
GM
9283 * gnus-art.el (gnus-article-hidden-text-p): Return nil when not
9284 hidden.
9285
9286 * gnus-spec.el (gnus-update-format-specifications): Use the
9287 article mode line spec.
1270d7ca 9288
c113de23
GM
9289 * gnus-art.el (gnus-insert-mime-button): Put right type.
9290 (gnus-insert-prev-page-button): Ditto.
9291 (gnus-insert-next-page-button): Dutti.
1270d7ca 9292
c113de23 9293 * pop3.el: New version installed.
1270d7ca 9294
c113de23 92951998-10-24 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9296
c113de23
GM
9297 * mm-uu.el (mm-uu-dissect): Delete the begining spurious newline
9298 and display last part.
1270d7ca 9299
c113de23 93001998-10-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9301
c113de23 9302 * gnus.el: Pterodactyl Gnus v0.38 is released.
1270d7ca 9303
c113de23 93041998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9305
c113de23
GM
9306 * gnus-art.el (article-mime-decode-quoted-printable-buffer):
9307 Removed.
9308 (article-de-quoted-unreadable): Narrow to default.
1270d7ca 9309
c113de23 9310 * qp.el (quoted-printable-encode-region): Encode before QP-ing.
1270d7ca 9311
c113de23
GM
9312 * gnus-art.el (article-decode-charset): Decode even when broken
9313 MIME.
1270d7ca 9314
c113de23
GM
9315 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Return
9316 name.
1270d7ca 9317
c113de23 9318 * gnus-msg.el (gnus-copy-article-buffer): Delete headers.
1270d7ca 9319
c113de23
GM
9320 * gnus-cache.el (gnus-cache-possibly-enter-article): Use
9321 nnheader.
1270d7ca 9322
c113de23 9323 * nnmail.el (nnmail-extra-headers): New variable.
1270d7ca 9324
c113de23 9325 * nnheader.el (nnheader-insert-nov): Insert extra.
1270d7ca 9326
c113de23 9327 * gnus.el (gnus-summary-line-format): Doc fix.
1270d7ca 9328
c113de23
GM
9329 * gnus-sum.el (gnus-get-newsgroup-headers): Parse extra.
9330 (gnus-nov-parse-line): Ditto.
9331 (gnus-nov-parse-extra): New macro.
9332 (gnus-header): New function.
9333 (gnus-update-summary-mark-positions): Change.
9334 (gnus-ignored-from-addresses): New variable.
9335 (gnus-summary-insert-from-or-to): New function.
1270d7ca 9336
c113de23 9337 * gnus.el (gnus-extra-headers): New variable.
1270d7ca 9338
c113de23
GM
9339 * nnheader.el (make-mail-header): Expand.
9340 (mail-header-extra): New macro.
9341 (mail-header-set-extra): Ditto.
9342 (make-full-mail-header): Expand.
1270d7ca 9343
c113de23 93441998-10-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9345
c113de23 9346 * gnus.el: Pterodactyl Gnus v0.37 is released.
1270d7ca 9347
c113de23 93481998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9349
c113de23 9350 * mm-bodies.el (mm-decode-body): Check for multibyticity.
1270d7ca 9351
c113de23
GM
9352 * mm-util.el (mm-enable-multibyte): Don't always switch multibyte
9353 on.
1270d7ca 9354
c113de23 93551998-10-22 Didier Verna <verna@inf.enst.fr>
1270d7ca 9356
c113de23
GM
9357 * gnus-spec.el (gnus-balloon-face-function): new function
9358 (gnus-parse-format): understand the %< %> specifiers
9359 (gnus-parse-complex-format): ditto.
1270d7ca 9360
c113de23 93611998-10-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9362
c113de23 9363 * gnus.el: Changed following-char to char-after throughout.
1270d7ca 9364
c113de23 93651998-10-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9366
c113de23 9367 * mm-decode.el (mm-display-external): Protect more and message.
1270d7ca 9368
c113de23 93691998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9370
c113de23
GM
9371 * gnus-art.el (gnus-mime-display-mixed): Multipart in
9372 mixed part.
1270d7ca 9373
c113de23 93741998-10-21 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9375
c113de23 9376 * gnus-sum.el (gnus-summary-exit): Use mm-destroy-parts.
1270d7ca 9377
c113de23 9378 * gnus-sum.el (gnus-summary-exit-no-update): Ditto.
1270d7ca 9379
c113de23 93801998-10-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9381
c113de23 9382 * mm-uu.el (mm-uu-dissect): Create pseudo multipart head.
1270d7ca 9383
c113de23 93841998-10-21 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9385
c113de23 9386 * mailcap.el (mailcap-save-binary-file): Use unwind-protect.
1270d7ca 9387
c113de23
GM
9388 * mm-decode.el (mm-display-external): Set undisplayer to mm
9389 buffer, not the current buffer; use unwind-protect.
1270d7ca 9390
c113de23 93911998-10-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9392
c113de23
GM
9393 * gnus-sum.el (gnus-summary-exit): Destroy parts.
9394 (gnus-summary-exit-no-update): Ditto.
1270d7ca 9395
c113de23 93961998-10-21 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9397
c113de23 9398 * mm-decode.el (mm-inline-media-tests): Look for w3.
1270d7ca 9399
c113de23 9400 * mailcap.el (mailcap-mime-data): Inline html.
1270d7ca 9401
c113de23 94021998-10-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9403
c113de23 9404 * gnus.el: Pterodactyl Gnus v0.36 is released.
1270d7ca 9405
c113de23 94061998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9407
c113de23
GM
9408 * gnus-art.el (article-translate-strings):
9409 (gnus-article-dumbquotes-map): Don't dot.
1270d7ca 9410
c113de23 9411 * pop3.el (pop3-open-server): Set point right.
1270d7ca 9412
c113de23
GM
9413 * mm-decode.el (mm-dissect-multipart): Dissect hierarchically.
9414 (mm-dissect-buffer): Ditto.
9415 (mm-destroy-part): Ignore non-handles.
9416 (mm-remove-part): Ditto.
9417 (mm-destroy-parts): New function.
9418 (mm-remove-parts): Ditto.
1270d7ca 9419
c113de23 9420 * gnus-art.el (gnus-mm-display-part): Don't move point.
1270d7ca 9421
c113de23 94221998-10-20 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9423
c113de23 9424 * mm-uu.el : New file.
1270d7ca 9425
c113de23 9426 * gnus-art.el (gnus-display-mime): Dissect uu stuffs.
1270d7ca 9427
c113de23
GM
9428 * mm-bodies.el (mm-decode-content-transfer-encoding): Encoding as
9429 a function.
1270d7ca 9430
c113de23 94311998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9432
c113de23 9433 * mm-decode.el (mm-display-external): Check before selecting.
1270d7ca 9434
c113de23 94351998-09-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9436
c113de23 9437 * gnus-sum.el (gnus-multi-decode-encoded-word-string): Rewrite.
1270d7ca 9438
c113de23 9439 * gnus-sum.el (gnus-decode-encoded-word-methods): New variable.
1270d7ca 9440
c113de23
GM
9441 * gnus-sum.el (gnus-decode-encoded-word-methods-cache): New
9442 variable.
1270d7ca 9443
c113de23 9444 * gnus-sum.el (gnus-encoded-word-method-alist): Deleted.
1270d7ca 9445
c113de23 9446 * gnus-art.el (gnus-decode-header-methods): New variable.
1270d7ca 9447
c113de23 9448 * gnus-art.el (gnus-decode-header-methods-cache): New variable.
1270d7ca 9449
c113de23 9450 * gnus-art.el (gnus-multi-decode-header): New function.
1270d7ca 9451
c113de23 94521998-10-20 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9453
c113de23 9454 * gnus.el: Pterodactyl Gnus v0.35 is released.
1270d7ca 9455
c113de23 94561998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9457
c113de23
GM
9458 * uudecode.el (uudecode-decode-region-external): Insert
9459 literally.
1270d7ca 9460
c113de23 9461 * mm-bodies.el (mm-decode-body): Optional encoding.
1270d7ca 9462
c113de23 94631998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9464
c113de23 9465 * gnus-ems.el (gnus-mouse-3): New variable.
1270d7ca 9466
c113de23 9467 * binhex.el (binhex-decode-region-external): Don't use -internally.
1270d7ca 9468
c113de23 94691998-10-16 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9470
c113de23
GM
9471 * mailcap.el (mailcap-parse-mailcaps): Only open regular
9472 files.
1270d7ca 9473
c113de23 94741998-09-27 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9475
c113de23
GM
9476 * gnus-group.el (gnus-add-marked-articles): Request backend update
9477 of flags.
1270d7ca 9478
c113de23 94791998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9480
c113de23
GM
9481 * gnus-sum.el (gnus-update-read-articles):
9482 (gnus-update-marks): Request backend update of mark.
1270d7ca 9483
c113de23 94841998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9485
c113de23
GM
9486 * gnus.texi (Optional Backend Functions): New item,
9487 nnchoke-request-set-mark.
1270d7ca 9488
c113de23 94891998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9490
c113de23
GM
9491 * gnus-range.el (gnus-remove-from-range): Don't add stuff in
9492 list to range.
1270d7ca 9493
c113de23 94941998-10-20 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9495
c113de23 9496 * gnus-sum.el (gnus-summary-exit-no-update): Don't expire.
1270d7ca 9497
c113de23 94981998-10-14 SL Baur <steve@altair.xemacs.org>
1270d7ca 9499
c113de23
GM
9500 * gnus-sum.el: Move gnus-save-hidden-threads above where it is
9501 first used.
1270d7ca 9502
c113de23 95031998-10-10 SL Baur <steve@altair.xemacs.org>
1270d7ca 9504
c113de23 9505 * mm-view.el: Require mm-decode for macros.
1270d7ca 9506
c113de23
GM
9507 * mm-decode.el (mm-handle-type): Move macro declarations above the
9508 place where they are used.
1270d7ca 9509
c113de23 95101998-10-18 Kurt Swanson <ksw@dna.lth.se>
1270d7ca 9511
c113de23
GM
9512 * gnus-msg.el (gnus-summary-mail-forward): Erase old forward
9513 buffer.
1270d7ca 9514
c113de23 95151998-10-20 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1270d7ca 9516
c113de23 9517 * nnagent.el (nnagent-open-server): Error message.
1270d7ca 9518
c113de23 95191998-10-20 Joerg Lenneis <lenneis@statrix2.wu-wien.ac.at>
1270d7ca 9520
c113de23 9521 * nnheader.el (nnheader-article-p): Recognize lower-case headers.
1270d7ca 9522
c113de23 95231998-10-19 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9524
c113de23 9525 * score-mode.el (gnus-score-mode-map): Ditto.
1270d7ca 9526
c113de23 9527 * message.el (message-mode-map): Ditto.
1270d7ca 9528
c113de23 9529 * gnus-uu.el (gnus-uu-post-news): Ditto.
1270d7ca 9530
c113de23 9531 * gnus-kill.el (gnus-kill-file-mode-map): Ditto.
1270d7ca 9532
c113de23 9533 * gnus-eform.el (gnus-edit-form-mode-map): Ditto.
1270d7ca 9534
c113de23
GM
9535 * gnus-art.el (gnus-article-edit-mode-map): Use
9536 `set-keymap-parent' rather than `copy-keymap'.
1270d7ca 9537
c113de23 95381998-10-18 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9539
c113de23
GM
9540 * gnus-art.el (gnus-mime-button-commands): New variable.
9541 (gnus-mime-button-map): Initialize it from
9542 `gnus-mime-button-commands'.
9543 (gnus-mime-button-menu): New function.
9544 (gnus-insert-mime-button): Use `gnus-mime-button-map'.
1270d7ca 9545
c113de23 95461998-10-11 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9547
c113de23
GM
9548 * message.el (message-insert-to): Make `nobody' and `poster'
9549 synonymous to `never' and `always' in Mail-Copies-To.
9550 (message-reply): Ditto.
9551 (message-followup): Ditto.
1270d7ca 9552
c113de23 95531998-10-20 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9554
c113de23 9555 * mailcap.el (mailcap-mime-data): Save sound.
1270d7ca 9556
c113de23 95571998-09-24 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 9558
c113de23
GM
9559 * message.el (message-ignored-supersedes-headers): Include
9560 `NNTP-Posting-Date'.
1270d7ca 9561
c113de23 95621998-10-19 Jonas Steverud <d4jonas@dtek.chalmers.se>
1270d7ca 9563
c113de23 9564 * gnus-art.el (gnus-article-dumbquotes-table): New variable.
1270d7ca 9565
c113de23 95661998-10-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9567
c113de23
GM
9568 * mm-bodies.el (mm-decode-content-transfer-encoding): Use
9569 uudecode.
1270d7ca 9570
c113de23 95711998-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9572
c113de23 9573 * mm-decode.el (mm-display-external): Don't switch on save.
1270d7ca 9574
c113de23 95751998-10-18 Andy Piper <andyp@parallax.co.uk>
1270d7ca 9576
c113de23 9577 * nnmail.el (nnmail-movemail-args): New variable.
1270d7ca 9578
c113de23 95791998-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9580
c113de23 9581 * gnus-art.el (article-translate-strings):
1270d7ca 9582
c113de23 95831998-10-18 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9584
c113de23
GM
9585 * gnus-art.el (gnus-article-view-part): Use it.
9586 (gnus-mm-display-part): New function.
9587 (article-de-quoted-unreadable): Yse mm-default-coding-system.
1270d7ca 9588
c113de23 9589 * mm-decode.el (mm-handle-displayed-p): New function.
1270d7ca 9590
c113de23
GM
9591 * gnus-art.el (gnus-mime-copy-part): Create better names.
9592 (gnus-mime-button-line-format): Include dots spec.
1270d7ca 9593
c113de23 95941998-10-15 Matt Pharr <mmp@graphics.stanford.edu>
1270d7ca 9595
c113de23
GM
9596 * gnus-msg.el (gnus-summary-mail-forward): Erase contents of old
9597 forward buffer first.
1270d7ca 9598
c113de23 95991998-10-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9600
c113de23 9601 * gnus-util.el (gnus-set-window-start): New function.
1270d7ca 9602
c113de23 9603 * message.el (message-send): Don't check changed.
1270d7ca 9604
c113de23 96051998-10-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9606
c113de23 9607 * gnus-art.el (gnus-article-setup-buffer): Set params.
1270d7ca 9608
c113de23
GM
9609 * mm-decode.el (mm-user-display-methods): Inline
9610 "message/delivery-status".
1270d7ca 9611
c113de23 96121998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9613
c113de23
GM
9614 * message.el (message-auto-save-directory): Rename.
9615 (message-mode): Dof fix.
1270d7ca 9616
c113de23
GM
9617 * gnus-art.el (gnus-summary-save-in-pipe): Default to "cat".
9618 (gnus-summary-save-in-pipe): No, check gnus-last-shell-command.
1270d7ca 9619
c113de23 9620 * nndoc.el (nndoc-mime-parts-type-p): Be a bit more forgiving.
1270d7ca 9621
c113de23 9622 * message.el (message-make-date): Avoid locale.
1270d7ca 9623
c113de23
GM
9624 * gnus-art.el (gnus-article-edit-done): Allow update before doing
9625 cache.
1270d7ca 9626
c113de23 9627 * mm-decode.el (mm-display-inline): Goto point-min.
1270d7ca 9628
c113de23 9629 * gnus-art.el (gnus-article-prepare-display): Not read-only.
1270d7ca 9630
c113de23 9631 * mm-decode.el (mm-display-external): Reverse before sorting.
1270d7ca 9632
c113de23 9633 * gnus-draft.el (gnus-draft-send): Allow mail.
1270d7ca 9634
c113de23 96351999-11-30 -SL Baur <steve@altair.xemacs.org>
1270d7ca 9636
c113de23
GM
9637 * message.el (message-check): Move message-check macro above where
9638 it is first used.
1270d7ca 9639
c113de23 9640 * gnus-art.el (article-hide-pgp): Hide the PGP 5/GNUPG Hash: line.
1270d7ca 9641
c113de23 96421998-10-11 Lloyd Zusman <ljz@asfast.com>
1270d7ca 9643
c113de23 9644 * gnus-sum.el (gnus-summary-make-menu-bar): Fix.
1270d7ca 9645
c113de23 96461998-10-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9647
c113de23 9648 * gnus.el: Pterodactyl Gnus v0.34 is released.
1270d7ca 9649
c113de23 96501998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9651
c113de23 9652 * mm-decode.el (mm-inline-media-tests): delivery-status.
1270d7ca 9653
c113de23 9654 * mm-view.el (mm-inline-text): Provide default.
1270d7ca 9655
c113de23 96561998-10-11 Lloyd Zusman <ljz@asfast.com>
1270d7ca 9657
c113de23 9658 * mailcap.el (mailcap-possible-viewers): Fix nils.
1270d7ca 9659
c113de23 96601998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9661
c113de23
GM
9662 * gnus-art.el (gnus-article-edit-exit): Don't do updates.
9663 (article-update-date-lapsed): Record the buffer.
9664 (article-update-date-lapsed): Do all windows that display article
9665 buffers.
1270d7ca 9666
c113de23 9667 * nnml.el (nnml-generate-nov-databases-1): Ditto.
1270d7ca 9668
c113de23 9669 * gnus-score.el (gnus-score-score-files-1): Ignore dotted files.
1270d7ca 9670
c113de23
GM
9671 * gnus-art.el (gnus-insert-mime-button): Mark buttons as
9672 annoations.
1270d7ca 9673
c113de23 9674 * gnus-msg.el (gnus-summary-mail-forward): Decode properly.
1270d7ca 9675
c113de23 96761998-10-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9677
c113de23
GM
9678 * gnus-agent.el (gnus-category-add): Change default category to
9679 'false.
1270d7ca 9680
c113de23
GM
9681 * nnvirtual.el (nnvirtual-update-read-and-marked): Don't nix out
9682 scores.
1270d7ca 9683
c113de23 9684 * gnus-draft.el (gnus-draft-send): Check server more.
1270d7ca 9685
c113de23
GM
9686 * gnus-art.el (gnus-article-view-part): New command and keystroke.
9687 (gnus-article-goto-part): New function.
1270d7ca 9688
c113de23 9689 * mm-view.el (mm-inline-text): Insert richtext properly.
1270d7ca 9690
c113de23 9691 * gnus-art.el (gnus-insert-mime-button): Store handle in alist.
1270d7ca 9692
c113de23 96931998-10-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9694
c113de23
GM
9695 * parse-time.el (parse-time-rules): Accept dates far into the past
9696 and the future, and parse single-digit numbers as years.
1270d7ca 9697
c113de23 96981998-10-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9699
c113de23 9700 * mm-decode.el (mm-display-external): Chop off directories.
1270d7ca 9701
c113de23 97021998-10-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9703
c113de23
GM
9704 * uudecode.el (uu-decode-region-external): Use
9705 insert-file-contents-literally.
1270d7ca 9706
c113de23 9707 * gnus-cache.el (gnus-cache-generate-active): Translate _ to :.
1270d7ca 9708
c113de23 97091998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9710
c113de23 9711 * uudecode.el: New file.
1270d7ca 9712
c113de23
GM
9713 * mm-bodies.el (mm-decode-content-transfer-encoding): Do
9714 x-uuencode.
1270d7ca 9715
c113de23 97161998-10-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9717
c113de23 9718 * gnus-art.el (gnus-mime-display-alternative): Set faces.
1270d7ca 9719
c113de23 9720 * message.el (message-fetch-field): Unfold properly.
1270d7ca 9721
c113de23
GM
9722 * mm-bodies.el (mm-decode-content-transfer-encoding): Replace CRLF
9723 in text/plain.
1270d7ca 9724
c113de23 97251998-09-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9726
c113de23
GM
9727 * gnus-sum.el (gnus-summary-first-unread-subject): New command.
9728 (gnus-auto-select-first): Removed.
9729 (gnus-auto-select-first): Extended.
9730 (gnus-summary-read-group-1): Use new value.
1270d7ca 9731
c113de23 97321998-09-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9733
c113de23 9734 * message.el (message-fix-before-sending): Space.
1270d7ca 9735
c113de23 9736 * nnmail.el (nnmail-find-file): Don't erase.
1270d7ca 9737
c113de23 97381998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9739
c113de23 9740 * gnus-agent.el (gnus-agent-fetch-headers): Do not decode headers.
1270d7ca 9741
c113de23 97421998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9743
c113de23 9744 * gnus-soup.el (gnus-soup-add-article): Do not decode headers.
1270d7ca 9745
c113de23 97461998-10-01 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9747
c113de23 9748 * gnus-soup.el (gnus-soup-pack-packet): Pack only if necesary.
1270d7ca 9749
c113de23 97501998-09-26 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 9751
c113de23
GM
9752 * mm-util.el (mm-with-unibyte-buffer): Make it work in XEmacs
9753 20.4.
1270d7ca 9754
c113de23 97551998-09-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9756
c113de23
GM
9757 * gnus-art.el (gnus-mime-view-all-parts): New command and
9758 keystroke.
1270d7ca 9759
c113de23 9760 * mm-decode.el (mm-display-external): Translate slashes.
1270d7ca 9761
c113de23 9762 * nnmail.el (nnmail-find-file): Restrict auto-mode-alist.
1270d7ca 9763
c113de23 9764 * nndraft.el (nndraft-retrieve-headers): Don't copy so much.
1270d7ca 9765
c113de23
GM
9766 * mm-decode.el (mm-quote-arg): Quote spaces.
9767 (mm-display-external): Quote args.
1270d7ca 9768
c113de23 97691998-09-25 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9770
c113de23 9771 * mm-decode.el (mm-inlinable-part-p): New function.
1270d7ca 9772
c113de23 97731998-09-26 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9774
c113de23 9775 * mm-util.el (mm-disable-multibyte): New function.
1270d7ca 9776
c113de23 97771998-09-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9778
c113de23 9779 * gnus.el: Pterodactyl Gnus v0.33 is released.
1270d7ca 9780
c113de23 97811998-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9782
c113de23 9783 * gnus-art.el (gnus-insert-mime-button): Get buffer size.
1270d7ca 9784
c113de23
GM
9785 * mm-decode.el (mm-display-external): Don't switch for externals.
9786 (mm-dissect-multipart): Don't include end-sep.
1270d7ca 9787
c113de23
GM
9788 * mm-util.el (mm-get-coding-system-list): New function.
9789 (mm-coding-system-list): New variable.
1270d7ca 9790
c113de23 97911998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9792
c113de23 9793 * gnus-cus.el (gnus-group-parameters): Add charset as a parameter
1270d7ca 9794
c113de23 97951998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9796
c113de23
GM
9797 * gnus-cus.el (gnus-group-customize): Use variable as cons not as
9798 group
1270d7ca 9799
c113de23 98001998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9801
c113de23 9802 * mm-decode.el (mm-interactively-view-part): Typo.
1270d7ca 9803
c113de23 98041998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9805
c113de23
GM
9806 * mm-decode.el (mm-dissect-multipart): Display last part when the
9807 article has no close-delimiter
1270d7ca 9808
c113de23 98091998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9810
c113de23
GM
9811 * mm-decode.el (mm-dissect-buffer): Display parts which have no
9812 content-type.
1270d7ca 9813
c113de23 98141998-09-24 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9815
c113de23 9816 * gnus-art.el (gnus-display-mime): Typo.
1270d7ca 9817
c113de23 98181998-09-24 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9819
c113de23 9820 * gnus.el: Pterodactyl Gnus v0.32 is released.
1270d7ca 9821
c113de23 98221998-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9823
c113de23 9824 * gnus-kill.el (gnus-batch-score): Protect against errors.
1270d7ca 9825
c113de23 9826 * gnus-art.el: Protect against broken headers.
1270d7ca 9827
c113de23
GM
9828 * mm-decode.el (mm-display-external): Respect needsterm.
9829 (mm-display-external): Create buffer for external commands.
1270d7ca 9830
c113de23 98311998-09-24 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9832
c113de23 9833 * mailcap.el (mailcap-mime-info): Return the proper viewer.
1270d7ca 9834
c113de23 9835 * mm-decode.el (mm-display-external): Use file name.
1270d7ca 9836
c113de23 98371998-09-22 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
1270d7ca 9838
c113de23
GM
9839 * gnus-util.el (gnus-output-to-rmail): adjust to
9840 `rmail-output-to-rmail-file'
1270d7ca 9841
c113de23 98421998-09-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9843
c113de23 9844 * gnus-util.el (gnus-output-to-rmail): Reinstated function.
1270d7ca 9845
c113de23
GM
9846 * gnus-sum.el (gnus-select-newsgroup): Set global variables before
9847 headers.
1270d7ca 9848
c113de23 9849 * gnus-art.el (article-decode-charset): Fold case.
1270d7ca 9850
c113de23 98511998-09-17 Simon Josefsson <jas@pdc.kth.se>
1270d7ca 9852
c113de23 9853 * mailcap.el (mailcap-save-binary-file): Goto point-min.
1270d7ca 9854
c113de23 98551998-09-23 Aaron M. Ucko <amu@mit.edu>
1270d7ca 9856
c113de23
GM
9857 * nnmail.el (nnmail-check-duplication): Enter into duplicate list
9858 after being stored.
1270d7ca 9859
c113de23 98601998-09-15 Kurt Swanson <ksw@dna.lth.se>
1270d7ca 9861
c113de23
GM
9862 * gnus-salt.el (gnus-pick-setup-message): Return from whence ye
9863 come.
1270d7ca 9864
c113de23 98651998-09-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9866
c113de23 9867 * gnus-ems.el (gnus-widget-button-keymap): New variable.
1270d7ca 9868
c113de23 98691998-09-20 ZHU Shenghuo <zsh@cs.rochester.edu>
1270d7ca 9870
c113de23 9871 * gnus-art.el (gnus-mime-inline-part): remove part if necessary
1270d7ca 9872
c113de23 98731998-09-23 Matt Armstrong <matta@geoworks.com>
1270d7ca 9874
c113de23
GM
9875 * gnus-art.el (article-decode-charset): Narrow to the correct
9876 region.
1270d7ca 9877
c113de23 9878 * mm-bodies.el: Fix autoload.
1270d7ca 9879
c113de23 98801998-09-22 Lee Willis <lee@gbdirect.co.uk>
1270d7ca 9881
c113de23 9882 * gnus-art.el (gnus-mime-button-line-format): Doc fix.
1270d7ca 9883
c113de23 98841998-09-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9885
c113de23 9886 * rfc2047.el (rfc2047-decode): Use rfc2047-default-charset.
1270d7ca 9887
c113de23 98881998-09-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9889
c113de23
GM
9890 * gnus-art.el (gnus-insert-mime-button): Specify keymap.
9891 (gnus-article-add-button): Ditto.
1270d7ca 9892
c113de23 9893 * gnus-sum.el (gnus-summary-insert-pseudos): Use mm.
1270d7ca 9894
c113de23
GM
9895 * gnus-art.el (gnus-article-prepare-display): Make article mode.
9896 (gnus-article-prepare-display): Bind url-standalone-mode.
1270d7ca 9897
c113de23
GM
9898 * mm-decode.el (mm-remove-part): Also delete directory.
9899 (mm-display-external): Create a private sub-dir.
1270d7ca 9900
c113de23
GM
9901 * mailcap.el (mailcap-binary-suffixes): New variable.
9902 (mailcap-command-p): Use it.
1270d7ca 9903
c113de23 99041998-09-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9905
c113de23
GM
9906 * nnmbox.el (nnmbox-request-group): Change server.
9907 (nnmbox-possibly-change-newsgroup): Enable multibyte.
1270d7ca 9908
c113de23
GM
9909 * message.el (message-encode-message-body): Don't stomp MIME
9910 headers.
1270d7ca 9911
c113de23
GM
9912 * gnus-sum.el (gnus-summary-edit-article-done): Don't encode
9913 unless useful.
9914 (gnus-summary-exit): Check for a live article buffer.
9915 (gnus-summary-exit-no-update): Ditto.
1270d7ca 9916
c113de23
GM
9917 * gnus-int.el (gnus-request-replace-article): Accept no-encode
9918 param.
1270d7ca 9919
c113de23 9920 * gnus-sum.el (gnus-article-decoded-p): New variable.
1270d7ca 9921
c113de23 9922 * mm-decode.el (mm-display-external): Use no-conv.
1270d7ca 9923
c113de23
GM
9924 * rfc2047.el (rfc2047-q-encode-region): Bound properly.
9925 (rfc2047-charset-encoding-alist): Use B encoding for koi8-r.
1270d7ca 9926
c113de23
GM
9927 * gnus-art.el (gnus-article-mode-map): Bind button2 to
9928 mouse-click.
1270d7ca 9929
c113de23 99301998-09-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9931
c113de23 9932 * gnus-agent.el (gnus-agent-expire): Protect against nil infos.
1270d7ca 9933
c113de23 99341998-09-14 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 9935
c113de23 9936 * gnus.el: Pterodactyl Gnus v0.31 is released.
1270d7ca 9937
c113de23 99381998-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9939
c113de23 9940 * gnus-sum.el (gnus-summary-exit): Destroy MIME.
1270d7ca 9941
c113de23 9942 * mm-decode.el (mm-display-part): Accept no-default.
1270d7ca 9943
c113de23
GM
9944 * gnus-art.el (gnus-insert-mime-button): buffer-size doesn't take
9945 a parameter.
1270d7ca 9946
c113de23
GM
9947 * gnus-sum.el (gnus-summary-insert-line): Don't exclude faces.
9948 (gnus-summary-prepare-threads): Ditto.
1270d7ca 9949
c113de23 9950 * gnus.el (gnus-article-mode-map): Make sparse keymap.
1270d7ca 9951
c113de23
GM
9952 * gnus-art.el (gnus-mime-button-line-format-alist): Allow a %d spec.
9953 (gnus-mime-button-line-format): Doc fix.
9954 (gnus-insert-mime-button): Use it.
9955 (gnus-article-add-button): Use widget-convert-button.
1270d7ca 9956
c113de23
GM
9957 * gnus.el ((featurep 'gnus-xmas)): Defalias gnus-decode-rfc1522 to
9958 ignore.
1270d7ca 9959
c113de23 9960 * mm-decode.el (mm-alternative-precedence): Ditto.
1270d7ca 9961
c113de23 99621998-09-14 Conrad Sauerwald <conrad@stack.nl>
1270d7ca 9963
c113de23 9964 * mm-decode.el (mm-user-automatic-display): Use enriched.
1270d7ca 9965
c113de23 99661998-09-14 Paul Fisher <rao@gnu.org>
1270d7ca 9967
c113de23
GM
9968 * mm-decode.el (mm-dissect-multipart): Have the part start on the
9969 right place.
1270d7ca 9970
c113de23 99711998-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9972
c113de23 9973 * gnus-msg.el (gnus-inews-add-send-actions): Mark silently.
1270d7ca 9974
c113de23
GM
9975 * gnus-art.el (article-update-date-lapsed): Only update header if
9976 buffer is dispalyed in frame.
9977 (gnus-article-prepare-display): New function.
9978 (gnus-article-prepare): Use it.
1270d7ca 9979
c113de23 99801998-09-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 9981
c113de23 9982 * gnus-art.el (gnus-mime-inline-part): New command and keystroke.
1270d7ca 9983
c113de23 9984 * mm-view.el (mm-insert-inline): New function.
1270d7ca 9985
c113de23 9986 * mm-decode.el (mm-pipe-part): Bugged.
1270d7ca 9987
c113de23 9988 * gnus-agent.el (gnus-agent-send-mail): Don't encode.
1270d7ca 9989
c113de23 9990 * mm-bodies.el (mm-encode-body): Move over the body.
1270d7ca 9991
c113de23 9992 * nnmbox.el (nnmbox-read-mbox): Enable multibyte.
1270d7ca 9993
c113de23 9994 * rfc2047.el (rfc2047-q-encode-region): Would bug out.
1270d7ca 9995
c113de23 99961998-09-13 Francois Pinard <pinard@iro.umontreal.ca>
1270d7ca 9997
c113de23
GM
9998 * nndoc.el: Make nndoc-dissection-alist simpler for MIME, adjust all
9999 related functions. Handle message/rfc822 parts. Display subject on
10000 multipart summary lines. Display name on sub-parts when available.
1270d7ca 10001
c113de23 100021998-09-14 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 10003
c113de23 10004 * mailcap.el (mailcap-command-p): New version.
1270d7ca 10005
c113de23 100061998-09-13 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 10007
c113de23
GM
10008 * gnus-agent.el (gnus-agent-expire): Stop expiry barfing on killed
10009 groups.
1270d7ca 10010
c113de23 100111998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10012
c113de23 10013 * message.el (message-make-date): Remove weekday name.
1270d7ca 10014
c113de23
GM
10015 * mm-decode.el (mm-dissect-buffer): Protect against broken
10016 headers.
1270d7ca 10017
c113de23
GM
10018 * mailcap.el (mailcap-command-in-path-p): New function.
10019 (mailcap-command-p): Renamed.
1270d7ca 10020
c113de23 100211998-09-13 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 10022
c113de23 10023 * rfc2047.el (eval): Autoload.
1270d7ca 10024
c113de23 100251998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10026
c113de23
GM
10027 * gnus-sum.el (gnus-decode-encoded-word-functions): New variable.
10028 (gnus-multi-decode-encoded-word-string): New function.
10029 (gnus-encoded-word-method-alist): New variable.
10030 (gnus-decode-encoded-word-functions): Removed.
1270d7ca 10031
c113de23 100321998-09-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 10033
c113de23
GM
10034 * gnus-int.el (gnus-request-replace-article): Replace
10035 message-narrow-to-headers with message-narrow-to-head
1270d7ca 10036
c113de23 100371998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10038
c113de23 10039 * drums.el (drums-quote-string): Reversed match.
1270d7ca 10040
c113de23 10041 * message.el (message-make-date): Use weekday name.
1270d7ca 10042
c113de23 100431998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10044
c113de23 10045 * gnus.el: Pterodactyl Gnus v0.30 is released.
1270d7ca 10046
c113de23 100471998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10048
c113de23
GM
10049 * gnus-art.el (article-decode-encoded-words): Use it.
10050 (gnus-decode-header-function): New variable.
1270d7ca 10051
c113de23
GM
10052 * gnus-sum.el (gnus-nov-parse-line): Use it.
10053 (gnus-decode-encoded-word-function): New variable.
1270d7ca 10054
c113de23
GM
10055 * gnus-msg.el (gnus-copy-article-buffer): Decode the right
10056 buffer.
1270d7ca 10057
c113de23
GM
10058 * gnus-art.el (gnus-insert-mime-button): Use widget.
10059 (gnus-widget-press-button): New function.
10060 (gnus-article-prev-button): Removed.
10061 (gnus-article-next-button): Ditto.
10062 (gnus-article-add-button): Ditto.
1270d7ca 10063
c113de23
GM
10064 * gnus.el (gnus-article-mode-map): Inherit from widget.
10065 (gnus-article-mode-map): No, don't.
1270d7ca 10066
c113de23
GM
10067 * mm-decode.el (mm-dissect-buffer): Store Content-ID things.
10068 (mm-content-id-alist): New variable.
10069 (mm-get-content-id): New function.
1270d7ca 10070
c113de23
GM
10071 * gnus-art.el (gnus-request-article-this-buffer): Only decode
10072 articles if we are fetching to the article buffer.
1270d7ca 10073
c113de23 100741998-09-13 Shenghuo ZHU <zsh@cs.rochester.edu>
1270d7ca 10075
c113de23
GM
10076 * gnus-sum.el (gnus-summary-move-article): Don't decode accepting
10077 articles.
1270d7ca 10078
c113de23 100791998-09-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10080
c113de23
GM
10081 * mm-util.el (mm-mime-charset): Try to use safe-charsets.
10082 (mm-default-mime-charset): New variable.
1270d7ca 10083
c113de23 10084 * rfc2047.el (rfc2047-dissect-region): Dissect using tspecials.
1270d7ca 10085
c113de23 10086 * drums.el (drums-quote-string): Reversed test.
1270d7ca 10087
c113de23 100881998-09-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10089
c113de23
GM
10090 * mm-util.el (mm-insert-rfc822-headers): Possibly not quote
10091 string.
1270d7ca 10092
c113de23 10093 * drums.el (drums-quote-string): New function.
1270d7ca 10094
c113de23
GM
10095 * rfc2047.el (rfc2047-encode-message-header): Goto point-min.
10096 (rfc2047-b-encode-region): Chop lines.
10097 (rfc2047-q-encode-region): Ditto.
1270d7ca 10098
c113de23 100991998-09-12 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10100
c113de23 10101 * gnus.el: Pterodactyl Gnus v0.29 is released.
1270d7ca 10102
c113de23 101031998-09-12 Istvan Marko <imarko@pacificnet.net>
1270d7ca 10104
c113de23 10105 * mm-decode.el (mm-save-part): Message right.
1270d7ca 10106
c113de23 101071998-09-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10108
c113de23
GM
10109 * drums.el (drums-parse-address): Returned a list instead of a
10110 string.
10111 (drums-remove-whitespace): Skip comments.
10112 (drums-parse-addresses): Didn't work.
1270d7ca 10113
c113de23 101141998-09-12 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10115
c113de23 10116 * gnus.el: Pterodactyl Gnus v0.28 is released.
1270d7ca 10117
c113de23 101181998-09-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10119
c113de23
GM
10120 * gnus-art.el (gnus-mime-button-map): Use the article keymap as a
10121 starting point.
10122 (article-decode-encoded-words): Rename.
1270d7ca 10123
c113de23 10124 * message.el (message-narrow-to-headers-or-head): New function.
1270d7ca 10125
c113de23
GM
10126 * gnus-int.el (gnus-request-accept-article): Narrow to the right
10127 region.
1270d7ca 10128
c113de23
GM
10129 * message.el (message-send-news): Encode body after checking
10130 syntax.
1270d7ca 10131
c113de23 10132 * gnus-art.el (gnus-mime-button-line-format): Allow descriptions.
1270d7ca 10133
c113de23 10134 * mm-decode.el (mm-save-part): Use Content-Disposition filename.
1270d7ca 10135
c113de23 10136 * gnus-art.el (gnus-display-mime): Respect disposition.
1270d7ca 10137
c113de23 10138 * mm-decode.el (mm-preferred-alternative): Respect disposition.
1270d7ca 10139
c113de23
GM
10140 * gnus-art.el (article-strip-multiple-blank-lines): Don't delete
10141 text with annotations.
1270d7ca 10142
c113de23
GM
10143 * message.el (message-make-date): Fix sign for negative time
10144 zones.
1270d7ca 10145
c113de23
GM
10146 * mm-view.el (mm-inline-image): Insert a space at the end of the
10147 image.
1270d7ca 10148
c113de23 10149 * mail-parse.el: New file.
1270d7ca 10150
c113de23 10151 * rfc2231.el: New file.
1270d7ca 10152
c113de23
GM
10153 * drums.el (drums-content-type-get): Removed.
10154 (drums-parse-content-type): Ditto.
1270d7ca 10155
c113de23 10156 * mailcap.el (mailcap-mime-data): Use symbols instead of strings.
1270d7ca 10157
c113de23 101581998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10159
c113de23 10160 * gnus.el: Pterodactyl Gnus v0.27 is released.
1270d7ca 10161
c113de23 101621998-09-11 Lars Magne Ingebrigtsen- <larsi@gnus.org>
1270d7ca 10163
c113de23
GM
10164 * mm-decode.el (mm-alternative-precedence): New variable.
10165 (mm-preferred-alternative): New function.
1270d7ca 10166
c113de23 10167 * gnus-art.el (gnus-mime-copy-part): New command.
1270d7ca 10168
c113de23 10169 * mm-decode.el (mm-get-part): New function.
1270d7ca 10170
c113de23 10171 * mm-view.el: New file.
1270d7ca 10172
c113de23
GM
10173 * mm-decode.el (mm-dissect-buffer): Downcase cte.
10174 (mm-display-part): Default to mailcap-save-binary-file.
1270d7ca 10175
c113de23 101761998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10177
c113de23 10178 * gnus.el: Pterodactyl Gnus v0.26 is released.
1270d7ca 10179
c113de23 101801998-09-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10181
c113de23 10182 * mm-decode.el (mm-interactively-view-part): New function.
1270d7ca 10183
c113de23 10184 * gnus-art.el (gnus-mime-view-part): New command.
1270d7ca 10185
c113de23 10186 * mm-decode.el (mm-last-shell-command): New variable.
1270d7ca 10187
c113de23 10188 * mailcap.el (mailcap-mime-info): Allow returning all matches.
1270d7ca 10189
c113de23 10190 * mm-decode.el (mm-save-part): New function.
1270d7ca 10191
c113de23
GM
10192 * gnus-art.el (article-decode-charset): Protect against buggy
10193 content-types.
10194 (gnus-mime-pipe-part): New command.
10195 (gnus-mime-save-part): New command.
10196 (gnus-mime-button-map): New keymap.
10197 (gnus-mime-button-line-format): New variable.
10198 (gnus-insert-mime-button): New function.
10199 (gnus-display-mime): Use it.
1270d7ca 10200
c113de23 10201 * gnus-util.el (gnus-dd-mmm): Removed length spec.
1270d7ca 10202
c113de23 10203 * mm-decode.el (mm-inline-text): Decode charsets.
1270d7ca 10204
c113de23 10205 * gnus-art.el (gnus-article-save): Comment fix.
1270d7ca 10206
c113de23
GM
10207 * gnus-int.el (gnus-start-news-server): When in batch, don't
10208 prompt.
1270d7ca 10209
c113de23
GM
10210 * gnus-cache.el (gnus-cache-possibly-enter-article): Don't
10211 decode.
1270d7ca 10212
c113de23
GM
10213 * mm-decode.el (mm-inline-media-tests): Add audio.
10214 (mm-inline-audio): New function.
1270d7ca 10215
c113de23 102161998-09-11 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1270d7ca 10217
c113de23 10218 * gnus-art.el (article-make-date-line): Didn't work.
1270d7ca 10219
c113de23 10220 * parse-time.el (parse-time-string): One too many nils.
1270d7ca 10221
c113de23 102221998-09-11 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10223
c113de23 10224 * gnus.el: Pterodactyl Gnus v0.25 is released.
1270d7ca 10225
c113de23 102261998-09-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10227
c113de23
GM
10228 * gnus-art.el (article-remove-trailing-blank-lines): Don't remove
10229 annotations.
1270d7ca 10230
c113de23
GM
10231 * gnus.el ((featurep 'gnus-xmas)): New
10232 'gnus-annotation-in-region-p alias.
1270d7ca 10233
c113de23 102341998-09-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10235
c113de23 10236 * mm-util.el (mm-with-unibyte-buffer): New function.
1270d7ca 10237
c113de23 10238 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): Renamed.
1270d7ca 10239
c113de23 10240 * mm-decode.el (mm-inline-media-tests): New variable.
1270d7ca 10241
c113de23 10242 * gnus-sum.el (gnus-summary-exit): Destroy handles.
1270d7ca 10243
c113de23 10244 * gnus-art.el (gnus-article-mime-handles): New variable.
1270d7ca 10245
c113de23 10246 * drums.el (drums-narrow-to-header): New function.
1270d7ca 10247
c113de23 10248 * gnus-art.el (article-decode-charset): Use it.
1270d7ca 10249
c113de23 10250 * drums.el (drums-content-type-get): New function.
1270d7ca 10251
c113de23 10252 * mm-util.el (mm-content-type-charset): Removed.
1270d7ca 10253
c113de23
GM
10254 * drums.el (drums-syntax-table): @ is word.
10255 (drums-parse-content-type): New function.
1270d7ca 10256
c113de23
GM
10257 * parse-time.el (parse-time-rules): Parse "Wed, 29 Apr 98 0:26:01
10258 EDT" times.
1270d7ca 10259
c113de23 10260 * gnus-util.el (gnus-date-get-time): Use safe date.
1270d7ca 10261
c113de23
GM
10262 * gnus-sum.el (gnus-show-mime): Removed.
10263 (gnus-summary-toggle-mime): Removed.
1270d7ca 10264
c113de23
GM
10265 * gnus-art.el (gnus-strict-mime): Removed.
10266 (gnus-article-prepare): Don't do MIME.
10267 (gnus-decode-encoded-word-method): Removed.
10268 (gnus-show-mime-method): Removed.
1270d7ca 10269
c113de23 102701998-09-10 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10271
c113de23 10272 * gnus.el: Pterodactyl Gnus v0.24 is released.
1270d7ca 10273
c113de23 102741998-09-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10275
c113de23
GM
10276 * gnus-sum.el (gnus-summary-show-article): Don't decode chars if
10277 PREFIX.
1270d7ca 10278
c113de23
GM
10279 * parse-time.el (parse-time-rules): Accept times that look like
10280 "h:mm".
1270d7ca 10281
c113de23 10282 * message.el (message-make-date): Use zone properly.
1270d7ca 10283
c113de23 10284 * gnus.el: Autoload gnus-batch.
1270d7ca 10285
c113de23
GM
10286 * gnus-art.el (article-de-quoted-unreadable): Do not do
10287 gnus-article-decode-rfc1522.
1270d7ca 10288
c113de23 10289 * gnus-msg.el (gnus-inews-do-gcc): Use it.
1270d7ca 10290
c113de23
GM
10291 * gnus-int.el (gnus-request-accept-article): Accept a no-encode
10292 param.
1270d7ca 10293
c113de23 10294 * message.el (message-encode-message-body): Check for us-ascii.
1270d7ca 10295
c113de23
GM
10296 * gnus-msg.el (gnus-extended-version): Move Gnus version comments
10297 to the left.
1270d7ca 10298
c113de23 102991998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10300
c113de23 10301 * gnus-art.el (article-decode-charset): Rename.
1270d7ca 10302
c113de23 103031998-09-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10304
c113de23 10305 * gnus.el: Pterodactyl Gnus v0.23 is released.
1270d7ca 10306
c113de23 103071998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10308
c113de23
GM
10309 * gnus-util.el (gnus-parent-id): Ditto.
10310 (gnus-put-text-property-excluding-newlines): Ditto.
1270d7ca 10311
c113de23 10312 * gnus-sum.el (gnus-dependencies-add-header): Make into subst.
1270d7ca 10313
c113de23 103141998-09-08 Karl Kleinpaste <karl@jprc.com>
1270d7ca 10315
c113de23
GM
10316 * message.el (message-generate-headers): Generate User-Agent
10317 instead of X-Mailer & X-Newsreader.
1270d7ca 10318
c113de23
GM
10319 * gnus-msg.el (gnus-extended-version): Reformat for USEFOR
10320 User-Agent header format.
1270d7ca 10321
c113de23 103221998-09-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10323
c113de23 10324 * gnus.el: Pterodactyl Gnus v0.22 is released.
1270d7ca 10325
c113de23 103261998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10327
c113de23 10328 * mm-util.el (mm-multibyte-p): Typo.
1270d7ca 10329
c113de23 103301998-09-09 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10331
c113de23 10332 * gnus.el: Pterodactyl Gnus v0.21 is released.
1270d7ca 10333
c113de23 103341998-09-08 Hrvoje Niksic <hniksic@srce.hr>
1270d7ca 10335
c113de23 10336 * gnus-art.el (article-treat-dumbquotes): Handle \224 correctly.
1270d7ca 10337
c113de23 103381998-09-09 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10339
c113de23 10340 * mm-util.el (mm-multibyte-p): New function.
1270d7ca 10341
c113de23 103421998-09-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10343
c113de23 10344 * gnus.el: Pterodactyl Gnus v0.20 is released.
1270d7ca 10345
c113de23 103461998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10347
c113de23
GM
10348 * rfc2047.el (rfc2047-decode-region): Only decode when in
10349 multibyte.
1270d7ca 10350
c113de23 10351 * nnheader.el (nnheader-pathname-coding-system): Changed to binary.
1270d7ca 10352
c113de23
GM
10353 * gnus-int.el (gnus-request-replace-article): Encode.
10354 (gnus-request-accept-article): Encode.
1270d7ca 10355
c113de23
GM
10356 * gnus-art.el (gnus-request-article-this-buffer): Decode charsets
10357 here.
1270d7ca 10358
c113de23
GM
10359 * gnus.el (gnus-article-display-hook): Take the charset functions
10360 out.
1270d7ca 10361
c113de23 10362 * time-date.el (safe-date-to-time): New function.
1270d7ca 10363
c113de23 10364 * gnus-util.el (gnus-dd-mmm): Protect against bogus dates.
1270d7ca 10365
c113de23 103661998-09-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10367
c113de23 10368 * gnus.el: Pterodactyl Gnus v0.19 is released.
1270d7ca 10369
c113de23 103701998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10371
c113de23 10372 * mm-util.el (mm-mime-charset): New function.
1270d7ca 10373
c113de23 10374 * gnus-draft.el (gnus-draft-edit-message): Delete article.
1270d7ca 10375
c113de23 103761998-09-08 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10377
c113de23 10378 * gnus.el: Pterodactyl Gnus v0.18 is released.
1270d7ca 10379
c113de23 103801998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10381
c113de23
GM
10382 * message.el (message-send-and-exit): Return t on success.
10383 (message-make-date): Make a proper time zone.
1270d7ca 10384
c113de23
GM
10385 * gnus-draft.el (gnus-draft-send): Only remove article if the
10386 sending is successful.
1270d7ca 10387
c113de23
GM
10388 * drums.el (drums-get-comment): Return the last comment.
10389 (drums-parse-address): Parse old-style From headers.
1270d7ca 10390
c113de23 103911998-09-07 SL Baur <steve@altair.xemacs.org>
1270d7ca 10392
c113de23
GM
10393 * gnus-sum.el (gnus-data-compute-positions): Move below
10394 `gnus-save-hidden-threads' so the former is correctly detected as
10395 a macro.
1270d7ca 10396
c113de23 103971998-09-06 Dave Love <fx@gnu.org>
1270d7ca 10398
c113de23
GM
10399 * gnus/nnweb.el (require): Wrap requirement of w3 and url in
10400 ignore-errors too, eval'd when compile. Require w3 stuff at load
10401 time for nicer failure if it's not available.
1270d7ca 10402
c113de23 104031998-09-08 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10404
c113de23 10405 * time-date.el (time-to-seconds): Renamed.
1270d7ca 10406
c113de23
GM
10407 * parse-time.el (parse-time-string): Downcase before handling.
10408 (parse-time-rules): Times without seconds have 0 seconds.
1270d7ca 10409
c113de23
GM
10410 * rfc2047.el (rfc2047-encode-region): New version.
10411 (rfc2047-dissect-region): New function.
1270d7ca 10412
c113de23 104131998-09-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10414
c113de23 10415 * message.el (message-make-date): Use symbolic zone.
1270d7ca 10416
c113de23 104171998-09-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10418
c113de23 10419 * time-date.el (parse-time): Always use parse-time.
1270d7ca 10420
c113de23 10421 * parse-time.el (parse-time-syntax): Use vectors.
1270d7ca 10422
c113de23 104231998-09-06 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10424
c113de23 10425 * gnus.el: Pterodactyl Gnus v0.17 is released.
1270d7ca 10426
c113de23 104271998-09-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10428
c113de23 10429 * time-date.el: Renamed from "date".
1270d7ca 10430
c113de23 10431 * gnus.el: Removed all timezone dependencies.
1270d7ca 10432
c113de23
GM
10433 * score-mode.el: Removed.
10434 (gnus-score-edit-insert-date): Use date.
1270d7ca 10435
c113de23 10436 * date.el (float-to-time): New function.
1270d7ca 10437
c113de23 10438 * nnspool.el (nnspool-seconds-since-epoch): Removed.
1270d7ca 10439
c113de23 10440 * date.el (time-to-float): New function.
1270d7ca 10441
c113de23
GM
10442 * message.el (message-make-date): Use format-time-string.
10443 (message-make-expires): Use make-date.
1270d7ca 10444
c113de23
GM
10445 * gnus-util.el (gnus-dd-mmm): Use date.
10446 (gnus-sortable-date): Ditto.
1270d7ca 10447
c113de23 10448 * message.el (message-make-date): Take an optional time.
1270d7ca 10449
c113de23 10450 * gnus: Applied patches from 5.6.43.
1270d7ca 10451
c113de23 10452 * date.el (if): Use parse-time.
1270d7ca 10453
c113de23
GM
10454 * gnus-score.el (gnus-summary-score-entry): Make into a command
10455 again.
1270d7ca 10456
c113de23
GM
10457 * gnus-group.el (gnus-group-get-new-news-this-group): Only call if
10458 gnus-agent.
1270d7ca 10459
c113de23 10460 * gnus.el (gnus-agent-meta-information-header): Moved here.
1270d7ca 10461
c113de23 104621998-09-05 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 10463
c113de23
GM
10464 * gnus-agent.el (gnus-agent-scoreable-headers): New variable.
10465 (gnus-agent-fetch-group-1): Score article headers using normal
10466 group score files if the download score rule of a category/group
10467 is `file'.
10468 (gnus-agent-fetch-group-1): Don't parse the entire .overview when
10469 deciding what articles to download.
10470 (gnus-agent-fetch-group-1): Don't push headers through scoring and
10471 predicate processing if predicate is `true' or `false'.
1270d7ca 10472
c113de23 104731998-09-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10474
c113de23 10475 * gnus-score.el (gnus-score-load-score-alist): Bind coding system.
1270d7ca 10476
c113de23 10477 * gnus-art.el (gnus-article-setup-buffer): Enable multibyte.
1270d7ca 10478
c113de23
GM
10479 * score-mode.el (score-mode-coding-system): New variable.
10480 (gnus-score-edit-exit): Use it.
1270d7ca 10481
c113de23 104821998-09-04 Jason R Mastaler <jason@4b.org>
1270d7ca 10483
c113de23 10484 * drums.el: Corrected typo.
1270d7ca 10485
c113de23 104861998-09-06 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 10487
c113de23 10488 * mm-bodies.el (mm-body-encoding): Faster version.
1270d7ca 10489
c113de23 104901998-09-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10491
c113de23
GM
10492 * gnus-art.el (gnus-article-decode-charset): Only decode text
10493 things.
1270d7ca 10494
c113de23 10495 * message.el (message-output): Use rmail.
1270d7ca 10496
c113de23
GM
10497 * rfc2047.el (rfc2047-encoded-word-regexp): Allow spaces in the
10498 word part.
1270d7ca 10499
c113de23
GM
10500 * mm-util.el (mm-charset-to-coding-system): Use
10501 rfc2047-default-charset.
10502 (mm-known-charsets): New variable.
1270d7ca 10503
c113de23 10504 * message.el (message-caesar-region): Bugged out.
1270d7ca 10505
c113de23 105061998-09-06 Mike McEwan <mike@lotusland.demon.co.uk>
1270d7ca 10507
c113de23
GM
10508 * gnus-agent.el (gnus-agent-fetch-group-1): Allow lists when
10509 specifying `agent-predicate' in a group's parameters.
1270d7ca 10510
c113de23 105111998-09-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10512
c113de23 10513 * gnus.el: Pterodactyl Gnus v0.16 is released.
1270d7ca 10514
c113de23 105151998-09-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10516
c113de23 10517 * nnmail.el (nnmail-expired-article-p): Use predicate.
1270d7ca 10518
c113de23 10519 * date.el (time-less-p): Renamed.
1270d7ca 10520
c113de23
GM
10521 * gnus-art.el (gnus-article-decode-charset): Really fetch headers
10522 from the headers.
1270d7ca 10523
c113de23
GM
10524 * rfc2047.el (rfc2047-decode-region): Use the mm decoding
10525 functions.
1270d7ca 10526
c113de23
GM
10527 * gnus-group.el (gnus-group-sort-selected-flat): Didn't work at
10528 all.
10529 (gnus-group-sort-selected-groups-by-alphabet): Changed interface
10530 to all functions.
1270d7ca 10531
c113de23 105321998-09-05 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10533
c113de23 10534 * gnus.el: Pterodactyl Gnus v0.15 is released.
1270d7ca 10535
c113de23 105361998-09-05 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10537
c113de23 10538 * date.el: New file.
1270d7ca 10539
c113de23
GM
10540 * gnus-util.el (gnus-encode-date): Removed.
10541 (gnus-time-less): Ditto.
1270d7ca 10542
c113de23
GM
10543 * nnmail.el (nnmail-date-to-time): Removed.
10544 (nnmail-time-less): Ditto.
10545 (nnmail-days-to-time): Ditto.
10546 (nnmail-time-since): Ditto.
1270d7ca 10547
c113de23 10548 * drums.el: New file.
1270d7ca 10549
c113de23 105501998-09-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10551
c113de23
GM
10552 * message.el (message-encode-message-body): Encode headers with
10553 body encoding.
1270d7ca 10554
c113de23
GM
10555 * rfc2047.el (rfc2047-default-charset): Renamed.
10556 (rfc2047-encodable-p): Use it.
1270d7ca 10557
c113de23 105581998-09-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10559
c113de23
GM
10560 * gnus-msg.el (gnus-post-method): Peel off real info from opened
10561 servers.
1270d7ca 10562
c113de23 10563 * gnus-util.el (gnus-output-to-rmail): Removed.
1270d7ca 10564
c113de23
GM
10565 * gnus-art.el (gnus-summary-save-in-rmail): Use
10566 gnus-output-to-rmailrmail-output-to-rmail-file.
1270d7ca 10567
c113de23
GM
10568 * rfc2047.el (rfc2047-decode-region): Fold case.
10569 (rfc2047-decode): Use decode-string.
1270d7ca 10570
c113de23 10571 * mm-util.el: Provide mm-char-int.
1270d7ca 10572
c113de23 105731998-09-03 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10574
c113de23 10575 * gnus.el: Pterodactyl Gnus v0.14 is released.
1270d7ca 10576
c113de23 105771998-09-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10578
c113de23
GM
10579 * mm-bodies.el (mm-body-encoding): Go through the buffer to make
10580 sure we have 7bit.
1270d7ca 10581
c113de23 105821998-09-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10583
c113de23
GM
10584 * gnus-msg.el (gnus-post-method): Use opened servers, and remove
10585 ducplicates.
10586 (gnus-inews-insert-mime-headers): Removed.
1270d7ca 10587
c113de23 10588 * message.el (message-caesar-region): Protect against MULE chars.
1270d7ca 10589
c113de23 105901998-09-02 Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>
1270d7ca 10591
c113de23 10592 * mm-util.el (if): fset the right function.
1270d7ca 10593
c113de23 105941998-09-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10595
c113de23
GM
10596 * gnus-art.el (gnus-article-decode-charset): Use real
10597 read-coding-system.
1270d7ca 10598
c113de23 105991998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10600
c113de23
GM
10601 * mm-bodies.el (mm-decode-body): Protect against malformed
10602 base64.
10603 (mm-decode-body): Check that buffer-file-coding-system is
10604 non-nil.
1270d7ca 10605
c113de23 106061998-09-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10607
c113de23 10608 * gnus.el: Pterodactyl Gnus v0.13 is released.
1270d7ca 10609
c113de23 106101998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10611
c113de23
GM
10612 * gnus-util.el (gnus-strip-whitespace): Already defined.
10613 Removed.
1270d7ca 10614
c113de23 10615 * gnus-art.el (gnus-article-decode-charset): Strip whitespace.
1270d7ca 10616
c113de23 10617 * gnus-util.el (gnus-strip-whitespace): New function.
1270d7ca 10618
c113de23 10619 * mm-util.el (mm-content-type-charset): Downcase.
1270d7ca 10620
c113de23 106211998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10622
c113de23
GM
10623 * gnus-art.el (gnus-article-decode-charset): Accept a prefix.
10624 (gnus-article-decode-charset): Don't fetch all headers.
1270d7ca 10625
c113de23 10626 * mm-util.el (mm-read-coding-system): New function.
1270d7ca 10627
c113de23 10628 * mm-bodies.el (mm-decode-body): Check the right charset.
1270d7ca 10629
c113de23 10630 * gnus-sum.el (gnus-summary-mode-line-format): Ditto.
1270d7ca 10631
c113de23
GM
10632 * gnus-art.el (gnus-article-mode-line-format): Use short group
10633 format.
1270d7ca 10634
c113de23 106351998-09-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10636
c113de23 10637 * gnus.el: Pterodactyl Gnus v0.12 is released.
1270d7ca 10638
c113de23 106391998-09-01 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10640
c113de23 10641 * mm-bodies.el (mm-decode-body): Don't do charset unless MULE.
1270d7ca 10642
c113de23
GM
10643 * gnus-art.el (gnus-article-decode-charset): Supply cte.
10644 (gnus-article-decode-charset): Always run.
1270d7ca 10645
c113de23 10646 * mm-bodies.el (mm-decode-body): Decode cte.
1270d7ca 10647
c113de23 106481998-09-01 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10649
c113de23 10650 * gnus.el: Pterodactyl Gnus v0.11 is released.
1270d7ca 10651
c113de23
GM
106521998-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
10653
10654 * message.el (message-encode-message-body): Ditto.
1270d7ca 10655
c113de23
GM
10656 * gnus-art.el (gnus-article-decode-mime-words): New command and
10657 keystroke.
10658 (gnus-article-decode-charset): Ditto.
10659 (gnus-article-decode-charset): Only work under MULE.
1270d7ca 10660
c113de23 10661 * mm-util.el (mm-content-type-charset): New function.
1270d7ca 10662
c113de23 10663 * nnmail.el (nnmail-delete-incoming): Changed to nil.
1270d7ca 10664
c113de23
GM
10665 * message.el (message-send-mail): Insert MIME headers.
10666 (message-check-news-body-syntax): Don't warn for escape sequences.
10667 (message-check-news-body-syntax): Insert MIME headers.
1270d7ca 10668
c113de23 10669 * mm-bodies.el (mm-body-encoding): New function.
1270d7ca 10670
c113de23 10671 * message.el (message-encode-message-body): New function.
1270d7ca 10672
c113de23 10673 * mm-bodies.el: New file.
1270d7ca 10674
c113de23 10675 * mm-util.el (mm-narrow-to-head): New function.
1270d7ca 10676
c113de23 10677 * rfc2047.el (rfc2047-encode): Use it.
1270d7ca 10678
c113de23 10679 * mm-util.el: Provide mm-encode-coding-region.
1270d7ca 10680
c113de23 10681 * gnus-sum.el (gnus-summary-mode): Enable multibyte.
1270d7ca 10682
c113de23 10683 * gnus-util.el (gnus-set-work-buffer): Enable multibyte.
1270d7ca 10684
c113de23 10685 * mm-util.el (mm-enable-multibyte): New function.
1270d7ca 10686
c113de23 10687 * message.el (message-set-work-buffer): Set multibyte.
1270d7ca 10688
c113de23 10689 * gnus.el (gnus-continuum-version): Be valid forever and ever.
1270d7ca 10690
c113de23
GM
10691 * gnus-util.el (gnus-point-at-eol): Removed.
10692 (gnus-point-at-bol): Ditto.
1270d7ca 10693
c113de23 106941998-08-31 Didier Verna <verna@inf.enst.fr>
1270d7ca 10695
c113de23
GM
10696 * gnus-msg.el (gnus-group-mail): make it behave like
10697 gnus-group-post-news with regards to the prefix (this enables the
10698 use of posting styles).
1270d7ca 10699
c113de23 107001998-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10701
c113de23
GM
10702 * gnus.el (gnus-article-display-hook): Added
10703 gnus-article-decode-rfc1522 to hook.
1270d7ca 10704
c113de23 107051998-08-31 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10706
c113de23 10707 * gnus.el: Pterodactyl Gnus v0.10 is released.
1270d7ca 10708
c113de23 107091998-08-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10710
c113de23
GM
10711 * nnfolder.el (nnfolder-delete-mail): Narrow to mail and allow
10712 hook to be run.
1270d7ca 10713
c113de23 107141998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10715
c113de23 10716 * rfc2047.el (rfc2047-encodable-p): Use find-charset-region.
1270d7ca 10717
c113de23 10718 * mm-util.el (mm-charsets-in-region): Removed.
1270d7ca 10719
c113de23 10720 * rfc2047.el: Renamed file.
1270d7ca 10721
c113de23 10722 * gnus-msg.el (gnus-copy-article-buffer): Multibyte.
1270d7ca 10723
c113de23 10724 * message.el (message-mode): Set multibyte.
1270d7ca 10725
c113de23 10726 * mm-util.el (mm-charsets-in-region): Copied here.
1270d7ca 10727
c113de23 10728 * gnus-util.el: Removed gnus-truncate-string.
1270d7ca 10729
c113de23 10730 * gnus-art.el (gnus-article-decode-mime-words): Use 1522.
1270d7ca 10731
c113de23
GM
10732 * rfc1522.el (rfc1522-unencoded-charsets): New variable.
10733 (rfc1522-encodable-p): New function.
10734 (rfc1522-encode-message-header): Use it.
1270d7ca 10735
c113de23 107361998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10737
c113de23 10738 * gnus.el: Pterodactyl Gnus v0.9 is released.
1270d7ca 10739
c113de23 107401998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10741
c113de23 10742 * mm-util.el: Shadow encode-coding-string.
1270d7ca 10743
c113de23 10744 * rfc1522.el (rfc1522-narrow-to-field): Copied here.
1270d7ca 10745
c113de23 10746 * mm-util.el: New file.
1270d7ca 10747
c113de23
GM
10748 * mm-decode.el: Somewhat depleted.
10749 * mm-encode.el: Ditto.
1270d7ca 10750
c113de23 10751 * rfc1522.el: New file.
1270d7ca 10752
c113de23 10753 * mm-util.el (mm-replace-chars-in-string): Copied here.
1270d7ca 10754
c113de23 10755 * mm-encode.el (mm-q-encode-region): New function.
1270d7ca 10756
c113de23
GM
10757 * qp.el (quoted-printable-encode-region): Take an optional CLASS
10758 param.
1270d7ca 10759
c113de23 10760 * mm-encode.el (mm-encode-word-region): Downcase.
1270d7ca 10761
c113de23 107621998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10763
c113de23 10764 * gnus.el: Pterodactyl Gnus v0.8 is released.
1270d7ca 10765
c113de23 107661998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10767
c113de23 10768 * message.el (message-send-mail): Encode headers.
1270d7ca 10769
c113de23
GM
10770 * qp.el (quoted-printable-encode-region): Encode 8-bit words.
10771 (quoted-printable-encode-region): Upcase.
1270d7ca 10772
c113de23 10773 * message.el (message-default-charset): New variable.
1270d7ca 10774
c113de23 10775 * qp.el (quoted-printable-encode-region): Optional param FOLD.
1270d7ca 10776
c113de23 10777 * message.el (message-narrow-to-field): Changed name.
1270d7ca 10778
c113de23 10779 * mm-encode.el: New file.
1270d7ca 10780
c113de23 10781 * message.el (message-narrow-to-header): New function.
1270d7ca 10782
c113de23
GM
10783 * gnus-art.el (gnus-article-decode-mime-words): Place point in the
10784 right buffer.
1270d7ca 10785
c113de23 107861998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10787
c113de23 10788 * gnus.el: Pterodactyl Gnus v0.7 is released.
1270d7ca 10789
c113de23 107901998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10791
c113de23
GM
10792 * gnus.el: Remove autoload for
10793 gnus-article-mime-decode-quoted-printable.
1270d7ca 10794
c113de23
GM
10795 * mm-decode.el (mm-charset-to-coding-system): Allow iso-8859-1 to
10796 be decoded in non-MULE Emacsen.
1270d7ca 10797
c113de23 107981998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10799
c113de23 10800 * mm-decode.el: Check for coding-system-list.
1270d7ca 10801
c113de23 108021998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10803
c113de23 10804 * gnus.el: Pterodactyl Gnus v0.6 is released.
1270d7ca 10805
c113de23 108061998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10807
c113de23 10808 * nnheader.el (fboundp): Protect code-coding-string.
1270d7ca 10809
c113de23
GM
10810 * gnus-art.el (gnus-article-mode): Check that set-buffer-multibyte
10811 is available.
1270d7ca 10812
c113de23 108131998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10814
c113de23 10815 * gnus.el: Pterodactyl Gnus v0.5 is released.
1270d7ca 10816
c113de23 108171998-08-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10818
c113de23
GM
10819 * gnus-art.el (gnus-article-mode): Make article buffer multibyte.
10820 (gnus-hack-decode-rfc1522): Removed.
1270d7ca 10821
c113de23 10822 * mm-decode.el (mm-charset-coding-system-alist): Check better.
1270d7ca 10823
c113de23 108241998-08-30 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10825
c113de23 10826 * gnus.el: Gnus v0.4 is released.
1270d7ca 10827
c113de23 108281998-08-29 Lars Magne Ingebrigtsen <larsi@gnus.org>
1270d7ca 10829
c113de23
GM
10830 * gnus-art.el (gnus-article-decode-mime-words): New command and
10831 keystroke.
1270d7ca 10832
c113de23 10833 * qp.el (quoted-printable-decode-region): Don't use hexl.
1270d7ca 10834
c113de23
GM
10835 * gnus-sum.el (gnus-parse-headers-hook): Default to nil.
10836 (gnus-structured-field-decoder): Removed.
10837 (gnus-unstructured-field-decoder): Ditto.
1270d7ca 10838
c113de23 10839 * mm-decode.el: New file.
1270d7ca 10840
c113de23 10841 * qp.el: New file.
1270d7ca 10842
c113de23 10843 * gnus-art.el (article-mime-decode-quoted-printable): Removed.
1270d7ca 10844
c113de23 10845 * gnus-ems.el (fboundp): Removed gnus-split-string.
1270d7ca 10846
c113de23 10847 * gnus.el (gnus-splash-face): Doc fix.
1270d7ca 10848
c113de23 10849 * gnus-ems.el (fboundp): Don't bind mail-file-babyl-p.
1270d7ca 10850
c113de23
GM
10851 * gnus-art.el (article-mime-decode-quoted-printable): Don't use
10852 hexl.
1270d7ca 10853
c113de23 10854 * nnheader.el (nnheader-temp-write): Removed.
1270d7ca 10855
c113de23 108561998-08-29 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10857
c113de23 10858 * gnus.el: Gnus v0.3 is released.
1270d7ca 10859
c113de23 108601998-08-29 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1270d7ca 10861
c113de23 10862 * gnus.el: Gnus v0.2 is released.
1270d7ca 10863
6922b018 10864;; Local Variables:
c113de23 10865;; coding: iso-2022-7bit
6922b018 10866;; End:
2a34a036
GM
10867
10868 Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
10869 Copying and distribution of this file, with or without modification,
10870 are permitted provided the copyright notice and this notice are preserved.