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