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