1 1999-12-04 Simon Josefsson <jas@pdc.kth.se>
3 * mm-decode.el (mm-display-part): Let mm-display-external return
5 (mm-display-external): For copiousoutput methods, insert output in
8 1999-12-04 03:29:13 Shenghuo ZHU <zsh@cs.rochester.edu>
10 * nntp.el (nntp-retrieve-headers-with-xover): Goto the end of
13 1999-12-04 08:31:10 Lars Magne Ingebrigtsen <larsi@gnus.org>
15 * gnus-audio.el: An M too far.
17 * gnus-msg.el (gnus-setup-message): One backtick too many.
19 * gnus-art.el (gnus-mime-view-part-as-type): mailcap-mime-types is
20 a function, not a variable.
22 1999-12-04 08:14:08 Max Froumentin <masmef@maths.bath.ac.uk>
24 * gnus-score.el (gnus-score-body): Widen before requesting.
26 1999-12-04 08:06:13 Lars Magne Ingebrigtsen <larsi@gnus.org>
28 * gnus-group.el (gnus-group-prepare-flat): Comment fix.
30 1999-12-04 03:01:55 Shenghuo ZHU <zsh@cs.rochester.edu>
32 * mail-source.el (mail-source-fetch-webmail): Bind
35 1999-12-04 07:18:23 Matt Swift <swift@alum.mit.edu>
37 * gnus-uu.el (gnus-uu-mark-by-regexp): Doc fix.
38 (gnus-uu-unmark-by-regexp): Ditto.
40 * gnus-group.el (gnus-group-catchup-current): Would bug out on
43 1999-12-04 01:34:31 Lars Magne Ingebrigtsen <larsi@gnus.org>
45 * gnus-msg.el (gnus-setup-message): Allow the charset setting to
48 * nnmh.el (nnmh-be-safe): Doc fix.
50 * gnus-sum.el (gnus-summary-exit): Write cache active file.
52 * nntp.el (nntp-retrieve-headers-with-xover): Make sure the entire
53 status line has arrived before we count it.
55 * mailcap.el (mailcap-mime-data): Removed save-file from audio/*.
57 * gnus-sum.el (gnus-thread-header): Fixed after indent.
60 * gnus-win.el (gnus-configure-windows): Error fix.
62 * gnus-demon.el (gnus-demon-add-nntp-close-connection): Add the
65 * gnus.el: Fixed all the doc strings to match the FSF convetions.
66 Indent all functions. Fix all comments to match the comment
67 conventions. Double-space after full stop.
69 1999-12-04 01:14:55 YAMAMOTO Kouji <kouji@pobox.com>
71 * nnmail.el (nnmail-split-it): I redefined nnmail-split-fancy's
72 value to divide received mails into my favorite groups and I met
73 an error. It takes place if the length of a element "VALUE" in
74 nnmail-split-fancy is less than two.
76 1999-10-10 Robert Bihlmeyer <robbe@orcus.priv.at>
78 * mml.el (mml-insert-part): New function.
80 1999-09-29 04:48:14 Katsumi Yamaoka <yamaoka@jpl.org>
82 * lpath.el: Add `sc-cite-regexp'.
84 1999-12-02 Dave Love <fx@gnu.org>
86 * mm-decode.el: Customize.
88 1999-12-03 Dave Love <fx@gnu.org>
90 * nnslashdot.el, nnultimate.el: Don't lose at compile time when
91 the W3 stuff isn't available.
93 1999-12-03 Dave Love <fx@gnu.org>
95 * imap.el, mailcap.el, nnvirtual.el, rfc2104.el: Don't require cl
98 1999-12-04 00:47:35 Dan Christensen <jdc@jhu.edu>
100 * gnus-score.el (gnus-score-headers): Fix orphan scoring.
102 1999-12-01 Andrew Innes <andrewi@gnu.org>
104 * nnmbox.el (nnmbox-read-mbox): Count messages correctly, and
105 don't be fooled by "From nobody" lines added by respooling.
107 * pop3.el (pop3-movemail): Write crashbox in binary.
108 (pop3-get-message-count): New function.
110 * mail-source.el (mail-source-primary-source): New variable.
111 (mail-source-report-new-mail-interval): New variable.
112 (mail-source-idle-time-delay): New variable.
113 (mail-source-new-mail-available): New internal variable.
114 (mail-source-fetch-pop): Clear new mail flag, when mail from
115 primary source has been fetched.
116 (mail-source-check-pop): New function.
117 (mail-source-new-mail-p): New function.
118 (mail-source-start-idle-timer): New function.
119 (mail-source-report-new-mail): New function.
120 (mail-source-report-new-mail): New internal variable.
121 (mail-source-report-new-mail-timer): New internal variable.
122 (mail-source-report-new-mail-idle-timer): New internal variables.
124 1999-12-04 00:39:34 Andreas Schwab <schwab@suse.de>
126 * gnus-cus.el (gnus-group-customize): Customize fix.
128 1999-12-04 00:38:24 Andrea Arcangeli <andrea@suse.de>
130 * message.el (message-send-mail-with-sendmail): Use
131 message-make-address.
133 Fri Dec 3 20:34:11 1999 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
135 * gnus.el: Pterodactyl Gnus v5.8.2 is released.
137 Fri Dec 3 20:09:41 1999 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
139 * gnus.el: Pterodactyl Gnus v5.8.1 is released.
141 1999-11-11 Hrvoje Niksic <hniksic@iskon.hr>
143 * mml.el (mml-insert-tag): Don't close the tag.
144 (mml-insert-empty-tag): New function.
145 (mml-attach-file): Use mml-insert-empty-tag instead of
147 (mml-attach-buffer): Ditto.
148 (mml-attach-external): Ditto.
149 (mml-insert-multipart): Ditto.
151 1999-12-03 08:49:53 Shenghuo ZHU <zsh@cs.rochester.edu>
153 * nnfolder.el (nnfolder-request-article): Return -1 if not find
156 1999-12-03 01:12:41 Shenghuo ZHU <zsh@cs.rochester.edu>
158 * gnus.el (gnus-find-method-for-group): The method of a new group
159 is not the native one.
161 1999-12-03 01:26:55 Lars Magne Ingebrigtsen <larsi@gnus.org>
163 * gnus-art.el (gnus-button-embedded-url): Always call browse-url.
165 1999-12-02 18:00:15 Lars Magne Ingebrigtsen <larsi@gnus.org>
167 * nnultimate.el (nnultimate-retrieve-headers): Use
168 mm-with-unibyte-current-buffer.
169 (nnultimate-request-article): Ditto.
171 1999-12-02 14:57:46 Shenghuo ZHU <zsh@cs.rochester.edu>
173 * nntp.el (nntp-retrieve-groups): Set to process buffer.
175 1999-12-02 11:14:50 Shenghuo ZHU <zsh@cs.rochester.edu>
177 * mm-util.el (mm-with-unibyte-current-buffer): New macro.
178 * nnweb.el (nnweb-retrieve-headers): Use it.
179 (nnweb-request-article): Use it.
181 * nnweb.el (nnweb-dejanews-create-mapping): Set a default date in
182 case matching failed.
184 1999-12-02 John Wiegley <jwiegley@inprise.com>
186 * mail-source.el (mail-source-keyword-map): Add backslash to
189 1999-12-02 07:24:35 Lars Magne Ingebrigtsen <larsi@gnus.org>
191 * gnus-sum.el (gnus-group-charset-alist): Default nnweb groups to
193 (gnus-group-charset-alist): No, don't.
195 * nnweb.el (nnweb-init): Make the buffer unibyte.
197 1999-12-01 23:02:48 Shenghuo ZHU <zsh@cs.rochester.edu>
199 * mail-source.el (mail-source-set-common-1): Fix to get the
202 1999-12-02 00:27:46 Lars Magne Ingebrigtsen <larsi@gnus.org>
204 * nnslashdot.el (nnslashdot-read-groups): Unibyte.
206 * nnultimate.el (nnultimate-request-list): Use unibyte.
208 * gnus-uu.el (gnus-uu-grab-articles): Bind
209 gnus-display-mime-function to nil.
211 * message.el (message-send-mail-with-sendmail): Use the
212 user-mail-address variable.
214 * gnus-art.el (gnus-ignored-headers): More headers.
216 * message.el (message-shorten-1): Use list.
218 1999-12-01 21:59:36 Lars Magne Ingebrigtsen <larsi@gnus.org>
220 * gnus-msg.el (gnus-configure-posting-styles): Ignore nil
223 * nnweb.el (nnweb-dejanews-create-mapping): Get the data.
224 (nnweb-dejanews-create-mapping): Do the properish date.
226 1999-12-01 17:41:21 Shenghuo ZHU <zsh@cs.rochester.edu>
228 * mail-source.el (mail-source-common-keyword-map): New variable.
229 (mail-source-bind-common): New macro.
230 (mail-source-fetch): Support plugged mail source.
231 * gnus-int.el (gnus-request-scan): Use them.
233 1999-12-01 21:59:36 Lars Magne Ingebrigtsen <larsi@gnus.org>
235 * mm-view.el (mm-inline-message): Check whether charset is a
238 * nnslashdot.el (nnslashdot-request-post): Insert <p>'s.
240 * message.el (message-mode-map): Changed keystroke for
243 1999-11-26 Hrvoje Niksic <hniksic@iskon.hr>
245 * message.el (message-shorten-references): Cut references to 31
246 elements, then either fold them or shorten them to 988 characters.
247 (message-shorten-1): New function.
248 (message-cater-to-broken-inn): New variable.
250 1999-12-01 21:47:10 Eric Marsden <emarsden@mail.dotcom.fr>
252 * nnslashdot.el (nnslashdot-lose): New function.
254 1999-12-01 21:08:48 Lars Magne Ingebrigtsen <larsi@gnus.org>
256 * mm-view.el (mm-inline-message): Not the right type of charset is
257 being fetched here. Let the group charset rule.
258 (mm-inline-message): Ignore us-ascii.
260 1999-11-24 Carsten Leonhardt <leo@arioch.oche.de>
262 * mail-source.el (mail-source-fetch-maildir): work around the
263 ommitted "file-regular-p" in efs/ange-ftp
265 1999-12-01 19:59:25 Lars Magne Ingebrigtsen <larsi@gnus.org>
267 * mml.el (mml-generate-mime-1): Don't insert extra empty line.
268 (mml-generate-mime-1): Use the encoding param.
270 * gnus-sum.el (gnus-summary-show-article): Don't bind gnus-visual.
272 * gnus-cache.el (gnus-cache-possibly-enter-article): Require
273 gnus-art before binding its variables.
275 * gnus-art.el (gnus-article-prepare-display): Run the prepare
278 1999-12-01 19:48:14 Rupa Schomaker <rupa-list@rupa.com>
280 * message.el (message-clone-locals): Use it.
282 * gnus-msg.el (gnus-configure-posting-styles): Make
283 user-mail-address local.
285 1999-11-20 Simon Josefsson <jas@pdc.kth.se>
287 * gnus-start.el (gnus-get-unread-articles): Scan each method only
290 1999-12-01 17:37:18 Lars Magne Ingebrigtsen <larsi@gnus.org>
292 * message.el (message-generate-new-buffer-clone-locals): Use varstr.
293 (message-clone-locals): Ditto.
295 * gnus-sum.el (gnus-summary-enter-digest-group): Have the digest
296 group inherit reply-to or from.
298 1999-12-01 13:04:09 Shenghuo ZHU <zsh@cs.rochester.edu>
300 * gnus-sum.el (gnus-summary-show-article): Support numbered ARG
302 (gnus-summary-show-article-charset-alist): New variable.
304 * mm-bodies.el (mm-decode-string): Support gnus-all and
306 (mm-decode-body): Ditto.
307 * rfc2047.el (rfc2047-decode): Ditto.
309 1999-12-01 17:37:18 Lars Magne Ingebrigtsen <larsi@gnus.org>
311 * mail-source.el (mail-source-delete-incoming): Change default to
314 Wed Dec 1 16:31:31 1999 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
316 * gnus.el: Pterodactyl Gnus v0.99 is released.
318 1999-12-01 14:28:49 Lars Magne Ingebrigtsen <larsi@gnus.org>
320 * dgnushack.el (dgnushack-compile): No webmail under Emacs.
322 * gnus-sum.el (gnus-summary-refer-article): Wrong interactive
325 * gnus-msg.el (gnus-configure-posting-styles): Eval `eval'.
326 (gnus-configure-posting-styles): No, don't.
327 (gnus-configure-posting-styles): Allow overriding files.
329 * gnus-art.el (gnus-header-button-alist): Use browse-url
332 * mm-decode.el (mm-inline-media-tests): Check feature vcard.
334 * gnus-msg.el (gnus-summary-yank-message): New command and
337 * message.el (message-yank-buffer): New command.
338 (message-buffers): New function.
340 * gnus-sum.el (gnus-summary-catchup-and-goto-next-group): Select
341 next group in a more normal fasion.
343 * mml.el (mml-boundary-function): New variable.
344 (mml-compute-boundary): Use it.
346 * nnmh.el (nnmh-active-number): Skip past files that have buffers
349 * gnus-async.el (gnus-async-prefetch-next): Cancel timers.
350 (gnus-async-timer): New variable.
352 1999-11-30 02:07:18 Lars Magne Ingebrigtsen <larsi@gnus.org>
354 * nnultimate.el (nnultimate-request-list): Be more lenient with
357 1999-11-28 20:22:37 Lars Magne Ingebrigtsen <larsi@gnus.org>
359 * gnus-art.el (gnus-treatment-function-alist): Do
360 gnus-treat-capitalize-sentences.
362 1999-11-30 09:07:53 Shenghuo ZHU <zsh@cs.rochester.edu>
364 * webmail.el (webmail-hotmail-article): Hotmail changes the
367 1999-11-29 Simon Josefsson <jas@pdc.kth.se>
369 * mm-decode.el (mm-display-external): For `copiousoutput' methods,
370 switch to buffer after calling program.
371 (mm-display-external): Use `shell-command-switch' instead of "-c".
373 1999-11-27 15:21:25 Lars Magne Ingebrigtsen <larsi@gnus.org>
375 * nnultimate.el (nnultimate-possibly-change-server): Don't always
378 * nnslashdot.el (nnslashdot-request-article): Convert <br><br> to
381 1999-11-24 20:18:24 Lars Magne Ingebrigtsen <larsi@gnus.org>
383 * message.el (message-mode): Doc fix.
385 1999-11-24 09:25:00 Shenghuo ZHU <zsh@cs.rochester.edu>
387 * gnus-art.el (article-emphasize): Check group variable.
388 * rfc1843.el (rfc1843-decode-article-body): Ditto.
390 1999-11-24 00:11:27 Shenghuo ZHU <zsh@cs.rochester.edu>
392 * mm-decode.el (mm-save-part-to-file): Inhibit jka-compr for any
395 1999-11-23 17:21:05 Shenghuo ZHU <zsh@cs.rochester.edu>
397 * webmail.el: Support www.netaddress.com, i.e. usa.net.
399 1999-11-23 Hrvoje Niksic <hniksic@iskon.hr>
401 * mml.el (mml-quote-region): Insert ! after the hash.
403 1999-11-23 05:08:23 Shenghuo ZHU <zsh@cs.rochester.edu>
405 * gnus-group.el (gnus-group-warchive-address-history): Change to
408 1999-11-23 02:33:13 Shenghuo ZHU <zsh@cs.rochester.edu>
410 * webmail.el: Support mail.yahoo.com.
412 * mail-source.el (mail-source-fetch-webmail): Add password check.
413 (mail-source-keyword-map): Use `subtype'.
415 1999-11-22 04:35:43 Shenghuo ZHU <zsh@cs.rochester.edu>
417 * mail-source.el (mail-source-keyword-map): Add webmail.
418 (mail-source-fetcher-alist): Ditto.
419 (mail-source-fetch-webmail): New function.
420 * webmail.el: New file.
422 1999-11-21 12:20:02 Shenghuo ZHU <zsh@cs.rochester.edu>
424 * nnwarchive.el (nnwarchive-request-group): Print 0 if it is nil.
426 1999-11-21 12:19:11 Shenghuo ZHU <zsh@cs.rochester.edu>
428 * mailcap.el (mailcap-parse-mailcap): Don't skip double semicolon.
430 1999-11-20 12:54:25 Lars Magne Ingebrigtsen <larsi@gnus.org>
432 * nnultimate.el (nnultimate-request-list): Add fetch-time slot.
433 (nnultimate-prune-days): New function.
434 (nnultimate-create-mapping): Use it.
435 (nnultimate-request-group): Only fetch the groups list if it has
436 not been done before.
437 (nnultimate-retrieve-headers): Don't write groups.
438 (nnultimate-create-mapping): Off-by-one error.
440 1999-11-19 12:17:25 Lars Magne Ingebrigtsen <larsi@gnus.org>
442 * nnslashdot.el (nnslashdot-sane-retrieve-headers): Fix to match
445 1999-11-20 02:22:52 Shenghuo ZHU <zsh@cs.rochester.edu>
447 * nnwarchive.el: Lots of changes make agent happy.
449 1999-11-19 21:37:41 Shenghuo ZHU <zsh@cs.rochester.edu>
451 * gnus-start.el (gnus-get-unread-articles): Assert group is in
454 1999-11-19 19:53:08 Shenghuo ZHU <zsh@cs.rochester.edu>
456 * mm-decode.el (mm-display-external): Write region with binary
459 1999-11-18 14:52:05 Shenghuo ZHU <zsh@cs.rochester.edu>
461 * nnweb.el (nnweb-dejanews-create-mapping): Bind `text'.
463 1999-11-18 14:35:01 Shenghuo ZHU <zsh@cs.rochester.edu>
465 * mm-uu.el (mm-uu-dissect): Use fake charset `gnus-decoded'.
466 (mm-uu-test): Now it is in restricted region.
468 * gnus-art.el (article-decode-charset): Don't mm-uu-test.
470 * mm-view.el (mm-view-message): Fix buffer leak.
471 (mm-inline-message): Support 'gnus-decoded.
473 * mm-bodies.el (mm-decode-body): Ditto.
475 * rfc2047.el (rfc2047-decode-region): Ditto.
477 1999-11-18 Matthias Andree <ma@dt.e-technik.uni-dortmund.de>
479 * imap.el (require): Added autoload for base64-encode-string.
481 1999-11-17 Per Abrahamsen <abraham@dina.kvl.dk>
483 * gnus.el (gnus-refer-article-method): Made list value
486 1999-11-17 13:09:37 Shenghuo ZHU <zsh@cs.rochester.edu>
488 * gnus-sum.el (gnus-summary-recenter): set-window-start with
489 NOFORCE in Emacs case.
491 1999-11-17 13:04:01 Shenghuo ZHU <zsh@cs.rochester.edu>
493 * gnus-art.el (gnus-request-article-this-buffer): Set
496 1999-11-16 23:53:22 Shenghuo ZHU <zsh@cs.rochester.edu>
498 * gnus-xmas.el (gnus-xmas-summary-recenter): set-window-start with
501 1999-11-17 Simon Josefsson <jas@pdc.kth.se>
503 * gnus-start.el (gnus-get-unread-articles): Check server before
506 1999-11-16 10:01:03 Lars Magne Ingebrigtsen <larsi@gnus.org>
508 * gnus.el (gnus-valid-select-methods): nnslashdot is news.
510 * nnslashdot.el (nnslashdot-login-name): New variable.
511 (nnslashdot-password): Ditto.
512 (nnslashdot-request-post): New function.
514 * gnus-art.el (gnus-treat-buttonize): More testing.
516 * mm-encode.el: Another CVS test.
518 * gnus-art.el (gnus-treat-emphasize): Change default.
519 (gnus-treat-buttonize): Ditto.
520 (gnus-treat-buttonize): This is a test.
522 * gnus-sum.el (gnus-build-old-threads): Bind mail-parse-charset.
523 (gnus-build-sparse-threads): Ditto.
524 (gnus-build-all-threads): Ditto.
526 * nnheader.el (make-full-mail-header): Make into a subst.
528 * dgnushack.el (dgnushack-compile): Skip all w3-dependent files
529 unless w3 is supplied.
531 * gnus.el (gnus-refer-article-method): Doc fix.
533 * gnus-sum.el: Do not accept a prefix.
534 (gnus-summary-refer-article): Accept a list of select methods.
536 1999-11-15 21:28:40 Shenghuo ZHU <zsh@cs.rochester.edu>
538 * Makefile.in: Change `^ *' to `\t'.
540 1999-11-11 Matt Pharr <mmp@graphics.stanford.edu>
542 * message.el (message-forward): Pay attention to prefix argument
543 again and forward all headers when it is set, regardless of the
544 value of message-forward-ignored-headers.
546 1999-11-15 20:44:50 William M. Perry <wmperry@aventail.com>
548 * dgnushack.el (dgnushack-compile): Vpath file.
550 * Makefile.in (SHELL): VPATH support.
552 1999-11-15 20:37:17 Lars Magne Ingebrigtsen <larsi@gnus.org>
554 * gnus-ems.el: Check for cygwin32.
556 1999-11-14 18:15:28 Shenghuo ZHU <zsh@cs.rochester.edu>
558 * mm-decode.el (mm-display-external): Use 'non-viewer.
560 1999-11-14 15:21:06 Shenghuo ZHU <zsh@cs.rochester.edu>
562 * base64.el (base64-encode-string): An alias for base64-encode for
565 1999-11-14 01:58:18 Shenghuo ZHU <zsh@cs.rochester.edu>
567 * nntp.el (nntp-retrieve-groups): Erase nntp-sever-buffer before
570 1999-11-13 Simon Josefsson <jas@pdc.kth.se>
572 * gnus-start.el (gnus-get-unread-articles): Use
573 nnfoo-retrieve-groups to find new news, if available.
574 (gnus-read-active-file-2): New function.
575 (gnus-get-unread-articles): Use it.
576 (gnus-read-active-file-1): Ditto.
578 1999-11-13 17:59:18 Lars Magne Ingebrigtsen <larsi@gnus.org>
580 * mm-util.el (mm-find-mime-charset-region): Make sure
581 find-coding-systems-for-charsets is fbound.
583 * gnus-ems.el: Typo fix.
585 1999-11-13 Florian Weimer <fw@s.netic.de>
587 * mm-util.el (mm-find-mime-charset-region): Use UTF-8 if
588 it's available and makes sense.
590 1999-11-12 19:56:23 Fabrice POPINEAU <Fabrice.Popineau@supelec.fr>
592 * gnus-score.el (gnus-score-save): Translate score file.
594 1999-11-13 Simon Josefsson <jas@pdc.kth.se>
596 * mail-source.el (mail-source-keyword-map): For IMAP mail source,
597 added fetchflag and dontexpunge keywords.
598 (mail-source-fetch-imap): Use them.
600 1999-11-12 Per Abrahamsen <abraham@dina.kvl.dk>
602 * gnus-start.el (gnus-level-subscribed, gnus-level-unsubscribed,
603 gnus-level-zombie, gnus-level-killed): Changed from `defcustom' to
606 * gnus-cus.el (gnus-group-parameters): Changed from `defcustom' to
608 Mention that it is both for group and topic parameters.
609 (gnus-extra-topic-parameters): New constant, including `subscribe'
611 (gnus-extra-group-parameters): New constant.
612 (gnus-group-customize): Use them.
614 * gnus.el (gnus-select-method): Added default value and tag.
615 (gnus-refer-article-method): Added `DejaNews' customization option.
617 1999-11-12 05:04:43 Lars Magne Ingebrigtsen <larsi@gnus.org>
619 * gnus-int.el (gnus-server-opened): Ignore denied servers.
621 * gnus-ems.el (gnus-mule-max-width-function): New backquote
624 * nndoc.el (nndoc-mime-digest-type-p): Reinstated.
626 * nnslashdot.el (nnslashdot-group-number): Changed default.
628 * nnweb.el (nnweb-dejanews-create-mapping): Work with new deja.
629 (nnweb-dejanews-wash-article): Removed.
630 (nnweb-type-definition): Fetch by id.
632 * gnus-msg.el (gnus-configure-posting-styles): Don't insert unless
635 * nnslashdot.el (nnslashdot-group-number): Doc fix.