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