1 Sun Feb 4 16:22:20 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
3 * gnus.el (gnus-summary-edit-article): Make sure we're in the
6 Sun Feb 4 14:05:20 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
8 * nndoc.el (nndoc-guess-digest-type): Too strict body-begin for
11 * gnus-msg.el (gnus-removable-headers): Don't remove Bcc header.
12 (gnus-mail-send): Accept a parameter.
13 (gnus-inews-send-mail-copy): Use it.
15 * gnus-salt.el (gnus-tree-close): Don't kill the tree buffer.
17 * gnus.el (gnus-summary-select-article): Changed return value.
18 (gnus-summary-scroll-up): Use it.
20 Sat Feb 3 20:39:59 1996 Lars Ingebrigtsen <lars@eyesore.no>
22 * gnus.el (gnus-summary-dummy-line-format): Included tabs.
23 (gnus-summary-prepare-threads): Insert dummy lines properly.
24 (gnus-summary-hide-thread): Hide dummies better.
26 * gnus-uu.el (gnus-uu-get-actions): Escape special characters.
28 * gnus-soup.el (gnus-soup-group-brew): Add articles in right
29 order; don't generate display.
31 * gnus.el (gnus-summary-sort): Allow sorting in reverse order.
32 (gnus-summary-pop-limit): Don't pop if there isn't anything to
34 (gnus-sort-articles): Would destroy the newsgroup data.
36 * gnus-soup.el (gnus-soup-unpack-packet): Return the process value.
38 * gnus.el (gnus-summary-exit): Don't bury buffers that don't exist.
39 (gnus-summary-exit-no-update): Ditto.
41 Sat Feb 3 14:37:31 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
43 * gnus-soup.el (gnus-soup-add-article): Would bug out on
44 non-existent articles.
46 * gnus.el (gnus-configure-windows): Delete windows on all frames.
48 Sat Feb 3 15:07:38 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
50 * gnus.el (gnus-summary-read-group): Wouldn't score anything.
52 * gnus.el: 0.34 is released.
54 Sat Feb 3 13:08:48 1996 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no>
56 * gnus-msg.el (gnus-summary-resend-bounced-mail): Strip more
59 * gnus.el: 0.33 is released.
61 Fri Feb 2 20:19:07 1996 Lars Ingebrigtsen <lars@eyesore.no>
63 * gnus.el (gnus-summary-exit): Bury the article buffer.
65 * gnus-score.el (gnus-score-followup-article): Don't do
68 Fri Feb 2 20:07:31 1996 Jason L. Tibbitts, III <tibbs@uh.edu>
70 * nnmail.el (nnmail-process-babyl-mail-format): Allow many spaces
73 Fri Feb 2 20:05:02 1996 Lars Ingebrigtsen <lars@eyesore.no>
75 * gnus.el (gnus-summary-select-article): Return t on success.
77 Thu Feb 1 00:50:54 1996 Lars Ingebrigtsen <lars@eyesore.no>
79 * nnfolder.el (nnfolder-request-group): Give a better error
82 * nnfolder.el: Really use virtual servers.
84 * gnus.el (gnus-select-newsgroup): Moved score file processing to
87 * gnus-msg.el (gnus-post-method): Use `gnus-post-method' from the
90 * nnsoup.el (nnsoup-request-expire-articles): Bombed.
91 (nnsoup-delete-unreferenced-message-files): New command.
93 * gnus-cache.el (gnus-cache-possibly-enter-article): Update cache
95 (gnus-cache-possibly-remove-article): Ditto.
97 * gnus-srvr.el (gnus-server-prepare): Weed out nil servers.
99 * gnus-msg.el (gnus-mail-reply): Respect
100 `rmail-dont-reply-to-names'.
102 Wed Jan 31 19:25:50 1996 Per Abrahamsen <abraham@dina.kvl.dk>
104 * gnus-msg.el (gnus-inews-insert-mime-headers): `(widen)' before
105 searching for 8-bit characters.
107 * gnus-vis.el (gnus-article-highlight-headers): Make it ignore
108 the `intangible' text property.
110 Thu Feb 1 00:33:37 1996 Lars Ingebrigtsen <lars@eyesore.no>
112 * gnus.el (gnus-summary-limit-to-unread): Remove sparse articles.
114 Wed Jan 31 15:54:38 1996 Lars Ingebrigtsen <lars@eyesore.no>
116 * gnus-score.el (gnus-summary-score-map): Recursive map.
118 * gnus-msg.el (gnus-dissociate-buffer-from-draft): Didn't run hook
121 * gnus-kill.el (gnus-execute): Don't use `gnus-header-*'.
123 * gnus-msg.el (gnus-kill-message-buffer): New command and
125 (gnus-mail-setup): Use the gnus-mail-*-method variables.
127 * gnus-topic.el (gnus-topic-rename): Default to current topic.
128 (gnus-topic-create-topic): Ditto.
130 * gnus-vis.el (gnus-group-highlight-line): Offer ticked number.
132 * gnus-uu.el (gnus-uu-grab-articles): Remove the message.
134 * gnus-vis.el (gnus-group-highlight): New default for dark
137 * gnus-topic.el (gnus-group-prepare-topics): Don't do anything
140 * gnus.el (gnus-summary-mode-map): Clobbered "D".
142 Mon Jan 29 19:06:00 1996 Kim-Minh Kaplan <kkaplan@cdfhp3.in2p3.fr>
144 * gnus.el (gnus-simplify-subject-fuzzy): Fold case.
146 Mon Jan 29 17:48:12 1996 Lars Ingebrigtsen <lars@eyesore.no>
148 * gnus.el (gnus-summary-limit): Hide any threads, possibly.
150 * gnus-msg.el (gnus-forward-insert-buffer): Really delete unwanted
153 * gnus-vis.el (gnus-insert-prev-page-button): Allow clicking.
154 (gnus-insert-next-page-button): Ditto.
156 * nntp.el (nntp-send-region-to-server): Copy text to a temp buffer
159 Sun Jan 28 10:28:39 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
161 * gnus-cite.el (gnus-dissect-cited-text): Don't push a nil on the
164 Sat Jan 27 20:32:29 1996 Lars Ingebrigtsen <lars@eyesore.no>
166 * gnus-topic.el (gnus-group-topic-topics-only): Removed variable.
168 * nnbabyl.el (nnbabyl-request-group): Don't report failures on
170 * nnmbox.el (nnmbox-request-group): Ditto.
172 * gnus.el (gnus-simplify-buffer-fuzzy): Simplify [x/x].
174 * gnus-score.el (gnus-score-default-header): Duplicate defvars.
175 (gnus-summary-increase-score): Default variables should be
178 * gnus.el (gnus-summary-mode-map): Wrong name for `t' keystroke.
180 Sat Jan 27 20:29:45 1996 Marc Auslander <marc@watson.ibm.com>
182 * gnus-score.el (gnus-summary-increase-score): Didn't work for
183 non-temporary score entries.
185 Fri Jan 26 17:24:00 1996 David K}gedal <davidk@lysator.liu.se>
187 * nnmail.el (nnmail-check-duplication): Don't tread 'delete as a
190 Sat Jan 27 19:51:08 1996 Lars Ingebrigtsen <lars@eyesore.no>
192 * gnus-topic.el (gnus-topic-prepare-topic): Number of groups would
194 (gnus-topic-update-topic-line): Ditto.
196 Fri Jan 26 15:10:09 1996 Steven L. Baur <steve@miranova.com>
198 * gnus-vis.el (gnus-article-add-buttons): Need to reset point to top
199 of article before trying the next regexp in the gnus-button-alist.
201 Sat Jan 27 19:22:24 1996 Lars Ingebrigtsen <lars@eyesore.no>
203 * gnus-vis.el (gnus-button-alist): Allow space after "<URL: ".
205 Fri Jan 26 20:20:25 1996 Lars Ingebrigtsen <lars@eyesore.no>
207 * gnus-topic.el (gnus-topic-indent-level): New variable.
208 (gnus-topic-yank-group): Use it.
209 (gnus-topic-insert-topic-line): Ditto.
210 (gnus-topic-prepare-topic): Ditto.
212 Fri Jan 26 17:18:25 1996 ISO-2022-JP <yamaoka@ga.sony.co.jp>
214 * gnus-vis.el (gnus-article-highlight-headers): Would infloop.
216 Fri Jan 26 14:10:19 1996 Lars Ingebrigtsen <lars@eyesore.no>
218 * gnus.el (gnus-dribble-read-file): Set file modes on the dribble
220 (gnus-article-check-hidden-text): Only checked signature.
221 (gnus-article-check-hidden-text): Do things in the article
223 (gnus-group-line-format-alist): Let N have its old definition.
224 (gnus-group-catchup-group-hook): New variable.
225 (gnus-group-catchup): Use it.
226 (gnus-group-remove-mark): Give a useful return value.
227 (gnus-group-kill-group): Would bug out when killing lots of dead
230 Thu Jan 25 09:32:19 1996 Jack Vinson <jvinson@cheux.ecs.umass.edu>
232 * gnus.el (gnus-group-insert-group-line) : Changed "header" to
233 "gnus-tmp-header" for parameter that gets passed to user
234 functions. Set to the group name, but may not necessarily want
236 (gnus-group-set-mode-line) : ditto, gnus-tmp-header set to nil.
237 (gnus-set-mode-line) : ditto, gnus-tmp-header set to nil.
239 Fri Jan 26 07:47:59 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
241 * gnus.el (gnus): Goto the first unread group.
243 * gnus.el: 0.32 is released.
245 Thu Jan 25 18:27:03 1996 Lars Ingebrigtsen <lars@eyesore.no>
247 * gnus.el: Autoload `gnus-group-highlight-line'.
249 * gnus-vis.el (gnus-article-highlight-headers): Wrap the regexp in
252 * nnmbox.el (nnmbox-request-group): Don't bug out on non-existant
254 * nnbabyl.el (nnbabyl-request-group): Ditto.
255 (nnbabyl-possibly-change-newsgroup): Return t.
257 * gnus.el (gnus-group-insert-group-line): Define gnus-tmp-header.
259 * gnus-msg.el (gnus-mail-parse-comma-list): New function.
260 (gnus-mail-reply): Use it.
261 (gnus-mail-reply): Merge follow-to headers.
263 * gnus-score.el (gnus-summary-score-map): New implementation.
265 * gnus.el (gnus-summary-exit): Remove articles before updating.
266 (gnus-summary-next-article): Accept a param to force slightly.
268 Thu Jan 25 08:41:44 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
270 * nnml.el (nnml-deletable-article-p): Always responed with nil.
272 Thu Jan 25 08:45:52 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no>
274 * gnus.el: 0.31 is released.
276 * nnmail.el (nnmail-insert-lines): Would return negative lines
279 * gnus-xmas.el (gnus-xmas-extent-start-open): New function.
281 * gnus-topic.el (gnus-topic-insert-topic-line): Remove excess
284 * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): New
287 Thu Jan 25 07:34:05 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
289 * gnus-ems.el (gnus-extent-detached-p): New alias.
291 * gnus-xmas.el (gnus-xmas-find-glyph-directory): Changed from
294 Tue Jan 23 13:40:35 1996 Lars Ingebrigtsen <lars@eyesore.no>
296 * gnus-score.el (gnus-score-make-menu-bar): New function.
297 (gnus-score-menu-hook): New variable.
299 * gnus-vis.el (gnus-article-next-button): Move point.
301 * nndoc.el (nndoc-type-alist): Recognize ends of digests.
302 (nndoc-retrieve-headers): Don't bug out on non-existant articles.
304 * gnus-msg.el (gnus-mail-buffer): Renamed.
306 * gnus-cache.el (gnus-cache-possibly-remove-articles): Check some
309 * nnmail.el (nnmail-insert-lines): Off by 1.
311 * nnml.el (nnml-deletable-article-p): Check for file writability.
312 * nnmh.el (nnml-deletable-article-p): Ditto.
314 * gnus-msg.el (gnus-associate-buffer-with-draft): Allow
316 (gnus-use-draft): New variable.
318 * gnus.el (gnus-summary-move-article): Use `move' action by
321 * nnmail.el (nnmail-get-split-group): Be more restrictive in
322 selecting procmail spools.
323 (nnmail-get-spool-files): Don't return the spool file when doing a
324 single procmail file.
326 * gnus.el (gnus-summary-move-article): Allow moving to the same
329 * gnus-score.el (gnus-score-pretty-print): New command and
331 (gnus-summary-increase-score): Would always bug out.
332 (gnus-score-edit-done): Change windows before loading score file.
334 * gnus.el (gnus-summary-reparent-thread): Rethread after
337 * gnus-xmas.el (gnus-xmas-make-overlay): Don't make extents
340 * nndoc.el (nndoc-post-type): New variable.
342 Tue Jan 23 13:39:11 1996 Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>
344 * nndoc.el (nndoc-request-type): New function.
346 Tue Jan 23 00:13:10 1996 Lars Ingebrigtsen <lars@eyesore.no>
348 * gnus.el (gnus-group-group-indentation): New function.
349 (gnus-group-update-group-line): Use it.
350 (gnus-group-update-group): Indent.
352 * gnus-topic.el (gnus-topic-hide-subtopics): Removed variable.
353 (gnus-topic-prepare-topic): Indent group lines.
354 (gnus-topic-yank-group): Indent groups.
356 * gnus.el (gnus-group-update-hook): New variable.
357 (gnus-group-insert-group-line): Use it.
359 * gnus-vis.el (gnus-group-highlight-line): New function.
361 * gnus.el (gnus-group-entry): New macro.
363 * gnus-vis.el (gnus-group-highlight): New variable.
365 * gnus-topic.el (gnus-topic-insert-topic-line): Would show "..."
367 (gnus-topic-indent): Don't move point.
368 (gnus-topic-unindent): Ditto.
369 (gnus-topic-prepare-topic): Display unread articles in sub-topics.
371 * nnsoup.el (nnsoup-next-prefix): New function.
372 (nnsoup-read-areas): Use it.
374 * gnus-soup.el (gnus-soup-set-area-prefix): New macro.
376 * nnsoup.el (nnsoup-tmp-directory): New directory.
377 (nnsoup-write-active-file): Save it.
378 (nnsoup-unpack-packets): Use it.
380 * gnus-msg.el (gnus-dissociate-buffer-from-draft): New command and
383 * gnus.el (gnus-group-list-groups): Goto last group if at eob.
385 * gnus-topic.el (gnus-topic-mode): Use it.
386 (gnus-topic-goto-next-group): New function.
388 * gnus.el (gnus-group-list-groups): Allow positioning point in
390 (gnus-group-goto-next-group-function): New internal variable.
392 * nnsoup.el (nnsoup-read-active-file): Give a proper return
395 * gnus.el (gnus-start-news-server): Give a better error message.
397 Mon Jan 21 23:34:55 1996 Morioka Tomohiko <morioka@jaist.ac.jp>
399 * gnus-mh.el (gnus-mh-mail-setup): It didn't work when pressing
400 `R' or yanking because of lack of setting to variable
401 `mail-reply-buffer' and mh-sent-from-folder buffer local variable
404 Mon Jan 22 02:58:42 1996 Lars Ingebrigtsen <lars@eyesore.no>
406 * nntp.el (nntp-open-server-internal): Make sure that the server
407 was successfully opened.
409 * gnus.el (gnus-read-active-file): Wouldn't activate properly.
410 (gnus-read-active-file): Ignore errors from the archive server.
412 * nnbabyl.el (nnbabyl-request-group): Ditto.
414 * nnmbox.el (nnmbox-request-group): Would bug out.
416 Sat Jan 20 20:39:03 1996 Steven L. Baur <steve@miranova.com>
418 * nnmbox.el (nnmbox-read-mbox): find-file-noselect ->
419 nnheader-find-file-noselect.
421 Mon Jan 22 01:15:52 1996 Lars Ingebrigtsen <lars@eyesore.no>
423 * gnus.el (gnus-group-mark-buffer): Optional param.
425 * nnsoup.el (nnsoup-request-expire-articles): Message more.
426 (nnsoup-read-active-file): Add proper active info.
427 (nnsoup-request-group): New implementation.
428 (nnsoup-request-list): Ditto.
430 Sun Jan 21 08:22:47 1996 Lars Ingebrigtsen <lars@eyesore.no>
432 * gnus.el (gnus-request-article-this-buffer): Update sparse
434 (gnus-data-set-number): New macro.
435 (gnus-summary-update-article): Use it.
437 Sun Jan 21 03:54:18 1996 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no>
439 * gnus-soup.el (gnus-soup-add-article): Don't save canceled