Release commit
[gnus] / lisp / ChangeLog
1 2001-04-14 01:09:19 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
2
3         *gnus.el: Oort Gnus v0.02 is released.
4
5 2001-04-14 00:48:42  Lars Magne Ingebrigtsen  <larsi@quimby.gnus.org>
6
7         * gnus.el: Oort Gnus v0.01 is released.
8
9 2001-04-13 22:01:46  Lars Magne Ingebrigtsen  <larsi@gnus.org>
10
11         * gnus-sum.el (gnus-summary-highlight): Highlight read
12         undownloaded articles as read articles.
13
14         * gnus-agent.el (gnus-agent-get-undownloaded-list): Clean up.
15         (gnus-agent-get-undownloaded-list): Mark all undownloaded
16         articles, even read ones, as such.
17
18         * gnus-sum.el (gnus-summary-find-matching): Clean up.
19         (gnus-find-matching-articles): New function.
20         (gnus-summary-limit-include-matching-articles): New command. 
21         (gnus-summary-limit-include-thread): Include articles that have
22         matching subjects.
23         (gnus-offer-save-summaries): Clean up.
24
25 2001-04-13  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
26
27         * nnmail.el (nnmail-split-fancy-with-parent): Add docstring.
28
29 2001-04-12 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
30         From Jason Merrill <jason_merrill@redhat.com>
31
32         * gnus-sum.el (gnus-summary-insert-new-articles): Reverse the articles.
33
34 2001-04-10 08:01:15  Katsumi Yamaoka <yamaoka@jpl.org>
35         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
36
37         * gnus-msg.el (gnus-post-news): Fill the Newsgroups header by the
38         newsgroup names when the original article is a news message.
39         
40 2001-04-12 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
41
42         * message.el (message-cite-prefix-regexp): Use POSIX regexp if
43         supported. Suggest by Jim Meyering <jim@meyering.net>.
44
45 2001-04-02  Nevin Kapur  <nevin@jhu.edu>
46         Committed by Kai Gro\e,A_\e(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>.
47
48         * nnmail.el (nnmail-split-it): Added check for .* at the end of
49         regexp in nnmail-split-fancy.
50
51 2001-04-10  Simon Josefsson  <simon@josefsson.org>
52
53         * message.el (message-options-set-recipient): Look at Cc and Bcc too.
54
55 2001-04-10  Colin Marquardt <colin.marquardt@usa.alcatel.com>
56
57         * message.el (message-send-mail): Improve the interaction with the
58         user.
59
60 2001-04-10  Simon Josefsson  <simon@josefsson.org>
61
62         * imap.el (imap-message-copy): Work around buggy servers that
63         doesn't send TRYCREATE tags.
64
65 2001-04-09 01:15:54  Katsumi Yamaoka <yamaoka@jpl.org>
66
67         * gnus-start.el (gnus-read-newsrc-el-file): Work with Semi-gnusae.
68
69 2001-04-05 21:43:25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
70
71         * gnus-sum.el (gnus-update-summary-mark-positions): Use a valid
72         date. 
73
74 2001-04-04 16:13:17  Lars Magne Ingebrigtsen  <larsi@gnus.org>
75
76         * gnus-group.el (gnus-group-quit): Check that the dribble buffer
77         lives. 
78
79 2001-04-02 00:40:12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
80
81         * gnus-art.el (gnus-parse-news-url): New function.
82         (gnus-button-handle-news): New function.
83         (gnus-button-alist): Point to new functions.
84
85         * gnus-group.el (gnus-group-quit): Only mark buffer in non-empty.
86
87         * gnus-start.el (gnus-read-newsrc-el-file): Nix out
88         gnus-format-specs. 
89
90         * message.el (message-check-news-header-syntax): Question even
91         when Gnus doesn't know the group names.
92         (message-send-news): Clean up.
93
94         * gnus-start.el (gnus-dribble-read-file): Say whether Gnus was
95         exited on purpose without saving.
96
97         * gnus-group.el (gnus-group-quit): Mark the dribble file as `Q'.
98
99 2001-04-01 00:37:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
100
101         * gnus-score.el (gnus-score-orphans): Clean up.
102
103         * gnus-win.el (gnus-remove-some-windows): Leave one Gnus window. 
104
105         * gnus-sum.el (gnus-summary-exit): Kill the summary buffer a bit
106         later. 
107
108         * gnus-start.el (gnus-close-all-servers): Find the right items to
109         close. 
110
111         * qp.el (quoted-printable-decode-region): Just message
112         malformation; don't quit.
113
114 2001-03-31 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
115         From Gerd Moellmann <gerd@gnu.org>.
116
117         * gnus.el (gnus-interactive): A typo.
118
119 2001-03-26  Juanma Barranquero  <lektu@uol.com.br>
120         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
121
122         * gnus-util.el (gnus-delete-alist): Declare it as an alias of
123         `assq-delete-all', if that function exists; otherwise use the old
124         definition. Documentation changed to match the one in
125         `assq-delete-all'.
126         
127 2001-04-01 00:37:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
128
129         * gnus-start.el (gnus-close-all-servers): New function.
130
131         * gnus-srvr.el (gnus-server-close-all-servers): Clean up.
132         (gnus-server-remove-denials): Clean up.
133
134         * gnus-sum.el (gnus-summary-sort-by-original): New command and
135         keystroke. 
136
137 2001-03-31 02:56:55  Lars Magne Ingebrigtsen  <larsi@gnus.org>
138
139         * message.el (message-send-news): Message where we are sending.
140         (message-send-mail): Ditto.
141
142         * gnus.el (gnus-server-string): New function.
143
144         * gnus-sum.el (gnus-summary-up-thread): Doc fix.
145
146         * mm-decode.el (mm-default-directory): Customized.
147         (mm-tmp-directory): Ditto.
148
149         * gnus-sum.el (gnus-summary-catchup-and-exit): Doc fix. 
150         (gnus-get-newsgroup-headers): Return -1 for articles without Lines
151         or Chars. 
152         (gnus-summary-line-format-alist): ?l is now a string.
153         (gnus-summary-prepare-threads): Output ? for unknown lines.
154         (gnus-summary-insert-line): Ditto.
155         (gnus-summary-print-article): Unbalanced parentheses.
156
157         * gnus-msg.el (gnus-inews-do-gcc): Check group to allow it to find
158         out whether new stuff has arrived.
159
160 2001-03-31 02:14:38  Alan Shutko  <ats@acm.org>
161
162         * gnus-sum.el: Let printing work on ttys on Emacs.
163
164 2001-03-31 01:11:14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
165
166         * gnus-msg.el (gnus-post-news): Add an empty Newsgroups header
167         when forcing news.
168
169         * gnus-sum.el (gnus-summary-mark-article-as-replied): Make into a
170         command. 
171
172 2001-03-31 01:04:54  Francis Litterio  <franl-removethis@world.omitthis.std.com>
173
174         * message.el (message-set-auto-save-file-name): Don't use
175         asterisks under nt.
176
177 2001-03-31 00:03:42  Lars Magne Ingebrigtsen  <larsi@gnus.org>
178
179         * gnus-msg.el (gnus-inews-insert-draft-meta-information): Allow
180         lists of articles.
181
182         * gnus-uu.el (gnus-uu-digest-mail-forward): Mark as forwarded.
183
184         * gnus-msg.el (gnus-put-message): Clean up.
185         (gnus-summary-reply): Mark all replied-to articles as replied to.
186         (gnus-inews-add-send-actions): Also mark as forwarded.
187         (gnus-summary-mail-forward): Mark as forwarded.  
188
189         * gnus-sum.el (gnus-summary-mark-article-as-replied): Take a list
190         of articles. 
191         (gnus-summary-mark-article-as-forwarded): Ditto.
192
193         * gnus-msg.el (gnus-summary-resend-message): Mark article as
194         forwarded. 
195         (gnus-summary-mail-forward): Clean up.
196
197         * gnus.el (gnus-article-mark-lists): Added forward.
198
199         * gnus-sum.el (gnus-forwarded-mark): New variable.
200         (gnus-summary-prepare-threads): Use it.
201         (gnus-summary-update-secondary-mark): Ditto.
202         (gnus-newsgroup-forwarded): New variable.
203
204 2001-03-30 23:13:37  Lars Magne Ingebrigtsen  <larsi@gnus.org>
205
206         * gnus-msg.el (gnus-summary-reply): Allow very wide replies.
207         (gnus-summary-very-wide-reply): New command and keystroke.
208         (gnus-summary-very-wide-reply-with-original): Ditto.
209
210         * gnus-score.el (gnus-adaptive-word-length-limit): New variable. 
211         (gnus-score-adaptive): Use it.
212
213         * gnus-start.el (gnus-get-unread-articles): Clean up.
214
215 2001-03-21 20:00:43  Lars Magne Ingebrigtsen  <larsi@gnus.org>
216
217         * nnultimate.el (nnultimate-retrieve-headers): Work for other
218         boards. 
219
220 2001-03-21  Didier Verna  <didier@lrde.epita.fr>
221
222         * gnus-start.el:
223         * gnus-start.el (gnus-subscribe-newsgroup-hooks): New.
224         * gnus-start.el (gnus-subscribe-newsgroup): use it.
225
226
227 2001-03-15 09:47:23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
228
229         * nnultimate.el (nnultimate-retrieve-headers): Understand
230         long-form month names.
231
232 2001-03-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
233
234         * gnus-sum.el (gnus-summary-show-all-headers):
235         gnus-article-show-all-headers is broken. Use
236         gnus-summary-toggle-header instead.
237
238         * mml2015.el (mml2015-gpg-extract-from): No error.
239
240 2001-03-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
241         From Bj\e,Ax\e(Brn Mork <bmork@dod.no>.
242
243         * mml2015.el (mml2015-gpg-extract-from): New function.
244         (mml2015-gpg-verify): Use it.
245         (mml2015-gpg-clear-verify): Use it.
246
247 2001-03-17 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
248
249         * message.el (message-setup-fill-variables): Use
250         fill-paragraph-function.
251         (message-fill-paragraph): Take an argument.
252         (message-newline-and-reformat): Take another argument.
253
254 2001-03-16 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
255
256         * message.el (rmail-output): It is in rmailout.el not rmail.el.
257
258 2001-03-16 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
259
260         * message.el (message-forward): local-variable-p takes an extra
261         argument in XEmacs.
262
263 2001-03-16  Simon Josefsson  <simon@josefsson.org>
264
265         * nnimap.el (nnimap-dont-use-nov-p): Renamed from
266         `nnimap-use-nov-p' (it really tested the negative).
267         (nnimap-retrieve-headers): Use it.
268
269 2001-03-11  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
270
271         * message.el (message-generate-headers-first): Update doc.
272
273 2001-03-10  Matthias Wiehl <mwiehl@gmx.de>
274
275         * gnus.el (gnus-summary-line-format): Typo.
276
277 2001-03-11  Simon Josefsson  <simon@josefsson.org>
278
279         * mailcap.el (mailcap-mime-data): Add application/sieve.
280         (mailcap-mime-extensions): Add .siv, .xls.
281
282 2001-03-14 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
283         From Christoph Conrad <christoph.conrad@gmx.de>
284
285         * gnus-score.el (gnus-summary-lower-thread): Typo.
286
287 2001-03-14 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
288
289         * message.el (message-forward-decoded-p): New variable.
290         (message-forward-subject-author-subject): Use it.
291         (message-make-forward-subject): Use it.
292         (message-forward): Use it.
293
294         * gnus-uu.el (gnus-uu-digest-mail-forward): Use it.
295
296         * mm-util.el, message.el, rfc2047.el, gnus-sum.el, gnus-score.el:
297         Sync with Emacs 21 (tag EMACS_PRETEST_21_0_100).
298
299 ;;Has been fixed -- zsh.
300 ;;2001-03-05  Dave Love  <fx@gnu.org>
301 ;;
302 ;;      * mm-util.el (mm-mime-mule-charset-alist): Fix utf-8 case.
303 ;;      Move it after definition of mm-coding-system-p.
304 ;;
305 2001-03-01  Dave Love  <fx@gnu.org>
306
307         * mm-util.el (mm-inhibit-file-name-handlers): Add
308         image-file-handler.
309
310 2001-02-11  Dave Love  <fx@gnu.org>
311
312         * message.el (message-signature-file): Fix doc, :type.
313
314 2001-02-08  Dave Love  <fx@gnu.org>
315
316         * rfc2047.el (rfc2047-fold-region): Don't forward-char at EOB.
317         (message-posting-charset): Defvar when compiling again.
318         (rfc2047-encodable-p): Require message.
319
320         * gnus-sum.el (gnus-alter-articles-to-read-function):
321         * gnus-score.el (gnus-score-after-write-file-function): Fix :type.
322
323 2001-03-08 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
324
325         * nnrss.el: New file.
326
327 2001-03-08 02:41:36  Katsumi Yamaoka <yamaoka@jpl.org>
328         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
329
330         * rfc2047.el (rfc2047-unfold-region): Fix arg of
331         `skip-chars-forward'.
332
333 2001-03-07 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
334
335         * nndraft.el (nndraft-request-group): Restore auto save files if
336         the original files do not exist.
337
338 2001-03-07 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
339
340         * gnus-score.el (gnus-score-find-bnews): Print messages on illegal
341         SCORE paths.
342
343         * mm-decode.el (mm-dissect-buffer): Call
344         mail-extract-address-components only if necessary.
345
346 2001-03-06 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
347
348         * gnus-score.el (gnus-score-find-bnews): Maybe there is no
349         directory part.
350         (gnus-score-search-global-directories): Use file-directory-p.
351
352         * gnus-score.el (gnus-score-score-files-1): Use
353         gnus-kill-files-directory.
354         From Adrian Aichner <adrian@xemacs.org>.
355
356 2001-03-05 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
357
358         * gnus.el (charset): Move here from gnus-sum.el.
359
360 2001-03-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
361
362         * mml.el (mml-preview): Disable local map.
363
364         * gnus-sum.el (gnus-summary-make-menu-bar): Make
365         gnus-article-post-menu here.
366
367         * gnus-art.el (gnus-article-make-menu-bar): Make summary-menu bar
368         if it has not been made.
369
370 2001-03-02 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
371
372         * gnus-art.el (gnus-article-describe-key): Map key to event.
373         (gnus-article-describe-key-briefly): Ditto
374
375 2001-03-01 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
376
377         * gnus-sum.el (gnus-summary-limit-include-expunged): Fix.
378
379 2001-03-01 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
380         From Katsumi Yamaoka <yamaoka@jpl.org>.
381
382         * dgnushack.el (coerce, merge, subseq): defmacro.
383
384 2001-03-01 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
385
386         * lpath.el (nndraft-request-group): Move it here from nndraft.el.
387         A fake defalias in nndraft.el results a not-activated bug in
388         uncompiled versions.
389
390 2001-02-26 11:27:27  Paul Jarc  <prj@po.cwru.edu>
391         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
392
393         * gnus-util.el (gnus-split-references): Handle malformed References:.
394
395 2001-02-26 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
396
397         * gnus-art.el (gnus-article-mime-part-status): 1 part.
398
399 2001-02-25 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
400         From NAGY Andras <nagya@inf.elte.hu>.
401
402         * gnus.el (gnus-parameters): Typo.
403
404 2001-02-24 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
405
406         * gnus.el (gnus-read-method): Remove redundancy.
407
408 2001-02-23 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
409
410         * nnslashdot.el (nnslashdot-backslash-url): New.
411         (nnslashdot-request-list): Use it.
412
413 2001-02-23 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
414
415         * nnml.el (nnml-generate-active-info): Fix the case when there is
416         no file.
417
418         * gnus-sum.el (gnus-summary-import-article): Display it. Enable edit.
419         (gnus-summary-create-article): New.
420
421         * gnus-group.el (gnus-group-mark-article-read): New.
422
423         * gnus-msg.el (gnus-inews-do-gcc): Use it.
424
425         * gnus-art.el (gnus-article-edit-article): Set modified-p nil.
426
427 2001-02-23 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
428
429         * gnus-art.el (gnus-article-edit-done): Don't use
430         gnus-article-edit-exit.
431         (gnus-article-edit-exit): Confirm and insert original-article-buffer.
432
433         * gnus.el (gnus-parameters): New.
434         Suggested by NAGY Andras <nagya@inf.elte.hu>.
435         (gnus-parameters-get-parameter): New.
436         (gnus-group-find-parameter): Use it.
437
438 2001-02-23  Simon Josefsson  <simon@josefsson.org>
439
440         * gnus-msg.el (gnus-post-method): Fix documentation to reflect
441         change of default value to `current'.
442
443 2001-02-23 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
444
445         * nneething.el (nneething-get-head): Insert unreadable file too.
446
447 2001-02-22 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
448
449         * gnus-sum.el (gnus-summary-insert-articles): Remove fetched headers.
450
451         * webmail.el (webmail-type-definition): Deja is bought by google.
452
453 2001-02-22 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
454
455         * gnus-sum.el (gnus-fetch-headers): New.
456         (gnus-select-newsgroup): Use it.
457         (gnus-summary-insert-articles): New.
458         (gnus-summary-insert-old-articles): New.
459         (gnus-summary-insert-new-articles): New.
460
461         * gnus-group.el (gnus-group-prepare-flat-list-dead): Use decoded-name.
462         (gnus-group-list-active): Ditto.
463         * gnus-sum.el (gnus-set-mode-line): Ditto.
464         (gnus-summary-read-group-1): Ditto.
465
466 2001-02-21 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
467
468         * gnus-topic.el (gnus-topic-get-new-news-this-topic): Redraw the
469         current topic.
470
471 2001-02-21 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
472
473         * smiley.el (gnus-smiley-display): Don't do widening.
474
475         * smiley-ems.el (gnus-smiley-display): Don't do widening. Smiley
476         within body.
477
478         * gnus-msg.el (gnus-inews-do-gcc): Activate group anyway.
479
480         * gnus-art.el (gnus-mime-display-multipart-alternative-as-mixed):
481         New.
482         (gnus-mime-display-multipart-related-as-mixed): New.
483         (gnus-mime-display-part): Use them.
484
485 2001-02-20 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
486
487         * gnus-start.el (gnus-setup-news): Allow gnus-group-line-format to be
488         something special.
489
490 2001-02-20 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
491
492         * nnweb.el (nnweb-request-group): Set nnweb-group anyway.
493         (nnweb-request-article): Call reference if exists.
494         (nnweb-type-definition): Dejanews is bought by google.com.
495         Beta!
496
497 2001-02-19 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
498
499         * gnus-draft.el (gnus-draft-reminder): "Confirm to exit?"
500
501 2001-02-19  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
502
503         * gnus-sum.el (gnus-thread-sort-functions): Doc fix.  Refer to
504         gnus-article-sort-functions.
505         (gnus-article-sort-functions): Doc fix.  Refer to
506         gnus-thread-sort-functions.
507
508 2001-02-18 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
509         From Paul Jarc <prj@po.cwru.edu>.
510
511         * message.el (message-get-reply-headers): More fixes.
512
513 2001-02-17  Paul Jarc <prj@po.cwru.edu>
514         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
515
516         * message.el (message-get-reply-headers): Fix bug with
517         Mail-Followup-To/to-address interaction.
518
519 2001-02-17 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
520
521         * gnus-msg.el (gnus-configure-posting-styles): Match header in
522         gnus-article-copy.
523
524 2001-02-16 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
525
526         * message.el (message-do-send-housekeeping): Rename to a better
527         name.
528
529 2001-02-16 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
530
531         * message.el (message-cancel-news): Check article first, then ask
532         yes or no.
533
534 2001-02-16 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
535
536         * mm-uu.el (mm-uu-type-alist): Add emacs-sources.
537
538 2001-02-16 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
539
540         * gnus-range.el (gnus-range-normalize): New function.
541
542 2001-02-15  NAGY Andras <nagya@inf.elte.hu>
543
544         * imap.el (imap-gssapi-open): Set imap-c-l-s-first.
545
546 2001-02-14 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
547
548         * gnus-srvr.el (gnus-server-regenerate-server): Use gnus-get-function.
549
550         * nnagent.el (nnagent-request-regenerate): New.
551
552         * nnfolder.el (nnfolder-request-regenerate): Deffoo.
553
554         * nnml.el (nnml-generate-nov-databases): Accept argument
555         server. Don't open server if it is opened.
556         (nnml-request-regenerate): Use it. Change to deffoo.
557
558 2001-02-14  Katsumi Yamaoka <yamaoka@jpl.org>
559         Committed by ShengHuo ZHU  <zsh@cs.rochester.edu>
560
561         * gnus.el (gnus-define-group-parameter): Fix.
562
563 2001-02-14 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
564
565         * gnus.el (gnus-define-group-parameter): Improved.
566
567         * gnus-sum.el (charset): Define parameter.
568         (ignored-charsets): Ditto.
569         (gnus-summary-setup-default-charset): Use them.
570
571         * gnus-start.el (gnus-read-descriptions-file): Use them.
572
573         * gnus-cus.el (gnus-group-parameters): Remove them.
574
575 2001-02-14 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
576
577         * gnus-sum.el (gnus-summary-print-article): Redo highlight.
578
579 2001-02-13 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
580
581         * gnus-sum.el (gnus-summary-read-group-1): Remove
582         gnus-summary-set-local-parameters.
583         (gnus-summary-setup-buffer): Put it here.
584
585 2001-02-13 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
586
587         * gnus.el (to-address): Define parameter.
588         (to-list): Ditto.
589         * gnus-art.el (article-hide-boring-headers): Use them.
590         * gnus-msg.el (gnus-post-news): Ditto.
591         * gnus-cus.el (gnus-group-parameters): Remove them.
592
593 2001-02-13 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
594
595         * gnus-draft.el (gnus-draft-reminder): New.
596
597         * gnus-art.el (gnus-sender-save-name): New.
598
599 2001-02-13 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
600
601         * mm-util.el (mm-mime-charset): Error message.
602
603 2001-02-13 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
604
605         * message.el (message-check-news-body-syntax): Don't check mml lines.
606
607 2001-02-12 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
608
609         * gnus-topic.el (gnus-subscribe-topics): Return nil if not
610         subscribe.
611
612         * gnus-start.el (gnus-call-subscribe-functions): New.
613         (gnus-find-new-newsgroups): Use it.
614         (gnus-ask-server-for-new-groups): Use it.
615         (gnus-check-first-time-used): Use it.
616         (gnus-subscribe-newsgroup-method): Grok a list of functions.
617         (gnus-subscribe-options-newsgroup-method): Ditto.
618         (gnus-subscribe-hierarchically): Return gnus-subscribe-newsgroup's
619         return .
620
621 2001-02-12  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
622
623         * gnus-cus.el (gnus-score-customize): Doc fix.
624
625 2001-02-11  Jesper Harder <harder@ifa.au.dk>
626
627         * dgnushack.el (my-getenv): Typo.
628
629 2001-02-11 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
630
631         * dgnushack.el (dgnushack-make-load): Don't autoload smiley functions.
632
633 2001-02-11 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
634
635         * gnus-group.el (gnus-group-suspend): Offer save summaries.
636
637         * gnus-art.el (gnus-treat-leading-whitespace): New.
638         (gnus-treatment-function-alist): Use it.
639         (article-remove-leading-whitespace): New.
640         (gnus-article-make-menu-bar): Use it.
641
642         * gnus-sum.el (gnus-summary-wash-empty-map): Add
643         remove-leading-whitespace.
644         (gnus-summary-wash-map): Bind strip-headers-in-body to `W a',
645         because of conflict.
646
647 2001-02-09 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
648
649         * Makefile.in: Hack generating gnus-load.el.
650         * dgnushack.el: Ditto.
651         * gnus-load.el: Remove it.
652
653 2001-02-09 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
654
655         * dgnushack.el : Add URLDIR.
656
657         * Makefile.in (EMACS_COMP): Ditto.
658
659 2001-02-09 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
660
661         * gnus-cus.el (gnus-score-customize): Error on no score file.
662
663 2001-02-09 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
664
665         * mm-decode.el (mm-merge-handles): New function.
666
667         * mm-view.el (mm-inline-message): Use it.
668         (mm-view-message): Ditto.
669
670         * mm-partial.el (mm-inline-partial): Ditto.
671
672         * mm-extern.el (mm-inline-external-body): Ditto.
673
674         * gnus-art.el (gnus-mime-view-part): Ditto.
675         (gnus-mime-view-part-as-type): Ditto.
676         (gnus-mime-save-part-and-strip): Prevent users to strip in some
677         cases.
678
679 2001-02-08 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
680
681         * message.el (message-cancel-news): Allow to shoot foot.
682         (message-supersede): Ditto.
683
684 2001-02-08  Tommi Vainikainen <thv@iki.fi>
685
686         * gnus-sum.el (gnus-simplify-subject-re): Use
687         message-subject-re-regexp.
688
689 2001-02-08 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
690
691         * nnmail.el (nnmail-expiry-target-group): Bind
692         nnmail-cache-accepted-message-ids to nil.
693
694         * gnus-xmas.el (gnus-xmas-article-display-xface): Use binary
695         coding system.
696
697 2001-02-07 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
698
699         * qp.el (quoted-printable-encode-region): Make sure characters are
700         between 00 and FF.  Don't check charset.
701
702         * mm-encode.el (mm-encode-content-transfer-encoding): Use unibyte
703         in Emacs 20.
704         * rfc2047.el (rfc2047-q-encode-region): Ditto.
705
706 2001-02-07 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
707
708         * message.el (message-make-forward-subject): Argument decoded.
709         (message-forward): Use it when digest.
710
711         * gnus-uu.el (gnus-uu-grab-articles): Shoot down original article
712         buffer.
713
714 2001-02-07  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
715
716         * message.el (message-generate-headers-first): Doc fix.
717
718 2001-02-07 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
719
720         * gnus-art.el (article-make-date-line): Error proof.
721
722 2001-02-06 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
723
724         * gnus-group.el (gnus-group-listing-limit): New.
725         (gnus-group-prepare-flat-list-dead): Use old trick to speed up.
726
727         * gnus-topic.el (gnus-group-prepare-topics): Use gnus-killed-hashtb.
728
729 2001-02-06 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
730
731         * message.el (message-newline-and-reformat): Special case for
732         breaking at BOL.
733
734 2001-02-06  Per Abrahamsen  <abraham@dina.kvl.dk>
735
736         * gnus-uu.el (gnus-uu-save-article): Make the topics summary a
737         message/rfc822.
738
739 2001-02-06 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
740
741         * message.el (message-encode-message-body): Don't insert
742         Content-Type if it is inside a mail.
743
744 2001-02-06 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
745
746         * gnus-xmas.el (gnus-xmas-article-menu-add): Add
747         gnus-article-commands-menu.
748
749         * gnus-sum.el (gnus-summary-make-menu-bar): Don't share menu bar
750         in Emacs.
751
752         * gnus-start.el (gnus-read-descriptions-file): Use
753         gnus-group-name-charset and gnus-group-charset-alist.
754
755 2001-02-04 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
756
757         * gnus-sum.el (gnus-summary-mark-as-processable): Understand
758         active region.
759
760         * gnus-start.el (gnus-group-change-level): Remove from both
761         gnus-zombie-list and gnus-killed-list.
762
763 2001-02-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
764
765         * gnus-start.el (gnus-subscribe-options-newsgroup-method): Add
766         gnus-subscribe-topics.
767
768         * gnus-cus.el (gnus-extra-topic-parameters): Fix doc.
769
770 2001-02-04 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
771
772         * gnus-art.el (gnus-article-make-menu-bar): Make
773         gnus-article-post-menu.
774
775         * gnus-xmas.el (gnus-xmas-article-menu-add): Add post menu.
776
777         * gnus-sum.el (gnus-summary-make-menu-bar): Use t if XEmacs.
778
779         * gnus-group.el (gnus-group-make-menu-bar): Ditto.
780
781         * message.el (message-mode-menu): Ditto.
782
783         * gnus-art.el (defvar): eval-when-compile.
784
785 2001-02-02 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
786
787         * gnus-agent.el (gnus-agentize): Fix doc.
788
789 2001-02-02  Karl Kleinpaste <karl@charcoal.com>
790
791         * mml.el (mml-preview): Bind `q'.
792
793 2001-02-02 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
794
795         * mm-util.el (mm-mime-mule-charset-alist): non-Mule case.
796
797 2001-01-31  Dave Love  <fx@gnu.org>
798
799         * mm-util.el (mm-mime-mule-charset-alist)
800         (mm-find-mime-charset-region): Consider mule-utf-8.
801
802 2001-01-31  Dave Love  <fx@gnu.org>
803
804         * gnus-art.el (gnus-article-x-face-command)
805         (gnus-treat-display-xface, gnus-treat-display-smileys): Add
806         :version.
807
808 2001-01-26  Dave Love  <fx@gnu.org>
809
810         * mm-util.el (mm-multibyte-string-p): New.
811
812 ;;      * qp.el: Remove un-logged bogus changes from 2000-12-20.
813 ;;      (quoted-printable-encode-region): Doc fix.  Don't call
814 ;;      string-as-multibyte on class.  Clarify line-folding.
815         (quoted-printable-encode-string): Make temp buffer inherit
816         string's multibyteness.
817
818 2001-01-23  Gerd Moellmann  <gerd@gnu.org>
819
820         * nnheader.el (toplevel): Don't require `gnus-util' at
821         compile-time; this creates a circular dependency, and prevents
822         a bootstrap.
823
824 2001-01-22  Andreas Schwab  <schwab@suse.de>
825
826         * nnheader.el (gnus-delete-line): Autoload it as a macro.
827
828 2001-01-31 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
829
830         * nnmail.el (nnmail-remove-list-identifiers): Use consp.
831
832         * gnus-art.el (article-hide-list-identifiers): Ditto.
833
834         * gnus-sum.el (gnus-summary-remove-list-identifiers): Ditto.
835
836 2001-01-31 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
837
838         * gnus-sum.el (gnus-summary-remove-list-identifiers): Similar.
839
840         * gnus-art.el (article-hide-list-identifiers): Similar.
841
842 2001-01-31  Karl Kleinpaste <karl@charcoal.com>
843
844         * nnmail.el (nnmail-remove-list-identifiers): Improved.
845
846 2001-01-31 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
847
848         * gnus-score.el (gnus-summary-score-entry): match may be an integer.
849
850 2001-01-30 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
851
852         * gnus-util.el (gnus-string-equal): New function.
853
854         * gnus-art.el (article-hide-boring-headers): Use it.
855
856 2001-01-27  Karl Kleinpaste <karl@charcoal.com>
857
858         * gnus-art.el (gnus-article-banner-alist): eGroups new banner.
859
860 2001-01-27 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
861
862         * gnus-msg.el (gnus-msg-mail): Support switch-action.
863
864 2001-01-26 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
865
866         * gnus-art.el (gnus-summary-save-in-pipe): Prompt for saving
867         command if there is not last-saver.
868
869 2001-01-24 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
870
871         * nntp.el (nntp-open-connection): 201 is possible.
872
873 2001-01-24 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
874
875         * rfc2047.el (rfc2047-encode): MIME charset is not coding system.
876         (rfc2047-charset-encoding-alist): Add big5.
877
878 2001-01-24 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
879
880         * gnus-agent.el (gnus-agent-add-server): Redraw the line.
881         (gnus-agent-remove-server): Ditto.
882         (autoload): gnus-server-update-server.
883
884         * gnus-srvr.el (gnus-server-line-format): Add %a.
885         (gnus-server-line-format-alist): Add gnus-tmp-agent.
886         (gnus-server-insert-server-line): Use it.
887
888 2001-01-24 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
889
890         * mm-util.el (mm-mime-mule-charset-alist): Preferred MIME names
891         GB2312 and Big5.
892
893 2001-01-24  Simon Josefsson  <sj@extundo.com>
894
895         * mail-source.el (mail-sources): Add :program specifier to IMAP
896         mail source.
897         (mail-source-fetch-imap): Map :program to `imap-shell-program'.
898
899 2001-01-24 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
900
901         * gnus-score.el (gnus-score-lower-thread): Fix a doc typo.
902
903 2001-01-24 12:22:47  Lars Magne Ingebrigtsen  <larsi@gnus.org>
904
905         * nntp.el (nntp-wait-for): Return the success code.
906         (nntp-open-connection): Use it.
907
908 2001-01-11 11:49:02  Lars Magne Ingebrigtsen  <larsi@gnus.org>
909
910         * gnus-int.el (gnus-check-server): Allow breaking the opening.
911
912 2001-01-23 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
913
914         * gnus-sum.el (gnus-summary-print-article): Remove process mark.
915
916 2001-01-22 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
917
918         * gnus-sum.el (gnus-summary-print-article): Take one prefix
919         argument. Allow to print several articles in one file.
920
921 2001-01-21 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
922
923         * webmail.el (webmail-type-definition): netaddress changes.
924
925 2001-01-21 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
926
927         * gnus.el: Fix copyright. Remove trailing spaces.
928
929         * message.el (message-forward): Use mule4.
930
931 2001-01-20 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
932
933         * mm-util.el (mm-string-as-unibyte): New.
934
935         * message.el (message-forward): Use it.
936
937 2001-01-19 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
938
939         * message.el (message-cite-original-without-signature): Don't peel
940         off the blank line.
941         (message-get-reply-headers): Add Cc if it is not in follow-to.
942
943 2001-01-20  Simon Josefsson  <sj@extundo.com>
944
945         * mm-decode.el (mm-handle-multipart-from): Add.
946         (mm-dissect-buffer): Save From: header value.
947         (mm-security-from): Remove.
948         (mm-possibly-verify-or-decrypt): Don't set mm-security-from.
949
950         * mml-smime.el (mml-smime-verify): Use `mm-handle-multipart-from'
951         instead of `mml-security-from'.  Protect null from value.
952
953 2001-01-20  Simon Josefsson  <sj@extundo.com>
954
955         * mailcap.el (mailcap-mime-data): Run `gnumeric' on
956         application/vnd.ms-excel attachments.
957
958 2001-01-19  Simon Josefsson  <sj@extundo.com>
959
960         * gnus-art.el (gnus-button-alist): Add `?=' to mailto URL regexp.
961
962 2001-01-19 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
963
964         * message.el (message-ignored-mail-headers): Ditto.
965
966 2001-01-19  Simon Josefsson  <sj@extundo.com>
967
968         * message.el (message-ignored-news-headers): Only search beginning
969         of line.
970
971 2001-01-19  Alberto Lusiani <a.lusiani@noemail.org>
972
973         * message.el (message-send-mail): Content-Type may not be there.
974
975 2001-01-18 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
976
977         * gnus-ems.el (gnus-article-display-xface): Add BUFFER.
978         * gnus-xmas.el (gnus-xmas-article-display-xface): Ditto.
979
980         * gnus-art.el (article-display-x-face): Insert X-Face if there is
981         not.
982
983 2001-01-18 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
984
985         * gnus-sum.el (gnus-summary-read-group-1): Don't test dead
986         non-native groups.
987
988 2001-01-18 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
989
990         * message.el (message-yank-original): Understand
991         universal-argument.
992
993 2001-01-18 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
994
995         * gnus-art.el (gnus-boring-article-headers): Add to-address.
996         (article-hide-boring-headers): Ditto.
997
998         * mm-view.el (mm-inline-message): Insert a newline unless bolp.
999
1000 2001-01-18 08:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1001
1002         * rfc2047.el (rfc2047-fold-region): Don't insert LWSP if there is
1003         one.
1004
1005 2001-01-16  Simon Josefsson  <simon@josefsson.org>
1006
1007         * message.el (message-make-in-reply-to): Add comment to message-id
1008         (old syntax, see 2000-08-02 change).
1009
1010 2001-01-16 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1011
1012         * gnus-art.el (gnus-url-mailto): Use gnus-msg-mail.
1013         (gnus-button-mailto): Setup message. Moved to gnus-msg.el.
1014         (gnus-button-reply): Ditto.
1015
1016 2001-01-16  Katsumi Yamaoka <yamaoka@jpl.org>
1017
1018         * gnus-art.el (article-display-x-face): Fix.
1019
1020 2001-01-15 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1021
1022         * gnus-art.el (article-display-x-face): Use
1023         gnus-original-article-buffer.
1024
1025 2001-01-15  Jack Twilley <jmt@tbe.net>
1026
1027         * message.el (message-add-header): Move to point-max.
1028
1029 2001-01-15  Simon Josefsson  <simon@josefsson.org>
1030
1031         * smime.el (smime-CA-directory, smime-CA-file): Change default to
1032         nil, improve documentation.
1033         (smime-certificate-directory): Comment out false hints (until it
1034         is implemented).
1035
1036         * mml-smime.el (mml-smime-sign): Place user in customize buffer if
1037         there aren't any keys.
1038         (mml-smime-verify): If smime-CA-{file,directory} set, also try to
1039         verify certificate.  Default is changed to only check integrity.
1040         Improved security status texts.  If a certificate doesn't contain
1041         a email address, don't fail.
1042
1043         * smime.el (smime-noverify-region):
1044         (smime-noverify-buffer): New functions.  Verifies integrity only.
1045
1046 2001-01-12 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1047
1048         * gnus-group.el (gnus-group-sort-by-score): Reverse order.
1049
1050 2001-01-12 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1051
1052         * gnus-win.el (gnus-configure-windows): switch-to-buffer in XEmacs.
1053         (gnus-remove-some-windows): Ditto.
1054
1055 2001-01-12 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1056
1057         * gnus-art.el (article-make-date-line): 11th.
1058
1059 2001-01-11 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1060
1061         * mml2015.el (mml2015-gpg-encrypt): Remove CR.
1062         (mml2015-gpg-sign): Ditto.
1063
1064 2001-01-10 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1065
1066         * gnus.el: Sync with EMACS_PRETEST_21_0_95.
1067         * gnus.el (gnus-default-posting-charset): Bogus. Removed.
1068
1069 2001-01-08  Dave Love  <fx@gnu.org>
1070
1071         * mm-encode.el (mm-qp-or-base64): Don't base64 for the sake of a
1072         single character.
1073
1074         * mm-util.el (mm-mime-mule-charset-alist): Add Latin-{8,9}.
1075
1076         * message.el: Doc and message fixes.
1077         (message-send-rename-function)
1078         (message-make-forward-subject-function)
1079         (message-send-mail-function, message-reply-to-function)
1080         (message-wide-reply-to-function, message-followup-to-function)
1081         (message-distribution-function, message-auto-save-directory): Fix
1082         :type.
1083
1084         * gnus/mml.el (mml-parse-1): Frob mml-confirmation-set when
1085         proceeding after warnings.  Amend multipart warning message.
1086
1087 2001-01-04  Dave Love  <fx@gnu.org>
1088
1089         * gnus-util.el (nnmail-pathname-coding-system): Defvar when
1090         compiling.
1091         (gnus-make-directory): Require nnmail.
1092
1093         * mm-decode.el (mm-inline-media-tests): Add
1094         image/x-portable-bitmap.
1095         (mm-get-image): Grok pbm.
1096
1097 2001-01-10  Paul Stevenson <p.stevenson@surrey.ac.uk>
1098
1099         * nnvirtual.el (nnvirtual-request-expire-articles): delq nil.
1100
1101 2001-01-09  Didier Verna  <didier@xemacs.org>
1102
1103         * dgnushack.el (dgnushack-compile): give a dummy value to
1104         `gnus-xmas-glyph-directory' for the time of compilation.
1105         * gnus-agent.el: moved some XEmacs specific hook add-ons from
1106         `gnus-xmas-[re]define' to avoid loosing user custom settings.
1107         * gnus-art.el: ditto.
1108         * gnus-group.el: ditto.
1109         * gnus-salt.el: ditto.
1110         * gnus-sum.el: ditto.
1111         * gnus-topic.el: ditto.
1112         * gnus-xmas.el (gnus-xmas-define): see above.
1113         * gnus-xmas.el (gnus-xmas-redefine): see above.
1114         * gnus-xmas.el (gnus-xmas-glyph-directory): generate a
1115         non-continuable error when the directory can't be found.
1116
1117 2001-01-09 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1118
1119         * mm-decode.el (mm-interactively-view-part): Don't copy-sequence
1120         handle.
1121         * gnus-art.el (gnus-mime-view-part): Copy it.
1122         (gnus-mime-view-part-as-type): Add into gnus-article-mime-handles.
1123
1124 2001-01-09  Michael Downes <mjd@ams.org>
1125
1126         * gnus-sum.el (gnus-summary-read-group-1): More useful message.
1127
1128 2001-01-08 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1129
1130         * nnmail.el (nnmail-get-new-mail): Find group only if file is not
1131         orig-file. Use ',source.
1132
1133 2001-01-08 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1134
1135         * gnus-xmas.el (gnus-xmas-modeline-glyph):
1136         (gnus-xmas-group-startup-message):
1137         Detect gnus-xmas-glyph-directory when it is nil.
1138
1139 2001-01-08 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1140
1141         * pop3.el (pop3-get-message-count): Andrew Innes
1142         <andrewi@gnu.org>'s patch of 1999-12-01 was not fully committed.
1143
1144 2001-01-05 06:49:37  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1145
1146         * gnus-agent.el (gnus-agent-fetch-session): Say what we quit.
1147
1148         * time-date.el (time-to-number-of-days): New function.
1149
1150 2001-01-04 11:06:14  Gregory Chernov  <greg@visiontech-dml.com>
1151
1152         * nnslashdot.el (nnslashdot-request-list): Always get the right
1153         sid.
1154
1155 2001-01-05 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1156
1157         * message.el (message-minibuffer-local-map): New keymap.
1158         (message-read-from-minibuffer): Use it.
1159         * gnus-msg.el (gnus-summary-resend-message): Use it
1160
1161 2001-01-04 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1162
1163         * gnus-start.el (gnus-display-time-event-handler): New function.
1164         (gnus-after-getting-new-news-hook): Use it.
1165
1166 2001-01-03 07:26:58  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1167
1168         * message.el (message-ignored-mail-headers): Add draft header.
1169
1170 2001-01-02 06:28:28  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1171
1172         * gnus-sum.el (gnus-summary-expire-articles): Don't save
1173         excursion.
1174
1175         * nnslashdot.el (nnslashdot-request-list): Get the right year.
1176
1177 2001-01-01 00:52:44  Ed L. Cashin  <ecashin@coe.uga.edu>
1178
1179         * gnus-sum.el (gnus-summary-expire-articles): Save excursion.
1180
1181 2000-12-31 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1182
1183         * qp.el (quoted-printable-decode-region): Don't backward-char.
1184
1185 2000-12-31 03:57:31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1186
1187         * gnus-draft.el: Mark articles as replied.
1188
1189         * gnus-sum.el (gnus-summary-add-mark): New function.
1190
1191         * gnus-group.el (gnus-add-mark): New function.
1192
1193         * gnus-sum.el (gnus-summary-buffer-name): New function.
1194         (gnus-summary-setup-buffer): Use it.
1195
1196         * gnus-draft.el: Set things up with the right post method and
1197         stuff.
1198
1199         * message.el (message-ignored-news-headers): Remove X-Draft-From.
1200
1201         * gnus-msg.el (gnus-inews-insert-draft-meta-information): New function.
1202
1203         * gnus.el (gnus-draft-meta-information-header): New variable.
1204
1205 2000-12-30 00:17:38  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1206
1207         * gnus-art.el (gnus-treatment-function-alist): Move the date
1208         functions before the header sorting functions.
1209
1210         * mm-uu.el (mm-uu-pgp-signed-extract-1): Unquote "- " quotes.
1211
1212         * dgnushack.el (dgnushack-compile): Message whether there is w3.
1213         Don't (push "/usr/share/emacs/site-lisp" load-path).
1214
1215         * gnus-cite.el (gnus-article-fill-cited-article): Don't add space
1216         to empty fill prefixes.
1217
1218 2000-12-30 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1219
1220         * nntp.el (nntp-open-connection): Kill pbuffer if process is nil.
1221         Suggested by Christoph Conrad <christoph.conrad@gmx.de>.
1222
1223 2000-12-30 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1224
1225         * nnheader.el (autoload): Autoload gnus-sorted-intersection.
1226
1227         * nnml.el (autoload): Move to nnheader.el.
1228
1229         * nnfolder.el (nnfolder-existing-articles): Reversed, i.e. sorted.
1230         (nnfolder-request-expire-articles): Use gnus-sorted-intersection.
1231         (nnfolder-retrieve-headers): Use intersection. Suggested by Jonas
1232         Kvarnstr\e,Av\e(Bm <jonkv@ida.liu.se>.
1233
1234 2000-12-30 00:17:38  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1235
1236         * gnus-art.el (article-make-date-line): Get the hours right.
1237         (gnus-ignored-headers): More hiding.
1238
1239         * nnmail.el (nnmail-expiry-wait): Not an integer.
1240
1241         * message.el (message-goto-body): Only expand abbrev when called
1242         interactively.
1243         (message-make-lines): Use it.
1244
1245 2000-12-29 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1246
1247         * gnus-msg.el (gnus-inews-yank-articles): Reparse headers.
1248
1249 2000-12-30 00:17:38  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1250
1251         * gnus-sum.el (gnus-summary-limit-include-expunged): Really
1252         include the expunged articles.
1253
1254         * gnus-group.el (gnus-group-sort-by-server): New function.
1255
1256         * gnus.el (gnus-method-to-server-name): New function.
1257         (gnus-group-prefixed-name): Use it.
1258
1259         * gnus-group.el (gnus-group-sort-function): Doc fix.
1260         (gnus-group-sort-groups-by-server): New command.
1261
1262 2000-12-29 13:25:10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1263
1264         * gnus-art.el (gnus-treat-date-english): New variable.
1265         (article-date-english): New command.
1266         (gnus-english-month-names): New variable.
1267         (article-make-date-line): Do 'english.
1268
1269         * gnus-cite.el (gnus-article-fill-cited-article): Add a space
1270         after the fill prefix.
1271
1272         * gnus-sum.el (gnus-summary-make-menu-bar): Removed "Enter
1273         score...".
1274
1275         * gnus-art.el (gnus-ignored-headers): Hide more headers.
1276
1277         * message.el (message-mode-map): Bind comment-region.
1278
1279         * gnus-art.el (gnus-mime-display-part): Let w3 display
1280         multipart/related.
1281
1282         * mm-bodies.el (mm-long-lines-p): New function.
1283         (mm-body-encoding): Use it.
1284         (mm-body-encoding): Encode articles with lines longer than 1000
1285         characters.
1286
1287 2000-12-29 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1288
1289         * mm-util.el (mm-enable-multibyte): Use
1290         default-enable-multibyte-characters.
1291         (mm-enable-multibyte-mule4): Ditto.
1292         (mm-disable-multibyte): Test XEmacs.
1293         (mm-disable-multibyte-mule4): Ditto.
1294         (mm-with-unibyte-current-buffer): Simplified.
1295         (mm-with-unibyte-current-buffer-mule4): Ditto.
1296
1297 2000-12-28 19:44:56  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1298
1299         * nnheaderxm.el (nnheader-string-as-multibyte): New alias.
1300
1301         * nnheader.el (nnheader-string-as-multibyte): New alias.
1302
1303         * mm-view.el (mm-inline-text): Warn when bugging out in w3.
1304
1305         * gnus-uu.el (gnus-message-process-mark): New function.
1306         (gnus-uu-mark-by-regexp): Use it.
1307         (gnus-new-processable): New function.
1308
1309 2000-12-28 19:21:57  Inge Frick  <inge@nada.kth.se>
1310
1311         * gnus-sum.el (gnus-no-mark): New variable.
1312
1313 2000-11-01 01:12:29  Lars Magne Ingebrigtsen  <larsi@gnus.org>
1314
1315         * nnwfm.el (nnwfm-create-mapping): Remove quote marks and
1316         backslashes.
1317
1318 2000-12-26  Katsumi Yamaoka <yamaoka@jpl.org>
1319
1320         * gnus-art.el (gnus-article-banner-alist): Remove duplicate
1321         definition.
1322
1323 2000-12-25 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1324
1325         * dgnushack.el (dgnushack-compile): elc is in the current directory.
1326
1327         * qp.el (quoted-printable-encode-region): Don't check multibyte in
1328         XEmacs.
1329
1330 2000-12-25  Lloyd Zusman <ljz@asfast.com>
1331
1332         * mml.el (mml-read-tag): Save tag location.
1333
1334 2000-12-25  Simon Josefsson  <simon@josefsson.org>
1335
1336         * starttls.el: Sync with Emacs 21.
1337
1338 2000-12-24 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1339
1340         * message.el (message-mail): Support yank-action.
1341
1342         * message.el (message-setup): Revoke the last change.
1343
1344 2000-12-24 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1345
1346         * message.el (message-setup): Use cons. Suggested by Johan Vromans
1347         <jvromans@squirrel.nl>.
1348
1349 2000-12-24  Simon Josefsson  <sj@extundo.com>
1350
1351         * mm-bodies.el (mm-decode-content-transfer-encoding): Preserve
1352         mailing list junk at end of part.
1353
1354 2000-12-23  Simon Josefsson  <sj@extundo.com>
1355
1356         * nnimap.el (nnimap-expiry-target): New function.
1357         (nnimap-request-expire-articles): Use it.
1358
1359 2000-12-22 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1360
1361         * gnus.el (gnus-group-parameters-more): New variable.
1362         * gnus-cus.el (gnus-group-customize): Use it.
1363
1364         * gnus.el (gnus-define-group-parameter): New macro.
1365         (auto-expire): Use it
1366         (total-expire): Use it.
1367         * gnus-art.el (banner): Use it.
1368
1369         * mml.el (mml-parse): save-excursion. Suggested by Lloyd Zusman
1370         <ljz@asfast.com>.
1371
1372 2000-12-22 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1373
1374         * gnus-topic.el (gnus-topic-create-topic): Use list.
1375
1376         * gnus-vm.el (gnus-summary-save-article-vm): Require gnus-art
1377         before binding gnus-default-article-saver.
1378
1379         * gnus-sum.el (gnus-summary-save-article):
1380         (gnus-summary-pipe-output):
1381         (gnus-summary-save-article-mail):
1382         (gnus-summary-save-article-rmail):
1383         (gnus-summary-save-article-file):
1384         (gnus-summary-write-article-file):
1385         (gnus-summary-save-article-body-file): Ditto.
1386
1387         * gnus-mh.el (gnus-summary-save-article-folder): Ditto.
1388
1389 2000-12-22 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1390
1391         * gnus-art.el (gnus-mime-security-button-map):
1392         (gnus-mime-button-map): Add parent.
1393
1394 2000-12-22 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1395
1396         * messagexmas.el (message-xmas-redefine): New function.
1397
1398         * message.el: Use it.
1399
1400         * gnus-art.el (gnus-article-check-hidden-text): Return t.
1401
1402         * gnus-util.el (gnus-remove-text-properties-when): Return t.
1403
1404 2000-12-22 03:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1405
1406         * mm-decode.el (mm-dissect-multipart): Avoid errors owing to
1407         malformatted messages.
1408
1409 2000-12-22 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1410
1411         * mm-util.el (mm-image-load-path): New function.
1412
1413         * gnus-group.el (gnus-group-make-tool-bar): Use it.
1414
1415         * gnus-sum.el (gnus-summary-make-tool-bar): Use it.
1416
1417         * message.el (message-tool-bar-map): Use it.
1418
1419         * Makefile.in (install-el): New.
1420
1421 2000-12-21  Katsumi Yamaoka  <yamaoka@jpl.org>
1422
1423         * gnus-art.el (article-treat-dumbquotes): Quote \.
1424
1425 2000-12-21 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1426
1427         * gnus-art.el (gnus-treat-emphasize): Don't treat emphasis if
1428         Emacs 20 runs on a terminal.
1429
1430 2000-12-21 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1431
1432         * gnus-msg.el (gnus-bug): Revert to save-excursion.
1433
1434         * mml.el (gnus-add-minor-mode): Autoload.
1435
1436         * message.el (message-forward): Save-restriction.
1437
1438 2000-12-21  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1439
1440         * gnus-art.el (article-treat-dumbquotes): More doc, provided by
1441         Paul Stevenson <p.stevenson@surrey.ac.uk>
1442
1443 2000-12-21 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1444
1445         * gnus-ml.el (gnus-mailing-list-mode-map): Use C-c C-n prefix.
1446
1447         * mml.el (gnus-ems): Don't require.
1448
1449         * gnus.el (gnus-decode-rfc1522): Removed.
1450         (gnus-set-text-properties): Define.
1451
1452 2000-12-21 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1453
1454         * gnus-art.el (gnus-mime-*): handle may be nil.
1455
1456         * gnus-sum.el (gnus-summary-mode): Turn on gnus-mailing-list-mode.
1457
1458         * gnus.el (gnus-group-remove-excess-properties): Not defined
1459         in gnus-xmas.
1460
1461 2000-12-20 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1462
1463         * message.el (message-mail-user-agent): Add :version.
1464
1465 2000-12-21  Miles Bader  <miles@gnu.org>
1466
1467         * message.el (message-mode): Set `comment-start' to the  yank prefix.
1468
1469 2000-12-20 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1470
1471         * message.el (message-mail-user-agent): New variable.
1472         (message-setup): Renamed to message-setup-1. Support
1473         mail-user-agent.
1474         (message-mail-user-agent): New function.
1475         (message-mail): Use it.
1476         (message-reply): Use it.
1477         (message-resend): Use it.
1478         (message-mail-other-window): Use it.
1479         (message-mail-other-frame): Use it.
1480
1481         * gnus-msg.el (gnus-bug): Support mail-user-agent.
1482
1483 2000-12-20 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1484
1485         * message.el (message-tool-bar-map): Simplify.
1486         (message-narrow-to-head-1): New function.
1487         (message-narrow-to-head): Use it.
1488         (message-reply): Ditto.
1489         (message-cancel-news): Ditto.
1490         (message-supersede): Ditto.
1491         (message-make-forward-subject): Ditto.
1492         (message-bounce): Ditto.
1493
1494 2000-12-20 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1495
1496         * uudecode.el (uudecode-decode-region-external): make-temp-file
1497         may not be defined.
1498
1499         * binhex.el (defalias): eval-and-compile.
1500
1501         * message.el (message-tool-bar-map): New function.
1502         (message-mode): Use it.
1503
1504 2000-12-20 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1505
1506         * nntp.el (nntp-find-connection): Remove the entry.
1507         (nntp-retrieve-groups): (gnus-buffer-live-p buf).
1508
1509 2000-12-20 05:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1510
1511         * gnus-msg.el (gnus-summary-mail-forward): Use original buffer.
1512
1513         * message.el (message-forward): Copy buffer in unibyte mode.
1514
1515 2000-12-20 04:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1516
1517         * message.el (message-make-forward-subject): Don't widen. Decode.
1518         (message-forward): Don't decode subject.
1519
1520 2000-12-20  Christoph Conrad <C.Conrad@cli.de>
1521
1522         * qp.el (quoted-printable-encode-region): Upcase QP.
1523
1524 2000-12-20 03:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1525
1526         * mm-decode.el (mm-possibly-verify-or-decrypt): Use
1527         mail-extract-a-c instead. Don't depend on Gnus.
1528
1529         * mml.el (gnus-ems): Require it.
1530
1531         * gnus-msg.el (gnus-summary-mail-forward):
1532
1533         * message.el (message-forward):  Move mime-to-mml here.
1534
1535 2000-12-20 02:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1536
1537         * gnus-group.el, gnus-sum.el, message.el: Add :help unless Emacs.
1538         * gnus-art.el (gnus-insert-mime-button): Simplify.
1539         (gnus-mime-display-alternative): Ditto.
1540         (gnus-insert-mime-security-button): Ditto.
1541
1542 2000-12-20 01:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1543
1544         * gnus-util.el (gnus-add-text-properties-when): In XEmacs,
1545         text-property-not-all doesn't return nil when start=mark(end).
1546         (gnus-remove-text-properties-when): Ditto.
1547
1548 2000-12-20 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1549
1550         * gnus-start.el (gnus-group-change-level): Remove group from
1551         gnus-active-hashtb if real killed.
1552
1553 2000-12-19 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1554
1555         * gnus-art.el (gnus-insert-mime-button): Emacs20 needs local-map.
1556         (gnus-mime-display-alternative): Ditto.
1557         (gnus-insert-mime-security-button): Ditto.
1558
1559 2000-12-19 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1560
1561         * gnus-start.el (gnus-group-change-level): Don't add it into
1562         killed-list if it was killed.
1563
1564 2000-12-19 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1565
1566         * nnmbox.el (nnmbox-file-coding-system): Use binary.
1567         (nnmbox-active-file-coding-system): Ditto.
1568
1569         * gnus-cus.el (gnus-group-parameters): Add posting-style.
1570
1571 2000-12-19 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1572
1573         * gnus.el (gnus-version):
1574         (gnus-version-number): Set to Oort Gnus 0.01.
1575
1576         * gnus-art.el (gnus-mime-security-button-map):
1577         (gnus-insert-mime-security-button): Fix for Emacs21.
1578
1579 2000-12-19 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1580
1581         * gnus-group.el, gnus-sum.el, message.el: Comment out :help in
1582         easymenu, because XEmacs doesn't understand :help.
1583
1584         * mm-uu.el: Require binhex.
1585
1586 2000-12-19 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
1587
1588         * gnus.el: Merged. Emacs21 CVS tag is zsh-merge-ognus-1.
1589
1590 2000-12-19  ShengHuo ZHU  <zsh@cs.rochester.edu>
1591
1592         * mm-util.el (mm-charset-synonym-alist): Fix a typo.
1593
1594 2000-12-18  Gerd Moellmann  <gerd@gnu.org>
1595
1596         * *.xpm, *.pbm: Convert icons icons to size 24x24.
1597
1598 2000-12-18  Dave Love  <fx@gnu.org>
1599
1600         * gnus-msg.el (news-setup, news-reply-mode): Don't autoload
1601         (unused).
1602
1603 2000-12-13  Miles Bader  <miles@gnu.org>
1604
1605         * smiley-ems.el (smiley-region): Bind `inhibit-point-motion-hooks'
1606         to t, so that we don't get stuck while trying to smilefy
1607         intangible text.
1608
1609 2000-12-12  Gerd Moellmann  <gerd@gnu.org>
1610
1611         * smiley-ems.el (smiley-regexp-alist): Make regexps match
1612         at the end of the buffer.
1613         (smiley-region): In the loop, move to the end of the submatch
1614         matching the smiley instead of using the end of the match
1615         of the whole regexp.
1616
1617 2000-12-12  Eli Zaretskii  <eliz@is.elta.co.il>
1618
1619         * message.el (message-mode): Doc fix.
1620
1621 2000-12-12  Gerd Moellmann  <gerd@gnu.org>
1622
1623         * smiley-ems.el (smiley-region): Doc fix.
1624
1625 2000-12-11  Miles Bader  <miles@gnu.org>
1626
1627         * gnus-sum.el (gnus-summary-recenter): When trying to keep the
1628         bottom line visible, check to see if it's partially obscured, and
1629         if so, either scroll one more line to make it fully visible, or
1630         revert to showing the second line from the top.
1631
1632 2000-12-07  Dave Love  <fx@gnu.org>
1633
1634         * mailcap.el (mailcap-download-directory)
1635         * gnus-audio.el (gnus-audio-directory)
1636         * smiley-ems.el (smiley-data-directory): Fix :type.
1637
1638 2000-11-30  Dave Love  <fx@gnu.org>
1639
1640         * message.el (message-auto-save-directory): Use
1641         file-name-as-directory.
1642         (message-set-auto-save-file-name): Create
1643         message-auto-save-directory if necessary.
1644         (message-replace-chars-in-string): Removed -- unused.
1645         (message-mail-alias-type): Customize.
1646         (message-headers): Remove duplicate defgroup.
1647
1648 2000-11-29  Dave Love  <fx@gnu.org>
1649
1650         * qp.el (quoted-printable-decode-region): Use error, not message
1651         to report malformed text (like base64).  Amend message.
1652
1653 2000-11-29  Miles Bader  <miles@gnu.org>
1654
1655         * message.el (message-header-lines): Fontify tag.
1656
1657 2000-11-27  Dave Love  <fx@gnu.org>
1658
1659         * nnlistserv.el: Ignore errors when requiring nnweb and avoid a
1660         compiler warning.
1661
1662 ;2000-11-26  Dave Love  <fx@gnu.org>
1663 ;
1664 ;       * mm-uu.el (mm-uu-configure-list): Fix typo in :type.
1665 ;
1666 2000-11-23  Dave Love  <fx@gnu.org>
1667
1668         * uu-post.pbm, uu-decode.pbm: new files from XPMs.
1669
1670         * mm-uu.el (uudecode): Require.
1671         (uudecode-decode-region, uudecode-decode-region-external): Don't
1672         autoload.
1673         (mm-uu-copy-to-buffer): Doc fix.
1674         (mm-uu-decode-function, mm-uu-binhex-decode-function): Doc, custom
1675         type fix.
1676
1677         * mailcap.el: Doc fixes.
1678         (mailcap-mime-data): Various adjustments.
1679         (mailcap): New group.
1680         (mailcap-download-directory): Customize.
1681         (mailcap-generate-unique-filename, mailcap-binary-suffixes)
1682         (mailcap-temporary-directory): Deleted (unused).
1683         (mailcap-unescape-mime-test): Simplify slightly.
1684         (mailcap-viewer-passes-test): Use functionp.
1685         (mailcap-command-p): Aliased to executable-find.
1686
1687         * rfc2047.el (rfc2047-encode-message-header): Don't encode if
1688         default-enable-multibyte-characters is nil.
1689
1690 2000-11-22  Gerd Moellmann  <gerd@gnu.org>
1691
1692         * gnus-group.el (gnus-group-make-tool-bar): Fix a paren typo.
1693
1694 2000-11-21  Dave Love  <fx@gnu.org>
1695
1696         * gnus-art.el (gnus-mime-button-map): Don't inherit from
1697         gnus-article-mode-map.
1698 ;       (gnus-mime-button-menu): Use mouse-set-point.
1699         (gnus-insert-mime-button, gnus-mime-display-alternative)
1700         (gnus-mime-display-alternative): Don't use local-map property.
1701
1702 2000-11-17  Dave Love  <fx@gnu.org>
1703
1704         * uudecode.el (uudecode-insert-char): Fix bogus feature test.
1705         (uudecode-decode-region-external): Doc fix.  Use with-temp-buffer
1706         and make-temp-file.
1707         (uudecode-decode-region): Doc fix.
1708
1709 2000-11-14  Dave Love  <fx@gnu.org>
1710
1711         * cu-exit.pbm, exit-summ.pbm, followup.pbm, fuwo.pbm:
1712         * mail-reply.pbm, next-ur.pbm, post.pbm, prev-ur.pbm:
1713         * reply-wo.pbm, reply.pbm, rot13.pbm, save-aif.pbm, save-art.pbm:
1714         New files, derived from the XPMs.
1715
1716 2000-11-10  Dave Love  <fx@gnu.org>
1717
1718         * gnus-agent.el (gnus-agent-confirmation-function): Add :version.
1719         (gnus-agent-lib-file, gnus-agent-load-alist)
1720         (gnus-agent-save-alist, gnus-agent-article-name): Use
1721         expand-file-name.
1722
1723         * gnus-group.el (gnus-group-name-charset-method-alist): Add
1724         :version.
1725         (nnkiboze-score-file): Defvar when compiling.
1726
1727         * gnus-start.el (gnus-read-newsrc-file): Add :version.
1728
1729         * gnus-art.el (gnus-article-banner-alist)
1730         (gnus-emphasize-whitespace-regexp, gnus-ignored-mime-types)
1731         (gnus-article-date-lapsed-new-header)
1732         (gnus-article-mime-match-handle-function, gnus-mime-action-alist)
1733         (gnus-treat-strip-list-identifiers, gnus-treat-date-iso8601)
1734         (gnus-treat-strip-headers-in-body)
1735         (gnus-treat-capitalize-sentences, gnus-treat-play-sounds)
1736         (gnus-treat-translate): Add :version.
1737         (gnus-article-mime-part-function): Fix defcustom.
1738
1739         * nnmail.el (nnmail-expiry-target)
1740         (nnmail-scan-directory-mail-source-once, nnmail-extra-headers)
1741         (nnmail-split-header-length-limit): Add :version.
1742
1743         * gnus-sum.el (gnus-auto-expirable-marks)
1744         (gnus-inhibit-user-auto-expire, gnus-list-identifiers)
1745         (gnus-extra-headers, gnus-ignored-from-addresses)
1746         (gnus-newsgroup-ignored-charsets)
1747         (gnus-group-highlight-words-alist)
1748         (gnus-summary-show-article-charset-alist): Add :version.
1749
1750         * catchup.pbm, describe-group.pbm, exit-gnus.pbm, get-news.pbm:
1751         gnntg.pbm, kill-group.pbm, subscribe.pbm, unsubscribe.pbm: New
1752         files, converted from the XPMs.
1753
1754         * gnus-cache.el (gnus-cache-active-file): Don't use
1755         file-name-as-directory on directory.
1756         (gnus-cache-file-name): Use expand-file-name, not concat.  Don't
1757         use file-name-as-directory on directory.
1758
1759         * time-date.el (timezone-make-date-arpa-standard): Autoload.
1760         (date-to-time): Use it.
1761
1762 ;       * message.el (message-mode) <adaptive-fill-regexp>:
1763 ;       <adaptive-fill-first-line-regexp>: Use [:alnum:] in regexp range.
1764 ;       (message-newline-and-reformat): Likewise.
1765         (message-forward-as-mime, message-forward-ignored-headers)
1766         (message-buffer-naming-style, message-default-charset)
1767         (message-dont-reply-to-names, message-send-mail-partially-limit):
1768         Add :version.
1769
1770         * mm-util.el: Doc fixes.
1771         (mm-mime-charset): Don't use the raw result of
1772         mm-preferred-coding-system.
1773         (mm-with-unibyte-buffer, mm-with-unibyte-current-buffer)
1774         (mm-with-unibyte): Simplify.
1775
1776         * gnus-int.el (gnus-start-news-server): Use expand-file-name, not
1777         concat.
1778
1779         * pop3.el (pop3-version): Deleted.
1780         (pop3-make-date): New function, avoiding message-make-date.
1781         (pop3-munge-message-separator): Use it.
1782
1783 2000-11-09  Dave Love  <fx@gnu.org>
1784
1785         * gnus-group.el (gnus-group-make-directory-group)
1786         (gnus-group-fetch-faq): Use expand-file-name.
1787         (gnus-group-fetch-faq): Simplify completing-read form.
1788
1789         * mm-bodies.el (mm-encode-body): Use mm-multibyte-p, don't just
1790         test for Mule.
1791
1792         * message.el (tool-bar-map): Defvar when compiling.
1793
1794         * gnus-setup.el (running-xemacs, gnus-use-installed-tm)
1795         (gnus-tm-lisp-directory): Deleted.
1796         (gnus-use-installed-mailcrypt, gnus-emacs-lisp-directory): Use
1797         (featurep 'xemacs).
1798         (gnus-gnus-lisp-directory, gnus-mailcrypt-lisp-directory)
1799         (gnus-mailcrypt-lisp-directory, gnus-bbdb-lisp-directory): Remove
1800         version numbers from file names.
1801
1802 2000-11-08  Dave Love  <fx@gnu.org>
1803
1804         * mm-view.el: Use featurep for XEmacs test.
1805         (mm-inline-message): Test for `remove-specifier'; don't use
1806         condition-case.
1807
1808         * mm-bodies.el (mm-encode-body): Use mm-multibyte-p.
1809
1810         * gnus-score.el (gnus-score-load-file): Use expand-file-name.
1811         (gnus-score-find-bnews): Don't concat "".
1812
1813         * cu-exit.xpm, prev-ur.xpm, next-ur.xpm, post.xpm, fuwo.xpm:
1814         * followup.xpm, uu-post.xpm, uu-decode.xpm, mail-reply.xpm:
1815         * reply.xpm, reply-wo.xpm, rot13.xpm, save-aif.xpm, save-art.xpm:
1816         * exit-summ.xpm: New files, renamed from icons by Luis Fernandes.
1817
1818         * gnus-sum.el: Put some defvars in eval-when-compile.
1819         (gnus-summary-mode-hook): Add :options.
1820         (gnus-summary-make-menu-bar): Add some :help, used by tool bar.
1821         (gnus-summary-tool-bar-map): New variable.
1822         (gnus-summary-make-tool-bar): New function.
1823         (gnus-summary-mode): Put kill-all-local-variables first.
1824
1825         * gnus-group.el (gnus-group-toolbar-map): New variable.
1826         (gnus-group-make-tool-bar): Rewritten.
1827         (gnus-group-mode): Put kill-all-local-variables first.
1828
1829         * rfc2047.el: Require gnus-util.
1830
1831         * nnml.el (gnus-sorted-intersection): Autoload.
1832
1833         * nnheader.el: Wrap subst-char-in-string def in eval-and-compile.
1834         Put some defvars in eval-when-compile.
1835         (gnus-intersection, gnus-sorted-complement):  Autoload.
1836
1837         * imap.el (imap-point-at-eol): New, replacing gnus-point-at-eol.
1838
1839         * mm-encode.el (mm-body-7-or-8): Autoload.
1840
1841         * mm-decode.el (mm-insert-inline): Autoload.
1842
1843         * mml.el:
1844         * message.el: Put some defvars in eval-when-compile.
1845
1846         * gnus-msg.el: Put some defvars in eval-when-compile.
1847         (gnus-msg-mail): Move after gnus-setup-message.
1848
1849         * smiley-ems.el (smiley-data-directory, smiley-regexp-alist): Doc fix.
1850
1851 2000-11-07  Dave Love  <fx@gnu.org>
1852
1853         * gnus-util.el (nnheader): Don't require message (recursive
1854         autoload).
1855
1856         * uudecode.el: Avoid compiler warnings.
1857
1858         * rfc2047.el: (rfc2047-fold-region): Use gnus-point-at-bol.
1859         (rfc2047-charset-encoding-alist): Add iso-8859-1[45].
1860
1861 2000-11-06  Dave Love  <fx@gnu.org>
1862
1863         * gnus-salt.el (gnus-binary-mode): Fix call to gnus-add-minor-mode.
1864
1865         * uudecode.el: Use (featurep 'xemacs).  Require cl when compiling.
1866         (uudecode-char-int): New alias, replacing char-int.
1867         (uudecode-decode-region): Don't call buffer-disable-undo.
1868
1869 ;       * mm-uu.el (mm-uu-configure): Unquote lambda.
1870 ;       (mm-uu-configure-list): Doc fix.
1871 ;
1872 ;       * earcon.el (running-xemacs): Don't define.
1873 ;
1874 ;2000-11-03  Stefan Monnier  <monnier@cs.yale.edu>
1875 ;
1876 ;       * message.el (message-font-lock-keywords): Match a final newline
1877 ;       to help font-lock's multiline support.
1878 ;
1879 2000-11-03  Dave Love  <fx@gnu.org>
1880
1881         * gnus-nocem.el (gnus-nocem-check-article-limit): Default to 500.
1882
1883         * mm-partial.el (mm-inline-partial): Space-prefix temp buffer
1884         name.
1885
1886         * gnus-cus.el (gnus-group-parameters) <gcc-self>: Fix custom type.
1887         <banner>: Fix custom type, doc.
1888
1889         * mm-decode.el (mm-display-external): Space-prefix temp buffer
1890         name.  Don't disable undo explicitly.
1891
1892 ;2000-11-02  Dave Love  <fx@gnu.org>
1893 ;
1894 ;       * message.el (message-font-lock-keywords): Use [:alpha:] for
1895 ;       cite-prefix.
1896
1897 2000-11-01  Dave Love  <fx@gnu.org>
1898
1899         * rfc2047.el (base64): Require unconditionally.
1900         (message-posting-charset): Defvar when compiling.
1901         (rfc2047-encode-message-header, rfc2047-encodable-p): Require
1902         message.
1903
1904         * gnus-sum.el (nnoo): Require.
1905         (mm-uu-dissect): Autoload.
1906
1907         * mml.el (mml-parse-1): Clarify message.
1908         (mml-minibuffer-read-type): Use mailcap-mime-types.
1909
1910 2000-11-01  Stefan Monnier  <monnier@cs.yale.edu>
1911
1912         * mml.el: Fix a typo in the requiring of CL.
1913
1914 2000-11-01  Dave Love  <fx@gnu.org>
1915
1916         * utf7.el: Require cl when compiling.
1917
1918         * binhex.el: Use (featurep 'xemacs).
1919         (binhex-char-int): New alias, replacing char-int.  Change callers.
1920         (binhex-decode-region): Simplify work buffer code.
1921         (binhex-decode-region-external): Use expand-file-name, not concat.
1922
1923 2000-10-30  Dave Love  <fx@gnu.org>
1924
1925         * gnus-art.el: Fix 2000-10-27 change properly.
1926
1927 2000-10-28  Miles Bader  <miles@gnu.org>
1928
1929         * gnus-art.el (gnus-read-save-file-name): Remove extraneous paren.
1930
1931 2000-10-27  Dave Love  <fx@gnu.org>
1932
1933         * gnus-group.el (gnus-group-make-menu-bar): Add some :help
1934         strings.
1935         (gnus-group-make-tool-bar): New function.
1936         (gnus-group-mode): Use it.
1937
1938         * message.el (message-mode-menu): Add some :help strings.
1939         (message-mode) [message-tool-bar-map]: Define tool-bar-map.
1940         (featurep): Use (featurep 'xemacs).  Install tool bar for Emacs.
1941
1942         * catchup.xpm, exit-gnus.xpm, gnntg.xpm, subscribe.xpm:
1943         * describe-group.xpm, get-news.xpm, kill-group.xpm:
1944         * unsubscribe.xpm: New files.  Renamed icons from Luis Fernandes.
1945
1946         * mm-decode.el (mm-valid-and-fit-image-p): Don't test
1947         display-graphic-p here.
1948
1949 2000-10-27  Miles Bader  <miles@lsi.nec.co.jp>
1950
1951         * gnus-ems.el (gnus-ems-redefine): Use (featurep 'xemacs) instead
1952         of the `gnus-xemacs' variable, as the latter has been removed.
1953         * gnus-start.el (gnus-1, gnus-read-descriptions-file): Likewise.
1954         * gnus-art.el (gnus-treat-display-xface)
1955         (gnus-treat-display-smileys, gnus-treat-display-picons)
1956         (gnus-article-read-summary-keys): Likewise.
1957
1958 2000-10-26  Dave Love  <fx@gnu.org>
1959
1960         (defvar): Use rmail-spool-directory unconditionally.
1961
1962 2000-10-18  Dave Love  <fx@gnu.org>
1963
1964         * mm-bodies.el (mm-uu-decode-function)
1965         (mm-uu-binhex-decode-function): Defvar when compiling.
1966
1967         * gnus-nocem.el (gnus-nocem-issuers): Update.
1968         (gnus-nocem-check-from): New option.
1969         (gnus-nocem-scan-groups): Use it.
1970         (gnus-nocem-check-article): Bind gnus-newsgroup-name.
1971         (gnus-nocem-check-article-limit): Add :version.
1972
1973 2000-10-16  Stefan Monnier  <monnier@cs.yale.edu>
1974
1975         * ietf-drums.el (mm-util): Require CL when compiling.
1976
1977 2000-10-15  Dave Love  <fx@gnu.org>
1978
1979         * qp.el: Require mm-util.
1980
1981 2000-10-13  Dave Love  <fx@gnu.org>
1982
1983         * qp.el (quoted-printable-decode-region): Avoid invalid
1984         coding-systems.
1985
1986 2000-10-12  Gerd Moellmann  <gerd@gnu.org>
1987
1988         * mm-bodies.el: Don't require `mm-uu' at compile-time; it leads
1989         to a recursive load.
1990
1991 2000-10-12  Dave Love  <fx@gnu.org>
1992
1993         * mm-util.el (mm-charset-synonym-alist): Add windows-1252.
1994
1995         * gnus.el (gnus-group-startup-message): Check for PBM image.
1996
1997 2000-10-09  Dave Love  <fx@gnu.org>
1998
1999         * mail-source.el (mail-source-fetch-imap): Bind
2000         default-enable-multibyte-characters rather than using
2001         mm-disable-multibyte.
2002
2003 2000-10-05  Dave Love  <fx@gnu.org>
2004
2005         * qp.el (mm-decode-coding-region, mm-encode-coding-region):
2006         Autoload.
2007         (quoted-printable-decode-region):  Rename arg which confused
2008         charset with coding-system.  Don't use nonascii-insert-offset.
2009         Coding-system encode the region initially.  Don't recognize `=='
2010         as valid QP.  Coding-system decode the region finally.
2011         (quoted-printable-decode-string): Rename arg which confused
2012         charset with coding-system.
2013
2014         * mm-bodies.el: Require mm-uu, Don't require qp, uudecode.
2015         (mm-encode-body): Apply mm-charset-to-coding-system to arg of
2016         mm-encode-coding-region.
2017         (mm-decode-body, mm-decode-string): Rename variables which
2018         confused charset with coding-system.
2019         (binhex-decode-region): Don't autoload.
2020         (mm-body-encoding): Require message.
2021         (mm-decode-content-transfer-encoding): Require mm-uu in relevant
2022         cond branches.
2023
2024         * gnus-art.el (article-de-quoted-unreadable)
2025         (article-de-base64-unreadable): Fold search case
2026         rather than downcasing string.  Apply mm-charset-to-coding-system
2027         to arg of quoted-printable-decode-region.
2028
2029 2000-10-04  Dave Love  <fx@gnu.org>
2030
2031         * gnus-ems.el: Don't turn off compiler warnings in local vars.
2032         Require ring when compiling.
2033         (gnus-article-compface-xbm): New variable.
2034
2035 2000-10-04  Dave Love  <fx@gnu.org>
2036
2037         * smiley-ems.el (smiley-regexp-alist, smiley-update-cache): Use
2038         pbm images.
2039
2040         * frown.pbm, smile.pbm, wry.pbm: New files.
2041
2042         * frown.xbm, smile.xbm, wry.xbm: Deleted.
2043
2044 2000-10-03  Dave Love  <fx@gnu.org>
2045
2046         * mail-source.el (mail-sources): Revert to nil.
2047
2048         * nnmail (nnmail-spool-file): Revert to `((file))'.
2049
2050         * qp.el: Don't require mm-util.
2051         (quoted-printable-decode-region): Rewritten.
2052         (quoted-printable-decode-string, quoted-printable-encode-region):
2053         Doc fix.
2054         (quoted-printable-encode-region): Barf on multibyte characters.
2055         Maybe make the class multibyte.  Upcase chars, not formatted
2056         strings.  Allow mm-use-ultra-safe-encoding to be unbound.
2057         (quoted-printable-encode-string): Don't use
2058         mm-with-unibyte-buffer.
2059
2060 2000-09-29  Gerd Moellmann  <gerd@gnu.org>
2061
2062         * smiley-ems.el (smiley-update-cache):  Use `:ascent center'.
2063
2064 2000-09-21  Dave Love  <fx@gnu.org>
2065
2066         * smiley-ems.el (smiley-region): Test if display-graphic-p bound
2067         (for Emacs 20).  Tidy somewhat.
2068
2069 2000-09-21  Dave Love  <fx@gnu.org>
2070
2071         * gnus-ems.el (gnus-article-display-xface): Use unibyte for the
2072         image processing.  Rationalize logic somewhat.
2073
2074 2000-09-20  Dave Love  <fx@gnu.org>
2075
2076         * gnus-start.el (gnus-1) <gnus-simple-splash>: Don't test for X
2077         specifically.
2078
2079         * gnus.el (gnus-version-number): Avoid some redundant
2080         autoloads.
2081
2082 2000-09-20  Gerd Moellmann  <gerd@gnu.org>
2083
2084         * gnus-ems.el (gnus-article-display-xface): Don't convert PBM
2085         to XBM; we always have PBM support.
2086
2087 2000-09-14  Dave Love  <fx@gnu.org>
2088
2089         * gnus.el (gnus-charset):
2090         * mm-decode.el (mime-display):
2091         * imap.el (imap) <defgroup>: Add :version.
2092
2093 2000-09-13  Gerd Moellmann  <gerd@gnu.org>
2094
2095         * parse-time.el: Fix author's mail address.
2096
2097         * earcon.el, flow-fill.el, gnus-cite.el, gnus-gl.el, gnus-ml.el:
2098         * gnus-mlspl.el, gnus-nocem.el, gnus-range.el, gnus-salt.el:
2099         * gnus-setup.el, gnus-soup.el, gnus-undo.el, gnus-vm.el:
2100         * messcompat.el, nnbabyl.el, nndir.el, nneething.el:
2101         * nngateway.el, nnheaderxm.el, nnkiboze.el, nnlistserv.el:
2102         * nnmbox.el, nnmh.el, nnoo.el, nnsoup.el, nnspool.el, rfc2045.el:
2103         * rfc2231.el, uudecode.el: Fix copyright notice.
2104
2105         * nnweb.el (toplevel): To make the file bootstrap in Emacs,
2106         require `w3' at load-time only if not running in batch mode.
2107
2108 2000-12-19 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2109
2110         * gnus.el: Before merge with Emacs21.
2111
2112 2000-12-19  Raymond Scholz <ray-2000@zonix.de>
2113
2114         * gnus-art.el (gnus-article-dumbquotes-map): Add EUR symbol.
2115
2116 2000-12-19  Per Abrahamsen  <abraham@dina.kvl.dk>
2117
2118         * mml.el (mml-mode-map): Change mml prefix from `M-m' to `C-c C-m'
2119         to avoid conflict with the standard `back-to-indentation'
2120         binding.
2121
2122 2000-12-17 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2123
2124         * mm-extern.el (mm-inline-external-body): g-a-m-h may be a handle.
2125
2126         * mm-util.el (mm-enable-multibyte-mule4): Test charsetp.
2127         (mm-disable-multibyte-mule4): Ditto.
2128         (mm-with-unibyte-current-buffer-mule4): Ditto.
2129
2130 2000-12-15 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2131
2132         * pop3.el (pop3-movemail): Use binary.
2133         (pop3-movemail-file-coding-system): Removed.
2134
2135 2000-12-14 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2136
2137         * mm-util.el (mm-charset-synonym-alist): Add cn-gb.
2138
2139 2000-12-13 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2140
2141         * nnspool.el (nnspool-lib-dir): Check whether /usr/lib/news/active
2142         exists.
2143
2144 2000-12-13 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2145
2146         * gnus-msg.el (gnus-post-method): Use backend name when the
2147         address is "".
2148
2149 2000-12-08 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2150
2151         * gnus-art.el (article-verify-x-pgp-sig): Don't test
2152         mm-verify-option.
2153         (gnus-treat-x-pgp-sig): Default value.
2154         (gnus-ignored-headers): Redundant.
2155
2156 2000-12-04 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2157
2158         * gnus-win.el (gnus-configure-frame): Save selected window.
2159
2160 2000-02-15  Andrew Innes  <andrewi@gnu.org>
2161
2162         * nnmbox.el: Require gnus-range.
2163         (nnmbox-group-building-active-articles): New variable.
2164         (nnmbox-group-active-articles): New variable; this is a cache of
2165         all active articles by group and number.
2166         (nnmbox-in-header-p): New function.
2167         (nnmbox-find-article): New function.
2168         (nnmbox-record-active-article): New function.
2169         (nnmbox-record-deleted-article): New function.
2170         (nnmbox-is-article-active-p): New function.
2171         (nnmbox-retrieve-headers): Use nnmbox-find-article.
2172         (nnmbox-request-article): Ditto.  Also supply extra arg to
2173         nnmbox-article-group-number.
2174         (nnmbox-request-expire-articles): Ditto.
2175         (nnmbox-request-move-article): Ditto.
2176         (nnmbox-request-replace-article): Ditto.
2177         (nnmbox-request-rename-group): Rename group entry in active
2178         article cache.
2179         (nnmbox-delete-mail): Update active article cache, unless article
2180         is being replaced.
2181         (nnmbox-possibly-change-newsgroup): Call nnmbox-read-mbox, rather
2182         than partially duplicating it.
2183         (nnmbox-article-group-number): Add extra `this-line' arg, to
2184         handle articles belonging to multiple groups.
2185         (nnmbox-save-mail): Update active article cache.
2186         (nnmbox-read-mbox): Build active article cache when loading mbox.
2187         Also do some repair work, if we find articles that are missing the
2188         appropriate X-Gnus-Newsgroup lines in the header.  We can usually
2189         reconstruct these from Xref info.
2190
2191 2000-12-04 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2192
2193         * mail-source.el (mail-source-report-new-mail): Use
2194         nnheader-run-at-time.
2195
2196 2000-02-15  Andrew Innes  <andrewi@gnu.org>
2197
2198         * mail-source.el (mail-source-fetch-pop): Clear pop password when
2199         an error is thrown, and then rethrow the error.
2200         (mail-source-check-pop): Ditto.
2201         (mail-source-start-idle-timer): Prevent multiple pop checks
2202         running if the check takes a long time.
2203
2204 2000-12-04 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2205
2206         * gnus-msg.el (gnus-msg-mail): COMPOSEFUNC should return t if
2207         succeed.
2208
2209 2000-12-04 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2210
2211         * gnus-win.el (gnus-configure-windows): Make sure
2212         nntp-server-buffer is live.
2213         (gnus-remove-some-windows): switch-to-buffer -> set-buffer.
2214
2215 2000-11-21  Stefan Monnier  <monnier@cs.yale.edu>
2216
2217         * gnus-win.el (gnus-configure-windows): switch-to-buffer -> set-buffer.
2218
2219 2000-12-04  Andreas Jaeger  <aj@suse.de>
2220
2221         * gnus-msg.el (gnus-summary-mail-forward): Fix typos in description.
2222
2223 2000-12-03 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2224
2225         * mml2015.el (mml2015-fix-micalg): Alg might be nil.
2226
2227 2000-12-01  Christopher Splinter <chris@splinter.inka.de>
2228
2229         * gnus-sum.el (gnus-summary-limit-to-age): Fix typo.
2230
2231 2000-12-01  Simon Josefsson  <sj@extundo.com>
2232
2233         * mml-smime.el (mml-smime-verify): Fix address parsing.
2234
2235 2000-12-01  Simon Josefsson  <sj@extundo.com>
2236
2237         * mml-smime.el (mml-smime-verify): Don't modify MM buffer.  Handle
2238         more than one certificate inside PKCS#7 blob.  Better security
2239         information (clamed / actual sender, openssl output, certificates
2240         inside message).
2241
2242         * smime.el (smime-verify-region): Output to /dev/null.
2243         (smime-buffer-as-string-region): Don't parse empty lines.
2244
2245 2000-11-30 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2246
2247         * gnus-art.el (gnus-mime-security-button-line-format-alist): Add
2248         ?d and ?D.
2249         (gnus-mime-security-show-details-inline): New variable.
2250         (gnus-mime-security-show-details): Use them.
2251         (gnus-insert-mime-security-button): Ditto.
2252
2253         * mml2015.el (mml2015-gpg-verify): Set details when succeed.
2254         Suggest by Michael Duggan (md5i@cs.cmu.edu).
2255         (mml2015-gpg-clear-verify): Ditto.
2256         (mml2015-gpg-decrypt-1): Ditto.
2257         (mml2015-use): Prefer 'gpg.
2258
2259 2000-11-30 19:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2260
2261         * gnus-util.el (gnus-add-text-properties-when): New function.
2262         (gnus-remove-text-properties-when): Ditto.
2263
2264         * gnus-cite.el (gnus-article-hide-citation): Use them.
2265         (gnus-article-toggle-cited-text): Use them.
2266
2267         * gnus-art.el (gnus-signature-toggle): Use them.
2268         (gnus-article-show-hidden-text): Ditto.
2269         (gnus-article-hide-text): Ditto.
2270
2271 2000-11-30 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2272
2273         * mm-util.el (mm-find-charset-region): Remove eight-bit-*.
2274
2275 2000-11-30  Simon Josefsson  <sj@extundo.com>
2276
2277         * smime.el (smime-point-at-eol): New alias.
2278         (smime-buffer-as-string-region): Use it.
2279
2280 2000-11-29 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2281
2282         * nndraft.el (nndraft-request-restore-buffer): Remove Date field.
2283
2284 2000-11-29 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2285
2286         * nnfolder.el (nnfolder-request-expire-articles): expiry-target.
2287
2288         * nnbabyl.el (nnbabyl-request-expire-articles): Ditto.
2289
2290         * nnmbox.el (nnmbox-request-expire-articles): Ditto.
2291
2292 2000-11-22  Jan Nieuwenhuizen  <janneke@gnu.org>
2293
2294         * nnmh.el (nnmh-request-expire-articles): Implemented
2295         expiry-target for nnmh backend.
2296
2297 2000-11-30  Simon Josefsson  <sj@extundo.com>
2298
2299         * mm-decode.el (mm-security-from): New variable.
2300         (mm-possibly-verify-or-decrypt): Use it rather than `from'.
2301
2302         * mml-smime.el (mml-smime-verify): Use `mm-security-from' rather
2303         than `from'.
2304
2305 2000-11-30  Simon Josefsson  <sj@extundo.com>
2306
2307         * mml-smime.el (mml-smime-verify): Verify that certificate mail
2308         address match sender address.
2309
2310         * mm-decode.el (mm-possibly-verify-or-decrypt): Bind sender address.
2311
2312         * smime.el (smime-verify-region): Don't copy buffer.
2313         (smime-decrypt-buffer): Use expand-file-name on keyfile.
2314         (smime-pkcs7-region): New function.
2315         (smime-pkcs7-certificates-region): Ditto.
2316         (smime-pkcs7-email-region): Ditto.
2317         (smime-buffer-as-string-region): Ditto.
2318
2319         * gnus-art.el (gnus-mime-security-show-details): Goto beginning of
2320         buffer.
2321
2322 2000-11-23  Jens Krinke <j.krinke@gmx.de>
2323
2324         * smime.el (smime-decrypt-region): Fix keyfile argument.
2325
2326 2000-11-29 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2327
2328         * nnmail.el (nnmail-cache-accepted-message-ids): Add doc.
2329
2330 2000-11-28 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2331
2332         * message.el (message-shoot-gnksa-feet): New variable.
2333         (message-gnksa-enable-p): New function.
2334         (message-send): Use it.
2335         (message-check-news-body-syntax): Ditto.
2336
2337 2000-11-28  Katsumi Yamaoka  <yamaoka@jpl.org>
2338
2339         * message.el (message-make-message-id): Remove the redundancy.
2340
2341 2000-11-22 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2342
2343         * message.el (message-setup): Discourage using mc-install-*-mode.
2344
2345         * gnus-setup.el (gnus-use-mailcrypt): Don't hook mail-crypt.
2346
2347 2000-11-22 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2348
2349         * gnus-cite.el (gnus-cite-parse): Guess citation length.
2350
2351 2000-11-22 14:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2352
2353         * gnus-ml.el (gnus-mailing-list-insinuate): New function.
2354
2355 2000-11-22 13:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2356
2357         * gnus-ml.el (gnus-mailing-list-archive): Find the real url.
2358
2359 2000-11-22 11:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2360
2361         * gnus-xmas.el (gnus-xmas-article-display-xface): Use
2362         insert-buffer-substring.
2363
2364         * message.el (message-send-mail): Use buffer-substring-no-properties.
2365         (message-send-news): Ditto.
2366
2367 2000-11-22  David Edmondson <dme@dme.org>
2368
2369         * imap.el (imap-wait-for-tag): Message read info.
2370
2371 2000-11-21 20:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2372
2373         * mml2015.el (mml2015-mailcrypt-encrypt): Ensure the part is encrypted.
2374         (mml2015-mailcrypt-encrypt): Use unibyte-buffer.
2375         (mml2015-gpg-encrypt): Ditto.
2376
2377 2000-11-21 09:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2378
2379         * mm-decode.el (mm-verify-option): Default value.
2380
2381         * mml-sec.el (mml-secure-part): Error message.
2382
2383 2000-11-20 18:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2384
2385         * gnus-ml.el (gnus-mailing-list-archive): Use browse-url.
2386
2387 2000-11-20 17:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2388
2389         * gnus-art.el (gnus-article-make-menu-bar): Use easy-menu-add.
2390
2391 2000-11-20 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2392
2393         * gnus-art.el (gnus-article-describe-key): Use prompt.
2394         (gnus-article-describe-key-briefly): Ditto.
2395
2396 2000-11-20 15:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2397
2398         * gnus-agent.el (gnus-agent-expire): Ignore corrupted history.
2399
2400 2000-11-20 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2401
2402         * gnus-art.el (gnus-article-describe-key): New function.
2403         (gnus-article-describe-key-briefly): New function.
2404
2405 2000-11-19 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2406
2407         * mm-decode.el (mm-decrypt-option): Doc typo.
2408
2409         * gnus-art.el (gnus-article-read-summary-keys): lookup-key may
2410         return a number.
2411
2412 2000-11-19 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2413
2414         * message.el (message-newline-and-reformat): Typo.
2415
2416 2000-11-19 12:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2417
2418         * gnus-art.el (article-verify-x-pgp-sig): Check whether
2419         original-article-buffer exists.
2420
2421         * rfc2047.el (rfc2047-q-encoding-alist): Match Resent-.
2422         (rfc2047-header-encoding-alist): Addresses are different from text.
2423         (rfc2047-encode-message-header): Ditto.
2424         (rfc2047-dissect-region): Extra parameter.
2425         (rfc2047-encode-region): Ditto.
2426         (rfc2047-encode-string): Ditto.
2427
2428 2000-11-19 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2429
2430         * mm-uu.el (mm-uu-pgp-encrypted-extract-1): New function.
2431         (mm-uu-pgp-encrypted-extract): Use it.
2432         (mm-uu-pgp-signed-extract-1): New function.
2433         (mm-uu-pgp-signed-extract): Use it.
2434
2435         * gnus-art.el (gnus-mime-display-security): New function.
2436         (gnus-mime-display-part): Use it.
2437         (gnus-mime-security-verify-or-decrypt): New function.
2438         (gnus-mime-security-press-button): New function.
2439         (gnus-insert-mime-security-button): Use it.
2440
2441         * mm-decode.el (mm-possibly-verify-or-decrypt): Use mm-h-m-c-p.
2442         (mm-find-raw-part-by-type): Ditto.
2443         (mm-verify-function-alist): Add x-gnus-pgp-signature handle.
2444         (mm-decrypt-function-alist): Add x-gnus-pgp-encrypted handle.
2445         (mm-destroy-parts): Kill nested multibyte buffer.
2446
2447         * mml2015.el (mml2015-mailcrypt-verify): Use mm-h-m-c-p.
2448         (mml2015-gpg-verify): Ditto.
2449
2450 2000-11-18  Simon Josefsson  <sj@extundo.com>
2451
2452         * mml2015.el (mml2015-mailcrypt-clear-verify): New function.
2453         (mml2015-function-alist): Use it.
2454
2455         * mml-sec.el (mml-sign-alist): Update names.
2456         (mml-encrypt-alist): Ditto.
2457         (mml-secure-part-smime-sign): Moved to mml-smime.el
2458         as `mml-smime-sign-query'.
2459         (mml-secure-part-smime-encrypt-by-file): Moved to mml-smime.el as
2460         `mml-smime-get-file-cert'.
2461         (mml-secure-part-smime-encrypt-by-dns): Moved to mml-smime.el as
2462         `mml-smime-get-dns-cert'.
2463         (mml-secure-part-smime-encrypt): Moved to mml-smime.el as
2464         `mml-smime-encrypt-query'.
2465         (mml-smime-sign-buffer): Use mml-smime-sign.
2466         (mml-smime-encrypt-buffer): Use mml-smime-encrypt.
2467
2468         * mml-smime.el (mml-smime-sign): New function.
2469         (mml-smime-encrypt):
2470         (mml-smime-sign-query):
2471         (mml-smime-get-file-cert):
2472         (mml-smime-get-dns-cert):
2473         (mml-smime-encrypt-query): Moved from mml-sec.el.
2474
2475 2000-11-16  Simon Josefsson  <sj@extundo.com>
2476
2477         * mml2015.el (mml2015-gpg-clear-verify): New function.
2478         (mml2015-function-alist): Add it.
2479
2480 2000-11-17 14:21  ShengHuo ZHU  <zsh@cs.rochester.edu>
2481
2482         * message.el (message-setup-fill-variables): Use
2483         message-cite-prefix-regexp.
2484         (message-newline-and-reformat): Check the end of citation, leading
2485         WSP, break in the cite prefix.
2486         (message-fill-paragraph): New function.
2487
2488 2000-11-17 13:44  ShengHuo ZHU  <zsh@cs.rochester.edu>
2489
2490         * lpath.el: Shut up.
2491
2492 2000-11-17  Per Abrahamsen  <abraham@dina.kvl.dk>
2493
2494         * gnus-msg.el (gnus-group-posting-charset-alist): No longer allow
2495         raw 8-bit in headers in dk.* newsgroups.
2496
2497 2000-11-17 08:02  ShengHuo ZHU  <zsh@cs.rochester.edu>
2498
2499         * message.el (message-newline-and-reformat): Match extra WSPs.
2500
2501 2000-11-16 23:31  ShengHuo ZHU  <zsh@cs.rochester.edu>
2502
2503         * mml.el (mml-generate-mime-1): Ignore ascii.
2504
2505 2000-11-16 Justin Sheehy <justin@iago.org>
2506
2507         * gnus-sum.el (gnus-summary-make-menu-bar): Fix menu items.
2508
2509 2000-11-16 17:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
2510
2511         * message.el (message-cite-prefix-regexp): Prefix should not end
2512         at space.
2513
2514 2000-11-15 18:09  ShengHuo ZHU  <zsh@cs.rochester.edu>
2515
2516         * message.el (message-mode-syntax-table): Add - as a word
2517         constituent as in articles.
2518         (message-setup-fill-variables): Add -_. as supercite-style prefix.
2519         * gnus-art.el (gnus-article-mode-syntax-table): Remove ?-.
2520         * gnus-cite.el (gnus-cite-parse): Match from the beginning of line.
2521
2522 2000-11-15 13:21  ShengHuo ZHU  <zsh@cs.rochester.edu>
2523
2524         * gnus-msg.el (gnus-inews-do-gcc): Expire the article.
2525
2526 2000-11-12  David Edmondson  <dme@dme.org>
2527
2528         * message.el (message-font-lock-keywords): use
2529         message-cite-prefix-regexp.
2530
2531 2000-11-15  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2532
2533         * gnus-group.el (gnus-group-jump-to-group-prompt): New variable by
2534         Stein Arild Str\e,Ax\e(Bmme.
2535         (gnus-group-jump-to-group): Use it.
2536         (gnus-group-jump-to-group-prompt): Customize.
2537
2538 2000-11-14 10:32:42  ShengHuo ZHU  <zsh@cs.rochester.edu>
2539
2540         * mailcap.el (mailcap-possible-viewers): Match the entire string.
2541
2542 2000-11-14 10:20:56  ShengHuo ZHU  <zsh@cs.rochester.edu>
2543
2544         * mml2015.el (mml2015-mailcrypt-verify): replace-match is
2545         incompatible.
2546         (mml2015-mailcrypt-sign): Ditto.
2547
2548 2000-11-14 10:12:05  ShengHuo ZHU  <zsh@cs.rochester.edu>
2549
2550         * gnus-msg.el (gnus-inews-do-gcc): Update summary data when the
2551         group is open.
2552
2553 2000-11-14 00:48:52  ShengHuo ZHU  <zsh@cs.rochester.edu>
2554
2555         * gnus-bcklg.el (gnus-backlog-enter-article): Don't enter
2556         nnvirtual articles.
2557         (gnus-backlog-request-article): Don't request nnvirtual articles.
2558
2559 2000-11-13 22:08:09  ShengHuo ZHU  <zsh@cs.rochester.edu>
2560
2561         * mml2015.el (mml2015-mailcrypt-sign): Remove "-" escape.
2562         * mml.el (mml-generate-mime-1): Save cont. skip multipart attributes.
2563
2564 2000-11-13 20:43:37  ShengHuo ZHU  <zsh@cs.rochester.edu>
2565
2566         * mm-decode.el (mm-get-part): Don't call mm-insert-part.
2567         * mml.el (mml-generate-mime-1): Use charset attribute.
2568         * mm-bodies.el (mm-encode-body): Add parameter charset.
2569         * mm-util.el (mm-mime-charset): Show error when find 8-bit characters.
2570
2571 2000-11-13 16:09:09  ShengHuo ZHU  <zsh@cs.rochester.edu>
2572
2573         * mml2015.el (mml2015-mailcrypt-decrypt): Handle quit.
2574         (mml2015-mailcrypt-clear-decrypt): Ditto.
2575         (mml2015-mailcrypt-verify): Ditto.
2576         (mml2015-mailcrypt-clear-verify): Ditto.
2577         (mml2015-gpg-verify): Ditto.
2578
2579 2000-11-13 15:29:58  ShengHuo ZHU  <zsh@cs.rochester.edu>
2580
2581         * smime.el (smime-openssl-program): Test the existence of openssl.
2582         * mml-smime.el: Require mm-decode.
2583         (mml-smime-verify-test): New function.
2584         * mm-decode.el (mm-verify-function-alist): Use it.
2585
2586 2000-11-13 09:50:29  ShengHuo ZHU  <zsh@cs.rochester.edu>
2587
2588         * gnus-sum.el (gnus-summary-repair-multipart): Fix Mime-Version
2589         anyway.
2590
2591 2000-11-13  Simon Josefsson  <sj@extundo.com>
2592
2593         * mm-uu.el (mm-uu-pgp-signed-extract): Explain why clear
2594         verification doesn't work.
2595
2596 2000-11-12 23:36:45  ShengHuo ZHU  <zsh@cs.rochester.edu>
2597
2598         * gnus-msg.el (gnus-inews-mark-gcc-as-read): New variable.
2599         (gnus-inews-do-gcc): Use it.
2600
2601 2000-11-12 21:35:04  ShengHuo ZHU  <zsh@cs.rochester.edu>
2602
2603         * rfc2231.el (rfc2231-encode-string): Insert semi-colon and
2604         leading space.
2605         * mm-extern.el (mm-inline-external-body): Report error when no
2606         access-type.
2607
2608 2000-11-12 19:48:30  ShengHuo ZHU  <zsh@cs.rochester.edu>
2609
2610         * gnus-sum.el (gnus-select-newsgroup): Change the error message.
2611
2612 2000-11-12 11:53:18  ShengHuo ZHU  <zsh@cs.rochester.edu>
2613
2614         * gnus-art.el (gnus-mime-button-menu): Use select-window.
2615
2616 2000-11-12 09:47:54  ShengHuo ZHU  <zsh@cs.rochester.edu>
2617
2618         * gnus-art.el (gnus-mime-display-part): Display multipart/related
2619         as multipart/mixed.
2620
2621 2000-11-12  David Edmondson  <dme@dme.org>
2622
2623         * message.el (message-cite-prefix-regexp): moved from gnus-cite.el
2624         and replace `.' with `\w' to allow for different syntax tables
2625         (from Vladimir Volovich).
2626         * message.el (message-newline-and-reformat): use
2627         `message-cite-prefix-regexp'.
2628         * gnus-cite.el (gnus-supercite-regexp): use
2629         `message-cite-prefix-regexp'.
2630         * gnus-cite.el (gnus-cite-parse): use
2631         `message-cite-prefix-regexp'.
2632
2633 2000-11-12 08:52:46  ShengHuo ZHU  <zsh@cs.rochester.edu>
2634
2635         * mml2015.el (mml2015-mailcrypt-verify): Replace armors with
2636         PGP SIGNATURE.  Escape leading "-"'s.
2637         (mml2015-mailcrypt-sign): Replace armors with PGP MESSAGE.
2638
2639 2000-11-11 15:55:35  ShengHuo ZHU  <zsh@cs.rochester.edu>
2640
2641         * mm-uu.el (mm-uu-type-alist): Stricter shar regexp.
2642
2643 2000-11-11  Simon Josefsson  <sj@extundo.com>
2644
2645         * mml2015.el (mml2015-gpg-verify): Set "OK" security status.
2646
2647         * smime.el (smime-details-buffer): New variable.
2648         (smime-sign-region):
2649         (smime-encrypt-region):
2650         (smime-verify-region):
2651         (smime-decrypt-region): Copy OpenSSL output to the buffer.
2652
2653         * mml-smime.el (mml-smime-verify): Support security info.
2654
2655 2000-11-10 17:11:22  ShengHuo ZHU  <zsh@cs.rochester.edu>
2656
2657         * mm-decode.el (mm-verify-option): Set default to nil.
2658         (mm-decrypt-option): Ditto.
2659         * gnus-art.el (article-verify-x-pgp-sig): New function.
2660
2661 2000-11-10 09:01:25  ShengHuo ZHU  <zsh@cs.rochester.edu>
2662
2663         * gnus-art.el (gnus-mime-display-alternative): Show button if no
2664         preferred part.
2665
2666 2000-11-07  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2667
2668         * gnus-sum.el (gnus-move-split-methods): Say that
2669         `gnus-split-methods' uses file names, whereas this uses group
2670         names.  (Report from Nevin Kapur)
2671
2672 2000-11-10 01:23:20  ShengHuo ZHU  <zsh@cs.rochester.edu>
2673
2674         * mm-partial.el (mm-inline-partial): Insert MIME-Version.
2675
2676 2000-11-09 17:02:50  ShengHuo ZHU  <zsh@cs.rochester.edu>
2677
2678         * nnheader.el (nnheader-directory-files-is-safe): New variable.
2679         (nnheader-directory-articles): Use it.
2680         (nnheader-article-to-file-alist): Ditto.
2681
2682 2000-11-09 16:20:37  ShengHuo ZHU  <zsh@cs.rochester.edu>
2683
2684         * rfc2047.el (rfc2047-pad-base64): New function.
2685         (rfc2047-decode): Use it.
2686
2687 2000-11-09 08:53:04  ShengHuo ZHU  <zsh@cs.rochester.edu>
2688
2689         * gnus-srvr.el (gnus-browse-foreign-server): Bind the original
2690         select method.
2691
2692 2000-11-08 19:58:58  ShengHuo ZHU  <zsh@cs.rochester.edu>
2693
2694         * mml2015.el (mml2015-gpg-decrypt-1):
2695         (mml2015-gpg-verify): buffer-string has no argument in Emacs.
2696
2697 2000-11-08 16:37:02  ShengHuo ZHU  <zsh@cs.rochester.edu>
2698
2699         * gnus-cache.el (gnus-cache-generate-nov-databases): Reopen cache.
2700
2701 2000-11-08 08:38:30  ShengHuo ZHU  <zsh@cs.rochester.edu>
2702
2703         * pop3.el (pop3-munge-message-separator): A message may have an
2704         empty body.
2705
2706 2000-11-07 18:02:26  ShengHuo ZHU  <zsh@cs.rochester.edu>
2707
2708         * mm-uu.el (mm-uu-type-alist): Don't test pgp stuff.
2709         (mm-uu-pgp-encrypted-extract): Clean mml2015 buffer.
2710         (mm-uu-pgp-signed-extract): Use coding-system.
2711
2712 2000-11-07 14:33:19  ShengHuo ZHU  <zsh@cs.rochester.edu>
2713
2714         * gnus-art.el (gnus-mime-display-part): Show MIME security button.
2715         (gnus-insert-mime-security-button): New function.
2716         * mm-decode.el (mm-possibly-verify-or-decrypt): Add security info.
2717         * mml2015.el:  Add security info when verify or decrypt.
2718         * mm-uu.el (mm-uu-pgp-signed-extract): Use multipart.
2719         (mm-uu-pgp-encrypted-extract): Ditto.
2720
2721 2000-11-07 08:49:36  ShengHuo ZHU  <zsh@cs.rochester.edu>
2722
2723         * mm-decode.el (mm-display-parts): New function.
2724         * gnus-art.el (gnus-mime-view-all-parts): Use it. Remove parts first.
2725
2726 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2727
2728         * gnus-mlspl.el: Documentation tweaks.
2729
2730 2000-11-06 22:06:44  ShengHuo ZHU  <zsh@cs.rochester.edu>
2731
2732         * mm-decode.el (mm-possibly-verify-or-decrypt): Fix.
2733         * gnus-art.el (gnus-article-encrypt-body): Rename and support prefix
2734         argument.
2735
2736 2000-11-06 19:10:14  ShengHuo ZHU  <zsh@cs.rochester.edu>
2737
2738         * rfc2231.el (rfc2231-encode-string): Use us-ascii if charset is nil.
2739
2740 2000-11-06 18:17:53  ShengHuo ZHU  <zsh@cs.rochester.edu>
2741
2742         * gnus-art.el (gnus-article-encrypt): New function.
2743         (gnus-article-encrypt-protocol-alist): New variable.
2744         (gnus-article-encrypt-protocol): New variable.
2745         * mml2015.el (mml2015-self-encrypt): New function.
2746         (mml2015-mailcrypt-encrypt): Set mc-pgp-always-sign.
2747
2748 2000-11-06 16:02:52  ShengHuo ZHU  <zsh@cs.rochester.edu>
2749
2750         * mm-uu.el (mm-uu-gpg-key-skip-to-last): New function.
2751         (mm-uu-pgp-key-extract): Use application/pgp-keys, don't snarf,
2752         let mailcap do it.
2753         * mml2015.el: Remove snarf code.
2754         * mm-decode.el: Remove snarf code.
2755
2756 2000-11-06 14:03:10  ShengHuo ZHU  <zsh@cs.rochester.edu>
2757
2758         * mml.el (mml-insert-mml-markup): Ignore internal stuff.
2759         (mml-insert-mime): Understand gnus-decoded.
2760         (mime-to-mml): New parameter handles.
2761         * gnus-art.el (gnus-mime-save-part-and-strip): Use it.
2762         * gnus-sum.el (gnus-summary-edit-article): Add argument `3'.
2763
2764 2000-11-06 13:51:37  ShengHuo ZHU  <zsh@cs.rochester.edu>
2765
2766         * mm-decode.el (mime-security): New group.
2767         (mm-verify-function-alist): Add test function.
2768         (mm-decrypt-function-alist): Ditto.
2769         (mm-snarf-option): Set default value as nil.
2770         (mm-find-part-by-type): Recursive parameter.
2771         (mm-possibly-verify-or-decrypt): Support draft-ietf-openpgp-multsig.
2772         * mml2015.el: Support draft-ietf-openpgp-multsig.
2773
2774 2000-11-06 13:01:27  ShengHuo ZHU  <zsh@cs.rochester.edu>
2775
2776         * gnus-art.el (gnus-mime-view-part-as-charset): New function.
2777         (gnus-article-view-part-as-charset): New function.
2778
2779 2000-11-05 22:34:07  ShengHuo ZHU  <zsh@cs.rochester.edu>
2780
2781         * mm-decode.el (mm-verify-option): Default value.
2782         (mm-possibly-verify-or-decrypt): Dealing with broken messages.
2783
2784 2000-11-05 15:06:05  ShengHuo ZHU  <zsh@cs.rochester.edu>
2785
2786         * nnvirtual.el (nnvirtual-request-expire-articles): Uncompress range.
2787
2788 2000-11-05  Simon Josefsson  <sj@extundo.com>
2789
2790         * mml-smime.el (mml-smime-verify): Work in original multipart
2791         buffert.
2792
2793         * mm-decode.el (mm-handle-multipart-original-buffer): New macro.
2794         (mm-handle-multipart-ctl-parameter): Ditto.
2795         (mm-alist-to-plist): New function.
2796         (mm-dissect-buffer): Store CTL parameters and copy original buffer
2797         for multiparts.
2798         (mm-destroy-parts): Destroy multipart buffert.
2799         (mm-remove-part): Ditto.
2800
2801         * mml-smime.el (mml-smime-sign): Not used.
2802         (mml-smime-encrypt): Ditto.
2803
2804         * mm-decode.el (mml-smime-verify): Autoload mml-smime.
2805
2806         Verify S/MIME signature support.
2807
2808         * mm-decode.el (mm-inline-media-tests): Add
2809         application/{x-,}pkcs7-signature.
2810         (mm-inlined-types): Ditto.
2811         (mm-automatic-display): Ditto.
2812         (mm-verify-function-alist): Ditto.  Add name of method.
2813         (mm-decrypt-function-alist): Add name of method.
2814         (mm-find-part-by-type): Add documentation.
2815         (mm-possibly-verify-or-decrypt): Use new format of
2816         mm-{verify,decrypt}-function-alist.  Use method names.
2817
2818         * mml-smime.el (mml-smime-verify): New function.
2819
2820 2000-11-04 20:38:50  ShengHuo ZHU  <zsh@cs.rochester.edu>
2821
2822         * mm-view.el (mm-inline-text): Move point to the end of inserted text.
2823
2824 2000-11-04 19:07:08  ShengHuo ZHU  <zsh@cs.rochester.edu>
2825
2826         * mml2015.el (mml2015-function-alist): Clear verify and decrypt.
2827         * mm-uu.el: Reorganized.  Add gnatsweb, pgp-signed, pgp-encrypted.
2828         * mm-decode.el (mm-snarf-option): New.
2829
2830 2000-11-04 13:08:02  ShengHuo ZHU  <zsh@cs.rochester.edu>
2831
2832         * mm-util.el (mm-subst-char-in-string): New function.
2833         (mm-replace-chars-in-string): Use it.
2834         * message.el (message-replace-chars-in-string): Use it.
2835         * nnheader.el (nnheader-replace-chars-in-string): Use it.
2836         * gnus-mh.el (mh-lib-progs): Shut up.
2837
2838 2000-11-04  ShengHuo Zhu  <zsh@cs.rochester.edu>
2839
2840         * base64.el, md5.el: Moved to contrib directory.
2841
2842 2000-11-04 11:13:56  ShengHuo ZHU  <zsh@cs.rochester.edu>
2843
2844         * gnus-sum.el (gnus-summary-search-article-forward): Don't move
2845         the last article when search.
2846
2847 2000-11-04 10:34:29  ShengHuo ZHU  <zsh@cs.rochester.edu>
2848
2849         * nnheader.el (nnheader-pathname-coding-system): Default iso-8859-1.
2850         * nnmail.el (nnmail-pathname-coding-system): Ditto.
2851
2852 2000-09-29  David Edmondson  <dme@thus.net>
2853
2854         * message.el (message-newline-and-reformat): Typo.
2855
2856 2000-11-04 10:11:05  ShengHuo ZHU  <zsh@cs.rochester.edu>
2857
2858         * rfc2231.el (rfc2231-decode-encoded-string): Test mm-multibyte-p.
2859
2860 2000-11-04 09:53:42  ShengHuo ZHU  <zsh@cs.rochester.edu>
2861
2862         * nntp.el (nntp-decode-text): Delete bogus status lines.
2863
2864 2000-11-03  Stefan Monnier  <monnier@cs.yale.edu>
2865
2866         * message.el (message-font-lock-keywords): Match a final newline
2867         to help font-lock's multiline support.
2868
2869 2000-11-04 09:11:44  ShengHuo ZHU  <zsh@cs.rochester.edu>
2870
2871         * nnoo.el (nnoo-set): New function.
2872
2873 2000-11-04  ShengHuo Zhu  <zsh@cs.rochester.edu>
2874
2875         * gpg.el, gpg-ring.el: Moved to contrib directory.
2876
2877 2000-11-04  Simon Josefsson  <sj@extundo.com>
2878
2879         * nnimap.el (nnimap-split-inbox): Typo.
2880
2881 2000-11-03 10:46:44  ShengHuo ZHU  <zsh@cs.rochester.edu>
2882
2883         * gnus-msg.el (gnus-msg-mail): Move it backwards.
2884
2885 2000-11-03  Simon Josefsson  <sj@extundo.com>
2886
2887         * rfc2231.el (rfc2231-parse-qp-string): New function.
2888         (require): rfc2047.
2889
2890         * mail-parse.el (mail-header-parse-content-type):
2891         (mail-header-parse-content-disposition): Support invalid QP
2892         encoded strings, by using `rfc2231-parse-qp-string'.
2893
2894 2000-11-03 08:58:08  ShengHuo ZHU  <zsh@cs.rochester.edu>
2895
2896         * rfc2231.el (rfc2231-parse-string): Decode when there is no number.
2897         (rfc2231-decode-encoded-string): Typo "> X 1".
2898         (rfc2231-encode-string): Insert the name of charset.
2899         * mail-parse.el (mail-header-encode-parameter): Use RFC2231.
2900
2901 2000-11-02 23:35:50  ShengHuo ZHU  <zsh@cs.rochester.edu>
2902
2903         * mm-decode.el (mm-save-part): Return the filename.
2904         * gnus-sum.el (gnus-summary-edit-article): Remove a hack.
2905         * gnus-art.el (gnus-mime-save-part-and-strip): New function.
2906         (gnus-mime-action-alist): Use it.
2907         (gnus-mime-button-commands): USe it.
2908         * mm-extern.el (mm-extern-local-file): Error when the file is gone.
2909         (mm-inline-external-body): unwind-protect.
2910
2911 2000-11-02 21:08:49  ShengHuo ZHU  <zsh@cs.rochester.edu>
2912
2913         * gnus-art.el (gnus-insert-mime-button): Show url.
2914
2915 2000-11-02 19:51:19  ShengHuo ZHU  <zsh@cs.rochester.edu>
2916
2917         * mml.el (mml-generate-mime-1): Support external url.
2918         * nnwarchive.el (nnwarchive-mail-archive-article): Use external url.
2919
2920 2000-11-02 16:53:32  ShengHuo ZHU  <zsh@cs.rochester.edu>
2921
2922         * mm-partial.el (mm-inline-partial): Buffer name with a leading space.
2923         * mm-decode.el (mm-display-external): Ditto.
2924         * mm-extern.el: New file.
2925         * mm-decode.el (mm-inline-media-tests): Hook it up.
2926         (mm-inlined-types): Inline message/external-body.
2927
2928 2000-11-02  Simon Josefsson  <sj@extundo.com>
2929
2930         * gnus-art.el (gnus-visible-headers): Add Mail-Followup-To.
2931
2932         * message.el (message-get-reply-headers): Better handling when
2933         Mail-Followup-To is very large.
2934
2935 2000-11-02 13:27:56  ShengHuo ZHU  <zsh@cs.rochester.edu>
2936
2937         * gnus-uu.el (gnus-uu-post-news): Comment out the redundancy.
2938         * gnus-art.el (gnus-article-edit-done):
2939         * gnus-sum.el (gnus-summary-edit-article-done): Move line
2940         counting code here.
2941         * gnus-msg.el (gnus-setup-message): Remove a hack.
2942
2943 2000-11-02 09:33:01  ShengHuo ZHU  <zsh@cs.rochester.edu>
2944
2945         * gnus-sum.el (gnus-newsgroup-variables): New variable.
2946         (gnus-summary-mode): Make them local variables.
2947         (gnus-set-global-variables): Globalize them.
2948         (gnus-summary-exit): Kill them.
2949
2950 2000-11-02  Hrvoje Niksic  <hniksic@arsdigita.com>
2951
2952         * rfc2047.el (rfc2047-encoded-word-regexp): Allow empty encoded
2953         word.
2954
2955 2000-11-01 10:07:13  ShengHuo ZHU  <zsh@cs.rochester.edu>
2956
2957         * gnus-art.el (gnus-mime-display-part): Add to signed or encrypted.
2958         gnus-article-wash-types.
2959         * gnus-art.el (gnus-article-wash-status): Use them.
2960
2961 2000-11-01 08:54:11  ShengHuo ZHU  <zsh@cs.rochester.edu>
2962
2963         * mml.el (mml-read-tag): Remove spaces and LF.
2964
2965 2000-11-01 08:01:03  ShengHuo ZHU  <zsh@cs.rochester.edu>
2966
2967         * mml2015.el (mml2015-mailcrypt-encrypt): Use from and sign parameters.
2968         * mml.el (mml-generate-mime-1): Add sender and recipients attributes.
2969
2970 2000-11-01 07:39:24  ShengHuo ZHU  <zsh@cs.rochester.edu>
2971
2972         * gnus-sum.el (gnus-summary-force-verify-and-decrypt): New function.
2973
2974 2000-10-31 22:06:13  ShengHuo ZHU  <zsh@cs.rochester.edu>
2975
2976         * gnus-sum.el (gnus-article-charset): New variable.
2977         (gnus-summary-display-article): Set it.
2978         * gnus-msg.el (gnus-copy-article-buffer): Use it.
2979         * gnus-art.el (gnus-article-mode): Make it local variable.
2980
2981 2000-11-01 01:12:29  Lars Magne Ingebrigtsen  <larsi@gnus.org>
2982
2983         * nnultimate.el (nnultimate-create-mapping): Use nreverse.
2984
2985 2000-10-31 23:45:31  Lars Magne Ingebrigtsen  <larsi@gnus.org>
2986
2987         * nnwfm.el: New file.
2988
2989         * nnweb.el (nnweb-replace-in-string): New function.
2990
2991 2000-10-31 17:32:02  ShengHuo ZHU  <zsh@cs.rochester.edu>
2992
2993         * mml2015.el: Wrap gpg.el.
2994         * gpg.el (gpg-verify): The last argument of apply is a list.
2995         (gpg-encrypt): Add passphrase as a parameter.
2996
2997 2000-10-31 17:28:45  ShengHuo ZHU  <zsh@cs.rochester.edu>
2998
2999         * gpg.el: New file.
3000         * gpg-ring.el: New file.
3001
3002 2000-10-31 11:44:29  ShengHuo ZHU  <zsh@cs.rochester.edu>
3003
3004         * gnus-sum.el (gnus-summary-show-article): Fix the summary line.
3005
3006 2000-10-31  Katsumi Yamaoka  <yamaoka@jpl.org>
3007
3008         * gnus-sum.el (gnus-summary-insert-line): Work with quoted
3009         double-quote charcters.
3010         (gnus-summary-prepare-threads): Ditto.
3011
3012 2000-10-31 08:36:03  ShengHuo ZHU  <zsh@cs.rochester.edu>
3013
3014         * gnus-art.el (gnus-mime-display-single): Forward line -1.
3015         * mml.el (mml-read-tag): Don't skip the leading space.
3016         * lpath.el (font-lock-set-defaults): Shut up.
3017
3018 2000-10-31 00:04:35  ShengHuo ZHU  <zsh@cs.rochester.edu>
3019
3020         * mml2015.el: Fix doc. Remove bogus mml2015-setup.
3021
3022 2000-10-30 23:37:07  ShengHuo ZHU  <zsh@cs.rochester.edu>
3023
3024         * qp.el (quoted-printable-encode-region): Replace leading - when
3025         ultra safe.
3026         * mml.el (mml-generate-mime-postprocess-function): Removed.
3027         (mml-postprocess-alist): Removed.
3028         (mml-generate-mime-1): Use ultra-safe when sign.
3029         * mml2015.el (mml2015-fix-micalg): Uppercase.
3030         (mml2015-verify): Insert LF.
3031         (mml2015-mailcrypt-sign): Downcase; search backward.
3032
3033 2000-10-16 11:36:52  Lars Magne Ingebrigtsen  <larsi@gnus.org>
3034
3035         * nnultimate.el (nnultimate-forum-table-p): Be a bit more
3036         restrictive.
3037         (nnultimate-table-regexp): New variable.
3038         (nnultimate-forum-table-p): Use it.
3039
3040 2000-10-30  Ed L Cashin <ecashin@coe.uga.edu>
3041
3042         * gnus-sum.el (gnus-summary-expire-articles): Save point.
3043
3044 2000-10-30 08:52:50  ShengHuo ZHU  <zsh@cs.rochester.edu>
3045
3046         * mml-sec.el (mml-pgpmime-sign-buffer): Use mml2015-sign.
3047         (mml-pgpmime-encrypt-buffer): Use mml2015-encrypt.
3048
3049 2000-10-30 08:38:12  ShengHuo ZHU  <zsh@cs.rochester.edu>
3050
3051         * mml2015.el: Shut up.
3052
3053 2000-10-30 08:17:46  ShengHuo ZHU  <zsh@cs.rochester.edu>
3054
3055         * gnus.el (gnus-server-browse-hashtb): Removed.
3056         * gnus-group.el (gnus-group-prepare-flat-list-dead): Use gnus-active.
3057         (gnus-group-insert-group-line-info): Use simplified method.
3058         * gnus-srvr.el (gnus-browse-foreign-server): Use gnus-set-active.
3059
3060 2000-10-30 01:52:40  ShengHuo ZHU  <zsh@cs.rochester.edu>
3061
3062         * gnus-util.el (gnus-union): Renamed from gnus-agent-union, and
3063         moved here.
3064         * gnus-agent.el (gnus-agent-fetch-headers): Use it.
3065         * gnus-group.el (gnus-group-prepare-flat): Use it.
3066         * gnus-topic.el (gnus-group-prepare-topics): Use it.
3067
3068 2000-10-30 01:23:49  ShengHuo ZHU  <zsh@cs.rochester.edu>
3069
3070         * mml.el (mml-mode): Show menu in XEmacs.
3071
3072 2000-10-30 00:49:33  ShengHuo ZHU  <zsh@cs.rochester.edu>
3073
3074         * gnus-srvr.el (gnus-server-browse-in-group-buffer): New variable.
3075         (gnus-server-read-server-in-server-buffer): New function.
3076         (gnus-browse-foreign-server): Browse in group buffer.
3077         * gnus-group.el (gnus-group-prepare-flat): List group not in list.
3078         (gnus-group-prepare-flat-list-dead): Use gnus-group-insert-group-line.
3079         * gnus-topic.el (gnus-group-prepare-topics): Ditto.
3080         * gnus.el (gnus-server-browse-hashtb): New variable.
3081
3082 2000-10-29 22:31:40  ShengHuo ZHU  <zsh@cs.rochester.edu>
3083
3084         * nnfolder.el (nnfolder-open-nov): Use group.
3085
3086 2000-10-29 17:23:15  ShengHuo ZHU  <zsh@cs.rochester.edu>
3087
3088         * nnfolder.el: Add NOV. Set version to 2.0.
3089         (nnfolder-nov-is-evil): If non-nil, nnfolder acts like 1.0.
3090
3091 2000-10-29 10:35:08  ShengHuo ZHU  <zsh@cs.rochester.edu>
3092
3093         * mml2015.el (mml2015-mailcrypt-sign): Use mc-sign-generic.
3094
3095 2000-10-29 09:42:05  ShengHuo ZHU  <zsh@cs.rochester.edu>
3096
3097         * gnus-srvr.el (gnus-browse-foreign-server): Show level mark.
3098         (gnus-browse-unsubscribe-group): Unsubscribed is not killed.
3099
3100 2000-10-29 08:28:58  ShengHuo ZHU  <zsh@cs.rochester.edu>
3101
3102         * nnfolder.el (nnfolder-read-folder): Don't goto point-min.
3103
3104 2000-10-28 19:11:01  ShengHuo ZHU  <zsh@cs.rochester.edu>
3105
3106         * mm-decode.el (mm-verify-function-alist): New variable.
3107         (mm-verify-option): New variable.
3108         (mm-decrypt-function-alist): Ditto.
3109         (mm-decrypt-option): Ditto.
3110         (mm-find-raw-part-by-type): New function.
3111         (mm-possibly-verify-or-decrypt): New function.
3112         (mm-dissect-multipart): Use it.
3113         * mml2015.el (mml2015-fix-micalg): New function.
3114         (mml2015-decrypt): Use new interface.
3115         (mml2015-verify):  Use new interface.
3116         (mml2015-setup): Make it bogus.
3117
3118 2000-10-28 16:54:45  ShengHuo ZHU  <zsh@cs.rochester.edu>
3119
3120         * mml.el (mml-generate-mime-postprocess-function): Set to
3121         mml-postprocess.
3122         (autoload): Autoload mml2015 and mml-smime.
3123         (mml-postprocess-alist): Use mml2015-sign and mml2015-encrypt.
3124         * mml2015.el (mml2015-encrypt): New function.
3125         (mml2015-sign): New function.
3126         (mml2015-encrypt-function): New variable.
3127         (mml2015-sign-function): New variable.
3128         (mml2015-mailcrypt-encrypt): Use message-recipients.
3129         (mml2015-setup): Don't set mml-generate-mime-postprocess-function.
3130         * mml-smime.el (mml-smime-setup): Ditto.
3131
3132 2000-10-28  Simon Josefsson  <sj@extundo.com>
3133
3134         * imap.el (imap-parse-resp-text-code): Workaround bug in Stalker
3135         Communigate Pro 3.3.1 server.
3136
3137         * mml-sec.el (mml-smime-encrypt-buffer): Support certfiles stored
3138         in buffers.
3139         (mml-secure-dns-server): Removed.
3140         (mml-secure-part-smime-encrypt-by-dns): Use DIG interface.  Don't
3141         write certificates to files.
3142
3143         * smime.el (smime-dns-server): New variable.
3144         (smime-mail-to-domain):
3145         (smime-cert-by-dns): New functions.
3146
3147         * dig.el: New file.
3148
3149 2000-10-28 10:09:41  ShengHuo ZHU  <zsh@cs.rochester.edu>
3150
3151         * message.el (message-options): New variable.
3152         (message-options-set-recipient): New function.
3153         (message-send): Use them.
3154         * gnus-int.el (gnus-request-replace-article): Use them.
3155         (gnus-request-accept-article): Ditto.
3156         * mml.el (mml-preview): Use them.
3157         * gnus-sum.el (gnus-summary-edit-article): Use them.
3158
3159         * message.el (message-options-get): New function.
3160         (message-options-get): New function.
3161         * rfc2047.el (rfc2047-encode-message-header): Use them.
3162         * mm-bodies.el (mm-encode-body): Use them.
3163
3164 2000-10-28  Simon Josefsson  <sj@extundo.com>
3165
3166         * nnimap.el (nnimap-retrieve-which-headers):
3167         (nnimap-request-article-part): Quote message-id.
3168
3169         * smime.el (smime-CA-directory): Rename from `smime-CAs'.
3170         (smime-CA-file): New variable.
3171         (smime-call-openssl-region): Don't error.
3172         (smime-sign-region): Return result value.
3173         (smime-encrypt-region): Ditto.
3174         (smime-verify-region): New function.
3175         (smime-decrypt-region): Ditto.
3176         (smime-verify-buffer): Ditto.
3177         (smime-decrypt-buffer): Ditto.
3178
3179         * mml.el: Require mml-sec.
3180         (mml-generate-mime-1): Support "sign" and "encrypt" MML tags.
3181         (mml-mode-map): Add "sign" and "encrypt" maps.
3182         (mml-menu): Add security menu.
3183         (mml-preview): Use generate-new-buffer.
3184
3185         * mml-sec.el: New file.
3186
3187 2000-10-28 03:43:03  ShengHuo ZHU  <zsh@cs.rochester.edu>
3188
3189         * mm-decode.el (mm-find-part-by-type): Move it here.
3190         * mml.el (mml-postprocess): Move it here.
3191         (mml-postprocess-alist): Move it here. Merge them.
3192
3193 2000-10-28 03:38:39  ShengHuo ZHU  <zsh@cs.rochester.edu>
3194
3195         * rfc2047.el (rfc2047-encode-message-header): Make sure no
3196         unencoded stuff in the header.
3197
3198 2000-10-28 02:40:46  ShengHuo ZHU  <zsh@cs.rochester.edu>
3199
3200         * gnus-group.el (gnus-group-listed-groups): New variable.
3201         (gnus-group-list-option): New variable.
3202         (gnus-group-list-limit-map): New keymap.
3203         (gnus-group-list-flush-map): New keymap.
3204         (gnus-group-list-plus-map): New keymap.
3205         (gnus-group-prepare-logic): New function.
3206         (gnus-group-prepare-flat): Merge with
3207         gnus-group-prepare-flat-predicate. Use gnus-group-listed-groups.
3208         (gnus-group-prepare-flat-list-dead): Ditto.
3209         (gnus-group-list-matching): Use gnus-group-prepare-function.
3210         (gnus-group-list-dormant): Ditto.
3211         (gnus-group-list-cached): Ditto.
3212         (gnus-group-listed-groups): New function.
3213         (gnus-group-list-limit): New function.
3214         (gnus-group-list-flush): New function.
3215         (gnus-group-list-plus): New function.
3216         * gnus-topic.el (gnus-group-prepare-topics): Accept predicate.
3217         (gnus-topic-prepare-topic): Ditto.
3218
3219 2000-10-27  Paul Jarc <prj@po.cwru.edu>
3220
3221         * message.el (message-insert-to, message-get-reply-headers):
3222         (message-reply, message-followup): Mail-{Followup,Reply}-To.
3223
3224 2000-10-27 19:45:58  ShengHuo ZHU  <zsh@cs.rochester.edu>
3225
3226         * mml2015.el: New file.
3227         * smime.el: New file.
3228         * mml-smime.el: New file.
3229
3230 2000-10-27 19:42:12  ShengHuo ZHU  <zsh@cs.rochester.edu>
3231
3232         * ChangeLog: Moved to ChangeLog.1.
3233
3234 ;; Local Variables:
3235 ;; coding: iso-2022-7bit
3236 ;; End: