(gnus-registry-save): used 'entry-caching' instead of 'caching'
[gnus] / lisp / ChangeLog
1 2003-09-05  Teodor Zlatanov  <tzz@lifelogs.com>
2
3         * gnus-registry.el (gnus-registry-fetch-extra-entry): don't use
4         puthash unless gnus-registry-entry-caching is on
5         (gnus-registry-split-fancy-with-parent): misplaced parenthesis
6         made everything a part of the 'else'
7         (gnus-registry-save): used 'entry-caching' instead of 'caching'
8
9 2003-09-05  Jesper Harder  <harder@ifa.au.dk>
10
11         * gnus-art.el (gnus-button-alist): Improve Info regexp.
12
13 2003-09-04  Teodor Zlatanov  <tzz@lifelogs.com>
14
15         * gnus-registry.el: added brief explanation of basics
16         (gnus-registry-track-extra): new variable for tracking of message
17         subjects
18         (gnus-registry-entry-caching): caching parameter, used for extra
19         data
20         (gnus-registry-minimum-subject-length): minimum subject length
21         before it's considered when tracing subjects
22         (gnus-registry-save): accomodate extra data entry caching
23         (gnus-registry-action): change function name, add the subject and
24         pass it to gnus-registry-add-group
25         (gnus-registry-spool-action): change function name, add the
26         subject and pass it to gnus-registry-add-group
27         (gnus-registry-split-fancy-with-parent): add subject tracking
28         (gnus-registry-register-message-ids): pass subject to
29         gnus-registry-add-group
30         (gnus-registry-simplify-subject)
31         (gnus-registry-fetch-simplified-message-subject-fast): new
32         functions
33         (gnus-registry-fetch-extra, gnus-registry-fetch-extra-entry): add
34         extra data entry caching
35         (gnus-registry-add-group): handle the extra subject parameter
36         (gnus-registry-install-hooks, gnus-registry-unload-hook): fix the
37         gnus-register-* function names
38
39         * nnmail.el (nnmail-cache-insert): add subject parameter, pass it
40         on to the nnmail-spool-hook
41
42         * nnbabyl.el (nnbabyl-request-accept-article): added subject to
43         nnmail-cache-insert call
44
45         * nndiary.el (nndiary-request-accept-article): added subject to
46         nnmail-cache-insert call
47
48         * nnfolder.el (nnfolder-request-accept-article): added subject to
49         nnmail-cache-insert call
50
51         * nnimap.el (nnimap-split-articles): added subject to
52         nnmail-cache-insert call
53         (nnimap-request-accept-article): added subject to
54         nnmail-cache-insert call
55
56         * nnmbox.el (nnmbox-request-accept-article): added subject to
57         nnmail-cache-insert call
58
59         * nnmh.el (nnmh-request-accept-article): added subject to
60         nnmail-cache-insert call
61
62         * nnml.el (nnml-request-accept-article): added subject to
63         nnmail-cache-insert call
64
65 2003-09-04  Jesper Harder  <harder@ifa.au.dk>
66
67         * gnus-art.el (gnus-button-handle-info-url)
68         (gnus-button-handle-info-url-gnome)
69         (gnus-button-handle-info-url-kde, gnus-button-alist): Handle GNOME
70         and KDE style Info URLs.
71
72         * gnus-util.el (gnus-url-unhex-string): Don't replace "+" with " ".
73
74 2003-09-02  Jesper Harder  <harder@ifa.au.dk>
75
76         * rfc2047.el (rfc2047-fold-region): Don't fold at the beginning
77         of the field.
78
79 2003-09-01  Simon Josefsson  <jas@extundo.com>
80
81         * mml.el (mml-insert-mime-headers-always): New variable.
82         (mml-insert-mime-headers): Use it.  Based on (tiny) patch from
83         Lars Balker Rasmussen <lars@balker.org>.
84
85 2003-08-30  Simon Josefsson  <jas@extundo.com>
86
87         * mail-source.el (mail-source-fetch-imap): Pass correct buffer to
88         imap-open, reverts 2003-03-17 change.  Reverse remove before
89         calling gnus-compress-sequence.  From Gaute Strokkenes
90         <gs234@srcf.ucam.org> (tiny change).
91
92 2003-08-29  Simon Josefsson  <jas@extundo.com>
93
94         * gnus-group.el (gnus-group-delete-group): Doc fix.  Suggested by
95         Jochen K\e,A|\e(Bpper <jochen@jochen-kuepper.de>.
96
97 2003-08-29  Katsumi Yamaoka  <yamaoka@jpl.org>
98
99         * gnus-art.el (article-display-x-face): Make it possible to set
100         the gnus-article-x-face-command variable to the lambda form.
101
102 2003-08-27  Simon Josefsson  <jas@extundo.com>
103
104         * mm-decode.el (mm-remove-part): Try to kill external displayers
105         cleanly first (if it refuses, C-g aborts loop and kill process
106         unconditionally).  Also make sure process is dead before we remove
107         the files it may be using.  Reported by David Coe
108         <davidc@debian.org>.
109
110 2003-08-27  Jesper Harder  <harder@ifa.au.dk>
111
112         * gnus-cache.el (gnus-cache-generate-active): Fix bug in
113         replacement.  From Vagn Johansen <v@johansen.mail.dk> (tiny
114         change).
115
116 2003-08-25  Katsumi Yamaoka  <yamaoka@jpl.org>
117
118         * gnus-art.el: Don't use defvaralias.
119         (gnus-treat-display-x-face): Warn if the obsolete variable
120         `gnus-treat-display-xface' exists.
121
122 2003-08-25  Jesper Harder  <harder@ifa.au.dk>
123
124         * gnus-art.el (gnus-treat-display-face): Fix typo.
125         (gnus-treat-display-xface): Rename to gnus-treat-display-x-face
126         (reported by Jochen K\e,A|\e(Bpper <jochen@jochen-kuepper.de>)
127
128 2003-08-24  Jesper Harder  <harder@ifa.au.dk>
129
130         * gnus-art.el (gnus-header-button-alist, gnus-button-alist): Fix
131         type.
132
133 2003-08-22  Jesper Harder  <harder@ifa.au.dk>
134
135         * message.el (message-make-forward-subject-function): Fix
136         customize mismatch.
137
138         * gnus.el (gnus-message-archive-method): do.
139
140 2003-08-20  Reiner Steib  <Reiner.Steib@gmx.de>
141
142         * gnus.el (gnus-read-group): Offer to continue only if the invalid
143         char is `/' and add more information for the user.
144
145         * gnus-art.el (gnus-button-alist): Add `+' (gnus-button-handle-man).
146         (gnus-header-button-alist): Added `In-Reply-To'.
147
148         * nnimap.el (nnimap-open-connection): Allow different user names
149         on the same server (and in the same authinfo file).
150
151 2003-08-20  Jesper Harder  <harder@ifa.au.dk>
152
153         * gnus-sieve.el (gnus-sieve-crosspost): Fix type.
154
155         * message.el (message-make-forward-subject-function): Add
156         message-forward-subject-name-subject to choices.
157
158         * gnus-art.el (gnus-article-edit-done, gnus-article-edit-exit):
159         Redisplay article after editing.
160
161 2003-08-20  Simon Josefsson  <jas@extundo.com>
162
163         * gnus.el (gnus-read-group): Added check to ask confirmation if
164         Group name contains invalid character. You can use '/' in IMAP,
165         but not in filenames. G m cannot know what the user is creating,
166         so let user decide. See thread m2oeysiev3.fsf@naima.lensflare.org.
167         Tiny patch from letters@hotpop.com (Jari Aalto+mail.linux).
168
169 2003-08-13  Reiner Steib  <Reiner.Steib@gmx.de>
170
171         * gnus-score.el (gnus-summary-score-effect): Fix interactive use.
172
173 2003-08-10  Teodor Zlatanov  <tzz@lifelogs.com>
174
175         * gnus-draft.el (gnus-draft-send-all-messages): ask if all drafts
176         should be sent unless gnus-expert-user is on
177
178 2003-08-09  Jesper Harder  <harder@ifa.au.dk>
179
180         * pgg-gpg.el (pgg-gpg-extra-args): Fix customization type.
181
182 2003-08-07  Jesper Harder  <harder@ifa.au.dk>
183
184         * pgg-gpg.el (pgg-gpg-process-region): Bind
185         default-enable-multibyte-characters to nil.
186
187 2003-08-07  Katsumi Yamaoka  <yamaoka@jpl.org>
188
189         * canlock.el (canlock-password): Fix customization type.
190         (canlock-password-for-verify): Ditto.
191         * deuglify.el (gnus-outlook-deuglify-unwrap-min): Ditto.
192         (gnus-outlook-deuglify-unwrap-max): Ditto.
193         (gnus-outlook-deuglify-unwrap-stop-chars): Ditto.
194         * gnus-sum.el (gnus-sum-thread-tree-root): Ditto.
195         (gnus-sum-thread-tree-false-root): Ditto.
196         (gnus-sum-thread-tree-single-indent): Ditto.
197         * message.el (message-archive-note): Ditto.
198         (message-subscribed-address-file): Ditto.
199         (message-user-fqdn): Ditto.
200         * spam-report.el (spam-report-gmane-regex): Ditto.
201         * spam.el (spam-blackhole-good-server-regex): Ditto.
202
203         * gnus-start.el (gnus-save-killed-list): Fix last change.
204         * message.el (message-courtesy-message): Ditto.
205
206 2003-08-07  Jesper Harder  <harder@ifa.au.dk>
207
208         * gnus-art.el (gnus-header-face-alist): Revert previous change.
209         (gnus-header-newsgroups-face): Explain that it's only used for
210         crossposts.
211
212 2003-08-07  Katsumi Yamaoka  <yamaoka@jpl.org>
213
214         * gnus-registry.el (gnus-registry-max-entries): Fix customization
215         type.
216         * gnus-score.el (gnus-adaptive-word-length-limit): Ditto.
217         * gnus.el (gnus-refer-article-method): Ditto.
218         * message.el (message-courtesy-message): Ditto.
219
220 2003-08-06  Jesper Harder  <harder@ifa.au.dk>
221
222         * gnus-art.el (gnus-header-face-alist): Fix "Newsgroups" entry.
223         From Chunyu Wang <spr@db.cs.hit.edu.cn> (tiny patch)
224
225 2003-08-05  Katsumi Yamaoka  <yamaoka@jpl.org>
226
227         * gnus-start.el (gnus-save-killed-list): Fix customization type.
228         * gnus-sum.el (gnus-thread-hide-subtree): Ditto.
229         * gnus.el (gnus-use-long-file-name): Ditto.
230
231 2003-08-04  Jesper Harder  <harder@ifa.au.dk>
232
233         * gnus-group.el (gnus-group-rename-group): Don't allow renaming to
234         an existing name.
235
236         * gnus-sum.el (gnus-summary-highlight): Add uncached to docstring.
237
238         * nnmail.el (nnmail-large-newsgroup): Docstring fix.
239
240         * nntp.el (nntp-large-newsgroup): do.
241
242         * nnspool.el (nnspool-large-newsgroup): do.
243
244         * gnus-cus.el (gnus-group-parameters): Typo.
245
246 2003-07-31  Simon Josefsson  <jas@extundo.com>
247
248         * mml-sec.el (mml-signencrypt-style-alist): Use separate S/MIME
249         method by default (revert partial 2003-07-10 patch).
250
251 2003-07-28  Dave Love  <fx@gnu.org>
252
253         * pgg-gpg.el, pgg-pgp.el, pgg-pgp5.el: Require cl when compiling.
254
255 2003-07-26  Teodor Zlatanov  <tzz@lifelogs.com>
256
257         * gnus-registry.el (gnus-registry-install): add an initial
258         registry read to the loading when gnus-registry-install is set
259
260 2003-07-26  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
261
262         * flow-fill.el (fill-flowed): Empty lines separate paragraphs
263         even if the preceding line ends with a soft break.  Tiny patch
264         from Mark Thomas <swoon@bellatlantic.net>.
265
266 2003-07-25  Teodor Zlatanov  <tzz@lifelogs.com>
267
268         * spam.el (spam-use-regex-body, spam-regex-body-spam) 
269         (spam-regex-body-ham): new variables, default to nil/empty/empty
270         (spam-install-hooks): added spam-use-regex-body to list or
271         pre-install conditions
272         (spam-list-of-checks): added spam-use-regex-body and
273         spam-check-regex-body to list of checks
274         (spam-list-of-statistical-checks): added spam-use-regex-body to
275         list of statistical checks
276         (spam-check-regex-body): invokes spam-check-regex-headers with
277         appropriate variable masking
278         (spam-check-regex-headers): changes to print "body" or "header"
279         where appropriate
280
281 2003-07-25  Jesper Harder  <harder@ifa.au.dk>
282
283         * smime.el (smime-ask-passphrase): Use read-passwd rather than
284     &nbs