1 Sun May 18 07:35:43 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3 * gnus.el: Gnus v5.4.53 is released.
5 Sun May 18 06:20:57 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
7 * message.el (message-set-auto-save-file-name): Create unique auto
10 * gnus-topic.el (gnus-topic-tallied-groups): Removed.
11 (gnus-topic-prepare-topic): Output right number of articles in
14 * gnus-sum.el (gnus-summary-next-group): Don't pass on killed
17 * nnmail.el (nnmail-article-group): When crossposted to `junk', do
20 * gnus-util.el (gnus-kill-all-overlays): Remove nil overlays from
23 * gnus-art.el (gnus-article-treat-html): Don't kill buf.
25 * gnus-group.el (gnus-group-find-new-newsgroups): Newish function.
27 Sun May 18 06:16:41 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
29 * gnus-picon.el (gnus-picons-has-modeline-p): new user variable.
30 (gnus-picons-set-buffer): new function.
31 (gnus-picons-prepare-for-annotations): use it.
32 (gnus-picons-network-display-internal): ditto.
33 (gnus-picons-make-annotation): new function.
34 (gnus-picons-display-x-face): use it.
35 (gnus-article-display-picons): ditto.
36 (gnus-picons-display-picon-or-name): ditto.
37 (gnus-picons-display-pairs): ditto. Remember the correct
38 order of insertion of annotations.
39 (gnus-picons-display-glyph): use gnus-picons-make-annotation.
40 (gnus-article-display-picons): move group annotations in article
41 buffer to the correct place if displaying in article buffer.
42 (gnus-picons-network-search-internal): don't display "@" if there
43 is no domain picon works again. Check that the picons still
44 need be displayed. Add the bar bar.xpm separator if
45 gnus-picons-display-as-address.
46 (gnus-picons-network-display-callback): check that the picon still
48 (gnus-picons-lock): function deleted.
49 (gnus-picons-remove): don't use it. New way of locking.
50 (gnus-picons-next-job-internal): new way of locking. Handle
52 (gnus-picons-next-job): new way of locking.
53 (gnus-picons-buffer): variable deleted.
54 (gnus-picons-remove-all): modified accordingly.
55 (gnus-group-annotations-lock): variable deleted.
56 (gnus-article-annotations-lock): variable deleted.
57 (gnus-x-face-annotations-lock): variable deleted.
58 (gnus-picons-news-directories): renamed, was
59 gnus-picons-news-directory.
60 (gnus-picons-url-retrieve): do not change url-show-status.
61 (gnus-picons-clear-cache): also clear gnus-picons-url-alist.
63 Sun May 18 05:57:31 1997 Michael R. Cook <mcook@cognex.com>
65 * gnus-topic.el (gnus-topic-toggle-display-empty-topics): New
68 Sun May 18 05:52:59 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
70 * nnfolder.el (nnfolder-request-create-group): Read folder.
72 Sat May 17 22:45:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
74 * gnus-sum.el (gnus-summary-search-article): Require gnus-asynch.
76 * nnweb.el (nnweb-dejanews-wash-article): Remove "More Headers".
78 Sun May 11 20:07:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
80 * gnus-art.el (article-hide-pgp): Run hook.
81 (gnus-article-hide-pgp-hook): New variable.
83 Sat May 10 00:37:32 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
85 * gnus.el: Gnus v5.4.52 is released.
87 Sat May 10 00:13:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
89 * nnfolder.el (nnfolder-possibly-change-group): Set wrong
92 * gnus-art.el (gnus-article-edit-article): Remove invisible text
94 (gnus-article-treat-html): Insert string.
96 Thu May 8 10:53:12 1997 Steven L Baur <steve@altair.xemacs.org>
98 * gnus-msg.el (gnus-summary-mail-crosspost-complaint):
99 `deactivate-mark' doesn't exist in XEmacs.
101 Fri May 9 23:50:01 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
103 * gnus-topic.el (gnus-topic-create-topic): Added doc.
105 * gnus-sum.el (gnus-summary-refer-article): Insert sparse
106 non-displayed articles properly.
107 (gnus-cut-thread): Exclude non-displayed sparse articles.
109 Thu May 8 17:37:38 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
111 * gnus.el: Gnus v5.4.51 is released.
113 Thu May 8 15:58:43 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
115 * gnus-sum.el (gnus-execute-command): Place point at start of
118 * gnus-int.el (gnus-request-replace-article): Don't bug out on
121 * gnus-sum.el (gnus-summary-update-info): Force undo boundary here.
122 (gnus-update-read-articles): ... and not here.
124 * gnus-art.el (article-display-x-face): Would only show one X-Face.
126 Wed May 7 05:23:20 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
128 * gnus-picon.el: (gnus-picons-url-alist): new variable.
129 (gnus-picons-jobs-alist): new variable.
130 (gnus-picons-remove): clean this new variable. FIXME: race
132 (gnus-picons-job-already-running): new variable.
133 (gnus-article-display-picons): use the job queue if using the
135 (gnus-group-display-picons): ditto.
136 (gnus-picons-make-path): function deleted.
137 (gnus-picons-lookup-internal): modified accordingly.
138 (gnus-picons-lookup-user-internal): take the LETs out of the
140 (gnus-picons-lookup-pairs): take constant calculation outside of
142 (gnus-picons-display-picon-or-name): use COND instead of nested IFs
143 (gnus-picons-display-pairs): take the LET outside of loop.
144 (gnus-picons-try-face): ditto.
145 (gnus-picons-users-image-alist): variable deleted.
146 (gnus-picons-clear-cache): don't clear it.
147 (gnus-picons-retrieve-limit): variable deleted.
148 (gnus-picons-url-retrieve): clear url-request-method
149 (gnus-picons-retrieve-user-callback): function deleted.
150 (gnus-picons-retrieve-user): function deleted.
151 (gnus-picons-retrieve-domain-callback): function deleted
152 (gnus-picons-retrieve-domain-internal): function deleted.
153 (gnus-picons-parse-value): new function.
154 (gnus-picons-parse-filenames): new function.
155 (gnus-picons-network-display-internal): new function.
156 (gnus-picons-network-display-callback): new function.
157 (gnus-picons-network-display): new function.
158 (gnus-picons-network-search-internal): new function.
159 (gnus-picons-network-search-callback): new function.
160 (gnus-picons-network-search): new function.
161 (gnus-picons-next-job-internal): new function.
162 (gnus-picons-next-job): new function.
164 Wed May 7 22:14:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
166 * gnus-start.el (gnus-setup-news): Don't fold case.
168 Sat May 3 16:55:25 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
170 * gnus-picon.el: * gnus-picons-clear-cache-on-shutdown: new variable.
171 * gnus-picons-piconsearch-cache-user: variable deleted.
172 * gnus-picons-clear-cache: new function.
173 * gnus-picons-close: only clear cache if
174 gnus-picons-clear-cache-on-shutdown.
175 * gnus-picons-url-retrieve: set url-package-name and
177 * gnus-picons-users-image-alist: new variable.
178 * gnus-picons-retrieve-user-callback: use it.
179 * Added support for network retrieval of picons.
180 * gnus-picons-map: removed.
181 * gnus-picons-remove: removed case to handle processes.
182 * gnus-picons-processes-alist: new variable
183 * gnus-picons-x-face-sentinel: simplified. Use processes alist.
184 * gnus-picons-display-x-face: explicitly request an xface image.
185 Always call gnus-picons-prepare-for-annotations. Use processes
187 * gnus-picons-lookup-internal: new function.
188 * gnus-picons-lookup: use it.
189 * gnus-picons-lookup-user-internal: ditto.
190 * gnus-picons-display-picon-or-name: no more xface-p argument.
191 * gnus-picons-try-suffixes: removed.
192 * gnus-picons-try-face: new function. Does the caching in
193 gnus-picons-glyph-alist.
194 * gnus-picons-try-to-find-face: take a glyph argument instead of a
195 path. No more xface-p argument. Only use one annotation even if
196 gnus-picons-display-as-address.
197 * gnus-picons-toggle-extent: changed into an annotation action.
199 Sat May 3 00:59:39 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
201 * gnus.el: Gnus v5.4.50 is released.
203 Sat May 3 00:30:12 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
205 * gnus-picon.el (gnus-picons-prepare-for-annotations): New
206 function, and many changes.
208 Sat May 3 00:03:51 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
210 * nnfolder.el (nnfolder-possibly-change-group): Wouldn't always
213 * gnus-sum.el (gnus-update-read-articles): Force boundary.
215 * gnus-undo.el (gnus-force-undo-boundary): New function.
217 Fri May 2 23:44:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
219 * gnus-art.el (gnus-article-treat-html): w3-parse-buffer
222 Thu May 1 17:56:05 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
224 * gnus.el: Gnus v5.4.49 is released.
226 Sat Apr 19 16:13:03 1997 Erik Toubro Nielsen <erik@ifad.dk>
228 * gnus-sum.el (gnus-summary-exit): Returned to the wrong topic in
229 certain obscure cases if selected group occured in multiple
232 * gnus-topic.el (gnus-topic-update-topic): Did not preserve point
233 on the same instance of a group if group occured in multiple
234 topics. Caused gnus-summary-exit to return to wrong topic if the
235 selected group was in more than one topic.
237 Above two bugs happened only if the window configuration for
238 summary mode caused the group buffer not to be shown in a window.
240 Thu May 1 14:28:20 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
242 * message.el (message-send): Would pretend to have sent.
244 * nnmh.el (nnmh-request-list-1): Don't use truename.
246 Sun Apr 27 15:16:16 1997 Steven L Baur <steve@altair.xemacs.org>
248 * gnus-xmas.el: Undo previous change, and restore the version from
249 5.4.46 (without the require 'gnus-art).
251 Tue Apr 29 11:08:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
253 * gnus-score.el (gnus-summary-increase-score): Better error
256 Sun Apr 27 23:15:58 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
258 * gnus.el: Gnus v5.4.48 is released.
260 Sun Apr 27 11:40:57 1997 Steven L Baur <steve@altair.xemacs.org>
262 * gnus-xmas.el (gnus-art): (require 'gnus-art) introduces a
263 circular dependency on gnus-xmas-define and gnus-xmas-redefine.
266 Sun Apr 27 12:32:13 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
268 * gnus.el: Gnus v5.4.47 is released.
270 Sun Apr 27 10:42:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
272 * gnus-cache.el (gnus-cache-move-cache): Allow entering directory
275 * nntp.el (nntp-telnet-command, nntp-telnet-switches): New
278 * gnus-score.el (gnus-summary-increase-score): Refuse illegal
281 Fri Apr 25 06:16:05 1997 Arne Georg Gleditsch <argggh@ifi.uio.no>
283 * gnus-sum.el (gnus-summary-refer-article): Go to article when
286 Wed Apr 23 19:48:43 1997 Per Abrahamsen <abraham@dina.kvl.dk>
288 * gnus-ems.el (gnus-article-x-face-command): Removed bogus
291 Mon Apr 21 16:44:00 1997 Paul Franklin <paul@cs.washington.edu>
293 * nnmail.el (nnmail-move-inbox): fewer (0?) file calls on inbox if
296 Thu Apr 24 14:04:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
298 * message.el (message-font-lock-keywords): Be more conservative in
301 * nnmh.el (nnmh-request-list-1): Use truenames.
303 * gnus-undo.el (gnus-undo-mode): Don't infest
304 gnus-summary-exit-hook.
306 * gnus-sum.el (gnus-update-read-articles): Force an undo
309 * nnweb.el (nnweb-fetch-url): Don't rely on return values from
310 url-insert-file-contents.
312 Sat Apr 19 06:11:31 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
314 * gnus.el: Gnus v5.4.46 is released.
316 Sat Apr 19 05:40:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
318 * gnus-art.el (gnus-read-save-file-name): Expand file name i save
321 Fri Apr 18 14:25:21 1997 Hrvoje Niksic <hniksic@srce.hr>
323 * gnus-art.el (gnus-signature-face): New face; use it.
325 Sat Apr 19 05:32:43 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
327 * gnus-picon.el (gnus-picons-insert-face-if-exists): Add picons to
330 Tue Apr 15 14:08:32 1997 Hrvoje Niksic <hniksic@srce.hr>
332 * message.el (message-font-lock-keywords): Be a little bit more
335 Wed Apr 16 02:41:31 1997 Hrvoje Niksic <hniksic@srce.hr>
337 * message.el (message-insert-to): New argument FORCE.
339 Sat Apr 19 05:18:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
341 * message.el (message-setup): Nix out undo list.
343 Sat Apr 19 05:00:06 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
345 * gnus-sum.el: Redefine.
347 Sat Apr 19 04:53:29 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
349 * gnus-art.el (article-display-x-face): Display all XFace
352 * gnus-ems.el: appt, not appt.el.
354 Sat Apr 19 04:04:42 1997 Hrvoje Niksic <hniksic@srce.hr>
356 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't nix
359 Sat Apr 19 02:55:45 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
361 * message.el (message-cancel-news): Only say we cancel if we
364 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Deactivate
367 Thu Apr 17 21:37:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
369 * message.el (message-mail-alias-type): New variable.
370 (message-mode): Use it.
372 Wed Apr 16 00:03:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
374 * gnus-demon.el (gnus-demon): Ignore errors.
376 Tue Apr 15 23:50:02 1997 Brad Howes <bhowes@cssun3.corp.mot.com>
378 * gnus-demon.el (gnus-demon-time-to-step): New version.
380 Tue Apr 15 23:32:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
382 * message.el (message-send-method-alist): New variable.
383 (message-send): Use it.
384 (message-send-via-news): New function.
385 (message-send-via-mail): New function.
387 Sun Apr 13 18:22:02 1997 Jens Lautenbacher <jens@metrix.de>
389 * gnus.el (gnus-article-display-hook): Fix.
391 Sun Apr 13 02:07:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
393 * gnus-sum.el (gnus-get-newsgroup-headers): Protect against bogus
396 * gnus-cache.el (gnus-cache-possibly-enter-article): Check number
399 Sat Apr 12 23:28:30 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
401 * gnus.el: Gnus v5.4.45 is released.
403 Sat Apr 12 02:00:51 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
405 * gnus-sum.el (gnus-summary-update-article-line): Insert the
408 * gnus-msg.el (gnus-post-news): Use it.
410 * message.el (message-wide-reply): Accept ignore-reply-to.
412 * gnus-sum.el (gnus-thread-loop-p): Don't recurse; use a stack.
414 * message.el (message-generate-headers): Don't insert incomlete
415 Senders in mail-only messages.
416 (message-check-news-header-syntax): Check subject first.
418 Sat Apr 12 01:42:42 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
420 * gnus.el: Gnus v5.4.44 is released.
422 Sat Apr 12 01:10:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
424 * nnweb.el (nnweb-request-scan): Init nnweb-hashtb.
426 Thu Apr 10 20:05:13 1997 Sudish Joseph <sj@eng.mindspring.net>
428 * gnus-art.el (gnus-article-delete-invisible-text): Do an entire
429 region instead a single char in each pass. It's faster and
430 doesn't confuse ps-print.
431 (gnus-article-delete-text-of-type): Ditto.
433 Sat Apr 12 00:35:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
435 * gnus-sum.el (gnus-adjust-marked-articles): Wouldn't remove
438 Thu Apr 10 22:07:46 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
440 * gnus.el: Gnus v5.4.43 is released.
442 Thu Apr 10 21:47:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
444 * gnus-start.el (gnus-save-newsrc-file): Message less.
446 Thu Apr 10 21:35:45 1997 ISO-2022-JP <morioka@jaist.ac.jp>
448 * gnus-sum.el (gnus-summary-show-article): Bind gnus-show-mime.
450 Thu Apr 10 21:26:19 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
452 * gnus.el: Removed gnus-add-hook.
454 Thu Apr 3 21:08:57 1997 Hrvoje Niksic <hniksic@srce.hr>
456 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't change
457 the values that are non-nil in the default table.
458 (gnus-xmas-add-hook): Removed it.
460 Thu Apr 10 20:44:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
462 * gnus-art.el (gnus-article-show-summary): Error better.
464 * message.el (message-indent-citation): Tippy-foot when deleting
467 * gnus-sum.el (gnus-summary-move-article): Update group lines.
469 * gnus-srvr.el (gnus-server-exit): Configure windows.
471 * gnus-group.el: Added gnus-version to help map.
473 Thu Apr 10 20:41:11 1997 Hrvoje Niksic <hniksic@srce.hr>
475 * gnus-xmas.el: Customized.
477 Thu Apr 10 19:58:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
479 * gnus-sum.el (gnus-summary-next-group): Selected deleted group.
481 * gnus-art.el (article-treat-overstrike): Don't bug out on empty
484 Thu Apr 10 19:52:27 1997 David Moore <dmoore@ucsd.edu>
486 * nnvirtual.el (nnvirtual-partition-sequence): Style fix.
488 Thu Apr 10 19:45:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
490 * gnus-group.el (gnus-group-kill-group): Kill more carefully.
492 Tue Apr 8 23:02:30 1997 Michael Welsh Duggan <md5i@schenley.com>
494 * message.el (message-insert-to): Fetch reply field.
496 Tue Apr 8 21:41:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
498 * gnus-sum.el (gnus-summary-refer-article): Accept prefix.
500 Sun Apr 6 14:08:03 1997 Steven L Baur <steve@altair.xemacs.org>
502 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Add
504 (gnus-xmas-summary-set-display-table): current-display-table can
507 Sun Apr 6 23:17:21 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
509 * gnus.el: Gnus v5.4.42 is released.
511 Sun Apr 6 23:13:50 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
513 * gnus-xmas.el (gnus-xmas-summary-set-display-table): There isn't
514 always a default table, it seems.
516 Sun Apr 6 22:45:52 1997 Aaron M. Ucko <amu@mit.edu>
518 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Typo.
520 Sun Apr 6 22:26:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
522 * gnus-group.el: All the sorting commands were shadowed.
524 Sun Apr 6 21:46:05 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
526 * gnus.el: Gnus v5.4.41 is released.
528 Sun Apr 6 20:58:38 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
530 * gnus-picon.el (gnus-picons-insert-face-if-exists): "." instead
533 Sun Apr 6 20:19:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
535 * gnus-group.el (gnus-group-sort-groups): Touch dribble.
537 Sun Apr 6 19:28:19 1997 Stainless Steel Rat <ratinox@peorth.gweep.net>
539 * pop3.el (pop3-quit): New version.
541 Fri Apr 4 21:46:34 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
543 * gnus-art.el (gnus-page-broken): New variable.
544 (gnus-article-prepare): Use it.
546 Fri Apr 4 05:08:00 1997 Gunnar Horrigmo <horrigmo@ikke.no>
548 * gnus-art.el (article-treat-overstrike): Search from beginning of
551 Thu Apr 3 15:16:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
553 * gnus-art.el (gnus-article-hidden-text-p): Be more thorough.
555 Thu Apr 3 12:23:44 1997 Per Abrahamsen <abraham@dina.kvl.dk>
557 * gnus-score.el: (gnus-score-default-duration): Accept nil in
560 Thu Apr 3 05:49:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
562 * gnus-sum.el (gnus-summary-next-group): Make sure buffer is alive
563 before switching to it.
565 Wed Apr 2 12:39:15 1997 Steven L Baur <steve@altair.xemacs.org>
567 * gnus-util.el (gnus-kill-all-overlays): Force Gnus to use extents
568 even when overlays are available. (From a patch by MORIOKA
571 Thu Apr 3 05:28:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
573 * gnus-topic.el (gnus-topic-goto-missing-group): Make sure topic
576 * gnus-srvr.el (gnus-browse-group-name): Remove text props.
578 * gnus-sum.el (gnus-summary-move-article): Enter into dribble.
580 Wed Apr 2 14:12:45 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
582 * gnus.el: Gnus v5.4.40 is released.
584 Wed Apr 2 13:17:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
586 * gnus-start.el (gnus-check-bogus-newsgroups): Supply a help
589 * message.el (message-bounce): Remove the right portion of
592 * gnus-art.el (gnus-read-save-file-name): Would bug out when
593 saving multiple articles.
595 * gnus-sum.el (gnus-summary-update-article-line): Insert the
598 Tue Apr 1 11:21:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
600 * gnus-score.el (gnus-score-find-hierarchical): Translate file
603 * gnus-topic.el (gnus-topic-goto-missing-topic): Bugola.
604 (gnus-topic-forward-topic): New function.
605 (gnus-topic-goto-missing-topic): Use it.
607 * nnmh.el (nnmh-active-number): Make sure the directory exist.
608 (nnmh-request-accept-article): Bizarre problem.
610 * gnus-topic.el (gnus-topic-goto-missing-group): Don't double
613 Mon Mar 31 17:30:10 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
615 * gnus.el: Gnus v5.4.39 is released.
617 Mon Mar 31 17:29:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
619 * nntp.el (nntp-connection-alist): Ooize.
621 Mon Mar 31 16:34:37 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
623 * gnus.el: Gnus v5.4.38 is released.
625 Mon Mar 31 16:12:31 1997 Hrvoje Niksic <hniksic@srce.hr>
627 * message.el (message-add-header): New function.
629 * gnus-art.el (gnus-sorted-header-list): List `Followup-To' after
632 * gnus-undo.el (gnus-undo-mode-map): Bind `gnus-undo' to `C-_',
635 Mon Mar 31 16:02:47 1997 Toby Speight <tms@ansa.co.uk>
637 * gnus-art.el (gnus-article-add-buttons): Eval the right element.
639 Mon Mar 31 15:57:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
641 * gnus-msg.el (gnus-add-to-list): New variable.
642 (gnus-post-news): Use it.
644 Mon Mar 31 15:46:34 1997 Francois Felix Ingrand <felix@laas.fr>
646 * gnus-start.el (gnus-slave-save-newsrc): Get modes right.
648 Mon Mar 31 15:43:29 1997 Michael Sperber <sperber@informatik.uni-tuebingen.de>
650 * message.el (message-functionp): Recognize compiled functions.
652 Mon Mar 31 15:43:57 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
654 * gnus-util.el (gnus-functionp): Ditto.
656 Mon Mar 31 15:18:11 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
658 * gnus-ems.el (gnus-ems-redefine): Don't change display table.
660 Mon Mar 24 11:33:59 1997 Michael Welsh Duggan <md5i@schenley.com>
662 * message.el (message-insert-to): Use mail-copies-to.
664 Mon Mar 31 12:35:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
666 * gnus-topic.el (gnus-topic-goto-missing-topic): New function.
667 (gnus-topic-goto-missing-group): Use it.
669 * gnus-msg.el (gnus-debug): Scan gnus-topic.el.
671 * message.el (message-reply): Don't insert extra , when not to
674 * nntp.el (nntp-connection-alist): Un-voo.
676 Sun Mar 30 09:48:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
678 * gnus-art.el (gnus-article-mode-syntax-table): Make <> paren
680 (gnus-emphasis-alist): Use it.
682 * gnus.el (gnus-maintainer): Changed.
684 * nnfolder.el (nnfolder-request-accept-article): Ask before
686 (nnfolder-save-mail): Make buffer read/write.
688 * nnmh.el (nnmh-request-accept-article): Ditto.
689 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
690 * nnmbox.el (nnmbox-request-accept-article): Ditto.
691 * nnml.el (nnml-request-accept-article): Ditto.
693 Mon Mar 24 16:57:26 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
695 * gnus.el: Gnus v5.4.37 is released.
697 Mon Mar 24 01:16:15 1997 Hrvoje Niksic <hniksic@srce.hr>
699 * gnus-xmas.el (gnus-xmas-redefine): Use it.
701 * gnus-xmas.el (gnus-xmas-summary-set-display-table): New function.
703 * gnus-sum.el (gnus-summary-mode): Use it.
705 * gnus-sum.el (gnus-summary-set-display-table): New function.
707 Mon Mar 24 16:27:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
709 * gnus-util.el (gnus-buffer-live-p): Reinstated.
711 Mon Mar 24 01:24:27 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
713 * gnus.el: Gnus v5.4.36 is released.
715 Sun Mar 23 18:51:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
717 * gnus-group.el (gnus-group-list-groups): Doc fix.
719 * gnus-demon.el (gnus-inhibit-demon): New variable.
720 (gnus-demon): Use it.
722 Sun Mar 23 18:42:55 1997 David Moore <dmoore@ucsd.edu>
724 * gnus-nocem.el (gnus-nocem-already-running): New variable.
726 Sun Mar 23 17:27:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
728 * gnus-sum.el (gnus-select-newsgroup): Revert to old duplicate
729 behavior for nnvirtual groups.
731 * gnus-util.el (gnus-buffer-live-p): Removed.
733 Sat Mar 22 22:11:28 1997 Steven L Baur <steve@altair.xemacs.org>
735 * gnus-msg.el (gnus-setup-message): Mark buffer unmodified as last
736 step of setting message buffer up.
738 * message.el (message-kill-buffer): Make prompt look more like the
740 Only prompt if the buffer has been changed.
742 Sun Mar 23 02:52:51 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
744 * gnus.el: Gnus v5.4.35 is released.
746 Sun Mar 23 01:09:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
748 * gnus-art.el (gnus-read-save-file-name): Tweaked definition.
749 (gnus-summary-save-in-rmail): Use it.
750 (gnus-summary-save-in-file): Ditto.
751 (gnus-summary-save-in-mail): Ditto.
752 (gnus-summary-save-body-in-file): Ditto.
754 * gnus-vm.el (gnus-summary-save-in-vm): Ditto.
756 * gnus-sum.el (gnus-summary-enter-digest-group): Add group param.
758 * gnus-art.el (gnus-split-methods): New default.
759 (gnus-article-nndoc-name): New function.
761 Sat Mar 22 15:47:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
763 * nnmh.el (nnmh-request-accept-article): Do 'junk.
764 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
765 * nnmbox.el (nnmbox-request-accept-article): Ditto.
766 * nnfolder.el (nnfolder-request-accept-article): Ditto.
768 Sat Mar 22 15:42:53 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
770 * gnus.el: Gnus v5.4.34 is released.
772 Sat Mar 22 01:37:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
774 * gnus-sum.el (gnus-summary-move-article): Understand 'junk.
776 * nnml.el (nnml-request-accept-article): Return 'junk when legal.
778 * gnus-sum.el (gnus-summary-respool-query): Message better, and
781 * nnmail.el (nnmail-split-abbrev-alist): New `to' and `from'
784 Wed Mar 19 19:36:25 1997 Dewey M. Sasser <dewey@newvision.com>
786 * message.el (message-make-from): Changed so that
787 message-from-style value is captured from message buffer instead
790 Sat Mar 22 00:47:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
792 * gnus-srvr.el (gnus-browse-foreign-server): Understand server
795 * gnus-group.el (gnus-group-browse-foreign-server): Down methodize
798 Thu Mar 20 22:49:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
800 * nnfolder.el (nnfolder-read-folder): Do checking if there are new
801 articles after the last nnfolder marker.
803 Thu Mar 20 17:33:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
805 * gnus.el: Gnus v5.4.33 is released.
807 Thu Mar 20 16:01:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
809 * gnus-sum.el (gnus-build-get-header): Don't fold case.
811 * nnfolder.el (nnfolder-read-folder): Would always parse the
814 * gnus-sum.el (gnus-summary-read-group-1): Return right value.
816 * gnus-start.el (gnus-slave-save-newsrc): Set file modes.
818 * nneething.el (nneething-open-server): New function.
819 (nneething-possibly-change-directory): Redefined.
821 Wed Mar 19 21:16:48 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
823 * gnus.el: Gnus v5.4.32 is released.
825 Wed Mar 19 21:06:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
827 * nnmail.el (nnmail-cache-accepted-message-ids): Bogus.
829 Wed Mar 19 20:53:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
831 * gnus.el: Gnus v5.4.31 is released.
833 Wed Mar 19 14:29:26 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
835 * nnmh.el (nnmh-request-accept-article): Ditto.
837 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
839 * nnmbox.el (nnmbox-request-accept-article): Ditto.
841 * nnfolder.el (nnfolder-request-accept-article): Ditto.
843 * nnml.el (nnml-request-accept-article): Cache or not.
845 * gnus-sum.el (gnus-summary-read-group): Don't recurse.
846 (gnus-summary-ignore-duplicates): New variable.
847 (gnus-get-newsgroup-headers): Use it.
848 (gnus-nov-parse-line): Ditto.
850 * message.el (message-reply): Remove excessive white space in
853 * nnfolder.el (nnfolder-read-folder): Work when ignoring active
856 * nnmail.el (nnmail-process-unix-mail-format): Narrow to the right
858 (nnmail-process-mmdf-mail-format): Ditto.
860 * gnus.el (gnus-group-remove-parameter): New function.
861 (gnus-group-set-parameter): Use it.
862 (gnus-group-add-parameter): Ditto.
864 * gnus-msg.el (gnus-post-news): Check first whether
865 to-list/to-address exists before adding.
867 Tue Mar 18 23:54:17 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
869 * gnus.el: Gnus v5.4.30 is released.
871 Tue Mar 18 23:43:50 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
873 * gnus-group.el (gnus-group-subscribe): Doc fix.
875 Tue Mar 18 23:39:08 1997 Lance A. Brown <brown9@niehs.nih.gov>
877 * gnus-sum.el (gnus-update-marks): Articles->list.
879 Tue Mar 18 23:07:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
881 * gnus-sum.el (gnus-summary-update-article-line): Don't pass nil
882 on as subject string.
884 * gnus-group.el (gnus-group-read-group): Revert to old
887 * gnus-sum.el (gnus-summary-read-group-1): New function.
888 (gnus-summary-read-group): Use it.
890 Tue Mar 18 17:56:26 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
892 * gnus.el: Gnus v5.4.29 is released.
894 Tue Mar 18 14:29:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
896 * gnus-group.el (gnus-group-read-ephemeral-group): Would set virt
898 (gnus-group-read-group): Return right value.
900 * nnml.el (nnml-generate-nov-databases-1): Save active.
902 * gnus-msg.el (gnus-summary-supersede-article): Place point in the
904 (gnus-inews-add-to-address): Prompt before adding.
906 * gnus-art.el (article-strip-leading-space): Not a new command
907 and keystroke (HTDW Jaari fix).
909 * nnfolder.el (nnfolder-close-group): Don't push bogus entries
912 Tue Mar 18 14:28:27 1997 Jan Vroonhof <vroonhof@math.ethz.ch>
914 * nnfolder.el (nnfolder-request-scan): Check whether buffer really
917 Tue Mar 18 13:53:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
919 * gnus-group.el (gnus-group-read-group): Iterate instead of
922 * nnfolder.el (nnfolder-request-accept-article): Don't insert into
924 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
925 * nnmbox.el (nnmbox-request-accept-article): Ditto.
926 * nnml.el (nnml-request-accept-article): Ditto.
927 * nnmh.el (nnmh-request-accept-article): Ditto.
929 Tue Mar 18 00:35:06 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
931 * gnus.el: Gnus v5.4.28 is released.
933 Mon Mar 17 18:36:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
935 * gnus-sum.el (gnus-update-marks): Use `list' instead of
938 * nndoc.el (nndoc-rfc822-forward-type-p): Renamed.
939 (nndoc-rfc822-forward-body-end-function): Ditto.
941 Mon Mar 17 17:35:35 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
943 * gnus.el: Gnus v5.4.27 is released.
945 Mon Mar 17 15:59:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
947 * nndoc.el (nndoc-x400-forward-type-p): New function.
948 (nndoc-x400-forward-body-end-function): Ditto.
950 * nnfolder.el (nnfolder-adjust-min-active): Be in the right
953 Sat Mar 15 16:09:44 1997 Steven L Baur <steve@altair.xemacs.org>
955 * message.el (message-post-method): Fix typo.
957 * gnus-load.el (message-sending): Fix typo.
959 Mon Mar 17 15:47:59 1997 Gordon Matzigkeit <gord@m-tech.ab.ca>
961 * message.el (message-set-auto-save-file-name): Expand before
964 Mon Mar 17 15:05:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
966 * gnus-sum.el (gnus-update-marks): Get rid of article entries of
967 articles with the default score.
969 * gnus-group.el (gnus-group-read-ephemeral-group): Be more careful
970 when uniquifying methods.
972 * gnus-sum.el (gnus-execute-command): Insert asynch into buffer.
974 * nnfolder.el (nnfolder-possibly-change-group): Didn't set the
977 Mon Mar 17 15:03:02 1997 Paul Stodghill <stodghil@cs.cornell.edu>
979 * gnus-srvr.el (gnus-server-prepare): Would infloop.
981 Mon Mar 17 06:37:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
983 * nnmail.el (nnmail-crosspost-link-function): Change default on
986 Fri Mar 14 12:07:12 1997 Steven L Baur <steve@altair.xemacs.org>
988 * gnus-msg.el (gnus-extended-version): Add XEmacs beta # to
989 default X-Mailer/X-Newsreader.
991 Fri Mar 14 20:57:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
993 * nnfolder.el (nnfolder-possibly-change-group): Check folder
996 * nnheader.el (nnheader-parse-head): Understand Message-ID with
998 * gnus-sum.el (gnus-get-newsgroup-headers): Ditto.
999 (gnus-group-make-articles-read): Doc fix.
1001 * nnml.el (nnml-generate-nov-databases-1): Made interactive.
1003 * gnus-msg.el (gnus-inews-narrow-to-headers): Removed.
1004 (gnus-post-news): Add `to-list' to the right group.
1006 Fri Mar 14 20:11:01 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1008 * gnus.el: Gnus v5.4.26 is released.
1010 Fri Mar 14 19:57:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1012 * gnus-setup.el (gnus-use-sc): Changed default.
1014 Fri Mar 14 19:53:05 1997 Kurt Swanson <kurt@dna.lth.se>
1016 * gnus-art.el (gnus-article-goto-next-page): Place point.
1018 Fri Mar 14 18:46:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1020 * gnus-art.el (gnus-article-mode-syntax-table): Make "-"
1023 * gnus-sum.el (gnus-article-sort-by-author): Don't bug out on
1024 Froms without names.
1026 * messagexmas.el (message-xmas-make-caesar-translation-table): Use
1029 Fri Mar 14 18:44:33 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1031 * message.el (message-faces): New group.
1033 Fri Mar 14 18:43:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1035 * gnus-sum.el (gnus-summary-limit-to-unread): Also exclude souped
1038 Fri Mar 14 18:35:06 1997 Matt Armstrong <Matt_Armstrong@geoworks.com>
1040 * gnus-score.el (gnus-all-score-files): Remove duplicates.
1042 Fri Mar 14 18:21:07 1997 Andy Norman <ange@hplb.hpl.hp.com>
1044 * gnus-xmas.el (gnus-xmas-switch-horizontal-scrollbar-off): Check
1045 whether we have a scrollbar first.
1047 Fri Mar 14 18:15:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1049 * nnfolder.el (nnfolder-save-mail): Don't fold case when doing
1052 Wed Mar 12 06:51:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1054 * nnfolder.el (nnfolder-possibly-change-group): Accept a
1056 (nnfolder-request-group): Don't load folder.
1058 * gnus.el (gnus-home-directory): New variable.
1060 Tue Mar 11 17:25:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1062 * gnus-async.el (gnus-async-prefetch-article): Raise the level of
1065 Mon Mar 10 06:30:59 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1067 * gnus-score.el (gnus-score-find-trace): Would clobber the score
1070 * nneething.el (nneething-create-mapping): Make sure
1071 nneething-directory exists.
1073 * nnfolder.el (nnfolder-adjust-min-active): New function.
1074 (nnfolder-request-expire-articles): Use it.
1075 (nnfolder-request-move-article): Ditto.
1076 (nnfolder-request-scan): Switch to the right server first.
1078 Mon Mar 10 06:28:58 1997 Joev Dubach <dubach1@husc.harvard.edu>
1080 * nnfolder.el (nnfolder-generate-active-file): Didn't work.
1082 Sun Mar 9 18:38:37 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1084 * gnus.el: Gnus v5.4.25 is released.
1086 Sun Mar 9 04:11:02 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1088 * gnus.el: Inlined and defsubsts various functions.
1090 * nnmail.el (nnmail-search-unix-mail-delim): Made into subst.
1092 * nnfolder.el (nnfolder-request-scan): Don't do anything when not
1095 * nnmh.el (nnmh-request-accept-article): Return the correct
1098 * gnus-group.el (gnus-group-kill-all-zombies): Touch dribble.
1100 * gnus-score.el (gnus-score-find-trace): Message default score.
1102 Sat Mar 8 18:17:53 1997 Steven L Baur <steve@altair.xemacs.org>
1104 * gnus-util.el (gnus-byte-code): Use better (and still compatible)
1105 name of `compiled-function-p'.
1107 Sat Mar 8 18:17:53 1997 Steven L Baur <steve@altair.xemacs.org>
1109 * messagexmas.el (message-xmas-make-caesar-translation-table):
1110 char-int is a braindamaged and stupid name for a conversion
1113 Sun Mar 9 01:51:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1115 * gnus.el: Gnus v5.4.24 is released.
1117 Sun Mar 9 00:52:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1119 * gnus-sum.el (gnus-summary-set-local-parameters): Ignore errors.
1121 Sat Mar 8 08:55:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1123 * gnus-art.el (gnus-article-prev-page): Return a proper value.
1125 * gnus-sum.el (gnus-summary-prev-page-or-article): New command.
1126 * gnus-xmas.el (gnus-summary-toolbar): Use it.
1128 Sat Mar 8 08:34:22 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1130 * gnus.el: Gnus v5.4.23 is released.
1132 Sat Mar 8 02:09:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1134 * message.el (message-font-lock-keywords): Recognize continuation
1137 * gnus-group.el (gnus-group-expire-articles): Touch dribble
1140 * gnus-sum.el (gnus-summary-default-score): Doc fix.
1142 * gnus.el (gnus-local-organization): Doc fix.
1144 * gnus-spec.el (gnus-compile): Don't work under XEmacs.
1146 * gnus-art.el (gnus-article-highlight-headers): Work on bodiless
1149 Fri Mar 7 23:33:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1151 * gnus.el: Gnus v5.4.22 is released.
1153 Fri Mar 7 08:25:20 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1155 * gnus-msg.el (gnus-inews-do-gcc): Made interactive.
1157 * gnus-sum.el (gnus-read-move-group-name): Beep on empty names.
1159 * nnmail.el (nnmail-check-duplication): Don't rename Message-ID.
1160 (nnmail-cache-message-id-when-accepting): Removed.
1162 * gnus-sum.el (gnus-nov-parse-line): Allow showing of multiple
1163 articles with the same Message-ID.
1164 (gnus-get-newsgroup-headers): Ditto.
1166 * gnus.el: Removed trailing spaces throughout.
1168 * gnus-art.el (gnus-header-name-face): Made easier on the eyes.
1169 (gnus-article-add-buttons): Make buffer read/write before doing
1172 * message.el (message-font-lock-keywords): Changed expression and
1175 Fri Mar 7 07:36:14 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1177 * gnus.el: Gnus v5.4.21 is released.
1179 Fri Mar 7 04:17:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1181 * nnfolder.el (nnfolder-request-accept-article): Switch to the
1184 * Makefile (gnus-load.el): cus-edit.
1186 * gnus.el: Removed all compilation warnings under both Emacs and
1189 * cus-face.el: Moved variable defintions around a bit to avoid
1190 compilation warnings.
1192 * nnmail.el (nnmail-cache-message-id-when-accepting): New
1195 * nnfolder.el (nnfolder-dont-cache-message-id): Removed.
1196 * nnmh.el (nnmh-request-accept-article): Ditto.
1197 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1198 * nnml.el (nnml-request-accept-article): Ditto.
1199 * nnmbox.el (nnmbox-request-accept-article): Use it.
1201 Thu Mar 6 18:22:29 1997 Steven L Baur <steve@altair.xemacs.org>
1203 * nnfolder.el (nnfolder-dont-cache-message-id): Variable to allow
1204 backwards compatibility with respect to saved messages.
1205 (nnfolder-request-accept-article): Use it.
1207 Fri Mar 7 04:10:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1209 * nnmail.el: Autoload pop3.
1211 Fri Mar 7 01:33:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1213 * gnus.el: Gnus v5.4.20 is released.
1215 Fri Mar 7 00:12:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1217 * message.el (message-header-to-face): New faces.
1218 (message-font-lock-keywords): Use them.
1220 * gnus-sum.el (gnus-summary-make-menu-bar): No addition.
1221 (gnus-summary-move-article): When crossposting, get the Xrefs
1224 * nnfolder.el (nnfolder-request-accept-article): Work when
1227 Thu Mar 6 08:41:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1229 * gnus.el: Gnus v5.4.19 is released.
1231 Thu Mar 6 08:00:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1233 * message.el (message-newgroups-header-regexp): Include Gcc
1236 * gnus-sum.el (gnus-summary-delete-article): Message errors.
1238 * gnus-group.el (gnus-group-unsubscribe-group): Work on ranked
1241 Thu Mar 6 07:46:56 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1243 * nnmail.el (nnmail-move-inbox): Protect against nil results.
1245 Thu Mar 6 04:23:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1247 * message.el (message-kill-buffer): Ask before killing.
1249 * nnfolder.el (nnfolder-possibly-activate-groups): Removed.
1250 (nnfolder-request-group): Changed servers too late.
1251 (nnfolder-active-timestamp): New variable.
1253 * gnus-sum.el (gnus-summary-respool-query): Narrow to head instead
1256 * nntp.el (nntp-accept-process-output): Inhibit logging.
1258 * gnus-group.el (gnus-group-sort-groups): Doc fix.
1260 * nnfolder.el (nnfolder-request-accept-article): Insert Message-ID
1262 * nnmh.el (nnmh-request-accept-article): Ditto.
1263 * nnml.el (nnml-request-accept-article): Ditto.
1264 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1265 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1267 * nnmail.el (nnmail-cache-close): Kill buffer.
1268 (nnmail-cache-insert): Make sure the cache is open.
1269 (nnmail-fetch-field): New function.
1271 Thu Mar 6 02:19:31 1997 James LewisMoss <dres@scsn.net>
1273 * smiley.el (smiley-deformed-regexp-alist): Fix FaceIronic.
1275 Wed Mar 5 09:15:04 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1277 * nnmail.el (nnmail-check-duplication): Ditto.
1279 Wed Mar 5 09:14:12 1997 Carsten Leonhardt <leo@arioch.oche.de>
1281 * nnmail.el (nnmail-check-duplication): Use a different
1284 Sun Mar 2 16:58:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1286 * gnus.el: Gnus v5.4.18 is released.
1288 Sun Mar 2 05:48:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1290 * gnus-load.el (customize): Load `cus-edit'.
1292 Sun Mar 2 04:40:48 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1294 * gnus.el: Gnus v5.4.17 is released.
1296 Sun Mar 2 04:01:29 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1298 * message.el (message-mail): Don't `list' other-headers.
1300 Sat Mar 1 22:46:37 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1302 * gnus.el: Added mail keyword.
1303 (gnus): Add to mail and news customization groups.
1304 (gnus-visual): Added to the faces customization group.
1305 * message.el (message): Add to mail and news customization groups.
1307 * gnus-cus.el (wid-edit): Changed from widget-edit.
1309 Sun Mar 2 03:44:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1311 * gnus-sum.el (gnus-summary-respool-query): Use it.
1313 * gnus.el (gnus-narrow-to-body): New function.
1315 * nnfolder.el (nnfolder-active-number): Simplify.
1317 Sun Mar 2 03:26:57 1997 Joev Dubach <dubach1@husc.harvard.edu>
1319 * gnus-art.el (article-make-date-line): Add "Date: ".
1321 Sun Mar 2 02:54:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1323 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): Also escape {}.
1325 * gnus-srvr.el (gnus-server-prepare): Don't insert servers twice.
1327 * nnmail.el (nnmail-read-passwd): Conditionalize
1328 `ange-ftp-read-passwd'.
1330 Sat Mar 1 17:53:05 1997 Hrvoje Niksic <hniksic@srce.hr>
1332 * gnus-xmas.el (gnus-xmas-read-event-char): Exit on button-press
1335 * nnml.el (nnml-retrieve-headers): Make sure file is non-nil.
1337 Sun Mar 2 02:43:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1339 * nndoc.el (nndoc-type-alist): Have rfc934 separators handled
1342 * nnmail.el (nnmail-move-inbox): Take heed of the return value
1345 Fri Feb 21 19:54:24 1997 Hrvoje Niksic <hniksic@srce.hr>
1347 * gnus-xmas.el (gnus-xmas-redefine): Use `region-active-p'.
1348 (gnus-xmas-region-active-p): Removed.
1350 Sun Mar 2 02:16:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1352 * gnus-sum.el (gnus-summary-update-article-line): Only insert
1353 Subject string when needed.
1355 * gnus-util.el (gnus-output-to-mail): Quote all "From " lines.
1357 Sun Mar 2 02:13:17 1997 David Martin <dm@cs.bu.edu>
1359 * nndir.el (nndir): Use `nnml-close-group'.
1361 Sun Mar 2 01:51:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1363 * gnus-start.el (gnus-init-file): Changed default.
1365 * gnus-group.el (gnus-ephemeral-group-server): New server.
1366 (gnus-group-read-ephemeral-group): Use it to use unique servers.
1368 Sat Mar 1 04:06:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1370 * gnus-art.el (gnus-article-mode): Made `gnus-button-marker-list'
1372 (gnus-article-add-buttons): Don't buttonize the same article
1375 * gnus-sum.el (gnus-set-mode-line): Chop better.
1377 * gnus-art.el (gnus-article-treat-html): Not a new function.
1378 Uh-uh. No way. I don't even exist.
1380 * gnus-cite.el (gnus-article-fill-cited-article): Bind
1381 filladapt-mode to nil.
1383 Sat Mar 1 03:51:18 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1385 * gnus.el: Gnus v5.4.16 is released.
1387 Sat Mar 1 00:04:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1389 * gnus-sum.el (gnus-set-mode-line): Possibly take into account the
1392 * gnus-srvr.el (gnus-server-prepare): Try to make sure we only
1393 insert servers once.
1395 * gnus-sum.el (gnus-summary-walk-group-buffer): Don't move point
1398 * gnus-group.el (gnus-group-update-group): Don't move point.
1400 * gnus-xmas.el (gnus-xmas-force-redisplay): Changed default to
1402 (gnus-xmas-switch-horizontal-scrollbar-off): New function.
1403 (gnus-xmas-redefine): Use it.
1405 * nnfolder.el (nnfolder-active-number): Don't save active here.
1407 * gnus-sum.el (gnus-summary-reparent-thread): Use the original
1410 Fri Feb 28 01:01:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1412 * gnus-start.el (gnus-1): Pass ARG on to listing.
1413 (gnus-started-hook): New.
1416 * gnus-group.el (gnus-group-get-new-news): List using ARG if ARG
1417 is higher than current listing.
1419 Tue Feb 25 23:28:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1421 * nntp.el (nntp-retrieve-headers): Go to the next-to-last line.
1423 Fri Feb 21 00:28:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1425 * gnus-group.el (gnus-group-rename-group): Rename to right name.
1427 * nnmail.el (nnmail-process-babyl-mail-format): Allow continuation
1429 (nnmail-process-unix-mail-format): Ditto.
1430 (nnmail-process-mmdf-mail-format): Ditto.
1432 * nnml.el (nnml-update-file-alist): New function.
1433 (nnml-retrieve-headers): Use it.
1434 (nnml-request-move-article): Delete zipped files.
1435 (nnml-request-replace-article): Write to gzipped, if wanted.
1437 Thu Feb 20 18:36:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1439 * gnus-picon.el (gnus-picons-display-where): Doc fix.
1441 * gnus-start.el (gnus-read-newsrc-el-file): Offer to break.
1443 * nnmail.el (nnmail-search-unix-mail-delim): Exclude newlines from
1446 Thu Feb 20 04:16:50 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1448 * gnus.el: Gnus v5.4.15 is released.
1450 Thu Feb 20 03:28:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1452 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification):
1453 Respect non-standard mode line settings.
1455 * gnus-group.el (gnus-group-line-format): Doc fix.
1457 * nndoc.el (nndoc-rfc934-type-p): New function.
1458 (nndoc-type-alist): Define RFC934 type.
1460 Wed Feb 19 05:18:06 1997 Hrvoje Niksic <hniksic@srce.hr>
1462 * gnus-group.el (gnus-group-set-mode-line): Mark the change with
1465 Thu Feb 20 03:19:28 1997 Joev Dubach <dubach1@husc.harvard.edu>
1467 * gnus-topic.el (gnus-topic-prepare-topic): Show empty topics.
1469 Thu Feb 20 02:30:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1471 * gnus-group.el (gnus-group-process-prefix): Use
1472 `gnus-region-active-p'.
1474 * gnus-score.el (gnus-hierarchial-home-score-file): Respect short
1476 (gnus-hierarchial-home-adapt-file): Ditto.
1478 Wed Feb 19 00:44:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1480 * nnml.el (nnml-request-regenerate): Return t.
1482 * gnus-srvr.el (gnus-server-regenerate-server): Better messaging.
1484 * gnus.el: Autoload gnus-quote-arg-for-sh-or-csh.
1486 Tue Feb 18 23:26:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1488 * gnus.el: Gnus v5.4.14 is released.
1490 Tue Feb 18 21:47:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1492 * gnus-xmas.el (gnus-xmas-modeline-glyph): Didn't work when the
1493 etc dir couldn't be found.
1495 * gnus-topic.el (gnus-topic-fold): Enter into dribble.
1497 * nnbabyl.el (nnbabyl-request-scan): Put things in right dir.
1498 * nnmbox.el (nnmbox-request-scan): Ditto.
1500 * gnus-sum.el (gnus-offer-save-summaries): Use
1503 * nnkiboze.el (nnkiboze-enter-nov): Removed debug.
1505 * gnus-sum.el (gnus-summary-insert-pseudos): Quote when not
1508 Sun Feb 16 23:43:19 1997 Hrvoje Niksic <hniksic@srce.hr>
1510 * gnus-topic.el (gnus-topic-edit-parameters): Print the topic
1513 * gnus-group.el (gnus-group-edit-group): Print the group name.
1515 Sun Feb 16 18:30:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1517 * gnus-score.el (gnus-score-adaptive): Respect score adapt
1520 * gnus-sum.el (gnus-summary-prev-page): Search all frames for
1522 (gnus-summary-next-page): Ditto.
1524 Sun Feb 16 18:12:01 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1526 * gnus.el: Gnus v5.4.13 is released.
1528 Sun Feb 16 16:20:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1530 * gnus-nocem.el (gnus-nocem-scan-groups): Allow NULL references.
1532 * message.el (message-make-caesar-translation-table): New function.
1533 (message-caesar-region): Use it.
1535 * messagexmas.el (message-xmas-make-caesar-translation-table): New
1538 * gnus-art.el (gnus-article-add-buttons): Respect previous
1540 (gnus-button-in-region-p): New function.
1541 (gnus-article-add-buttons): Use it.
1543 * nnweb.el (nnweb-max-hits): Fixed default.
1545 Tue Feb 11 20:25:42 1997 Hrvoje Niksic <hniksic@srce.hr>
1547 * gnus-srvr.el (gnus-server-regenerate-server): Typo.
1549 Sun Feb 16 15:24:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1551 * message.el: Removed `message-point-at-bol' and `eol'.
1553 * gnus-start.el (gnus-read-active-file): Allow FORCE argument.
1554 (gnus-check-bogus-newsgroups): Use it.
1556 * gnus-srvr.el (gnus-server-copy-server): Allow copying of
1559 Thu Feb 13 19:44:33 1997 Steven L Baur <steve@altair.xemacs.org>
1561 * gnus-util.el (gnus-output-to-mail): Make sure `From ' lines in
1562 saved messages are preceded by a newline.
1564 Wed Feb 12 05:28:32 1997 Zlatko Calusic <zcalusic@srce.hr>
1566 * gnus-sum.el (gnus-summary-copy-article): Use TO-NEWSGROUP.
1568 Sat Feb 15 21:48:23 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1570 * nnmail.el: Organized customization options.
1573 Wed Feb 12 18:06:11 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1575 * gnus-kill.el: Reorganized customization
1577 * gnus-sum.el: Ditto.
1578 * gnus-score.el: Ditto.
1579 * gnus-start.el: Ditto.
1582 Fri Feb 14 09:30:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1584 * gnus-art.el (article-strip-multiple-blank-lines): Inhibit
1586 (article-hide-pgp): Don't hide the leading newline.
1588 * gnus-group.el (gnus-group-quick-select-group): Bind
1589 gnus-home-score-file to nil.
1591 * gnus-start.el (gnus-dribble-read-file): Changed prompt.
1593 Wed Feb 12 09:39:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1595 * nnmail.el (nnmail-get-new-mail): Make sure we're using directory
1598 Tue Feb 11 14:00:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1600 * message.el (message-followup): Respect Posted-To.
1602 Tue Feb 11 08:15:38 1997 Rich Pieri <rich.pieri@prescienttech.com>
1604 * nnmail.el (nnmail-pop3-movemail): New function.
1606 Tue Feb 11 03:44:43 1997 Karl Kleinpaste <karl@jprc.com>
1608 * gnus-art.el (gnus-emphasis-alist): Made compounds available
1611 Mon Feb 10 08:54:09 1997 Steven L Baur <steve@altair.xemacs.org>
1613 * dgnushack.el (dgnushack-compile): XEmacs doesn't complain about
1614 portability variables any more.
1616 Mon Feb 10 14:19:55 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1618 * gnus.el: Gnus v5.4.12 is released.
1620 Mon Feb 10 12:47:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1622 * message.el (message-fetch-field): Accept an optional param.
1623 (message-reply): Only fetch the first Message-ID.
1625 * gnus-score.el (gnus-summary-score-effect): Update mode line.
1627 Mon Feb 10 12:32:38 1997 Hrvoje Niksic <hniksic@srce.hr>
1629 * gnus-art.el: Simplify.
1631 Mon Feb 10 12:23:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1633 * gnus-sum.el (gnus-summary-prev-page): Don't scroll when the
1634 article buffer isn't visible.
1636 * gnus.el ((featurep 'gnus-xmas)): Removed
1637 `gnus-make-local-hook'.
1639 Mon Feb 10 12:08:31 1997 Adrian Aichner <aichner@ecf.teradyne.com>
1641 * gnus-util.el (gnus-turn-off-edit-menu): Doc fix.
1643 Mon Feb 10 07:42:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1645 * gnus-sum.el (gnus-summary-prepare-unthreaded): Make sure point
1648 * gnus-srvr.el (gnus-browse-mode-map): Define gnus-bug.
1649 (gnus-server-mode-map): Ditto.
1651 * gnus-sum.el (gnus-summary-edit-article-done): Update original
1654 * gnus-uu.el (gnus-uu-digest-mail-forward): Restore window
1657 * nnmail.el (nnmail-move-inbox): Make sure tofile exists before
1660 * gnus-xmas.el (gnus-xmas-region-active-p): New function.
1662 * gnus-ems.el (gnus-region-active-p): New function.
1664 Mon Feb 10 07:40:45 1997 Hrvoje Niksic <hniksic@srce.hr>
1666 * gnus-sum.el (gnus-summary-work-articles): Use zmacs-region.
1668 Mon Feb 10 07:06:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1670 * message.el (message-mode): Nix out all local variables.
1672 * gnus-art.el (gnus-summary-save-in-mail): Don't ask.
1674 * gnus-sum.el (gnus-ps-print-hook): New hook.
1675 (gnus-summary-print-article): Use it.
1677 * message.el (message-reply): Make sure there is something
1680 Mon Feb 10 05:54:28 1997 Paul Franklin <paul@cs.washington.edu>
1682 * gnus-group.el (gnus-group-edit-group): Ignore errors while
1685 Mon Feb 10 05:22:09 1997 Steven L. Baur <steve@miranova.com>
1687 * messagexmas.el (message-xmas-maybe-fontify): New function.
1688 (message-mode-hook): Use it.
1690 Sat Feb 8 21:18:25 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1692 * message.el (message-user-organization): Only use string values
1693 of `gnus-local-organization'.
1695 Tue Feb 4 20:26:20 1997 Paul Franklin <paul@cs.washington.edu>
1697 * nnmail.el (nnmail-get-spool-files): Don't call file-directory-p
1698 on pop spool specifiers.
1700 Wed Feb 5 01:56:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1702 * message.el (message-delete-mh-headers): Changed default.
1703 (message-send-mail-with-mh): Use it.
1704 (message-mh-deletable-headers): Renamed.
1706 * gnus-sum.el (gnus-read-header): Don't do anything if the article
1709 Wed Feb 5 01:51:07 1997 Joev Dubach <dubach1@husc.harvard.edu>
1711 * gnus-sum.el (gnus-select-newsgroup): Update group line.
1713 Tue Feb 4 20:23:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1715 * gnus-util.el (gnus-output-to-mail): Insert a newline before the
1718 * nnml.el (nnml-request-move-article): Update active ranges.
1719 (nnml-nov-delete-article): Update active ranges.
1721 Tue Feb 4 17:54:09 1997 HISASHIGE Kenji <hysa@adtec.ed.fujitsu.co.jp>
1723 * gnus-msg.el (gnus-summary-reply-with-original): Pass on the
1726 Tue Feb 4 03:49:59 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1728 * gnus.el: Gnus v5.4.11 is released.
1730 Tue Feb 4 01:57:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1732 * nnvirtual.el (nnvirtual-last-accessed-component-group): New
1734 (nnvirtual-request-article): Use it and allow fetching by
1737 * gnus-dup.el (gnus-dup-enter-articles): Don't enter canceled
1738 articles into dup lists.
1740 * nnvirtual.el (nnvirtual-update-read-and-marked): Check that we
1741 have a current group.
1743 * message.el (message-mode): Add "field" menu under XEmacs.
1745 Mon Feb 3 07:46:33 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1747 * gnus.el: Gnus v5.4.10 is released.
1749 Mon Feb 3 05:48:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1751 * message.el (message-fcc-handler-function): Doc fix.
1752 (message-do-fcc): Revert to 5.4.8 behavior.
1754 * gnus-util.el ((fboundp 'point-at-bol)): Made into defun.
1756 * gnus-topic.el (gnus-topic-check-topology): Skip "dummy.group".
1757 (gnus-group-sort-topic): Delete "dummy.group".
1759 * gnus-art.el (article-make-date-line): Add a newline.
1761 * nnkiboze.el (nnkiboze-generate-group): Check that the nov file
1764 * gnus-sum.el (gnus-summary-make-menu-bar): Moved some.
1766 * gnus-art.el (gnus-article-make-menu-bar): Exclude the summary
1769 * gnus.el (gnus-similar-server-opened): New function.
1770 (gnus-server-extend-method): Use it.
1772 * gnus-sum.el (gnus-data-set-header): New macro.
1773 (gnus-summary-edit-article-done): Update when the Message-ID is
1776 * nnml.el (nnml-request-article): Return the correct group name.
1778 Sat Feb 1 21:29:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1780 * smiley.el (smiley-buffer): Use the `smiley-mouse-face' variable,
1783 Sat Feb 1 14:19:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1785 * gnus.el: Gnus v5.4.9 is released.
1787 Sat Feb 1 13:30:33 1997 Hrvoje Niksic <hniksic@srce.hr>
1789 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Insert
1790 "-*- emacs-lisp -*-" at the first line.
1792 Sat Feb 1 13:23:19 1997 Mark Borges <mdb@cdc.noaa.gov>
1794 * gnus-xmas.el (gnus-xmas-define): Do the right characterp thing.
1796 Sat Feb 1 12:28:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1798 * smiley.el (smiley-mouse-face): New variable.
1799 (smiley-buffer): Use it.
1801 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Use gnus-prin1.
1803 * gnus-util.el (gnus-prin1): Bind print-level and print-length to
1806 * gnus-art.el (gnus-button-alist): Let mailto: be less greedy.
1807 (gnus-button-alist): Ditto with news:.
1809 * gnus-topic.el (gnus-topic-unmark-topic): Let groups be unmarked.
1811 * gnus.el (gnus-read-group): Place point at bol.
1813 * gnus-util.el ((fboundp 'point-at-bol)): Use the functions if
1816 * gnus-msg.el (gnus-summary-supersede-article): Mark article as
1819 Wed Jan 29 22:28:44 1997 Steven L Baur <steve@altair.xemacs.org>
1821 * gnus-xmas.el (gnus-xmas-define): Correct XEmacs version test to
1824 Sat Feb 1 12:19:14 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1826 * nnml.el (nnml-generate-active-info): Don't bug out.
1828 Sat Feb 1 00:52:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1830 * message.el (message-fcc-handler-function): Changed default.
1831 (message-output): New function.
1832 (message-do-fcc): Use it.
1834 * gnus-util.el (gnus-convert-article-to-rmail,
1835 gnus-output-to-rmail): Moved here.
1837 * message.el (message-check-news-header-syntax): Allow trailing
1839 (message-check-news-header-syntax): Don't allow trailing periods.
1841 Fri Jan 31 22:18:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1843 * message.el (message-resend): Rename "From ".
1845 * nntp.el (nntp-accept-process-output): Use nnheader-message.
1847 Fri Jan 31 11:51:18 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1849 * nnml.el (nnml-generate-nov-databases-1): Sort the file alist.
1851 Thu Jan 30 13:13:39 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1853 * gnus.el: More cleanup of customization groups.
1855 Thu Jan 30 04:33:01 1997 Sudish Joseph <sudish@mindspring.com>
1857 * gnus-xmas.el (gnus-xmas-define): Use `char-or-char-int-p'.
1859 Thu Jan 30 04:15:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1861 * gnus.el: Gnus v5.4.8 is released.
1863 Thu Jan 30 02:07:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1865 * message.el (message-indent-citation): Place point the right
1866 place when indenting.
1868 * nnml.el (nnml-generate-active-info): Don't enter conses into
1871 * gnus-score.el (gnus-score-file-rank): All global score files
1874 * nnweb.el (nnweb-possibly-change-server): Read active file.
1875 (nnweb-dejanews-create-mapping): Respect .overview.
1876 (nnweb-reference-create-mapping): Ditto.
1877 (nnweb-altavista-create-mapping): Ditto.
1879 Wed Jan 29 04:52:31 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1881 * nnml.el (nnml-generate-nov-databases-1): Generate NOV files in
1884 Tue Jan 28 23:28:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1886 * gnus-group.el (gnus-group-list-groups): Position point.
1888 Tue Jan 28 22:11:36 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1890 * gnus.el: Gnus v5.4.7 is released.
1892 Tue Jan 28 19:48:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1894 * nnmh.el (nnmh-deletable-article-p): Never allow deleting the
1895 last article in the group.
1897 * nnweb.el (nnweb-definition): Accept an optional noerror
1899 (nnweb-request-article): Don't bug out when requesting by MsgId.
1901 * gnus-topic.el (gnus-group-prepare-topics): Return the number of
1902 unread articles in the buffer.
1904 * gnus-group.el (gnus-group-list-groups): On empty buffers, let
1905 point go to the beginning.
1906 (gnus-group-list-groups): Give "No news" message when using
1909 * gnus-topic.el (gnus-topic-goto-next-group): Let point remain
1910 at the end of the buffer.
1912 * gnus-group.el (gnus-group-rename-group): Check group name
1915 * gnus.el (gnus-read-group): Accept an optional default.
1917 Tue Jan 28 18:11:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1919 * gnus.el: Gnus v5.4.6 is released.
1921 Tue Jan 28 13:55:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1923 * gnus-art.el (gnus-article-check-hidden-text): Widen before doing
1926 * gnus.el (gnus-visual): Doc fix.
1928 * gnus-art.el (gnus-visible-headers): Just include "Resent-From".
1930 Mon Jan 27 19:40:37 1997 Paul Franklin <paul@cs.washington.edu>
1932 * gnus-sum.el (gnus-read-header): Make sure nntp-server-buffer is
1935 Tue Jan 28 00:33:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1937 * nnmail.el (nnmail-delete-incoming): Changed default.
1939 * gnus-topic.el (gnus-topic-mark-topic): Let groups be marked.
1940 (gnus-topic-unmark-topic): Ditto.
1942 * nnmail.el (nnmail-process-babyl-mail-format): Unquote ">From ".
1944 * gnus-sum.el (gnus-summary-read-group): Only beep dead groups.
1946 Mon Jan 27 18:24:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1948 * nnml.el (nnml-generate-nov-databases-1): Work properly on
1950 (nnml-generate-nov-file): Ditto.
1952 * gnus.el (gnus-article-mode-map): Don't unconditionally suppress
1953 all the major keymaps.
1955 * gnus-sum.el (gnus-summary-read-group): Beep dead non-native
1956 groups can't be entered.
1958 Mon Jan 27 18:03:17 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1960 * gnus.el: Gnus v5.4.5 is released.
1962 Mon Jan 27 17:35:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1964 * message.el (message-expand-group): Don't skip over ":".
1966 * gnus-score.el (gnus-score-find-bnews): Wouldn't find "nntp+"
1969 * gnus-art.el (t): Define `M-^'.
1971 Mon Jan 27 15:00:11 1997 Hrvoje Niksic <hniksic@srce.hr>
1973 * gnus-sum.el (gnus-summary-search-article): Inhibit forced
1974 redisplay on XEmacs.
1976 Mon Jan 27 08:54:55 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1978 * gnus.el: Gnus v5.4.4 is released.
1980 Mon Jan 27 07:29:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1982 * nnsoup.el (nnsoup-file-name): Also find AREAS.
1984 Mon Jan 27 07:09:13 1997 Joev Dubach <dubach1@husc.harvard.edu>
1986 * message.el (message-use-followup-to): Doc fix.
1988 Mon Jan 27 06:59:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1990 * gnus-art.el (gnus-article-read-summary-keys): Don't mess up when
1993 * gnus-undo.el (gnus-undo-mode): Set undo boundary.
1995 * gnus-sum.el (gnus-summary-exit-hook): Doc fix.
1997 Sun Jan 26 13:20:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1999 * gnus.el: Autoload gnus-add-configuration.
2001 Sun Jan 26 13:01:07 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2003 * gnus.el: Gnus v5.4.3 is released.
2005 Sun Jan 26 12:52:11 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
2007 * gnus.el: Gnus v5.4.2 is released.
2009 Sun Jan 26 09:28:31 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2011 * gnus-group.el: Organized customization options, and moved group
2012 definitions to `gnus.el'.
2013 * gnus-sum.el: Ditto.
2016 Sun Jan 26 07:37:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2018 * gnus.el: Autoload topic function.
2020 * gnus-topic.el (gnus-topic-set-parameters): Quote strings to
2021 enter into dribble file.
2023 * gnus-salt.el (gnus-pick-setup-message): Also restore right
2026 * gnus.el (gnus-group-startup-message): Add a space to the
2027 beginning of the version string.
2029 Sat Jan 25 12:17:56 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2031 * gnus.el: Gnus v5.4.1 is released.
2033 Sat Jan 25 10:59:31 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2035 * gnus.el: Red Gnus v0.84 is released.
2037 Fri Jan 24 20:31:25 1997 Paul Franklin <paul@cs.washington.edu>
2039 * gnus-sum.el (gnus-summary-next-article): There's no
2040 reason not to select the current article if it's what should
2043 Sat Jan 25 01:03:59 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2045 * gnus-art.el: Organized customization options.
2046 * gnus-sum.el: Adjusted.
2047 * gnus-cite.el: Ditto.
2050 Sat Jan 25 09:49:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2052 * gnus-demon.el (gnus-demon): Disable demons when the minibuffer
2055 * gnus-art.el (gnus-article-read-summary-keys): Disable pick mode
2058 Sat Jan 25 09:42:41 1997 Kurt Swanson <kurt@dna.lth.se>
2060 * message.el (message-pipe-buffer-body): New function.
2062 * gnus-sum.el (gnus-summary-pipe-message): New command and
2065 Fri Jan 24 11:01:06 1997 Per Abrahamsen <abraham@dina.kvl.dk>
2067 * gnus-uu.el: Cleaned up customization groups.
2069 Fri Jan 24 15:45:48 1997 Kurt Swanson <kurt@dna.lth.se>
2071 * gnus-sum.el (gnus-summary-make-menu-bar): Moved cache menu.
2073 Fri Jan 24 10:05:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2075 * gnus-msg.el (gnus-summary-resend-message): Accept
2078 * gnus-cite.el (gnus-article-fill-cited-article): Accept a width
2081 * gnus-art.el (gnus-article-read-summary-keys): Disable pick mode
2084 * gnus-sum.el (gnus-summary-make-menu-bar): Duplication removed.
2086 Fri Jan 24 08:33:42 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2088 * gnus.el: Red Gnus v0.83 is released.
2090 Fri Jan 24 05:05:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2092 * gnus.el (gnus-article-display-hook): Removed emphasize.
2094 * gnus-score.el (gnus-score-edit-current-scores): Set global
2097 * nnml.el (nnml-possibly-change-directory): Return nil when the
2098 group can't be selected.
2100 * gnus-art.el (gnus-emphasis-alist): Don't underline
2101 all-underscore words.
2103 * gnus-topic.el (gnus-topic-unindent): Give the right number of
2105 (gnus-topic-indent): Ditto.
2107 * gnus-msg.el (gnus-summary-wide-reply-with-original): New command
2109 (gnus-summary-wide-reply): Ditto.
2111 Fri Jan 24 04:57:07 1997 Joe Wells <jbw@cs.bu.edu>
2113 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): New function.
2114 (gnus-uu-command): Use it.
2116 Fri Jan 24 04:55:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2118 * gnus-topic.el (gnus-topic-mark-topic): Also bound to `#'.
2120 Fri Jan 24 04:44:10 1997 Greg Klanderman <greg@alphatech.com>
2122 * message.el (message-do-send-housekeeping): Check for nil
2123 message-buffer-list.
2125 Fri Jan 24 02:55:33 1997 Kurt Swanson <kurt@dna.lth.se>
2127 * gnus-util.el (gnus-eval-in-buffer-window): Set buffer.
2129 Thu Jan 23 03:39:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2131 * nnsoup.el (nnsoup-file-name): New function.
2132 (nnsoup-read-areas): Use it.
2133 (nnsoup-dissect-buffer): New function.
2134 (nnsoup-number-of-articles): Use it.
2135 (nnsoup-narrow-to-article): Ditto.
2136 (nnsoup-header): Removed.
2138 * gnus.el (gnus-check-backend-function): Doc fix.
2140 * gnus-art.el (gnus-article-goto-prev-page): Went to next article,
2143 * gnus-group.el (gnus-group-insert-group-line-info): Display "*"
2146 * gnus-art.el (article-hide-boring-headers): Ignore errors in
2147 `mail-extract-address-components'.
2149 * nnmail.el (nnmail-date-to-time): Parse zone correctly.
2150 (nnmail-date-to-time): Seconds, dammit, seconds!
2152 Tue Jan 21 09:31:55 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2154 * gnus-art.el (gnus-url-mailto): Didn't accept mailto links.
2156 * gnus-score.el (gnus-summary-score-effect): Doc fix.
2158 * nnmail.el (nnmail-move-inbox): Don't prin1 password.
2160 Mon Jan 20 18:06:19 1997 Paul Franklin <paul@cs.washington.edu>
2162 * gnus-sum.el (gnus-simplify-buffer-fuzzy-step): New function.
2163 (gnus-simplify-buffer-fuzzy): Use it.
2165 * gnus-sum.el (gnus-simplify-buffer-fuzzy): Fix while condition.
2166 Add self-discipline tags.
2168 Tue Jan 21 05:28:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2170 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Would return
2173 Mon Jan 20 04:59:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2175 * gnus-art.el (gnus-button-alist): Only on word boundaries.
2177 * message.el (message-check-news-header-syntax): Don't prompt when
2178 not read active file.
2180 * gnus-msg.el (gnus-setup-message): Always set actions.
2182 Sat Jan 18 07:23:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2184 * nntp.el (nntp-have-messaged): New variable.
2185 (nntp-accept-process-output): Use it.
2186 (nntp-wait-for): Ditto.
2188 Sat Jan 18 02:44:53 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2190 * gnus.el: Red Gnus v0.82 is released.
2192 Fri Jan 17 00:04:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2194 * nnheader.el (nnheader-find-nov-line): Do the right thing with
2197 * nnkiboze.el (nnkiboze-generate-group): Supress duplicate
2199 (nnkiboze-generate-group): Message better.
2201 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Don't always
2203 (gnus-select-newsgroup): Use it.
2205 * nnmail.el (nnmail-get-new-mail): Weird file-truename problem.
2207 * gnus-sum.el (gnus-summary-caesar-message): Dox fix.
2208 (gnus-articles-to-read): Limit length of prompt.
2210 * message.el (message-followup): Fold case before comparing
2211 "world" to Distribution.
2213 * gnus-sum.el (gnus-summary-save-newsrc): Save dribble buffer.
2215 * nnfolder.el (nnfolder-request-expire-articles): Better message.
2217 * gnus-nocem.el (gnus-nocem-load-cache): Interactive.
2219 Thu Jan 16 23:48:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2221 * nnmail.el (nnmail-move-inbox): Use `nnmail-pop-password'.
2223 Wed Jan 15 18:41:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2225 * nnml.el (nnml-request-expire-articles): Typo.
2226 (nnml-request-expire-articles): Don't blank out messages so
2229 * nnsoup.el (nnsoup-request-type): Let commands like `a' work
2232 Wed Jan 15 05:33:23 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2234 * gnus.el: Red Gnus v0.81 is released.
2236 Wed Jan 15 02:57:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2238 * gnus-topic.el (gnus-topic-indent): Don't remove all groups from
2240 (gnus-topic-unindent): Ditto.
2242 * gnus-sum.el (gnus-summary-respool-query): Don't mark anything as
2245 * gnus-art.el (gnus-button-alist): Move news:mesg-id up.
2247 * gnus.el (gnus-article-display-hook): Emphasize by default.
2249 * gnus-topic.el (gnus-topic-rename): Mark newsrc as dirty.
2251 * gnus-sum.el (gnus-summary-next-page): When the article window
2252 isn't displayed, don't scroll.
2254 Wed Jan 15 02:19:56 1997 Markus Linnala <maage@ee.tut.fi>
2256 * gnus-cite.el (gnus-cite-reply-regexp, gnus-cite-always-check):
2259 Wed Jan 15 02:02:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2261 * gnus-art.el (article-date-user): New command and keystroke.
2263 Wed Jan 15 02:01:15 1997 David Moore <dmoore@ucsd.edu>
2265 * gnus-art.el (gnus-article-time-format): New variable.
2266 (article-make-date-line): Use it.
2268 Wed Jan 15 01:44:15 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2270 * gnus-art.el (gnus-emphasis-alist): Allow emphasis around
2272 (gnus-button-url-regexp): Don't allow empty URLs.
2274 Sun Jan 12 19:27:23 1997 Thor Kristoffersen <thor@unik.no>
2276 * nntp.el (nntp-request-head): Work when using rlogin.
2278 Sun Jan 12 15:17:16 1997 Chris Bone <bone@al.com.au>
2280 * nntp.el (nntp-accept-process-output): Give numerical messages.
2281 (nntp-wait-for): Search less.
2283 Fri Jan 10 17:38:38 1997 Erik Toubro Nielsen <erik@ifad.dk>
2285 * gnus-art.el (gnus-Numeric-save-name): Doc fix.
2287 Thu Jan 9 21:51:59 1997 Dan Schmidt <dfan@harmonixmusic.com>
2289 * nnmail.el (nnmail-move-inbox): Quote password.
2291 Thu Jan 9 18:24:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2293 * nnmail.el (nnmail-move-inbox): Don't nix out
2294 nnmail-internal-password.
2296 * nnml.el (nnml-request-expire-articles): Also expire gzipped
2299 * gnus-art.el (article-emphasize): Wouldn't toggle.
2301 Thu Jan 9 18:18:26 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2303 * gnus.el: Red Gnus v0.80 is released.
2305 Thu Jan 9 12:00:21 1997 Wesley Hardaker <Wesley.Hardaker@sphys.unil.ch>
2307 * acronym.el: New package.
2309 Thu Jan 9 11:43:28 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2311 * gnus.el: Updated copyrights.
2313 * nnoo.el (nnoo-push-server): Only push the first server.
2315 Wed Jan 8 11:34:07 1997 David Moore <dmoore@ucsd.edu>
2317 * nnoo.el (nnoo-push-server): Revert to 0.77 behaviour.
2319 * nnvirtual.el (nnvirtual-info-installed): New variable.
2320 (nnvirtual-open-server): Use it.
2321 (nnvirtual-request-update-info): ditto.
2322 (nnvirtual-create-mapping): ditto.
2324 * gnus-group.el (gnus-group-edit-group): Close the group before
2326 (gnus-group-add-to-virtual): ditto.
2328 Thu Jan 9 11:32:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2330 * gnus-art.el: Redefine ems.
2332 Wed Jan 8 20:34:09 1997 John McClary Prevost <visigoth@naiad.fac.cs.cmu.edu>
2334 * message.el (message-sendmail-f-is-evil): New variable.
2335 (message-elide-elipsis): Ditto.
2337 Wed Jan 8 17:19:02 1997 Paul Stodghill <stodghil@cs.cornell.edu>
2339 * gnus-demon.el (gnus-demon): Don't run when not idle.
2341 Wed Jan 8 12:58:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2343 * gnus-sum.el (gnus-summary-work-articles): Accept non-numerical
2346 Wed Jan 8 12:52:53 1997 Jason Rumney <jasonr@pec.co.nz>
2348 * nnmail.el (nnmail-move-inbox): Use `nnmail-internal-password'.
2350 Tue Jan 7 15:41:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2352 * gnus-art.el (gnus-article-show-hidden-text): Would bug out on
2355 Mon Jan 6 23:46:53 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2357 * gnus.el: Red Gnus v0.79 is released.
2359 Mon Jan 6 11:23:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2361 * nnmail.el (nnmail-process-babyl-mail-format): Widen at the right
2364 * nnfolder.el (nnfolder-possibly-change-group): Set current group
2365 before reading folder.
2367 * message.el (message-send-mail-with-mh): Expand file name.
2368 (message-mode-menu): Check whether mark-active exists.
2370 * gnus-group.el (gnus-group-get-new-news): Don't pass ARG to the
2373 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): Deleted.
2375 Sun Jan 5 21:35:37 1997 Sudish Joseph <sudish@mindspring.com>
2377 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): Use
2378 'article-type as the textprop of interest. Speed fix.
2380 * gnus-art.el (gnus-article-show-hidden-text): Speed fix.
2382 Sun Jan 5 11:43:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2384 * nnml.el (nnml-retrieve-headers-with-nov): Use faster method for
2385 finding the right range.
2387 * gnus-demon.el (gnus-demon): Would fire off even if not idle.
2389 * gnus-srvr.el (gnus-server-add-server): Error when defining an
2392 * gnus-start.el (gnus-get-unread-articles): Update info for native
2395 * gnus-load.el (gnus-nocem): New file.
2397 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Make sure the
2398 group name isn't nil.
2400 Sun Jan 5 11:18:22 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2402 * gnus.el: Red Gnus v0.78 is released.
2404 Sun Jan 5 09:39:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2406 * gnus-sum.el (gnus-summary-exit-no-update): Prompt change.
2407 (gnus-summary-limit-to-author): Ditto.
2408 (gnus-summary-limit-to-subject): Ditto.
2410 * gnus-cite.el (gnus-dissect-cited-text): Recognize articles that
2411 end with cited text.
2413 * gnus-topic.el (gnus-group-sort-topic): Remove nil elements.
2415 * nnoo.el (nnoo-push-server): When switching from the nil server,
2416 update all the default values of the variables.
2418 * nnkiboze.el (nnkiboze-generate-group): Protect against nil
2421 * lpath.el: Included.
2423 Sun Jan 5 09:36:57 1997 Martin Buchholz <mrb@eng.sun.com>
2425 * dgnushack.el (bytecomp): Required.
2427 Sat Jan 4 11:45:45 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2429 * gnus-art.el: Rename some functions back.
2431 * gnus-sum.el (gnus-summary-save-newsrc): Don't nix out scores.
2433 * gnus-async.el (gnus-async-prefetched-article-entry): Would
2436 Sat Jan 4 11:28:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2438 * gnus.el: Red Gnus v0.77 is released.
2440 Sat Jan 4 08:35:06 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2442 * gnus-cache.el (gnus-start): Don't require gnus-sum.
2444 * gnus-art.el: All article functions moved here.
2446 * article.el: Elided.
2448 * gnus-async.el (gnus-async-prefetched-article-entry): Check for
2451 * gnus-art.el (gnus-read-save-file-name): Expand file name in
2454 Fri Jan 3 21:22:21 1997 Paul Stodghill <stodghil@cs.cornell.edu>
2456 * gnus-demon.el (gnus-demon): Use `gnus-demon-idle-time'.
2458 Tue Dec 31 10:38:43 1996 <ratinox@peorth.gweep.net (Stainless Steel Rat)>
2460 * pop3.el: version 1.3
2462 * pop3.el: (pop3-retr): added bill@attmail.com's big buffer sleeps
2463 to save wear and tear on he heap.
2465 Thu Aug 01 11:53:48 1996 <ratinox@peorth.gweep.net (Stainless Steel Rat)>
2467 * pop3.el: version 1.2
2469 * pop3.el: (pop3-apop): minor changes to support XEmacs built-in
2470 md5, or William Perry's modified md5.el.
2472 * pop3.el: (pop3-movemail): changed to use
2473 pop3-authentication-scheme instead of pop3-use-apop.
2475 * pop3.el: pop3-use-appop: transformed into
2476 pop3-authentication-scheme.
2478 * pop3.el: version 1.1
2480 * pop3.el: (pop3-apop): new function. Send alternate
2481 authentication information to the server. Requires md5.el.
2483 * pop3.el: (pop3-open-server): set pop3-timestamp if server
2486 * pop3.el: (pop3-movemail): use APOP authentication if
2487 pop3-use-apop non-nil.
2489 * pop3.el: pop3-timestamp: added variable
2491 * pop3.el: pop3-use-apop: added variable
2493 Fri Jan 3 18:52:23 1997 Wesley Hardaker <Wesley.Hardaker@sphys.unil.ch>
2495 * gnus-group.el (gnus-group-get-new-news): Pass the ARG on to the
2498 Fri Jan 3 18:32:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2500 * article.el (article-hide-boring-headers): Respect
2501 gnus-show-all-headers.
2503 * gnus-sum.el (gnus-summary-save-article): Update the mode line.
2505 Fri Jan 3 18:30:50 1997 Erik Toubro Nielsen <erik@ifad.dk>
2507 * nnmail.el (nnmail-remove-leading-whitespace): Replacing should
2510 Fri Jan 3 18:18:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2512 * gnus-sum.el (gnus-summary-expire-articles-now): Use
2514 (gnus-summary-delete-article): Ditto.
2516 Fri Jan 3 18:16:27 1997 Peter Skov Knudsen <knu@dde.dk>
2518 * gnus-win.el (gnus-buffer-configuration): Don't create picons
2519 frame unless needed.
2521 Fri Jan 3 17:21:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2523 * message.el (message-elide-region): New command and keystroke.
2525 * gnus-salt.el (gnus-generate-vertical-tree): Check whether we can
2528 * gnus-group.el (gnus-group-catchup-current): Prompt better.
2530 * gnus-undo.el (gnus-undo-make-menu-bar): Nonsense.
2532 Fri Jan 3 16:52:22 1997 Rajappa Iyer <rsi@lucent.com>
2534 * gnus-salt.el (gnus-pick-start-reading): Possibly catch up all
2537 Fri Jan 3 12:12:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2539 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Try to get the
2540 few last headers using HEAD in any case to work around a bug in
2543 * gnus-xmas.el (gnus-xmas-define): Redefined.
2545 * gnus.el (gnus-characterp): Made into func.
2547 Thu Jan 2 16:21:47 1997 Sudish Joseph <sudish@mindspring.com>
2549 * gnus-util.el (gnus-characterp): New function.
2551 Wed Dec 18 18:15:39 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
2553 * gnus-start.el (gnus-dribble-enter): Make sure we write at the
2554 end of the dribble file
2556 Thu Jan 2 16:01:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2558 * gnus-sum.el (gnus-summary-limit-children): Make NoCeM'ed
2561 Tue Dec 17 20:24:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2563 * gnus-sum.el (gnus-summary-save-newsrc): Respect the prefix.
2565 Mon Dec 16 23:47:30 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2567 * gnus.el: Red Gnus v0.76 is released.
2569 Mon Dec 16 14:33:58 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2571 * gnus-msg.el (gnus-bug): Insert nntp server type.
2572 (gnus-copy-article-buffer): Remove prev/next buttons.
2574 * gnus-cache.el (gnus-jog-cache): Let the call func be
2577 * gnus-art.el (gnus-summary-save-in-pipe): Include number of
2579 (gnus-article-add-buttons): Don't add buttons to already
2582 * nntp.el (nntp-open-connection): Allow `C-g' to continue.
2584 * nnbabyl.el (nnbabyl-retrieve-headers): Wouldn't find all
2587 * gnus-sum.el (gnus-data-compute-positions): Reinstated.
2588 (gnus-remove-thread): Do the right thing with dummy roots.
2590 * nndoc.el (nndoc-request-article): Only return valid articles.
2592 * nnfolder.el (nnfolder-delete-mail): Wouldn't delete From lines.
2594 * gnus-topic.el (gnus-topic-find-groups): Ignore nil groups.
2596 * nnfolder.el (nnfolder-save-mail): Quote all "From " lines.
2598 Sat Dec 14 11:49:21 1996 David Moore <dmoore@ucsd.edu>
2600 * gnus-nocem.el (gnus-nocem-groups):
2601 news.admin.net-abuse.bulletins is to replace
2602 news.admin.net-abuse.announce for nocemish postings.
2604 Mon Dec 16 13:38:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2606 * nnmail.el (nnmail-move-inbox): Message at end.
2608 * gnus-sum.el (gnus-summary-refer-parent-article): Use
2609 "in-reply-to" header.
2611 * gnus-topic.el (gnus-topic-set-parameters): Enter into dribble.
2613 * gnus-sum.el (gnus-summary-save-newsrc): Change.
2614 (gnus-summary-catchup): Only catch up the limited articles.
2615 (gnus-simplify-subject-fuzzy-regexp): Changed to nil.
2616 (gnus-simplify-buffer-fuzzy): Ignore nil
2617 gnus-simplify-subject-fuzzy-regexp.
2619 * gnus-srvr.el (gnus-server-prepare): Don't insert servers twice.
2621 Thu Dec 12 18:18:11 1996 David Moore <dmoore@ucsd.edu>
2623 * gnus-start.el (gnus-setup-news): Use gnus-make-hashtable.
2624 (gnus-update-active-hashtb-from-killed): ditto.
2625 (gnus-newsrc-to-gnus-format): ditto.
2627 * gnus-bcklg.el (gnus-backlog-setup): ditto.
2629 * gnus-sum.el (gnus-create-xref-hashtb): ditto.
2631 * gnus-move.el (gnus-move-group-to-server): ditto.
2633 * gnus-util.el (gnus-create-hash-size): Power of 2 hashtables can
2634 be _significantly_ faster than 2^x-1 tables on many risc
2635 machines. Any gains of 2^x-1 are comparably small on other
2638 Fri Dec 13 05:05:03 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2640 * gnus.el: Red Gnus v0.75 is released.
2642 Fri Dec 13 04:49:21 1996 Andre Deparade <deparade@i3.informatik.rwth-aachen.de>
2644 * gnus-cite.el (gnus-cited-text-button-line-format-alist): Make %b
2647 Fri Dec 13 01:06:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2649 * article.el (article-decode-rfc1522): Would collate subsequent
2652 * gnus-start.el (gnus-check-bogus-newsgroups): Use
2655 * gnus-topic.el (gnus-topic-kill-group): Save topic contents.
2656 (gnus-topic-yank-group): Insert topic contents.
2658 * gnus-sum.el (gnus-simplify-subject-fuzzy-regexp): Changed
2661 * gnus-score.el (gnus-score-find-favourite-words): Put point at bob.
2663 * gnus-sum.el (gnus-summary-limit-to-age): Dox fix & interactive
2666 Fri Dec 13 01:01:46 1996 David Moore <dmoore@ucsd.edu>
2668 * gnus-sum.el (gnus-summary-limit-to-age): New function and
2671 Tue Dec 10 23:42:00 1996 David Moore <dmoore@ucsd.edu>
2673 * gnus-nocem.el (gnus-nocem-groups): news.lists.filters is to
2674 replace alt.nocem.misc
2676 Wed Dec 11 01:15:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2678 * nnfolder.el (nnfolder-request-expire-articles): Better message.
2679 (nnfolder-delete-mail): Actually delete.
2681 * gnus-sum.el (gnus-summary-update-info): Don't run
2682 `gnus-exit-group-hook'.
2683 (gnus-summary-expire-articles): Do it.
2684 (gnus-summary-exit): Ditto.
2685 (gnus-summary-save-newsrc): New command and keystroke.
2687 Wed Dec 11 00:38:12 1996 Stainless Steel Rat <ratinox@peorth.gweep.net>
2689 * gnus-sum.el (gnus-simplify-buffer-fuzzy): New version.
2691 Mon Dec 9 21:00:09 1996 David Moore <dmoore@ucsd.edu>
2693 * gnus-sum.el (gnus-summary-catchup): Out dated catchup code
2696 * nnvirtual.el (nnvirtual-update-read-and-marked): Work around a
2697 cache of active count in gnus-update-read-articles.
2699 Mon Dec 9 22:55:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2701 * article.el (article-emphasize): Use it.
2703 * gnus-util.el (gnus-put-text-property-excluding-newlines): New
2706 Mon Dec 9 08:38:08 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2708 * gnus-sum.el: Split customize groups and added links to the manual.
2710 1996-12-08 Dave Love <d.love@dl.ac.uk>
2712 * gnus-vis.el (gnus-button-alist): Allow whitespace in `<URL:...'
2713 markup (rfc1738), done last, after possible partial matches.
2714 (gnus-button-url): Zap any whitespace from a <URL:...> match.
2716 Mon Dec 9 02:18:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2718 * gnus-art.el (gnus-button-embedded-url): New function.
2719 (gnus-button-alist): Use it.
2721 * gnus-util.el (gnus-strip-whitespace): New function.
2723 Mon Dec 9 00:04:24 1996 Richard Stallman <rms@gnu.ai.mit.edu>
2725 * gnus-start.el (gnus-read-init-file): Don't read init file when
2726 started with "emacs -q".
2728 Sun Dec 8 18:25:34 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2730 * gnus.el: Red Gnus v0.74 is released.
2732 Fri Dec 6 12:47:24 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
2734 * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't reverse
2737 Fri Dec 6 11:33:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2739 * nnfolder.el (nnfolder-request-article): Use it.
2740 (nnfolder-retrieve-headers): Wouldn't find the right header.
2742 * nnmail.el (nnmail-search-unix-mail-delim-backward): New function.
2744 Thu Dec 5 21:51:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2746 * gnus.el (gnus-server-add-address): Don't add "*-address" to all
2749 Thu Dec 5 21:01:22 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2751 * gnus.el: Red Gnus v0.73 is released.
2753 Thu Dec 5 19:29:50 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2755 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Message the line
2758 * nnml.el (nnml-request-scan): Change server.
2760 Sat Nov 30 00:42:39 1996 Steven L Baur <steve@altair.xemacs.org>
2762 * earcon.el: Added Customization.
2764 Thu Dec 5 11:24:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2766 * gnus-sum.el (gnus-summary-prepare-threads): Don't output
2767 articles outside the limit.
2769 * gnus-group.el (gnus-group-level): New function.
2770 (gnus-group-list-active): Faster implementation.
2771 (gnus-group-list-all-matching): Accept a `C-u' prefix.
2773 * message.el (message-news): Make sure newsey things are done.
2775 * gnus-kill.el (gnus-execute-1): Eval forms properly.
2777 * gnus-score.el (gnus-score-find-bnews): Treat "+" like ordinary
2780 * gnus-sum.el (gnus-summary-make-menu-bar): Update.
2782 * nndoc.el (nndoc-forward-type-p): Don't give false positives.
2784 * message.el (message-user-mail-address): Bypass mail-extr.
2785 (message-make-forward-subject): Only fetch the first Subject.
2787 * gnus-art.el (gnus-button-alist): Reconize news:group urls.
2789 * gnus-start.el (gnus-group-change-level): Didn't quote strings
2790 entered into dribble.
2792 * gnus-util.el (gnus-prin1-to-string): Use print-quoted-
2794 * nnbabyl.el (nnbabyl-request-article): Wouldn't find first
2796 (nnbabyl-delete-mail): Ditto.
2798 Thu Dec 5 06:16:25 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2800 * nnmail.el (nnmail-split-history): Use
2801 `with-output-to-temp-buffer'.
2803 Thu Dec 5 08:46:26 1996 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
2805 * gnus-sum.el (gnus-nov-parse-line): unwind-protect the
2808 Tue Dec 3 14:06:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2810 * nnheader.el (nnheader-find-file-noselect): Disable local
2813 * gnus-group.el (gnus-group-fetch-faq): Ditto.
2815 Mon Dec 2 17:12:26 1996 Ralph Schleicher <rs@purple.UL.BaWue.DE>
2817 * gnus-demon.el (gnus-demon-time-to-step): Make it work.
2819 Sun Dec 1 07:35:32 1996 Lars Magne Ingebrigtsen <larsi@proletcult.slip.ifi.uio.no>
2821 * nntp.el (nntp-retrieve-articles): New function.
2822 (nntp-next-result-arrived-p): New function.
2824 Sat Nov 30 13:50:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2826 * nnfolder.el (nnfolder-retrieve-headers): Parse unix mboxes better.
2827 (nnfolder-request-article): Ditto.
2829 * message.el (message-rename-buffer): Make sure the renamed buffer
2832 Sat Nov 30 12:06:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2834 * gnus-cache.el (gnus-cache-enter-article): Warn when trying to
2835 cache negative articles.
2837 Sat Nov 30 08:53:48 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2839 * gnus.el: Red Gnus v0.72 is released.
2841 1996-11-30 Markus Linnala <maage@cs.tut.fi>
2843 * gnus-sum.el (gnus-summary-refer-parent-article): Work when there
2846 1996-11-30 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2848 * message.el (message-fetch-field): Fetch all headers.
2850 * gnus-sum.el (gnus-cut-thread): Would cut off the wrong
2853 * gnus-score.el (gnus-all-score-files): Take an optional group
2856 * gnus-start.el (gnus-dribble-touch): New function.
2857 (gnus-master-read-slave-newsrc): Use it.
2859 * gnus-salt.el (gnus-generate-vertical-tree): Would bug out on
2862 * gnus-sum.el (gnus-summary-search-article): Would infloop.
2864 * gnus-nocem.el: Ignore invalid entries.
2866 * gnus-sum.el (gnus-data-remove): Wouldn't update properly when
2867 treating the first article in the buffer.
2868 (gnus-rebuild-thread): Would compute the wrong offset.
2869 (gnus-summary-move-article): Don't mark as read.
2871 1996-11-28 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2873 * gnus-sum.el (gnus-thread-loop-p): New function.
2874 (gnus-make-threads): Avoid inflooped references.
2876 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bind
2877 print-length to nil.
2879 Wed Nov 27 02:41:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2881 * nnmail.el (nnmail-process-babyl-mail-format): Goto-char placed
2884 * gnus-group.el (gnus-group-select-group-emphemerally): New
2885 command and keystroke.
2887 * gnus-sum.el (gnus-read-header): Fold continuation lines.
2889 Tue Nov 26 18:43:29 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2891 * gnus-sum.el (gnus-summary-update-info): Don't change buffer.
2893 Tue Nov 26 17:56:19 1996 Hrvoje Niksic <hniksic@srce.hr>
2895 * gnus-sum.el (gnus-summary-print-article): Prompt for file name.
2897 Tue Nov 26 17:08:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2899 * article.el (article-date-ut): Use original date.
2901 Tue Nov 26 08:36:38 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
2903 * gnus-picon.el: Customize.
2905 * smiley.el: Customize. Change artist's email address in comments.
2907 Tue Nov 26 04:37:54 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2909 * gnus.el: Red Gnus v0.71 is released.
2911 Tue Nov 26 00:58:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2913 * gnus-sum.el (gnus-get-split-value): Expand file names in save
2916 Mon Nov 25 22:50:19 1996 Jens Lautenbacher <jens@lemming5.lem.uni-karlsruhe.de>
2918 * gnus-group.el (gnus-group-make-menu-bar): Moved customize.
2920 Mon Nov 25 15:27:41 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2922 * gnus.el (custom-facep): Removed.
2924 * gnus-topic.el (gnus-topic-line-format): Added customize
2927 * gnus.el (gnus-article-display-hook): Moved
2928 `gnus-article-treat-overstrike' last.
2930 Mon Nov 25 11:21:15 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
2932 * gnus-picon.el: (gnus-picons-try-to-find-face): New param: rightp.
2933 (gnus-picons-insert-face-if-exists): Use it and own new param.
2934 More properly detect location of bar and dots.
2935 (gnus-group-display-picons): Use above.
2936 (gnus-article-display-picons): ditto.
2938 Mon Nov 25 04:17:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2940 * nnfolder.el (nnfolder-read-folder): Make buffer read/write.
2942 * gnus-sum.el (gnus-summary-print-article): Delete invisible text
2945 * article.el (article-delete-invisible-text): New function.
2947 * nntp.el (nntp-possibly-change-group): Would abort async
2950 * gnus-sum.el (gnus-summary-print-article): New command and
2952 (gnus-summary-move-article): Select the article first.
2954 * message.el (message-user-agent): Define the message mail user
2957 Sun Nov 24 02:28:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2959 * nntp.el (nntp-possibly-change-group): Would get confused.
2961 * gnus-art.el (gnus-button-url-regexp): Allow all word-constituent
2962 characters to be part of urls.
2964 * nntp.el (nntp-possibly-change-group): Wait until the status line
2965 arrives and delete it.
2967 Sun Nov 24 01:36:45 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2969 * gnus.el: Red Gnus v0.70 is released.
2971 Sat Nov 23 23:22:27 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2973 * message.el (message-mode-menu): Added `message-caesar-region'.
2974 (message-mode-field-menu): Added `message-insert-to' and
2975 `message-insert-newsgroups'.
2977 Sat Nov 23 19:53:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2979 * nnkiboze.el: Would destroy all component group infos.
2981 * gnus-xmas.el (gnus-summary-mail-toolbar): Reversed cathup.
2983 * gnus-sum.el (gnus-summary-article-unread-p): New function.
2984 (gnus-remove-thread-1): Avoid `text-propery-any'.
2985 (gnus-summary-insert-subject): Ditto.
2986 (gnus-data-compute-positions): Removed.
2988 * gnus-dup.el (gnus-dup-suppress-articles): Didn't do anything.
2990 * gnus-group.el (gnus-group-restart): Just start up Gnus
2993 Sat Nov 23 07:16:39 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2995 * gnus.el: Red Gnus v0.69 is released.
2997 Sat Nov 23 05:00:36 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2999 * gnus-cache.el (gnus-cache-update-active): Wouldn't mark the
3000 cache active file as changed.
3002 * gnus-start.el (gnus-setup-news): Slaves shouldn't check for new
3005 * gnus-sum.el (gnus-group-make-articles-read): Update group line
3008 * gnus-move.el (gnus-move-group-to-server): Check whether
3011 * gnus-score.el (gnus-score-find-hierarchical): Do the right thing
3012 for prefixed group names.
3014 * nnml.el (nnml-generate-nov-databases-1): Don't infloop.
3016 Sat Nov 23 04:58:49 1996 Steven L. Baur <steve@miranova.com>
3018 * gnus-score.el (gnus-score-score-files-1): Don't infloop.
3020 Sat Nov 23 04:40:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3022 * gnus-art.el (gnus-article-make-menu-bar): Protect against
3023 undefined menu vars.
3025 * gnus-group.el (gnus-group-rename-group): Prompt fix.
3027 Fri Nov 22 12:17:14 1996 David Moore <dmoore@ucsd.edu>
3029 * nnml.el (nnml-generate-nov-databases-1): Don't infloop.
3031 * gnus-score.el (gnus-score-score-files-1): Don't infloop, be
3034 Fri Nov 22 22:18:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3036 * gnus-move.el (gnus-move-group-to-server): Looking-at bug.
3037 (gnus-move-group-to-server): Extend.
3039 * message.el (message-check-news-header-syntax): Change shoot-me
3042 Thu Nov 21 18:31:56 1996 David Moore <dmoore@ucsd.edu>
3044 * gnus-util.el (gnus-atomic-progn, gnus-atomic-progn-assign,
3045 gnus-atomic-setq): Routines to help protect against corruption to
3046 internal Gnus datastructures from C-g or error signals.
3048 * gnus-util.el (gnus-atomic-be-safe): Variable which can set to
3049 nil to disable the C-g atomic protection.
3051 * nnvirtual.el (nnvirtual-update-read-and-marked): Replaces
3052 nnvirtual-update-reads and nnvirtual-update-marked. Does updates
3053 to component groups atomically.
3054 (nnvirtual-request-update-info): Update the virtual group
3057 Fri Nov 22 00:19:23 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3059 * gnus.el: Create menu bar even when not using menu-bar-mode.
3061 * gnus-start.el (gnus-1): Don't paint picture gnu twice.
3063 * gnus-sum.el (gnus-group-make-articles-read): Undo in the right
3065 (gnus-update-read-articles): Ditto.
3067 Fri Nov 22 00:04:59 1996 Raja R. Harinath <harinath@cs.umn.edu>
3069 * nnheader.el (nnheader-generate-fake-message-id): Interact better
3070 with duplicate suppression.
3072 Thu Nov 21 23:31:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3074 * gnus.el (gnus-info-set-entry): Wouldn't extend far enough.
3076 * gnus-salt.el (gnus-tree-minimize): Ignore errors.
3078 * gnus-sum.el (gnus-summary-article-sparse-p): New macro.
3079 (gnus-summary-article-ancient-p): Ditto.
3080 (gnus-summary-search-article): Skip sparse articles.
3082 * article.el (article-date-ut): Wouldn't pick out the date right.
3084 Thu Nov 21 23:07:34 1996 Raja R. Harinath <harinath@cs.umn.edu>
3086 * gnus-dup.el (gnus-dup-enter-articles): Ignore sparse articles.
3088 Thu Nov 21 21:57:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3090 * gnus-dup.el (gnus-dup-suppress-articles): Only suppress read
3093 * article.el (article-delete-text-of-type): Would bug out.
3095 Thu Nov 21 11:02:36 1996 David Moore <dmoore@ucsd.edu>
3097 * nnoo.el (nnoo-change-server): Only preserve un-ooed variables if
3098 they exist globally.
3100 Thu Nov 21 10:52:39 1996 Steven L Baur <steve@miranova.com>
3102 * article.el (article-date-ut): Extend date header recognition to
3103 deal with systems that put a TAB after the colon.
3105 Thu Nov 21 19:50:26 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3107 * gnus.el: Red Gnus v0.68 is released.
3109 Thu Nov 21 05:33:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3111 * nnoo.el (nnoo-change-server): Protect against void vars.
3113 Thu Nov 21 00:00:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3115 * gnus.el: Red Gnus v0.67 is released.
3117 Wed Nov 20 22:54:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3119 * message.el (message-mode-field-menu): Separated.
3121 * nnoo.el (nnoo-change-server): Preserve un-ooed variables as
3124 * nnbabyl.el (nnbabyl-read-mbox): Understand movemailed babyl
3127 Wed Nov 20 19:25:40 1996 Kurt Swanson <kurt@dna.lth.se>
3129 * gnus-art.el (gnus-article-make-menu-bar): Fix menu bar.
3131 Wed Nov 20 05:27:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3133 * gnus-sum.el (gnus-article-sort-by-lines,
3134 gnus-thread-sort-by-lines): New functions.
3135 (gnus-summary-sort-by-lines): New command and keystroke.
3137 * gnus.el (gnus-other-frame): Be a bit more clever.
3139 * gnus-group.el (gnus-group-get-new-news): Check for new
3142 * nnheader.el (nnheader-insert-file-contents-literally): Bind
3143 `default-major-mode' to nil.
3145 * gnus-sum.el (gnus-group-make-articles-read): Yet another undo
3148 * nnmail.el (nnmail-article-group): Wrong `junk' check.
3150 Wed Nov 20 05:13:05 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3152 * gnus.el: Red Gnus v0.66 is released.
3154 Wed Nov 20 01:57:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3156 * nnmail.el (nnmail-article-group): Would lose mail when using
3159 * gnus-sum.el (gnus-update-read-articles): Undo fix.
3161 Tue Nov 19 22:56:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3163 * nnheader.el (nnheader-auto-mode-alist): New function.
3165 Tue Nov 19 21:57:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3167 * gnus.el: Red Gnus v0.65 is released.
3169 Tue Nov 19 17:41:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3171 * message.el (message-do-fcc): Supply FROM-GNUS param to
3174 * gnus-msg.el (gnus-setup-message): Use the buffer name instead of
3177 * nnmail.el (nnmail-article-group): Respect `junk' advanced
3180 * gnus-group.el (gnus-group-restart): Clear system.
3182 * nnfolder.el (nnfolder-read-folder): Handle zipped files.
3184 * nnheader.el (nnheader-find-file-noselect): New definition.
3186 * gnus-art.el (gnus-article-make-menu-bar): Use the menu bar.
3188 * gnus-score.el (gnus-all-score-files): Would still get the score
3189 files in wrong order.
3191 * gnus-start.el (gnus-find-new-newsgroups): End message on wrong
3194 * gnus-srvr.el (gnus-server-prepare): Don't list servers twice.
3196 * gnus-xmas.el (gnus-xmas-read-event-char): Mystery hanging bug.
3198 * gnus-score.el (gnus-all-score-files): Expand all files in the
3199 kill files directory.
3201 * gnus-sum.el (gnus-group-make-articles-read): Register with undo
3203 (gnus-update-read-articles): Ditto.
3205 * gnus-msg.el (gnus-debug): Include gnus-async in variables.
3207 Tue Nov 19 00:07:14 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3209 * gnus.el: Red Gnus v0.64 is released.
3211 Mon Nov 18 21:42:40 1996 Loren Schall <schall@saifr00.ateng.az.honeywell.com>
3213 * gnus-sum.el (gnus-summary-insert-line): Pick apart the From
3214 header in reversed order.
3216 Mon Nov 18 02:00:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3218 * gnus-sum.el (gnus-summary-refer-references): Protect against nil
3221 * gnus-score.el (gnus-all-score-files): Remove duplicate score
3222 files from the end first.
3224 * gnus-start.el (gnus-after-getting-new-news-hook,
3225 gnus-get-new-news-hook): Switched defaults.
3227 * gnus-score.el (gnus-all-score-files): Returned score files in
3230 * gnus-util.el (gnus-make-directory): Protect against nil dirs.
3232 * gnus-art.el (gnus-decode-encoded-word-method): Default to
3233 'gnus-article-de-quoted-unreadable.
3235 * gnus.el (gnus-read-group): Prohibit : in group name.
3236 (gnus-article-display-hook): Removed
3237 `gnus-article-de-quoted-unreadable'.
3239 * article.el (gnus-emphasis-alist): Accept "-" as word marker.
3241 * messagexmas.el (message-xmas-dont-activate-region): Changed
3244 Sun Nov 17 01:09:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3246 * message.el: Added customize support.
3248 Sun Nov 17 23:42:03 1996 Raja R. Harinath <harinath@cs.umn.edu>
3250 * gnus-gl.el (bbb-extract-token-number): Fix.
3252 Sun Nov 17 12:18:27 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3254 * gnus-sum.el (gnus-summary-next-article): Use it.
3255 (gnus-group-make-articles-read): Quote undo forms.
3256 (gnus-update-read-articles): Ditto.
3258 * gnus.el (gnus-key-press-event-p): New alias.
3260 Sat Nov 16 22:05:24 1996 Steven L Baur <steve@miranova.com>
3262 * gnus-sum.el (gnus-summary-next-article): XEmacs doesn't use
3263 integers for keyboard events.
3265 Sun Nov 17 12:09:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3267 * gnus-group.el (gnus-group-set-timestamp): Protect against nil
3268 gnus-newsgroup-name.
3270 Sun Nov 17 01:09:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3272 * nnmail.el: Added customize support.
3274 Sat Nov 16 22:59:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3276 * gnus.el (gnus-summary-line-format): Dox fix.
3278 * nnfolder.el (nnfolder-save-mail): Would insert extra newline at
3281 Sat Nov 16 19:43:22 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3283 * gnus.el: Red Gnus v0.63 is released.
3285 Sat Nov 16 11:32:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3287 * gnus-sum.el (gnus-summary-next-article): Ignore non-keyboard
3288 events before starting to walk.
3290 * gnus-topic.el (gnus-topic-prepare-topic): Insert topics that
3291 have 0 unread if there is anything under.
3293 * gnus-sum.el (gnus-summary-move-article): Do `B B' properly.
3295 * gnus-topic.el (gnus-topic-parameters): Return nil on
3296 non-existant topics.
3298 * nntp.el (nntp-possibly-change-group): Would nix out async buffer
3299 when switching groups.
3301 * gnus-sum.el (gnus-summary-expire-articles): Update info before
3304 * article.el (article-strip-leading-blank-lines): Would strip too
3307 * gnus-sum.el (gnus-summary-mode): Update specs after running
3310 * gnus-util.el (gnus-boundp): New function.
3312 * gnus-start.el (gnus-get-new-news-hook): Default to updating
3313 display-time, if present.
3315 Fri Nov 15 13:59:16 1996 Steven L Baur <steve@miranova.com>
3317 * gnus-xmas.el (gnus-xmas-define): Better fix for dealing with
3318 scroll-in-place, which will be preloaded in XEmacs 19.15.
3320 * gnus-art.el (gnus-article-prev-page): Guard scroll-(up|down)
3321 against scroll-in-place package.
3322 (gnus-article-next-page): Ditto.
3324 * gnus-salt.el (gnus-pick-next-page): Ditto.
3326 Fri Nov 15 21:40:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3328 * nnweb.el (gnus): Required.
3330 * gnus-group.el (gnus-group-clear-data-on-native-groups): Offer to
3333 * gnus-cache.el (gnus-cache-move-cache): New command.
3335 * nnvirtual.el (nnvirtual-create-mapping): Handle groups with no
3338 * gnus-group.el (gnus-group-insert-group-line-info): Compute the
3339 right number for dead groups.
3341 * nnvirtual.el: Complete-first-sentence-in-first-line-of-doc fix.
3343 Thu Nov 14 10:20:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3345 * gnus-win.el: Added customize support.
3347 * gnus-uu.el: Added customize support.
3349 Thu Nov 14 17:50:12 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3351 * gnus.el: Red Gnus v0.62 is released.
3353 Thu Nov 14 12:25:23 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3355 * gnus.el (gnus-article-display-hook): Add
3356 `gnus-article-de-quoted-unreadable' to default value.
3358 * gnus-art.el (gnus-summary-article-menu): Dummy define.
3360 * article.el (custom): Require first.
3362 * dgnushack.el (require): New implementation.
3364 * article.el (gnus-emphasis-alist): Recognize emphasis inside
3367 Thu Nov 14 10:20:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3369 * nnmail.el (nnmail-split-abbrev-alist): Added `uucp' to `mail'.
3371 Thu Nov 14 11:25:51 1996 Samuel Tardieu <sam@inf.enst.fr>
3373 * nnmail.el (nnmail-search-unix-mail-delim): Skip past ">From "
3376 Thu Nov 14 10:08:27 1996 Raja R. Harinath <harinath@cs.umn.edu>
3378 * gnus-gl.el (bbb-connect-to-bbbd): Only connect if we have the
3381 Thu Nov 14 08:46:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3383 * message.el (message-insert-to): Deny with "never"
3384 courtesy-copies-to header.
3386 * dgnushack.el (require): Try both the uncompiled and the compiled
3389 * nntp.el (nntp-send-authinfo): Hide password.
3391 Wed Nov 13 12:00:43 1996 David Moore <dmoore@ucsd.edu>
3393 * gnus-start.el (gnus-parse-active): Correct range parsing
3396 Tue Nov 12 14:09:15 1996 David Moore <dmoore@ucsd.edu>
3398 * gnus-nocem.el (gnus-nocem-enter-article): Don't store the same
3399 message id in the cache twice.
3400 (gnus-nocem-liberal-fetch):
3402 * gnus-nocem.el (gnus-nocem-liberal-fetch): New Variable.
3404 * gnus-nocem.el (gnus-nocem-check-article,
3405 gnus-nocem-scan-groups): Don't re-fetch a crossposted @@NCM
3406 posting that we've alread verified and scanned.
3408 Wed Nov 13 23:38:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3410 * gnus-start.el (gnus-parse-active): Gave wrong results.
3412 * gnus-win.el (gnus-buffer-configuration): Doc fix.
3414 Wed Nov 13 13:52:20 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3416 * gnus-topic.el: Added customize support.
3418 * gnus-group.el (gnus-group-mode-hook): Added `gnus-topic-mode'
3421 * gnus-util.el (gnus-verbose): Made customizable.
3423 * gnus.el (gnus-summary-line-format): Customize.
3425 * gnus-sum.el (gnus-summary-respool-default-method): Customize.
3427 * gnus.el (gnus-select-method-name): New widget.
3428 (gnus-select-method): Use it.
3430 Wed Nov 13 14:19:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3432 * gnus-group.el (gnus-info-clear-data): Quote lists.
3434 * nntp.el (nntp-send-authinfo): Prompt right.
3436 Tue Nov 12 19:33:00 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3438 * gnus.el: Red Gnus v0.61 is released.
3440 Tue Nov 12 17:55:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3442 * nnmail.el (nnmail-move-inbox): Delete empty crash box.
3444 * gnus-art.el (gnus-article-make-menu-bar): Define summary article
3447 * gnus-group.el (gnus-group-set-timestamp): Removed reference to
3448 free variable `group'.
3450 Mon Nov 11 16:29:00 1996 David Moore <dmoore@ucsd.edu>
3452 * gnus-group.el (gnus-group-timestamp-delta): New function.
3454 * gnus-demon.el (gnus-demon-add-scan-timestamps,
3455 gnus-demon-scan-timestamps): New functions.
3457 Mon Nov 11 05:27:20 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3459 * article.el (gnus-emphasis-alist): Added ":" as sentence-end.
3461 Mon Nov 11 05:14:02 1996 David Moore <dmoore@ucsd.edu>
3463 * nnvirtual.el: New version.
3465 Mon Nov 11 05:09:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3467 * article.el (gnus-emphasis-underline-bold): Renamed.
3469 Mon Nov 11 05:05:09 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
3471 * nntp.el (nntp-possibly-change-group): Bind
3472 `nnheader-callback-function' to nil.
3474 Sun Nov 10 12:13:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3476 * gnus-start.el (gnus-parse-active): Give correct answer.
3478 * nntp.el (nntp-snarf-error-message): Massage the message.
3480 Sun Nov 10 11:49:33 1996 Joe Wells <jbw@cs.bu.edu>
3482 * dgnushack.el (require): Load .el files only.
3484 Sun Nov 10 10:06:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3486 * gnus-move.el (gnus-move-group-to-server): Would pass wrong
3487 params to `gnus-retrieve-headers'.
3489 * nntp.el (nntp-wait-for): Accept a `discard' param.
3490 (nntp-open-connection): Would mix it up when establishing asynch
3493 * nnml.el (nnml-find-id): Would report false positives.
3495 * gnus-spec.el (gnus-update-format-specifications): Do all
3496 computations in the right buffer.
3498 * nnweb.el (nnweb-type-definition): Moved search engine.
3499 (nnweb-fetch-form): Use "POST" instead of `POST'.
3501 * gnus-undo.el (gnus-undo-register): Entered malformed undo
3504 * smiley.el (smiley-nosey-regexp-alist): Add a devilish face.
3506 Sun Nov 10 06:38:38 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3508 * gnus.el: Red Gnus v0.60 is released.
3510 Sun Nov 10 06:31:36 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3512 * gnus.el: Red Gnus v0.59 is released.
3514 Sun Nov 10 06:09:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3516 * nntp.el (nntp-decode-text): Erased everything.
3518 * article.el (article-remove-trailing-blank-lines): Would
3521 Sun Nov 10 06:06:31 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3523 * gnus.el: Red Gnus v0.58 is released.
3525 Sun Nov 10 06:02:51 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
3527 * nntp.el (nntp-possibly-change-group): Bind callback function to
3530 Sun Nov 10 05:35:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3532 * gnus-topic.el (gnus-topic-remove-topic): Remove from alist.
3534 * gnus-score.el (gnus-score-string): Didn't trace fuzzies and
3537 Sat Nov 9 18:14:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3539 * nnweb.el (nnweb-set-hashtb): Typo.
3540 (nnweb-read-overview): Typo.
3542 * nnheader.el (nnheader-skeleton-replace): New macro.
3543 (nnheader-replace-string): Use it.
3544 (nnheader-replace-regexp): Use it.
3545 (nnheader-strip-cr): Use it.
3547 * nntp.el (nntp-retrieve-headers): Be faster.
3548 (nntp-decode-text): Use faster algorithm.
3550 * nnheader.el (nnheader-replace-string): New function.
3552 Sat Nov 9 17:22:16 1996 Hrvoje Niksic <hniksic@srce.hr>
3554 * article.el (gnus-emphasis-alist): Doc fix.
3556 Sat Nov 9 16:27:27 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3558 * nnmail.el (nnmail-split-it): Fix bug in abbrev handling.
3560 Sat Nov 9 05:59:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3562 * nnweb.el (nnweb-set-hashtb): Typo.
3564 * article.el (gnus-emphasis-alist): One ' too many.
3566 * gnus-async.el (gnus-async-prefetch-article): Only message when
3567 in the summary buffer.
3569 * gnus-msg.el (gnus-post-news): Handle `newsgroup' param.
3570 (gnus-debug): Be `defcustom' aware.
3572 Sat Nov 9 05:41:27 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3574 * gnus.el: Red Gnus v0.57 is released.
3576 Fri Nov 8 22:56:59 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3578 * gnus.el: Added customize support.
3580 Sat Nov 9 05:14:58 1996 David Moore <dmoore@ucsd.edu>
3582 * nnmail.el (nnmail-expand-newtext): New version.
3584 Sat Nov 9 04:28:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3586 * gnus-xmas.el (gnus-xmas-force-redisplay): New variable.
3587 (gnus-xmas-summary-recenter): Use it.
3589 * gnus-art.el (gnus-button-url): Removed seconds param since old
3590 versions of `browse-url.el' don't support it.
3591 (gnus-article-make-menu-bar): Add article menu to article menu.
3593 * article.el (gnus-emphasis-alist): Use ")" as a sentence end
3596 Fri Nov 8 05:33:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3598 * article.el (gnus-emphasis-alist): Recognize "_this_here_".
3600 * gnus-art.el (gnus-article-save): Save the right buffer after
3603 * nntp.el (nntp-wait-for): Nix out "nntp reading...." message.
3605 * article.el (article-narrow-to-signature): Typo.
3607 * nntp.el (nntp-try-list-active): Would guess wrong on `some'.
3609 * gnus.el: condition-case -> ignore-errors.
3611 * nntp.el (nntp-request-close): Protect against errors.
3613 Fri Nov 8 03:23:02 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3615 * gnus.el: Red Gnus v0.56 is released.
3617 Fri Nov 8 02:45:21 1996 David S. Goldberg <dsg@linus.mitre.org>
3619 * gnus-art.el (gnus-button-url): Respect
3620 `browse-url-new-window-p'.
3622 Fri Nov 8 02:34:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3624 * nnmail.el (nnmail-process-unix-mail-format): Fold searches.
3626 Thu Nov 7 09:07:32 1996 Steven L Baur <steve@miranova.com>
3628 * nnmail.el (nnmail-search-unix-mail-delim): Take better care in
3629 ignoring bogus From_ lines.
3631 Fri Nov 8 02:01:06 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3633 * nnmail.el (nnmail-move-inbox): Cleaned up code.
3635 * gnus-int.el (gnus-request-regenerate): New function.
3637 * nnml.el (nnml-request-regenerate): New function.
3639 * gnus-srvr.el (gnus-server-regenerate-server): New command and
3642 Thu Nov 7 16:12:30 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3644 * gnus-start.el: Added customize support.
3646 Fri Nov 8 01:47:16 1996 David S. Goldberg <dsg@linus.mitre.org>
3648 * gnus-win.el (gnus-delete-windows-in-gnusey-frames): Would bug
3649 out on nil variables.
3651 Fri Nov 8 01:45:06 1996 Kurt Swanson <kurt@dna.lth.se>
3653 * gnus-sum.el (gnus-handle-ephemeral-exit): Go to the next
3656 Thu Nov 7 16:12:30 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3658 * article.el (gnus-visible-headers): Convert string to list of
3661 Fri Nov 8 01:40:38 1996 Kurt Swanson <Kurt.Swanson@dna.lth.se>
3663 * gnus-sum.el (gnus-summary-first-article): New function.
3665 * gnus-salt.el (gnus-pick-start-reading): Use it.
3667 Thu Nov 7 09:42:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3669 * gnus-group.el (gnus-group-catchup): Better message.
3671 * gnus-util.el (gnus-date-get-time): Protect against "" Dates.
3673 * article.el (article-strip-leading-blank-lines): Would infloop.
3675 * gnus-msg.el (gnus-debug): Protect against odd load-paths.
3677 Fri Nov 8 05:30:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3679 * gnus-sum.el (gnus-get-newsgroup-headers): `ref' should never be
3682 * gnus-msg.el (gnus-summary-followup-to-mail,
3683 gnus-summary-followup-to-mail-with-original): New commands.
3685 * nnmail.el (nnmail-split-it): Use `replace-match'.
3687 Fri Nov 8 05:30:46 1996 David Moore <dmoore@ucsd.edu>
3689 * nnmail.el (nnmail-split-it): New version.
3691 Fri Nov 8 03:44:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3693 * gnus.el (gnus-article-display-hook): Customized.
3695 * article.el (gnus-emphasis-alist): Define more combinations.
3696 (gnus-emphasis-underline-bold-italic): New face.
3698 Fri Nov 8 00:20:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3700 * gnus.el: Red Gnus v0.55 is released.
3702 Thu Nov 7 00:14:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3704 * gnus-win.el (gnus-delete-windows-in-gnusey-frames): New function.
3705 (gnus-configure-windows): Use it.
3707 * nntp.el (nntp-possibly-change-group): Erased wrong buffer.
3709 * gnus-score.el (gnus-score-find-bnews): Anchor mathces.
3711 * gnus-group.el (gnus-group-insert-group-line): Would bug out on
3712 on gnus-moderated-hashtb.
3714 Wed Nov 6 22:54:41 1996 Sudish Joseph <sudish@mindspring.com>
3716 * gnus-nocem.el (gnus-sum): Required.
3718 Wed Nov 6 09:13:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3720 * nnmail.el (nnmail-date-to-time): Trap errors.
3722 * nntp.el (nntp-open-connection): Erase contents of the right
3725 * gnus-sum.el (gnus-summary-first-article-p): New function.
3727 * gnus-topic.el (gnus-topic-remove-group): Didn't use
3730 * gnus-group.el (gnus-group-iterate): New macro.
3732 * gnus-sum.el (gnus-summary-prev-unread-article): Respect
3733 `gnus-summary-goto-unread' `never'.
3735 Wed Nov 6 06:55:03 1996 Hrvoje Niksic <hniksic@srce.hr>
3737 * article.el (gnus-emphasis-alist): New version.
3739 Wed Nov 6 06:26:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3741 * gnus-art.el (gnus-article-syntax-table): New variable.
3742 (gnus-article-mode): Use it.
3744 * article.el (article-strip-leading-blank-lines): Didn't do much.
3746 Wed Nov 6 05:51:56 1996 Kevin Buhr <buhr@stat.wisc.edu>
3748 * gnus-sum.el (gnus-summary-respool-article): Get the right
3751 Wed Nov 6 04:00:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3753 * nnheader.el (nnheader-header-value): Use old definition.
3755 * message.el: Removed many autoloads.
3757 Wed Nov 6 03:44:44 1996 ISO-2022-JP <morioka@jaist.ac.jp>
3759 * gnus-ems.el (gnus-ems-redefine): New Mule definition.
3761 Wed Nov 6 03:02:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3763 * gnus-xmas.el (gnus-xmas-summary-recenter): Force redisplay.
3765 * gnus.el (gnus-check-backend-function): Protect against errors.
3767 * gnus-start.el (gnus-group-change-level): Enter info into dribble
3770 Wed Nov 6 01:58:46 1996 Hrvoje Niksic <hniksic@srce.hr>
3772 * article.el (gnus-emphasis-alist): New default.
3774 Wed Nov 6 01:47:17 1996 Joe Wells <jbw@cs.bu.edu>
3776 * gnus-uu.el (gnus-uu-reginize-string): Buggy.
3777 (gnus-uu-uustrip-article): Temp name mixup.
3779 Wed Nov 6 01:27:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3781 * gnus-group.el (gnus-group-make-group): Use new function.
3783 * gnus.el (gnus-read-group): New function.
3785 * dgnushack.el: Less error messages under XEmacs.
3787 Tue Nov 5 23:59:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3789 * nnmail.el (nnmail-search-unix-mail-delim): New implementation.
3791 Tue Nov 5 23:43:34 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3793 * gnus.el: Red Gnus v0.54 is released.
3795 Tue Nov 5 22:34:01 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3797 * message.el (message-goto-signature): Place point better.
3799 * gnus-art.el (gnus-summary-save-body-in-file): Restored.
3801 * nntp.el (nntp-send-authinfo): Better password prompting.
3803 * nnmail.el (nnmail-read-passwd): Allow format strings.
3805 Tue Nov 5 22:10:20 1996 David Moore <dmoore@ucsd.edu>
3807 * gnus-sum.el (gnus-valid-move-group-p): New function.
3808 (gnus-read-move-group-name): Faster implementation.
3810 Tue Nov 5 12:35:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3812 * gnus-topic.el (gnus-topic-remove-topic): Would wipe out topic
3815 * gnus-sum.el (gnus-summary-stop-page-breaking): Remove all
3818 * nnweb.el (nnweb-set-hashtb): Typo.
3820 Tue Nov 5 10:43:24 1996 Randal Schwartz <merlyn@stonehenge.com>
3822 * gnus-uu.el (gnus-uu-be-dangerous): New variable.
3823 (gnus-uu-save-files): Use it.
3825 Tue Nov 5 10:19:39 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3827 * gnus-sum.el (gnus-summary-read-document): Doc fix.
3828 (gnus-summary-catchup-and-exit): Don't exit when replying "n".
3830 * gnus-art.el (gnus-summary-write-to-file): Doc fix.
3832 * gnus-uu.el (gnus-uu-get-list-of-articles): Get numerical prefix
3835 Tue Nov 5 10:14:02 1996 David Moore <dmoore@ucsd.edu>
3837 * gnus-start.el (gnus-groups-to-gnus-format): Simplified and made
3840 Tue Nov 5 04:56:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3842 * nnmail.el (nnmail-search-unix-mail-delim): Protect against
3845 * nnheader.el (nnheader-header-value): New definition.
3847 * nntp.el (nntp-open-connection): Erase buffer.
3848 (nntp-possibly-change-group): Ditto.
3850 * nnvirtual.el (nnvirtual-create-mapping): Would ignore groups
3851 with just one article.
3853 Tue Nov 5 03:41:30 1996 David Moore <dmoore@ucsd.edu>
3855 * gnus-nocem.el (gnus-nocem-enter-article): Would bug out on some
3858 Tue Nov 5 03:36:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3860 * gnus-score.el (gnus-score-find-favourite-words): Put point at
3863 Tue Nov 5 03:33:04 1996 jeff sparkes <jsparkes@nortel.ca>
3865 * gnus-kill.el (gnus-batch-score): Run in slave mode.
3867 Mon Nov 4 03:16:18 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3869 * nnheader.el (nnheader-directory-regular-files): New function.
3871 * nnmail.el (nnmail-get-spool-files): Allow nnmail-spool-file to
3874 * gnus-sum.el (gnus-summary-next-group): Halt prefetch.
3876 * gnus-async.el (gnus-async-halt-prefetch): New function.
3878 * message.el (message-check-news-header-syntax): Anchor
3881 * gnus-topic.el (gnus-topic-mode): Reset sorting function.
3883 Tue Oct 29 20:42:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
3885 * gnus-topic.el (gnus-topic-remove-topic): Fold properly.
3887 Tue Oct 29 19:45:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3889 * message.el (message-generate-new-buffer-clone-locals): Bugged
3892 Tue Oct 29 19:21:47 1996 David Moore <dmoore@ucsd.edu>
3894 * gnus.el: Fixed autoloads.
3896 Tue Oct 29 17:21:42 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
3898 * gnus-art.el (gnus-url-mailto): `message-goto-subject' takes no
3901 Mon Oct 28 15:42:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3903 * gnus.el: Autoload gnus-score-followup-thread.
3904 (gnus-inhibit-startup-message): Doc fix.
3906 Sat Oct 26 15:48:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3908 * gnus-xmas.el (gnus-xmas-topic-menu-add): Add menu.
3910 * gnus-topic.el (gnus-topic-kill-group): Enter into dribble.
3912 * gnus-sum.el (gnus-summary-universal-argument): Bind
3913 `gnus-newsgroup-process-marked' to nil before calling functions.
3915 Sat Oct 26 15:31:18 1996 David Moore <dmoore@ucsd.edu>
3917 * nnmail.el (nnmail-activate): Faster version.
3919 Fri Oct 25 09:02:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3921 * nnsoup.el (nnsoup-pack-replies): Error empty dirs.
3923 * gnus-msg.el (gnus-summary-mail-forward): Allow prefix to forward
3926 Thu Oct 24 07:20:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3928 * gnus-nocem.el (gnus-nocem-enter-article): Would enter unbound
3929 symbols into hashtb.
3931 Thu Oct 24 07:12:23 1996 Michael R. Cook <mcook@cognex.com>
3933 * nnmh.el (nnmh-active-number): Misplaced paren.
3935 Thu Oct 24 07:02:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3937 * gnus-group.el (gnus-group-list-groups): Clear inboxes.
3939 * gnus-async.el (gnus-make-async-article-function): Use the
3942 * nntp.el (nntp-after-change-function-callback): Pass along the
3943 right success param.
3945 Wed Oct 23 18:33:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3947 * gnus-score.el (gnus-summary-increase-score): Spud.
3949 Wed Oct 23 07:55:42 1996 William Perry <wmperry@aventail.com>
3951 * gnus-art.el (gnus-url-mailto): New function.
3953 Wed Oct 23 06:57:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3955 * nnbabyl.el (nnbabyl-create-mbox): New function.
3956 (nnbabyl-open-server): Create mbox.
3958 * nnmbox.el (nnmbox-create-mbox): New function.
3960 Tue Oct 22 07:30:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3962 * nnml.el (nnml-request-list): Always return t.
3964 Tue Oct 22 03:16:27 1996 Felix Lee <flee@teleport.com>
3966 * gnus-score.el (gnus-score-adaptive): Use the right syntax
3969 Tue Oct 22 03:08:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3971 * message.el (message-generate-headers): Rename Original-Sender as
3973 (message-send-news): Typo.
3974 (message-send-news): Don't message.
3976 Tue Oct 22 03:06:49 1996 Felix Lee <flee@teleport.com>
3978 * gnus-score.el (gnus-score-adaptive): gnus-score-adaptive will do
3979 line scoring or word scoring, but not both.
3981 Tue Oct 22 02:48:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3983 * message.el (message-send-news): Use it.
3984 (message-send-mail): Ditto.
3986 Tue Oct 22 02:40:14 1996 Joev Dubach <dubach1@husc.harvard.edu>
3988 * message.el (message-generate-new-buffer-clone-locals): New
3991 Tue Oct 22 01:19:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3993 * message.el: Removed `lisp-indent-hook' throughout all files.
3995 * gnus.el (gnus-sethash): Fix edebug form spec.
3997 * gnus-cache.el (gnus-cache-file-name): Translate file chars.
3999 Sun Oct 20 03:41:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4001 * nntp.el (nntp-read-server-type): Fold case.
4003 Sat Oct 19 08:03:17 1996 Michael Ernst <mernst@cs.washington.edu>
4005 * article.el (article-hide-headers): Do the right thing on
4006 articles with no bodies.
4007 (article-narrow-to-signature): Doc fix.
4009 Sat Oct 19 07:53:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4011 * nnsoup.el (nnsoup-pack-replies): Refuse to pack when there is
4013 (nnsoup-read-areas): Don't bug out on empty packets.
4015 * gnus-soup.el (gnus-soup-pack-packet): Refuse to pack empty
4018 Sat Oct 19 07:43:33 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
4020 * gnus-sum.el (gnus-auto-center-summary): Fix.
4022 Sat Oct 19 07:32:27 1996 Marc Horowitz <marc@cygnus.com>
4024 * gnus-topic.el (gnus-topic-remove-topic): Would clobber
4027 Sat Oct 19 07:01:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4029 * message.el (message-send-mail-hook): New hook.
4030 (message-send-news-hook): Ditto.
4032 * gnus-art.el (gnus-summary-write-to-file): New function.
4034 Sat Oct 19 06:56:34 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
4036 * gnus-sum.el (gnus-summary-save-article-mail-overwrite): New
4037 command and keystroke.
4039 Thu Oct 17 06:25:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4041 * gnus-sum.el (gnus-article-sort-by-date): Use faster
4044 * gnus-util.el (gnus-string-get-time): New macro.
4046 * message.el (message-check-news-syntax): Check more thorougly the
4048 (message-check): New macro.
4050 Thu Oct 17 06:03:56 1996 Carsten Leonhardt <leo@arioch.tng.oche.de>
4052 * gnus-ems.el (gnus-xemacs): Avoid clobbering functions.
4054 Thu Oct 17 05:34:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4056 * message.el (message-cite-function): Initialize from
4059 Thu Oct 17 02:45:47 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4061 * gnus.el: Red Gnus v0.52 is released.
4063 Wed Oct 16 21:01:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4065 * gnus-sum.el (gnus-summary-catchup): Return t.
4067 Wed Oct 16 20:32:53 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
4069 * gnus-group.el (gnus-group-mail-low-empty-face): Face fix.
4071 Wed Oct 16 20:00:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4073 * message.el (message-mode): Doc fix.
4075 * nnml.el (nnml-request-group): Re-read directory.
4077 Wed Oct 16 04:01:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4079 * gnus.el: Red Gnus v0.51 is released.
4081 Wed Oct 16 03:49:12 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
4083 * gnus-start.el (gnus-setup-news): Make sure
4084 `gnus-group-line-format' is bound.
4086 Wed Oct 16 02:57:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4088 * nntp.el (nntp-after-change-function-callback): Would delete the
4089 first line of all articles.
4091 Mon Oct 14 21:31:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4093 * gnus-sum.el (gnus-summary-limit-to-marks): Accept prefix.
4095 Sun Oct 13 16:37:05 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4097 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
4099 Sat Oct 12 19:33:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4101 * message.el (message-indent-citation): Would infloop on empty
4104 Sat Oct 12 19:21:05 1996 Raja R. Harinath <harinath@cs.umn.edu>
4106 * gnus.el: Autoload more functions.
4108 Sat Oct 12 19:09:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4110 * gnus-sum.el (gnus-summary-catchup): Don't move point.
4111 (gnus-summary-limit-exclude-marks): New command.
4113 Fri Oct 11 15:26:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4115 * gnus.el: Red Gnus v0.50 is released.
4117 Thu Oct 10 23:36:32 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
4119 * gnus-nocem.el (gnus-nocem): Typo.
4121 Thu Oct 10 23:16:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4123 * gnus-group.el (gnus-group-clear-data-on-native-groups): Only
4124 clear data on native groups.
4126 Thu Oct 10 14:11:18 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4128 * gnus-cus.el (gnus-group-customize): Allow unknown entries.
4129 (gnus-score-customize): Ditto.
4130 (gnus-score-string-convert): Ditto.
4131 (gnus-score-parameters): Added `touched'.
4133 Thu Oct 10 23:06:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4135 * gnus-start.el (gnus-read-active-file): Don't bug out on null
4138 Thu Oct 10 22:29:05 1996 Randell Jesup <Randell.Jesup@scala.com>
4140 * article.el (article-hide-boring-headers): Reversed `date'
4143 Thu Oct 10 15:24:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4145 * gnus-xmas.el (gnus-xmas-define): Removed gnus-display-type.
4147 * gnus-group.el (gnus-group-new-mail): Strip prefix.
4149 * nnmail.el (nnmail-new-mail-p): Didn't work.
4151 * gnus-score.el (gnus-score-adaptive): Use
4152 gnus-adaptive-word-score-alist.
4154 * nnoo.el (nnoo-define-skeleton-1): Define
4155 request-list-newsgroups.
4157 * nnweb.el (w3-forms): Removed.
4159 * gnus-uu.el (gnus-uu-digest-mail-forward): Use directory form.
4161 Tue Oct 8 14:30:53 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4163 * gnus.el: Red Gnus v0.49 is released.
4165 Tue Oct 8 00:15:04 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4167 * gnus-nocem.el: Added customize support.
4169 Tue Oct 8 11:48:25 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4171 * gnus-group.el (gnus-group-mail-3-empty-face): Use magenta4.
4173 * gnus.el (gnus-short-group-name): Would bug out on complex group
4175 (gnus-splash-face): New face.
4176 (gnus-group-startup-message): Use it.
4178 * nnvirtual.el (nnvirtual-request-group): Respect
4181 * gnus-load.el: Removed.
4183 * gnus.el (gnus-check-backend-function): Require before
4186 * gnus-sum.el (gnus-summary-respool-article): Use it.
4188 * gnus-load.el (gnus-mail-method-history): New variable.
4190 * gnus-sum.el (gnus-summary-normal-unread-face): Use default
4193 Mon Oct 7 15:00:58 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4195 * gnus.el: Red Gnus v0.48 is released.
4197 Mon Oct 7 02:24:02 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4199 * gnus-sum.el: Added customize support.
4201 Sat Oct 5 01:29:20 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4203 * gnus-async.el: Added customize support.
4204 * gnus-cache.el: Ditto.
4205 * gnus-cite.el: Ditto.
4206 * gnus-demon.el: Ditto.
4207 * gnus-dup.el: Ditto.
4208 * gnus-eform.el: Ditto.
4209 * gnus-group.el: Ditto.
4210 * gnus-int.el: Ditto.
4211 * gnus-kill.el: Ditto.
4212 * gnus-load.el (gnus-make-face, gnus-face-light-name-list,
4213 gnus-face-dark-name-list): Removed.
4215 Fri Oct 4 07:17:09 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4217 * gnus-start.el (gnus-setup-news): Slaves should read the slave
4220 * gnus-art.el (gnus-request-article-this-buffer): Removed
4221 reference to doing-request.
4223 Thu Oct 3 05:06:53 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4225 * gnus.el: Red Gnus v0.47 is released.
4227 Thu Oct 3 02:04:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4229 * gnus-int.el (gnus-request-head): Use the cache.
4231 Wed Oct 2 00:57:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4233 * message.el (message-resend): Message.
4235 * gnus-group.el (gnus-group-timestamp-string): New function.
4237 * gnus-util.el (gnus-time-iso8601): New function.
4239 * gnus-group.el (gnus-group-set-timestamp): New function.
4240 (gnus-group-timestamp): New subst.
4242 * gnus-start.el (gnus-subscribe-hierarchical-interactive): Accept
4245 Tue Oct 1 05:13:57 1996 Martin Buchholz <mrb@eng.sun.com>
4247 * gnus-sum.el (gnus-summary-insert-pseudos): Error takes a format
4250 Tue Oct 1 05:12:29 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4252 * gnus.el: Red Gnus v0.46 is released.
4254 Tue Oct 1 03:41:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4256 * gnus-picon.el (gnus-picons-glyph-hashtb): Made into hashtb.
4258 Tue Oct 1 01:50:10 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4260 * gnus-group.el (gnus-group-new-mail): New function.
4261 (gnus-new-mail-mark): New variable.
4263 * nnmail.el (nnmail-new-mail-p): New function.
4265 * gnus-xmas.el (gnus-xmas-splash): New function.
4267 Tue Oct 1 01:36:17 1996 Raja R. Harinath <harinath@cs.umn.edu>
4269 * gnus-score.el (gnus-all-score-files): Didn't handle alist.
4271 * gnus-gl.el: Dropped `bbb-alist'. Changed cl-hashtable to obarray,
4272 using gnus-{get,set}hash to access it. Dropped a few temp. bindings
4273 Changed (aref (assoc "message-id" ...) ...) to (mail-header-id ...).
4275 Mon Sep 30 00:02:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4277 * gnus.el: General (and major) indentation, breaking,
4278 if/when/unless/and/or, push revision.
4280 * gnus-sum.el (gnus-read-header): Set buffer before changing
4283 Sun Sep 29 23:20:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4285 * gnus-util.el (gnus-write-buffer): New function.
4287 Sun Sep 29 23:05:33 1996 Kurt Swanson <Kurt.Swanson@dna.lth.se>
4289 * gnus-sum.el (gnus-handle-ephemeral-exit): New function.
4291 Sun Sep 29 22:41:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4293 * gnus-cache.el (gnus-cache-possibly-enter-article): Allow making
4294 articles persistent in uncacheable groups.
4296 Sun Sep 29 01:23:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4298 * gnus.el: Red Gnus v0.45 is released.
4300 Sun Sep 29 00:57:13 1996 Dave Disser <disser@sdd.hp.com>
4302 * gnus-sum.el (gnus-summary-display-article): Don't show tree
4303 unless using threads.
4305 Sun Sep 29 00:19:35 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4307 * gnus-score.el (gnus-all-score-files): Remove duplicates.
4309 Sat Sep 28 23:47:43 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4311 * gnus-score.el (gnus-summary-increase-score): Wouldn't do regexp
4314 * gnus-topic.el (gnus-topic-group-indentation): Give the right
4317 Sat Sep 28 23:23:58 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4319 * gnus-group.el (gnus-group-quick-select-group): Require
4322 * gnus-score.el (gnus-score-thread): New function.
4324 Sat Sep 28 00:41:54 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4326 * gnus-cus.el: New file.
4328 Sat Sep 28 21:32:52 1996 Kevin Buhr <buhr@stat.wisc.edu>
4330 * nnbabyl.el (nnbabyl-request-article): Would delete wrong
4333 Fri Sep 27 21:54:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4335 * gnus.el: Red Gnus v0.44 is released.
4337 Fri Sep 27 21:24:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4339 * gnus-sum.el (gnus-nov-parse-line): Would double articles.
4341 Fri Sep 27 20:52:31 1996 Shlomo Mahlab <shlomo@en3501.oren.co.il>
4343 * gnus-cache.el (gnus-jog-cache): Call with function name.
4345 * gnus-group.el (gnus-group-universal-argument): Shadowed `func'.
4347 Fri Sep 27 19:48:52 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4349 * gnus-cite.el (gnus-article-fill-cited-article): Nix out data
4352 * gnus-group.el (gnus-group-unsubscribe-current-group): Accept
4354 (gnus-group-unsubscribe): New function.
4355 (gnus-group-subscribe): New function.
4357 Fri Sep 27 17:36:31 1996 Kurt Swanson <kurt@dna.lth.se>
4359 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Never add nil
4362 Fri Sep 27 17:33:30 1996 Stephen Peters <speters@cygnus.com>
4364 * gnus-art.el (gnus-header-face-alist): Typo.
4366 Fri Sep 27 04:10:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4368 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Add a tag
4370 (gnus-mail-yank-original): Elided.
4371 (gnus-inews-yank-articles): Would yank articles in reverse order.
4373 Thu Sep 26 22:39:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4375 * gnus.el: Red Gnus v0.43 is released.
4377 Thu Sep 26 22:13:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4379 * nnweb.el (nnweb-altavista-wash-article): Didn't remove all
4382 * gnus-nocem.el (gnus-nocem-check-article): Fix security hole.
4384 Thu Sep 26 20:23:11 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4386 * gnus-group.el (gnus-group-make-group): Accept an ARGS param.
4388 * nnheader.el (nnheader-concat): Accept many file names.
4390 Thu Sep 26 19:53:09 1996 Kurt Swanson <kurt@dna.lth.se>
4392 * gnus-art.el (gnus-header-content-face): Buggy color names.
4394 Thu Sep 26 14:57:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4396 * nnmail.el (nnmail-save-active): Rewrite.
4397 (nnmail-generate-active): New function.
4399 * gnus-util.el (gnus-delete-assq): New macro.
4400 (gnus-delete-assoc): Ditto.
4402 Wed Sep 25 23:44:40 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4404 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Just use one
4405 single condition-case.
4407 Wed Sep 25 21:15:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4409 * gnus.el: Red Gnus v0.42 is released.
4411 Wed Sep 25 19:40:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4413 * gnus-art.el (gnus-header-newsgroups-face): Yucky on light
4416 Wed Sep 25 19:25:27 1996 Michael R. Cook <mcook@cognex.com>
4418 * message.el (message-ignored-news-headers): Strip Resent-Fcc.
4420 Wed Sep 25 19:12:59 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4422 * gnus-group.el (gnus-group-jump-to-group): Use
4423 `gnus-group-goto-group'.
4425 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): Don't
4426 chop off half line when no colon.
4428 Mon Sep 23 22:12:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4430 * gnus-nocem.el (gnus-nocem-verifyer): Change to `mc-verify'.
4432 Mon Sep 23 21:43:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4434 * gnus.el: Red Gnus v0.41 is released.
4436 Mon Sep 23 21:10:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4438 * article.el (article-hide-headers): Don't ignore
4439 gnus-visible-headers.
4441 Mon Sep 23 19:10:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4443 * gnus-sum.el (gnus-summary-goto-subject): Made into command.
4445 Mon Sep 23 18:26:47 1996 Tonny Madsen <Tonny.Madsen@netman.dk>
4447 * nnmail.el (nnmail-default-file-modes): Use integer.
4449 Tue Sep 24 18:39:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4451 * gnus-sum.el (gnus-summary-respool-query): Better message.
4453 Sun Sep 22 15:12:54 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4455 * gnus-art.el: Customized.
4457 * gnus.el (gnus-inhibit-startup-message): Changed type to
4459 (gnus-play-startup-jingle): Ditto.
4461 Sun Sep 22 12:58:57 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4463 * gnus.el: Red Gnus v0.40 is released.
4465 Sun Sep 22 11:48:02 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
4467 * custom.el (defcustom): Eval and compile.
4468 * widget.el (define-widget-keywords): Ditto.
4470 Sat Sep 21 09:29:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4472 * article.el (article-strip-multiple-blank-lines): Would strip all
4475 Fri Sep 20 06:52:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4477 * gnus.el: Red Gnus v0.39 is released.
4479 Thu Sep 19 18:57:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4481 * message.el (message-ignored-cited-headers): Doc fix.
4483 Thu Sep 19 03:05:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4485 * gnus.el: Red Gnus v0.38 is released.
4487 Thu Sep 19 03:05:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4489 * gnus.el: Red Gnus v0.37 is released.
4491 Wed Sep 18 10:36:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4493 * gnus-async.el (gnus-async-prefetch-article-p): New variable.
4494 (gnus-async-prefetch-article): Use it.
4495 (gnus-async-unread-p): New function.
4497 Tue Sep 17 14:41:56 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4499 * gnus-cite.el (gnus-custom-import-cite-face-list): Removed.
4501 Wed Sep 18 04:28:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4503 * nnmail.el (nnmail-split-history): mapcar instead of mapconcat.
4505 Tue Sep 17 14:41:56 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4507 * gnus.el: Customized.
4509 * dgnushack.el (custom-file): Removed.
4511 Wed Sep 18 03:04:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4513 * nnmail.el (nnmail-check-duplication): Do splitting after
4514 duplicate suppression.
4516 * gnus-salt.el (gnus-pick-mode): Don't go to unread article.
4518 * gnus-dup.el (gnus-dup-enter-articles): Don't enter Message-IDs
4519 ento lists multiple times.
4521 Tue Sep 17 03:44:08 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4523 * gnus-uu.el (gnus-uu-grab-articles): Don't prefetch. Ask before
4526 * gnus.el: Red Gnus v0.37 is released.
4528 Tue Sep 17 03:15:26 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4530 * custom.el: 0.9 included.
4532 * gnus-art.el (browse-url): Required.
4534 * gnus.el: Red Gnus v0.36 is released.
4536 Tue Sep 17 02:37:26 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4538 * gnus-edit.el: Removed.
4540 * custom.el: Removed.
4542 * gnus-cus.el: Removed.
4544 Mon Sep 16 05:59:45 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4546 * gnus.el: Red Gnus v0.35 is released.
4548 Sun Sep 15 00:47:08 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4550 * nnmail.el (nnmail-default-file-modes): New default.
4552 Sat Sep 14 01:48:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4554 * gnus-group.el (gnus-group-make-doc-group): Typo.
4555 (gnus-useful-groups): New format.
4557 * gnus-cache.el (gnus-jog-cache): Doc fix.
4559 Fri Sep 13 02:28:47 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4561 * gnus-group.el (gnus-group-get-new-news): Read slave files here.
4563 Fri Sep 13 01:04:50 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4565 * article.el (article-decode-rfc1522): New version.
4567 Fri Sep 13 00:00:25 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4569 * gnus-msg.el (gnus-crosspost-complaint): Added a newline.
4570 (gnus-summary-mail-crosspost-complaint): Insert message at the
4571 head of the message.
4573 Thu Sep 12 01:56:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4575 * gnus.el: Red Gnus v0.34 is released.
4577 Thu Sep 12 01:16:38 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4579 * gnus.el: Red Gnus v0.33 is released.
4581 Wed Sep 11 00:22:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4583 * gnus-score.el (gnus-adaptive-word-syntax-table): Modified
4584 standard syntax table.
4586 * nntp.el (nntp-read-server-type): Worked in the wrong buffer.
4588 * gnus-demon.el (gnus-demon-cancel): Put
4589 nnheader-cancel-function-timers back in again.
4591 * gnus.el: Red Gnus v0.32 is released.
4593 Tue Sep 10 19:10:09 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4595 * gnus-kill.el (gnus-batch-score): Didn't work at all.
4597 * gnus-msg.el (gnus-summary-mail-nastygram): Place point at
4600 * gnus-util.el (gnus-make-sort-function): Would nix out the
4603 * gnus-demon.el (gnus-demon-cancel): Don't run
4604 `cancel-function-timers'.
4606 * message.el (message-header-format-alist): Don't fill References
4609 Mon Sep 9 21:51:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4611 * nntp.el (nntp-server-action-alist): Don't try LIST ACTIVE GROUP
4612 on Netscape's brain-dead nntp server.
4614 * message.el (message-dont-send): Take proper actions.
4616 Mon Sep 9 21:46:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4618 * gnus.el: Red Gnus v0.31 is released.
4620 Mon Sep 9 21:16:11 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4622 * gnus-msg.el (gnus-copy-article-buffer): Decode headers after
4625 * gnus-picon.el (gnus-picons-refresh-before-display): New
4627 (gnus-picons-insert-face-if-exists): Put bar back in.
4629 Mon Sep 9 20:31:56 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4631 * gnus-uu.el (gnus-uu-digest-mail-forward): Use the newsgroup name.
4633 Mon Sep 9 20:04:35 1996 Kurt Swanson <kurt@dna.lth.se>
4635 * gnus-salt.el (gnus-pick-mouse-pick-region): New function.
4637 Mon Sep 9 18:37:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4639 * gnus-sum.el (gnus-summary-enter-digest-group): Bugged.
4641 * gnus-score.el (gnus-adaptive-word-syntax-table): Make ' a
4642 word-constituant character.
4644 Sun Sep 8 14:46:01 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4646 * gnus-group.el (gnus-group-make-useful-group): New command and
4648 (gnus-useful-groups): New variable.
4650 Sun Sep 8 14:46:01 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4652 * gnus.el: Red Gnus v0.30 is released.
4654 Sun Sep 8 13:26:36 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
4656 * nndoc.el (nndoc-article-begin-function): Defvarred.
4658 * gnus-srvr.el (gnus-browse-unsubscribe-group): Would sometimes be
4661 * gnus.el (gnus-kill-ephemeral-group): New function.
4663 * gnus-art.el (gnus-button-alist): Recognize group-news urls.
4665 * nndoc.el (nndoc-dissect-buffer): Wouldn't dissect an mbox
4667 (nndoc-article-begin): New function.
4668 (nndoc-mbox-body-end): Use it.
4669 (nndoc-mbox-article-begin): Would bug out.
4671 Sun Sep 8 13:10:28 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4673 * gnus.el (gnus-other-frame): Always pop up a frame.
4675 Sun Sep 8 12:57:03 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
4677 * gnus.el: Red Gnus v0.29 is released.
4679 Sun Sep 8 12:24:11 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4681 * nntp.el (nntp-accept-process-output): Don't message so
4684 * gnus.el: Fixed indentation and stuff.
4686 Sun Sep 8 12:23:56 1996 Sudish Joseph <sudish@mindspring.com>
4688 * nnweb.el (nnweb-fetch-form): Return t.
4690 Sat Sep 7 15:15:42 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4692 * gnus.el: Red Gnus v0.28 is released.
4694 Sat Sep 7 14:33:17 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4696 * nntp.el (nntp-after-change-function-callback): Renamed.
4698 * nnweb.el (nnweb-reference-search): Nix out file name.
4700 Sat Sep 7 14:07:13 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
4702 * nnweb.el (nnweb-altavista-search): Nix out buffer file name.
4704 * gnus-async.el (gnus-asynch-with-semaphore): New macro.
4705 (gnus-make-async-article-function): Nix out prefetch list when the
4706 summary buffer dies.
4708 * nnweb.el (nnweb-altavista-create-mapping): Would search forever
4709 when not getting any matches.
4711 Sat Sep 7 12:43:24 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4713 * gnus-msg.el (gnus-inews-yank-articles): Goto body before
4716 * nnheader.el (nnheader-insert-file-contents-literally): New
4718 (nnheader-insert-head): Use new definition.
4720 Sat Sep 7 12:35:37 1996 Kurt Swanson <kurt@dna.lth.se>
4722 * gnus-salt.el (gnus-pick-elegant-flow): New variable.
4724 Sat Sep 7 12:03:00 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4726 * nnheader.el (nnheader-insert-head): Don't use
4727 `insert-file-contents-literally'.
4728 (nnheader-head-chop-length): New variable.
4730 * gnus-sum.el (gnus-summary-read-document): Prepend "nnvirtual:"
4733 Sat Sep 7 11:12:26 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
4735 * gnus-score.el (gnus-score-save): Don't check result from
4736 gnus-make-directory.
4738 * gnus-util.el (gnus-make-directory): Return t.
4740 Fri Sep 6 17:55:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4742 * gnus-range.el (gnus-copy-sequence): Didn't work for all
4745 Fri Sep 6 14:38:54 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
4747 * gnus-picons.el (gnus-picons-display-as-address): New variable.
4748 (gnus-picons-map): New keymap for picons.
4749 (gnus-picons-toggle-extent): New function.
4750 (gnus-article-display-picons): use them.
4751 (gnus-picons-insert-face-if-exists): ditto.
4752 (gnus-picons-try-to-find-face): ditto.
4753 (gnus-group-display-picons): let display catch up.
4754 (gnus-article-display-picons): ditto.
4756 Fri Sep 6 08:11:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4758 * nnkiboze.el (nnkiboze-close-group): Rewrite.
4759 (nnkiboze-request-list, nnkiboze-request-newgroups,
4760 nnkiboze-request-list-newsgroups): Removed.
4761 (nnkiboze-request-scan): New function.
4762 (nnkiboze-directory): New default.
4764 * gnus-sum.el (gnus-article-read-p): New function.
4766 * nnkiboze.el (nnkiboze-retrieve-headers): Rewrite.
4767 (nnkiboze-open-server): Removed.
4768 (nnkiboze-server-opened): Ditto.
4770 * nnheader.el (nnheader-find-nov-line): Renamed.
4771 (nnheader-nov-delete-outside-range): New function.
4773 * gnus-uu.el (gnus-uu-invert-processable): New command and
4776 * gnus-load.el (gnus-predefined-server-alist): New variable.
4778 * gnus.el (gnus-server-to-method): Use it.
4779 (gnus-read-method): Ditto.
4781 * gnus-sum.el (t): "M V" commands weren't defined.
4783 * gnus-cache.el (gnus-summary-insert-cached-articles): New command
4786 * gnus-score.el (gnus-sort-score-files): New function.
4787 (gnus-score-file-rank): New function.
4788 (gnus-score-find-bnews): Use it.
4790 * gnus-topic.el (gnus-topic-mode-map): New sort submap.
4791 (gnus-topic-sort-groups, gnus-topic-sort-groups-by-alphabet,
4792 gnus-topic-sort-groups-by-unread, gnus-topic-sort-groups-by-level,
4793 gnus-topic-sort-groups-by-score, gnus-topic-sort-groups-by-rank,
4794 gnus-topic-sort-groups-by-method): New commands and keystrokes.
4796 * gnus-group.el (gnus-group-sort-selected): New command.
4797 (gnus-group-sort-selected-flat): New function.
4798 (gnus-group-sort-selected-groups-by-alphabet,
4799 gnus-group-sort-selected-groups-by-unread,
4800 gnus-group-sort-selected-groups-by-level,
4801 gnus-group-sort-selected-groups-by-score,
4802 gnus-group-sort-selected-groups-by-rank,
4803 gnus-group-sort-selected-groups-by-method): New commands and
4805 (gnus-group-make-menu-bar): Updated.
4807 * gnus-util.el (gnus-make-sort-function): Create a complete
4809 (gnus-make-sort-function-1): Renamed.
4811 * gnus-topic.el (gnus-group-sort-topic): New function.
4813 * gnus-group.el (gnus-group-sort-flat): Made into own function.
4814 (gnus-group-sort-alist-function): New variable.
4816 * nnmail.el (nnmail-split-history): New variable.
4817 (nnmail-split-history): New command.
4819 * gnus-score.el (gnus-score-adaptive): Don't do any work on
4822 * gnus-msg.el (gnus-post-method): Allow easier posting from mail
4825 Thu Sep 5 19:56:41 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
4827 * gnus.el: Red Gnus v0.27 is released.
4829 Thu Sep 5 19:50:19 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4831 * gnus-xmas.el (gnus-xmas-modeline-glyph): Set string properly.
4833 Thu Sep 5 18:39:47 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
4835 * gnus-sum.el (gnus-summary-edit-article-done): Make params
4838 * nntp.el (nntp-list-active-group): Don't change group first.
4840 * gnus-util.el (gnus-make-directory): New function.
4842 * gnus-msg.el (gnus-post-method): Do the right thing in
4845 Fri Sep 6 08:05:53 1996 ISO-2022-JP <morioka@jaist.ac.jp>
4847 * nnheader.el (nnheader-insert-head): Use
4848 nnheader-insert-file-contents-literally.
4850 Thu Sep 5 08:29:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4852 * gnus-win.el (gnus-always-force-window-configuration): New
4854 (gnus-configure-windows): Use it.
4856 * gnus-sum.el (gnus-summary-save-article): Give better prompts.
4858 * gnus-load.el (gnus-valid-select-methods): Update.
4860 * gnus-score.el (gnus-score-find-favourite-words): Didn't find any
4863 * gnus-sum.el (gnus-scores-exclude-files): Defined.
4865 * gnus-async.el (gnus-async-prefetch-next): Don't do so much on
4868 Thu Sep 5 08:26:11 1996 jeff sparkes <jsparkes@nortel.ca>
4870 * gnus-win.el (gnus-buffer-configuration): Bad cut'n'paste.
4872 Thu Sep 5 07:41:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4874 * gnus-group.el (gnus-group-list-groups): Update format specs.
4876 Thu Sep 5 07:11:18 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
4878 * gnus-sum.el (gnus-summary-read-document): Generated wrong nndoc
4881 Thu Sep 5 06:53:07 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4883 * nnvirtual.el (nnvirtual-close-group): Don't update ephemeral
4886 * gnus.el (gnus-group-auto-expirable-p): Allow nil expiry params.
4888 Wed Sep 4 06:46:03 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4890 * gnus.el: Red Gnus v0.26 is released.
4892 Wed Sep 4 06:42:34 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
4894 * nnmail.el (nnmail-move-inbox): Reverse logic.
4896 Wed Sep 4 06:35:05 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4898 * gnus.el: Red Gnus v0.25 is released.
4900 Wed Sep 4 05:19:58 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4902 * nnmail.el (nnmail-move-inbox): Refuse to move if
4903 nnmail-crash-box can't be written.
4905 * gnus-art.el (gnus-button-url-regexp): Include : and ; in
4908 * gnus-score.el (gnus-adaptive-word-score-alist): New variable.
4910 * nnmail.el (nnmail-move-inbox): Set file modes on wrong file.
4912 Tue Sep 3 06:44:36 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4914 * gnus.el: Red Gnus v0.24 is released.
4916 Tue Sep 3 05:30:02 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4918 * gnus-async.el (gnus-async-prefetch-article): Reset async list
4919 when the summary buffer is killed.
4921 * gnus-xmas.el (gnus-xmas-modeline-glyph): Don't use glyph under
4924 * gnus-msg.el (gnus-copy-article-buffer): Deleted text in article
4927 Tue Sep 3 05:10:19 1996 Kurt Swanson <kurt@dna.lth.se>
4929 * gnus-sum.el (gnus-group-no-more-groups-hook): New variable.
4931 Tue Sep 3 04:44:31 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4933 * gnus-sum.el (gnus-summary-exit): Would bug out when using a
4934 single article buffer.
4936 Mon Sep 2 05:50:07 1996 Lars Magne Ingebrigtsen <larsi@narfi.ifi.uio.no>
4938 * gnus-audio.el (gnus-audio-play): Give the sound-file argument as
4939 ARG in addition to stdin.
4941 Mon Sep 2 05:28:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4943 * gnus.el: Red Gnus v0.23 is released.
4945 Mon Sep 2 05:16:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4947 * gnus-audio.el: Renamed from "gnus-sound".
4949 Mon Sep 2 05:06:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4951 * gnus-ems.el (gnus-xemacs): New variable.
4953 Mon Sep 2 03:18:18 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4955 * gnus-async.el (gnus-async-prefetch-next): Don't start fetching
4956 the next article until we have been idle a while.
4958 * gnus-group.el (gnus-group-make-help-group): Use the new find-etc
4961 * nnheader.el (nnheader-find-etc-directory): Accept a FILE
4964 * gnus-msg.el (gnus-debug): Use `locate-library' instead of doing
4965 things the hard way.
4967 * gnus-sum.el (gnus-set-global-variables): Copy
4969 Mon Sep 2 03:01:27 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4971 * gnus.el (gnus-splash): Play jingle.
4973 * gnus-sound.el (gnus-startup-jingle): New variable.
4974 (gnus-play-jingle): New command.
4976 * gnus.el (gnus-play-startup-jingle): New variable.
4978 Sun Sep 1 06:38:45 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4980 * gnus.el: Red Gnus v0.22 is released.
4982 Sun Sep 1 05:45:59 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4984 * gnus.el: Removed unreferenced let bindings from all files.
4986 Sun Sep 1 02:10:28 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4988 * gnus.el ((load)): Only do the initial splash on "gnus"
4991 * gnus-cus.el (gnus-face-dark-name-list): Don't use "dark blue".
4993 * nntp.el (nntp-retrieve-headers): Would infloop sometimes.
4995 * gnus-group.el (gnus-group-insert-group-line-info): Indent
4998 * gnus-sum.el (gnus-gather-threads-by-references): Avoid
5001 * gnus-salt.el (gnus-mouse-pick): Changed name.
5003 * nntp.el (nntp-retrieve-groups): Didn't do the right thing on
5004 servers that don't support LIST ACTIVE.
5006 * gnus-win.el (gnus-current-window-configuration): New variable.
5007 (gnus-configure-windows): Use it.
5009 * gnus-art.el (gnus-article-read-summary-keys): Let `C-d' work
5012 * gnus-sum.el (gnus-list-of-unread-articles): Active group.
5014 Sat Aug 31 05:05:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5016 * gnus.el: Red Gnus v0.21 is released.
5018 Sat Aug 31 02:54:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5020 * gnus-topic.el (gnus-topic-goto-next-group): Go to the proper
5023 * gnus-start.el (gnus-get-killed-groups): Mark .newsrc as needing
5026 * nnmail.el (nnmail-remove-tabs): New function.
5028 Fri Aug 30 06:26:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5030 * gnus-start.el (gnus-set-default-directory): Set to directory
5033 * nnmail.el (nnmail-remove-list-identifiers): New function.
5034 (nnmail-list-identifiers): New variable.
5035 (nnmail-prepare-incoming-message-hook): New variable.
5036 (nnmail-move-inbox): Allow nnmail-movemail-program to be a
5039 * article.el (article-mime-decode-quoted-printable-buffer): New
5042 * nnmail.el (nnmail-prepare-incoming-header-hook): New variable.
5043 (nnmail-clean-whitespace-from-headers): New function.
5045 * nntp.el (nntp-connection-alist): New variable.
5046 (nntp-open-connection): Use it.
5047 (nntp-request-close): New function.
5049 * gnus-demon.el (timer): Required.
5051 * message.el (message-reply): Bugged out on wide replies.
5053 Fri Aug 30 03:51:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5055 * gnus.el: Red Gnus v0.20 is released.
5057 Fri Aug 30 01:36:10 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5059 * gnus-msg.el (gnus-inews-insert-archive-gcc): Use
5060 `gnus-group-find-parameter'.
5062 * nndoc.el (nndoc-mbox-article-begin): New function.
5064 * gnus-sum.el (gnus-summary-search-article): Would expose the
5065 first hidden thread.
5067 * gnus-msg.el (gnus-copy-article-buffer): Delete annotations
5068 before following up.
5070 * gnus-cite.el (gnus-article-hide-citation): Mark buttons as
5073 * article.el (article-delete-text-of-type): New function.
5075 * nndoc.el (nndoc-type-alist): Be slightly more permissive.
5077 * gnus-sum.el (gnus-summary-enter-digest-group): Would nix out
5079 (gnus-summary-read-document): Ditto.
5081 * nndoc.el (nndoc-dissect-buffer): Escape errors in overflows.
5083 * message.el (message-send-news): Give a message after not
5085 (message-reply): Remove leading spaces from Cc.
5087 Fri Aug 30 01:32:27 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
5089 * nnmail.el (nnmail-get-split-group): New version.
5091 Fri Aug 30 00:47:17 1996 Jens Lautenbacher <jens@lemming0.lem.uni-karlsruhe.de>
5093 * gnus.texi (Group Parameters): Updated documentation
5095 * gnus-msg.el (gnus-inews-insert-archive-gcc): Updated to use the
5096 topic's value of gcc-self if no group value present.
5098 Fri Aug 30 00:19:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5100 * gnus-start.el (gnus-set-default-directory): Expand default
5103 * gnus-group.el (gnus-group-make-web-group): Changed keystroke.
5105 * gnus-sum.el (gnus-summary-verbose-headers): Show article after
5108 Thu Aug 29 23:50:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5110 * gnus-demon.el (gnus-demon-add-rescan): New function.
5111 (gnus-demon-scan-news): New function.
5113 Thu Aug 29 05:34:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5115 * gnus.el: Red Gnus v0.19 is released.
5117 Thu Aug 29 02:04:35 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5119 * nndoc.el (nndoc-babyl-body-begin): Would skip empty messages.
5121 * nntp.el (nntp-retrieve-groups): Would infloop on some servers.
5123 * gnus-sum.el (gnus-nov-parse-line): Don't let messages refer back
5126 * gnus-util.el (gnus-parent-id): Don't bug out on nil references.
5128 * gnus-cite.el (gnus-article-hide-citation): Hide/unhide better.
5130 * article.el (article-hide-text-of-type): New function.
5131 (article-hidden-text-type-p): New function.
5133 * gnus-cite.el (gnus-article-hide-citation): Marked the hidden
5134 text with wrong type.
5135 (gnus-article-hide-citation-maybe): Ditto.
5136 (gnus-article-hide-citation): Toggle.
5138 * gnus-dup.el (gnus-dup-enter-articles): Would bug out on
5141 * nntp.el (nntp-server-opened-hook): Send mode reader as a
5143 (nntp-retrieve-data): Format error.
5145 Thu Aug 29 01:52:19 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5147 * gnus-sum.el (gnus-summary-display-article): Check whether
5148 `gnus-current-article' is nil.
5150 Wed Aug 28 08:44:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5152 * gnus-async.el (gnus-async-prefetch-article): Would clobber
5153 fetches in progress.
5155 * gnus-sum.el (gnus-summary-prepare): Made into command.
5157 * gnus-srvr.el (gnus-server-scan-server): New command and
5160 * gnus-group.el (gnus-group-read-group): Accept a 0 prefix to not
5163 Sun Jul 21 14:56:28 1996 Steven L Baur <steve@miranova.com>
5165 * earcon.el (earcon-regexp-alist): Plonk!
5167 Wed Aug 28 04:14:36 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5169 * gnus.el: Red Gnus v0.18 is released.
5171 Wed Aug 28 02:09:20 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5173 * nnweb.el (nnweb-dejanews-create-mapping): Would just fetch the
5175 (nnweb-close-group): Set file name to nil before killing.
5176 (nnweb-altavista-create-mapping): Fetch the required number of
5179 * gnus-group.el (gnus-group-read-ephemeral-group): Don't call the
5180 activation several times.
5182 * gnus-sum.el (gnus-summary-enter-digest-group): Copy the parent's
5183 params to the nndoc group.
5184 (gnus-summary-read-document): Ditto.
5186 * message.el (message-followup): Would produce buggy messages when
5187 replying to messages without Message-IDs.
5189 Sat Aug 10 23:41:07 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5191 * gnus.el (gnus-decode-rfc1522): Start decoding from beginning of
5192 headers instead of end.
5194 Wed Aug 28 01:35:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5196 * gnus-demon.el (gnus-demon-cancel): Cancel function timers.
5198 * nnheaderxm.el (nnheader-xmas-cancel-function-timers): New
5201 * nnheader.el (nnheader-cancel-function-timers): New alias.
5203 * gnus-topic.el (gnus-topic-mode): Update groups.
5204 (gnus-topic-remove-group): Update topic.
5206 * gnus-group.el (gnus-group-update-group-function): New variable.
5207 (gnus-group-update-group): Use it.
5209 * gnus-topic.el (gnus-topic-update-topics-containing-group): New
5212 Tue Aug 27 14:35:01 1996 Ken Raeburn <raeburn@cygnus.com>
5214 * nnmail.el (nnmail-move-inbox): Don't try setting modes on
5217 Tue Aug 27 21:45:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5219 * gnus-sum.el (gnus-summary-number-of-articles-in-thread): Would
5220 bug out on unthreadeds.
5222 Tue Aug 27 21:38:13 1996 Kurt Swanson <kurt@dna.lth.se>
5224 * gnus-salt.el (gnus-pick-mode-map): Typo.
5226 Tue Aug 27 21:35:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5228 * gnus-load.el: Removed gnus-vis thingies.
5230 Tue Aug 27 00:54:05 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5232 * gnus.el: Red Gnus v0.17 is released.
5234 Tue Aug 27 00:46:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5236 * nnweb.el (nnweb-dejanews-create-mapping): Dummy function.
5238 Tue Aug 27 00:43:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5240 * gnus.el: Red Gnus v0.16 is released.
5242 Tue Aug 27 00:36:58 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5244 * gnus-topic.el (gnus-topic-set-parameters): Bugout.
5246 Mon Aug 26 22:41:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5248 * nntp.el (nntp-retrieve-groups): Didn't inhibit erasing.
5250 * nnweb.el (nnweb-callback): Ignore if the callback buffer is
5253 * gnus-async.el (gnus-async-prefetch-article): Don't do anything
5256 Mon Aug 26 00:57:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5258 * nnweb.el (nnweb-dejanews-create-mapping): Fold search.
5259 (nnweb-reference-create-mapping): Ditto.
5260 (nnweb-altavista-create-mapping): Ditto.
5262 * gnus-async.el (gnus-asynchronous): New variable.
5263 (gnus-async-prefetch-article): Use it.
5264 (gnus-async-prefetch-headers): Ditto.
5266 * nnweb.el (nnweb-close-group): New function.
5268 * gnus-topic.el (gnus-topic-clean-alist): Would remove foreign
5271 Mon Aug 26 00:10:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5273 * gnus.el: Red Gnus v0.15 is released.
5275 Sun Aug 25 23:09:18 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5277 * message.el (message-send-mail-with-qmail): Use
5278 `message-qmail-program', which doesn't exist.
5280 * nndoc.el (nndoc-type-alist): Slack digests are guessable.
5282 Sun Aug 25 21:27:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5284 * gnus-salt.el (gnus-pick-mode): Nixed out the format.
5285 (gnus-summary-pick-line-format): Buggy def.
5287 * gnus-sum.el (gnus-summary-read-document): Provide a quit-conf.
5288 (gnus-summary-read-document): Do better names.
5290 * nnvirtual.el (nnvirtual-close-group): Don't do the unread
5291 setting on ephemeral groups.
5293 * nntp.el (nntp-retrieve-groups): Would infloop.
5295 Sun Aug 25 02:52:11 1996 Sudish Joseph <sudish@MindSpring.COM>
5297 * message.el (message-qmail-inject-program): New variable.
5298 (message-qmail-inject-args): New variable.
5299 (message-send-mail-with-qmail): New function, suitable for use
5300 as message-send-mail-function.
5302 Sun Aug 25 20:41:45 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5304 * nnweb.el (nnweb-fetch-form): Clear buffer file name.
5306 * nntp.el (nntp-request-article): Would try to copy to the same
5309 * gnus-group.el (gnus-group-read-ephemeral-group): Better error
5312 * nnweb.el (nnweb-request-group): Better error report.
5314 * gnus-score.el (gnus-score-load-file): Gave `nil' as a day param.
5316 Sun Aug 25 03:32:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5318 * gnus.el: Red Gnus v0.14 is released.
5320 Sun Aug 25 00:16:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5322 * gnus-util.el (gnus-prin1): New function.
5323 (gnus-prin1-to-string): New function.
5325 * gnus-sum.el (gnus-summary-refer-parent-article): Bugout.
5327 * nndb.el (nndb-request-accept-article): Use new nntp functions.
5329 * pop3.el: Make MD5 defined when compiling.
5331 * article.el (article-strip-blank-lines): Called Gnus functions.
5333 * nnweb.el (nnweb-init): Create a better buffer name.
5334 (nnweb-altavista-search): Wasn't defined.
5335 (nnweb-reference-search): Use advanced search.
5337 * nnfolder.el (nnfolder-request-accept-article): Wrong params to
5339 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
5340 * nnmbox.el (nnmbox-request-accept-article): Ditto.
5341 * nnmh.el (nnmh-request-accept-article): Ditto.
5342 * nnml.el (nnml-request-accept-article): Ditto.
5344 Sat Aug 24 23:53:32 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5346 * nnmail.el (nnmail-get-new-mail): Tried calling nonexisting
5349 Sat Aug 24 23:30:07 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
5351 * gnus-group.el (gnus-group-enter-directory): Temporarily bound
5352 `nneething-read-only'.
5354 Fri Aug 23 23:22:16 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
5356 * gnus-ems.el (gnus-ems-redefine): Set
5357 `gnus-summary-display-table' to nil.
5359 Fri Aug 23 22:55:09 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5361 * gnus-art.el (gnus-summary-save-in-file): Didn't check before
5363 (gnus-summary-save-in-rmail): Ditto.
5364 (gnus-summary-save-body-in-file): Ditto.
5366 * message.el (message-check-news-syntax): Faulty Newsgroups
5369 Thu Aug 22 20:47:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5371 * nnmail.el (nnmail-split-hook): New variable.
5373 * nnmh.el (nnmh-update-gnus-unreads): cl-nged.
5374 (nnmh-active-number): Find the largest article number.
5376 Thu Aug 22 20:39:10 1996 Sam Falkner <sam@steel.central.sun.com>
5378 * nnmh.el (nnmh-update-gnus-unreads): Check all articles.
5380 Thu Aug 22 16:49:35 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5382 * gnus-kill.el (gnus-execute): Ignored read articles.
5384 * gnus-sum.el (gnus-summary-execute-command): Give a form, not a
5387 * gnus-kill.el (gnus-execute-1): Evaled functions instead of
5390 * nnmail.el (nnmail-move-inbox): Allow continuation after error.
5392 * gnus-score.el (gnus-adaptive-word-syntax-table): New variable.
5393 (gnus-score-adaptive): Use it.
5395 * nnbabyl.el (nnbabyl-request-scan): Change group.
5397 * nnmbox.el (nnmbox-request-scan): Change group.
5399 * gnus-score.el (gnus-ignored-adaptive-words): Renamed.
5400 (gnus-ignored-adaptive-words): New variable.
5401 (gnus-score-adaptive): Use it.
5402 (gnus-score-adaptive): Bugged out on undefined symbols.
5403 (gnus-summary-score-entry): Accept numerical DATE.
5404 (gnus-score-adaptive): Pos in wrong buf.
5405 (gnus-score-string): Didn't accept word matches.
5406 (gnus-enter-score-words-into-hashtb): Wrong sequence.
5407 (gnus-score-string): Word matches inflooped.
5409 Wed Aug 21 15:06:47 1996 <Wesley.Hardaker@sphys.unil.ch>
5411 * smiley.el (smiley-buffer): Added some additional extent parameters.
5412 (smiley-toggle-extent): rewrote to use above.
5414 Mon Aug 19 20:19:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5416 * gnus-spec.el (gnus-tilde-cut-form): Cut off wrong part.
5418 Mon Aug 19 20:09:44 1996 Samuel Tardieu <sam@inf.enst.fr>
5420 * gnus-cache.el (gnus-cache-write-active): Would try to create
5423 Mon Aug 19 00:12:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5425 * article.el (article-strip-multiple-blank-lines): New command and
5427 (article-strip-blank-lines): New command and keystroke.
5429 * nnmail.el (nnmail-move-inbox): Set file permissions on the
5432 * gnus-group.el (gnus-group-fetch-faq): Go through the FAQ dirs
5433 until we manage to open one.
5435 * nntp.el (nntp-send-authinfo-function): New variable.
5436 (nntp-wait-for): Handle authinfo requests better.
5438 * gnus-sum.el (gnus-summary-article-posted-p): New command and
5441 * gnus-topic.el (gnus-topic-display-empty-topics): New variable.
5443 * gnus-msg.el (gnus-setup-message): Make `gnus-newsgroup-name'
5444 local to the message buffers.
5446 * gnus-int.el (gnus-remove-denial): New function.
5448 * gnus-sum.el (gnus-summary-refer-parent-article): Allow negative
5450 (gnus-summary-refer-parent-article): Allow skipping past canceled
5453 * gnus-util.el (gnus-parent-id): Take an optional N ancestor
5456 * gnus-async.el (gnus-async-prefetch-article): Don't clobber async
5457 fetches already in progress.
5459 * nnmail.el (nnmail-check-duplication): Allow /dev/null mail
5462 * gnus-sum.el (gnus-summary-catchup): Didn't do suppression.
5463 (gnus-summary-limit-children): Never hide ticked articles.
5464 (gnus-highlight-selected-summary): Selected face spans the entire
5467 Sun Aug 18 22:05:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5469 * gnus-group.el (gnus-group-restart): Better prompt.
5471 * gnus-async.el (gnus-async-prefetch-article): Don't try to fetch
5472 old-fetched articles.
5474 Sun Aug 18 22:02:17 1996 Raja R. Harinath <harinath@cs.umn.edu>
5476 * gnus-gl.el (gnus-grouplens-mode): Make hooks local.
5478 Sun Aug 18 16:53:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5480 * gnus-group.el (gnus-group-get-new-news): Don't move point.
5482 * nnweb.el (nndejagnus): Renamed from nndejagnus.
5483 (nnweb-remove-markup): New function.
5485 Sun Aug 18 14:53:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5487 * gnus.el: Red Gnus v0.13 is released.
5489 Tue Aug 20 17:30:00 1996 <Wesley.Hardaker@sphys.unil.ch>
5491 * smiley.el (smiley-map): New keymap for smileys.
5492 (smiley-toggle-extent): New function to toggle smiley invisibility.
5493 (smiley-buffer): Use them.
5495 Sun Aug 18 12:46:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5497 * nnoo.el (nnoo-define-skeleton-1): Defined too many functions.
5499 Sat Aug 17 18:43:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5501 * gnus-group.el (gnus-group-make-dejanews-group): New command and
5504 * gnus-start.el (gnus-site-init-file): New variable.
5505 (gnus-read-init-file): Use it.
5507 * nndejanews.el: New file.
5509 * nnheader.el (make-full-mail-header): New function.
5511 * nngateway.el (nngateway-open-server): Used nntp vars.
5513 Sat Aug 17 15:35:28 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5515 * gnus.el: Red Gnus v0.12 is released.
5517 Sat Aug 17 12:58:28 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5519 * gnus-win.el (gnus-window-configuration-element): New function.
5520 (gnus-windows-old-to-new): Use it.
5521 (gnus-windows-old-to-new): Produced bogus results.
5523 * message.el (message-cancel-message): New variable.
5525 * gnus-srvr.el (gnus-server-mode-map): Buggy keymap.
5527 * gnus-group.el (gnus-group-get-new-news-this-group): Illegal
5530 Fri Aug 16 21:22:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5532 * nnmail.el (nnmail-replace-status, nnmail-decode-status,
5533 nnmail-encode-status): New variables.
5535 * nnml.el (nnml-article-to-file): New function.
5537 Fri Aug 16 20:26:12 1996 Kurt Swanson <kurt@dna.lth.se>
5539 * nnfolder.el (nnfolder-generate-active-file): Test the right
5542 Fri Aug 16 19:30:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5544 * gnus-salt.el (gnus-possibly-generate-tree): Would bug out on
5547 * gnus-xmas.el (gnus-xmas-modeline-right-extent): Disabled.
5548 (gnus-xmas-modeline-left-extent): Ditto.
5550 * gnus-group.el (gnus-group-make-menu-bar): Bugged out on
5553 * gnus.el (gnus-read-method): Return the virtual server name if
5556 Thu Aug 15 18:15:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5558 * nngateway.el: New file.
5560 * nnoo.el (nnoo-define-skeleton): New macro.
5561 (nnoo-define-skeleton-1): New function.
5563 * gnus-start.el (gnus-strip-killed-list): New function.
5564 (gnus-gnus-to-quick-newsrc-format): Use it.
5566 * gnus-sum.el (gnus-summary-process-mark-set): New function.
5567 (gnus-summary-yank-process-mark, gnus-summary-kill-process-mark,
5568 gnus-summary-save-process-mark): New commands and keystrokes.
5570 * nnml.el (nnml-generate-nov-file): Set modes.
5572 * nnmail.el (nnmail-default-file-modes): New variable.
5573 (nnmail-write-region): New function.
5575 * gnus-score.el (gnus-score-score-files-1): Bind case-fold-search
5578 Wed Aug 14 21:20:07 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5580 * gnus-soup.el (gnus-soup-send-packet): Disable syntax checks.
5582 Wed Aug 14 20:28:09 1996 Fred Johansen <Fred.Johansen@ifi.ntnu.no>
5584 * gnus-logic.el (gnus-advanced-score-rule): `and' rules were
5587 Wed Aug 14 15:29:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5589 * gnus-salt.el (gnus-mouse-pick-article): New command.
5591 * gnus-art.el (gnus-button-url): Call with one argument.
5593 * gnus-start.el (gnus-set-default-directory): New function.
5595 * gnus-load.el (gnus-default-directory): New variable.
5597 Wed Aug 14 15:03:01 1996 Sudish Joseph <sudish@mindspring.com>
5599 * gnus-score.el (gnus-home-score-file): Changed syntax.
5601 Tue Aug 13 22:07:11 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
5603 * nndoc.el (nndoc-dissect-buffer): Went into infinite loop if end
5604 of file token wasn't properly detected.
5605 (nndoc-type-alist): Better end-of-header regexp for
5607 (nndoc-article-type): Updated doc string
5609 Mon Aug 12 21:01:25 1996 Sudish Joseph <sudish@mindspring.com>
5611 * nntp.el (nntp-request-newgroups): Switch to nntp-server-buffer
5614 Tue Aug 13 09:44:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5616 * gnus-group.el (gnus-group-sort-by-real-name): New function.
5618 * gnus-sum.el (gnus-summary-save-article): Pass on number of
5619 articles to be saved.
5621 * gnus-art.el (gnus-article-edit-article): Remove all text props.
5622 (gnus-read-save-file-name): Take an optional defaultish parameter.
5624 * nntp.el (nntp-retrieve-groups): Saved.
5626 * message.el (message-forward): Didn't work well with multi-line
5629 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Check
5630 wheteher followup-to was restricted.
5632 * nnsoup.el (nnsoup-store-reply): Would insert double courtesy
5635 * gnus-group.el (gnus-group-highlight-line): New `total' number.
5637 Mon Aug 12 06:25:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5639 * gnus.el: Red Gnus v0.11 is released.
5641 Mon Aug 12 03:51:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5643 * gnus-async.el (gnus-make-async-article-function): New function.
5644 (gnus-async-prefetch-article): Use it.
5646 Sat Aug 10 07:16:29 1996 Greg Stark <gsstark@mit.edu>
5648 * gnus-start.el (gnus-activate-level): Doc fix.
5650 Sun Aug 11 03:33:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5652 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): New command.
5653 (gnus-crosspost-message): New variable.
5655 * gnus-vis.el: Removed file -- functions spread out over
5656 gnus-group.el, gnus-sum.el and gnus-art.el.
5658 * gnus-util.el (gnus-turn-off-edit-menu): Renamed function.
5660 * gnus-salt.el (gnus-carpal-mode): Moved to this file.
5662 * gnus-vis.el (gnus-score-set-default): Removed.
5663 (gnus-visual-score-map): Removed.
5665 * nntp.el (nntp-send-nosy-authinfo): Don't echo password.
5667 * gnus-srvr.el (gnus-server-open-all-servers): New command and
5669 (gnus-server-close-all-servers): Ditto.
5671 * gnus-async.el (gnus-async-get-semaphore): New function.
5672 (gnus-async-release-semaphore): New function.
5673 (gnus-async-prefetch-article): Use them.
5675 * nntp.el (nntp-make-process-buffer): New function.
5676 (nntp-retrieve-data): Use after-change instead of filter.
5677 (nntp-after-change-function): New function.
5679 * gnus.el (gnus-read-method): Intern method.
5681 * gnus-cache.el (gnus-cache-save-buffers): Didn't check before
5684 Sat Aug 10 14:55:33 1996 Sudish Joseph <sudish@mindspring.com>
5686 * gnus-win.el (gnus-buffer-configuration): Don't create picon
5687 frame if gnus-picons-display-where is 'article.
5689 Sun Aug 11 02:47:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5691 * gnus-vis.el (gnus-highlight-selected-summary): Would bug out on
5694 * gnus-spec.el (gnus-tilde-cut-form): Typo.
5695 (gnus-parse-simple-format): Forgot to check `max-right' and
5697 (gnus-compile): Don't issue warnings.
5699 Fri Aug 2 14:53:02 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
5701 * smiley.el (smiley-buffer): `smiley-regexp-alist' can be a symbol
5704 Sun Aug 11 02:37:57 1996 Greg Stark <gsstark@mit.edu>
5706 * gnus-msg.el (gnus-post-method): Tested the wrong variable.
5708 Sun Aug 11 02:28:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5710 * message.el (message-check-news-syntax): Messaged wrong number.
5712 Sat Aug 10 11:26:56 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5714 * message.el (message-y-or-n-p): Moved to before usage.
5716 Fri Aug 9 16:42:52 1996 Danny Siu <dsiu@adobe.com>
5718 * gnus-picon.el (gnus-article-display-picons): display picon even if
5719 From line doesn't have full domain name.
5721 Sat Aug 10 10:11:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5723 * message.el (message-reply): Didn't narrow properly to the head.
5724 (message-indent-citation): Remove all blank lines at the start.
5726 Sat Aug 10 07:00:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5728 * gnus.el: Red Gnus v0.9 is released.
5730 Sat Aug 10 06:03:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5732 * gnus-soup.el (gnus-soup-write-prefixes): Protect against
5735 * gnus-topic.el (gnus-topic-parameters): Third parameter instead
5737 (gnus-topic-set-parameters): Ditto.
5739 Sat Aug 10 05:22:43 1996 Lee Iverson <leei@ai.sri.com>
5741 * message.el (message-send-mail-with-mh): Didn't work.
5743 Sat Aug 10 03:57:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5745 * gnus-dup.el (gnus-dup-unsuppress-article): Data instead of
5747 (gnus-dup-unsuppress-article): Set the wrong variable.
5749 Sat Aug 10 00:52:26 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
5751 * gnus.el (gnus-short-group-name): Bug in dotless names.
5753 Sat Aug 10 00:45:32 1996 Jens Lautenbacher <jens@lemhrem.lem.uni-karlsruhe.de>
5755 * gnus-msg.el (gnus-inews-insert-archive-gcc): Use the `gcc-self'
5758 Sat Aug 10 00:28:41 1996 François Pinard <pinard@progiciels-bpi.ca>
5760 * gnus-load.el (gnus-info-nodes): Add info node for
5763 Sat Aug 10 00:25:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5765 * message.el (message-reply): Don't include first empty line.
5767 Sat Aug 10 00:11:52 1996 François Pinard <pinard@progiciels-bpi.ca>
5769 * gnus-sum.el (gnus-summary-prev-unread-article): Doc fix.
5771 Sat Aug 10 00:08:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5773 * gnus-util.el (gnus-date-iso8601): Protect against buggy Dates.
5775 Fri Aug 9 06:39:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5777 * gnus-topic.el (gnus-topic-mode): Hook into parameter thingies.
5778 (gnus-topic-parameters): Buggy definition.
5780 * gnus-group.el (gnus-group-get-parameter-function): New
5783 * gnus.el (gnus-group-find-parameter): New function.
5785 * gnus-sum.el (gnus-summary-read-document): New command and
5788 * gnus-group.el (gnus-group-clear-data-on-native-groups): New
5790 (gnus-group-read-ephemeral-group): Accept an ACTIVATE-ONLY
5793 * gnus-score.el (gnus-decay-score): New function.
5794 (gnus-decay-scores): New function.
5795 (gnus-decay-score-function): New variable.
5796 (gnus-score-date): Accept a `regexp' match.
5798 * gnus-util.el (gnus-time-to-day): New function.
5800 * gnus-score.el (gnus-decay-scores): New variable.
5801 (gnus-score-decay-constant): New variable.
5802 (gnus-score-decay-scale): New variable.
5804 * gnus-sum.el (gnus-group-make-articles-read): Register undo.
5806 * gnus-group.el (gnus-update-read-articles): Register undo.
5808 * gnus-undo.el (gnus-undo-register-1): Renamed.
5809 (gnus-undo-register): New macro.
5811 * gnus-group.el (gnus-group-yank-group): Be undoable.
5812 (gnus-group-kill-group): Be undoable.
5813 (gnus-undo): Required.
5814 (gnus-group-clear-data): New keystroke.
5816 * gnus-undo.el (gnus-undo-last-command): New variable.
5817 (gnus-undo): Didn't work.
5818 (gnus-undo-boundary): Keep track of whether the last command did a
5820 (gnus-undo): Set boundary.
5822 Thu Aug 8 19:43:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5824 * gnus-spec.el (gnus-tilde-cut-form): New function.
5825 (gnus-tilde-max-form): New definition.
5826 (gnus-tilde-ignore-form): New function.
5827 (gnus-parse-format): Rewrite to accept extended syntax.
5829 * gnus-topic.el (gnus-topic-goto-missing-group): Try to be a bit
5832 * gnus-group.el (gnus-group-goto-group): Accept optional FAR
5835 * gnus-int.el (gnus-request-newgroups): Don't bug out on servers
5836 that don't support this.
5838 * gnus.el (gnus-server-extend-method): Would bug out on non-known
5841 * gnus-group.el (gnus-group-get-new-news): Put point in the group
5844 Wed Aug 7 15:40:44 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
5846 * nntp.el (nntp-open-rlogin): Now can be used as
5847 nntp-open-connection function
5848 (nntp-open-telnet): Ditto
5849 (nntp-open-rlogin): Needed to remove telnet junk from nntp buffer
5850 to make new nntp-wait-for happy
5851 all: required carriage return for end of line
5853 Tue Aug 6 21:58:26 1996 Jan Vroonhof <vroonhof@math.ethz.ch (Jan Vroonhof)>
5855 * nndoc.el (nndoc-generate-lanl-gov-head): New function
5856 (nndoc-transform-lanl-gov-announce): New function
5857 (nndoc-lanl-gov-announce-type-p): New function
5858 (nndoc-type-alist): Added support for preprint announcements
5859 (nndoc-type-alist): Only use 'slack-digests' if forced to.
5861 Tue Aug 6 20:41:02 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
5863 * nndoc.el (nndoc-type-alist): tried to call nndoc-guess-type-p
5865 Thu Aug 8 05:40:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5867 * gnus-sum.el (gnus-summary-walk-group-buffer): Put cursor in echo
5870 * gnus-dup.el (gnus-dup-unsuppress-article): New function.
5872 * gnus-sum.el (gnus-mark-article-as-unread): Unsuppress
5875 * gnus-msg.el (gnus-debug): Scan gnus-load.el.
5877 Thu Aug 8 01:48:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5879 * gnus.el: Red Gnus v0.8 is released.
5881 Thu Aug 8 01:36:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5883 * gnus.el: Red Gnus v0.7 is released.
5885 Thu Aug 8 01:29:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5887 * message.el (message-deletable-headers): Have Lines be
5890 Wed Aug 7 23:41:26 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
5892 * gnus.el (gnus-short-group-name): New version.
5894 Wed Aug 7 19:55:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5896 * gnus-start.el (gnus-declare-backend): New function.
5898 * gnus-xmas.el (gnus-xmas-pointer-glyph): New variable.
5899 (gnus-xmas-modeline-glyph): New variable.
5900 (gnus-xmas-mode-line-buffer-identification): New definition.
5902 * nntp.el (nntp-request-article): Would sometimes return nil
5904 (nntp-find-group-and-number): Saved function.
5905 (nntp-request-article): Use it.
5906 (nntp-request-head): Saved.
5908 * gnus-dup.el (gnus-dup-suppress-articles): Message.
5910 * gnus-group.el (gnus-group-mark-group): Used string instead of
5913 Wed Aug 7 02:52:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5915 * gnus-util.el: Use `format-time-string'.
5917 * gnus-sum.el (gnus-summary-edit-article-postpone): Defined
5920 * article.el (article-make-date-line): Would say "unknown" on
5923 Wed Aug 7 02:48:12 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
5925 * message.el (message-rename-buffer): Set proper outsave name.
5927 Wed Aug 7 00:28:44 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5929 * nnheader.el (nnheader-temp-write): Always use
5932 * gnus-util.el (gnus-date-iso8601): Illegal format.
5934 * gnus-group.el (gnus-group-make-doc-group): Full name in server
5937 * gnus-undo.el (gnus-undo): Typo.
5939 * gnus-group.el (gnus-group-mark-group): Don't touch props.
5941 * gnus-score.el (gnus-score-headers): Don't root out 0 scores when
5944 * gnus-art.el (gnus-narrow-to-page): Don't do a "next-page" if
5945 `^L' is the last char.
5947 * gnus.el (gnus): Autoload.
5949 Tue Aug 6 23:00:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5951 * gnus-score.el (gnus-score-string): Wouldn't do word and fuzzy
5954 Mon Aug 5 22:23:03 1996 Raja R. Harinath <harinath@cs.umn.edu>
5956 * gnus-gl.el (gnus-grouplens-mode): Clear proper variables.
5958 Mon Aug 5 20:27:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5960 * gnus-art.el (gnus-article-edit-exit): Would move point.
5961 (gnus-article-edit): New command.
5963 * nnml.el (nnml-request-rename-group): Copy over .overview file.
5964 (nnml-request-group): Better error message.
5966 Sat Aug 3 17:52:01 1996 Steven L Baur <steve@miranova.com>
5968 * gnus-setup.el (message): Can't require 'message until we know
5969 where the Gnus .elcs are.
5971 Mon Aug 5 20:07:11 1996 François Pinard <pinard@progiciels-bpi.ca>
5973 * gnus-util.el (gnus-date-iso8601): New function.
5975 Mon Aug 5 19:14:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5977 * gnus-sum.el (gnus-summary-search-article-forward): Show thread
5978 when finding matches.
5980 * nnmail.el (nnmail-get-spool-files): Sort procmail files.
5982 Mon Aug 5 02:25:06 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5984 * gnus.el: Red Gnus v0.6 is released.
5986 Mon Aug 5 01:12:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5988 * nntp.el (nntp-request-type): Defined again.
5990 Mon Aug 5 01:01:15 1996 Ralph Schleicher <rs@purple.ul.bawue.de>
5992 * gnus-score.el (gnus-ignored-adaptive-words): New value.
5994 Mon Aug 5 00:12:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5996 * gnus-util.el (gnus-group-real-name): Tweaked definition.
5998 * gnus-eform.el (gnus-edit-form-done): Didn't call the right
6001 Sun Aug 4 23:30:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6003 * gnus-score.el (gnus-score-load-files): Returned nil.
6005 Sun Aug 4 06:11:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6007 * gnus-load.el (gnus-use-undo): New variable.
6009 * gnus-undo.el: New file.
6011 * gnus-score.el (gnus-default-adaptive-word-score-alist): New
6013 (gnus-score-adaptive): Adaptivity on words.
6014 (gnus-ignored-adaptive-words): New variable.
6015 (gnus-all-score-files): Made into own function.
6016 (gnus-score-load-files): Ditto.
6017 (gnus-score-find-favourite-words): New command and keystroke.
6019 * gnus-load.el (gnus-use-adaptive-scoring): Doc fix.
6021 * gnus-score.el (gnus-enter-score-words-into-hashtb): New
6023 (gnus-score-build-cons): Removed.
6024 (gnus-score-string): Score words.
6026 Sun Aug 4 01:33:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6028 * gnus.el: Red Gnus v0.5 is released.
6030 Sun Aug 4 00:17:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6032 * nntp.el (nntp-wait-for): Goto point-max before inserting.
6033 (nntp-retrieve-headers): Didn't inhibit Erasure.
6035 * gnus-eform.el (gnus-edit-form-mode-map): Buggy.
6037 * nntp.el (nntp-send-command-nodelete): New function.
6039 Sat Aug 3 22:21:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6041 * article.el (article-date-ut): Wouldn't do anything much.
6043 * nntp.el (nntp-wait-for): Wouldn't allow posting.
6045 * nnmail.el (nnmail-delete-incoming): Set to nil.
6047 Sat Aug 3 01:31:24 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6049 * gnus-score.el (gnus-home-score-file): New variable.
6050 (gnus-home-score-file): New function.
6051 (gnus-hierarchial-home-score-file): New function.
6052 (gnus-possibly-score-headers): Use `adapt-file' param.
6053 (gnus-home-adapt-file): New variable.
6054 (gnus-hierarchial-home-adapt-file): New function.
6056 * gnus-load.el (gnus-original-article-buffer): Moved here.
6058 * gnus-sum.el (gnus-article-mark): New macro.
6059 (gnus-summary-prepare-unthreaded): Use it.
6060 (gnus-summary-prepare-threads): Ditto.
6062 * gnus-win.el (gnus-buffer-configuration): New `edit-article'
6065 * gnus-sum.el (gnus-summary-edit-article): Don't move point in the
6067 (gnus-summary-edit-article-done): Don't move point after editing.
6068 (gnus-summary-edit-article-postpone): Removed.
6069 (gnus-summary-update-article-line): New function.
6071 * gnus-art.el (gnus-article-edit-mode-map): Buggy map.
6073 Fri Aug 2 22:36:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6075 * gnus.el: Red Gnus v0.4 is released.
6077 Wed Jul 31 15:23:54 1996 Ken Olstad <ken@mn.cheyenne.com>
6079 * gnus-xmas.el (gnus-xmas-redefine): Disable XFace when running
6082 Wed Jul 31 14:21:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6084 * gnus.el (gnus-group-read-group): Use `gnus-range-length' instead
6087 Fri Aug 2 21:48:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6089 * gnus-dup.el (gnus-dup-suppress-articles): Wouldn't mark articles
6092 Fri Aug 2 21:40:33 1996 Glenn Coombs <glenn@prl.research.philips.com>
6094 * gnus-vis.el (gnus-button-url): New definition.
6096 Fri Aug 2 19:08:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6098 * gnus-group.el (gnus-update-read-articles): Moved here.
6100 * gnus-sum.el (gnus-update-read-articles): Moved here.
6102 * gnus-async.el (gnus-async-request-fetched-article): Would bug
6105 * gnus-score.el (gnus-score-save): Would kill wrong buffer.
6107 * nntp.el (nntp-process-filter): Insert at point-max.
6109 * nnheader.el (nnheader-set-temp-buffer): Accept a noerase param.
6111 Fri Aug 2 00:14:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6113 * gnus-topic.el (gnus-topic-edit-parameters): New command.
6114 (gnus-group-topic-parameters): New function.
6115 (gnus-topic-set-parameters): New function.
6116 (gnus-topic-parameters): New function.
6118 * gnus-group.el (gnus-group-edit-group-done): Newish definition.
6120 * gnus-srvr.el (gnus-server-edit-server): Use new edit function.
6121 (gnus-server-edit-server-done): Removed.
6123 * gnus-group.el: Use new edit function.
6125 * gnus-eform.el (gnus-eform): New file.
6127 * gnus-group.el (gnus-group-goto-group): Tippy-toe around some
6128 more to find the most likely instance of the group.
6129 (gnus-edit-form): New function.
6130 (gnus-edit-form-mode): New command.
6131 (gnus-edit-form-make-menu-bar): New function.
6132 (gnus-edit-form-mode-hook): New variable.
6133 (gnus-edit-form-exit): New command and keystroke.
6134 (gnus-edit-form-done): Ditto.
6136 * gnus-topic.el: Moved functions around.
6137 (gnus-current-topic): Renamed.
6138 (gnus-current-topics): New function.
6139 (gnus-group-parent-topic): New function.
6141 * article.el (gnus-signature-separator): New default.
6142 (gnus-signature-limit): Extended value.
6143 (article-narrow-to-signature): Use it.
6145 * gnus-cite.el (gnus-cite-parse): Use new signature functions.
6147 * article.el (article-search-signature): New function.
6148 (gnus-signature-separator): Allow wider syntax.
6150 * gnus-async.el (gnus-use-header-prefetch): New variable.
6151 (gnus-async-set-article-buffer): Removed.
6152 (gnus-async-prefetch-headers): New function.
6153 (gnus-async-retrieve-fetched-headers): New function.
6154 (gnus-async-prefetch-headers-buffer): New variable.
6156 * gnus-salt.el (gnus-summary-pick-line-format): New variable.
6157 (gnus-pick-mode): Use it.
6158 (gnus-pick-line-number): New function.
6159 (gnus-pick-article): New command and keystroke.
6160 (gnus-pick-mode-map): Changed " " to `gnus-pick-next-page'.
6161 (gnus-pick-next-page): New command and keystroke.
6162 (gnus-mark-unpicked-articles-as-read): New variable.
6163 (gnus-pick-start-reading): Use it.
6165 * gnus-sum.el (gnus-summary-line-format-alist): Add pick line
6168 Thu Aug 1 23:32:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6170 * nntp.el (nntp-request-list): Decode.
6171 (nntp-request-list-newsgroups): Ditto.
6173 * gnus-gl.el (gnus-grouplens-mode): Update summary line specs.
6175 * gnus-msg.el (gnus-debug): Would bug out.
6177 Thu Aug 1 23:24:48 1996 Glenn Coombs <glenn@prl.research.philips.com>
6179 * gnus-sum.el (gnus-summary-update-mark): Work on hidden threads.
6181 Thu Aug 1 00:00:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6183 * gnus-score.el (gnus-score-save): Wouldn't save scores.
6185 * gnus-load.el (gnus-summary-line-format): Moved here.
6187 * gnus.el (gnus-alive-p): More thorough definition.
6188 (gnus-info-set-entry): New macro.
6190 * gnus-move.el: New file.
6191 (gnus-move-group-to-server): New function.
6192 (gnus-change-server): New command.
6193 (gnus-group-move-group-to-server): New command.
6195 * gnus-start.el (gnus-parse-active): New function.
6197 * gnus.el (gnus-read-method): Mew function.
6198 * gnus-group.el: Use it.
6200 * gnus-load.el (gnus-suppress-duplicates): New variable.
6202 * gnus-dup.el: New file.
6204 * gnus-sum.el (gnus-data-read-p): New macro.
6205 (gnus-duplicate-mark): New variable.
6207 Wed Jul 31 23:09:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6209 * gnus.el: Red Gnus v0.3 is released.
6211 Wed Jul 31 21:38:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6213 * nntp.el (nntp-retrieve-headers-with-xover): Didn't work.
6215 * gnus-load.el (gnus-suppress-keymap): New function.
6217 Wed Jul 31 01:20:58 1996 Sudish Joseph <sudish@mindspring.com>
6219 * gnus-picon.el (gnus-group-display-picons): Delete just the live
6222 Wed Jul 31 21:15:01 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6224 * gnus.el ((load)): Only eval splash when loading.
6226 * gnus-group.el (gnus-group-quit): Always kill group buffer.
6228 * nntp.el (nntp-open-connection): Escape errors.
6230 Wed Jul 31 16:09:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6232 * nnml.el (nnml-request-rename-group): Would move subgroups as
6236 * gnus-group.el (gnus-group-rename-group): Use current group name
6238 (gnus-group-rename-group): Added doc string.
6240 * gnus-sum.el (gnus-general-simplify-subject): Renamed.
6242 Wed Jul 31 16:05:06 1996 Paul Franklin <paul@transmeta.com>
6244 * gnus-sum.el (gnus-pdf-simplify-subject): New version.
6246 Wed Jul 31 15:59:04 1996 Raja R. Harinath <harinath@cs.umn.edu>
6248 * nntp.el (nntp-retrieve-headers-with-xover): `last' returns cdr.
6250 Wed Jul 31 15:18:33 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6252 * nntp.el (nntp-retrieve-headers-with-xover): Put the result in
6254 (nntp-request-body): Decode.
6256 * gnus.el (gnus-no-server): Would bug out when gnus-start wasn't
6259 * gnus-art.el (gnus-article-edit-mode): New command.
6260 (gnus-article-edit-mode-hook): New variable.
6261 (gnus-article-edit-mode-map): New variable.
6263 Wed Jul 31 15:18:26 1996 François Pinard <pinard@progiciels-bpi.ca>
6265 * gnus-art.el (gnus-article-edit-full-stops): New command.
6267 Wed Jul 31 13:03:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6269 * gnus-sum.el (gnus-summary-edit-wash): New command and keystroke.
6271 * message.el (message-sort-headers-1): Sort properly on totally
6274 * article.el (article-hide-boring-headers): Didn't hide completely
6277 * nntp.el (nntp-encode-text): Rescued.
6278 (nntp-send-buffer): New function.
6279 (nntp-request-post): New function.
6281 * gnus-util.el (gnus-define-keys-safe): New macro.
6282 (gnus-define-keys-1): Accept `safe' param.
6284 * gnus-load.el (gnus-summary-mode-map): Define the main three
6285 keymaps prematurely here.
6287 Wed Jul 31 12:48:23 1996 Steven L. Baur <steve@miranova.com>
6289 * gnus-load.el (gnus-default-nntp-server): Moved.
6291 Wed Jul 31 03:15:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6293 * nndoc.el (nndoc-add-type): Remove old type definition.
6295 * article.el: Changed variable names back to `gnus-'.
6297 Tue Jul 30 23:07:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6299 * nntp.el (nntp-connection-alist): Define as oo.
6301 * nndoc.el (nndoc-add-type): Wrong number of args.
6302 (nndoc-set-delims): Free var.
6304 Tue Jul 30 23:02:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6306 * gnus.el: Red Gnus v0.1 is released.
6308 Tue Jul 30 22:34:11 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6310 * nntp.el (nntp-find-connection-buffer): New function.
6311 (nntp-retrieve-headers): Use it.
6313 Tue Jul 30 00:00:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6315 * nndoc.el (nndoc-add-type): New function.
6316 (nndoc-guess-type): New function.
6317 (nndoc-set-delims): New definition.
6319 * nntp.el (nntp-open-server): Init server buffer.
6321 * gnus.el (gnus-group-prefixed-name): Do the right thing with nil
6323 (gnus-group-rename-group): Would act oddly when renaming native
6326 Mon Jul 29 14:17:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6328 * gnus-load.el (gnus-startup-hook): Removed hilit removal.
6330 * gnus-async.el: New file.
6332 * gnus-int.el (gnus-asynchronous-p): New function.
6334 * nntp.el: Replaced with new, asynchronous version.
6336 Mon Jul 29 11:48:07 1996 Paul Franklin <paul@transmeta.com>
6338 * gnus-sum.el (gnus-pdf-simplify-subject): New function.
6339 (gnus-summary-simplify-subject-query): New command.
6341 Mon Jul 29 10:05:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6343 * gnus-sum.el (gnus-summary-mode-map): Command for emphasis.
6345 * gnus-art.el (gnus-article-wash-status): Report emphasis.
6347 * article.el (article-unhide-text-type): New function.
6348 (article-emphasize): New function.
6349 (article-emphasis-alist): New variable.
6351 * gnus-score.el (gnus-score-headers): Hook into advanced scoring.
6353 * gnus-logic.el: New file.
6355 * article.el (article-treat-overstrike): Mark hiding type.
6357 Mon Jul 29 10:00:52 1996 d. hall <dhall@illusion.apk.net>
6359 * gnus-art.el (gnus-article-wash-status): New function.
6361 Sun Jul 28 15:20:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6363 * article.el (article-hidden-arg): Renamed all variables and
6364 functions to `article-'.
6366 * gnus.el: Split file into gnus-start.el, gnus-group.el,
6367 gnus-sum.el, gnus-art.el, gnus-win.el, gnus-load.el, gnus-util.el,
6368 gnus-bcklg.el, gnus-spec.el, article.el, and gnus-int.el.