*** empty log message ***
[gnus] / lisp / ChangeLog
1 Mon Feb  5 17:54:07 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
2
3         * nnvirtual.el (nnvirtual-update-marked): Copy empty mark lists.
4
5         * gnus.el (gnus-summary-read-group): Allow entry with no-display. 
6
7 Sat Feb  3 11:56:53 1996  Steven L. Baur  <steve@miranova.com>
8
9         * gnus-uu.el (gnus-uu-default-view-rules): Added rule for playing of
10         decoded midi files.
11
12 Mon Feb  5 05:08:54 1996  Lars Ingebrigtsen  <lars@eyesore.no>
13
14         * gnus.el (gnus-summary-mode-map): Move `v' to `W v'.
15
16         * gnus-cache.el (gnus-cache-possibly-enter-article): Request the
17         buffer to the nntp buffer.
18
19         * gnus.el (gnus-recenter): Allow a prefix.
20
21 Mon Feb  5 04:56:35 1996  Michael Cook  <mcook@cognex.com>
22
23         * gnus.el (gnus-configure-windows): Return to the original frame. 
24
25 Mon Feb  5 03:49:34 1996  Lars Ingebrigtsen  <lars@eyesore.no>
26
27         * gnus-topic.el (gnus-topic-kill-group): Update topics.
28         (gnus-topic-yank-group): Ditto.
29
30         * nnfolder.el (nnfolder-directory): Doc fix.
31
32         * gnus.el (gnus-summary-move-article): Add marks when moving
33         articles. 
34         (gnus-summary-recenter): Don't do horizontal recenter unless the
35         buffer is visible.
36
37 Sun Feb  4 16:22:20 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
38
39         * gnus.el (gnus-summary-edit-article): Make sure we're in the
40         summary buffer.
41
42 Sun Feb  4 14:05:20 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
43
44         * nndoc.el (nndoc-guess-digest-type): Too strict body-begin for
45         MIME digests.
46
47         * gnus-msg.el (gnus-removable-headers): Don't remove Bcc header.
48         (gnus-mail-send): Accept a parameter.
49         (gnus-inews-send-mail-copy): Use it.
50
51         * gnus-salt.el (gnus-tree-close): Don't kill the tree buffer.
52
53         * gnus.el (gnus-summary-select-article): Changed return value.
54         (gnus-summary-scroll-up): Use it.
55
56 Sat Feb  3 20:39:59 1996  Lars Ingebrigtsen  <lars@eyesore.no>
57
58         * gnus.el (gnus-summary-dummy-line-format): Included tabs.
59         (gnus-summary-prepare-threads): Insert dummy lines properly.
60         (gnus-summary-hide-thread): Hide dummies better.
61
62         * gnus-uu.el (gnus-uu-get-actions): Escape special characters.
63
64         * gnus-soup.el (gnus-soup-group-brew): Add articles in right
65         order; don't generate display.
66
67         * gnus.el (gnus-summary-sort): Allow sorting in reverse order.
68         (gnus-summary-pop-limit): Don't pop if there isn't anything to
69         pop. 
70         (gnus-sort-articles): Would destroy the newsgroup data.
71
72         * gnus-soup.el (gnus-soup-unpack-packet): Return the process value.
73
74         * gnus.el (gnus-summary-exit): Don't bury buffers that don't exist.
75         (gnus-summary-exit-no-update): Ditto.
76
77 Sat Feb  3 14:37:31 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
78
79         * gnus-soup.el (gnus-soup-add-article): Would bug out on
80         non-existent articles. 
81
82         * gnus.el (gnus-configure-windows): Delete windows on all frames.
83
84 Sat Feb  3 15:07:38 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
85
86         * gnus.el (gnus-summary-read-group): Wouldn't score anything.
87
88         * gnus.el: 0.34 is released.
89
90 Sat Feb  3 13:08:48 1996  Lars Magne Ingebrigtsen  <larsi@aegir.ifi.uio.no>
91
92         * gnus-msg.el (gnus-summary-resend-bounced-mail): Strip more
93         gruft. 
94
95         * gnus.el: 0.33 is released.
96
97 Fri Feb  2 20:19:07 1996  Lars Ingebrigtsen  <lars@eyesore.no>
98
99         * gnus.el (gnus-summary-exit): Bury the article buffer.
100
101         * gnus-score.el (gnus-score-followup-article): Don't do
102         `score-effect'. 
103
104 Fri Feb  2 20:07:31 1996  Jason L. Tibbitts, III  <tibbs@uh.edu>
105
106         * nnmail.el (nnmail-process-babyl-mail-format): Allow many spaces
107         after ":".
108
109 Fri Feb  2 20:05:02 1996  Lars Ingebrigtsen  <lars@eyesore.no>
110
111         * gnus.el (gnus-summary-select-article): Return t on success.
112
113 Thu Feb  1 00:50:54 1996  Lars Ingebrigtsen  <lars@eyesore.no>
114
115         * nnfolder.el (nnfolder-request-group): Give a better error
116         message. 
117
118         * nnfolder.el: Really use virtual servers.
119
120         * gnus.el (gnus-select-newsgroup): Moved score file processing to
121         an earlier point.
122
123         * gnus-msg.el (gnus-post-method): Use `gnus-post-method' from the
124         group buffer.
125
126         * nnsoup.el (nnsoup-request-expire-articles): Bombed.
127         (nnsoup-delete-unreferenced-message-files): New command.
128
129         * gnus-cache.el (gnus-cache-possibly-enter-article): Update cache
130         mark. 
131         (gnus-cache-possibly-remove-article): Ditto.
132
133         * gnus-srvr.el (gnus-server-prepare): Weed out nil servers.
134
135         * gnus-msg.el (gnus-mail-reply): Respect
136         `rmail-dont-reply-to-names'. 
137
138 Wed Jan 31 19:25:50 1996  Per Abrahamsen  <abraham@dina.kvl.dk>
139
140         * gnus-msg.el (gnus-inews-insert-mime-headers): `(widen)' before
141         searching for 8-bit characters.
142
143         * gnus-vis.el (gnus-article-highlight-headers): Make it ignore
144         the `intangible' text property.
145
146 Thu Feb  1 00:33:37 1996  Lars Ingebrigtsen  <lars@eyesore.no>
147
148         * gnus.el (gnus-summary-limit-to-unread): Remove sparse articles. 
149
150 Wed Jan 31 15:54:38 1996  Lars Ingebrigtsen  <lars@eyesore.no>
151
152         * gnus-score.el (gnus-summary-score-map): Recursive map.
153
154         * gnus-msg.el (gnus-dissociate-buffer-from-draft): Didn't run hook
155         properly.
156
157         * gnus-kill.el (gnus-execute): Don't use `gnus-header-*'.
158
159         * gnus-msg.el (gnus-kill-message-buffer): New command and
160         keystroke. 
161         (gnus-mail-setup): Use the gnus-mail-*-method variables.
162
163         * gnus-topic.el (gnus-topic-rename): Default to current topic.
164         (gnus-topic-create-topic): Ditto.
165
166         * gnus-vis.el (gnus-group-highlight-line): Offer ticked number.
167
168         * gnus-uu.el (gnus-uu-grab-articles): Remove the message.
169
170         * gnus-vis.el (gnus-group-highlight): New default for dark
171         backgrounds. 
172
173         * gnus-topic.el (gnus-group-prepare-topics): Don't do anything
174         about dead groups.
175
176         * gnus.el (gnus-summary-mode-map): Clobbered "D".
177
178 Mon Jan 29 19:06:00 1996  Kim-Minh Kaplan  <kkaplan@cdfhp3.in2p3.fr>
179
180         * gnus.el (gnus-simplify-subject-fuzzy): Fold case.
181
182 Mon Jan 29 17:48:12 1996  Lars Ingebrigtsen  <lars@eyesore.no>
183
184         * gnus.el (gnus-summary-limit): Hide any threads, possibly.
185
186         * gnus-msg.el (gnus-forward-insert-buffer): Really delete unwanted
187         headers.
188
189         * gnus-vis.el (gnus-insert-prev-page-button): Allow clicking.
190         (gnus-insert-next-page-button): Ditto.
191
192         * nntp.el (nntp-send-region-to-server): Copy text to a temp buffer
193         before sending.
194
195 Sun Jan 28 10:28:39 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
196
197         * gnus-cite.el (gnus-dissect-cited-text): Don't push a nil on the
198         list. 
199
200 Sat Jan 27 20:32:29 1996  Lars Ingebrigtsen  <lars@eyesore.no>
201
202         * gnus-topic.el (gnus-group-topic-topics-only): Removed variable. 
203
204         * nnbabyl.el (nnbabyl-request-group): Don't report failures on
205         empty groups.
206         * nnmbox.el (nnmbox-request-group): Ditto.
207
208         * gnus.el (gnus-simplify-buffer-fuzzy): Simplify [x/x].
209
210         * gnus-score.el (gnus-score-default-header): Duplicate defvars.
211         (gnus-summary-increase-score): Default variables should be
212         symbols, not chars.
213
214         * gnus.el (gnus-summary-mode-map): Wrong name for `t' keystroke. 
215
216 Sat Jan 27 20:29:45 1996  Marc Auslander  <marc@watson.ibm.com>
217
218         * gnus-score.el (gnus-summary-increase-score): Didn't work for
219         non-temporary score entries.
220
221 Fri Jan 26 17:24:00 1996  David K}gedal  <davidk@lysator.liu.se>
222
223         * nnmail.el (nnmail-check-duplication): Don't tread 'delete as a
224         function
225
226 Sat Jan 27 19:51:08 1996  Lars Ingebrigtsen  <lars@eyesore.no>
227
228         * gnus-topic.el (gnus-topic-prepare-topic): Number of groups would
229         be 0.
230         (gnus-topic-update-topic-line): Ditto.
231
232 Fri Jan 26 15:10:09 1996  Steven L. Baur  <steve@miranova.com>
233
234         * gnus-vis.el (gnus-article-add-buttons): Need to reset point to top
235         of article before trying the next regexp in the gnus-button-alist.
236
237 Sat Jan 27 19:22:24 1996  Lars Ingebrigtsen  <lars@eyesore.no>
238
239         * gnus-vis.el (gnus-button-alist): Allow space after "<URL: ". 
240
241 Fri Jan 26 20:20:25 1996  Lars Ingebrigtsen  <lars@eyesore.no>
242
243         * gnus-topic.el (gnus-topic-indent-level): New variable.
244         (gnus-topic-yank-group): Use it.
245         (gnus-topic-insert-topic-line): Ditto.
246         (gnus-topic-prepare-topic): Ditto.
247
248 Fri Jan 26 17:18:25 1996  ISO-2022-JP  <yamaoka@ga.sony.co.jp>
249
250         * gnus-vis.el (gnus-article-highlight-headers): Would infloop. 
251
252 Fri Jan 26 14:10:19 1996  Lars Ingebrigtsen  <lars@eyesore.no>
253
254         * gnus.el (gnus-dribble-read-file): Set file modes on the dribble
255         file. 
256         (gnus-article-check-hidden-text): Only checked signature.
257         (gnus-article-check-hidden-text): Do things in the article
258         buffer. 
259         (gnus-group-line-format-alist): Let N have its old definition.
260         (gnus-group-catchup-group-hook): New variable.
261         (gnus-group-catchup): Use it.
262         (gnus-group-remove-mark): Give a useful return value.
263         (gnus-group-kill-group): Would bug out when killing lots of dead
264         groups.  
265
266 Thu Jan 25 09:32:19 1996  Jack Vinson  <jvinson@cheux.ecs.umass.edu>
267
268         * gnus.el (gnus-group-insert-group-line) : Changed "header" to
269         "gnus-tmp-header" for parameter that gets passed to user
270         functions.  Set to the group name, but may not necessarily want
271         this.
272         (gnus-group-set-mode-line) : ditto, gnus-tmp-header set to nil.
273         (gnus-set-mode-line) : ditto, gnus-tmp-header set to nil.
274
275 Fri Jan 26 07:47:59 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
276
277         * gnus.el (gnus): Goto the first unread group.
278
279         * gnus.el: 0.32 is released.
280
281 Thu Jan 25 18:27:03 1996  Lars Ingebrigtsen  <lars@eyesore.no>
282
283         * gnus.el: Autoload `gnus-group-highlight-line'.
284
285         * gnus-vis.el (gnus-article-highlight-headers): Wrap the regexp in
286         parentheses.
287
288         * nnmbox.el (nnmbox-request-group): Don't bug out on non-existant
289         groups. 
290         * nnbabyl.el (nnbabyl-request-group): Ditto.
291         (nnbabyl-possibly-change-newsgroup): Return t.
292
293         * gnus.el (gnus-group-insert-group-line): Define gnus-tmp-header. 
294
295         * gnus-msg.el (gnus-mail-parse-comma-list): New function.
296         (gnus-mail-reply): Use it.
297         (gnus-mail-reply): Merge follow-to headers.
298
299         * gnus-score.el (gnus-summary-score-map): New implementation.
300
301         * gnus.el (gnus-summary-exit): Remove articles before updating. 
302         (gnus-summary-next-article): Accept a param to force slightly.
303
304 Thu Jan 25 08:41:44 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
305
306         * nnml.el (nnml-deletable-article-p): Always responed with nil.
307
308 Thu Jan 25 08:45:52 1996  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>
309
310         * gnus.el: 0.31 is released.
311
312         * nnmail.el (nnmail-insert-lines): Would return negative lines
313         numbers. 
314
315         * gnus-xmas.el (gnus-xmas-extent-start-open): New function.
316
317         * gnus-topic.el (gnus-topic-insert-topic-line): Remove excess
318         properties. 
319
320         * gnus-xmas.el (gnus-xmas-topic-remove-excess-properties): New
321         function. 
322
323 Thu Jan 25 07:34:05 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
324
325         * gnus-ems.el (gnus-extent-detached-p): New alias.
326
327         * gnus-xmas.el (gnus-xmas-find-glyph-directory): Changed from
328         "etc" to "etc/gnus".
329
330 Tue Jan 23 13:40:35 1996  Lars Ingebrigtsen  <lars@eyesore.no>
331
332         * gnus-score.el (gnus-score-make-menu-bar): New function.
333         (gnus-score-menu-hook): New variable.
334
335         * gnus-vis.el (gnus-article-next-button): Move point.
336
337         * nndoc.el (nndoc-type-alist): Recognize ends of digests. 
338         (nndoc-retrieve-headers): Don't bug out on non-existant articles. 
339
340         * gnus-msg.el (gnus-mail-buffer): Renamed.
341
342         * gnus-cache.el (gnus-cache-possibly-remove-articles): Check some
343         more. 
344
345         * nnmail.el (nnmail-insert-lines): Off by 1.
346
347         * nnml.el (nnml-deletable-article-p): Check for file writability.
348         * nnmh.el (nnml-deletable-article-p): Ditto.
349
350         * gnus-msg.el (gnus-associate-buffer-with-draft): Allow
351         disabling. 
352         (gnus-use-draft): New variable.
353
354         * gnus.el (gnus-summary-move-article): Use `move' action by
355         default. 
356
357         * nnmail.el (nnmail-get-split-group): Be more restrictive in
358         selecting procmail spools.
359         (nnmail-get-spool-files): Don't return the spool file when doing a
360         single procmail file.
361
362         * gnus.el (gnus-summary-move-article): Allow moving to the same
363         group. 
364
365         * gnus-score.el (gnus-score-pretty-print): New command and
366         keystroke. 
367         (gnus-summary-increase-score): Would always bug out.
368         (gnus-score-edit-done): Change windows before loading score file. 
369
370         * gnus.el (gnus-summary-reparent-thread): Rethread after
371         reparenting. 
372
373         * gnus-xmas.el (gnus-xmas-make-overlay): Don't make extents
374         undetachable. 
375
376         * nndoc.el (nndoc-post-type): New variable.
377
378 Tue Jan 23 13:39:11 1996  Eberhard Mattes  <mattes@azu.informatik.uni-stuttgart.de>
379
380         * nndoc.el (nndoc-request-type): New function.
381
382 Tue Jan 23 00:13:10 1996  Lars Ingebrigtsen  <lars@eyesore.no>
383
384         * gnus.el (gnus-group-group-indentation): New function.
385         (gnus-group-update-group-line): Use it.
386         (gnus-group-update-group): Indent.
387
388         * gnus-topic.el (gnus-topic-hide-subtopics): Removed variable.
389         (gnus-topic-prepare-topic): Indent group lines.
390         (gnus-topic-yank-group): Indent groups.
391
392         * gnus.el (gnus-group-update-hook): New variable.
393         (gnus-group-insert-group-line): Use it.
394
395         * gnus-vis.el (gnus-group-highlight-line): New function.
396
397         * gnus.el (gnus-group-entry): New macro.
398
399         * gnus-vis.el (gnus-group-highlight): New variable.
400
401         * gnus-topic.el (gnus-topic-insert-topic-line): Would show "..."
402         too often.
403         (gnus-topic-indent): Don't move point.
404         (gnus-topic-unindent): Ditto.
405         (gnus-topic-prepare-topic): Display unread articles in sub-topics.
406
407         * nnsoup.el (nnsoup-next-prefix): New function.
408         (nnsoup-read-areas): Use it.
409
410         * gnus-soup.el (gnus-soup-set-area-prefix): New macro.
411
412         * nnsoup.el (nnsoup-tmp-directory): New directory.
413         (nnsoup-write-active-file): Save it.
414         (nnsoup-unpack-packets): Use it.
415
416         * gnus-msg.el (gnus-dissociate-buffer-from-draft): New command and
417         keystroke.
418
419         * gnus.el (gnus-group-list-groups): Goto last group if at eob.
420
421         * gnus-topic.el (gnus-topic-mode): Use it.
422         (gnus-topic-goto-next-group): New function.
423
424         * gnus.el (gnus-group-list-groups): Allow positioning point in
425         topic buffers.
426         (gnus-group-goto-next-group-function): New internal variable.
427
428         * nnsoup.el (nnsoup-read-active-file): Give a proper return
429         value. 
430
431         * gnus.el (gnus-start-news-server): Give a better error message. 
432
433 Mon Jan 21 23:34:55 1996  Morioka Tomohiko  <morioka@jaist.ac.jp>
434  
435         * gnus-mh.el (gnus-mh-mail-setup): It didn't work when pressing
436         `R' or yanking because of lack of setting to variable
437         `mail-reply-buffer' and mh-sent-from-folder buffer local variable
438         `mh-show-buffer'.
439
440 Mon Jan 22 02:58:42 1996  Lars Ingebrigtsen  <lars@eyesore.no>
441
442         * nntp.el (nntp-open-server-internal): Make sure that the server
443         was successfully opened.
444
445         * gnus.el (gnus-read-active-file): Wouldn't activate properly. 
446         (gnus-read-active-file): Ignore errors from the archive server.
447
448         * nnbabyl.el (nnbabyl-request-group): Ditto.
449
450         * nnmbox.el (nnmbox-request-group): Would bug out.
451
452 Sat Jan 20 20:39:03 1996  Steven L. Baur  <steve@miranova.com>
453
454         * nnmbox.el (nnmbox-read-mbox): find-file-noselect ->
455         nnheader-find-file-noselect.
456
457 Mon Jan 22 01:15:52 1996  Lars Ingebrigtsen  <lars@eyesore.no>
458
459         * gnus.el (gnus-group-mark-buffer): Optional param.
460
461         * nnsoup.el (nnsoup-request-expire-articles): Message more. 
462         (nnsoup-read-active-file): Add proper active info.
463         (nnsoup-request-group): New implementation.
464         (nnsoup-request-list): Ditto.
465
466 Sun Jan 21 08:22:47 1996  Lars Ingebrigtsen  <lars@eyesore.no>
467
468         * gnus.el (gnus-request-article-this-buffer): Update sparse
469         articles. 
470         (gnus-data-set-number): New macro.
471         (gnus-summary-update-article): Use it.
472
473 Sun Jan 21 03:54:18 1996  Lars Magne Ingebrigtsen  <larsi@eistla.ifi.uio.no>
474
475         * gnus-soup.el (gnus-soup-add-article): Don't save canceled
476         articles. 
477