1 Sat May 10 00:37:32 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3 * gnus.el: Gnus v5.4.52 is released.
5 Sat May 10 00:13:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
7 * nnfolder.el (nnfolder-possibly-change-group): Set wrong
10 * gnus-art.el (gnus-article-edit-article): Remove invisible text
12 (gnus-article-treat-html): Insert string.
14 Thu May 8 10:53:12 1997 Steven L Baur <steve@altair.xemacs.org>
16 * gnus-msg.el (gnus-summary-mail-crosspost-complaint):
17 `deactivate-mark' doesn't exist in XEmacs.
19 Fri May 9 23:50:01 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
21 * gnus-topic.el (gnus-topic-create-topic): Added doc.
23 * gnus-sum.el (gnus-summary-refer-article): Insert sparse
24 non-displayed articles properly.
25 (gnus-cut-thread): Exclude non-displayed sparse articles.
27 Thu May 8 17:37:38 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
29 * gnus.el: Gnus v5.4.51 is released.
31 Thu May 8 15:58:43 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
33 * gnus-sum.el (gnus-execute-command): Place point at start of
36 * gnus-int.el (gnus-request-replace-article): Don't bug out on
39 * gnus-sum.el (gnus-summary-update-info): Force undo boundary here.
40 (gnus-update-read-articles): ... and not here.
42 * gnus-art.el (article-display-x-face): Would only show one X-Face.
44 Wed May 7 05:23:20 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
46 * gnus-picon.el: (gnus-picons-url-alist): new variable.
47 (gnus-picons-jobs-alist): new variable.
48 (gnus-picons-remove): clean this new variable. FIXME: race
50 (gnus-picons-job-already-running): new variable.
51 (gnus-article-display-picons): use the job queue if using the
53 (gnus-group-display-picons): ditto.
54 (gnus-picons-make-path): function deleted.
55 (gnus-picons-lookup-internal): modified accordingly.
56 (gnus-picons-lookup-user-internal): take the LETs out of the
58 (gnus-picons-lookup-pairs): take constant calculation outside of
60 (gnus-picons-display-picon-or-name): use COND instead of nested IFs
61 (gnus-picons-display-pairs): take the LET outside of loop.
62 (gnus-picons-try-face): ditto.
63 (gnus-picons-users-image-alist): variable deleted.
64 (gnus-picons-clear-cache): don't clear it.
65 (gnus-picons-retrieve-limit): variable deleted.
66 (gnus-picons-url-retrieve): clear url-request-method
67 (gnus-picons-retrieve-user-callback): function deleted.
68 (gnus-picons-retrieve-user): function deleted.
69 (gnus-picons-retrieve-domain-callback): function deleted
70 (gnus-picons-retrieve-domain-internal): function deleted.
71 (gnus-picons-parse-value): new function.
72 (gnus-picons-parse-filenames): new function.
73 (gnus-picons-network-display-internal): new function.
74 (gnus-picons-network-display-callback): new function.
75 (gnus-picons-network-display): new function.
76 (gnus-picons-network-search-internal): new function.
77 (gnus-picons-network-search-callback): new function.
78 (gnus-picons-network-search): new function.
79 (gnus-picons-next-job-internal): new function.
80 (gnus-picons-next-job): new function.
82 Wed May 7 22:14:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
84 * gnus-start.el (gnus-setup-news): Don't fold case.
86 Sat May 3 16:55:25 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
88 * gnus-picon.el: * gnus-picons-clear-cache-on-shutdown: new variable.
89 * gnus-picons-piconsearch-cache-user: variable deleted.
90 * gnus-picons-clear-cache: new function.
91 * gnus-picons-close: only clear cache if
92 gnus-picons-clear-cache-on-shutdown.
93 * gnus-picons-url-retrieve: set url-package-name and
95 * gnus-picons-users-image-alist: new variable.
96 * gnus-picons-retrieve-user-callback: use it.
97 * Added support for network retrieval of picons.
98 * gnus-picons-map: removed.
99 * gnus-picons-remove: removed case to handle processes.
100 * gnus-picons-processes-alist: new variable
101 * gnus-picons-x-face-sentinel: simplified. Use processes alist.
102 * gnus-picons-display-x-face: explicitly request an xface image.
103 Always call gnus-picons-prepare-for-annotations. Use processes
105 * gnus-picons-lookup-internal: new function.
106 * gnus-picons-lookup: use it.
107 * gnus-picons-lookup-user-internal: ditto.
108 * gnus-picons-display-picon-or-name: no more xface-p argument.
109 * gnus-picons-try-suffixes: removed.
110 * gnus-picons-try-face: new function. Does the caching in
111 gnus-picons-glyph-alist.
112 * gnus-picons-try-to-find-face: take a glyph argument instead of a
113 path. No more xface-p argument. Only use one annotation even if
114 gnus-picons-display-as-address.
115 * gnus-picons-toggle-extent: changed into an annotation action.
117 Sat May 3 00:59:39 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
119 * gnus.el: Gnus v5.4.50 is released.
121 Sat May 3 00:30:12 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
123 * gnus-picon.el (gnus-picons-prepare-for-annotations): New
124 function, and many changes.
126 Sat May 3 00:03:51 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
128 * nnfolder.el (nnfolder-possibly-change-group): Wouldn't always
131 * gnus-sum.el (gnus-update-read-articles): Force boundary.
133 * gnus-undo.el (gnus-force-undo-boundary): New function.
135 Fri May 2 23:44:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
137 * gnus-art.el (gnus-article-treat-html): w3-parse-buffer
140 Thu May 1 17:56:05 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
142 * gnus.el: Gnus v5.4.49 is released.
144 Sat Apr 19 16:13:03 1997 Erik Toubro Nielsen <erik@ifad.dk>
146 * gnus-sum.el (gnus-summary-exit): Returned to the wrong topic in
147 certain obscure cases if selected group occured in multiple
150 * gnus-topic.el (gnus-topic-update-topic): Did not preserve point
151 on the same instance of a group if group occured in multiple
152 topics. Caused gnus-summary-exit to return to wrong topic if the
153 selected group was in more than one topic.
155 Above two bugs happened only if the window configuration for
156 summary mode caused the group buffer not to be shown in a window.
158 Thu May 1 14:28:20 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
160 * message.el (message-send): Would pretend to have sent.
162 * nnmh.el (nnmh-request-list-1): Don't use truename.
164 Sun Apr 27 15:16:16 1997 Steven L Baur <steve@altair.xemacs.org>
166 * gnus-xmas.el: Undo previous change, and restore the version from
167 5.4.46 (without the require 'gnus-art).
169 Tue Apr 29 11:08:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
171 * gnus-score.el (gnus-summary-increase-score): Better error
174 Sun Apr 27 23:15:58 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
176 * gnus.el: Gnus v5.4.48 is released.
178 Sun Apr 27 11:40:57 1997 Steven L Baur <steve@altair.xemacs.org>
180 * gnus-xmas.el (gnus-art): (require 'gnus-art) introduces a
181 circular dependency on gnus-xmas-define and gnus-xmas-redefine.
184 Sun Apr 27 12:32:13 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
186 * gnus.el: Gnus v5.4.47 is released.
188 Sun Apr 27 10:42:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
190 * gnus-cache.el (gnus-cache-move-cache): Allow entering directory
193 * nntp.el (nntp-telnet-command, nntp-telnet-switches): New
196 * gnus-score.el (gnus-summary-increase-score): Refuse illegal
199 Fri Apr 25 06:16:05 1997 Arne Georg Gleditsch <argggh@ifi.uio.no>
201 * gnus-sum.el (gnus-summary-refer-article): Go to article when
204 Wed Apr 23 19:48:43 1997 Per Abrahamsen <abraham@dina.kvl.dk>
206 * gnus-ems.el (gnus-article-x-face-command): Removed bogus
209 Mon Apr 21 16:44:00 1997 Paul Franklin <paul@cs.washington.edu>
211 * nnmail.el (nnmail-move-inbox): fewer (0?) file calls on inbox if
214 Thu Apr 24 14:04:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
216 * message.el (message-font-lock-keywords): Be more conservative in
219 * nnmh.el (nnmh-request-list-1): Use truenames.
221 * gnus-undo.el (gnus-undo-mode): Don't infest
222 gnus-summary-exit-hook.
224 * gnus-sum.el (gnus-update-read-articles): Force an undo
227 * nnweb.el (nnweb-fetch-url): Don't rely on return values from
228 url-insert-file-contents.
230 Sat Apr 19 06:11:31 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
232 * gnus.el: Gnus v5.4.46 is released.
234 Sat Apr 19 05:40:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
236 * gnus-art.el (gnus-read-save-file-name): Expand file name i save
239 Fri Apr 18 14:25:21 1997 Hrvoje Niksic <hniksic@srce.hr>
241 * gnus-art.el (gnus-signature-face): New face; use it.
243 Sat Apr 19 05:32:43 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
245 * gnus-picon.el (gnus-picons-insert-face-if-exists): Add picons to
248 Tue Apr 15 14:08:32 1997 Hrvoje Niksic <hniksic@srce.hr>
250 * message.el (message-font-lock-keywords): Be a little bit more
253 Wed Apr 16 02:41:31 1997 Hrvoje Niksic <hniksic@srce.hr>
255 * message.el (message-insert-to): New argument FORCE.
257 Sat Apr 19 05:18:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
259 * message.el (message-setup): Nix out undo list.
261 Sat Apr 19 05:00:06 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
263 * gnus-sum.el: Redefine.
265 Sat Apr 19 04:53:29 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
267 * gnus-art.el (article-display-x-face): Display all XFace
270 * gnus-ems.el: appt, not appt.el.
272 Sat Apr 19 04:04:42 1997 Hrvoje Niksic <hniksic@srce.hr>
274 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't nix
277 Sat Apr 19 02:55:45 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
279 * message.el (message-cancel-news): Only say we cancel if we
282 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Deactivate
285 Thu Apr 17 21:37:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
287 * message.el (message-mail-alias-type): New variable.
288 (message-mode): Use it.
290 Wed Apr 16 00:03:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
292 * gnus-demon.el (gnus-demon): Ignore errors.
294 Tue Apr 15 23:50:02 1997 Brad Howes <bhowes@cssun3.corp.mot.com>
296 * gnus-demon.el (gnus-demon-time-to-step): New version.
298 Tue Apr 15 23:32:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
300 * message.el (message-send-method-alist): New variable.
301 (message-send): Use it.
302 (message-send-via-news): New function.
303 (message-send-via-mail): New function.
305 Sun Apr 13 18:22:02 1997 Jens Lautenbacher <jens@metrix.de>
307 * gnus.el (gnus-article-display-hook): Fix.
309 Sun Apr 13 02:07:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
311 * gnus-sum.el (gnus-get-newsgroup-headers): Protect against bogus
314 * gnus-cache.el (gnus-cache-possibly-enter-article): Check number
317 Sat Apr 12 23:28:30 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
319 * gnus.el: Gnus v5.4.45 is released.
321 Sat Apr 12 02:00:51 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
323 * gnus-sum.el (gnus-summary-update-article-line): Insert the
326 * gnus-msg.el (gnus-post-news): Use it.
328 * message.el (message-wide-reply): Accept ignore-reply-to.
330 * gnus-sum.el (gnus-thread-loop-p): Don't recurse; use a stack.
332 * message.el (message-generate-headers): Don't insert incomlete
333 Senders in mail-only messages.
334 (message-check-news-header-syntax): Check subject first.
336 Sat Apr 12 01:42:42 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
338 * gnus.el: Gnus v5.4.44 is released.
340 Sat Apr 12 01:10:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
342 * nnweb.el (nnweb-request-scan): Init nnweb-hashtb.
344 Thu Apr 10 20:05:13 1997 Sudish Joseph <sj@eng.mindspring.net>
346 * gnus-art.el (gnus-article-delete-invisible-text): Do an entire
347 region instead a single char in each pass. It's faster and
348 doesn't confuse ps-print.
349 (gnus-article-delete-text-of-type): Ditto.
351 Sat Apr 12 00:35:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
353 * gnus-sum.el (gnus-adjust-marked-articles): Wouldn't remove
356 Thu Apr 10 22:07:46 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
358 * gnus.el: Gnus v5.4.43 is released.
360 Thu Apr 10 21:47:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
362 * gnus-start.el (gnus-save-newsrc-file): Message less.
364 Thu Apr 10 21:35:45 1997 ISO-2022-JP <morioka@jaist.ac.jp>
366 * gnus-sum.el (gnus-summary-show-article): Bind gnus-show-mime.
368 Thu Apr 10 21:26:19 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
370 * gnus.el: Removed gnus-add-hook.
372 Thu Apr 3 21:08:57 1997 Hrvoje Niksic <hniksic@srce.hr>
374 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't change
375 the values that are non-nil in the default table.
376 (gnus-xmas-add-hook): Removed it.
378 Thu Apr 10 20:44:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
380 * gnus-art.el (gnus-article-show-summary): Error better.
382 * message.el (message-indent-citation): Tippy-foot when deleting
385 * gnus-sum.el (gnus-summary-move-article): Update group lines.
387 * gnus-srvr.el (gnus-server-exit): Configure windows.
389 * gnus-group.el: Added gnus-version to help map.
391 Thu Apr 10 20:41:11 1997 Hrvoje Niksic <hniksic@srce.hr>
393 * gnus-xmas.el: Customized.
395 Thu Apr 10 19:58:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
397 * gnus-sum.el (gnus-summary-next-group): Selected deleted group.
399 * gnus-art.el (article-treat-overstrike): Don't bug out on empty
402 Thu Apr 10 19:52:27 1997 David Moore <dmoore@ucsd.edu>
404 * nnvirtual.el (nnvirtual-partition-sequence): Style fix.
406 Thu Apr 10 19:45:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
408 * gnus-group.el (gnus-group-kill-group): Kill more carefully.
410 Tue Apr 8 23:02:30 1997 Michael Welsh Duggan <md5i@schenley.com>
412 * message.el (message-insert-to): Fetch reply field.
414 Tue Apr 8 21:41:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
416 * gnus-sum.el (gnus-summary-refer-article): Accept prefix.
418 Sun Apr 6 14:08:03 1997 Steven L Baur <steve@altair.xemacs.org>
420 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Add
422 (gnus-xmas-summary-set-display-table): current-display-table can
425 Sun Apr 6 23:17:21 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
427 * gnus.el: Gnus v5.4.42 is released.
429 Sun Apr 6 23:13:50 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
431 * gnus-xmas.el (gnus-xmas-summary-set-display-table): There isn't
432 always a default table, it seems.
434 Sun Apr 6 22:45:52 1997 Aaron M. Ucko <amu@mit.edu>
436 * gnus-xmas.el (gnus-xmas-summary-set-display-table): Typo.
438 Sun Apr 6 22:26:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
440 * gnus-group.el: All the sorting commands were shadowed.
442 Sun Apr 6 21:46:05 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
444 * gnus.el: Gnus v5.4.41 is released.
446 Sun Apr 6 20:58:38 1997 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
448 * gnus-picon.el (gnus-picons-insert-face-if-exists): "." instead
451 Sun Apr 6 20:19:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
453 * gnus-group.el (gnus-group-sort-groups): Touch dribble.
455 Sun Apr 6 19:28:19 1997 Stainless Steel Rat <ratinox@peorth.gweep.net>
457 * pop3.el (pop3-quit): New version.
459 Fri Apr 4 21:46:34 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
461 * gnus-art.el (gnus-page-broken): New variable.
462 (gnus-article-prepare): Use it.
464 Fri Apr 4 05:08:00 1997 Gunnar Horrigmo <horrigmo@ikke.no>
466 * gnus-art.el (article-treat-overstrike): Search from beginning of
469 Thu Apr 3 15:16:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
471 * gnus-art.el (gnus-article-hidden-text-p): Be more thorough.
473 Thu Apr 3 12:23:44 1997 Per Abrahamsen <abraham@dina.kvl.dk>
475 * gnus-score.el: (gnus-score-default-duration): Accept nil in
478 Thu Apr 3 05:49:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
480 * gnus-sum.el (gnus-summary-next-group): Make sure buffer is alive
481 before switching to it.
483 Wed Apr 2 12:39:15 1997 Steven L Baur <steve@altair.xemacs.org>
485 * gnus-util.el (gnus-kill-all-overlays): Force Gnus to use extents
486 even when overlays are available. (From a patch by MORIOKA
489 Thu Apr 3 05:28:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
491 * gnus-topic.el (gnus-topic-goto-missing-group): Make sure topic
494 * gnus-srvr.el (gnus-browse-group-name): Remove text props.
496 * gnus-sum.el (gnus-summary-move-article): Enter into dribble.
498 Wed Apr 2 14:12:45 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
500 * gnus.el: Gnus v5.4.40 is released.
502 Wed Apr 2 13:17:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
504 * gnus-start.el (gnus-check-bogus-newsgroups): Supply a help
507 * message.el (message-bounce): Remove the right portion of
510 * gnus-art.el (gnus-read-save-file-name): Would bug out when
511 saving multiple articles.
513 * gnus-sum.el (gnus-summary-update-article-line): Insert the
516 Tue Apr 1 11:21:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
518 * gnus-score.el (gnus-score-find-hierarchical): Translate file
521 * gnus-topic.el (gnus-topic-goto-missing-topic): Bugola.
522 (gnus-topic-forward-topic): New function.
523 (gnus-topic-goto-missing-topic): Use it.
525 * nnmh.el (nnmh-active-number): Make sure the directory exist.
526 (nnmh-request-accept-article): Bizarre problem.
528 * gnus-topic.el (gnus-topic-goto-missing-group): Don't double
531 Mon Mar 31 17:30:10 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
533 * gnus.el: Gnus v5.4.39 is released.
535 Mon Mar 31 17:29:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
537 * nntp.el (nntp-connection-alist): Ooize.
539 Mon Mar 31 16:34:37 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
541 * gnus.el: Gnus v5.4.38 is released.
543 Mon Mar 31 16:12:31 1997 Hrvoje Niksic <hniksic@srce.hr>
545 * message.el (message-add-header): New function.
547 * gnus-art.el (gnus-sorted-header-list): List `Followup-To' after
550 * gnus-undo.el (gnus-undo-mode-map): Bind `gnus-undo' to `C-_',
553 Mon Mar 31 16:02:47 1997 Toby Speight <tms@ansa.co.uk>
555 * gnus-art.el (gnus-article-add-buttons): Eval the right element.
557 Mon Mar 31 15:57:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
559 * gnus-msg.el (gnus-add-to-list): New variable.
560 (gnus-post-news): Use it.
562 Mon Mar 31 15:46:34 1997 Francois Felix Ingrand <felix@laas.fr>
564 * gnus-start.el (gnus-slave-save-newsrc): Get modes right.
566 Mon Mar 31 15:43:29 1997 Michael Sperber <sperber@informatik.uni-tuebingen.de>
568 * message.el (message-functionp): Recognize compiled functions.
570 Mon Mar 31 15:43:57 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
572 * gnus-util.el (gnus-functionp): Ditto.
574 Mon Mar 31 15:18:11 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
576 * gnus-ems.el (gnus-ems-redefine): Don't change display table.
578 Mon Mar 24 11:33:59 1997 Michael Welsh Duggan <md5i@schenley.com>
580 * message.el (message-insert-to): Use mail-copies-to.
582 Mon Mar 31 12:35:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
584 * gnus-topic.el (gnus-topic-goto-missing-topic): New function.
585 (gnus-topic-goto-missing-group): Use it.
587 * gnus-msg.el (gnus-debug): Scan gnus-topic.el.
589 * message.el (message-reply): Don't insert extra , when not to
592 * nntp.el (nntp-connection-alist): Un-voo.
594 Sun Mar 30 09:48:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
596 * gnus-art.el (gnus-article-mode-syntax-table): Make <> paren
598 (gnus-emphasis-alist): Use it.
600 * gnus.el (gnus-maintainer): Changed.
602 * nnfolder.el (nnfolder-request-accept-article): Ask before
604 (nnfolder-save-mail): Make buffer read/write.
606 * nnmh.el (nnmh-request-accept-article): Ditto.
607 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
608 * nnmbox.el (nnmbox-request-accept-article): Ditto.
609 * nnml.el (nnml-request-accept-article): Ditto.
611 Mon Mar 24 16:57:26 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
613 * gnus.el: Gnus v5.4.37 is released.
615 Mon Mar 24 01:16:15 1997 Hrvoje Niksic <hniksic@srce.hr>
617 * gnus-xmas.el (gnus-xmas-redefine): Use it.
619 * gnus-xmas.el (gnus-xmas-summary-set-display-table): New function.
621 * gnus-sum.el (gnus-summary-mode): Use it.
623 * gnus-sum.el (gnus-summary-set-display-table): New function.
625 Mon Mar 24 16:27:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
627 * gnus-util.el (gnus-buffer-live-p): Reinstated.
629 Mon Mar 24 01:24:27 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
631 * gnus.el: Gnus v5.4.36 is released.
633 Sun Mar 23 18:51:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
635 * gnus-group.el (gnus-group-list-groups): Doc fix.
637 * gnus-demon.el (gnus-inhibit-demon): New variable.
638 (gnus-demon): Use it.
640 Sun Mar 23 18:42:55 1997 David Moore <dmoore@ucsd.edu>
642 * gnus-nocem.el (gnus-nocem-already-running): New variable.
644 Sun Mar 23 17:27:17 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
646 * gnus-sum.el (gnus-select-newsgroup): Revert to old duplicate
647 behavior for nnvirtual groups.
649 * gnus-util.el (gnus-buffer-live-p): Removed.
651 Sat Mar 22 22:11:28 1997 Steven L Baur <steve@altair.xemacs.org>
653 * gnus-msg.el (gnus-setup-message): Mark buffer unmodified as last
654 step of setting message buffer up.
656 * message.el (message-kill-buffer): Make prompt look more like the
658 Only prompt if the buffer has been changed.
660 Sun Mar 23 02:52:51 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
662 * gnus.el: Gnus v5.4.35 is released.
664 Sun Mar 23 01:09:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
666 * gnus-art.el (gnus-read-save-file-name): Tweaked definition.
667 (gnus-summary-save-in-rmail): Use it.
668 (gnus-summary-save-in-file): Ditto.
669 (gnus-summary-save-in-mail): Ditto.
670 (gnus-summary-save-body-in-file): Ditto.
672 * gnus-vm.el (gnus-summary-save-in-vm): Ditto.
674 * gnus-sum.el (gnus-summary-enter-digest-group): Add group param.
676 * gnus-art.el (gnus-split-methods): New default.
677 (gnus-article-nndoc-name): New function.
679 Sat Mar 22 15:47:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
681 * nnmh.el (nnmh-request-accept-article): Do 'junk.
682 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
683 * nnmbox.el (nnmbox-request-accept-article): Ditto.
684 * nnfolder.el (nnfolder-request-accept-article): Ditto.
686 Sat Mar 22 15:42:53 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
688 * gnus.el: Gnus v5.4.34 is released.
690 Sat Mar 22 01:37:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
692 * gnus-sum.el (gnus-summary-move-article): Understand 'junk.
694 * nnml.el (nnml-request-accept-article): Return 'junk when legal.
696 * gnus-sum.el (gnus-summary-respool-query): Message better, and
699 * nnmail.el (nnmail-split-abbrev-alist): New `to' and `from'
702 Wed Mar 19 19:36:25 1997 Dewey M. Sasser <dewey@newvision.com>
704 * message.el (message-make-from): Changed so that
705 message-from-style value is captured from message buffer instead
708 Sat Mar 22 00:47:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
710 * gnus-srvr.el (gnus-browse-foreign-server): Understand server
713 * gnus-group.el (gnus-group-browse-foreign-server): Down methodize
716 Thu Mar 20 22:49:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
718 * nnfolder.el (nnfolder-read-folder): Do checking if there are new
719 articles after the last nnfolder marker.
721 Thu Mar 20 17:33:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
723 * gnus.el: Gnus v5.4.33 is released.
725 Thu Mar 20 16:01:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
727 * gnus-sum.el (gnus-build-get-header): Don't fold case.
729 * nnfolder.el (nnfolder-read-folder): Would always parse the
732 * gnus-sum.el (gnus-summary-read-group-1): Return right value.
734 * gnus-start.el (gnus-slave-save-newsrc): Set file modes.
736 * nneething.el (nneething-open-server): New function.
737 (nneething-possibly-change-directory): Redefined.
739 Wed Mar 19 21:16:48 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
741 * gnus.el: Gnus v5.4.32 is released.
743 Wed Mar 19 21:06:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
745 * nnmail.el (nnmail-cache-accepted-message-ids): Bogus.
747 Wed Mar 19 20:53:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
749 * gnus.el: Gnus v5.4.31 is released.
751 Wed Mar 19 14:29:26 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
753 * nnmh.el (nnmh-request-accept-article): Ditto.
755 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
757 * nnmbox.el (nnmbox-request-accept-article): Ditto.
759 * nnfolder.el (nnfolder-request-accept-article): Ditto.
761 * nnml.el (nnml-request-accept-article): Cache or not.
763 * gnus-sum.el (gnus-summary-read-group): Don't recurse.
764 (gnus-summary-ignore-duplicates): New variable.
765 (gnus-get-newsgroup-headers): Use it.
766 (gnus-nov-parse-line): Ditto.
768 * message.el (message-reply): Remove excessive white space in
771 * nnfolder.el (nnfolder-read-folder): Work when ignoring active
774 * nnmail.el (nnmail-process-unix-mail-format): Narrow to the right
776 (nnmail-process-mmdf-mail-format): Ditto.
778 * gnus.el (gnus-group-remove-parameter): New function.
779 (gnus-group-set-parameter): Use it.
780 (gnus-group-add-parameter): Ditto.
782 * gnus-msg.el (gnus-post-news): Check first whether
783 to-list/to-address exists before adding.
785 Tue Mar 18 23:54:17 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
787 * gnus.el: Gnus v5.4.30 is released.
789 Tue Mar 18 23:43:50 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
791 * gnus-group.el (gnus-group-subscribe): Doc fix.
793 Tue Mar 18 23:39:08 1997 Lance A. Brown <brown9@niehs.nih.gov>
795 * gnus-sum.el (gnus-update-marks): Articles->list.
797 Tue Mar 18 23:07:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
799 * gnus-sum.el (gnus-summary-update-article-line): Don't pass nil
800 on as subject string.
802 * gnus-group.el (gnus-group-read-group): Revert to old
805 * gnus-sum.el (gnus-summary-read-group-1): New function.
806 (gnus-summary-read-group): Use it.
808 Tue Mar 18 17:56:26 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
810 * gnus.el: Gnus v5.4.29 is released.
812 Tue Mar 18 14:29:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
814 * gnus-group.el (gnus-group-read-ephemeral-group): Would set virt
816 (gnus-group-read-group): Return right value.
818 * nnml.el (nnml-generate-nov-databases-1): Save active.
820 * gnus-msg.el (gnus-summary-supersede-article): Place point in the
822 (gnus-inews-add-to-address): Prompt before adding.
824 * gnus-art.el (article-strip-leading-space): Not a new command
825 and keystroke (HTDW Jaari fix).
827 * nnfolder.el (nnfolder-close-group): Don't push bogus entries
830 Tue Mar 18 14:28:27 1997 Jan Vroonhof <vroonhof@math.ethz.ch>
832 * nnfolder.el (nnfolder-request-scan): Check whether buffer really
835 Tue Mar 18 13:53:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
837 * gnus-group.el (gnus-group-read-group): Iterate instead of
840 * nnfolder.el (nnfolder-request-accept-article): Don't insert into
842 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
843 * nnmbox.el (nnmbox-request-accept-article): Ditto.
844 * nnml.el (nnml-request-accept-article): Ditto.
845 * nnmh.el (nnmh-request-accept-article): Ditto.
847 Tue Mar 18 00:35:06 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
849 * gnus.el: Gnus v5.4.28 is released.
851 Mon Mar 17 18:36:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
853 * gnus-sum.el (gnus-update-marks): Use `list' instead of
856 * nndoc.el (nndoc-rfc822-forward-type-p): Renamed.
857 (nndoc-rfc822-forward-body-end-function): Ditto.
859 Mon Mar 17 17:35:35 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
861 * gnus.el: Gnus v5.4.27 is released.
863 Mon Mar 17 15:59:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
865 * nndoc.el (nndoc-x400-forward-type-p): New function.
866 (nndoc-x400-forward-body-end-function): Ditto.
868 * nnfolder.el (nnfolder-adjust-min-active): Be in the right
871 Sat Mar 15 16:09:44 1997 Steven L Baur <steve@altair.xemacs.org>
873 * message.el (message-post-method): Fix typo.
875 * gnus-load.el (message-sending): Fix typo.
877 Mon Mar 17 15:47:59 1997 Gordon Matzigkeit <gord@m-tech.ab.ca>
879 * message.el (message-set-auto-save-file-name): Expand before
882 Mon Mar 17 15:05:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
884 * gnus-sum.el (gnus-update-marks): Get rid of article entries of
885 articles with the default score.
887 * gnus-group.el (gnus-group-read-ephemeral-group): Be more careful
888 when uniquifying methods.
890 * gnus-sum.el (gnus-execute-command): Insert asynch into buffer.
892 * nnfolder.el (nnfolder-possibly-change-group): Didn't set the
895 Mon Mar 17 15:03:02 1997 Paul Stodghill <stodghil@cs.cornell.edu>
897 * gnus-srvr.el (gnus-server-prepare): Would infloop.
899 Mon Mar 17 06:37:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
901 * nnmail.el (nnmail-crosspost-link-function): Change default on
904 Fri Mar 14 12:07:12 1997 Steven L Baur <steve@altair.xemacs.org>
906 * gnus-msg.el (gnus-extended-version): Add XEmacs beta # to
907 default X-Mailer/X-Newsreader.
909 Fri Mar 14 20:57:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
911 * nnfolder.el (nnfolder-possibly-change-group): Check folder
914 * nnheader.el (nnheader-parse-head): Understand Message-ID with
916 * gnus-sum.el (gnus-get-newsgroup-headers): Ditto.
917 (gnus-group-make-articles-read): Doc fix.
919 * nnml.el (nnml-generate-nov-databases-1): Made interactive.
921 * gnus-msg.el (gnus-inews-narrow-to-headers): Removed.
922 (gnus-post-news): Add `to-list' to the right group.
924 Fri Mar 14 20:11:01 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
926 * gnus.el: Gnus v5.4.26 is released.
928 Fri Mar 14 19:57:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
930 * gnus-setup.el (gnus-use-sc): Changed default.
932 Fri Mar 14 19:53:05 1997 Kurt Swanson <kurt@dna.lth.se>
934 * gnus-art.el (gnus-article-goto-next-page): Place point.
936 Fri Mar 14 18:46:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
938 * gnus-art.el (gnus-article-mode-syntax-table): Make "-"
941 * gnus-sum.el (gnus-article-sort-by-author): Don't bug out on
944 * messagexmas.el (message-xmas-make-caesar-translation-table): Use
947 Fri Mar 14 18:44:33 1997 Per Abrahamsen <abraham@dina.kvl.dk>
949 * message.el (message-faces): New group.
951 Fri Mar 14 18:43:16 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
953 * gnus-sum.el (gnus-summary-limit-to-unread): Also exclude souped
956 Fri Mar 14 18:35:06 1997 Matt Armstrong <Matt_Armstrong@geoworks.com>
958 * gnus-score.el (gnus-all-score-files): Remove duplicates.
960 Fri Mar 14 18:21:07 1997 Andy Norman <ange@hplb.hpl.hp.com>
962 * gnus-xmas.el (gnus-xmas-switch-horizontal-scrollbar-off): Check
963 whether we have a scrollbar first.
965 Fri Mar 14 18:15:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
967 * nnfolder.el (nnfolder-save-mail): Don't fold case when doing
970 Wed Mar 12 06:51:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
972 * nnfolder.el (nnfolder-possibly-change-group): Accept a
974 (nnfolder-request-group): Don't load folder.
976 * gnus.el (gnus-home-directory): New variable.
978 Tue Mar 11 17:25:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
980 * gnus-async.el (gnus-async-prefetch-article): Raise the level of
983 Mon Mar 10 06:30:59 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
985 * gnus-score.el (gnus-score-find-trace): Would clobber the score
988 * nneething.el (nneething-create-mapping): Make sure
989 nneething-directory exists.
991 * nnfolder.el (nnfolder-adjust-min-active): New function.
992 (nnfolder-request-expire-articles): Use it.
993 (nnfolder-request-move-article): Ditto.
994 (nnfolder-request-scan): Switch to the right server first.
996 Mon Mar 10 06:28:58 1997 Joev Dubach <dubach1@husc.harvard.edu>
998 * nnfolder.el (nnfolder-generate-active-file): Didn't work.
1000 Sun Mar 9 18:38:37 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1002 * gnus.el: Gnus v5.4.25 is released.
1004 Sun Mar 9 04:11:02 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1006 * gnus.el: Inlined and defsubsts various functions.
1008 * nnmail.el (nnmail-search-unix-mail-delim): Made into subst.
1010 * nnfolder.el (nnfolder-request-scan): Don't do anything when not
1013 * nnmh.el (nnmh-request-accept-article): Return the correct
1016 * gnus-group.el (gnus-group-kill-all-zombies): Touch dribble.
1018 * gnus-score.el (gnus-score-find-trace): Message default score.
1020 Sat Mar 8 18:17:53 1997 Steven L Baur <steve@altair.xemacs.org>
1022 * gnus-util.el (gnus-byte-code): Use better (and still compatible)
1023 name of `compiled-function-p'.
1025 Sat Mar 8 18:17:53 1997 Steven L Baur <steve@altair.xemacs.org>
1027 * messagexmas.el (message-xmas-make-caesar-translation-table):
1028 char-int is a braindamaged and stupid name for a conversion
1031 Sun Mar 9 01:51:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1033 * gnus.el: Gnus v5.4.24 is released.
1035 Sun Mar 9 00:52:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1037 * gnus-sum.el (gnus-summary-set-local-parameters): Ignore errors.
1039 Sat Mar 8 08:55:52 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1041 * gnus-art.el (gnus-article-prev-page): Return a proper value.
1043 * gnus-sum.el (gnus-summary-prev-page-or-article): New command.
1044 * gnus-xmas.el (gnus-summary-toolbar): Use it.
1046 Sat Mar 8 08:34:22 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1048 * gnus.el: Gnus v5.4.23 is released.
1050 Sat Mar 8 02:09:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1052 * message.el (message-font-lock-keywords): Recognize continuation
1055 * gnus-group.el (gnus-group-expire-articles): Touch dribble
1058 * gnus-sum.el (gnus-summary-default-score): Doc fix.
1060 * gnus.el (gnus-local-organization): Doc fix.
1062 * gnus-spec.el (gnus-compile): Don't work under XEmacs.
1064 * gnus-art.el (gnus-article-highlight-headers): Work on bodiless
1067 Fri Mar 7 23:33:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1069 * gnus.el: Gnus v5.4.22 is released.
1071 Fri Mar 7 08:25:20 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1073 * gnus-msg.el (gnus-inews-do-gcc): Made interactive.
1075 * gnus-sum.el (gnus-read-move-group-name): Beep on empty names.
1077 * nnmail.el (nnmail-check-duplication): Don't rename Message-ID.
1078 (nnmail-cache-message-id-when-accepting): Removed.
1080 * gnus-sum.el (gnus-nov-parse-line): Allow showing of multiple
1081 articles with the same Message-ID.
1082 (gnus-get-newsgroup-headers): Ditto.
1084 * gnus.el: Removed trailing spaces throughout.
1086 * gnus-art.el (gnus-header-name-face): Made easier on the eyes.
1087 (gnus-article-add-buttons): Make buffer read/write before doing
1090 * message.el (message-font-lock-keywords): Changed expression and
1093 Fri Mar 7 07:36:14 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1095 * gnus.el: Gnus v5.4.21 is released.
1097 Fri Mar 7 04:17:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1099 * nnfolder.el (nnfolder-request-accept-article): Switch to the
1102 * Makefile (gnus-load.el): cus-edit.
1104 * gnus.el: Removed all compilation warnings under both Emacs and
1107 * cus-face.el: Moved variable defintions around a bit to avoid
1108 compilation warnings.
1110 * nnmail.el (nnmail-cache-message-id-when-accepting): New
1113 * nnfolder.el (nnfolder-dont-cache-message-id): Removed.
1114 * nnmh.el (nnmh-request-accept-article): Ditto.
1115 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1116 * nnml.el (nnml-request-accept-article): Ditto.
1117 * nnmbox.el (nnmbox-request-accept-article): Use it.
1119 Thu Mar 6 18:22:29 1997 Steven L Baur <steve@altair.xemacs.org>
1121 * nnfolder.el (nnfolder-dont-cache-message-id): Variable to allow
1122 backwards compatibility with respect to saved messages.
1123 (nnfolder-request-accept-article): Use it.
1125 Fri Mar 7 04:10:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1127 * nnmail.el: Autoload pop3.
1129 Fri Mar 7 01:33:34 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1131 * gnus.el: Gnus v5.4.20 is released.
1133 Fri Mar 7 00:12:39 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1135 * message.el (message-header-to-face): New faces.
1136 (message-font-lock-keywords): Use them.
1138 * gnus-sum.el (gnus-summary-make-menu-bar): No addition.
1139 (gnus-summary-move-article): When crossposting, get the Xrefs
1142 * nnfolder.el (nnfolder-request-accept-article): Work when
1145 Thu Mar 6 08:41:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1147 * gnus.el: Gnus v5.4.19 is released.
1149 Thu Mar 6 08:00:31 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1151 * message.el (message-newgroups-header-regexp): Include Gcc
1154 * gnus-sum.el (gnus-summary-delete-article): Message errors.
1156 * gnus-group.el (gnus-group-unsubscribe-group): Work on ranked
1159 Thu Mar 6 07:46:56 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1161 * nnmail.el (nnmail-move-inbox): Protect against nil results.
1163 Thu Mar 6 04:23:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1165 * message.el (message-kill-buffer): Ask before killing.
1167 * nnfolder.el (nnfolder-possibly-activate-groups): Removed.
1168 (nnfolder-request-group): Changed servers too late.
1169 (nnfolder-active-timestamp): New variable.
1171 * gnus-sum.el (gnus-summary-respool-query): Narrow to head instead
1174 * nntp.el (nntp-accept-process-output): Inhibit logging.
1176 * gnus-group.el (gnus-group-sort-groups): Doc fix.
1178 * nnfolder.el (nnfolder-request-accept-article): Insert Message-ID
1180 * nnmh.el (nnmh-request-accept-article): Ditto.
1181 * nnml.el (nnml-request-accept-article): Ditto.
1182 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
1183 * nnmbox.el (nnmbox-request-accept-article): Ditto.
1185 * nnmail.el (nnmail-cache-close): Kill buffer.
1186 (nnmail-cache-insert): Make sure the cache is open.
1187 (nnmail-fetch-field): New function.
1189 Thu Mar 6 02:19:31 1997 James LewisMoss <dres@scsn.net>
1191 * smiley.el (smiley-deformed-regexp-alist): Fix FaceIronic.
1193 Wed Mar 5 09:15:04 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1195 * nnmail.el (nnmail-check-duplication): Ditto.
1197 Wed Mar 5 09:14:12 1997 Carsten Leonhardt <leo@arioch.oche.de>
1199 * nnmail.el (nnmail-check-duplication): Use a different
1202 Sun Mar 2 16:58:16 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1204 * gnus.el: Gnus v5.4.18 is released.
1206 Sun Mar 2 05:48:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1208 * gnus-load.el (customize): Load `cus-edit'.
1210 Sun Mar 2 04:40:48 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1212 * gnus.el: Gnus v5.4.17 is released.
1214 Sun Mar 2 04:01:29 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1216 * message.el (message-mail): Don't `list' other-headers.
1218 Sat Mar 1 22:46:37 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1220 * gnus.el: Added mail keyword.
1221 (gnus): Add to mail and news customization groups.
1222 (gnus-visual): Added to the faces customization group.
1223 * message.el (message): Add to mail and news customization groups.
1225 * gnus-cus.el (wid-edit): Changed from widget-edit.
1227 Sun Mar 2 03:44:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1229 * gnus-sum.el (gnus-summary-respool-query): Use it.
1231 * gnus.el (gnus-narrow-to-body): New function.
1233 * nnfolder.el (nnfolder-active-number): Simplify.
1235 Sun Mar 2 03:26:57 1997 Joev Dubach <dubach1@husc.harvard.edu>
1237 * gnus-art.el (article-make-date-line): Add "Date: ".
1239 Sun Mar 2 02:54:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1241 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): Also escape {}.
1243 * gnus-srvr.el (gnus-server-prepare): Don't insert servers twice.
1245 * nnmail.el (nnmail-read-passwd): Conditionalize
1246 `ange-ftp-read-passwd'.
1248 Sat Mar 1 17:53:05 1997 Hrvoje Niksic <hniksic@srce.hr>
1250 * gnus-xmas.el (gnus-xmas-read-event-char): Exit on button-press
1253 * nnml.el (nnml-retrieve-headers): Make sure file is non-nil.
1255 Sun Mar 2 02:43:46 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1257 * nndoc.el (nndoc-type-alist): Have rfc934 separators handled
1260 * nnmail.el (nnmail-move-inbox): Take heed of the return value
1263 Fri Feb 21 19:54:24 1997 Hrvoje Niksic <hniksic@srce.hr>
1265 * gnus-xmas.el (gnus-xmas-redefine): Use `region-active-p'.
1266 (gnus-xmas-region-active-p): Removed.
1268 Sun Mar 2 02:16:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1270 * gnus-sum.el (gnus-summary-update-article-line): Only insert
1271 Subject string when needed.
1273 * gnus-util.el (gnus-output-to-mail): Quote all "From " lines.
1275 Sun Mar 2 02:13:17 1997 David Martin <dm@cs.bu.edu>
1277 * nndir.el (nndir): Use `nnml-close-group'.
1279 Sun Mar 2 01:51:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1281 * gnus-start.el (gnus-init-file): Changed default.
1283 * gnus-group.el (gnus-ephemeral-group-server): New server.
1284 (gnus-group-read-ephemeral-group): Use it to use unique servers.
1286 Sat Mar 1 04:06:11 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1288 * gnus-art.el (gnus-article-mode): Made `gnus-button-marker-list'
1290 (gnus-article-add-buttons): Don't buttonize the same article
1293 * gnus-sum.el (gnus-set-mode-line): Chop better.
1295 * gnus-art.el (gnus-article-treat-html): Not a new function.
1296 Uh-uh. No way. I don't even exist.
1298 * gnus-cite.el (gnus-article-fill-cited-article): Bind
1299 filladapt-mode to nil.
1301 Sat Mar 1 03:51:18 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1303 * gnus.el: Gnus v5.4.16 is released.
1305 Sat Mar 1 00:04:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1307 * gnus-sum.el (gnus-set-mode-line): Possibly take into account the
1310 * gnus-srvr.el (gnus-server-prepare): Try to make sure we only
1311 insert servers once.
1313 * gnus-sum.el (gnus-summary-walk-group-buffer): Don't move point
1316 * gnus-group.el (gnus-group-update-group): Don't move point.
1318 * gnus-xmas.el (gnus-xmas-force-redisplay): Changed default to
1320 (gnus-xmas-switch-horizontal-scrollbar-off): New function.
1321 (gnus-xmas-redefine): Use it.
1323 * nnfolder.el (nnfolder-active-number): Don't save active here.
1325 * gnus-sum.el (gnus-summary-reparent-thread): Use the original
1328 Fri Feb 28 01:01:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1330 * gnus-start.el (gnus-1): Pass ARG on to listing.
1331 (gnus-started-hook): New.
1334 * gnus-group.el (gnus-group-get-new-news): List using ARG if ARG
1335 is higher than current listing.
1337 Tue Feb 25 23:28:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1339 * nntp.el (nntp-retrieve-headers): Go to the next-to-last line.
1341 Fri Feb 21 00:28:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1343 * gnus-group.el (gnus-group-rename-group): Rename to right name.
1345 * nnmail.el (nnmail-process-babyl-mail-format): Allow continuation
1347 (nnmail-process-unix-mail-format): Ditto.
1348 (nnmail-process-mmdf-mail-format): Ditto.
1350 * nnml.el (nnml-update-file-alist): New function.
1351 (nnml-retrieve-headers): Use it.
1352 (nnml-request-move-article): Delete zipped files.
1353 (nnml-request-replace-article): Write to gzipped, if wanted.
1355 Thu Feb 20 18:36:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1357 * gnus-picon.el (gnus-picons-display-where): Doc fix.
1359 * gnus-start.el (gnus-read-newsrc-el-file): Offer to break.
1361 * nnmail.el (nnmail-search-unix-mail-delim): Exclude newlines from
1364 Thu Feb 20 04:16:50 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1366 * gnus.el: Gnus v5.4.15 is released.
1368 Thu Feb 20 03:28:00 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1370 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification):
1371 Respect non-standard mode line settings.
1373 * gnus-group.el (gnus-group-line-format): Doc fix.
1375 * nndoc.el (nndoc-rfc934-type-p): New function.
1376 (nndoc-type-alist): Define RFC934 type.
1378 Wed Feb 19 05:18:06 1997 Hrvoje Niksic <hniksic@srce.hr>
1380 * gnus-group.el (gnus-group-set-mode-line): Mark the change with
1383 Thu Feb 20 03:19:28 1997 Joev Dubach <dubach1@husc.harvard.edu>
1385 * gnus-topic.el (gnus-topic-prepare-topic): Show empty topics.
1387 Thu Feb 20 02:30:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1389 * gnus-group.el (gnus-group-process-prefix): Use
1390 `gnus-region-active-p'.
1392 * gnus-score.el (gnus-hierarchial-home-score-file): Respect short
1394 (gnus-hierarchial-home-adapt-file): Ditto.
1396 Wed Feb 19 00:44:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1398 * nnml.el (nnml-request-regenerate): Return t.
1400 * gnus-srvr.el (gnus-server-regenerate-server): Better messaging.
1402 * gnus.el: Autoload gnus-quote-arg-for-sh-or-csh.
1404 Tue Feb 18 23:26:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1406 * gnus.el: Gnus v5.4.14 is released.
1408 Tue Feb 18 21:47:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1410 * gnus-xmas.el (gnus-xmas-modeline-glyph): Didn't work when the
1411 etc dir couldn't be found.
1413 * gnus-topic.el (gnus-topic-fold): Enter into dribble.
1415 * nnbabyl.el (nnbabyl-request-scan): Put things in right dir.
1416 * nnmbox.el (nnmbox-request-scan): Ditto.
1418 * gnus-sum.el (gnus-offer-save-summaries): Use
1421 * nnkiboze.el (nnkiboze-enter-nov): Removed debug.
1423 * gnus-sum.el (gnus-summary-insert-pseudos): Quote when not
1426 Sun Feb 16 23:43:19 1997 Hrvoje Niksic <hniksic@srce.hr>
1428 * gnus-topic.el (gnus-topic-edit-parameters): Print the topic
1431 * gnus-group.el (gnus-group-edit-group): Print the group name.
1433 Sun Feb 16 18:30:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1435 * gnus-score.el (gnus-score-adaptive): Respect score adapt
1438 * gnus-sum.el (gnus-summary-prev-page): Search all frames for
1440 (gnus-summary-next-page): Ditto.
1442 Sun Feb 16 18:12:01 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1444 * gnus.el: Gnus v5.4.13 is released.
1446 Sun Feb 16 16:20:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1448 * gnus-nocem.el (gnus-nocem-scan-groups): Allow NULL references.
1450 * message.el (message-make-caesar-translation-table): New function.
1451 (message-caesar-region): Use it.
1453 * messagexmas.el (message-xmas-make-caesar-translation-table): New
1456 * gnus-art.el (gnus-article-add-buttons): Respect previous
1458 (gnus-button-in-region-p): New function.
1459 (gnus-article-add-buttons): Use it.
1461 * nnweb.el (nnweb-max-hits): Fixed default.
1463 Tue Feb 11 20:25:42 1997 Hrvoje Niksic <hniksic@srce.hr>
1465 * gnus-srvr.el (gnus-server-regenerate-server): Typo.
1467 Sun Feb 16 15:24:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1469 * message.el: Removed `message-point-at-bol' and `eol'.
1471 * gnus-start.el (gnus-read-active-file): Allow FORCE argument.
1472 (gnus-check-bogus-newsgroups): Use it.
1474 * gnus-srvr.el (gnus-server-copy-server): Allow copying of
1477 Thu Feb 13 19:44:33 1997 Steven L Baur <steve@altair.xemacs.org>
1479 * gnus-util.el (gnus-output-to-mail): Make sure `From ' lines in
1480 saved messages are preceded by a newline.
1482 Wed Feb 12 05:28:32 1997 Zlatko Calusic <zcalusic@srce.hr>
1484 * gnus-sum.el (gnus-summary-copy-article): Use TO-NEWSGROUP.
1486 Sat Feb 15 21:48:23 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1488 * nnmail.el: Organized customization options.
1491 Wed Feb 12 18:06:11 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1493 * gnus-kill.el: Reorganized customization
1495 * gnus-sum.el: Ditto.
1496 * gnus-score.el: Ditto.
1497 * gnus-start.el: Ditto.
1500 Fri Feb 14 09:30:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1502 * gnus-art.el (article-strip-multiple-blank-lines): Inhibit
1504 (article-hide-pgp): Don't hide the leading newline.
1506 * gnus-group.el (gnus-group-quick-select-group): Bind
1507 gnus-home-score-file to nil.
1509 * gnus-start.el (gnus-dribble-read-file): Changed prompt.
1511 Wed Feb 12 09:39:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1513 * nnmail.el (nnmail-get-new-mail): Make sure we're using directory
1516 Tue Feb 11 14:00:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1518 * message.el (message-followup): Respect Posted-To.
1520 Tue Feb 11 08:15:38 1997 Rich Pieri <rich.pieri@prescienttech.com>
1522 * nnmail.el (nnmail-pop3-movemail): New function.
1524 Tue Feb 11 03:44:43 1997 Karl Kleinpaste <karl@jprc.com>
1526 * gnus-art.el (gnus-emphasis-alist): Made compounds available
1529 Mon Feb 10 08:54:09 1997 Steven L Baur <steve@altair.xemacs.org>
1531 * dgnushack.el (dgnushack-compile): XEmacs doesn't complain about
1532 portability variables any more.
1534 Mon Feb 10 14:19:55 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1536 * gnus.el: Gnus v5.4.12 is released.
1538 Mon Feb 10 12:47:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1540 * message.el (message-fetch-field): Accept an optional param.
1541 (message-reply): Only fetch the first Message-ID.
1543 * gnus-score.el (gnus-summary-score-effect): Update mode line.
1545 Mon Feb 10 12:32:38 1997 Hrvoje Niksic <hniksic@srce.hr>
1547 * gnus-art.el: Simplify.
1549 Mon Feb 10 12:23:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1551 * gnus-sum.el (gnus-summary-prev-page): Don't scroll when the
1552 article buffer isn't visible.
1554 * gnus.el ((featurep 'gnus-xmas)): Removed
1555 `gnus-make-local-hook'.
1557 Mon Feb 10 12:08:31 1997 Adrian Aichner <aichner@ecf.teradyne.com>
1559 * gnus-util.el (gnus-turn-off-edit-menu): Doc fix.
1561 Mon Feb 10 07:42:37 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1563 * gnus-sum.el (gnus-summary-prepare-unthreaded): Make sure point
1566 * gnus-srvr.el (gnus-browse-mode-map): Define gnus-bug.
1567 (gnus-server-mode-map): Ditto.
1569 * gnus-sum.el (gnus-summary-edit-article-done): Update original
1572 * gnus-uu.el (gnus-uu-digest-mail-forward): Restore window
1575 * nnmail.el (nnmail-move-inbox): Make sure tofile exists before
1578 * gnus-xmas.el (gnus-xmas-region-active-p): New function.
1580 * gnus-ems.el (gnus-region-active-p): New function.
1582 Mon Feb 10 07:40:45 1997 Hrvoje Niksic <hniksic@srce.hr>
1584 * gnus-sum.el (gnus-summary-work-articles): Use zmacs-region.
1586 Mon Feb 10 07:06:44 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1588 * message.el (message-mode): Nix out all local variables.
1590 * gnus-art.el (gnus-summary-save-in-mail): Don't ask.
1592 * gnus-sum.el (gnus-ps-print-hook): New hook.
1593 (gnus-summary-print-article): Use it.
1595 * message.el (message-reply): Make sure there is something
1598 Mon Feb 10 05:54:28 1997 Paul Franklin <paul@cs.washington.edu>
1600 * gnus-group.el (gnus-group-edit-group): Ignore errors while
1603 Mon Feb 10 05:22:09 1997 Steven L. Baur <steve@miranova.com>
1605 * messagexmas.el (message-xmas-maybe-fontify): New function.
1606 (message-mode-hook): Use it.
1608 Sat Feb 8 21:18:25 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1610 * message.el (message-user-organization): Only use string values
1611 of `gnus-local-organization'.
1613 Tue Feb 4 20:26:20 1997 Paul Franklin <paul@cs.washington.edu>
1615 * nnmail.el (nnmail-get-spool-files): Don't call file-directory-p
1616 on pop spool specifiers.
1618 Wed Feb 5 01:56:07 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1620 * message.el (message-delete-mh-headers): Changed default.
1621 (message-send-mail-with-mh): Use it.
1622 (message-mh-deletable-headers): Renamed.
1624 * gnus-sum.el (gnus-read-header): Don't do anything if the article
1627 Wed Feb 5 01:51:07 1997 Joev Dubach <dubach1@husc.harvard.edu>
1629 * gnus-sum.el (gnus-select-newsgroup): Update group line.
1631 Tue Feb 4 20:23:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1633 * gnus-util.el (gnus-output-to-mail): Insert a newline before the
1636 * nnml.el (nnml-request-move-article): Update active ranges.
1637 (nnml-nov-delete-article): Update active ranges.
1639 Tue Feb 4 17:54:09 1997 HISASHIGE Kenji <hysa@adtec.ed.fujitsu.co.jp>
1641 * gnus-msg.el (gnus-summary-reply-with-original): Pass on the
1644 Tue Feb 4 03:49:59 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1646 * gnus.el: Gnus v5.4.11 is released.
1648 Tue Feb 4 01:57:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1650 * nnvirtual.el (nnvirtual-last-accessed-component-group): New
1652 (nnvirtual-request-article): Use it and allow fetching by
1655 * gnus-dup.el (gnus-dup-enter-articles): Don't enter canceled
1656 articles into dup lists.
1658 * nnvirtual.el (nnvirtual-update-read-and-marked): Check that we
1659 have a current group.
1661 * message.el (message-mode): Add "field" menu under XEmacs.
1663 Mon Feb 3 07:46:33 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1665 * gnus.el: Gnus v5.4.10 is released.
1667 Mon Feb 3 05:48:09 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1669 * message.el (message-fcc-handler-function): Doc fix.
1670 (message-do-fcc): Revert to 5.4.8 behavior.
1672 * gnus-util.el ((fboundp 'point-at-bol)): Made into defun.
1674 * gnus-topic.el (gnus-topic-check-topology): Skip "dummy.group".
1675 (gnus-group-sort-topic): Delete "dummy.group".
1677 * gnus-art.el (article-make-date-line): Add a newline.
1679 * nnkiboze.el (nnkiboze-generate-group): Check that the nov file
1682 * gnus-sum.el (gnus-summary-make-menu-bar): Moved some.
1684 * gnus-art.el (gnus-article-make-menu-bar): Exclude the summary
1687 * gnus.el (gnus-similar-server-opened): New function.
1688 (gnus-server-extend-method): Use it.
1690 * gnus-sum.el (gnus-data-set-header): New macro.
1691 (gnus-summary-edit-article-done): Update when the Message-ID is
1694 * nnml.el (nnml-request-article): Return the correct group name.
1696 Sat Feb 1 21:29:56 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1698 * smiley.el (smiley-buffer): Use the `smiley-mouse-face' variable,
1701 Sat Feb 1 14:19:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1703 * gnus.el: Gnus v5.4.9 is released.
1705 Sat Feb 1 13:30:33 1997 Hrvoje Niksic <hniksic@srce.hr>
1707 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Insert
1708 "-*- emacs-lisp -*-" at the first line.
1710 Sat Feb 1 13:23:19 1997 Mark Borges <mdb@cdc.noaa.gov>
1712 * gnus-xmas.el (gnus-xmas-define): Do the right characterp thing.
1714 Sat Feb 1 12:28:33 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1716 * smiley.el (smiley-mouse-face): New variable.
1717 (smiley-buffer): Use it.
1719 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Use gnus-prin1.
1721 * gnus-util.el (gnus-prin1): Bind print-level and print-length to
1724 * gnus-art.el (gnus-button-alist): Let mailto: be less greedy.
1725 (gnus-button-alist): Ditto with news:.
1727 * gnus-topic.el (gnus-topic-unmark-topic): Let groups be unmarked.
1729 * gnus.el (gnus-read-group): Place point at bol.
1731 * gnus-util.el ((fboundp 'point-at-bol)): Use the functions if
1734 * gnus-msg.el (gnus-summary-supersede-article): Mark article as
1737 Wed Jan 29 22:28:44 1997 Steven L Baur <steve@altair.xemacs.org>
1739 * gnus-xmas.el (gnus-xmas-define): Correct XEmacs version test to
1742 Sat Feb 1 12:19:14 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1744 * nnml.el (nnml-generate-active-info): Don't bug out.
1746 Sat Feb 1 00:52:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1748 * message.el (message-fcc-handler-function): Changed default.
1749 (message-output): New function.
1750 (message-do-fcc): Use it.
1752 * gnus-util.el (gnus-convert-article-to-rmail,
1753 gnus-output-to-rmail): Moved here.
1755 * message.el (message-check-news-header-syntax): Allow trailing
1757 (message-check-news-header-syntax): Don't allow trailing periods.
1759 Fri Jan 31 22:18:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1761 * message.el (message-resend): Rename "From ".
1763 * nntp.el (nntp-accept-process-output): Use nnheader-message.
1765 Fri Jan 31 11:51:18 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1767 * nnml.el (nnml-generate-nov-databases-1): Sort the file alist.
1769 Thu Jan 30 13:13:39 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1771 * gnus.el: More cleanup of customization groups.
1773 Thu Jan 30 04:33:01 1997 Sudish Joseph <sudish@mindspring.com>
1775 * gnus-xmas.el (gnus-xmas-define): Use `char-or-char-int-p'.
1777 Thu Jan 30 04:15:28 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1779 * gnus.el: Gnus v5.4.8 is released.
1781 Thu Jan 30 02:07:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1783 * message.el (message-indent-citation): Place point the right
1784 place when indenting.
1786 * nnml.el (nnml-generate-active-info): Don't enter conses into
1789 * gnus-score.el (gnus-score-file-rank): All global score files
1792 * nnweb.el (nnweb-possibly-change-server): Read active file.
1793 (nnweb-dejanews-create-mapping): Respect .overview.
1794 (nnweb-reference-create-mapping): Ditto.
1795 (nnweb-altavista-create-mapping): Ditto.
1797 Wed Jan 29 04:52:31 1997 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
1799 * nnml.el (nnml-generate-nov-databases-1): Generate NOV files in
1802 Tue Jan 28 23:28:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1804 * gnus-group.el (gnus-group-list-groups): Position point.
1806 Tue Jan 28 22:11:36 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1808 * gnus.el: Gnus v5.4.7 is released.
1810 Tue Jan 28 19:48:54 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1812 * nnmh.el (nnmh-deletable-article-p): Never allow deleting the
1813 last article in the group.
1815 * nnweb.el (nnweb-definition): Accept an optional noerror
1817 (nnweb-request-article): Don't bug out when requesting by MsgId.
1819 * gnus-topic.el (gnus-group-prepare-topics): Return the number of
1820 unread articles in the buffer.
1822 * gnus-group.el (gnus-group-list-groups): On empty buffers, let
1823 point go to the beginning.
1824 (gnus-group-list-groups): Give "No news" message when using
1827 * gnus-topic.el (gnus-topic-goto-next-group): Let point remain
1828 at the end of the buffer.
1830 * gnus-group.el (gnus-group-rename-group): Check group name
1833 * gnus.el (gnus-read-group): Accept an optional default.
1835 Tue Jan 28 18:11:54 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1837 * gnus.el: Gnus v5.4.6 is released.
1839 Tue Jan 28 13:55:12 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1841 * gnus-art.el (gnus-article-check-hidden-text): Widen before doing
1844 * gnus.el (gnus-visual): Doc fix.
1846 * gnus-art.el (gnus-visible-headers): Just include "Resent-From".
1848 Mon Jan 27 19:40:37 1997 Paul Franklin <paul@cs.washington.edu>
1850 * gnus-sum.el (gnus-read-header): Make sure nntp-server-buffer is
1853 Tue Jan 28 00:33:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1855 * nnmail.el (nnmail-delete-incoming): Changed default.
1857 * gnus-topic.el (gnus-topic-mark-topic): Let groups be marked.
1858 (gnus-topic-unmark-topic): Ditto.
1860 * nnmail.el (nnmail-process-babyl-mail-format): Unquote ">From ".
1862 * gnus-sum.el (gnus-summary-read-group): Only beep dead groups.
1864 Mon Jan 27 18:24:27 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1866 * nnml.el (nnml-generate-nov-databases-1): Work properly on
1868 (nnml-generate-nov-file): Ditto.
1870 * gnus.el (gnus-article-mode-map): Don't unconditionally suppress
1871 all the major keymaps.
1873 * gnus-sum.el (gnus-summary-read-group): Beep dead non-native
1874 groups can't be entered.
1876 Mon Jan 27 18:03:17 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1878 * gnus.el: Gnus v5.4.5 is released.
1880 Mon Jan 27 17:35:21 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1882 * message.el (message-expand-group): Don't skip over ":".
1884 * gnus-score.el (gnus-score-find-bnews): Wouldn't find "nntp+"
1887 * gnus-art.el (t): Define `M-^'.
1889 Mon Jan 27 15:00:11 1997 Hrvoje Niksic <hniksic@srce.hr>
1891 * gnus-sum.el (gnus-summary-search-article): Inhibit forced
1892 redisplay on XEmacs.
1894 Mon Jan 27 08:54:55 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1896 * gnus.el: Gnus v5.4.4 is released.
1898 Mon Jan 27 07:29:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1900 * nnsoup.el (nnsoup-file-name): Also find AREAS.
1902 Mon Jan 27 07:09:13 1997 Joev Dubach <dubach1@husc.harvard.edu>
1904 * message.el (message-use-followup-to): Doc fix.
1906 Mon Jan 27 06:59:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1908 * gnus-art.el (gnus-article-read-summary-keys): Don't mess up when
1911 * gnus-undo.el (gnus-undo-mode): Set undo boundary.
1913 * gnus-sum.el (gnus-summary-exit-hook): Doc fix.
1915 Sun Jan 26 13:20:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1917 * gnus.el: Autoload gnus-add-configuration.
1919 Sun Jan 26 13:01:07 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1921 * gnus.el: Gnus v5.4.3 is released.
1923 Sun Jan 26 12:52:11 1997 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
1925 * gnus.el: Gnus v5.4.2 is released.
1927 Sun Jan 26 09:28:31 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1929 * gnus-group.el: Organized customization options, and moved group
1930 definitions to `gnus.el'.
1931 * gnus-sum.el: Ditto.
1934 Sun Jan 26 07:37:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1936 * gnus.el: Autoload topic function.
1938 * gnus-topic.el (gnus-topic-set-parameters): Quote strings to
1939 enter into dribble file.
1941 * gnus-salt.el (gnus-pick-setup-message): Also restore right
1944 * gnus.el (gnus-group-startup-message): Add a space to the
1945 beginning of the version string.
1947 Sat Jan 25 12:17:56 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
1949 * gnus.el: Gnus v5.4.1 is released.
1951 Sat Jan 25 10:59:31 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
1953 * gnus.el: Red Gnus v0.84 is released.
1955 Fri Jan 24 20:31:25 1997 Paul Franklin <paul@cs.washington.edu>
1957 * gnus-sum.el (gnus-summary-next-article): There's no
1958 reason not to select the current article if it's what should
1961 Sat Jan 25 01:03:59 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1963 * gnus-art.el: Organized customization options.
1964 * gnus-sum.el: Adjusted.
1965 * gnus-cite.el: Ditto.
1968 Sat Jan 25 09:49:40 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1970 * gnus-demon.el (gnus-demon): Disable demons when the minibuffer
1973 * gnus-art.el (gnus-article-read-summary-keys): Disable pick mode
1976 Sat Jan 25 09:42:41 1997 Kurt Swanson <kurt@dna.lth.se>
1978 * message.el (message-pipe-buffer-body): New function.
1980 * gnus-sum.el (gnus-summary-pipe-message): New command and
1983 Fri Jan 24 11:01:06 1997 Per Abrahamsen <abraham@dina.kvl.dk>
1985 * gnus-uu.el: Cleaned up customization groups.
1987 Fri Jan 24 15:45:48 1997 Kurt Swanson <kurt@dna.lth.se>
1989 * gnus-sum.el (gnus-summary-make-menu-bar): Moved cache menu.
1991 Fri Jan 24 10:05:49 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1993 * gnus-msg.el (gnus-summary-resend-message): Accept
1996 * gnus-cite.el (gnus-article-fill-cited-article): Accept a width
1999 * gnus-art.el (gnus-article-read-summary-keys): Disable pick mode
2002 * gnus-sum.el (gnus-summary-make-menu-bar): Duplication removed.
2004 Fri Jan 24 08:33:42 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2006 * gnus.el: Red Gnus v0.83 is released.
2008 Fri Jan 24 05:05:38 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2010 * gnus.el (gnus-article-display-hook): Removed emphasize.
2012 * gnus-score.el (gnus-score-edit-current-scores): Set global
2015 * nnml.el (nnml-possibly-change-directory): Return nil when the
2016 group can't be selected.
2018 * gnus-art.el (gnus-emphasis-alist): Don't underline
2019 all-underscore words.
2021 * gnus-topic.el (gnus-topic-unindent): Give the right number of
2023 (gnus-topic-indent): Ditto.
2025 * gnus-msg.el (gnus-summary-wide-reply-with-original): New command
2027 (gnus-summary-wide-reply): Ditto.
2029 Fri Jan 24 04:57:07 1997 Joe Wells <jbw@cs.bu.edu>
2031 * gnus-uu.el (gnus-quote-arg-for-sh-or-csh): New function.
2032 (gnus-uu-command): Use it.
2034 Fri Jan 24 04:55:10 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2036 * gnus-topic.el (gnus-topic-mark-topic): Also bound to `#'.
2038 Fri Jan 24 04:44:10 1997 Greg Klanderman <greg@alphatech.com>
2040 * message.el (message-do-send-housekeeping): Check for nil
2041 message-buffer-list.
2043 Fri Jan 24 02:55:33 1997 Kurt Swanson <kurt@dna.lth.se>
2045 * gnus-util.el (gnus-eval-in-buffer-window): Set buffer.
2047 Thu Jan 23 03:39:48 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2049 * nnsoup.el (nnsoup-file-name): New function.
2050 (nnsoup-read-areas): Use it.
2051 (nnsoup-dissect-buffer): New function.
2052 (nnsoup-number-of-articles): Use it.
2053 (nnsoup-narrow-to-article): Ditto.
2054 (nnsoup-header): Removed.
2056 * gnus.el (gnus-check-backend-function): Doc fix.
2058 * gnus-art.el (gnus-article-goto-prev-page): Went to next article,
2061 * gnus-group.el (gnus-group-insert-group-line-info): Display "*"
2064 * gnus-art.el (article-hide-boring-headers): Ignore errors in
2065 `mail-extract-address-components'.
2067 * nnmail.el (nnmail-date-to-time): Parse zone correctly.
2068 (nnmail-date-to-time): Seconds, dammit, seconds!
2070 Tue Jan 21 09:31:55 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2072 * gnus-art.el (gnus-url-mailto): Didn't accept mailto links.
2074 * gnus-score.el (gnus-summary-score-effect): Doc fix.
2076 * nnmail.el (nnmail-move-inbox): Don't prin1 password.
2078 Mon Jan 20 18:06:19 1997 Paul Franklin <paul@cs.washington.edu>
2080 * gnus-sum.el (gnus-simplify-buffer-fuzzy-step): New function.
2081 (gnus-simplify-buffer-fuzzy): Use it.
2083 * gnus-sum.el (gnus-simplify-buffer-fuzzy): Fix while condition.
2084 Add self-discipline tags.
2086 Tue Jan 21 05:28:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2088 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Would return
2091 Mon Jan 20 04:59:53 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2093 * gnus-art.el (gnus-button-alist): Only on word boundaries.
2095 * message.el (message-check-news-header-syntax): Don't prompt when
2096 not read active file.
2098 * gnus-msg.el (gnus-setup-message): Always set actions.
2100 Sat Jan 18 07:23:41 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2102 * nntp.el (nntp-have-messaged): New variable.
2103 (nntp-accept-process-output): Use it.
2104 (nntp-wait-for): Ditto.
2106 Sat Jan 18 02:44:53 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2108 * gnus.el: Red Gnus v0.82 is released.
2110 Fri Jan 17 00:04:47 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2112 * nnheader.el (nnheader-find-nov-line): Do the right thing with
2115 * nnkiboze.el (nnkiboze-generate-group): Supress duplicate
2117 (nnkiboze-generate-group): Message better.
2119 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Don't always
2121 (gnus-select-newsgroup): Use it.
2123 * nnmail.el (nnmail-get-new-mail): Weird file-truename problem.
2125 * gnus-sum.el (gnus-summary-caesar-message): Dox fix.
2126 (gnus-articles-to-read): Limit length of prompt.
2128 * message.el (message-followup): Fold case before comparing
2129 "world" to Distribution.
2131 * gnus-sum.el (gnus-summary-save-newsrc): Save dribble buffer.
2133 * nnfolder.el (nnfolder-request-expire-articles): Better message.
2135 * gnus-nocem.el (gnus-nocem-load-cache): Interactive.
2137 Thu Jan 16 23:48:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2139 * nnmail.el (nnmail-move-inbox): Use `nnmail-pop-password'.
2141 Wed Jan 15 18:41:42 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2143 * nnml.el (nnml-request-expire-articles): Typo.
2144 (nnml-request-expire-articles): Don't blank out messages so
2147 * nnsoup.el (nnsoup-request-type): Let commands like `a' work
2150 Wed Jan 15 05:33:23 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2152 * gnus.el: Red Gnus v0.81 is released.
2154 Wed Jan 15 02:57:18 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2156 * gnus-topic.el (gnus-topic-indent): Don't remove all groups from
2158 (gnus-topic-unindent): Ditto.
2160 * gnus-sum.el (gnus-summary-respool-query): Don't mark anything as
2163 * gnus-art.el (gnus-button-alist): Move news:mesg-id up.
2165 * gnus.el (gnus-article-display-hook): Emphasize by default.
2167 * gnus-topic.el (gnus-topic-rename): Mark newsrc as dirty.
2169 * gnus-sum.el (gnus-summary-next-page): When the article window
2170 isn't displayed, don't scroll.
2172 Wed Jan 15 02:19:56 1997 Markus Linnala <maage@ee.tut.fi>
2174 * gnus-cite.el (gnus-cite-reply-regexp, gnus-cite-always-check):
2177 Wed Jan 15 02:02:03 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2179 * gnus-art.el (article-date-user): New command and keystroke.
2181 Wed Jan 15 02:01:15 1997 David Moore <dmoore@ucsd.edu>
2183 * gnus-art.el (gnus-article-time-format): New variable.
2184 (article-make-date-line): Use it.
2186 Wed Jan 15 01:44:15 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2188 * gnus-art.el (gnus-emphasis-alist): Allow emphasis around
2190 (gnus-button-url-regexp): Don't allow empty URLs.
2192 Sun Jan 12 19:27:23 1997 Thor Kristoffersen <thor@unik.no>
2194 * nntp.el (nntp-request-head): Work when using rlogin.
2196 Sun Jan 12 15:17:16 1997 Chris Bone <bone@al.com.au>
2198 * nntp.el (nntp-accept-process-output): Give numerical messages.
2199 (nntp-wait-for): Search less.
2201 Fri Jan 10 17:38:38 1997 Erik Toubro Nielsen <erik@ifad.dk>
2203 * gnus-art.el (gnus-Numeric-save-name): Doc fix.
2205 Thu Jan 9 21:51:59 1997 Dan Schmidt <dfan@harmonixmusic.com>
2207 * nnmail.el (nnmail-move-inbox): Quote password.
2209 Thu Jan 9 18:24:32 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2211 * nnmail.el (nnmail-move-inbox): Don't nix out
2212 nnmail-internal-password.
2214 * nnml.el (nnml-request-expire-articles): Also expire gzipped
2217 * gnus-art.el (article-emphasize): Wouldn't toggle.
2219 Thu Jan 9 18:18:26 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2221 * gnus.el: Red Gnus v0.80 is released.
2223 Thu Jan 9 12:00:21 1997 Wesley Hardaker <Wesley.Hardaker@sphys.unil.ch>
2225 * acronym.el: New package.
2227 Thu Jan 9 11:43:28 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2229 * gnus.el: Updated copyrights.
2231 * nnoo.el (nnoo-push-server): Only push the first server.
2233 Wed Jan 8 11:34:07 1997 David Moore <dmoore@ucsd.edu>
2235 * nnoo.el (nnoo-push-server): Revert to 0.77 behaviour.
2237 * nnvirtual.el (nnvirtual-info-installed): New variable.
2238 (nnvirtual-open-server): Use it.
2239 (nnvirtual-request-update-info): ditto.
2240 (nnvirtual-create-mapping): ditto.
2242 * gnus-group.el (gnus-group-edit-group): Close the group before
2244 (gnus-group-add-to-virtual): ditto.
2246 Thu Jan 9 11:32:13 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2248 * gnus-art.el: Redefine ems.
2250 Wed Jan 8 20:34:09 1997 John McClary Prevost <visigoth@naiad.fac.cs.cmu.edu>
2252 * message.el (message-sendmail-f-is-evil): New variable.
2253 (message-elide-elipsis): Ditto.
2255 Wed Jan 8 17:19:02 1997 Paul Stodghill <stodghil@cs.cornell.edu>
2257 * gnus-demon.el (gnus-demon): Don't run when not idle.
2259 Wed Jan 8 12:58:23 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2261 * gnus-sum.el (gnus-summary-work-articles): Accept non-numerical
2264 Wed Jan 8 12:52:53 1997 Jason Rumney <jasonr@pec.co.nz>
2266 * nnmail.el (nnmail-move-inbox): Use `nnmail-internal-password'.
2268 Tue Jan 7 15:41:35 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2270 * gnus-art.el (gnus-article-show-hidden-text): Would bug out on
2273 Mon Jan 6 23:46:53 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2275 * gnus.el: Red Gnus v0.79 is released.
2277 Mon Jan 6 11:23:05 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2279 * nnmail.el (nnmail-process-babyl-mail-format): Widen at the right
2282 * nnfolder.el (nnfolder-possibly-change-group): Set current group
2283 before reading folder.
2285 * message.el (message-send-mail-with-mh): Expand file name.
2286 (message-mode-menu): Check whether mark-active exists.
2288 * gnus-group.el (gnus-group-get-new-news): Don't pass ARG to the
2291 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): Deleted.
2293 Sun Jan 5 21:35:37 1997 Sudish Joseph <sudish@mindspring.com>
2295 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): Use
2296 'article-type as the textprop of interest. Speed fix.
2298 * gnus-art.el (gnus-article-show-hidden-text): Speed fix.
2300 Sun Jan 5 11:43:08 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2302 * nnml.el (nnml-retrieve-headers-with-nov): Use faster method for
2303 finding the right range.
2305 * gnus-demon.el (gnus-demon): Would fire off even if not idle.
2307 * gnus-srvr.el (gnus-server-add-server): Error when defining an
2310 * gnus-start.el (gnus-get-unread-articles): Update info for native
2313 * gnus-load.el (gnus-nocem): New file.
2315 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Make sure the
2316 group name isn't nil.
2318 Sun Jan 5 11:18:22 1997 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2320 * gnus.el: Red Gnus v0.78 is released.
2322 Sun Jan 5 09:39:14 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2324 * gnus-sum.el (gnus-summary-exit-no-update): Prompt change.
2325 (gnus-summary-limit-to-author): Ditto.
2326 (gnus-summary-limit-to-subject): Ditto.
2328 * gnus-cite.el (gnus-dissect-cited-text): Recognize articles that
2329 end with cited text.
2331 * gnus-topic.el (gnus-group-sort-topic): Remove nil elements.
2333 * nnoo.el (nnoo-push-server): When switching from the nil server,
2334 update all the default values of the variables.
2336 * nnkiboze.el (nnkiboze-generate-group): Protect against nil
2339 * lpath.el: Included.
2341 Sun Jan 5 09:36:57 1997 Martin Buchholz <mrb@eng.sun.com>
2343 * dgnushack.el (bytecomp): Required.
2345 Sat Jan 4 11:45:45 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2347 * gnus-art.el: Rename some functions back.
2349 * gnus-sum.el (gnus-summary-save-newsrc): Don't nix out scores.
2351 * gnus-async.el (gnus-async-prefetched-article-entry): Would
2354 Sat Jan 4 11:28:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2356 * gnus.el: Red Gnus v0.77 is released.
2358 Sat Jan 4 08:35:06 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2360 * gnus-cache.el (gnus-start): Don't require gnus-sum.
2362 * gnus-art.el: All article functions moved here.
2364 * article.el: Elided.
2366 * gnus-async.el (gnus-async-prefetched-article-entry): Check for
2369 * gnus-art.el (gnus-read-save-file-name): Expand file name in
2372 Fri Jan 3 21:22:21 1997 Paul Stodghill <stodghil@cs.cornell.edu>
2374 * gnus-demon.el (gnus-demon): Use `gnus-demon-idle-time'.
2376 Tue Dec 31 10:38:43 1996 <ratinox@peorth.gweep.net (Stainless Steel Rat)>
2378 * pop3.el: version 1.3
2380 * pop3.el: (pop3-retr): added bill@attmail.com's big buffer sleeps
2381 to save wear and tear on he heap.
2383 Thu Aug 01 11:53:48 1996 <ratinox@peorth.gweep.net (Stainless Steel Rat)>
2385 * pop3.el: version 1.2
2387 * pop3.el: (pop3-apop): minor changes to support XEmacs built-in
2388 md5, or William Perry's modified md5.el.
2390 * pop3.el: (pop3-movemail): changed to use
2391 pop3-authentication-scheme instead of pop3-use-apop.
2393 * pop3.el: pop3-use-appop: transformed into
2394 pop3-authentication-scheme.
2396 * pop3.el: version 1.1
2398 * pop3.el: (pop3-apop): new function. Send alternate
2399 authentication information to the server. Requires md5.el.
2401 * pop3.el: (pop3-open-server): set pop3-timestamp if server
2404 * pop3.el: (pop3-movemail): use APOP authentication if
2405 pop3-use-apop non-nil.
2407 * pop3.el: pop3-timestamp: added variable
2409 * pop3.el: pop3-use-apop: added variable
2411 Fri Jan 3 18:52:23 1997 Wesley Hardaker <Wesley.Hardaker@sphys.unil.ch>
2413 * gnus-group.el (gnus-group-get-new-news): Pass the ARG on to the
2416 Fri Jan 3 18:32:24 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2418 * article.el (article-hide-boring-headers): Respect
2419 gnus-show-all-headers.
2421 * gnus-sum.el (gnus-summary-save-article): Update the mode line.
2423 Fri Jan 3 18:30:50 1997 Erik Toubro Nielsen <erik@ifad.dk>
2425 * nnmail.el (nnmail-remove-leading-whitespace): Replacing should
2428 Fri Jan 3 18:18:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2430 * gnus-sum.el (gnus-summary-expire-articles-now): Use
2432 (gnus-summary-delete-article): Ditto.
2434 Fri Jan 3 18:16:27 1997 Peter Skov Knudsen <knu@dde.dk>
2436 * gnus-win.el (gnus-buffer-configuration): Don't create picons
2437 frame unless needed.
2439 Fri Jan 3 17:21:30 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2441 * message.el (message-elide-region): New command and keystroke.
2443 * gnus-salt.el (gnus-generate-vertical-tree): Check whether we can
2446 * gnus-group.el (gnus-group-catchup-current): Prompt better.
2448 * gnus-undo.el (gnus-undo-make-menu-bar): Nonsense.
2450 Fri Jan 3 16:52:22 1997 Rajappa Iyer <rsi@lucent.com>
2452 * gnus-salt.el (gnus-pick-start-reading): Possibly catch up all
2455 Fri Jan 3 12:12:22 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2457 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Try to get the
2458 few last headers using HEAD in any case to work around a bug in
2461 * gnus-xmas.el (gnus-xmas-define): Redefined.
2463 * gnus.el (gnus-characterp): Made into func.
2465 Thu Jan 2 16:21:47 1997 Sudish Joseph <sudish@mindspring.com>
2467 * gnus-util.el (gnus-characterp): New function.
2469 Wed Dec 18 18:15:39 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
2471 * gnus-start.el (gnus-dribble-enter): Make sure we write at the
2472 end of the dribble file
2474 Thu Jan 2 16:01:58 1997 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2476 * gnus-sum.el (gnus-summary-limit-children): Make NoCeM'ed
2479 Tue Dec 17 20:24:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2481 * gnus-sum.el (gnus-summary-save-newsrc): Respect the prefix.
2483 Mon Dec 16 23:47:30 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2485 * gnus.el: Red Gnus v0.76 is released.
2487 Mon Dec 16 14:33:58 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2489 * gnus-msg.el (gnus-bug): Insert nntp server type.
2490 (gnus-copy-article-buffer): Remove prev/next buttons.
2492 * gnus-cache.el (gnus-jog-cache): Let the call func be
2495 * gnus-art.el (gnus-summary-save-in-pipe): Include number of
2497 (gnus-article-add-buttons): Don't add buttons to already
2500 * nntp.el (nntp-open-connection): Allow `C-g' to continue.
2502 * nnbabyl.el (nnbabyl-retrieve-headers): Wouldn't find all
2505 * gnus-sum.el (gnus-data-compute-positions): Reinstated.
2506 (gnus-remove-thread): Do the right thing with dummy roots.
2508 * nndoc.el (nndoc-request-article): Only return valid articles.
2510 * nnfolder.el (nnfolder-delete-mail): Wouldn't delete From lines.
2512 * gnus-topic.el (gnus-topic-find-groups): Ignore nil groups.
2514 * nnfolder.el (nnfolder-save-mail): Quote all "From " lines.
2516 Sat Dec 14 11:49:21 1996 David Moore <dmoore@ucsd.edu>
2518 * gnus-nocem.el (gnus-nocem-groups):
2519 news.admin.net-abuse.bulletins is to replace
2520 news.admin.net-abuse.announce for nocemish postings.
2522 Mon Dec 16 13:38:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2524 * nnmail.el (nnmail-move-inbox): Message at end.
2526 * gnus-sum.el (gnus-summary-refer-parent-article): Use
2527 "in-reply-to" header.
2529 * gnus-topic.el (gnus-topic-set-parameters): Enter into dribble.
2531 * gnus-sum.el (gnus-summary-save-newsrc): Change.
2532 (gnus-summary-catchup): Only catch up the limited articles.
2533 (gnus-simplify-subject-fuzzy-regexp): Changed to nil.
2534 (gnus-simplify-buffer-fuzzy): Ignore nil
2535 gnus-simplify-subject-fuzzy-regexp.
2537 * gnus-srvr.el (gnus-server-prepare): Don't insert servers twice.
2539 Thu Dec 12 18:18:11 1996 David Moore <dmoore@ucsd.edu>
2541 * gnus-start.el (gnus-setup-news): Use gnus-make-hashtable.
2542 (gnus-update-active-hashtb-from-killed): ditto.
2543 (gnus-newsrc-to-gnus-format): ditto.
2545 * gnus-bcklg.el (gnus-backlog-setup): ditto.
2547 * gnus-sum.el (gnus-create-xref-hashtb): ditto.
2549 * gnus-move.el (gnus-move-group-to-server): ditto.
2551 * gnus-util.el (gnus-create-hash-size): Power of 2 hashtables can
2552 be _significantly_ faster than 2^x-1 tables on many risc
2553 machines. Any gains of 2^x-1 are comparably small on other
2556 Fri Dec 13 05:05:03 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2558 * gnus.el: Red Gnus v0.75 is released.
2560 Fri Dec 13 04:49:21 1996 Andre Deparade <deparade@i3.informatik.rwth-aachen.de>
2562 * gnus-cite.el (gnus-cited-text-button-line-format-alist): Make %b
2565 Fri Dec 13 01:06:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2567 * article.el (article-decode-rfc1522): Would collate subsequent
2570 * gnus-start.el (gnus-check-bogus-newsgroups): Use
2573 * gnus-topic.el (gnus-topic-kill-group): Save topic contents.
2574 (gnus-topic-yank-group): Insert topic contents.
2576 * gnus-sum.el (gnus-simplify-subject-fuzzy-regexp): Changed
2579 * gnus-score.el (gnus-score-find-favourite-words): Put point at bob.
2581 * gnus-sum.el (gnus-summary-limit-to-age): Dox fix & interactive
2584 Fri Dec 13 01:01:46 1996 David Moore <dmoore@ucsd.edu>
2586 * gnus-sum.el (gnus-summary-limit-to-age): New function and
2589 Tue Dec 10 23:42:00 1996 David Moore <dmoore@ucsd.edu>
2591 * gnus-nocem.el (gnus-nocem-groups): news.lists.filters is to
2592 replace alt.nocem.misc
2594 Wed Dec 11 01:15:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2596 * nnfolder.el (nnfolder-request-expire-articles): Better message.
2597 (nnfolder-delete-mail): Actually delete.
2599 * gnus-sum.el (gnus-summary-update-info): Don't run
2600 `gnus-exit-group-hook'.
2601 (gnus-summary-expire-articles): Do it.
2602 (gnus-summary-exit): Ditto.
2603 (gnus-summary-save-newsrc): New command and keystroke.
2605 Wed Dec 11 00:38:12 1996 Stainless Steel Rat <ratinox@peorth.gweep.net>
2607 * gnus-sum.el (gnus-simplify-buffer-fuzzy): New version.
2609 Mon Dec 9 21:00:09 1996 David Moore <dmoore@ucsd.edu>
2611 * gnus-sum.el (gnus-summary-catchup): Out dated catchup code
2614 * nnvirtual.el (nnvirtual-update-read-and-marked): Work around a
2615 cache of active count in gnus-update-read-articles.
2617 Mon Dec 9 22:55:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2619 * article.el (article-emphasize): Use it.
2621 * gnus-util.el (gnus-put-text-property-excluding-newlines): New
2624 Mon Dec 9 08:38:08 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2626 * gnus-sum.el: Split customize groups and added links to the manual.
2628 1996-12-08 Dave Love <d.love@dl.ac.uk>
2630 * gnus-vis.el (gnus-button-alist): Allow whitespace in `<URL:...'
2631 markup (rfc1738), done last, after possible partial matches.
2632 (gnus-button-url): Zap any whitespace from a <URL:...> match.
2634 Mon Dec 9 02:18:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2636 * gnus-art.el (gnus-button-embedded-url): New function.
2637 (gnus-button-alist): Use it.
2639 * gnus-util.el (gnus-strip-whitespace): New function.
2641 Mon Dec 9 00:04:24 1996 Richard Stallman <rms@gnu.ai.mit.edu>
2643 * gnus-start.el (gnus-read-init-file): Don't read init file when
2644 started with "emacs -q".
2646 Sun Dec 8 18:25:34 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2648 * gnus.el: Red Gnus v0.74 is released.
2650 Fri Dec 6 12:47:24 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
2652 * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't reverse
2655 Fri Dec 6 11:33:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2657 * nnfolder.el (nnfolder-request-article): Use it.
2658 (nnfolder-retrieve-headers): Wouldn't find the right header.
2660 * nnmail.el (nnmail-search-unix-mail-delim-backward): New function.
2662 Thu Dec 5 21:51:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2664 * gnus.el (gnus-server-add-address): Don't add "*-address" to all
2667 Thu Dec 5 21:01:22 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2669 * gnus.el: Red Gnus v0.73 is released.
2671 Thu Dec 5 19:29:50 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2673 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Message the line
2676 * nnml.el (nnml-request-scan): Change server.
2678 Sat Nov 30 00:42:39 1996 Steven L Baur <steve@altair.xemacs.org>
2680 * earcon.el: Added Customization.
2682 Thu Dec 5 11:24:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2684 * gnus-sum.el (gnus-summary-prepare-threads): Don't output
2685 articles outside the limit.
2687 * gnus-group.el (gnus-group-level): New function.
2688 (gnus-group-list-active): Faster implementation.
2689 (gnus-group-list-all-matching): Accept a `C-u' prefix.
2691 * message.el (message-news): Make sure newsey things are done.
2693 * gnus-kill.el (gnus-execute-1): Eval forms properly.
2695 * gnus-score.el (gnus-score-find-bnews): Treat "+" like ordinary
2698 * gnus-sum.el (gnus-summary-make-menu-bar): Update.
2700 * nndoc.el (nndoc-forward-type-p): Don't give false positives.
2702 * message.el (message-user-mail-address): Bypass mail-extr.
2703 (message-make-forward-subject): Only fetch the first Subject.
2705 * gnus-art.el (gnus-button-alist): Reconize news:group urls.
2707 * gnus-start.el (gnus-group-change-level): Didn't quote strings
2708 entered into dribble.
2710 * gnus-util.el (gnus-prin1-to-string): Use print-quoted-
2712 * nnbabyl.el (nnbabyl-request-article): Wouldn't find first
2714 (nnbabyl-delete-mail): Ditto.
2716 Thu Dec 5 06:16:25 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2718 * nnmail.el (nnmail-split-history): Use
2719 `with-output-to-temp-buffer'.
2721 Thu Dec 5 08:46:26 1996 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
2723 * gnus-sum.el (gnus-nov-parse-line): unwind-protect the
2726 Tue Dec 3 14:06:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2728 * nnheader.el (nnheader-find-file-noselect): Disable local
2731 * gnus-group.el (gnus-group-fetch-faq): Ditto.
2733 Mon Dec 2 17:12:26 1996 Ralph Schleicher <rs@purple.UL.BaWue.DE>
2735 * gnus-demon.el (gnus-demon-time-to-step): Make it work.
2737 Sun Dec 1 07:35:32 1996 Lars Magne Ingebrigtsen <larsi@proletcult.slip.ifi.uio.no>
2739 * nntp.el (nntp-retrieve-articles): New function.
2740 (nntp-next-result-arrived-p): New function.
2742 Sat Nov 30 13:50:15 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2744 * nnfolder.el (nnfolder-retrieve-headers): Parse unix mboxes better.
2745 (nnfolder-request-article): Ditto.
2747 * message.el (message-rename-buffer): Make sure the renamed buffer
2750 Sat Nov 30 12:06:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2752 * gnus-cache.el (gnus-cache-enter-article): Warn when trying to
2753 cache negative articles.
2755 Sat Nov 30 08:53:48 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2757 * gnus.el: Red Gnus v0.72 is released.
2759 1996-11-30 Markus Linnala <maage@cs.tut.fi>
2761 * gnus-sum.el (gnus-summary-refer-parent-article): Work when there
2764 1996-11-30 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2766 * message.el (message-fetch-field): Fetch all headers.
2768 * gnus-sum.el (gnus-cut-thread): Would cut off the wrong
2771 * gnus-score.el (gnus-all-score-files): Take an optional group
2774 * gnus-start.el (gnus-dribble-touch): New function.
2775 (gnus-master-read-slave-newsrc): Use it.
2777 * gnus-salt.el (gnus-generate-vertical-tree): Would bug out on
2780 * gnus-sum.el (gnus-summary-search-article): Would infloop.
2782 * gnus-nocem.el: Ignore invalid entries.
2784 * gnus-sum.el (gnus-data-remove): Wouldn't update properly when
2785 treating the first article in the buffer.
2786 (gnus-rebuild-thread): Would compute the wrong offset.
2787 (gnus-summary-move-article): Don't mark as read.
2789 1996-11-28 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2791 * gnus-sum.el (gnus-thread-loop-p): New function.
2792 (gnus-make-threads): Avoid inflooped references.
2794 * gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bind
2795 print-length to nil.
2797 Wed Nov 27 02:41:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2799 * nnmail.el (nnmail-process-babyl-mail-format): Goto-char placed
2802 * gnus-group.el (gnus-group-select-group-emphemerally): New
2803 command and keystroke.
2805 * gnus-sum.el (gnus-read-header): Fold continuation lines.
2807 Tue Nov 26 18:43:29 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2809 * gnus-sum.el (gnus-summary-update-info): Don't change buffer.
2811 Tue Nov 26 17:56:19 1996 Hrvoje Niksic <hniksic@srce.hr>
2813 * gnus-sum.el (gnus-summary-print-article): Prompt for file name.
2815 Tue Nov 26 17:08:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2817 * article.el (article-date-ut): Use original date.
2819 Tue Nov 26 08:36:38 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
2821 * gnus-picon.el: Customize.
2823 * smiley.el: Customize. Change artist's email address in comments.
2825 Tue Nov 26 04:37:54 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2827 * gnus.el: Red Gnus v0.71 is released.
2829 Tue Nov 26 00:58:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2831 * gnus-sum.el (gnus-get-split-value): Expand file names in save
2834 Mon Nov 25 22:50:19 1996 Jens Lautenbacher <jens@lemming5.lem.uni-karlsruhe.de>
2836 * gnus-group.el (gnus-group-make-menu-bar): Moved customize.
2838 Mon Nov 25 15:27:41 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2840 * gnus.el (custom-facep): Removed.
2842 * gnus-topic.el (gnus-topic-line-format): Added customize
2845 * gnus.el (gnus-article-display-hook): Moved
2846 `gnus-article-treat-overstrike' last.
2848 Mon Nov 25 11:21:15 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
2850 * gnus-picon.el: (gnus-picons-try-to-find-face): New param: rightp.
2851 (gnus-picons-insert-face-if-exists): Use it and own new param.
2852 More properly detect location of bar and dots.
2853 (gnus-group-display-picons): Use above.
2854 (gnus-article-display-picons): ditto.
2856 Mon Nov 25 04:17:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2858 * nnfolder.el (nnfolder-read-folder): Make buffer read/write.
2860 * gnus-sum.el (gnus-summary-print-article): Delete invisible text
2863 * article.el (article-delete-invisible-text): New function.
2865 * nntp.el (nntp-possibly-change-group): Would abort async
2868 * gnus-sum.el (gnus-summary-print-article): New command and
2870 (gnus-summary-move-article): Select the article first.
2872 * message.el (message-user-agent): Define the message mail user
2875 Sun Nov 24 02:28:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2877 * nntp.el (nntp-possibly-change-group): Would get confused.
2879 * gnus-art.el (gnus-button-url-regexp): Allow all word-constituent
2880 characters to be part of urls.
2882 * nntp.el (nntp-possibly-change-group): Wait until the status line
2883 arrives and delete it.
2885 Sun Nov 24 01:36:45 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2887 * gnus.el: Red Gnus v0.70 is released.
2889 Sat Nov 23 23:22:27 1996 Per Abrahamsen <abraham@dina.kvl.dk>
2891 * message.el (message-mode-menu): Added `message-caesar-region'.
2892 (message-mode-field-menu): Added `message-insert-to' and
2893 `message-insert-newsgroups'.
2895 Sat Nov 23 19:53:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2897 * nnkiboze.el: Would destroy all component group infos.
2899 * gnus-xmas.el (gnus-summary-mail-toolbar): Reversed cathup.
2901 * gnus-sum.el (gnus-summary-article-unread-p): New function.
2902 (gnus-remove-thread-1): Avoid `text-propery-any'.
2903 (gnus-summary-insert-subject): Ditto.
2904 (gnus-data-compute-positions): Removed.
2906 * gnus-dup.el (gnus-dup-suppress-articles): Didn't do anything.
2908 * gnus-group.el (gnus-group-restart): Just start up Gnus
2911 Sat Nov 23 07:16:39 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
2913 * gnus.el: Red Gnus v0.69 is released.
2915 Sat Nov 23 05:00:36 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2917 * gnus-cache.el (gnus-cache-update-active): Wouldn't mark the
2918 cache active file as changed.
2920 * gnus-start.el (gnus-setup-news): Slaves shouldn't check for new
2923 * gnus-sum.el (gnus-group-make-articles-read): Update group line
2926 * gnus-move.el (gnus-move-group-to-server): Check whether
2929 * gnus-score.el (gnus-score-find-hierarchical): Do the right thing
2930 for prefixed group names.
2932 * nnml.el (nnml-generate-nov-databases-1): Don't infloop.
2934 Sat Nov 23 04:58:49 1996 Steven L. Baur <steve@miranova.com>
2936 * gnus-score.el (gnus-score-score-files-1): Don't infloop.
2938 Sat Nov 23 04:40:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2940 * gnus-art.el (gnus-article-make-menu-bar): Protect against
2941 undefined menu vars.
2943 * gnus-group.el (gnus-group-rename-group): Prompt fix.
2945 Fri Nov 22 12:17:14 1996 David Moore <dmoore@ucsd.edu>
2947 * nnml.el (nnml-generate-nov-databases-1): Don't infloop.
2949 * gnus-score.el (gnus-score-score-files-1): Don't infloop, be
2952 Fri Nov 22 22:18:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2954 * gnus-move.el (gnus-move-group-to-server): Looking-at bug.
2955 (gnus-move-group-to-server): Extend.
2957 * message.el (message-check-news-header-syntax): Change shoot-me
2960 Thu Nov 21 18:31:56 1996 David Moore <dmoore@ucsd.edu>
2962 * gnus-util.el (gnus-atomic-progn, gnus-atomic-progn-assign,
2963 gnus-atomic-setq): Routines to help protect against corruption to
2964 internal Gnus datastructures from C-g or error signals.
2966 * gnus-util.el (gnus-atomic-be-safe): Variable which can set to
2967 nil to disable the C-g atomic protection.
2969 * nnvirtual.el (nnvirtual-update-read-and-marked): Replaces
2970 nnvirtual-update-reads and nnvirtual-update-marked. Does updates
2971 to component groups atomically.
2972 (nnvirtual-request-update-info): Update the virtual group
2975 Fri Nov 22 00:19:23 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2977 * gnus.el: Create menu bar even when not using menu-bar-mode.
2979 * gnus-start.el (gnus-1): Don't paint picture gnu twice.
2981 * gnus-sum.el (gnus-group-make-articles-read): Undo in the right
2983 (gnus-update-read-articles): Ditto.
2985 Fri Nov 22 00:04:59 1996 Raja R. Harinath <harinath@cs.umn.edu>
2987 * nnheader.el (nnheader-generate-fake-message-id): Interact better
2988 with duplicate suppression.
2990 Thu Nov 21 23:31:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
2992 * gnus.el (gnus-info-set-entry): Wouldn't extend far enough.
2994 * gnus-salt.el (gnus-tree-minimize): Ignore errors.
2996 * gnus-sum.el (gnus-summary-article-sparse-p): New macro.
2997 (gnus-summary-article-ancient-p): Ditto.
2998 (gnus-summary-search-article): Skip sparse articles.
3000 * article.el (article-date-ut): Wouldn't pick out the date right.
3002 Thu Nov 21 23:07:34 1996 Raja R. Harinath <harinath@cs.umn.edu>
3004 * gnus-dup.el (gnus-dup-enter-articles): Ignore sparse articles.
3006 Thu Nov 21 21:57:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3008 * gnus-dup.el (gnus-dup-suppress-articles): Only suppress read
3011 * article.el (article-delete-text-of-type): Would bug out.
3013 Thu Nov 21 11:02:36 1996 David Moore <dmoore@ucsd.edu>
3015 * nnoo.el (nnoo-change-server): Only preserve un-ooed variables if
3016 they exist globally.
3018 Thu Nov 21 10:52:39 1996 Steven L Baur <steve@miranova.com>
3020 * article.el (article-date-ut): Extend date header recognition to
3021 deal with systems that put a TAB after the colon.
3023 Thu Nov 21 19:50:26 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3025 * gnus.el: Red Gnus v0.68 is released.
3027 Thu Nov 21 05:33:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3029 * nnoo.el (nnoo-change-server): Protect against void vars.
3031 Thu Nov 21 00:00:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3033 * gnus.el: Red Gnus v0.67 is released.
3035 Wed Nov 20 22:54:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3037 * message.el (message-mode-field-menu): Separated.
3039 * nnoo.el (nnoo-change-server): Preserve un-ooed variables as
3042 * nnbabyl.el (nnbabyl-read-mbox): Understand movemailed babyl
3045 Wed Nov 20 19:25:40 1996 Kurt Swanson <kurt@dna.lth.se>
3047 * gnus-art.el (gnus-article-make-menu-bar): Fix menu bar.
3049 Wed Nov 20 05:27:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3051 * gnus-sum.el (gnus-article-sort-by-lines,
3052 gnus-thread-sort-by-lines): New functions.
3053 (gnus-summary-sort-by-lines): New command and keystroke.
3055 * gnus.el (gnus-other-frame): Be a bit more clever.
3057 * gnus-group.el (gnus-group-get-new-news): Check for new
3060 * nnheader.el (nnheader-insert-file-contents-literally): Bind
3061 `default-major-mode' to nil.
3063 * gnus-sum.el (gnus-group-make-articles-read): Yet another undo
3066 * nnmail.el (nnmail-article-group): Wrong `junk' check.
3068 Wed Nov 20 05:13:05 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3070 * gnus.el: Red Gnus v0.66 is released.
3072 Wed Nov 20 01:57:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3074 * nnmail.el (nnmail-article-group): Would lose mail when using
3077 * gnus-sum.el (gnus-update-read-articles): Undo fix.
3079 Tue Nov 19 22:56:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3081 * nnheader.el (nnheader-auto-mode-alist): New function.
3083 Tue Nov 19 21:57:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3085 * gnus.el: Red Gnus v0.65 is released.
3087 Tue Nov 19 17:41:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3089 * message.el (message-do-fcc): Supply FROM-GNUS param to
3092 * gnus-msg.el (gnus-setup-message): Use the buffer name instead of
3095 * nnmail.el (nnmail-article-group): Respect `junk' advanced
3098 * gnus-group.el (gnus-group-restart): Clear system.
3100 * nnfolder.el (nnfolder-read-folder): Handle zipped files.
3102 * nnheader.el (nnheader-find-file-noselect): New definition.
3104 * gnus-art.el (gnus-article-make-menu-bar): Use the menu bar.
3106 * gnus-score.el (gnus-all-score-files): Would still get the score
3107 files in wrong order.
3109 * gnus-start.el (gnus-find-new-newsgroups): End message on wrong
3112 * gnus-srvr.el (gnus-server-prepare): Don't list servers twice.
3114 * gnus-xmas.el (gnus-xmas-read-event-char): Mystery hanging bug.
3116 * gnus-score.el (gnus-all-score-files): Expand all files in the
3117 kill files directory.
3119 * gnus-sum.el (gnus-group-make-articles-read): Register with undo
3121 (gnus-update-read-articles): Ditto.
3123 * gnus-msg.el (gnus-debug): Include gnus-async in variables.
3125 Tue Nov 19 00:07:14 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3127 * gnus.el: Red Gnus v0.64 is released.
3129 Mon Nov 18 21:42:40 1996 Loren Schall <schall@saifr00.ateng.az.honeywell.com>
3131 * gnus-sum.el (gnus-summary-insert-line): Pick apart the From
3132 header in reversed order.
3134 Mon Nov 18 02:00:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3136 * gnus-sum.el (gnus-summary-refer-references): Protect against nil
3139 * gnus-score.el (gnus-all-score-files): Remove duplicate score
3140 files from the end first.
3142 * gnus-start.el (gnus-after-getting-new-news-hook,
3143 gnus-get-new-news-hook): Switched defaults.
3145 * gnus-score.el (gnus-all-score-files): Returned score files in
3148 * gnus-util.el (gnus-make-directory): Protect against nil dirs.
3150 * gnus-art.el (gnus-decode-encoded-word-method): Default to
3151 'gnus-article-de-quoted-unreadable.
3153 * gnus.el (gnus-read-group): Prohibit : in group name.
3154 (gnus-article-display-hook): Removed
3155 `gnus-article-de-quoted-unreadable'.
3157 * article.el (gnus-emphasis-alist): Accept "-" as word marker.
3159 * messagexmas.el (message-xmas-dont-activate-region): Changed
3162 Sun Nov 17 01:09:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3164 * message.el: Added customize support.
3166 Sun Nov 17 23:42:03 1996 Raja R. Harinath <harinath@cs.umn.edu>
3168 * gnus-gl.el (bbb-extract-token-number): Fix.
3170 Sun Nov 17 12:18:27 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3172 * gnus-sum.el (gnus-summary-next-article): Use it.
3173 (gnus-group-make-articles-read): Quote undo forms.
3174 (gnus-update-read-articles): Ditto.
3176 * gnus.el (gnus-key-press-event-p): New alias.
3178 Sat Nov 16 22:05:24 1996 Steven L Baur <steve@miranova.com>
3180 * gnus-sum.el (gnus-summary-next-article): XEmacs doesn't use
3181 integers for keyboard events.
3183 Sun Nov 17 12:09:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3185 * gnus-group.el (gnus-group-set-timestamp): Protect against nil
3186 gnus-newsgroup-name.
3188 Sun Nov 17 01:09:21 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3190 * nnmail.el: Added customize support.
3192 Sat Nov 16 22:59:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3194 * gnus.el (gnus-summary-line-format): Dox fix.
3196 * nnfolder.el (nnfolder-save-mail): Would insert extra newline at
3199 Sat Nov 16 19:43:22 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3201 * gnus.el: Red Gnus v0.63 is released.
3203 Sat Nov 16 11:32:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3205 * gnus-sum.el (gnus-summary-next-article): Ignore non-keyboard
3206 events before starting to walk.
3208 * gnus-topic.el (gnus-topic-prepare-topic): Insert topics that
3209 have 0 unread if there is anything under.
3211 * gnus-sum.el (gnus-summary-move-article): Do `B B' properly.
3213 * gnus-topic.el (gnus-topic-parameters): Return nil on
3214 non-existant topics.
3216 * nntp.el (nntp-possibly-change-group): Would nix out async buffer
3217 when switching groups.
3219 * gnus-sum.el (gnus-summary-expire-articles): Update info before
3222 * article.el (article-strip-leading-blank-lines): Would strip too
3225 * gnus-sum.el (gnus-summary-mode): Update specs after running
3228 * gnus-util.el (gnus-boundp): New function.
3230 * gnus-start.el (gnus-get-new-news-hook): Default to updating
3231 display-time, if present.
3233 Fri Nov 15 13:59:16 1996 Steven L Baur <steve@miranova.com>
3235 * gnus-xmas.el (gnus-xmas-define): Better fix for dealing with
3236 scroll-in-place, which will be preloaded in XEmacs 19.15.
3238 * gnus-art.el (gnus-article-prev-page): Guard scroll-(up|down)
3239 against scroll-in-place package.
3240 (gnus-article-next-page): Ditto.
3242 * gnus-salt.el (gnus-pick-next-page): Ditto.
3244 Fri Nov 15 21:40:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3246 * nnweb.el (gnus): Required.
3248 * gnus-group.el (gnus-group-clear-data-on-native-groups): Offer to
3251 * gnus-cache.el (gnus-cache-move-cache): New command.
3253 * nnvirtual.el (nnvirtual-create-mapping): Handle groups with no
3256 * gnus-group.el (gnus-group-insert-group-line-info): Compute the
3257 right number for dead groups.
3259 * nnvirtual.el: Complete-first-sentence-in-first-line-of-doc fix.
3261 Thu Nov 14 10:20:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3263 * gnus-win.el: Added customize support.
3265 * gnus-uu.el: Added customize support.
3267 Thu Nov 14 17:50:12 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3269 * gnus.el: Red Gnus v0.62 is released.
3271 Thu Nov 14 12:25:23 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3273 * gnus.el (gnus-article-display-hook): Add
3274 `gnus-article-de-quoted-unreadable' to default value.
3276 * gnus-art.el (gnus-summary-article-menu): Dummy define.
3278 * article.el (custom): Require first.
3280 * dgnushack.el (require): New implementation.
3282 * article.el (gnus-emphasis-alist): Recognize emphasis inside
3285 Thu Nov 14 10:20:44 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3287 * nnmail.el (nnmail-split-abbrev-alist): Added `uucp' to `mail'.
3289 Thu Nov 14 11:25:51 1996 Samuel Tardieu <sam@inf.enst.fr>
3291 * nnmail.el (nnmail-search-unix-mail-delim): Skip past ">From "
3294 Thu Nov 14 10:08:27 1996 Raja R. Harinath <harinath@cs.umn.edu>
3296 * gnus-gl.el (bbb-connect-to-bbbd): Only connect if we have the
3299 Thu Nov 14 08:46:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3301 * message.el (message-insert-to): Deny with "never"
3302 courtesy-copies-to header.
3304 * dgnushack.el (require): Try both the uncompiled and the compiled
3307 * nntp.el (nntp-send-authinfo): Hide password.
3309 Wed Nov 13 12:00:43 1996 David Moore <dmoore@ucsd.edu>
3311 * gnus-start.el (gnus-parse-active): Correct range parsing
3314 Tue Nov 12 14:09:15 1996 David Moore <dmoore@ucsd.edu>
3316 * gnus-nocem.el (gnus-nocem-enter-article): Don't store the same
3317 message id in the cache twice.
3318 (gnus-nocem-liberal-fetch):
3320 * gnus-nocem.el (gnus-nocem-liberal-fetch): New Variable.
3322 * gnus-nocem.el (gnus-nocem-check-article,
3323 gnus-nocem-scan-groups): Don't re-fetch a crossposted @@NCM
3324 posting that we've alread verified and scanned.
3326 Wed Nov 13 23:38:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3328 * gnus-start.el (gnus-parse-active): Gave wrong results.
3330 * gnus-win.el (gnus-buffer-configuration): Doc fix.
3332 Wed Nov 13 13:52:20 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3334 * gnus-topic.el: Added customize support.
3336 * gnus-group.el (gnus-group-mode-hook): Added `gnus-topic-mode'
3339 * gnus-util.el (gnus-verbose): Made customizable.
3341 * gnus.el (gnus-summary-line-format): Customize.
3343 * gnus-sum.el (gnus-summary-respool-default-method): Customize.
3345 * gnus.el (gnus-select-method-name): New widget.
3346 (gnus-select-method): Use it.
3348 Wed Nov 13 14:19:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3350 * gnus-group.el (gnus-info-clear-data): Quote lists.
3352 * nntp.el (nntp-send-authinfo): Prompt right.
3354 Tue Nov 12 19:33:00 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3356 * gnus.el: Red Gnus v0.61 is released.
3358 Tue Nov 12 17:55:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3360 * nnmail.el (nnmail-move-inbox): Delete empty crash box.
3362 * gnus-art.el (gnus-article-make-menu-bar): Define summary article
3365 * gnus-group.el (gnus-group-set-timestamp): Removed reference to
3366 free variable `group'.
3368 Mon Nov 11 16:29:00 1996 David Moore <dmoore@ucsd.edu>
3370 * gnus-group.el (gnus-group-timestamp-delta): New function.
3372 * gnus-demon.el (gnus-demon-add-scan-timestamps,
3373 gnus-demon-scan-timestamps): New functions.
3375 Mon Nov 11 05:27:20 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3377 * article.el (gnus-emphasis-alist): Added ":" as sentence-end.
3379 Mon Nov 11 05:14:02 1996 David Moore <dmoore@ucsd.edu>
3381 * nnvirtual.el: New version.
3383 Mon Nov 11 05:09:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3385 * article.el (gnus-emphasis-underline-bold): Renamed.
3387 Mon Nov 11 05:05:09 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
3389 * nntp.el (nntp-possibly-change-group): Bind
3390 `nnheader-callback-function' to nil.
3392 Sun Nov 10 12:13:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3394 * gnus-start.el (gnus-parse-active): Give correct answer.
3396 * nntp.el (nntp-snarf-error-message): Massage the message.
3398 Sun Nov 10 11:49:33 1996 Joe Wells <jbw@cs.bu.edu>
3400 * dgnushack.el (require): Load .el files only.
3402 Sun Nov 10 10:06:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3404 * gnus-move.el (gnus-move-group-to-server): Would pass wrong
3405 params to `gnus-retrieve-headers'.
3407 * nntp.el (nntp-wait-for): Accept a `discard' param.
3408 (nntp-open-connection): Would mix it up when establishing asynch
3411 * nnml.el (nnml-find-id): Would report false positives.
3413 * gnus-spec.el (gnus-update-format-specifications): Do all
3414 computations in the right buffer.
3416 * nnweb.el (nnweb-type-definition): Moved search engine.
3417 (nnweb-fetch-form): Use "POST" instead of `POST'.
3419 * gnus-undo.el (gnus-undo-register): Entered malformed undo
3422 * smiley.el (smiley-nosey-regexp-alist): Add a devilish face.
3424 Sun Nov 10 06:38:38 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3426 * gnus.el: Red Gnus v0.60 is released.
3428 Sun Nov 10 06:31:36 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3430 * gnus.el: Red Gnus v0.59 is released.
3432 Sun Nov 10 06:09:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3434 * nntp.el (nntp-decode-text): Erased everything.
3436 * article.el (article-remove-trailing-blank-lines): Would
3439 Sun Nov 10 06:06:31 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3441 * gnus.el: Red Gnus v0.58 is released.
3443 Sun Nov 10 06:02:51 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
3445 * nntp.el (nntp-possibly-change-group): Bind callback function to
3448 Sun Nov 10 05:35:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3450 * gnus-topic.el (gnus-topic-remove-topic): Remove from alist.
3452 * gnus-score.el (gnus-score-string): Didn't trace fuzzies and
3455 Sat Nov 9 18:14:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3457 * nnweb.el (nnweb-set-hashtb): Typo.
3458 (nnweb-read-overview): Typo.
3460 * nnheader.el (nnheader-skeleton-replace): New macro.
3461 (nnheader-replace-string): Use it.
3462 (nnheader-replace-regexp): Use it.
3463 (nnheader-strip-cr): Use it.
3465 * nntp.el (nntp-retrieve-headers): Be faster.
3466 (nntp-decode-text): Use faster algorithm.
3468 * nnheader.el (nnheader-replace-string): New function.
3470 Sat Nov 9 17:22:16 1996 Hrvoje Niksic <hniksic@srce.hr>
3472 * article.el (gnus-emphasis-alist): Doc fix.
3474 Sat Nov 9 16:27:27 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3476 * nnmail.el (nnmail-split-it): Fix bug in abbrev handling.
3478 Sat Nov 9 05:59:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3480 * nnweb.el (nnweb-set-hashtb): Typo.
3482 * article.el (gnus-emphasis-alist): One ' too many.
3484 * gnus-async.el (gnus-async-prefetch-article): Only message when
3485 in the summary buffer.
3487 * gnus-msg.el (gnus-post-news): Handle `newsgroup' param.
3488 (gnus-debug): Be `defcustom' aware.
3490 Sat Nov 9 05:41:27 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3492 * gnus.el: Red Gnus v0.57 is released.
3494 Fri Nov 8 22:56:59 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3496 * gnus.el: Added customize support.
3498 Sat Nov 9 05:14:58 1996 David Moore <dmoore@ucsd.edu>
3500 * nnmail.el (nnmail-expand-newtext): New version.
3502 Sat Nov 9 04:28:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3504 * gnus-xmas.el (gnus-xmas-force-redisplay): New variable.
3505 (gnus-xmas-summary-recenter): Use it.
3507 * gnus-art.el (gnus-button-url): Removed seconds param since old
3508 versions of `browse-url.el' don't support it.
3509 (gnus-article-make-menu-bar): Add article menu to article menu.
3511 * article.el (gnus-emphasis-alist): Use ")" as a sentence end
3514 Fri Nov 8 05:33:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3516 * article.el (gnus-emphasis-alist): Recognize "_this_here_".
3518 * gnus-art.el (gnus-article-save): Save the right buffer after
3521 * nntp.el (nntp-wait-for): Nix out "nntp reading...." message.
3523 * article.el (article-narrow-to-signature): Typo.
3525 * nntp.el (nntp-try-list-active): Would guess wrong on `some'.
3527 * gnus.el: condition-case -> ignore-errors.
3529 * nntp.el (nntp-request-close): Protect against errors.
3531 Fri Nov 8 03:23:02 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3533 * gnus.el: Red Gnus v0.56 is released.
3535 Fri Nov 8 02:45:21 1996 David S. Goldberg <dsg@linus.mitre.org>
3537 * gnus-art.el (gnus-button-url): Respect
3538 `browse-url-new-window-p'.
3540 Fri Nov 8 02:34:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3542 * nnmail.el (nnmail-process-unix-mail-format): Fold searches.
3544 Thu Nov 7 09:07:32 1996 Steven L Baur <steve@miranova.com>
3546 * nnmail.el (nnmail-search-unix-mail-delim): Take better care in
3547 ignoring bogus From_ lines.
3549 Fri Nov 8 02:01:06 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3551 * nnmail.el (nnmail-move-inbox): Cleaned up code.
3553 * gnus-int.el (gnus-request-regenerate): New function.
3555 * nnml.el (nnml-request-regenerate): New function.
3557 * gnus-srvr.el (gnus-server-regenerate-server): New command and
3560 Thu Nov 7 16:12:30 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3562 * gnus-start.el: Added customize support.
3564 Fri Nov 8 01:47:16 1996 David S. Goldberg <dsg@linus.mitre.org>
3566 * gnus-win.el (gnus-delete-windows-in-gnusey-frames): Would bug
3567 out on nil variables.
3569 Fri Nov 8 01:45:06 1996 Kurt Swanson <kurt@dna.lth.se>
3571 * gnus-sum.el (gnus-handle-ephemeral-exit): Go to the next
3574 Thu Nov 7 16:12:30 1996 Per Abrahamsen <abraham@dina.kvl.dk>
3576 * article.el (gnus-visible-headers): Convert string to list of
3579 Fri Nov 8 01:40:38 1996 Kurt Swanson <Kurt.Swanson@dna.lth.se>
3581 * gnus-sum.el (gnus-summary-first-article): New function.
3583 * gnus-salt.el (gnus-pick-start-reading): Use it.
3585 Thu Nov 7 09:42:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3587 * gnus-group.el (gnus-group-catchup): Better message.
3589 * gnus-util.el (gnus-date-get-time): Protect against "" Dates.
3591 * article.el (article-strip-leading-blank-lines): Would infloop.
3593 * gnus-msg.el (gnus-debug): Protect against odd load-paths.
3595 Fri Nov 8 05:30:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3597 * gnus-sum.el (gnus-get-newsgroup-headers): `ref' should never be
3600 * gnus-msg.el (gnus-summary-followup-to-mail,
3601 gnus-summary-followup-to-mail-with-original): New commands.
3603 * nnmail.el (nnmail-split-it): Use `replace-match'.
3605 Fri Nov 8 05:30:46 1996 David Moore <dmoore@ucsd.edu>
3607 * nnmail.el (nnmail-split-it): New version.
3609 Fri Nov 8 03:44:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3611 * gnus.el (gnus-article-display-hook): Customized.
3613 * article.el (gnus-emphasis-alist): Define more combinations.
3614 (gnus-emphasis-underline-bold-italic): New face.
3616 Fri Nov 8 00:20:29 1996 Lars Magne Ingebrigtsen <menja.larsi@ifi.uio.no>
3618 * gnus.el: Red Gnus v0.55 is released.
3620 Thu Nov 7 00:14:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3622 * gnus-win.el (gnus-delete-windows-in-gnusey-frames): New function.
3623 (gnus-configure-windows): Use it.
3625 * nntp.el (nntp-possibly-change-group): Erased wrong buffer.
3627 * gnus-score.el (gnus-score-find-bnews): Anchor mathces.
3629 * gnus-group.el (gnus-group-insert-group-line): Would bug out on
3630 on gnus-moderated-hashtb.
3632 Wed Nov 6 22:54:41 1996 Sudish Joseph <sudish@mindspring.com>
3634 * gnus-nocem.el (gnus-sum): Required.
3636 Wed Nov 6 09:13:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3638 * nnmail.el (nnmail-date-to-time): Trap errors.
3640 * nntp.el (nntp-open-connection): Erase contents of the right
3643 * gnus-sum.el (gnus-summary-first-article-p): New function.
3645 * gnus-topic.el (gnus-topic-remove-group): Didn't use
3648 * gnus-group.el (gnus-group-iterate): New macro.
3650 * gnus-sum.el (gnus-summary-prev-unread-article): Respect
3651 `gnus-summary-goto-unread' `never'.
3653 Wed Nov 6 06:55:03 1996 Hrvoje Niksic <hniksic@srce.hr>
3655 * article.el (gnus-emphasis-alist): New version.
3657 Wed Nov 6 06:26:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3659 * gnus-art.el (gnus-article-syntax-table): New variable.
3660 (gnus-article-mode): Use it.
3662 * article.el (article-strip-leading-blank-lines): Didn't do much.
3664 Wed Nov 6 05:51:56 1996 Kevin Buhr <buhr@stat.wisc.edu>
3666 * gnus-sum.el (gnus-summary-respool-article): Get the right
3669 Wed Nov 6 04:00:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3671 * nnheader.el (nnheader-header-value): Use old definition.
3673 * message.el: Removed many autoloads.
3675 Wed Nov 6 03:44:44 1996 ISO-2022-JP <morioka@jaist.ac.jp>
3677 * gnus-ems.el (gnus-ems-redefine): New Mule definition.
3679 Wed Nov 6 03:02:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3681 * gnus-xmas.el (gnus-xmas-summary-recenter): Force redisplay.
3683 * gnus.el (gnus-check-backend-function): Protect against errors.
3685 * gnus-start.el (gnus-group-change-level): Enter info into dribble
3688 Wed Nov 6 01:58:46 1996 Hrvoje Niksic <hniksic@srce.hr>
3690 * article.el (gnus-emphasis-alist): New default.
3692 Wed Nov 6 01:47:17 1996 Joe Wells <jbw@cs.bu.edu>
3694 * gnus-uu.el (gnus-uu-reginize-string): Buggy.
3695 (gnus-uu-uustrip-article): Temp name mixup.
3697 Wed Nov 6 01:27:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3699 * gnus-group.el (gnus-group-make-group): Use new function.
3701 * gnus.el (gnus-read-group): New function.
3703 * dgnushack.el: Less error messages under XEmacs.
3705 Tue Nov 5 23:59:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3707 * nnmail.el (nnmail-search-unix-mail-delim): New implementation.
3709 Tue Nov 5 23:43:34 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
3711 * gnus.el: Red Gnus v0.54 is released.
3713 Tue Nov 5 22:34:01 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3715 * message.el (message-goto-signature): Place point better.
3717 * gnus-art.el (gnus-summary-save-body-in-file): Restored.
3719 * nntp.el (nntp-send-authinfo): Better password prompting.
3721 * nnmail.el (nnmail-read-passwd): Allow format strings.
3723 Tue Nov 5 22:10:20 1996 David Moore <dmoore@ucsd.edu>
3725 * gnus-sum.el (gnus-valid-move-group-p): New function.
3726 (gnus-read-move-group-name): Faster implementation.
3728 Tue Nov 5 12:35:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3730 * gnus-topic.el (gnus-topic-remove-topic): Would wipe out topic
3733 * gnus-sum.el (gnus-summary-stop-page-breaking): Remove all
3736 * nnweb.el (nnweb-set-hashtb): Typo.
3738 Tue Nov 5 10:43:24 1996 Randal Schwartz <merlyn@stonehenge.com>
3740 * gnus-uu.el (gnus-uu-be-dangerous): New variable.
3741 (gnus-uu-save-files): Use it.
3743 Tue Nov 5 10:19:39 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3745 * gnus-sum.el (gnus-summary-read-document): Doc fix.
3746 (gnus-summary-catchup-and-exit): Don't exit when replying "n".
3748 * gnus-art.el (gnus-summary-write-to-file): Doc fix.
3750 * gnus-uu.el (gnus-uu-get-list-of-articles): Get numerical prefix
3753 Tue Nov 5 10:14:02 1996 David Moore <dmoore@ucsd.edu>
3755 * gnus-start.el (gnus-groups-to-gnus-format): Simplified and made
3758 Tue Nov 5 04:56:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3760 * nnmail.el (nnmail-search-unix-mail-delim): Protect against
3763 * nnheader.el (nnheader-header-value): New definition.
3765 * nntp.el (nntp-open-connection): Erase buffer.
3766 (nntp-possibly-change-group): Ditto.
3768 * nnvirtual.el (nnvirtual-create-mapping): Would ignore groups
3769 with just one article.
3771 Tue Nov 5 03:41:30 1996 David Moore <dmoore@ucsd.edu>
3773 * gnus-nocem.el (gnus-nocem-enter-article): Would bug out on some
3776 Tue Nov 5 03:36:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3778 * gnus-score.el (gnus-score-find-favourite-words): Put point at
3781 Tue Nov 5 03:33:04 1996 jeff sparkes <jsparkes@nortel.ca>
3783 * gnus-kill.el (gnus-batch-score): Run in slave mode.
3785 Mon Nov 4 03:16:18 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3787 * nnheader.el (nnheader-directory-regular-files): New function.
3789 * nnmail.el (nnmail-get-spool-files): Allow nnmail-spool-file to
3792 * gnus-sum.el (gnus-summary-next-group): Halt prefetch.
3794 * gnus-async.el (gnus-async-halt-prefetch): New function.
3796 * message.el (message-check-news-header-syntax): Anchor
3799 * gnus-topic.el (gnus-topic-mode): Reset sorting function.
3801 Tue Oct 29 20:42:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
3803 * gnus-topic.el (gnus-topic-remove-topic): Fold properly.
3805 Tue Oct 29 19:45:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3807 * message.el (message-generate-new-buffer-clone-locals): Bugged
3810 Tue Oct 29 19:21:47 1996 David Moore <dmoore@ucsd.edu>
3812 * gnus.el: Fixed autoloads.
3814 Tue Oct 29 17:21:42 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
3816 * gnus-art.el (gnus-url-mailto): `message-goto-subject' takes no
3819 Mon Oct 28 15:42:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3821 * gnus.el: Autoload gnus-score-followup-thread.
3822 (gnus-inhibit-startup-message): Doc fix.
3824 Sat Oct 26 15:48:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3826 * gnus-xmas.el (gnus-xmas-topic-menu-add): Add menu.
3828 * gnus-topic.el (gnus-topic-kill-group): Enter into dribble.
3830 * gnus-sum.el (gnus-summary-universal-argument): Bind
3831 `gnus-newsgroup-process-marked' to nil before calling functions.
3833 Sat Oct 26 15:31:18 1996 David Moore <dmoore@ucsd.edu>
3835 * nnmail.el (nnmail-activate): Faster version.
3837 Fri Oct 25 09:02:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3839 * nnsoup.el (nnsoup-pack-replies): Error empty dirs.
3841 * gnus-msg.el (gnus-summary-mail-forward): Allow prefix to forward
3844 Thu Oct 24 07:20:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3846 * gnus-nocem.el (gnus-nocem-enter-article): Would enter unbound
3847 symbols into hashtb.
3849 Thu Oct 24 07:12:23 1996 Michael R. Cook <mcook@cognex.com>
3851 * nnmh.el (nnmh-active-number): Misplaced paren.
3853 Thu Oct 24 07:02:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3855 * gnus-group.el (gnus-group-list-groups): Clear inboxes.
3857 * gnus-async.el (gnus-make-async-article-function): Use the
3860 * nntp.el (nntp-after-change-function-callback): Pass along the
3861 right success param.
3863 Wed Oct 23 18:33:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3865 * gnus-score.el (gnus-summary-increase-score): Spud.
3867 Wed Oct 23 07:55:42 1996 William Perry <wmperry@aventail.com>
3869 * gnus-art.el (gnus-url-mailto): New function.
3871 Wed Oct 23 06:57:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3873 * nnbabyl.el (nnbabyl-create-mbox): New function.
3874 (nnbabyl-open-server): Create mbox.
3876 * nnmbox.el (nnmbox-create-mbox): New function.
3878 Tue Oct 22 07:30:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3880 * nnml.el (nnml-request-list): Always return t.
3882 Tue Oct 22 03:16:27 1996 Felix Lee <flee@teleport.com>
3884 * gnus-score.el (gnus-score-adaptive): Use the right syntax
3887 Tue Oct 22 03:08:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3889 * message.el (message-generate-headers): Rename Original-Sender as
3891 (message-send-news): Typo.
3892 (message-send-news): Don't message.
3894 Tue Oct 22 03:06:49 1996 Felix Lee <flee@teleport.com>
3896 * gnus-score.el (gnus-score-adaptive): gnus-score-adaptive will do
3897 line scoring or word scoring, but not both.
3899 Tue Oct 22 02:48:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3901 * message.el (message-send-news): Use it.
3902 (message-send-mail): Ditto.
3904 Tue Oct 22 02:40:14 1996 Joev Dubach <dubach1@husc.harvard.edu>
3906 * message.el (message-generate-new-buffer-clone-locals): New
3909 Tue Oct 22 01:19:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3911 * message.el: Removed `lisp-indent-hook' throughout all files.
3913 * gnus.el (gnus-sethash): Fix edebug form spec.
3915 * gnus-cache.el (gnus-cache-file-name): Translate file chars.
3917 Sun Oct 20 03:41:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3919 * nntp.el (nntp-read-server-type): Fold case.
3921 Sat Oct 19 08:03:17 1996 Michael Ernst <mernst@cs.washington.edu>
3923 * article.el (article-hide-headers): Do the right thing on
3924 articles with no bodies.
3925 (article-narrow-to-signature): Doc fix.
3927 Sat Oct 19 07:53:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3929 * nnsoup.el (nnsoup-pack-replies): Refuse to pack when there is
3931 (nnsoup-read-areas): Don't bug out on empty packets.
3933 * gnus-soup.el (gnus-soup-pack-packet): Refuse to pack empty
3936 Sat Oct 19 07:43:33 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
3938 * gnus-sum.el (gnus-auto-center-summary): Fix.
3940 Sat Oct 19 07:32:27 1996 Marc Horowitz <marc@cygnus.com>
3942 * gnus-topic.el (gnus-topic-remove-topic): Would clobber
3945 Sat Oct 19 07:01:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3947 * message.el (message-send-mail-hook): New hook.
3948 (message-send-news-hook): Ditto.
3950 * gnus-art.el (gnus-summary-write-to-file): New function.
3952 Sat Oct 19 06:56:34 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
3954 * gnus-sum.el (gnus-summary-save-article-mail-overwrite): New
3955 command and keystroke.
3957 Thu Oct 17 06:25:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3959 * gnus-sum.el (gnus-article-sort-by-date): Use faster
3962 * gnus-util.el (gnus-string-get-time): New macro.
3964 * message.el (message-check-news-syntax): Check more thorougly the
3966 (message-check): New macro.
3968 Thu Oct 17 06:03:56 1996 Carsten Leonhardt <leo@arioch.tng.oche.de>
3970 * gnus-ems.el (gnus-xemacs): Avoid clobbering functions.
3972 Thu Oct 17 05:34:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3974 * message.el (message-cite-function): Initialize from
3977 Thu Oct 17 02:45:47 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
3979 * gnus.el: Red Gnus v0.52 is released.
3981 Wed Oct 16 21:01:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3983 * gnus-sum.el (gnus-summary-catchup): Return t.
3985 Wed Oct 16 20:32:53 1996 Kees de Bruin <kees_de_bruin@tasking.nl>
3987 * gnus-group.el (gnus-group-mail-low-empty-face): Face fix.
3989 Wed Oct 16 20:00:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
3991 * message.el (message-mode): Doc fix.
3993 * nnml.el (nnml-request-group): Re-read directory.
3995 Wed Oct 16 04:01:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
3997 * gnus.el: Red Gnus v0.51 is released.
3999 Wed Oct 16 03:49:12 1996 Alexandre Oliva <oliva@dcc.unicamp.br>
4001 * gnus-start.el (gnus-setup-news): Make sure
4002 `gnus-group-line-format' is bound.
4004 Wed Oct 16 02:57:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4006 * nntp.el (nntp-after-change-function-callback): Would delete the
4007 first line of all articles.
4009 Mon Oct 14 21:31:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4011 * gnus-sum.el (gnus-summary-limit-to-marks): Accept prefix.
4013 Sun Oct 13 16:37:05 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4015 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
4017 Sat Oct 12 19:33:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4019 * message.el (message-indent-citation): Would infloop on empty
4022 Sat Oct 12 19:21:05 1996 Raja R. Harinath <harinath@cs.umn.edu>
4024 * gnus.el: Autoload more functions.
4026 Sat Oct 12 19:09:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4028 * gnus-sum.el (gnus-summary-catchup): Don't move point.
4029 (gnus-summary-limit-exclude-marks): New command.
4031 Fri Oct 11 15:26:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4033 * gnus.el: Red Gnus v0.50 is released.
4035 Thu Oct 10 23:36:32 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
4037 * gnus-nocem.el (gnus-nocem): Typo.
4039 Thu Oct 10 23:16:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4041 * gnus-group.el (gnus-group-clear-data-on-native-groups): Only
4042 clear data on native groups.
4044 Thu Oct 10 14:11:18 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4046 * gnus-cus.el (gnus-group-customize): Allow unknown entries.
4047 (gnus-score-customize): Ditto.
4048 (gnus-score-string-convert): Ditto.
4049 (gnus-score-parameters): Added `touched'.
4051 Thu Oct 10 23:06:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4053 * gnus-start.el (gnus-read-active-file): Don't bug out on null
4056 Thu Oct 10 22:29:05 1996 Randell Jesup <Randell.Jesup@scala.com>
4058 * article.el (article-hide-boring-headers): Reversed `date'
4061 Thu Oct 10 15:24:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4063 * gnus-xmas.el (gnus-xmas-define): Removed gnus-display-type.
4065 * gnus-group.el (gnus-group-new-mail): Strip prefix.
4067 * nnmail.el (nnmail-new-mail-p): Didn't work.
4069 * gnus-score.el (gnus-score-adaptive): Use
4070 gnus-adaptive-word-score-alist.
4072 * nnoo.el (nnoo-define-skeleton-1): Define
4073 request-list-newsgroups.
4075 * nnweb.el (w3-forms): Removed.
4077 * gnus-uu.el (gnus-uu-digest-mail-forward): Use directory form.
4079 Tue Oct 8 14:30:53 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4081 * gnus.el: Red Gnus v0.49 is released.
4083 Tue Oct 8 00:15:04 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4085 * gnus-nocem.el: Added customize support.
4087 Tue Oct 8 11:48:25 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4089 * gnus-group.el (gnus-group-mail-3-empty-face): Use magenta4.
4091 * gnus.el (gnus-short-group-name): Would bug out on complex group
4093 (gnus-splash-face): New face.
4094 (gnus-group-startup-message): Use it.
4096 * nnvirtual.el (nnvirtual-request-group): Respect
4099 * gnus-load.el: Removed.
4101 * gnus.el (gnus-check-backend-function): Require before
4104 * gnus-sum.el (gnus-summary-respool-article): Use it.
4106 * gnus-load.el (gnus-mail-method-history): New variable.
4108 * gnus-sum.el (gnus-summary-normal-unread-face): Use default
4111 Mon Oct 7 15:00:58 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4113 * gnus.el: Red Gnus v0.48 is released.
4115 Mon Oct 7 02:24:02 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4117 * gnus-sum.el: Added customize support.
4119 Sat Oct 5 01:29:20 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4121 * gnus-async.el: Added customize support.
4122 * gnus-cache.el: Ditto.
4123 * gnus-cite.el: Ditto.
4124 * gnus-demon.el: Ditto.
4125 * gnus-dup.el: Ditto.
4126 * gnus-eform.el: Ditto.
4127 * gnus-group.el: Ditto.
4128 * gnus-int.el: Ditto.
4129 * gnus-kill.el: Ditto.
4130 * gnus-load.el (gnus-make-face, gnus-face-light-name-list,
4131 gnus-face-dark-name-list): Removed.
4133 Fri Oct 4 07:17:09 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4135 * gnus-start.el (gnus-setup-news): Slaves should read the slave
4138 * gnus-art.el (gnus-request-article-this-buffer): Removed
4139 reference to doing-request.
4141 Thu Oct 3 05:06:53 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4143 * gnus.el: Red Gnus v0.47 is released.
4145 Thu Oct 3 02:04:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4147 * gnus-int.el (gnus-request-head): Use the cache.
4149 Wed Oct 2 00:57:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4151 * message.el (message-resend): Message.
4153 * gnus-group.el (gnus-group-timestamp-string): New function.
4155 * gnus-util.el (gnus-time-iso8601): New function.
4157 * gnus-group.el (gnus-group-set-timestamp): New function.
4158 (gnus-group-timestamp): New subst.
4160 * gnus-start.el (gnus-subscribe-hierarchical-interactive): Accept
4163 Tue Oct 1 05:13:57 1996 Martin Buchholz <mrb@eng.sun.com>
4165 * gnus-sum.el (gnus-summary-insert-pseudos): Error takes a format
4168 Tue Oct 1 05:12:29 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4170 * gnus.el: Red Gnus v0.46 is released.
4172 Tue Oct 1 03:41:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4174 * gnus-picon.el (gnus-picons-glyph-hashtb): Made into hashtb.
4176 Tue Oct 1 01:50:10 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4178 * gnus-group.el (gnus-group-new-mail): New function.
4179 (gnus-new-mail-mark): New variable.
4181 * nnmail.el (nnmail-new-mail-p): New function.
4183 * gnus-xmas.el (gnus-xmas-splash): New function.
4185 Tue Oct 1 01:36:17 1996 Raja R. Harinath <harinath@cs.umn.edu>
4187 * gnus-score.el (gnus-all-score-files): Didn't handle alist.
4189 * gnus-gl.el: Dropped `bbb-alist'. Changed cl-hashtable to obarray,
4190 using gnus-{get,set}hash to access it. Dropped a few temp. bindings
4191 Changed (aref (assoc "message-id" ...) ...) to (mail-header-id ...).
4193 Mon Sep 30 00:02:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4195 * gnus.el: General (and major) indentation, breaking,
4196 if/when/unless/and/or, push revision.
4198 * gnus-sum.el (gnus-read-header): Set buffer before changing
4201 Sun Sep 29 23:20:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4203 * gnus-util.el (gnus-write-buffer): New function.
4205 Sun Sep 29 23:05:33 1996 Kurt Swanson <Kurt.Swanson@dna.lth.se>
4207 * gnus-sum.el (gnus-handle-ephemeral-exit): New function.
4209 Sun Sep 29 22:41:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4211 * gnus-cache.el (gnus-cache-possibly-enter-article): Allow making
4212 articles persistent in uncacheable groups.
4214 Sun Sep 29 01:23:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4216 * gnus.el: Red Gnus v0.45 is released.
4218 Sun Sep 29 00:57:13 1996 Dave Disser <disser@sdd.hp.com>
4220 * gnus-sum.el (gnus-summary-display-article): Don't show tree
4221 unless using threads.
4223 Sun Sep 29 00:19:35 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4225 * gnus-score.el (gnus-all-score-files): Remove duplicates.
4227 Sat Sep 28 23:47:43 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4229 * gnus-score.el (gnus-summary-increase-score): Wouldn't do regexp
4232 * gnus-topic.el (gnus-topic-group-indentation): Give the right
4235 Sat Sep 28 23:23:58 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4237 * gnus-group.el (gnus-group-quick-select-group): Require
4240 * gnus-score.el (gnus-score-thread): New function.
4242 Sat Sep 28 00:41:54 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4244 * gnus-cus.el: New file.
4246 Sat Sep 28 21:32:52 1996 Kevin Buhr <buhr@stat.wisc.edu>
4248 * nnbabyl.el (nnbabyl-request-article): Would delete wrong
4251 Fri Sep 27 21:54:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4253 * gnus.el: Red Gnus v0.44 is released.
4255 Fri Sep 27 21:24:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4257 * gnus-sum.el (gnus-nov-parse-line): Would double articles.
4259 Fri Sep 27 20:52:31 1996 Shlomo Mahlab <shlomo@en3501.oren.co.il>
4261 * gnus-cache.el (gnus-jog-cache): Call with function name.
4263 * gnus-group.el (gnus-group-universal-argument): Shadowed `func'.
4265 Fri Sep 27 19:48:52 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4267 * gnus-cite.el (gnus-article-fill-cited-article): Nix out data
4270 * gnus-group.el (gnus-group-unsubscribe-current-group): Accept
4272 (gnus-group-unsubscribe): New function.
4273 (gnus-group-subscribe): New function.
4275 Fri Sep 27 17:36:31 1996 Kurt Swanson <kurt@dna.lth.se>
4277 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Never add nil
4280 Fri Sep 27 17:33:30 1996 Stephen Peters <speters@cygnus.com>
4282 * gnus-art.el (gnus-header-face-alist): Typo.
4284 Fri Sep 27 04:10:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4286 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Add a tag
4288 (gnus-mail-yank-original): Elided.
4289 (gnus-inews-yank-articles): Would yank articles in reverse order.
4291 Thu Sep 26 22:39:45 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4293 * gnus.el: Red Gnus v0.43 is released.
4295 Thu Sep 26 22:13:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4297 * nnweb.el (nnweb-altavista-wash-article): Didn't remove all
4300 * gnus-nocem.el (gnus-nocem-check-article): Fix security hole.
4302 Thu Sep 26 20:23:11 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4304 * gnus-group.el (gnus-group-make-group): Accept an ARGS param.
4306 * nnheader.el (nnheader-concat): Accept many file names.
4308 Thu Sep 26 19:53:09 1996 Kurt Swanson <kurt@dna.lth.se>
4310 * gnus-art.el (gnus-header-content-face): Buggy color names.
4312 Thu Sep 26 14:57:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4314 * nnmail.el (nnmail-save-active): Rewrite.
4315 (nnmail-generate-active): New function.
4317 * gnus-util.el (gnus-delete-assq): New macro.
4318 (gnus-delete-assoc): Ditto.
4320 Wed Sep 25 23:44:40 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4322 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Just use one
4323 single condition-case.
4325 Wed Sep 25 21:15:59 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4327 * gnus.el: Red Gnus v0.42 is released.
4329 Wed Sep 25 19:40:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4331 * gnus-art.el (gnus-header-newsgroups-face): Yucky on light
4334 Wed Sep 25 19:25:27 1996 Michael R. Cook <mcook@cognex.com>
4336 * message.el (message-ignored-news-headers): Strip Resent-Fcc.
4338 Wed Sep 25 19:12:59 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4340 * gnus-group.el (gnus-group-jump-to-group): Use
4341 `gnus-group-goto-group'.
4343 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): Don't
4344 chop off half line when no colon.
4346 Mon Sep 23 22:12:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4348 * gnus-nocem.el (gnus-nocem-verifyer): Change to `mc-verify'.
4350 Mon Sep 23 21:43:47 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4352 * gnus.el: Red Gnus v0.41 is released.
4354 Mon Sep 23 21:10:37 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4356 * article.el (article-hide-headers): Don't ignore
4357 gnus-visible-headers.
4359 Mon Sep 23 19:10:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4361 * gnus-sum.el (gnus-summary-goto-subject): Made into command.
4363 Mon Sep 23 18:26:47 1996 Tonny Madsen <Tonny.Madsen@netman.dk>
4365 * nnmail.el (nnmail-default-file-modes): Use integer.
4367 Tue Sep 24 18:39:41 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4369 * gnus-sum.el (gnus-summary-respool-query): Better message.
4371 Sun Sep 22 15:12:54 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4373 * gnus-art.el: Customized.
4375 * gnus.el (gnus-inhibit-startup-message): Changed type to
4377 (gnus-play-startup-jingle): Ditto.
4379 Sun Sep 22 12:58:57 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4381 * gnus.el: Red Gnus v0.40 is released.
4383 Sun Sep 22 11:48:02 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
4385 * custom.el (defcustom): Eval and compile.
4386 * widget.el (define-widget-keywords): Ditto.
4388 Sat Sep 21 09:29:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4390 * article.el (article-strip-multiple-blank-lines): Would strip all
4393 Fri Sep 20 06:52:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4395 * gnus.el: Red Gnus v0.39 is released.
4397 Thu Sep 19 18:57:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4399 * message.el (message-ignored-cited-headers): Doc fix.
4401 Thu Sep 19 03:05:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4403 * gnus.el: Red Gnus v0.38 is released.
4405 Thu Sep 19 03:05:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4407 * gnus.el: Red Gnus v0.37 is released.
4409 Wed Sep 18 10:36:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4411 * gnus-async.el (gnus-async-prefetch-article-p): New variable.
4412 (gnus-async-prefetch-article): Use it.
4413 (gnus-async-unread-p): New function.
4415 Tue Sep 17 14:41:56 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4417 * gnus-cite.el (gnus-custom-import-cite-face-list): Removed.
4419 Wed Sep 18 04:28:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4421 * nnmail.el (nnmail-split-history): mapcar instead of mapconcat.
4423 Tue Sep 17 14:41:56 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4425 * gnus.el: Customized.
4427 * dgnushack.el (custom-file): Removed.
4429 Wed Sep 18 03:04:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4431 * nnmail.el (nnmail-check-duplication): Do splitting after
4432 duplicate suppression.
4434 * gnus-salt.el (gnus-pick-mode): Don't go to unread article.
4436 * gnus-dup.el (gnus-dup-enter-articles): Don't enter Message-IDs
4437 ento lists multiple times.
4439 Tue Sep 17 03:44:08 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4441 * gnus-uu.el (gnus-uu-grab-articles): Don't prefetch. Ask before
4444 * gnus.el: Red Gnus v0.37 is released.
4446 Tue Sep 17 03:15:26 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4448 * custom.el: 0.9 included.
4450 * gnus-art.el (browse-url): Required.
4452 * gnus.el: Red Gnus v0.36 is released.
4454 Tue Sep 17 02:37:26 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4456 * gnus-edit.el: Removed.
4458 * custom.el: Removed.
4460 * gnus-cus.el: Removed.
4462 Mon Sep 16 05:59:45 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4464 * gnus.el: Red Gnus v0.35 is released.
4466 Sun Sep 15 00:47:08 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4468 * nnmail.el (nnmail-default-file-modes): New default.
4470 Sat Sep 14 01:48:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4472 * gnus-group.el (gnus-group-make-doc-group): Typo.
4473 (gnus-useful-groups): New format.
4475 * gnus-cache.el (gnus-jog-cache): Doc fix.
4477 Fri Sep 13 02:28:47 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4479 * gnus-group.el (gnus-group-get-new-news): Read slave files here.
4481 Fri Sep 13 01:04:50 1996 Per Abrahamsen <abraham@dina.kvl.dk>
4483 * article.el (article-decode-rfc1522): New version.
4485 Fri Sep 13 00:00:25 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4487 * gnus-msg.el (gnus-crosspost-complaint): Added a newline.
4488 (gnus-summary-mail-crosspost-complaint): Insert message at the
4489 head of the message.
4491 Thu Sep 12 01:56:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4493 * gnus.el: Red Gnus v0.34 is released.
4495 Thu Sep 12 01:16:38 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4497 * gnus.el: Red Gnus v0.33 is released.
4499 Wed Sep 11 00:22:01 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4501 * gnus-score.el (gnus-adaptive-word-syntax-table): Modified
4502 standard syntax table.
4504 * nntp.el (nntp-read-server-type): Worked in the wrong buffer.
4506 * gnus-demon.el (gnus-demon-cancel): Put
4507 nnheader-cancel-function-timers back in again.
4509 * gnus.el: Red Gnus v0.32 is released.
4511 Tue Sep 10 19:10:09 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4513 * gnus-kill.el (gnus-batch-score): Didn't work at all.
4515 * gnus-msg.el (gnus-summary-mail-nastygram): Place point at
4518 * gnus-util.el (gnus-make-sort-function): Would nix out the
4521 * gnus-demon.el (gnus-demon-cancel): Don't run
4522 `cancel-function-timers'.
4524 * message.el (message-header-format-alist): Don't fill References
4527 Mon Sep 9 21:51:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4529 * nntp.el (nntp-server-action-alist): Don't try LIST ACTIVE GROUP
4530 on Netscape's brain-dead nntp server.
4532 * message.el (message-dont-send): Take proper actions.
4534 Mon Sep 9 21:46:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4536 * gnus.el: Red Gnus v0.31 is released.
4538 Mon Sep 9 21:16:11 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4540 * gnus-msg.el (gnus-copy-article-buffer): Decode headers after
4543 * gnus-picon.el (gnus-picons-refresh-before-display): New
4545 (gnus-picons-insert-face-if-exists): Put bar back in.
4547 Mon Sep 9 20:31:56 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4549 * gnus-uu.el (gnus-uu-digest-mail-forward): Use the newsgroup name.
4551 Mon Sep 9 20:04:35 1996 Kurt Swanson <kurt@dna.lth.se>
4553 * gnus-salt.el (gnus-pick-mouse-pick-region): New function.
4555 Mon Sep 9 18:37:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4557 * gnus-sum.el (gnus-summary-enter-digest-group): Bugged.
4559 * gnus-score.el (gnus-adaptive-word-syntax-table): Make ' a
4560 word-constituant character.
4562 Sun Sep 8 14:46:01 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4564 * gnus-group.el (gnus-group-make-useful-group): New command and
4566 (gnus-useful-groups): New variable.
4568 Sun Sep 8 14:46:01 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4570 * gnus.el: Red Gnus v0.30 is released.
4572 Sun Sep 8 13:26:36 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
4574 * nndoc.el (nndoc-article-begin-function): Defvarred.
4576 * gnus-srvr.el (gnus-browse-unsubscribe-group): Would sometimes be
4579 * gnus.el (gnus-kill-ephemeral-group): New function.
4581 * gnus-art.el (gnus-button-alist): Recognize group-news urls.
4583 * nndoc.el (nndoc-dissect-buffer): Wouldn't dissect an mbox
4585 (nndoc-article-begin): New function.
4586 (nndoc-mbox-body-end): Use it.
4587 (nndoc-mbox-article-begin): Would bug out.
4589 Sun Sep 8 13:10:28 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4591 * gnus.el (gnus-other-frame): Always pop up a frame.
4593 Sun Sep 8 12:57:03 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
4595 * gnus.el: Red Gnus v0.29 is released.
4597 Sun Sep 8 12:24:11 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4599 * nntp.el (nntp-accept-process-output): Don't message so
4602 * gnus.el: Fixed indentation and stuff.
4604 Sun Sep 8 12:23:56 1996 Sudish Joseph <sudish@mindspring.com>
4606 * nnweb.el (nnweb-fetch-form): Return t.
4608 Sat Sep 7 15:15:42 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4610 * gnus.el: Red Gnus v0.28 is released.
4612 Sat Sep 7 14:33:17 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4614 * nntp.el (nntp-after-change-function-callback): Renamed.
4616 * nnweb.el (nnweb-reference-search): Nix out file name.
4618 Sat Sep 7 14:07:13 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
4620 * nnweb.el (nnweb-altavista-search): Nix out buffer file name.
4622 * gnus-async.el (gnus-asynch-with-semaphore): New macro.
4623 (gnus-make-async-article-function): Nix out prefetch list when the
4624 summary buffer dies.
4626 * nnweb.el (nnweb-altavista-create-mapping): Would search forever
4627 when not getting any matches.
4629 Sat Sep 7 12:43:24 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4631 * gnus-msg.el (gnus-inews-yank-articles): Goto body before
4634 * nnheader.el (nnheader-insert-file-contents-literally): New
4636 (nnheader-insert-head): Use new definition.
4638 Sat Sep 7 12:35:37 1996 Kurt Swanson <kurt@dna.lth.se>
4640 * gnus-salt.el (gnus-pick-elegant-flow): New variable.
4642 Sat Sep 7 12:03:00 1996 Lars Magne Ingebrigtsen <larsi@hymir.ifi.uio.no>
4644 * nnheader.el (nnheader-insert-head): Don't use
4645 `insert-file-contents-literally'.
4646 (nnheader-head-chop-length): New variable.
4648 * gnus-sum.el (gnus-summary-read-document): Prepend "nnvirtual:"
4651 Sat Sep 7 11:12:26 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
4653 * gnus-score.el (gnus-score-save): Don't check result from
4654 gnus-make-directory.
4656 * gnus-util.el (gnus-make-directory): Return t.
4658 Fri Sep 6 17:55:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4660 * gnus-range.el (gnus-copy-sequence): Didn't work for all
4663 Fri Sep 6 14:38:54 1996 Wes Hardaker <Wesley.Hardaker@sphys.unil.ch>
4665 * gnus-picons.el (gnus-picons-display-as-address): New variable.
4666 (gnus-picons-map): New keymap for picons.
4667 (gnus-picons-toggle-extent): New function.
4668 (gnus-article-display-picons): use them.
4669 (gnus-picons-insert-face-if-exists): ditto.
4670 (gnus-picons-try-to-find-face): ditto.
4671 (gnus-group-display-picons): let display catch up.
4672 (gnus-article-display-picons): ditto.
4674 Fri Sep 6 08:11:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4676 * nnkiboze.el (nnkiboze-close-group): Rewrite.
4677 (nnkiboze-request-list, nnkiboze-request-newgroups,
4678 nnkiboze-request-list-newsgroups): Removed.
4679 (nnkiboze-request-scan): New function.
4680 (nnkiboze-directory): New default.
4682 * gnus-sum.el (gnus-article-read-p): New function.
4684 * nnkiboze.el (nnkiboze-retrieve-headers): Rewrite.
4685 (nnkiboze-open-server): Removed.
4686 (nnkiboze-server-opened): Ditto.
4688 * nnheader.el (nnheader-find-nov-line): Renamed.
4689 (nnheader-nov-delete-outside-range): New function.
4691 * gnus-uu.el (gnus-uu-invert-processable): New command and
4694 * gnus-load.el (gnus-predefined-server-alist): New variable.
4696 * gnus.el (gnus-server-to-method): Use it.
4697 (gnus-read-method): Ditto.
4699 * gnus-sum.el (t): "M V" commands weren't defined.
4701 * gnus-cache.el (gnus-summary-insert-cached-articles): New command
4704 * gnus-score.el (gnus-sort-score-files): New function.
4705 (gnus-score-file-rank): New function.
4706 (gnus-score-find-bnews): Use it.
4708 * gnus-topic.el (gnus-topic-mode-map): New sort submap.
4709 (gnus-topic-sort-groups, gnus-topic-sort-groups-by-alphabet,
4710 gnus-topic-sort-groups-by-unread, gnus-topic-sort-groups-by-level,
4711 gnus-topic-sort-groups-by-score, gnus-topic-sort-groups-by-rank,
4712 gnus-topic-sort-groups-by-method): New commands and keystrokes.
4714 * gnus-group.el (gnus-group-sort-selected): New command.
4715 (gnus-group-sort-selected-flat): New function.
4716 (gnus-group-sort-selected-groups-by-alphabet,
4717 gnus-group-sort-selected-groups-by-unread,
4718 gnus-group-sort-selected-groups-by-level,
4719 gnus-group-sort-selected-groups-by-score,
4720 gnus-group-sort-selected-groups-by-rank,
4721 gnus-group-sort-selected-groups-by-method): New commands and
4723 (gnus-group-make-menu-bar): Updated.
4725 * gnus-util.el (gnus-make-sort-function): Create a complete
4727 (gnus-make-sort-function-1): Renamed.
4729 * gnus-topic.el (gnus-group-sort-topic): New function.
4731 * gnus-group.el (gnus-group-sort-flat): Made into own function.
4732 (gnus-group-sort-alist-function): New variable.
4734 * nnmail.el (nnmail-split-history): New variable.
4735 (nnmail-split-history): New command.
4737 * gnus-score.el (gnus-score-adaptive): Don't do any work on
4740 * gnus-msg.el (gnus-post-method): Allow easier posting from mail
4743 Thu Sep 5 19:56:41 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
4745 * gnus.el: Red Gnus v0.27 is released.
4747 Thu Sep 5 19:50:19 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4749 * gnus-xmas.el (gnus-xmas-modeline-glyph): Set string properly.
4751 Thu Sep 5 18:39:47 1996 Lars Magne Ingebrigtsen <larsi@gymir.ifi.uio.no>
4753 * gnus-sum.el (gnus-summary-edit-article-done): Make params
4756 * nntp.el (nntp-list-active-group): Don't change group first.
4758 * gnus-util.el (gnus-make-directory): New function.
4760 * gnus-msg.el (gnus-post-method): Do the right thing in
4763 Fri Sep 6 08:05:53 1996 ISO-2022-JP <morioka@jaist.ac.jp>
4765 * nnheader.el (nnheader-insert-head): Use
4766 nnheader-insert-file-contents-literally.
4768 Thu Sep 5 08:29:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4770 * gnus-win.el (gnus-always-force-window-configuration): New
4772 (gnus-configure-windows): Use it.
4774 * gnus-sum.el (gnus-summary-save-article): Give better prompts.
4776 * gnus-load.el (gnus-valid-select-methods): Update.
4778 * gnus-score.el (gnus-score-find-favourite-words): Didn't find any
4781 * gnus-sum.el (gnus-scores-exclude-files): Defined.
4783 * gnus-async.el (gnus-async-prefetch-next): Don't do so much on
4786 Thu Sep 5 08:26:11 1996 jeff sparkes <jsparkes@nortel.ca>
4788 * gnus-win.el (gnus-buffer-configuration): Bad cut'n'paste.
4790 Thu Sep 5 07:41:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4792 * gnus-group.el (gnus-group-list-groups): Update format specs.
4794 Thu Sep 5 07:11:18 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
4796 * gnus-sum.el (gnus-summary-read-document): Generated wrong nndoc
4799 Thu Sep 5 06:53:07 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4801 * nnvirtual.el (nnvirtual-close-group): Don't update ephemeral
4804 * gnus.el (gnus-group-auto-expirable-p): Allow nil expiry params.
4806 Wed Sep 4 06:46:03 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4808 * gnus.el: Red Gnus v0.26 is released.
4810 Wed Sep 4 06:42:34 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
4812 * nnmail.el (nnmail-move-inbox): Reverse logic.
4814 Wed Sep 4 06:35:05 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4816 * gnus.el: Red Gnus v0.25 is released.
4818 Wed Sep 4 05:19:58 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4820 * nnmail.el (nnmail-move-inbox): Refuse to move if
4821 nnmail-crash-box can't be written.
4823 * gnus-art.el (gnus-button-url-regexp): Include : and ; in
4826 * gnus-score.el (gnus-adaptive-word-score-alist): New variable.
4828 * nnmail.el (nnmail-move-inbox): Set file modes on wrong file.
4830 Tue Sep 3 06:44:36 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4832 * gnus.el: Red Gnus v0.24 is released.
4834 Tue Sep 3 05:30:02 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4836 * gnus-async.el (gnus-async-prefetch-article): Reset async list
4837 when the summary buffer is killed.
4839 * gnus-xmas.el (gnus-xmas-modeline-glyph): Don't use glyph under
4842 * gnus-msg.el (gnus-copy-article-buffer): Deleted text in article
4845 Tue Sep 3 05:10:19 1996 Kurt Swanson <kurt@dna.lth.se>
4847 * gnus-sum.el (gnus-group-no-more-groups-hook): New variable.
4849 Tue Sep 3 04:44:31 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4851 * gnus-sum.el (gnus-summary-exit): Would bug out when using a
4852 single article buffer.
4854 Mon Sep 2 05:50:07 1996 Lars Magne Ingebrigtsen <larsi@narfi.ifi.uio.no>
4856 * gnus-audio.el (gnus-audio-play): Give the sound-file argument as
4857 ARG in addition to stdin.
4859 Mon Sep 2 05:28:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4861 * gnus.el: Red Gnus v0.23 is released.
4863 Mon Sep 2 05:16:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4865 * gnus-audio.el: Renamed from "gnus-sound".
4867 Mon Sep 2 05:06:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4869 * gnus-ems.el (gnus-xemacs): New variable.
4871 Mon Sep 2 03:18:18 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4873 * gnus-async.el (gnus-async-prefetch-next): Don't start fetching
4874 the next article until we have been idle a while.
4876 * gnus-group.el (gnus-group-make-help-group): Use the new find-etc
4879 * nnheader.el (nnheader-find-etc-directory): Accept a FILE
4882 * gnus-msg.el (gnus-debug): Use `locate-library' instead of doing
4883 things the hard way.
4885 * gnus-sum.el (gnus-set-global-variables): Copy
4887 Mon Sep 2 03:01:27 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4889 * gnus.el (gnus-splash): Play jingle.
4891 * gnus-sound.el (gnus-startup-jingle): New variable.
4892 (gnus-play-jingle): New command.
4894 * gnus.el (gnus-play-startup-jingle): New variable.
4896 Sun Sep 1 06:38:45 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4898 * gnus.el: Red Gnus v0.22 is released.
4900 Sun Sep 1 05:45:59 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
4902 * gnus.el: Removed unreferenced let bindings from all files.
4904 Sun Sep 1 02:10:28 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4906 * gnus.el ((load)): Only do the initial splash on "gnus"
4909 * gnus-cus.el (gnus-face-dark-name-list): Don't use "dark blue".
4911 * nntp.el (nntp-retrieve-headers): Would infloop sometimes.
4913 * gnus-group.el (gnus-group-insert-group-line-info): Indent
4916 * gnus-sum.el (gnus-gather-threads-by-references): Avoid
4919 * gnus-salt.el (gnus-mouse-pick): Changed name.
4921 * nntp.el (nntp-retrieve-groups): Didn't do the right thing on
4922 servers that don't support LIST ACTIVE.
4924 * gnus-win.el (gnus-current-window-configuration): New variable.
4925 (gnus-configure-windows): Use it.
4927 * gnus-art.el (gnus-article-read-summary-keys): Let `C-d' work
4930 * gnus-sum.el (gnus-list-of-unread-articles): Active group.
4932 Sat Aug 31 05:05:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
4934 * gnus.el: Red Gnus v0.21 is released.
4936 Sat Aug 31 02:54:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4938 * gnus-topic.el (gnus-topic-goto-next-group): Go to the proper
4941 * gnus-start.el (gnus-get-killed-groups): Mark .newsrc as needing
4944 * nnmail.el (nnmail-remove-tabs): New function.
4946 Fri Aug 30 06:26:37 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
4948 * gnus-start.el (gnus-set-default-directory): Set to directory
4951 * nnmail.el (nnmail-remove-list-identifiers): New function.
4952 (nnmail-list-identifiers): New variable.
4953 (nnmail-prepare-incoming-message-hook): New variable.
4954 (nnmail-move-inbox): Allow nnmail-movemail-program to be a
4957 * article.el (article-mime-decode-quoted-printable-buffer): New
4960 * nnmail.el (nnmail-prepare-incoming-header-hook): New variable.
4961 (nnmail-clean-whitespace-from-headers): New function.
4963 * nntp.el (nntp-connection-alist): New variable.
4964 (nntp-open-connection): Use it.
4965 (nntp-request-close): New function.
4967 * gnus-demon.el (timer): Required.
4969 * message.el (message-reply): Bugged out on wide replies.
4971 Fri Aug 30 03:51:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
4973 * gnus.el: Red Gnus v0.20 is released.
4975 Fri Aug 30 01:36:10 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
4977 * gnus-msg.el (gnus-inews-insert-archive-gcc): Use
4978 `gnus-group-find-parameter'.
4980 * nndoc.el (nndoc-mbox-article-begin): New function.
4982 * gnus-sum.el (gnus-summary-search-article): Would expose the
4983 first hidden thread.
4985 * gnus-msg.el (gnus-copy-article-buffer): Delete annotations
4986 before following up.
4988 * gnus-cite.el (gnus-article-hide-citation): Mark buttons as
4991 * article.el (article-delete-text-of-type): New function.
4993 * nndoc.el (nndoc-type-alist): Be slightly more permissive.
4995 * gnus-sum.el (gnus-summary-enter-digest-group): Would nix out
4997 (gnus-summary-read-document): Ditto.
4999 * nndoc.el (nndoc-dissect-buffer): Escape errors in overflows.
5001 * message.el (message-send-news): Give a message after not
5003 (message-reply): Remove leading spaces from Cc.
5005 Fri Aug 30 01:32:27 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
5007 * nnmail.el (nnmail-get-split-group): New version.
5009 Fri Aug 30 00:47:17 1996 Jens Lautenbacher <jens@lemming0.lem.uni-karlsruhe.de>
5011 * gnus.texi (Group Parameters): Updated documentation
5013 * gnus-msg.el (gnus-inews-insert-archive-gcc): Updated to use the
5014 topic's value of gcc-self if no group value present.
5016 Fri Aug 30 00:19:43 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5018 * gnus-start.el (gnus-set-default-directory): Expand default
5021 * gnus-group.el (gnus-group-make-web-group): Changed keystroke.
5023 * gnus-sum.el (gnus-summary-verbose-headers): Show article after
5026 Thu Aug 29 23:50:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5028 * gnus-demon.el (gnus-demon-add-rescan): New function.
5029 (gnus-demon-scan-news): New function.
5031 Thu Aug 29 05:34:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5033 * gnus.el: Red Gnus v0.19 is released.
5035 Thu Aug 29 02:04:35 1996 Lars Magne Ingebrigtsen <larsi@hrym.ifi.uio.no>
5037 * nndoc.el (nndoc-babyl-body-begin): Would skip empty messages.
5039 * nntp.el (nntp-retrieve-groups): Would infloop on some servers.
5041 * gnus-sum.el (gnus-nov-parse-line): Don't let messages refer back
5044 * gnus-util.el (gnus-parent-id): Don't bug out on nil references.
5046 * gnus-cite.el (gnus-article-hide-citation): Hide/unhide better.
5048 * article.el (article-hide-text-of-type): New function.
5049 (article-hidden-text-type-p): New function.
5051 * gnus-cite.el (gnus-article-hide-citation): Marked the hidden
5052 text with wrong type.
5053 (gnus-article-hide-citation-maybe): Ditto.
5054 (gnus-article-hide-citation): Toggle.
5056 * gnus-dup.el (gnus-dup-enter-articles): Would bug out on
5059 * nntp.el (nntp-server-opened-hook): Send mode reader as a
5061 (nntp-retrieve-data): Format error.
5063 Thu Aug 29 01:52:19 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5065 * gnus-sum.el (gnus-summary-display-article): Check whether
5066 `gnus-current-article' is nil.
5068 Wed Aug 28 08:44:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5070 * gnus-async.el (gnus-async-prefetch-article): Would clobber
5071 fetches in progress.
5073 * gnus-sum.el (gnus-summary-prepare): Made into command.
5075 * gnus-srvr.el (gnus-server-scan-server): New command and
5078 * gnus-group.el (gnus-group-read-group): Accept a 0 prefix to not
5081 Sun Jul 21 14:56:28 1996 Steven L Baur <steve@miranova.com>
5083 * earcon.el (earcon-regexp-alist): Plonk!
5085 Wed Aug 28 04:14:36 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5087 * gnus.el: Red Gnus v0.18 is released.
5089 Wed Aug 28 02:09:20 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5091 * nnweb.el (nnweb-dejanews-create-mapping): Would just fetch the
5093 (nnweb-close-group): Set file name to nil before killing.
5094 (nnweb-altavista-create-mapping): Fetch the required number of
5097 * gnus-group.el (gnus-group-read-ephemeral-group): Don't call the
5098 activation several times.
5100 * gnus-sum.el (gnus-summary-enter-digest-group): Copy the parent's
5101 params to the nndoc group.
5102 (gnus-summary-read-document): Ditto.
5104 * message.el (message-followup): Would produce buggy messages when
5105 replying to messages without Message-IDs.
5107 Sat Aug 10 23:41:07 1996 Per Abrahamsen <abraham@dina.kvl.dk>
5109 * gnus.el (gnus-decode-rfc1522): Start decoding from beginning of
5110 headers instead of end.
5112 Wed Aug 28 01:35:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5114 * gnus-demon.el (gnus-demon-cancel): Cancel function timers.
5116 * nnheaderxm.el (nnheader-xmas-cancel-function-timers): New
5119 * nnheader.el (nnheader-cancel-function-timers): New alias.
5121 * gnus-topic.el (gnus-topic-mode): Update groups.
5122 (gnus-topic-remove-group): Update topic.
5124 * gnus-group.el (gnus-group-update-group-function): New variable.
5125 (gnus-group-update-group): Use it.
5127 * gnus-topic.el (gnus-topic-update-topics-containing-group): New
5130 Tue Aug 27 14:35:01 1996 Ken Raeburn <raeburn@cygnus.com>
5132 * nnmail.el (nnmail-move-inbox): Don't try setting modes on
5135 Tue Aug 27 21:45:14 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5137 * gnus-sum.el (gnus-summary-number-of-articles-in-thread): Would
5138 bug out on unthreadeds.
5140 Tue Aug 27 21:38:13 1996 Kurt Swanson <kurt@dna.lth.se>
5142 * gnus-salt.el (gnus-pick-mode-map): Typo.
5144 Tue Aug 27 21:35:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5146 * gnus-load.el: Removed gnus-vis thingies.
5148 Tue Aug 27 00:54:05 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5150 * gnus.el: Red Gnus v0.17 is released.
5152 Tue Aug 27 00:46:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5154 * nnweb.el (nnweb-dejanews-create-mapping): Dummy function.
5156 Tue Aug 27 00:43:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5158 * gnus.el: Red Gnus v0.16 is released.
5160 Tue Aug 27 00:36:58 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5162 * gnus-topic.el (gnus-topic-set-parameters): Bugout.
5164 Mon Aug 26 22:41:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5166 * nntp.el (nntp-retrieve-groups): Didn't inhibit erasing.
5168 * nnweb.el (nnweb-callback): Ignore if the callback buffer is
5171 * gnus-async.el (gnus-async-prefetch-article): Don't do anything
5174 Mon Aug 26 00:57:06 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5176 * nnweb.el (nnweb-dejanews-create-mapping): Fold search.
5177 (nnweb-reference-create-mapping): Ditto.
5178 (nnweb-altavista-create-mapping): Ditto.
5180 * gnus-async.el (gnus-asynchronous): New variable.
5181 (gnus-async-prefetch-article): Use it.
5182 (gnus-async-prefetch-headers): Ditto.
5184 * nnweb.el (nnweb-close-group): New function.
5186 * gnus-topic.el (gnus-topic-clean-alist): Would remove foreign
5189 Mon Aug 26 00:10:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5191 * gnus.el: Red Gnus v0.15 is released.
5193 Sun Aug 25 23:09:18 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5195 * message.el (message-send-mail-with-qmail): Use
5196 `message-qmail-program', which doesn't exist.
5198 * nndoc.el (nndoc-type-alist): Slack digests are guessable.
5200 Sun Aug 25 21:27:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5202 * gnus-salt.el (gnus-pick-mode): Nixed out the format.
5203 (gnus-summary-pick-line-format): Buggy def.
5205 * gnus-sum.el (gnus-summary-read-document): Provide a quit-conf.
5206 (gnus-summary-read-document): Do better names.
5208 * nnvirtual.el (nnvirtual-close-group): Don't do the unread
5209 setting on ephemeral groups.
5211 * nntp.el (nntp-retrieve-groups): Would infloop.
5213 Sun Aug 25 02:52:11 1996 Sudish Joseph <sudish@MindSpring.COM>
5215 * message.el (message-qmail-inject-program): New variable.
5216 (message-qmail-inject-args): New variable.
5217 (message-send-mail-with-qmail): New function, suitable for use
5218 as message-send-mail-function.
5220 Sun Aug 25 20:41:45 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
5222 * nnweb.el (nnweb-fetch-form): Clear buffer file name.
5224 * nntp.el (nntp-request-article): Would try to copy to the same
5227 * gnus-group.el (gnus-group-read-ephemeral-group): Better error
5230 * nnweb.el (nnweb-request-group): Better error report.
5232 * gnus-score.el (gnus-score-load-file): Gave `nil' as a day param.
5234 Sun Aug 25 03:32:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5236 * gnus.el: Red Gnus v0.14 is released.
5238 Sun Aug 25 00:16:44 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5240 * gnus-util.el (gnus-prin1): New function.
5241 (gnus-prin1-to-string): New function.
5243 * gnus-sum.el (gnus-summary-refer-parent-article): Bugout.
5245 * nndb.el (nndb-request-accept-article): Use new nntp functions.
5247 * pop3.el: Make MD5 defined when compiling.
5249 * article.el (article-strip-blank-lines): Called Gnus functions.
5251 * nnweb.el (nnweb-init): Create a better buffer name.
5252 (nnweb-altavista-search): Wasn't defined.
5253 (nnweb-reference-search): Use advanced search.
5255 * nnfolder.el (nnfolder-request-accept-article): Wrong params to
5257 * nnbabyl.el (nnbabyl-request-accept-article): Ditto.
5258 * nnmbox.el (nnmbox-request-accept-article): Ditto.
5259 * nnmh.el (nnmh-request-accept-article): Ditto.
5260 * nnml.el (nnml-request-accept-article): Ditto.
5262 Sat Aug 24 23:53:32 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5264 * nnmail.el (nnmail-get-new-mail): Tried calling nonexisting
5267 Sat Aug 24 23:30:07 1996 Lars Magne Ingebrigtsen <larsi@nipling.ifi.uio.no>
5269 * gnus-group.el (gnus-group-enter-directory): Temporarily bound
5270 `nneething-read-only'.
5272 Fri Aug 23 23:22:16 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
5274 * gnus-ems.el (gnus-ems-redefine): Set
5275 `gnus-summary-display-table' to nil.
5277 Fri Aug 23 22:55:09 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5279 * gnus-art.el (gnus-summary-save-in-file): Didn't check before
5281 (gnus-summary-save-in-rmail): Ditto.
5282 (gnus-summary-save-body-in-file): Ditto.
5284 * message.el (message-check-news-syntax): Faulty Newsgroups
5287 Thu Aug 22 20:47:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5289 * nnmail.el (nnmail-split-hook): New variable.
5291 * nnmh.el (nnmh-update-gnus-unreads): cl-nged.
5292 (nnmh-active-number): Find the largest article number.
5294 Thu Aug 22 20:39:10 1996 Sam Falkner <sam@steel.central.sun.com>
5296 * nnmh.el (nnmh-update-gnus-unreads): Check all articles.
5298 Thu Aug 22 16:49:35 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5300 * gnus-kill.el (gnus-execute): Ignored read articles.
5302 * gnus-sum.el (gnus-summary-execute-command): Give a form, not a
5305 * gnus-kill.el (gnus-execute-1): Evaled functions instead of
5308 * nnmail.el (nnmail-move-inbox): Allow continuation after error.
5310 * gnus-score.el (gnus-adaptive-word-syntax-table): New variable.
5311 (gnus-score-adaptive): Use it.
5313 * nnbabyl.el (nnbabyl-request-scan): Change group.
5315 * nnmbox.el (nnmbox-request-scan): Change group.
5317 * gnus-score.el (gnus-ignored-adaptive-words): Renamed.
5318 (gnus-ignored-adaptive-words): New variable.
5319 (gnus-score-adaptive): Use it.
5320 (gnus-score-adaptive): Bugged out on undefined symbols.
5321 (gnus-summary-score-entry): Accept numerical DATE.
5322 (gnus-score-adaptive): Pos in wrong buf.
5323 (gnus-score-string): Didn't accept word matches.
5324 (gnus-enter-score-words-into-hashtb): Wrong sequence.
5325 (gnus-score-string): Word matches inflooped.
5327 Wed Aug 21 15:06:47 1996 <Wesley.Hardaker@sphys.unil.ch>
5329 * smiley.el (smiley-buffer): Added some additional extent parameters.
5330 (smiley-toggle-extent): rewrote to use above.
5332 Mon Aug 19 20:19:59 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5334 * gnus-spec.el (gnus-tilde-cut-form): Cut off wrong part.
5336 Mon Aug 19 20:09:44 1996 Samuel Tardieu <sam@inf.enst.fr>
5338 * gnus-cache.el (gnus-cache-write-active): Would try to create
5341 Mon Aug 19 00:12:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5343 * article.el (article-strip-multiple-blank-lines): New command and
5345 (article-strip-blank-lines): New command and keystroke.
5347 * nnmail.el (nnmail-move-inbox): Set file permissions on the
5350 * gnus-group.el (gnus-group-fetch-faq): Go through the FAQ dirs
5351 until we manage to open one.
5353 * nntp.el (nntp-send-authinfo-function): New variable.
5354 (nntp-wait-for): Handle authinfo requests better.
5356 * gnus-sum.el (gnus-summary-article-posted-p): New command and
5359 * gnus-topic.el (gnus-topic-display-empty-topics): New variable.
5361 * gnus-msg.el (gnus-setup-message): Make `gnus-newsgroup-name'
5362 local to the message buffers.
5364 * gnus-int.el (gnus-remove-denial): New function.
5366 * gnus-sum.el (gnus-summary-refer-parent-article): Allow negative
5368 (gnus-summary-refer-parent-article): Allow skipping past canceled
5371 * gnus-util.el (gnus-parent-id): Take an optional N ancestor
5374 * gnus-async.el (gnus-async-prefetch-article): Don't clobber async
5375 fetches already in progress.
5377 * nnmail.el (nnmail-check-duplication): Allow /dev/null mail
5380 * gnus-sum.el (gnus-summary-catchup): Didn't do suppression.
5381 (gnus-summary-limit-children): Never hide ticked articles.
5382 (gnus-highlight-selected-summary): Selected face spans the entire
5385 Sun Aug 18 22:05:00 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5387 * gnus-group.el (gnus-group-restart): Better prompt.
5389 * gnus-async.el (gnus-async-prefetch-article): Don't try to fetch
5390 old-fetched articles.
5392 Sun Aug 18 22:02:17 1996 Raja R. Harinath <harinath@cs.umn.edu>
5394 * gnus-gl.el (gnus-grouplens-mode): Make hooks local.
5396 Sun Aug 18 16:53:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5398 * gnus-group.el (gnus-group-get-new-news): Don't move point.
5400 * nnweb.el (nndejagnus): Renamed from nndejagnus.
5401 (nnweb-remove-markup): New function.
5403 Sun Aug 18 14:53:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5405 * gnus.el: Red Gnus v0.13 is released.
5407 Tue Aug 20 17:30:00 1996 <Wesley.Hardaker@sphys.unil.ch>
5409 * smiley.el (smiley-map): New keymap for smileys.
5410 (smiley-toggle-extent): New function to toggle smiley invisibility.
5411 (smiley-buffer): Use them.
5413 Sun Aug 18 12:46:12 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5415 * nnoo.el (nnoo-define-skeleton-1): Defined too many functions.
5417 Sat Aug 17 18:43:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5419 * gnus-group.el (gnus-group-make-dejanews-group): New command and
5422 * gnus-start.el (gnus-site-init-file): New variable.
5423 (gnus-read-init-file): Use it.
5425 * nndejanews.el: New file.
5427 * nnheader.el (make-full-mail-header): New function.
5429 * nngateway.el (nngateway-open-server): Used nntp vars.
5431 Sat Aug 17 15:35:28 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5433 * gnus.el: Red Gnus v0.12 is released.
5435 Sat Aug 17 12:58:28 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5437 * gnus-win.el (gnus-window-configuration-element): New function.
5438 (gnus-windows-old-to-new): Use it.
5439 (gnus-windows-old-to-new): Produced bogus results.
5441 * message.el (message-cancel-message): New variable.
5443 * gnus-srvr.el (gnus-server-mode-map): Buggy keymap.
5445 * gnus-group.el (gnus-group-get-new-news-this-group): Illegal
5448 Fri Aug 16 21:22:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5450 * nnmail.el (nnmail-replace-status, nnmail-decode-status,
5451 nnmail-encode-status): New variables.
5453 * nnml.el (nnml-article-to-file): New function.
5455 Fri Aug 16 20:26:12 1996 Kurt Swanson <kurt@dna.lth.se>
5457 * nnfolder.el (nnfolder-generate-active-file): Test the right
5460 Fri Aug 16 19:30:57 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5462 * gnus-salt.el (gnus-possibly-generate-tree): Would bug out on
5465 * gnus-xmas.el (gnus-xmas-modeline-right-extent): Disabled.
5466 (gnus-xmas-modeline-left-extent): Ditto.
5468 * gnus-group.el (gnus-group-make-menu-bar): Bugged out on
5471 * gnus.el (gnus-read-method): Return the virtual server name if
5474 Thu Aug 15 18:15:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5476 * nngateway.el: New file.
5478 * nnoo.el (nnoo-define-skeleton): New macro.
5479 (nnoo-define-skeleton-1): New function.
5481 * gnus-start.el (gnus-strip-killed-list): New function.
5482 (gnus-gnus-to-quick-newsrc-format): Use it.
5484 * gnus-sum.el (gnus-summary-process-mark-set): New function.
5485 (gnus-summary-yank-process-mark, gnus-summary-kill-process-mark,
5486 gnus-summary-save-process-mark): New commands and keystrokes.
5488 * nnml.el (nnml-generate-nov-file): Set modes.
5490 * nnmail.el (nnmail-default-file-modes): New variable.
5491 (nnmail-write-region): New function.
5493 * gnus-score.el (gnus-score-score-files-1): Bind case-fold-search
5496 Wed Aug 14 21:20:07 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5498 * gnus-soup.el (gnus-soup-send-packet): Disable syntax checks.
5500 Wed Aug 14 20:28:09 1996 Fred Johansen <Fred.Johansen@ifi.ntnu.no>
5502 * gnus-logic.el (gnus-advanced-score-rule): `and' rules were
5505 Wed Aug 14 15:29:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5507 * gnus-salt.el (gnus-mouse-pick-article): New command.
5509 * gnus-art.el (gnus-button-url): Call with one argument.
5511 * gnus-start.el (gnus-set-default-directory): New function.
5513 * gnus-load.el (gnus-default-directory): New variable.
5515 Wed Aug 14 15:03:01 1996 Sudish Joseph <sudish@mindspring.com>
5517 * gnus-score.el (gnus-home-score-file): Changed syntax.
5519 Tue Aug 13 22:07:11 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
5521 * nndoc.el (nndoc-dissect-buffer): Went into infinite loop if end
5522 of file token wasn't properly detected.
5523 (nndoc-type-alist): Better end-of-header regexp for
5525 (nndoc-article-type): Updated doc string
5527 Mon Aug 12 21:01:25 1996 Sudish Joseph <sudish@mindspring.com>
5529 * nntp.el (nntp-request-newgroups): Switch to nntp-server-buffer
5532 Tue Aug 13 09:44:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5534 * gnus-group.el (gnus-group-sort-by-real-name): New function.
5536 * gnus-sum.el (gnus-summary-save-article): Pass on number of
5537 articles to be saved.
5539 * gnus-art.el (gnus-article-edit-article): Remove all text props.
5540 (gnus-read-save-file-name): Take an optional defaultish parameter.
5542 * nntp.el (nntp-retrieve-groups): Saved.
5544 * message.el (message-forward): Didn't work well with multi-line
5547 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): Check
5548 wheteher followup-to was restricted.
5550 * nnsoup.el (nnsoup-store-reply): Would insert double courtesy
5553 * gnus-group.el (gnus-group-highlight-line): New `total' number.
5555 Mon Aug 12 06:25:00 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5557 * gnus.el: Red Gnus v0.11 is released.
5559 Mon Aug 12 03:51:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5561 * gnus-async.el (gnus-make-async-article-function): New function.
5562 (gnus-async-prefetch-article): Use it.
5564 Sat Aug 10 07:16:29 1996 Greg Stark <gsstark@mit.edu>
5566 * gnus-start.el (gnus-activate-level): Doc fix.
5568 Sun Aug 11 03:33:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5570 * gnus-msg.el (gnus-summary-mail-crosspost-complaint): New command.
5571 (gnus-crosspost-message): New variable.
5573 * gnus-vis.el: Removed file -- functions spread out over
5574 gnus-group.el, gnus-sum.el and gnus-art.el.
5576 * gnus-util.el (gnus-turn-off-edit-menu): Renamed function.
5578 * gnus-salt.el (gnus-carpal-mode): Moved to this file.
5580 * gnus-vis.el (gnus-score-set-default): Removed.
5581 (gnus-visual-score-map): Removed.
5583 * nntp.el (nntp-send-nosy-authinfo): Don't echo password.
5585 * gnus-srvr.el (gnus-server-open-all-servers): New command and
5587 (gnus-server-close-all-servers): Ditto.
5589 * gnus-async.el (gnus-async-get-semaphore): New function.
5590 (gnus-async-release-semaphore): New function.
5591 (gnus-async-prefetch-article): Use them.
5593 * nntp.el (nntp-make-process-buffer): New function.
5594 (nntp-retrieve-data): Use after-change instead of filter.
5595 (nntp-after-change-function): New function.
5597 * gnus.el (gnus-read-method): Intern method.
5599 * gnus-cache.el (gnus-cache-save-buffers): Didn't check before
5602 Sat Aug 10 14:55:33 1996 Sudish Joseph <sudish@mindspring.com>
5604 * gnus-win.el (gnus-buffer-configuration): Don't create picon
5605 frame if gnus-picons-display-where is 'article.
5607 Sun Aug 11 02:47:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5609 * gnus-vis.el (gnus-highlight-selected-summary): Would bug out on
5612 * gnus-spec.el (gnus-tilde-cut-form): Typo.
5613 (gnus-parse-simple-format): Forgot to check `max-right' and
5615 (gnus-compile): Don't issue warnings.
5617 Fri Aug 2 14:53:02 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
5619 * smiley.el (smiley-buffer): `smiley-regexp-alist' can be a symbol
5622 Sun Aug 11 02:37:57 1996 Greg Stark <gsstark@mit.edu>
5624 * gnus-msg.el (gnus-post-method): Tested the wrong variable.
5626 Sun Aug 11 02:28:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5628 * message.el (message-check-news-syntax): Messaged wrong number.
5630 Sat Aug 10 11:26:56 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5632 * message.el (message-y-or-n-p): Moved to before usage.
5634 Fri Aug 9 16:42:52 1996 Danny Siu <dsiu@adobe.com>
5636 * gnus-picon.el (gnus-article-display-picons): display picon even if
5637 From line doesn't have full domain name.
5639 Sat Aug 10 10:11:21 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5641 * message.el (message-reply): Didn't narrow properly to the head.
5642 (message-indent-citation): Remove all blank lines at the start.
5644 Sat Aug 10 07:00:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5646 * gnus.el: Red Gnus v0.9 is released.
5648 Sat Aug 10 06:03:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5650 * gnus-soup.el (gnus-soup-write-prefixes): Protect against
5653 * gnus-topic.el (gnus-topic-parameters): Third parameter instead
5655 (gnus-topic-set-parameters): Ditto.
5657 Sat Aug 10 05:22:43 1996 Lee Iverson <leei@ai.sri.com>
5659 * message.el (message-send-mail-with-mh): Didn't work.
5661 Sat Aug 10 03:57:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5663 * gnus-dup.el (gnus-dup-unsuppress-article): Data instead of
5665 (gnus-dup-unsuppress-article): Set the wrong variable.
5667 Sat Aug 10 00:52:26 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
5669 * gnus.el (gnus-short-group-name): Bug in dotless names.
5671 Sat Aug 10 00:45:32 1996 Jens Lautenbacher <jens@lemhrem.lem.uni-karlsruhe.de>
5673 * gnus-msg.el (gnus-inews-insert-archive-gcc): Use the `gcc-self'
5676 Sat Aug 10 00:28:41 1996 François Pinard <pinard@progiciels-bpi.ca>
5678 * gnus-load.el (gnus-info-nodes): Add info node for
5681 Sat Aug 10 00:25:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5683 * message.el (message-reply): Don't include first empty line.
5685 Sat Aug 10 00:11:52 1996 François Pinard <pinard@progiciels-bpi.ca>
5687 * gnus-sum.el (gnus-summary-prev-unread-article): Doc fix.
5689 Sat Aug 10 00:08:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5691 * gnus-util.el (gnus-date-iso8601): Protect against buggy Dates.
5693 Fri Aug 9 06:39:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5695 * gnus-topic.el (gnus-topic-mode): Hook into parameter thingies.
5696 (gnus-topic-parameters): Buggy definition.
5698 * gnus-group.el (gnus-group-get-parameter-function): New
5701 * gnus.el (gnus-group-find-parameter): New function.
5703 * gnus-sum.el (gnus-summary-read-document): New command and
5706 * gnus-group.el (gnus-group-clear-data-on-native-groups): New
5708 (gnus-group-read-ephemeral-group): Accept an ACTIVATE-ONLY
5711 * gnus-score.el (gnus-decay-score): New function.
5712 (gnus-decay-scores): New function.
5713 (gnus-decay-score-function): New variable.
5714 (gnus-score-date): Accept a `regexp' match.
5716 * gnus-util.el (gnus-time-to-day): New function.
5718 * gnus-score.el (gnus-decay-scores): New variable.
5719 (gnus-score-decay-constant): New variable.
5720 (gnus-score-decay-scale): New variable.
5722 * gnus-sum.el (gnus-group-make-articles-read): Register undo.
5724 * gnus-group.el (gnus-update-read-articles): Register undo.
5726 * gnus-undo.el (gnus-undo-register-1): Renamed.
5727 (gnus-undo-register): New macro.
5729 * gnus-group.el (gnus-group-yank-group): Be undoable.
5730 (gnus-group-kill-group): Be undoable.
5731 (gnus-undo): Required.
5732 (gnus-group-clear-data): New keystroke.
5734 * gnus-undo.el (gnus-undo-last-command): New variable.
5735 (gnus-undo): Didn't work.
5736 (gnus-undo-boundary): Keep track of whether the last command did a
5738 (gnus-undo): Set boundary.
5740 Thu Aug 8 19:43:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5742 * gnus-spec.el (gnus-tilde-cut-form): New function.
5743 (gnus-tilde-max-form): New definition.
5744 (gnus-tilde-ignore-form): New function.
5745 (gnus-parse-format): Rewrite to accept extended syntax.
5747 * gnus-topic.el (gnus-topic-goto-missing-group): Try to be a bit
5750 * gnus-group.el (gnus-group-goto-group): Accept optional FAR
5753 * gnus-int.el (gnus-request-newgroups): Don't bug out on servers
5754 that don't support this.
5756 * gnus.el (gnus-server-extend-method): Would bug out on non-known
5759 * gnus-group.el (gnus-group-get-new-news): Put point in the group
5762 Wed Aug 7 15:40:44 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
5764 * nntp.el (nntp-open-rlogin): Now can be used as
5765 nntp-open-connection function
5766 (nntp-open-telnet): Ditto
5767 (nntp-open-rlogin): Needed to remove telnet junk from nntp buffer
5768 to make new nntp-wait-for happy
5769 all: required carriage return for end of line
5771 Tue Aug 6 21:58:26 1996 Jan Vroonhof <vroonhof@math.ethz.ch (Jan Vroonhof)>
5773 * nndoc.el (nndoc-generate-lanl-gov-head): New function
5774 (nndoc-transform-lanl-gov-announce): New function
5775 (nndoc-lanl-gov-announce-type-p): New function
5776 (nndoc-type-alist): Added support for preprint announcements
5777 (nndoc-type-alist): Only use 'slack-digests' if forced to.
5779 Tue Aug 6 20:41:02 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
5781 * nndoc.el (nndoc-type-alist): tried to call nndoc-guess-type-p
5783 Thu Aug 8 05:40:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5785 * gnus-sum.el (gnus-summary-walk-group-buffer): Put cursor in echo
5788 * gnus-dup.el (gnus-dup-unsuppress-article): New function.
5790 * gnus-sum.el (gnus-mark-article-as-unread): Unsuppress
5793 * gnus-msg.el (gnus-debug): Scan gnus-load.el.
5795 Thu Aug 8 01:48:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5797 * gnus.el: Red Gnus v0.8 is released.
5799 Thu Aug 8 01:36:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5801 * gnus.el: Red Gnus v0.7 is released.
5803 Thu Aug 8 01:29:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5805 * message.el (message-deletable-headers): Have Lines be
5808 Wed Aug 7 23:41:26 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
5810 * gnus.el (gnus-short-group-name): New version.
5812 Wed Aug 7 19:55:25 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5814 * gnus-start.el (gnus-declare-backend): New function.
5816 * gnus-xmas.el (gnus-xmas-pointer-glyph): New variable.
5817 (gnus-xmas-modeline-glyph): New variable.
5818 (gnus-xmas-mode-line-buffer-identification): New definition.
5820 * nntp.el (nntp-request-article): Would sometimes return nil
5822 (nntp-find-group-and-number): Saved function.
5823 (nntp-request-article): Use it.
5824 (nntp-request-head): Saved.
5826 * gnus-dup.el (gnus-dup-suppress-articles): Message.
5828 * gnus-group.el (gnus-group-mark-group): Used string instead of
5831 Wed Aug 7 02:52:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5833 * gnus-util.el: Use `format-time-string'.
5835 * gnus-sum.el (gnus-summary-edit-article-postpone): Defined
5838 * article.el (article-make-date-line): Would say "unknown" on
5841 Wed Aug 7 02:48:12 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
5843 * message.el (message-rename-buffer): Set proper outsave name.
5845 Wed Aug 7 00:28:44 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5847 * nnheader.el (nnheader-temp-write): Always use
5850 * gnus-util.el (gnus-date-iso8601): Illegal format.
5852 * gnus-group.el (gnus-group-make-doc-group): Full name in server
5855 * gnus-undo.el (gnus-undo): Typo.
5857 * gnus-group.el (gnus-group-mark-group): Don't touch props.
5859 * gnus-score.el (gnus-score-headers): Don't root out 0 scores when
5862 * gnus-art.el (gnus-narrow-to-page): Don't do a "next-page" if
5863 `^L' is the last char.
5865 * gnus.el (gnus): Autoload.
5867 Tue Aug 6 23:00:01 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5869 * gnus-score.el (gnus-score-string): Wouldn't do word and fuzzy
5872 Mon Aug 5 22:23:03 1996 Raja R. Harinath <harinath@cs.umn.edu>
5874 * gnus-gl.el (gnus-grouplens-mode): Clear proper variables.
5876 Mon Aug 5 20:27:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5878 * gnus-art.el (gnus-article-edit-exit): Would move point.
5879 (gnus-article-edit): New command.
5881 * nnml.el (nnml-request-rename-group): Copy over .overview file.
5882 (nnml-request-group): Better error message.
5884 Sat Aug 3 17:52:01 1996 Steven L Baur <steve@miranova.com>
5886 * gnus-setup.el (message): Can't require 'message until we know
5887 where the Gnus .elcs are.
5889 Mon Aug 5 20:07:11 1996 François Pinard <pinard@progiciels-bpi.ca>
5891 * gnus-util.el (gnus-date-iso8601): New function.
5893 Mon Aug 5 19:14:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5895 * gnus-sum.el (gnus-summary-search-article-forward): Show thread
5896 when finding matches.
5898 * nnmail.el (nnmail-get-spool-files): Sort procmail files.
5900 Mon Aug 5 02:25:06 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5902 * gnus.el: Red Gnus v0.6 is released.
5904 Mon Aug 5 01:12:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5906 * nntp.el (nntp-request-type): Defined again.
5908 Mon Aug 5 01:01:15 1996 Ralph Schleicher <rs@purple.ul.bawue.de>
5910 * gnus-score.el (gnus-ignored-adaptive-words): New value.
5912 Mon Aug 5 00:12:54 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5914 * gnus-util.el (gnus-group-real-name): Tweaked definition.
5916 * gnus-eform.el (gnus-edit-form-done): Didn't call the right
5919 Sun Aug 4 23:30:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5921 * gnus-score.el (gnus-score-load-files): Returned nil.
5923 Sun Aug 4 06:11:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5925 * gnus-load.el (gnus-use-undo): New variable.
5927 * gnus-undo.el: New file.
5929 * gnus-score.el (gnus-default-adaptive-word-score-alist): New
5931 (gnus-score-adaptive): Adaptivity on words.
5932 (gnus-ignored-adaptive-words): New variable.
5933 (gnus-all-score-files): Made into own function.
5934 (gnus-score-load-files): Ditto.
5935 (gnus-score-find-favourite-words): New command and keystroke.
5937 * gnus-load.el (gnus-use-adaptive-scoring): Doc fix.
5939 * gnus-score.el (gnus-enter-score-words-into-hashtb): New
5941 (gnus-score-build-cons): Removed.
5942 (gnus-score-string): Score words.
5944 Sun Aug 4 01:33:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5946 * gnus.el: Red Gnus v0.5 is released.
5948 Sun Aug 4 00:17:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5950 * nntp.el (nntp-wait-for): Goto point-max before inserting.
5951 (nntp-retrieve-headers): Didn't inhibit Erasure.
5953 * gnus-eform.el (gnus-edit-form-mode-map): Buggy.
5955 * nntp.el (nntp-send-command-nodelete): New function.
5957 Sat Aug 3 22:21:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5959 * article.el (article-date-ut): Wouldn't do anything much.
5961 * nntp.el (nntp-wait-for): Wouldn't allow posting.
5963 * nnmail.el (nnmail-delete-incoming): Set to nil.
5965 Sat Aug 3 01:31:24 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
5967 * gnus-score.el (gnus-home-score-file): New variable.
5968 (gnus-home-score-file): New function.
5969 (gnus-hierarchial-home-score-file): New function.
5970 (gnus-possibly-score-headers): Use `adapt-file' param.
5971 (gnus-home-adapt-file): New variable.
5972 (gnus-hierarchial-home-adapt-file): New function.
5974 * gnus-load.el (gnus-original-article-buffer): Moved here.
5976 * gnus-sum.el (gnus-article-mark): New macro.
5977 (gnus-summary-prepare-unthreaded): Use it.
5978 (gnus-summary-prepare-threads): Ditto.
5980 * gnus-win.el (gnus-buffer-configuration): New `edit-article'
5983 * gnus-sum.el (gnus-summary-edit-article): Don't move point in the
5985 (gnus-summary-edit-article-done): Don't move point after editing.
5986 (gnus-summary-edit-article-postpone): Removed.
5987 (gnus-summary-update-article-line): New function.
5989 * gnus-art.el (gnus-article-edit-mode-map): Buggy map.
5991 Fri Aug 2 22:36:40 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
5993 * gnus.el: Red Gnus v0.4 is released.
5995 Wed Jul 31 15:23:54 1996 Ken Olstad <ken@mn.cheyenne.com>
5997 * gnus-xmas.el (gnus-xmas-redefine): Disable XFace when running
6000 Wed Jul 31 14:21:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6002 * gnus.el (gnus-group-read-group): Use `gnus-range-length' instead
6005 Fri Aug 2 21:48:17 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6007 * gnus-dup.el (gnus-dup-suppress-articles): Wouldn't mark articles
6010 Fri Aug 2 21:40:33 1996 Glenn Coombs <glenn@prl.research.philips.com>
6012 * gnus-vis.el (gnus-button-url): New definition.
6014 Fri Aug 2 19:08:55 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6016 * gnus-group.el (gnus-update-read-articles): Moved here.
6018 * gnus-sum.el (gnus-update-read-articles): Moved here.
6020 * gnus-async.el (gnus-async-request-fetched-article): Would bug
6023 * gnus-score.el (gnus-score-save): Would kill wrong buffer.
6025 * nntp.el (nntp-process-filter): Insert at point-max.
6027 * nnheader.el (nnheader-set-temp-buffer): Accept a noerase param.
6029 Fri Aug 2 00:14:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6031 * gnus-topic.el (gnus-topic-edit-parameters): New command.
6032 (gnus-group-topic-parameters): New function.
6033 (gnus-topic-set-parameters): New function.
6034 (gnus-topic-parameters): New function.
6036 * gnus-group.el (gnus-group-edit-group-done): Newish definition.
6038 * gnus-srvr.el (gnus-server-edit-server): Use new edit function.
6039 (gnus-server-edit-server-done): Removed.
6041 * gnus-group.el: Use new edit function.
6043 * gnus-eform.el (gnus-eform): New file.
6045 * gnus-group.el (gnus-group-goto-group): Tippy-toe around some
6046 more to find the most likely instance of the group.
6047 (gnus-edit-form): New function.
6048 (gnus-edit-form-mode): New command.
6049 (gnus-edit-form-make-menu-bar): New function.
6050 (gnus-edit-form-mode-hook): New variable.
6051 (gnus-edit-form-exit): New command and keystroke.
6052 (gnus-edit-form-done): Ditto.
6054 * gnus-topic.el: Moved functions around.
6055 (gnus-current-topic): Renamed.
6056 (gnus-current-topics): New function.
6057 (gnus-group-parent-topic): New function.
6059 * article.el (gnus-signature-separator): New default.
6060 (gnus-signature-limit): Extended value.
6061 (article-narrow-to-signature): Use it.
6063 * gnus-cite.el (gnus-cite-parse): Use new signature functions.
6065 * article.el (article-search-signature): New function.
6066 (gnus-signature-separator): Allow wider syntax.
6068 * gnus-async.el (gnus-use-header-prefetch): New variable.
6069 (gnus-async-set-article-buffer): Removed.
6070 (gnus-async-prefetch-headers): New function.
6071 (gnus-async-retrieve-fetched-headers): New function.
6072 (gnus-async-prefetch-headers-buffer): New variable.
6074 * gnus-salt.el (gnus-summary-pick-line-format): New variable.
6075 (gnus-pick-mode): Use it.
6076 (gnus-pick-line-number): New function.
6077 (gnus-pick-article): New command and keystroke.
6078 (gnus-pick-mode-map): Changed " " to `gnus-pick-next-page'.
6079 (gnus-pick-next-page): New command and keystroke.
6080 (gnus-mark-unpicked-articles-as-read): New variable.
6081 (gnus-pick-start-reading): Use it.
6083 * gnus-sum.el (gnus-summary-line-format-alist): Add pick line
6086 Thu Aug 1 23:32:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6088 * nntp.el (nntp-request-list): Decode.
6089 (nntp-request-list-newsgroups): Ditto.
6091 * gnus-gl.el (gnus-grouplens-mode): Update summary line specs.
6093 * gnus-msg.el (gnus-debug): Would bug out.
6095 Thu Aug 1 23:24:48 1996 Glenn Coombs <glenn@prl.research.philips.com>
6097 * gnus-sum.el (gnus-summary-update-mark): Work on hidden threads.
6099 Thu Aug 1 00:00:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6101 * gnus-score.el (gnus-score-save): Wouldn't save scores.
6103 * gnus-load.el (gnus-summary-line-format): Moved here.
6105 * gnus.el (gnus-alive-p): More thorough definition.
6106 (gnus-info-set-entry): New macro.
6108 * gnus-move.el: New file.
6109 (gnus-move-group-to-server): New function.
6110 (gnus-change-server): New command.
6111 (gnus-group-move-group-to-server): New command.
6113 * gnus-start.el (gnus-parse-active): New function.
6115 * gnus.el (gnus-read-method): Mew function.
6116 * gnus-group.el: Use it.
6118 * gnus-load.el (gnus-suppress-duplicates): New variable.
6120 * gnus-dup.el: New file.
6122 * gnus-sum.el (gnus-data-read-p): New macro.
6123 (gnus-duplicate-mark): New variable.
6125 Wed Jul 31 23:09:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6127 * gnus.el: Red Gnus v0.3 is released.
6129 Wed Jul 31 21:38:08 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6131 * nntp.el (nntp-retrieve-headers-with-xover): Didn't work.
6133 * gnus-load.el (gnus-suppress-keymap): New function.
6135 Wed Jul 31 01:20:58 1996 Sudish Joseph <sudish@mindspring.com>
6137 * gnus-picon.el (gnus-group-display-picons): Delete just the live
6140 Wed Jul 31 21:15:01 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6142 * gnus.el ((load)): Only eval splash when loading.
6144 * gnus-group.el (gnus-group-quit): Always kill group buffer.
6146 * nntp.el (nntp-open-connection): Escape errors.
6148 Wed Jul 31 16:09:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6150 * nnml.el (nnml-request-rename-group): Would move subgroups as
6154 * gnus-group.el (gnus-group-rename-group): Use current group name
6156 (gnus-group-rename-group): Added doc string.
6158 * gnus-sum.el (gnus-general-simplify-subject): Renamed.
6160 Wed Jul 31 16:05:06 1996 Paul Franklin <paul@transmeta.com>
6162 * gnus-sum.el (gnus-pdf-simplify-subject): New version.
6164 Wed Jul 31 15:59:04 1996 Raja R. Harinath <harinath@cs.umn.edu>
6166 * nntp.el (nntp-retrieve-headers-with-xover): `last' returns cdr.
6168 Wed Jul 31 15:18:33 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6170 * nntp.el (nntp-retrieve-headers-with-xover): Put the result in
6172 (nntp-request-body): Decode.
6174 * gnus.el (gnus-no-server): Would bug out when gnus-start wasn't
6177 * gnus-art.el (gnus-article-edit-mode): New command.
6178 (gnus-article-edit-mode-hook): New variable.
6179 (gnus-article-edit-mode-map): New variable.
6181 Wed Jul 31 15:18:26 1996 François Pinard <pinard@progiciels-bpi.ca>
6183 * gnus-art.el (gnus-article-edit-full-stops): New command.
6185 Wed Jul 31 13:03:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6187 * gnus-sum.el (gnus-summary-edit-wash): New command and keystroke.
6189 * message.el (message-sort-headers-1): Sort properly on totally
6192 * article.el (article-hide-boring-headers): Didn't hide completely
6195 * nntp.el (nntp-encode-text): Rescued.
6196 (nntp-send-buffer): New function.
6197 (nntp-request-post): New function.
6199 * gnus-util.el (gnus-define-keys-safe): New macro.
6200 (gnus-define-keys-1): Accept `safe' param.
6202 * gnus-load.el (gnus-summary-mode-map): Define the main three
6203 keymaps prematurely here.
6205 Wed Jul 31 12:48:23 1996 Steven L. Baur <steve@miranova.com>
6207 * gnus-load.el (gnus-default-nntp-server): Moved.
6209 Wed Jul 31 03:15:02 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6211 * nndoc.el (nndoc-add-type): Remove old type definition.
6213 * article.el: Changed variable names back to `gnus-'.
6215 Tue Jul 30 23:07:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6217 * nntp.el (nntp-connection-alist): Define as oo.
6219 * nndoc.el (nndoc-add-type): Wrong number of args.
6220 (nndoc-set-delims): Free var.
6222 Tue Jul 30 23:02:51 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6224 * gnus.el: Red Gnus v0.1 is released.
6226 Tue Jul 30 22:34:11 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
6228 * nntp.el (nntp-find-connection-buffer): New function.
6229 (nntp-retrieve-headers): Use it.
6231 Tue Jul 30 00:00:28 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6233 * nndoc.el (nndoc-add-type): New function.
6234 (nndoc-guess-type): New function.
6235 (nndoc-set-delims): New definition.
6237 * nntp.el (nntp-open-server): Init server buffer.
6239 * gnus.el (gnus-group-prefixed-name): Do the right thing with nil
6241 (gnus-group-rename-group): Would act oddly when renaming native
6244 Mon Jul 29 14:17:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6246 * gnus-load.el (gnus-startup-hook): Removed hilit removal.
6248 * gnus-async.el: New file.
6250 * gnus-int.el (gnus-asynchronous-p): New function.
6252 * nntp.el: Replaced with new, asynchronous version.
6254 Mon Jul 29 11:48:07 1996 Paul Franklin <paul@transmeta.com>
6256 * gnus-sum.el (gnus-pdf-simplify-subject): New function.
6257 (gnus-summary-simplify-subject-query): New command.
6259 Mon Jul 29 10:05:30 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6261 * gnus-sum.el (gnus-summary-mode-map): Command for emphasis.
6263 * gnus-art.el (gnus-article-wash-status): Report emphasis.
6265 * article.el (article-unhide-text-type): New function.
6266 (article-emphasize): New function.
6267 (article-emphasis-alist): New variable.
6269 * gnus-score.el (gnus-score-headers): Hook into advanced scoring.
6271 * gnus-logic.el: New file.
6273 * article.el (article-treat-overstrike): Mark hiding type.
6275 Mon Jul 29 10:00:52 1996 d. hall <dhall@illusion.apk.net>
6277 * gnus-art.el (gnus-article-wash-status): New function.
6279 Sun Jul 28 15:20:19 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
6281 * article.el (article-hidden-arg): Renamed all variables and
6282 functions to `article-'.
6284 * gnus.el: Split file into gnus-start.el, gnus-group.el,
6285 gnus-sum.el, gnus-art.el, gnus-win.el, gnus-load.el, gnus-util.el,
6286 gnus-bcklg.el, gnus-spec.el, article.el, and gnus-int.el.