fixed my e-mail address, duh
[gnus] / lisp / ChangeLog
1 2004-01-07  Jesper Harder  <harder@ifa.au.dk>
2
3         * gnus-sum.el (gnus-summary-limit-to-replied): New command.
4         (gnus-summary-limit-map): Add it.
5         (gnus-summary-make-menu-bar): do.
6
7 2004-01-06  Teodor Zlatanov  <tzz@lifelogs.com>
8
9         * spam.el (spam-cache-lookups, spam-caches, spam-clear-cache):
10         first attempt at some caching support (done for BBDB only now)
11         (spam-find-spam): set spam-cache-lookups if there are more than 2
12         addresses to be checked
13         (spam-clear-cache-BBDB): new function, to be invoked by
14         bbdb-change-hook, and triggering spam-clear-cache of 'spam-use-BBDB
15         (spam-check-BBDB): check and use the caches, if
16         spam-cache-lookups is on
17         remove superfluous (provide)
18
19 2004-01-06  Reiner Steib  <Reiner.Steib@gmx.de>
20
21         * gnus-art.el (gnus-treat-ansi-sequences): Changed default.
22
23 2004-01-07  Steve Youngs  <sryoungs@bigpond.net.au>
24
25         * run-at-time.el (run-at-time-saved): Move to after the definition
26         of `run-at-time'.
27
28         * dgnushack.el: Autoload `font-lock-fontify-buffer' in XEmacs.
29
30 2004-01-06  Katsumi Yamaoka  <yamaoka@jpl.org>
31
32         * gnus-art.el (gnus-article-wash-html-with-w3m): Don't use
33         mm-w3m-local-map-property.
34
35         * mm-view.el (mm-w3m-mode-map): Remove.
36         (mm-w3m-local-map-property): Remove.
37         (mm-inline-text-html-render-with-w3m): Don't use
38         mm-w3m-local-map-property.
39
40 2004-01-06  Lars Magne Ingebrigtsen  <larsi@gnus.org>
41
42         * run-at-time.el: New file.
43
44         * dgnushack.el (dgnushack-compile): Don't compile run-at-time
45         under Emacs.
46
47         * gnus.el ((fboundp 'gnus-set-text-properties)): Remove definition
48         of gnus-set-text-properties.
49
50         * gnus-uu.el (gnus-uu-save-article): Ditto.
51
52         * gnus-salt.el (gnus-carpal-setup-buffer): Ditto.
53
54         * gnus-cite.el (gnus-cite-parse): Ditto.
55
56         * gnus-art.el (gnus-button-push): Use set-text-properties instead
57         of gnus-.
58
59         * gnus-xmas.el (run-at-time): Require run-at-time.
60
61         * gnus.el: Changed calls to nnheader-run-at-time and
62         password-run-at-time throughout to use run-at-time directly.
63
64         * password.el: Removed definition of run-at-time.
65
66         * nnheaderxm.el: Remove definition of run-at-time.
67
68 2004-01-05  Karl Pfl\e,Ad\e(Bsterer  <sigurd@12move.de>
69
70         * mml.el (mml-minibuffer-read-disposition): Show attachment type
71         in prompt (tiny change)
72
73 2004-01-06  Steve Youngs  <sryoungs@bigpond.net.au>
74
75         * messagexmas.el (message-xmas-redefine): Alias
76         `message-make-caesar-translation-table' to
77         ``message-xmas-make-caesar-translation-table' regardless of XEmacs
78         version.
79
80         * gnus-xmas.el (gnus-xmas-set-text-properties): Removed.
81         (gnus-xmas-define): Don't alias `gnus-set-text-properties' to
82         `gnus-xmas-set-text-properties'.
83         (gnus-xmas-redefine): Don't alias `gnus-completing-read' to
84         `gnus-xmas-completing-read'. 
85         (gnus-xmas-completing-read): Removed.
86         (gnus-xmas-open-network-stream): Removed.
87
88         * gnus-ems.el (gnus-mode-line-modified): Don't conditionalise on
89         XEmacs version.
90
91         * dns.el (dns-make-network-process): Use `open-network-stream'
92         instead of `gnus-xmas-open-network-stream'.
93
94         * dgnushack.el: Remove some XEmacs 21.1 specific stuff.
95
96         * .cvsignore: Add auto-autoloads.el, custom-load.el.
97
98 2004-01-06  Jesper Harder  <harder@ifa.au.dk>
99
100         * gnus-art.el (gnus-mime-display-alternative)
101         (gnus-insert-mime-button, gnus-insert-mime-security-button)
102         (gnus-insert-prev-page-button, gnus-insert-next-page-button):
103         Don't use gnus-local-map-property.
104
105         * gnus-util.el (gnus-local-map-property): Remove.
106
107         * mm-view.el (mm-view-pkcs7-decrypt): Replace
108         gnus-completing-read-maybe-default with completing-read.
109
110         * gnus-util.el (gnus-completing-read): do.
111         (gnus-completing-read-maybe-default): Remove.
112
113 2004-01-06  Steve Youngs  <sryoungs@bigpond.net.au>
114
115         * password.el: Only autoload `run-at-time' if not XEmacs.
116         Only autoload the itimer functions if XEmacs.
117
118 2004-01-06  Katsumi Yamaoka  <yamaoka@jpl.org>
119
120         * gnus-xmas.el (gnus-xmas-define): Defun char-width for non-MULE
121         XEmacsen.
122
123         * dgnushack.el: Autoload executable-find for XEmacs.
124
125 2004-01-06  Jesper Harder  <harder@ifa.au.dk>
126
127         * gnus-art.el (gnus-read-string): Remove.
128         (gnus-summary-pipe-to-muttprint): Replace gnus-read-string with
129         read-string.
130
131 2004-01-05  Teodor Zlatanov  <tzz@lifelogs.com>
132
133         * netrc.el: autoload password-read
134         (netrc): new configuration group
135         (netrc-encoding-method, netrc-openssl-path): configuration
136         variables for encoding and decoding of files with symmetric
137         ciphers
138         (netrc-encode): assistant function to encode a file with
139         netrc-encoding-method
140         (netrc-parse): added interactive parameter, added optional
141         decoding if netrc-encoding-method is non-nil but otherwise
142         behavior is standard
143         (netrc-encrypting-method, netrc-encrypt, netrc-parse):
144         s/encode/encrypt/ everywhere
145
146         * spam.el: remove executable-find autoload
147
148 2004-01-05  Jesper Harder  <harder@ifa.au.dk>
149
150         * gnus-registry.el: Remove Emacs 20 hash table compatibility code.
151
152         * gnus-uu.el (gnus-uu-post-encoded): bury-buffer is always fbound.
153
154 2004-01-05  Reiner Steib  <Reiner.Steib@gmx.de>
155
156         * gnus-art.el (gnus-treat-ansi-sequences,
157         article-treat-ansi-sequences): New variable and function.
158         Suggested by Dan Jacobson <jidanni@jidanni.org>.
159
160         * gnus-sum.el (gnus-summary-wash-map, gnus-summary-make-menu-bar):
161         Use it.
162
163 2004-01-05  Jesper Harder  <harder@ifa.au.dk>
164
165         * mm-util.el (mm-quote-arg): Remove.
166
167         * mm-decode.el (mm-mailcap-command): Replace mm-quote-arg with
168         shell-quote-argument.
169
170         * gnus-uu.el (gnus-uu-command): do.
171
172         * gnus-sum.el (gnus-summary-insert-pseudos): do.
173
174         * ietf-drums.el (ietf-drums-token-to-list): Replace mm-make-char
175         with make-char.
176
177         * mm-util.el (mm-make-char): Remove.
178
179         * mml.el (mml-mode): Replace gnus-add-minor-mode with
180         add-minor-mode.
181
182         * gnus-undo.el (gnus-undo-mode): do.
183
184         * gnus-topic.el (gnus-topic-mode): do.
185
186         * gnus-sum.el (gnus-dead-summary-mode): do.
187
188         * gnus-start.el (gnus-slave-mode): do.
189
190         * gnus-salt.el (gnus-binary-mode, gnus-pick-mode): do.
191
192         * gnus-ml.el (gnus-mailing-list-mode): do.
193
194         * gnus-gl.el (gnus-grouplens-mode): do.
195
196         * gnus-draft.el (gnus-draft-mode): do.
197
198         * gnus-dired.el (gnus-dired-mode): do.
199
200         * gnus-ems.el (gnus-add-minor-mode): Remove.
201
202         * gnus-spec.el (gnus-correct-length, gnus-correct-substring):
203         Replace gnus-char-width with char-width.
204
205         * gnus-ems.el (gnus-char-width): Remove.
206
207         * gnus-spec.el (gnus-correct-length, gnus-correct-substring):
208         Replace gnus-char-width with char-width.
209
210         * gnus-ems.el (gnus-char-width): Remove.
211
212         * spam-stat.el (with-syntax-table): Remove with-syntax-table
213         definition.
214         Remove Emacs 20 hash table compatibility code.
215
216         * rfc2047.el (with-syntax-table): Remove with-syntax-table Emacs
217         20 compatibility code.
218
219         * spam.el (spam-point-at-eol): Replace with point-at-eol.
220
221         * smime.el (smime-point-at-eol): Replace with point-at-eol.
222
223         * rfc2047.el (rfc2047-point-at-bol, rfc2047-point-at-eol): Replace
224         with point-at-{eol,bol}.
225
226         * netrc.el (netrc-point-at-eol): Replace with point-at-eol.
227
228         * imap.el (imap-point-at-eol): Replace with point-at-eol.
229
230         * flow-fill.el (fill-flowed-point-at-bol,
231         fill-flowed-point-at-eol): Replace with point-at-{eol,bol}.
232
233         * gnus-util.el (gnus-point-at-bol, gnus-point-at-eol): Remove.
234         Replace with point-at-{eol,bol} throughout all files.
235
236 2004-01-05  Katsumi Yamaoka  <yamaoka@jpl.org>
237
238         * ntlm.el (ntlm-string-as-unibyte): New macro.
239         (ntlm-build-auth-response): Use it.
240
241         Remove Emacs 20 stuff:
242         * dgnushack.el (dgnushack-compile): Don't modify max-specpdl-size.
243         (butlast, mapc, remove): Remove the compiler macros.
244         * gnus-msg.el (gnus-summary-news-other-window): Use remove instead
245         of delq and copy-sequence.
246         * gnus-art.el (popup-menu): Remove the compiler macro.
247         * nnmail.el (nnmail-split-fancy): Don't support customizing with
248         Emacs 20.
249
250 2004-01-05  Simon Josefsson  <jas@extundo.com>
251
252         * ntlm.el: Fix namespace.  Change smb-passwd-hash into
253         ntlm-smb-passwd-hash, smb-owf-encrypt into ntlm-smb-owf-encrypt,
254         smb-passwd-hash into ntlm-smb-passwd-hash, smbdes-e-p16 into
255         ntlm-smb-des-e-p16, smbdes-e-p24 into ntlm-smb-des-e-p24, smbhash
256         into ntlm-smb-hash, smb-sp8 into ntlm-smb-sp8, smb-str-to-key into
257         ntlm-smb-str-to-key, smb-dohash into ntlm-smb-dohash, smb-perm1
258         into ntlm-smb-perm1, smb-perm2 into ntlm-smb-perm2, smb-perm3 into
259         ntlm-smb-perm3, smb-perm4 into ntlm-smb-perm4, smb-perm5 into
260         ntlm-smb-perm5, smb-perm6 into ntlm-smb-perm6, smb-sc into
261         ntlm-smb-sc, smb-sbox into ntlm-smb-sbox, string-permute into
262         ntlm-string-permute, string-lshift into ntlm-string-lshift,
263         string-xor into ntlm-string-xor.  Suggested by
264         Jesper Harder <harder@myrealbox.com>.
265
266         * ntlm.el: Don't include poem.
267
268         * md4.el (print-int32, print-string-hexa): Remove.  Suggested by
269         Jesper Harder <harder@myrealbox.com>.
270
271         * sasl-ntlm.el, ntlm.el, md4.el: New files.
272
273         * hmac-md5.el (md5-binary): Fix byte compile warning.  (This
274         probably breaks emacs with DL patch, but do we care? Is anyone
275         still using the DL stuff?)
276
277         * sieve-manage.el: Use the password package.
278         (sieve-manage-read-passwd): Remove.
279         (sieve-manage-interactive-login): Use password.  Re-add
280         condition-case around loop.
281
282         * pgg.el (pgg-passphrase-cache, pgg-run-at-time): Remove.
283         (pgg-add-passphrase-cache, pgg-remove-passphrase-cache): Use
284         the password package.
285
286 2003-02-19  Simon Josefsson  <jas@extundo.com>
287
288         * sieve-manage.el (sieve-sasl-auth): Quote optional initial SASL
289         token.
290
291 2002-08-07  Simon Josefsson  <jas@extundo.com>
292
293         * sieve-manage.el (require): Use SASL, not RFC2104/MD5.
294         (sieve-manage-authenticators):
295         (sieve-manage-authenticator-alist): Add some SASL mechs.
296         (sieve-sasl-auth): New function.
297         (sieve-manage-cram-md5-auth):
298         (sieve-manage-plain-auth): Rewrite using SASL library.
299         (sieve-manage-digest-md5-p, sieve-manage-digest-md5-auth)
300         (sieve-manage-scram-md5-p, sieve-manage-scram-md5-auth)
301         (sieve-manage-ntlm-p, sieve-manage-ntlm-auth)
302         (sieve-manage-login-p, sieve-manage-login-auth): Add wrappers.
303
304 2004-01-05  Simon Josefsson  <jas@extundo.com>
305
306         * sasl.el, sasl-cram.el, sasl-digest.el, hmac-md5.el, hmac-def.el:
307         New files.
308
309 2004-01-04  Lars Magne Ingebrigtsen  <larsi@gnus.org>
310
311         * gnus-group.el (gnus-no-groups-message): Update.
312
313         * gnus-sum.el (gnus-summary-insert-new-articles): Remove . 
314
315 2003-11-09  Simon Josefsson  <jas@extundo.com>
316
317         * imap.el: Support for ID IMAP extension (RFC 2971).
318         (imap-local-variables): Add imap-id.
319         (imap-id): New variable.
320         (imap-id): New function.
321         (imap-parse-response): Parse untagged ID response.
322         * nnimap.el (nnimap-id): New variable.
323         (nnimap-open-connection): Use it.
324
325 2003-12-28  Simon Josefsson  <jas@extundo.com>
326
327         * gnus-score.el (gnus-score-edit-all-score): New.
328         * gnus-group.el (gnus-group-score-map): Bind it to W e.
329
330 2004-01-04  Simon Josefsson  <jas@extundo.com>
331
332         * password.el: Add.
333
334 2004-01-04  Mario Lang  <lang@zid.tugraz.at>
335
336         * dns.el: Add support for AAAA records (see RFC 3596)
337
338         * Fix typo PRT -> PTR
339
340         * Parse MX, PTR and SOA replies (see RFC 1035)
341
342 2004-01-04  Lars Magne Ingebrigtsen  <larsi@gnus.org>
343
344         * gnus.el (gnus-logo-color-style): Changed colors to `no'.
345
346         * Moved to Changelog.1.
347
348     Copyright (C) 2000, 2001, 2002, 2004 Free Software Foundation, Inc.
349   Copying and distribution of this file, with or without modification,
350   are permitted provided the copyright notice and this notice are preserved.
351
352 ;; Local Variables:
353 ;; coding: iso-2022-7bit
354 ;; End: