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