50ac925dec128a42768c8c998e3dc949d2c76b54
[gnus] / lisp / ChangeLog
1 2003-01-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
2
3         * message.el (message-required-headers): Doc fix.
4
5 2003-01-21  Teodor Zlatanov  <tzz@lifelogs.com>
6
7         * spam.el (spam-group-ham-processor-bogofilter-p): fixed bug
8         (spam-ifile-register-ham-routine, spam-ifile-ham-category): new
9         option to make ifile a purely binary classifier
10
11 2003-01-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
12
13         * mml-sec.el (mml-secure-sign-pgpauto): Renamed.
14         (mml-secure-encrypt-pgpmime): Removed double.
15
16         * gnus-sum.el (gnus-summary-mark-article-as-replied): Added
17         debugging statements.
18
19 2003-01-21  Andreas Fuchs  <asf@void.at>
20
21         * mml-sec.el (mml-sign-alist): Added pgpauto.
22
23 2003-01-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
24
25         * gnus.el (gnus-version-number): Bumped version number.
26
27 2003-01-21 07:15:41 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
28
29         * gnus.el: Oort Gnus v0.13 is released.
30
31 2003-01-21  Lars Magne Ingebrigtsen  <larsi@gnus.org>
32
33         * gnus-art.el (gnus-button-url-regexp): Removed |.
34
35         * message.el (message-send-hook): Doc fix.
36
37         * gnus-win.el (gnus-buffer-configuration): Display article
38         instead of article-copy when `reply'.
39
40 2003-01-21  Jesper Harder  <harder@ifa.au.dk>
41
42         * gnus.el (gnus-format): Change customize group to gnus.
43         (gnus-cache): Add link.
44         (gnus-group-charter-alist): Fix docstring.
45
46 2003-01-20  Jesper Harder  <harder@ifa.au.dk>
47
48         * mailcap.el (mailcap-print-command): lpr-command might be
49         unbound in XEmacs.
50
51 2002-01-18  Kevin Greiner  <kgreiner@xpediantsolutions.com>
52
53         * gnus-agent.el (gnus-agent-regenerate-group): Added interactive form.
54
55         * gnus-sum.el (gnus-summary-update-article-line): Fixed
56         calculation of net characters added for use in the gnus-data
57         structure.
58         
59 2003-01-18  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@uni-duisburg.de>
60
61         * nnmail.el (nnmail-process-unix-mail-format): Improve error
62         message.  Suggested by Jari Aalto.
63
64 2003-01-17  Lars Magne Ingebrigtsen  <larsi@gnus.org>
65
66         * gnus-art.el (gnus-article-followup-with-original): Clean up. 
67         (gnus-article-reply-with-original): Ditto.
68
69         * gnus-sum.el (gnus-summary-catchup): Make sure downloadable,
70         read articles don't become unread.
71
72 2003-01-17  Simon Josefsson  <jas@extundo.com>
73
74         * gnus-fun.el (gnus-x-face-from-file): 
75         (gnus-face-from-file): Suggest image format in minibuffer prompt.
76
77         * gnus-fun.el (gnus-convert-image-to-x-face-command)
78         (gnus-convert-image-to-face-command): Doc fix.
79
80 2003-01-17  Lars Magne Ingebrigtsen  <larsi@gnus.org>
81
82         * gnus-fun.el (gnus-convert-face-to-png): Protect against errors.
83
84 2003-01-17  Jesper Harder  <harder@ifa.au.dk>
85
86         * gnus-art.el (gnus-mime-print-part): Use mm-save-part-to-file to
87         avoid encoding problems.
88
89         * mailcap.el (mailcap-ps-command): New variable.
90         (mailcap-mime-data): Add print entry where applicable.  Use
91         pdftotext on a tty.
92
93 2003-01-16  ShengHuo ZHU  <zsh@cs.rochester.edu>
94
95         * gnus-sum.el (gnus-alter-header-function): Add type and group.
96
97 2003-01-16  Simon Josefsson  <jas@extundo.com>
98
99         * gnus-fun.el (gnus-convert-image-to-x-face-command) 
100         (gnus-convert-image-to-face-command, gnus-x-face-from-file) 
101         (gnus-face-from-file): Doc fix; don't mention image format.
102
103 2003-01-16  Teodor Zlatanov  <tzz@lifelogs.com>
104
105         * spam.el (spam-get-article-as-filename): new function (unused for now)
106         (spam-get-article-as-buffer): new function
107         (spam-get-article-as-string): use spam-get-article-as-buffer
108         (spam-summary-prepare-exit): fixed bug, noticed by Malcolm Purvis
109
110 2003-01-15  ShengHuo ZHU  <zsh@cs.rochester.edu>
111  
112         * gnus-agent.el: Don't use `path'.
113         From the GNU coding standards:
114         
115             Please do not use the term ``pathname'' that is used in Unix
116             documentation; use ``file name'' (two words) instead.  We use
117             the term ``path'' only for search paths, which are lists of
118             directory names.
119
120         * nnsoup.el (nnsoup-file-name): Ditto.
121  
122         * nnmail.el (nnmail-pathname-coding-system): Ditto.
123         (nnmail-group-pathname): Ditto.
124  
125         * nnimap.el (nnimap-group-overview-filename): Ditto.
126  
127         * nnheader.el (nnheader-pathname-coding-system): Ditto.
128         (nnheader-group-pathname): Ditto.
129  
130         * nnfolder.el (nnfolder-group-pathname): Ditto.
131  
132         * gnus.el (gnus-home-directory): Ditto.
133  
134         * gnus-group.el (gnus-group-icon-list): Ditto.
135  
136 2003-01-16  Jesper Harder  <harder@ifa.au.dk>
137
138         * gnus-art.el (gnus-mime-print-part): Use mm-handle-media-type.
139
140         * message.el (message-mode-menu): Use it.
141         (message-mode-menu): Deactivate "Yank Original" if there's no
142         reply buffer.
143
144         * messagexmas.el (message-xmas-redefine): Redefine in XEmacs.
145
146         * message.el (message-mark-active-p): New function.
147
148 2003-01-15  Teodor Zlatanov  <tzz@lifelogs.com>
149
150         * spam.el (spam-use-bogofilter-headers, spam-bogofilter-header) 
151         (spam-bogofilter-database-directory): new variables
152         (spam-check-bogofilter-headers, spam-check-bogofilter) 
153         (spam-bogofilter-register-with-bogofilter) 
154         (spam-bogofilter-register-spam-routine) 
155         (spam-bogofilter-register-ham-routine) 
156         (spam-group-ham-processor-bogofilter-p): new functions for the new
157         Bogofilter interface
158         (spam-summary-prepare-exit): use the new Bogofilter functions
159         (spam-list-of-checks): added spam-use-bogofilter-headers
160         (spam-bogofilter-score): rewrote function
161         (spam-check-bogofilter): optional score parameter, uses
162         spam-check-bogofilter-headers better
163         (spam-check-bogofilter-headers): optional score parameter
164
165         * gnus.el (gnus-install-group-spam-parameters): new variable, t by
166         default, in the gnus-start customization group.  Used to disable
167         the spam-*/ham-* parameters.
168         (gnus-group-ham-exit-processor-bogofilter): new ham processor
169
170 2003-01-15  Jesper Harder  <harder@ifa.au.dk>
171
172         * gnus-xmas.el (gnus-xmas-redefine): Use region-exists-p in
173         XEmacs.
174
175         * gnus-ems.el (gnus-mark-active-p): do.
176
177 2003-01-15  Kevin Ryde  <user42@zip.com.au>
178
179         * gnus.texi (Using MIME): Mention auto-compression-mode with
180         gnus-mime-copy-part.
181
182 2003-01-15  Lars Magne Ingebrigtsen  <larsi@gnus.org>
183
184         * message.el (message-send): Don't warn about duplicates when
185         superseding. 
186
187 2003-01-15  Simon Josefsson  <jas@extundo.com>
188
189         * nnimap.el (nnimap-split-download-body): New variable.
190         (nnimap-split-articles): Use it.
191
192 2002-01-14  Kevin Greiner  <kgreiner@xpediantsolutions.com>
193
194         * gnus-agent.el (gnus-agent-check-overview-buffer): This data
195         integrity checker was incorrectly flagging, and removing, articles
196         whose article number was negative.
197         (gnus-agent-fetch-group-1): When executed in the group's summary
198         buffer, refresh each downloaded line to update the status flag and
199         font.  Preserve the value of gnus-newsgroup-headers so that
200         gnus-agent-fetch-articles can split the requests by size.
201         (gnus-agent-expire): Corrected day calculation for when
202         gnus-agent-expire-days contains a list.
203
204 2003-01-14  Lars Magne Ingebrigtsen  <larsi@gnus.org>
205
206         * gnus-audio.el (gnus-audio-au-player): Use executable-find. 
207
208 2003-01-13  Jhair Tocancipa Triana <jhair_tocancipa@@gmx.net>
209
210         * gnus-audio.el (gnus-audio-au-player, gnus-audio-wav-player): Use
211           /usr/bin/play as default player. 
212           (gnus-audio-play): Added ARG-DESCRIPTOR to prompt for a file to play.
213
214 2003-01-14  Katsumi Yamaoka  <yamaoka@jpl.org>
215
216         * gnus-msg.el (gnus-inews-add-send-actions): Allow a list of
217         articles to be marked as well.
218
219 2002-01-14  Kevin Greiner  <kgreiner@xpediantsolutions.com>
220         * gnus-agent.el (gnus-agent-get-undownloaded-list): Include the
221         fictious headers generated by nnagent (ie. Undownloaded Article
222         ####) in the list of articles that have not been downloaded.
223         
224         * gnus-int.el (): Added require declarations to resolve
225         compile-time warnings.
226         (gnus-open-server): If the server status is set to offline,
227         recursively execute gnus-open-server to open the offline backend
228         (e.g. nnagent).
229
230 2003-01-14  Jesper Harder  <harder@ifa.au.dk>
231
232         * gnus-art.el (gnus-article-reply-with-original): Use
233         gnus-mark-active-p.
234         (gnus-article-followup-with-original): do.
235
236 2003-01-13  Reiner Steib  <Reiner.Steib@gmx.de>
237
238         * gnus-sum.el: Removed `(when t ...)' around `gnus-define-keys'.
239
240 2003-01-13  Reiner Steib  <Reiner.Steib@gmx.de>
241
242         * gnus-score.el (gnus-score-edit-file-at-point): New function.
243         (gnus-score-find-trace): Bind it to `e' key.  Added `q' for quit.
244
245 2003-01-13  Romain FRANCOISE  <romain@orebokech.com>
246
247         * gnus-fun.el (gnus-x-face-from-file): Quote file name. 
248         (gnus-face-from-file): Ditto.
249
250 2003-01-13  Lars Magne Ingebrigtsen  <larsi@gnus.org>
251
252         * gnus-sum.el (gnus-articles-to-read): Don't just apply
253         gnus-alter-articles-to-read-function to the unread articles. 
254
255 2003-01-13  Reiner Steib  <Reiner.Steib@gmx.de>
256
257         * deuglify.el (gnus-article-outlook-unwrap-lines)
258         (gnus-article-outlook-repair-attribution)
259         (gnus-article-outlook-rearrange-citation): New function names,
260         renamed from "gnus-outlook-" to "gnus-article-outlook-".  Changed
261         doc-string.
262
263         * gnus-sum.el (gnus-summary-mode-map): Use new function names,
264         removed `W k' key binding (use `W Y f' instead).
265         (gnus-summary-make-menu-bar): Use new function names.
266
267 2003-01-13  Simon Josefsson  <jas@extundo.com>
268
269         * gnus-fun.el (gnus-random-x-face): Doc fix.
270         (gnus-insert-random-x-face-header): New function.
271
272 2003-01-13  Jesper Harder  <harder@ifa.au.dk>
273
274         * gnus-sum.el (gnus-summary-make-menu-bar): Deactivate items if
275         mark is not active.
276
277         * gnus-msg.el (gnus-inews-do-gcc): Comment.
278
279         * gnus-ems.el (gnus-mark-active-p): New function.
280
281         * gnus-group.el (gnus-topic-mode-p): New function.
282         (gnus-group-make-menu-bar): Show more key bindings in topic mode.
283         Deactivate items if mark is not active.
284
285 2003-01-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
286
287         * gnus.el (gnus-version-number): Bumped version.
288         (gnus-summary-line-format): Doc fix.
289
290 2003-01-12 22:02:49 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
291
292         * gnus.el: Oort Gnus v0.12 is released.
293
294 2003-01-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
295
296         * mail-source.el (mail-sources): Removed autoload to make it
297         compile under XEmacs.
298
299 2003-01-12  Raymond Scholz  <ray-2003@zonix.de>
300
301         * gnus-msg.el (gnus-confirm-mail-reply-to-news):  May be a
302         regexp or a function too.
303         (gnus-confirm-treat-mail-like-news): New variable.  Ask for
304         confirmation even if the original article is mail.
305
306 2003-01-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
307
308         * gnus-msg.el (gnus-inews-add-send-actions): Get the right
309         articles to be marked when not yanking.
310
311 2003-01-12  Fran\e,Ag\e(Bois-David Collin  <Francois-David.Collin@curie.fr>
312
313         * mm-decode.el (mm-get-part): Use mm-with-unibyte-current-buffer.
314         
315 2003-01-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
316
317         * gnus-fun.el (gnus-face-from-file): Autoload.
318
319         * gnus-cite.el (gnus-cite-delete-overlays): Protect against more
320         errors.
321
322 2003-01-12  Simon Josefsson  <jas@extundo.com>
323
324         * sieve.el (sieve-upload-and-bury): New.  Suggested by
325         kai.grossjohann@uni-duisburg.de (Kai Gro\e,A_\e(Bjohann).
326
327         * sieve-mode.el (sieve-mode-map): Bind s-u-a-b to C-c C-c.
328         Suggested by kai.grossjohann@uni-duisburg.de (Kai Gro\e,A_\e(Bjohann).
329
330 2003-01-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>
331
332         * gnus-art.el (gnus-ignored-headers): Don't include the ^ and :
333         in every string.
334
335         * gnus.el (gnus-version-number): Bumped version number.
336
337 2003-01-12 13:46:20 Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
338
339         * gnus.el: Oort Gnus v0.11 is released.
340
341 2003-01-12  Jesper Harder  <harder@ifa.au.dk>
342
343         * message.el (message-fetch-reply-field): Narrow to headers.
344
345         * gnus-msg.el (gnus-inews-do-gcc): Don't try to mark GCC's as read
346         if Gnus isn't alive.
347
348 2002-01-11  Kevin Greiner  <kgreiner@xpediantsolutions.com>
349
350         * gnus-agent.el (gnus-agent-fetch-group-1): Remove downloadable
351         marks from articles that are already stored in the agent.
352         (gnus-agent-backup-overview-buffer): New debug tool.  Creates a
353         backup copy of an invalid .overview file for later analysis.
354         
355 2003-01-12  Gregorio Gervasio, Jr.  <gtgj@pacbell.net>
356
357         * gnus-sum.el (gnus-summary-exit): Reverse change to make group
358         exit work with two frames.
359
360 2003-01-11  Fran\e,Ag\e(Bois-David Collin  <Francois-David.Collin@wanadoo.fr>
361
362         * message.el (message-forward-make-body): Use mule4.
363
364 2003-01-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>
365
366         * message.el (message-mode-map): Move wide-reply command.
367
368 2003-01-10  Reiner Steib  <Reiner.Steib@gmx.de>
369
370 &nb