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