1 Fri Jul 19 00:31:22 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
3 * gnus.el (gnus-subscribe-newsgroup): Add new groups to top-level
5 (gnus-group-make-archive-group): Add a to-address group param.
7 * gnus-topic.el (gnus-topic-hide-topic): Doc fix.
8 (gnus-topic-select-group): Doc fix.
9 (gnus-topic-rename): Keep point nearby.
11 * gnus.el (gnus-group-goto-group): More efficient (and more
12 correct) implementation.
13 (gnus-group-sort-function): Doc fix.
14 (gnus-group-edit-buffer): Changed to defvar.
15 (gnus-group-edit-group-done): Use new name.
16 (gnus-group-edit-group): Include name of group in grup buffer
19 * nnfolder.el (nnfolder-save-mail): Handle babylish ">From"
21 * nnmbox.el (nnmbox-request-accept-article): Ditto.
23 Thu Jul 18 23:50:31 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
25 * nnmail.el (nnmail-move-inbox): Don't substitute in command
28 * gnus-xmas.el (gnus-xmas-modeline-glyph): New variable.
30 Thu Jul 18 16:35:22 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
32 * custom.el (custom-facep): Didn't work under non-X Emacs.
34 Thu Jul 18 00:02:32 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
36 * nntp.el (nntp-open-telnet): Use more permissive regexps.
38 * gnus-uu.el (gnus-uu-uustrip-article): `cd' to make gnus-uu work
41 Mon Jul 15 18:11:13 1996 Jan Vroonhof <vroonhof@math.ethz.ch (Jan Vroonhof)>
43 * smiley.el (smiley-regexp-alist): Don't match important parts of URLs
44 (smiley-nosey-regexp-alist): New variable.
46 Wed Jul 17 23:48:50 1996 Mark Borges <mdb@cdc.noaa.gov>
48 * messagexmas.el (nnheader): Required.
50 Wed Jul 17 02:02:25 1996 Michael Cook <mcook@cognex.com>
52 * nnmail.el (nnmail-split-abbrev-alist): New default.
54 Wed Jul 17 00:27:13 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
56 * message.el (message-mode-abbrev-table): New variable.
57 (message-mode): New variable.
59 Wed Jul 17 00:05:00 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
61 * gnus.el: Gnus v5.2.36 is released.
63 Tue Jul 16 20:05:49 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
65 * message.el (message-send-mail): Bugged out under Emacs.
66 (message-send-news): Ditto.
68 * nntp.el (nntp-retrieve-headers-with-xover): Would hang
71 Sun Jul 14 20:01:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
73 * gnus.el: Gnus v5.2.35 is released.
75 Sun Jul 14 18:21:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
77 * gnus-uu.el (gnus-uu-mark-over): Would bug out.
79 * smiley.el (smiley-regexp-alist): New definition didn't work.
81 Sun Jul 14 16:52:31 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
83 * gnus.el ((provide 'gnus)): Make sure `gnus-directory' is set
86 Sun Jul 14 15:38:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
88 * gnus.el: autoload `gnus-copy-article-buffer'.
90 * message.el (message-do-send-housekeeping): Kill a superfluous
93 * gnus-picon.el (gnus-article-display-picons): Don't bug out on
96 * custom.el ((fboundp 'plist-get)): Removed.
97 ((fboundp 'add-to-list)): Removed.
99 Sun Jul 14 15:30:27 1996 Martin Buchholz <mrb@eng.sun.com>
101 * gnus.el: Many typo fixes.
103 Thu Jul 11 18:06:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
105 * nntp.el (nntp-retrieve-headers-with-xover):
106 `accept-process-output' from `nntp-server-process'.
108 Tue Jul 9 07:51:31 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
110 * gnus-vis.el (gnus-group-make-menu-bar): Un-randomize.
112 Mon Jul 8 09:53:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
114 * gnus.el (gnus-decode-rfc1522): Goto point-min before decoding.
116 Mon Jul 8 08:53:50 1996 Nat Makarevitch <nat@nataa.fr.eu.org>
118 * smiley.el (smiley-regexp-alist): New definition.
120 Sun Jul 7 13:33:44 1996 Sudish Joseph <sudish@mindspring.com>
122 * nnmail.el (nnmail-split-fancy-syntax-table): `%' should have
123 punctuation syntax to support the %-hack in addresses.
125 Sat Jul 6 08:11:41 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
127 * gnus.el: Gnus v5.2.34 is released.
129 Sat Jul 6 05:46:12 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
131 * nnheader.el (nnheader-re-read-dir): Would sometimes bug out.
133 Fri Jul 5 03:14:43 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
135 * gnus.el (gnus-summary-toggle-threads): Message the state.
137 Thu Jul 4 07:52:07 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
139 * gnus.el: Gnus v5.2.33 is released.
141 Thu Jul 4 06:08:11 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
143 * nntp.el (nntp-open-telnet): Working function.
144 (nntp-telnet-parameters, (nntp-telnet-user-name,
145 nntp-telnet-passwd): New variables.
147 * gnus.el (gnus-summary-prepare-threads): Would infloop.
148 (gnus-summary-isearch-article): Don't go to the start of the
151 Thu Jul 4 05:44:22 1996 Steven L. Baur <steve@miranova.com>
153 * gnus.el (gnus-article-hide-pem): New command and keystroke.
155 Thu Jul 4 05:00:58 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
157 * gnus.el (gnus-summary-local-variables): Init reffed to 0.
158 (gnus-set-global-variables): Set reffed.
160 Wed Jul 3 06:15:28 1996 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
162 * gnus.el (gnus-reffed-article-number): Make buffer-local.
164 Wed Jul 3 03:17:42 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
166 * gnus.el (gnus-article-setup-buffer): Make the original buffer go
169 * message.el (message-reply): Insert proper number of commas.
170 (message-tokenize-header): Tokenize properly.
172 Wed Jul 3 03:01:59 1996 Joe Wells <jbw@cs.bu.edu>
174 * gnus.el (gnus-check-new-newsgroups): Doc fix.
176 Wed Jul 3 02:58:09 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
178 * gnus.el: Gnus v5.2.33 is released.
180 Wed Jul 3 00:27:35 1996 Jan Vroonhof <vroonhof@math.ethz.ch>
182 * nnheader.el (nnheader-re-read-dir): Prefer efs over ange-ftp.
184 Sun Jun 30 23:19:38 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
186 * gnus.el: Gnus v5.2.32 is released.
188 Sun Jun 30 21:57:31 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
190 * gnus.el (gnus-check-bogus-groups-hook): New hook.
192 Sun Jun 30 21:54:46 1996 Joe Wells <jbw@cs.bu.edu>
194 * gnus-topic.el (gnus-topic-clean-alist): New function.
196 Sun Jun 30 20:00:18 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
198 * gnus.el (gnus-group-next-unread-group): Allow silence.
200 * gnus-cache.el (gnus-cache-possibly-alter-active): Would check
203 * gnus.el (gnus-summary-read-group): Don't signal an error when
204 including expunged articles.
206 * gnus-vis.el (gnus-header-button-alist): Would include ":".
208 * message.el (message-reply): Inhibit point-motion hooks.
210 * gnus.el (gnus-compile): Mark the .newsrc.eld file as dirty.
212 * gnus-scomo.el: Renamed to "score-mode".
214 Sat Jun 29 01:03:19 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
216 * gnus.el: Gnus v5.2.30 is released.
218 Sat Jun 29 00:23:44 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
220 * gnus.el (gnus-article-read-summary-keys): Deal with message
221 composition more gracefully.
223 Fri Jun 28 23:58:37 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
225 * gnus.el (gnus-group-describe-group): Re-read when given a
228 Fri Jun 28 23:34:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
230 * gnus.el (gnus-group-kill-level): Put groups on killed list.
232 * nnfolder.el (nnfolder-read-folder): Would bug out when group not
235 Fri Jun 28 22:42:49 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
237 * gnus-score.el (gnus-summary-score-entry): Get rid of text
240 * gnus.el (gnus-article-read-summary-keys): Allow `A RET' to work
242 (gnus-summary-limit): Inhibit marking low-scored articles as
245 * gnus-msg.el (gnus-article-mail): Reply from the right address.
246 (gnus-article-mail): Yank properly.
248 * gnus.el (gnus-article-mode-map): Entry for info find node.
249 (gnus-summary-describe-briefly): Display proper message.
251 * smiley.el (smiley-circle-color): Doc fix.
253 * gnus.el (gnus-summary-prepare-threads): Would display expunged
254 articles after a dummy line.
255 (gnus-group-faq-directory): Doc fix.
256 (gnus-summary-mode): Clear moved inboxes.
258 Fri Jun 28 21:48:27 1996 Steven L. Baur <steve@miranova.com>
260 * earcon.el: New file.
262 * gnus-sound.el: New file.
264 Fri Jun 28 04:02:25 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
266 * gnus.el: Gnus v5.2.29 is released.
268 Thu Jun 27 23:14:54 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
270 * browse-url.el: Removed from distribution.
272 * nnmh.el (nnmh-request-group): Re-read dir.
274 Thu Jun 27 23:13:17 1996 Andy Norman <ange@hplb.hpl.hp.com>
276 * nnheader.el (nnheader-re-read-dir): New function.
278 Thu Jun 27 21:50:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
280 * gnus.el (gnus-summary-next-article): Would stall on canceled
282 (gnus-dribble-enter): Would bury the wrong buffer.
284 * gnus-score.el (gnus-score-followup-thread,
285 gnus-score-followup-article): Would switch to wrong buffer.
287 * gnus.el (gnus-adjust-marked-articles): Possible fix for killed
289 (gnus-subscribe-hierarchically): Kill .newsrc buffer.
291 * gnus-nocem.el (gnus-nocem-check-article): Would not search
294 Thu Jun 27 21:50:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
296 * gnus.el: Gnus v5.2.28 is released.
298 Thu Jun 27 23:33:18 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
300 * nnmail.el (nnmail-get-spool-files): Wouldn't get much mail.
302 Thu Jun 27 19:26:42 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
304 * nnheader.el (nnheader-find-etc-directory): New function.
306 * gnus.el (gnus-dribble-enter): Bury the buffer.
307 (gnus-buffer-configuration): Redundant entry.
308 (message): Don't require.
309 (gnus-archive-server-wanted-p): Be even more strict in when touse
312 Thu Jun 27 19:16:56 1996 Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
314 * nnheader.el (nnheader-file-size): New function.
316 Wed Jun 26 22:14:45 1996 Alastair Burt <burt@dfki.uni-kl.de>
318 * gnus.el (gnus-group-kill-level): Applied `car' to an integer.
320 Wed Jun 26 21:53:34 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
322 * gnus.el: Gnus v5.2.27 is released.
324 Wed Jun 26 20:40:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
326 * gnus.el (gnus-summary-edit-article-done): Don't beep after a
329 * message.el (message-autosave-directory): New default value.
331 * gnus-cache.el (gnus-cache-open): Don't create cache things
334 * gnus.el (gnus-server-status): New function.
335 (gnus-group-get-new-news-this-group): Better error message.
336 (gnus-clear-system): Clear state alist.
337 (gnus-error): Doc fix.
339 * nnmail.el (nnmail-get-spool-files): Use the spool file even when
342 Wed Jun 26 20:36:40 1996 Philippe Troin <ptroin@compass-da.com>
344 * gnus.el (gnus-thread-total-score-1): New version.
346 Wed Jun 26 20:31:25 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
348 * nnspool.el (nnspool-find-id): Quote the Message-ID.
350 * message.el (message-check-news-syntax): Would respond to
351 i-have-a-mi-etc in References.
353 Wed Jun 26 19:59:27 1996 Nat Makarevitch <nat@nataa.fr.eu.org>
355 * smiley.el (smiley-regexp-alist): New definition.
357 Wed Jun 26 17:45:00 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
359 * message.el (message-reply): Name the message buffer "wide
360 reply..." if following up on a mail group.
362 * gnus.el (gnus-auto-subscribed-groups): Doc fix.
363 (gnus-options-subscribe): Doc fix.
365 * smiley.el (smiley-buffer): Autoload.
366 (messagexmas): Required.
368 * gnus.el (gnus-message-archive-group): Moved here.
369 (gnus-archive-server-wanted-p): New function used throughout.
370 (gnus-message-archive-group): Default to nil.
372 Tue Jun 25 21:15:41 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
374 * gnus.el: Gnus v5.3 is released.
376 Tue Jun 25 21:13:37 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
378 * gnus.el: Gnus v5.2.26 is released.
380 Tue Jun 25 20:58:40 1996 Richard Stallman <rms@gnu.ai.mit.edu>
382 * gnus-ems.el: Multiply color value by .6 instead of dividing by
385 Tue Jun 25 12:34:24 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
387 * message.el (message-send-news): Disable `existing-groups' check
390 Mon Jun 24 16:54:26 1996 Alastair Burt <burt@dfki.uni-kl.de>
392 * gnus-vis.el (gnus-summary-highlight-line): `default' mixed up
395 Sat Jun 22 13:56:49 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
397 * gnus-cite.el (gnus-cache-close): New function.
399 Sat Jun 22 11:33:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uiof.no>
401 * gnus.el: Gnus v5.2.25 is released.
403 Sat Jun 22 11:16:57 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
405 * gnus.el (gnus-adjust-marked-articles): Would bug out on some
408 Sat Jun 22 11:13:51 1996 Raja R. Harinath <harinath@cs.umn.edu>
410 * gnus.el (gnus-summary-save-body-in-file): Saved wrong buffer.
412 Sat Jun 22 10:57:35 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
414 * gnus.el (gnus-thread-total-score-1): Replaced with old,
417 * gnus-xmas.el ((find-face 'gnus-x-face)): Set proper colors.
419 Fri Jun 21 18:04:03 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
421 * gnus.el: Gnus v5.2.24 is released.
423 Fri Jun 21 16:36:03 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
425 * gnus-picon.el (gnus-picons-insert-face-if-exists): Total change.
426 Didn't conform with the conventions for picon databases. Still a
427 bit (MISC must be searched for explicitly), but otherwise we would
428 always see the MISC/unknown face. Faster.
429 (gnus-article-display-picons): Use accordingly.
430 (gnus-group-display-picons): Use accordingly.
431 (gnus-picons-try-to-find-face): Optional argument for not using
432 `gnus-picons-glyph-alist'--otherwise we would always see the same
434 (gnus-picons-display-x-face): Use it.
435 (gnus-picons-reverse-domain-path): Deletia.
437 Fri Jun 21 15:14:33 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
439 * gnus-vis.el (gnus-group-make-menu-bar): Fix the menu bar
442 * gnus.el (gnus-thread-total-score-1): Didn't count right.
444 * message.el (message-bounce): Would not skip past all blank
447 * gnus.el (gnus-directory): Removed autoload.
448 (gnus-activate-group): Pass the `method' argument on.
450 Fri Jun 21 09:41:53 1996 Hrvoje Niksic <hniksic@srce.hr>
452 * gnus-vis.el (gnus-button-alist): Exclude > from mailto button.
454 Fri Jun 21 09:37:39 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
456 * gnus.el (gnus-article-mode-map): `end-of-bnuffer'. :-)
458 Fri Jun 21 09:34:29 1996 Philippe Troin <ptroin@compass-da.com>
460 * gnus.el (gnus-thread-total-score-1): Don't count non-displayed
463 Fri Jun 21 09:21:11 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
465 * nnheader.el (nnheader-translate-file-chars): Would give faulty
468 Fri Jun 21 09:08:48 1996 Philippe Troin <ptroin@compass-da.com>
470 * gnus-cite.el (gnus-article-hide-citation): Would sometimes bug
473 Fri Jun 21 09:01:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
475 * gnus-msg.el (gnus-copy-article-buffer): Would include text
476 properties on XEmacs.
478 Thu Jun 20 18:38:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
480 * message.el (message-mode): Took `C-n' expansion out.
482 Thu Jun 20 18:35:22 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
484 * gnus.el: Gnus v5.2.23 is released.
486 Thu Jun 20 15:43:50 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
488 * gnus-picon.el (gnus-article-display-picons): Use a "\n"
489 annotation instead of opening a line.
491 * gnus.el (gnus-summary-reselect-current-group): Be silent.
493 * nnml.el (nnml-request-replace-article): Update the Lines header
494 before writing the article to disk.
496 * gnus-vis.el (gnus-button-reply): Use the address in the mailto
499 * nnheader.el (nnheader-translate-file-chars): Would fail on NT.
500 (nnheader-directory-files-safe): New function.
501 (nnheader-directory-articles): Use it.
502 (nnheader-article-to-file-alist): Use it.
504 * gnus.el (gnus-read-move-group-name): Activate group after
507 * gnus-cite.el (gnus-article-fill-cited-article): Would bug out on
510 * message.el (message-insert-signature): Don't strip trailing
513 * gnus-picon.el (gnus-picons-insert-face-if-exists): Don't insert
516 * message.el (message-mode): Define more abbrev keys.
518 * gnus-picon.el (gnus-article-display-picons): Would bug out on
521 * gnus-xmas.el (gnus-xmas-copy-article-buffer): Removed.
523 Thu Jun 20 09:38:54 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
525 * gnus.el (gnus-kill-gnus-frames): New function.
526 (gnus-clear-system): Use it.
527 (gnus-group-suspend): Ditto.
529 * message.el (message-check-news-syntax): Better checksumming.
530 (message-checksum): Better checksum.
532 * gnus-salt.el (gnus-tree-minimize): Never delete any other
535 Wed Jun 19 19:44:46 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
537 * gnus-picon.el (gnus-article-display-picons): Lowercase username.
538 (gnus-picons-reverse-domain-path): Lowercase domain path.
539 (gnus-picons-display-article-move-p): New user option.
540 (gnus-article-display-picons): Use it.
541 (gnus-group-display-picons): Use it.
543 Wed Jun 19 19:31:56 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
545 * gnus.el: Gnus v5.2.22 is released.
547 Wed Jun 19 18:53:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
549 * gnus-picon.el (gnus-group-display-picons): Insert a bar.
551 * gnus-xmas.el (gnus-xmas-redefine): On XEmacs 19.13, set
552 `shell-command-switch'.
554 * gnus.el (gnus-summary-work-articles): Use numeric value of
557 Wed Jun 19 18:36:23 1996 Christopher Davis <ckd@loiosh.kei.com>
559 * message.el (message-mode): Add signature separator.
560 (message-insert-signature): Check whether a signature is present.
562 Wed Jun 19 17:29:07 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
564 * nnmh.el (nnmh-request-move-article): Make sure we change back to
567 * gnus-picon.el (gnus-article-display-picons): Make sure the
570 Wed Jun 19 16:58:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
572 * gnus.el: Gnus v5.2.21 is released.
574 Wed Jun 19 15:39:09 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
576 * gnus-picon.el (gnus-picons-glyph-alist): New variable.
577 (gnus-picons-try-to-find-face): Use it.
578 (gnus-picons-close): New function.
580 * gnus.el (gnus-group-set-mode-line): After saving the .newsrc,
581 mark the group buffer as unmodified.
582 (gnus-group-name-to-method): New function.
583 (gnus-read-move-group-name): Use it.
584 (gnus-info-nodes): Add more modes.
585 (gnus-windows-old-to-new): Would produce invalid configurations.
587 Wed Jun 19 15:36:35 1996 Philippe Troin <ptroin@compass-da.com>
589 * gnus-score.el (gnus-score-load-file): Would bug out on
590 directories not ending with a /.
592 Wed Jun 19 14:46:42 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
594 * gnus.el (gnus-article-mode-map): Bind `<' and `>'.
595 (gnus-group-expire-articles): Close group after expiring.
597 * gnus-xmas.el (gnus-xmas-redefine): Don't do the mode-line things
600 Wed Jun 19 14:09:21 1996 Chuck Thompson <cthomp@xemacs.org>
602 * gnus-xmas.el (gnus-xmas-summary-recenter): Removed the
605 Wed Jun 19 13:15:05 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
607 * gnus-picon.el (gnus-picons-get-maximum-picons): Removed.
608 (gnus-picons-file-suffixes): New variable.
609 (gnus-picons-try-suffixes): New substs.
610 (gnus-article-display-picons): Would sometimes insert double
612 (gnus-picons-try-to-find-face): Insert some air.
613 (gnus-picons-insert-face-if-exists): Don't stat so many files.
615 Tue Jun 18 18:40:36 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
617 * gnus.el: Gnus v5.2.20 is released.
619 Tue Jun 18 12:24:34 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
621 * gnus-xmas.el (gnus-xmas-group-startup-message): Fix mode line.
623 * gnus-picon.el (gnus-article-display-picons): When displaying in
624 the article buffer, insert picon in separator line.
625 (gnus-article-display-picons): Get more picons.
626 (gnus-picons-insert-face-if-exists): New implementation.
627 (gnus-picons-get-maximum-picons): New variable.
629 * gnus-xmas.el (gnus-xmas-summary-menu-add): Change order.
631 * messagexmas.el (message-toolbar): Go to message info.
633 * gnus-xmas.el (gnus-xmas-mode-line-buffer-identification): New
636 * gnus-ems.el (gnus-mode-line-buffer-identification): New alias.
638 * gnus-xmas.el (gnus-xmas-article-show-hidden-text): New function.
640 * smiley.el (smiley-regexp-alist): Require whitespace before
643 * gnus-xmas.el (gnus-xmas-article-display-xface): Use new
646 * smiley.el (smiley-end-paren-p): New function.
647 (smiley-buffer): Use it.
649 * gnus.el (gnus-group-update-group-line): Protect against nil
652 * nntp.el (nntp-open-server-semi-internal): Better error message.
654 * gnus.el (gnus-get-function): Accept a noerror param.
655 (gnus-request-head): Use it.
657 * messagexmas.el (message-xmas-setup-toolbar): Would bug out on
660 Tue Jun 18 09:48:12 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
662 * gnus-xmas.el (gnus-xmas-article-display-xface): Insert X-Face
664 (gnus-summary-toolbar): New exit tool.
666 Tue Jun 18 09:46:57 1996 Chuck Thompson <cthomp@xemacs.org>
668 * custom.el (custom-face-import): Check for face name.
670 Tue Jun 18 06:23:45 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
672 * gnus.el (gnus-execute-command): Use `shell-command-name'.
674 * gnus-uu.el (gnus-uu-treat-archive): Use `shell-command-switch'.
676 * gnus.el (gnus-summary-mode-line-format-alist): Would break on
679 * message.el (message-setup): Delete excess line.
681 * nnmh.el (nnmh-request-list-1): Regexp-quote file name.
683 Mon Jun 17 04:38:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
685 * gnus-score.el (gnus-summary-increase-score): Always kill the
687 (gnus-score-insert-help): Only insert scores on relevant match
690 * message.el (message-send-news): Cleanup headers.
692 * gnus-picon.el (gnus-group-display-picons): Make sure the buffer
695 * smiley.el (annotations): Required.
697 * nnmail.el (nnmail-move-inbox): Didn't push proper file onto list
700 * gnus-msg.el (gnus-copy-article-buffer): Exclude "From " lines.
702 Sun Jun 16 08:18:18 1996 Barry A. Warsaw <bwarsaw@anthem.cnri.reston.va.us>
704 * gnus.el (gnus-read-save-file-name): Better prompting.
706 Sun Jun 16 01:18:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
708 * gnus.el (gnus-request-head): Support fetching heads from all
710 (gnus-read-header): Use it.
711 (gnus-header-value): No continuation headers.
712 (gnus-summary-mark-article-as-unread): Beep on unmarkable
715 * nnspool.el (nnspool-request-head): Fold continuation lines.
716 * nntp.el (nntp-request-head): Ditto.
718 * gnus.el (gnus-group-delete-group): Dox fix.
719 (gnus-summary-prepare-threads): Output saved mark.
720 (gnus-summary-reselect-current-group): Ding on ephemeral groups.
722 * nnmail.el (nnmail-internal-password): Cache password.
724 * message.el (message-buffer-name): Better non-group news name.
725 (message-insert-to): Don't insert ", , ,".
726 (message-insert-newsgroups): Ditto.
728 * gnus-srvr.el (gnus-server-set-status): New function.
729 (gnus-server-close-server): Use it.
730 (gnus-server-update-server): Update browsed servers.
732 Sat Jun 15 11:32:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
734 * smiley.el (smiley-circle-color): New variable.
736 * gnus-xmas.el (gnus-xmas-highlight-selected-summary): Only use on
739 Sat Jun 15 09:07:05 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
741 * gnus.el: Gnus v5.2.18-19 is released.
743 Sat Jun 15 10:44:16 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
745 * smiley.el: Included in distribution.
747 Sat Jun 15 06:25:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
749 * custom.el (custom-xmas-set-text-properties): Ignore string
752 Sat Jun 15 03:12:58 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
754 * nnvirtual.el (nnvirtual-request-update-mark): Would bug out on
757 * gnus.el (gnus-read-descriptions-file): Insert prefix for foreign
759 (gnus-group-describe-group): Just `force' the current group.
761 Sat Jun 15 02:43:29 1996 Christopher Davis <ckd@loiosh.kei.com>
763 * message.el (message-mode): Have signature separator be paragraph
766 Sat Jun 15 02:26:08 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
768 * messagexmas.el (message-exchange-point-and-mark): fset to xmas.
770 Sat Jun 15 01:59:08 1996 lantz moore <lantz_moore@ece.uc.edu>
772 * gnus-msg.el (gnus-inews-insert-archive-gcc): Don't insert spaces
775 Sat Jun 15 01:58:17 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
777 * message.el (message-tokenize-header): Would return empty
780 Thu Jun 13 18:26:34 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
782 * gnus-scomo.el (gnus-score-make-menu-bar): Correct Exit function.
784 * gnus-score.el (gnus-score-edit-file): Correct message.
786 * gnus-srvr.el (gnus-server-make-menu-bar): Use two symbols for
789 * gnus-xmas.el (gnus-xmas-score-menu-add): New function.
790 (gnus-xmas-redefine): Use it.
791 (gnus-xmas-server-menu-add): Add two menus.
793 * nnfolder.el (nnfolder-generate-active-file): Use other function
794 to read file (not sure whether this is OK, but now it worked for
795 me, even with VM folders)
796 (nnfolder-read-folder): delete oldactive (never used)
798 Sat Jun 15 00:45:53 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
800 * messagexmas.el (message-xmas-setup-toolbar): If one icon doesn't
801 exist, report a failure.
803 * nnmh.el (nnmh-request-expire-articles): Message errors.
805 Fri Jun 14 13:06:43 1996 Steven L Baur <steve@miranova.com>
807 * message.el (message-yank-original): Used misnamed wrapper
810 * messagexmas.el (message-xmas-exchange-point-and-mark): Used
811 misnamed control variable.
813 Fri Jun 14 06:24:02 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
815 * gnus.el: Gnus v5.2.17 is released.
817 Fri Jun 14 05:16:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
819 * gnus-xmas.el (gnus-xmas-call-region): New function.
821 * nnheaderxm.el (nnheader-xmas-find-file-noselect): Simplify.
823 Fri Jun 14 04:30:30 1996 Steven L. Baur <steve@miranova.com>
825 * messagexmas.el (message-xmas-exchange-point-and-mark): New
827 (message-xmas-dont-activate-region): New variable.
829 Fri Jun 14 02:59:30 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
831 * gnus.el (gnus-summary-next-article): Check for nil cmd.
833 * gnus-xmas.el (gnus-xmas-group-startup-message): Use xbm if that
836 * messagexmas.el (message-xmas-setup-toolbar): Make sure all
839 * gnus-xmas.el (gnus-summary-mail-toolbar): Add other icons.
840 (gnus-summary-toolbar): Add next/prev/catchup icons.
842 * gnus-xmas.el: Use more native functions.
844 Thu Jun 13 23:40:45 1996 Steven L. Baur <steve@miranova.com>
846 * messagexmas.el (message-use-toolbar): Check for toolbar
849 Thu Jun 13 22:35:43 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
851 * gnus-score.el (gnus-newsgroup-score-alist): New function.
853 * gnus.el (gnus-simplify-buffer-fuzzy): Use folded search.
855 * message.el (message-tokenize-header): Respect quotes.
857 * gnus.el (gnus-group-kill-group): Mass killing didn't work.
859 * gnus-demon.el (gnus-demon-scan-mail): Make sure the server is
862 Thu Jun 13 02:41:11 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
864 * gnus.el: Gnus v5.2.16 is released.
866 Thu Jun 13 02:28:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
868 * nnheader.el (nnheader-insert-nov): Fudge a message-id if
871 * nnml.el (nnml-request-accept-article): Use it.
873 * nnmail.el (nnmail-check-syntax): New function.
875 * gnus.el (gnus-group-fetch-faq): Would bug out when not called in
877 (gnus-use-long-file-name): Doc fix.
878 (gnus-summary-search-article): Search backward from where we left
881 * gnus-xmas.el (gnus-xmas-server-menu-add): New function.
882 (gnus-xmas-browse-menu-add): Ditto.
884 Wed Jun 12 18:32:57 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
886 * gnus-srvr.el (gnus-server-make-menu-bar): Use
887 `gnus-server-deny-server'
889 Wed Jun 12 23:02:19 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
891 * message.el (message-send-rename-function): New variable.
892 (message-do-send-housekeeping): Use it.
894 Wed Jun 12 22:53:32 1996 Richard Mlynarik <mly@adoc.xerox.com>
896 * message.el (message-make-fqdn): Make sure `user-mail-address'
897 and `mail-host-address' looks like a full address.
899 Wed Jun 12 22:06:39 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
901 * message.el (message-generate-new-buffers): Extended syntax.
902 (message-buffer-name): Use it.
903 (message-make-fqdn): Checked `user-mail-address' directly.
904 (message-check-news-syntax): Check for misconfiguration.
906 * nnmail.el (nnmail-move-inbox): Use it.
908 Wed Jun 12 22:06:10 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
910 * nnmail.el (nnmail-read-password): New function.
912 Wed Jun 12 21:59:40 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
914 * message.el (message-send): Make buffer read/write before
917 * gnus-score.el (gnus-score-edit-current-scores): Correct
920 Wed Jun 12 19:31:50 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
922 * gnus-msg.el (gnus-inews-insert-archive-gcc): If ":" in name,
924 (gnus-message-archive-group): Doc fix.
926 * nnmail.el (nnmail-split-it): Regexp bogosity.
928 * gnus-vis.el (gnus-button-alist): Have "news:" rule come before
931 * message.el (message-setup): Really be read-only.
933 * gnus.el (gnus-summary-import-article): Use message.
935 Tue Jun 11 10:04:55 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
937 * message.el (message-make-fqdm): Use `mail-host-address' before
939 (message-make-fqdn): Typo is function name.
941 * nndb.el: Make byte-compiler silent.
943 Tue Jun 11 02:29:33 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
945 * gnus.el: Gnus v5.2.15 is released.
947 * gnus-score.el (gnus-score-find-trace): Erase contents first.
949 * nntp.el (nntp-send-region-to-server): Make sure the server is
952 * gnus.el (gnus-summary-edit-article-done): Reversed parameters.
954 * nnheaderxm.el: Renamed.
956 * nnmail.el ((eq system-type 'windows-nt)): Moved here.
958 Tue Jun 11 02:11:30 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
960 * nnmail.el (nnmail-pop-password): New variable.
961 (nnmail-pop-password-required): New variable.
962 (nnmail-move-inbox): Use them.
964 Mon Jun 10 21:40:13 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
966 * gnus-xmas.el (gnus-xmas-summary-recenter): Don't sit-for on
969 * gnus-picon.el (gnus-group-display-picons): `set-to-buffer'?
971 * gnus.el (gnus-articles-to-read): Don't prompt for scored unless
972 there are many unscored ones.
973 (gnus-read-move-group-name): Prompt when group doesn't exist.
974 (gnus-output-to-file): New implementation.
975 (gnus-summary-save-article): Would duplicate while saving.
976 (gnus-summary-save-article): Prompts wouldn't be remembered.
977 (gnus-article-hide-headers): Inhibit point motion hooks.
979 Mon Jun 10 05:20:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
981 * gnus.el: Gnus v5.2.14 is released.
983 * gnus-cus.el (()): Display X face by default.
985 * gnus-xmas.el (gnus-article-x-face-command): New default.
987 * gnus-ems.el: Moved x-face.
989 * gnus-xmas.el (gnus-xmas-article-display-xface): New function.
991 Mon Jun 10 03:08:10 1996 Lars Magne Ingebrigtsen <larsi@ifi.uido.no>
993 * gnus.el: Gnus v5.2.13 is released.
995 * gnus-cus.el (()): Changed LemonChiffon to Turquoise.
997 * message.el (message-signature-setup-hook): New hook.
999 * gnus-xmas.el (gnus-xmas-summary-recenter): `sit-for' for right
1002 Mon Jun 10 00:02:15 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1004 * gnus.el (gnus-article-check-hidden-text): New definition.
1005 (gnus-hidden-arg): New function.
1006 (gnus-article-hide-headers): Don't toggle when called
1009 * messagexmas.el (message-xmas-setup-toolbar): Use xbms.
1011 * gnus-score.el (gnus-score-file-regexp): Regexp-quote suffixes.
1012 (gnus-score-load-file): Wouldn't set `adapt-file' right.
1014 * gnus-xmas.el (gnus-xmas-logo-color-alist): Removed double "##".
1016 * gnus-score.el (gnus-score-find-bnews): Deal with "++".
1018 Sun Jun 9 22:18:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1020 * gnus-score.el (gnus-score-find-trace): Don't error, just beep.
1022 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default to
1025 Sun Jun 9 05:48:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1027 * gnus.el (gnus-message-archive-method): Dox fix.
1029 * message.el (message-check-news-syntax): Allow + and _ in group
1032 * gnus.el (gnus-group-fetch-faq): Didn't allow completion.
1034 Sun Jun 9 05:36:16 1996 Hrvoje Niksic <hniksic@srce.hr>
1036 * message.el (message-ignored-supersedes-headers): New default.
1038 Sun Jun 9 05:17:34 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1040 * gnus-score.el (gnus-score-score-files-1): Don't match on "/" in
1042 * nnml.el (nnml-generate-nov-databases-1): Ditto.
1043 * nnmh.el (nnmh-request-list-1): Ditto.
1044 * gnus-uu.el (gnus-uu-scan-directory): Ditto.
1046 * nnheaderems.el: Strip CR on windows-nt.
1048 Sun Jun 9 05:15:13 1996 Dave Disser <disser@hpsdly.sdd.hp.com>
1050 * gnus-picon.el (gnus-group-display-picons): Set instead of
1053 Sun Jun 9 05:08:51 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1055 * gnus.el (gnus-article-read-summary-keys): Don't save winconf on
1058 * nnmail.el (nnmail-delete-incoming): Changed default.
1060 * gnus.el (gnus-eval-in-buffer-window): Indent correctly.
1062 Sat Jun 8 19:24:24 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1064 * gnus-cite.el (gnus-cite-minimum-match-count): Changed default.
1066 Fri Jun 7 22:08:53 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1068 * gnus.el: Gnus v5.2.12 is released.
1070 * gnus.el (gnus-summary-refer-article): Would bug out when
1071 referring non-sparse articles.
1073 Fri Jun 7 19:59:45 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1075 * gnus.el: Gnus v5.2.11 is released.
1077 * gnus.el (gnus-summary-save-article): Would set
1078 `gnus-original-article-buffer' to a bogus value.
1079 (gnus-header-value): Didn't understand continuation headers!
1080 (gnus-get-newsgroup-headers): Use new value and pick out
1081 references when `^'.
1082 (gnus-number-to-header): New function.
1083 (gnus-summary-refer-article): Didn't work when sparse articles
1086 Fri Jun 7 17:19:21 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
1088 * nnheader.el (nnheader-insert-head): Use
1089 `nnheader-insert-file-contents-literally'.
1090 (nnheader-mail-file-mbox-p): Ditto.
1092 Fri Jun 7 14:05:28 1996 Jens Lautenbacher <jens@lemcbed.lem.uni-karlsruhe.de>
1094 * custom.el ((string-match "XEmacs" emacs-version)): dito
1096 * gnus-vis.el (gnus-group-make-menu-bar): enable customize for XEmacs
1098 Fri Jun 7 19:20:22 1996 Richard Pieri <ratinox@unilab.dfci.harvard.edu>
1100 * nnheaderems.el (nnheader-ms-strip-cr): New function.
1102 Thu Jun 6 18:22:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1104 * gnus.el: Gnus v5.2.10 is released.
1106 * message.el (message-header-format-alist): Use
1107 `message-fill-address' for To and Cc.
1108 (message-fill-address): New function.
1110 * gnus.el (gnus-article-check-hidden-text): Respect a postive
1112 (gnus-summary-save-article): Remove headers from the original
1114 (gnus-article-hide-headers): Delete "From " if wanted.
1116 * nnmail.el (nnmail-load-hook): Run hooks.
1118 Thu Jun 6 14:41:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1120 * message.el (message-check-news-syntax): Don't warn on "poster".
1122 Wed Jun 5 20:22:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1124 * gnus.el: Gnus v5.2.9 is released.
1126 * message.el (message-setup): Add Mailcrypt magic.
1128 Wed Jun 5 18:01:58 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1130 * gnus-cus.el (()): New colors.
1132 * gnus-xmas.el (gnus-xmas-group-startup-message): Would bug out
1133 when compiled without XPM support.
1135 Wed Jun 5 17:17:00 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1137 * gnus.el: Gnus v5.2.8 is released.
1139 * nndoc.el (nndoc-type-alist): New babyl head begin.
1140 (nndoc-babyl-head-begin): New function.
1142 Wed Jun 5 16:26:55 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1144 * gnus.el (gnus-summary-save-article): Remove headers.
1146 Wed Jun 5 18:16:55 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1148 * gnus.el (gnus-read-old-newsrc-el-file): Would bug out.
1150 Wed Jun 5 12:43:22 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1152 * gnus-score.el: `V f' to flush the cache.
1153 (gnus-score-flush-cache): Save scores before flushing.
1155 * gnus-cite.el (gnus-cite-prefix-regexp): Removed "-" as cite
1158 * gnus.el (gnus-summary-caesar-message): Use message.
1160 * gnus-cite.el (gnus-cite-prefix-regexp): Allow "-" as a cite
1163 * nnvirtual.el (nnvirtual-convert-headers): Wouldn't convert.
1165 * gnus-cus.el (()): Have `gnus-mouse-face' respect gnus-visual.
1167 Wed Jun 5 12:52:15 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1169 * dgnushack.el (custom-file): Changed setq.
1171 Tue Jun 4 13:46:45 1996 Scott Byer <byer@mv.us.adobe.com>
1173 * nnfolder.el (nnfolder-read-folder) Take an additional parameter,
1174 scanning, which is t when we are only scanning for new news. In
1175 this case, if the modtime of the file hasn't changed since we last
1176 scanned it, we don't bother reading the file in, and simply return
1177 nil. When we do scan it, pay attention to the
1178 nnfolder-distrust-mbox variable, and only scan forward from the
1179 last marked message when nil. After scanning, remember the
1180 modtime of the visited buffer.
1182 * nnfolder.el (nnfolder-save-mail) If nnfolder-current-buffer is
1183 nil, make sure any open group is closed before changing the group
1184 - in the case where a group was opened for scanning but not read
1185 in because it wasn't touched, this forces the read.
1187 * nnfolder.el (nnfolder-possibly-change-group) Take an additional
1188 optional variable, which indicated if we're scanning. Passes it
1189 on to nnfolder-read-folder, and is prepared for
1190 nnfolder-read-folder to return nil for nnfolder-current-buffer.
1191 If we get a request to change to the currently open group, and
1192 nnfolder-current-buffer is nil (we're on the tail end of a scan),
1195 * nnfolder.el (nnfolder-request-scan) Inform
1196 nnfolder-possibly-change-group that we're scanning.
1198 * nnfolder.el (nnfolder-scantime-alist) New internal variable.
1199 Keep track of the last scantime of each mbox.
1201 * nnfolder.el (nnfolder-distrust-mbox) New variable. When t,
1202 nnfolder-read-folder reverts to it's old behavior of scanning an
1203 entire file looking for unmarked messages. When nil (the
1204 default), scans forward from the last marked message. Unless you
1205 have an external mailer which inserts new messages in the middle
1206 of your mailboxes, leave nil.
1208 Wed Jun 5 09:20:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1210 * message.el (message-goto-body): Expand abbrev.
1212 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1214 * gnus.el: Gnus v5.2.7 is released.
1216 Tue Jun 4 18:26:24 1996 Christoph Wedler <wedler@fmi.uni-passau.de>
1218 * message-xms.el (message-xmas-find-glyph-directory): Wouldn't use
1219 PACKAGE-xmas-glyph-directory even if it is non-nil and a
1221 (message-toolbar): Use special ispell function for messages. Jump
1222 to info pages for message composition.
1224 Tue Jun 4 17:12:06 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1226 * message.el (rmail): Require.
1228 Tue Jun 4 18:11:46 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1230 * gnus-cus.el (()): Bold group faces.
1232 Tue Jun 4 15:10:20 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1234 * gnus-cus.el (()): Unbold group faces.
1236 * custom.el (custom-face-lookup): Make all parameters optional.
1238 * gnus.el (gnus-thread-total-score): Protect against nil input.
1240 Tue Jun 4 11:11:13 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1242 * gnus.el: Gnus v5.2.6 is released.
1244 * gnus.el (gnus-summary-make-local-variables): Set local variables
1247 Tue Jun 4 07:51:02 1996 Steven L. Baur <steve@miranova.com>
1249 * gnus-cus.el (()): New "light' group highlighting.
1251 Tue Jun 4 07:26:10 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1253 * gnus.el (gnus-subscribe-hierarchical-interactive): Don't accept
1256 * message.el (message-directory): Autoload.
1258 Mon Jun 3 07:30:18 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1260 * gnus.el (gnus-summary-make-local-variables): Separated into own
1262 (gnus-summary-make-local-variables): Respect global values.
1264 * nnheader.el (sendmail): Unrequired.
1267 * nntp.el (rnews): Unrequired.
1269 * gnus-msg.el (gnus-group-post-news): `C-u a' posts to the group
1270 under point, `C-u 1 a' prompts, `a' uses an empty group name.
1272 * message.el (message-setup): Make separator read-only.
1274 * gnus-cus.el (()): Define `gnus-group-highlight'.
1276 * gnus-vis.el (gnus-group-highlight): Commented out.
1278 * gnus-topic.el (gnus-topic-yank-group): Yank topics at the end of
1279 the buffer correctly.
1281 * gnus-score.el (gnus-score-adaptive): Make sure we use the
1282 buffer-local adaptive score variable.
1284 * gnus-msg.el (gnus-group-post-news): Prompt when given a prefix.
1286 * nnvirtual.el (nnvirtual-catchup-group): Might have corrupted the
1287 list of component groups.
1289 * gnus-ems.el: Work under OS/2 again.
1291 * gnus.el (gnus-remove-header): New function.
1292 (gnus-read-header): Use it.
1293 (gnus-summary-insert-subject): Didn't work when editing articles
1294 in a non-threaded display.
1295 (gnus-summary-update-article): Would create multiple root
1296 threads when editing.
1298 * message.el (message-do-send-housekeeping): Reverse check.
1300 * nnheader.el (backquote): Required.
1302 * gnus.el (backquote): Required.
1304 * message.el (message-make-from): Use the `user-full-name'
1307 Sun Jun 2 16:50:49 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1309 * message.el (message-number-of-buffers): New variable.
1310 (message-generate-new-buffers): Changed default.
1311 (message-do-send-housekeeping): New function.
1312 (message-buffer-name): New function.
1314 Sun Jun 2 07:41:20 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1316 * gnus.el: Gnus v5.2.5 is released.
1318 * gnus-topic.el (gnus-topic-remove-group): Only delete first
1320 (gnus-topic-move-group): Ditto.
1321 (gnus-topic-change-level): Ditto.
1323 * gnus.el (gnus-summary-insert-subject): Do rebuilding of sparse
1325 (gnus-summary-update-article): Do updating of referred articles
1327 (gnus-delete-first): New function.
1329 * gnus-cus.el (()): Color change.
1331 * gnus.el (gnus-version): Accept a prefix to insert.
1333 Sat Jun 1 02:03:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1335 * custom.el: Require cl.
1337 * gnus.el (gnus-group-list-matching): `10 A m' to read the active
1340 * message.el (message-supersede): Don't use
1341 `mail-strip-quoted-names'.
1342 (message-cancel-news): Ditto.
1344 * nnfolder.el (nnfolder-retrieve-headers): Don't allow selecting
1346 (nnfolder-request-group): Ditto.
1348 Sat Jun 1 01:26:45 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1350 * dgnushack.el (custom-file): Nix out.
1352 Sat Jun 1 01:24:28 1996 Massimo Campostrini <campo@sunthpi3.difi.unipi.it>
1354 * gnus-cus.el (()): Wrong number of arguments.
1356 Fri May 31 08:32:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1358 * gnus.el: Removed obsolete autoloads.
1360 * gnus-demon.el (gnus-demon-init): Use `nnheader-run-at-time'.
1362 * gnus.el (gnus-group-catchup-current): Warn.
1364 * gnus-srvr.el (gnus-browse-foreign-server): Message better.
1366 * gnus-topic.el (gnus-topic-change-level): Make sure we're in the
1369 * gnus-srvr.el (gnus-server-exit-hook): New hook.
1370 (gnus-server-exit): Use it.
1372 * gnus-topic.el (gnus-topic-mode): Update more.
1374 * gnus.el (gnus-group-update-group-hook): New hook.
1375 (gnus-group-update-group): Use it.
1377 Fri May 31 04:33:16 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1379 * gnus.el: Gnus v5.2.4 is released.
1381 * custom.el (custom-face-lookup): Escape errors.
1383 * gnus-msg.el (gnus-inews-do-gcc): Don't do anything unless Gnus
1386 * custom.el (custom-face-lookup): Wrong number of params.
1388 Fri May 31 00:14:17 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1390 * gnus.el (gnus-continuum-version): Also give responses to
1392 (gnus-summary-update-article): Would bug out on editing articles.
1394 Thu May 30 05:04:07 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1396 * gnus.el: Gnus v5.2.2 is released.
1398 * gnus.el (gnus-article-hide-headers): Show boring headers as
1401 Tue May 28 15:47:15 1996 Per Abrahamsen <abraham@dina.kvl.dk>
1403 * custom.el ((fboundp 'event-point)): Wrong test.
1405 Thu May 30 03:19:21 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1407 * gnus.el (gnus-headers-decode-quoted-printable): Wrong name.
1409 * message.el (message-header-hook): Defvarred.
1411 * gnus-nocem.el (gnus-nocem-verifyer): Couldn't verify that it
1414 Thu May 30 00:25:46 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1416 * gnus-nocem.el (gnus-nocem-verify-issuer): Widen before
1419 Wed May 29 23:19:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1421 * custom.el (custom-xmas-set-text-properties): Changed name.
1423 Wed May 29 23:01:52 1996 Paul D. Smith <psmith@baynetworks.com>
1425 * gnus-cus.el: toggle -> sexp.
1427 Wed May 29 23:00:48 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1429 * gnus-msg.el (gnus-inews-add-send-actions): Use `gnus-add-hook'.
1431 Wed May 29 22:52:47 1996 Francois Felix Ingrand <felix@laas.fr>
1433 * gnus-topic.el (gnus-topic-remove-group): Would not delete groups
1436 Wed May 29 08:57:20 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1438 * custom.el (custom-face-lookup): Avoid `modify-face' to speed up
1439 face retrieval on Indys & over slow modem lines.
1441 Wed May 29 05:08:04 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1443 * gnus.el: Gnus v5.2.2 is released.
1445 * custom.el (custom-xmas-add-text-properties,
1446 custom-xmas-put-text-property): New functions used throughout.
1447 May now work under XEmacs.
1449 Wed May 29 00:07:13 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1451 * gnus-cite.el (gnus-cite-article): New variable.
1452 (gnus-cite-parse-maybe): Use it.
1454 * nnspool.el (nnspool-open-server): Refuse opening if the active
1457 * gnus.el (gnus-read-active-file): Message more.
1459 * nntp.el (nntp-request-article): Wouldn't wait until the entire
1460 article had arrived.
1462 * nnvirtual.el (nnvirtual-request-group): Make sure that things
1463 don't recurse endlessly.
1465 * message.el (message-expand-group): Make buffer not read-only.
1467 * gnus-nocem.el (gnus-nocem-verifyer): New variable.
1468 (gnus-nocem-verify-issuer): Use it.
1470 * gnus-xmas.el (gnus-xmas-logo-color-alist): New variable.
1471 (gnus-xmas-logo-color-style): New variable.
1472 (gnus-xmas-logo-colors): Use them.
1474 Tue May 28 00:28:38 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1476 * gnus-score.el (gnus-score-followup): Would infloop on exact
1479 * message.el (message-forward): Insert separator at the start of
1482 * nnfolder.el (nnfolder-save-buffer): New function.
1483 (nnfolder-save-buffer-hook): New variable.
1485 * message.el (message-mode-hook): Defined variable.
1487 * nntp.el (nntp-request-close): Remove the sentinel before closing
1490 * gnus.el (gnus-group-mode): Add to local hook.
1491 (gnus-continuum-version): Would return wrong answer for non-alpha
1493 (gnus-version-number): New variable.
1494 (gnus-version): Use it.
1496 * gnus-msg.el (gnus-inews-add-send-actions): Add to local hook.
1498 * gnus-xmas.el (gnus-xmas-add-hook): New function.
1500 * gnus-ems.el (gnus-add-hook): New alias.
1502 Tue May 28 00:23:17 1996 Joao Cachopo <jcachopo@gia.ist.utl.pt>
1504 * gnus-salt.el (gnus-binary-mode): Would put wrong minor mode
1507 Tue May 28 00:18:19 1996 Thor Kristoffersen <thor@unik.no>
1509 * nntp.el (nntp-close-server): Supply parameter to
1510 `nntp-server-opened'.
1512 Sun May 26 20:29:02 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1514 * gnus.el (gnus-article-sort-by-date): Inline.
1516 * nnmail.el (nnmail-find-file): Don't insert literally.
1518 * message.el (message-send-mail-with-mh): Save before sending.
1520 * gnus-cite.el (gnus-article-hide-citation): Would bug out.
1522 * gnus-topic.el (gnus-topic-grok-active): Could only be run once.
1524 * message.el (message-check-news-syntax): Don't warn on long
1525 signatures on forwarded articles.
1527 * gnus.el (gnus-request-article-this-buffer): Put un-numbered
1528 articles into the original buffer as well.
1530 Sun May 26 03:51:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1532 * gnus.el: Gnus v5.2.1 is released.
1534 * gnus.el: Gnus v5.2.0 is released.
1536 * gnus.el: September Gnus v0.96 is released.
1538 * nnheader-ems.el: Raw-file confusion.
1540 * gnus-xmas.el (gnus-xmas-logo-colors): New variable.
1541 (gnus-xmas-group-startup-message): Use it.
1543 Sun May 26 02:35:48 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1545 * nnheader-ems.el: Bind nnheader-insert-raw-file-contents.
1547 * gnus.el: 0.95 is released.
1549 Sun May 26 02:34:01 1996 Bart Robinson <lomew@cs.utah.edu>
1551 * gnus.el (gnus-save-newsrc-file): Make the backups go to the
1554 Sun May 26 00:04:38 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1556 * gnus.el (gnus-cut-thread): Wouldn't cut properly with
1557 old-fetched and dormant articles.
1559 Sat May 25 22:49:51 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1561 * gnus.el (gnus-summary-search-article): Continue from where we
1563 (gnus-summary-insert-subject): Wouldn't insert when old-fetched
1565 (gnus-cut-threads): Would display too many threads when both
1566 sparse & ancient articles were present.
1567 (gnus-invisible-cut-children): New function.
1569 Fri May 24 17:56:19 1996 Andy Norman <ange@hplb.hpl.hp.com>
1571 * nnheader-ems.el (nnheader-xmas-find-file-noselect): Use
1572 `nnheader-insert-file-contents-literally'.
1574 Fri May 24 17:51:46 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1576 * gnus.el (gnus-summary-find-prev): With point at eob, would
1577 select the next-to-last article.
1579 Fri May 24 17:25:48 1996 Magnus Hammerin <qmah@bull.se>
1581 * gnus.el (gnus-group-mode): Use `gnus-make-local-hook'.
1582 (gnus-sortable-date): Typo.
1584 Fri May 24 17:24:15 1996 ISO-2022-JP <morioka@jaist.ac.jp>
1586 * gnus.el (gnus-narrow-to-signature): Didn't work.
1588 Fri May 24 21:27:49 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
1590 * gnus.el: 0.94 is released.
1592 * nnvirtual.el (nnvirtual-request-group): Don't include itself in
1593 its component groups.
1595 * gnus.el (gnus-summary-mark-below): Changed default.
1597 Fri May 24 19:29:17 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1599 * message.el (message-check-news-syntax): Check invalid Newsgroups
1601 (message-mode-menu): Added spellcheck.
1603 * nntp.el (nntp-wait-for-response): Peel off ^Ms.
1605 * message.el (message-fix-before-sending): New function.
1606 (message-send): Use it.
1607 (message-check-news-syntax): Check for invalid group names.
1609 * gnus.el (gnus-summary-number-of-articles-in-thread): Return 0 if
1612 Thu May 23 23:32:43 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1614 * gnus.el: September Gnus v0.93 is released.
1616 * nnbabyl.el (nnbabyl-read-mbox): Would bogously increase the
1619 Thu May 23 21:06:47 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1621 * gnus.el: September Gnus v0.92 is released.
1623 * gnus-soup.el (gnus-soup-add-article): Would remove Xrefs from
1626 * gnus.el (gnus-summary-catchup-to-here): Don't show hidden
1629 * nnmail.el (nnmail-moved-inboxes): New variable.
1630 (nnmail-move-inbox): Use it.
1632 * gnus-uu.el (gnus-uu-decode-uu): Optional argument.
1634 * nnbabyl.el (nnbabyl-insert-lines): Don't insert negative Lines
1637 Thu May 23 19:28:15 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
1639 * gnus.el (gnus-summary-insert-pseudos): Would create contiguous
1642 * nnheader-ems.el: New file.
1643 (nnheader-xmas-run-at-time): New function.
1644 (nnheader-xmas-cancel-timer): Ditto.
1645 (nnheader-xmas-insert-file-contents-literally): Moved here.
1647 * gnus.el (gnus-read-move-group-name): Bind
1648 minibuffer-confirm-incomplete.
1650 Thu May 23 15:20:47 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1652 * nntp.el (nntp-request-close): Give the QUIT time to reach the
1653 server before closing the connection.
1654 (nntp-close-server): Ditto.
1656 * gnus.el (gnus-summary-exit): Run the exit hook with point on the
1659 Thu May 23 15:03:16 1996 <morioka@jaist.ac.jp>
1661 * gnus.el (gnus-narrow-to-signature): Mimeish new definition.
1663 Thu May 23 15:03:16 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1665 * nnfolder.el (nnfolder-close-group): Don't read the buffer when
1668 * gnus.el (gnus-group-exit): Prompt even when the server is down.
1670 Wed May 22 21:56:56 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1672 * gnus.el: September Gnus v0.91 is released.
1674 * gnus.el (gnus-setup-news): Slave Gnusii should clear the dribble
1677 Wed May 22 22:32:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
1679 * gnus-score.el (gnus-summary-set-score): Moved here.
1680 (gnus-summary-raise-score): Would bug out on nil arguments.
1682 * message-xmas.el (message-toolbar): Changed.
1684 * gnus-xmas.el (gnus-summary-mail-toolbar): New toolbar.
1685 (gnus-xmas-setup-summary-toolbar): Use it.
1687 Wed May 22 19:24:04 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no>
1689 * gnus.el (gnus-message-archive-method): Buggy definition.
1690 (gnus-summary-prepare-threads): Don't mark ancient as low-scored.
1691 (gnus-summary-prepare-unthreaded): Ditto.
1693 Wed May 22 02:14:42 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1695 * gnus.el (gnus-save-hidden-threads): New macro.
1696 (gnus-hidden-threads-configuration): New function.
1697 (gnus-restore-hidden-threads-configuration): New function.
1698 (gnus-summary-search-article): Use it.
1700 * gnus-picon.el (gnus-picons-reverse-domain-path): New definition.
1702 * message.el: Required wrong file under XEmacs.
1704 * gnus-gl.el (bbb-get-predictions): Return nil on errors.
1706 * nnfolder.el (nnfolder-close-group): Make sure the buffer is
1707 alive before killing it.
1709 Tue May 21 20:08:33 1996 Lars Magne Ingebrigtsen <larsi@trym.ifi.uio.no>
1711 * gnus.el: September Gnus v0.90 is released.
1713 * gnus.el (gnus-dribble-read-file): Don't do modes unless they are
1716 * gnus-score.el (gnus-summary-score-entry): Wouldn't show
1717 immediate scorign of followups.
1718 (gnus-score-save): Use prin1 instead of format.
1720 * gnus-msg.el (gnus-bug-kill-buffer): Bogus.
1722 Tue May 21 18:32:29 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1724 * gnus-vis.el (gnus-button-next-page): New command.
1725 (gnus-button-prev-page): Ditto.
1727 * gnus-topic.el (gnus-topic-unique): Removed variable.
1728 (gnus-current-topic): New function.
1729 (gnus-topic-move-group): Use it.
1730 (gnus-topic-goto-next-group): Use it.
1732 Tue May 21 11:08:42 1996 Steven L Baur <steve@miranova.com>
1734 * gnus-setup.el: Copyright assigned to FSF.
1736 Tue May 21 17:09:27 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no>
1738 * message.el (message-fetch-field): New function.
1740 * gnus.el (gnus-directory): New variable.
1742 * message.el (message-directory): New variable.
1744 * nnmail.el (nnmail-insert-lines): Make sure point is at the
1745 beginning of the line.
1746 (nnmail-directory): New variable.
1748 * gnus.el (gnus-mode-string-quote): New function.
1749 (gnus-set-mode-line): Use it.
1751 Tue May 21 10:34:26 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1753 * gnus-msg.el (gnus-inews-do-gcc): Use message narrow to headers.
1754 (gnus-inews-do-gcc): Find the right archive method.
1756 * gnus.el (gnus-select-newsgroup): Check whether the group can be
1758 (gnus-no-server): Nonsensical.
1759 (gnus-group-mark-group): Go past topic lines.
1760 (gnus-server-to-method): Would return nil on select methods.
1762 * gnus-topic.el (gnus-topic-mode): Don't check topology unless we
1763 have the newsrc alist.
1764 (gnus-topic-check-topology): Wouldn't check topology properly.
1766 * nnsoup.el (nnsoup-request-list): Make sure the active file is
1769 * gnus.el (gnus-sortable-date): Simplified.
1770 (gnus-group-set-mode-line): Remove the ":" if the server is "".
1772 Tue May 21 10:13:28 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
1774 * message.el (message-rename-buffer): New command and keystroke.
1776 Mon May 20 10:15:12 1996 Lars Magne Ingebrigtsen <lars@eyesore.no>
1778 * gnus.el (gnus-summary-search-article): New implementation; set
1779 point in the article buffer to the match.
1780 (gnus-parent-headers): New function.
1781 (gnus-dd-mmm): Protect against broken dates.
1783 * gnus-topic.el (gnus-topic-unread): New function.
1784 (gnus-topic-update-topic-line): Use it.
1786 * gnus.el (gnus-group-list-active): Protect against unbound