1 2004-01-07 Katsumi Yamaoka <yamaoka@jpl.org>
3 * gnus.el: Don't make unnecessary *Group* buffer when loading.
5 * run-at-time.el (run-at-time-saved): Remove.
6 (run-at-time): Doc fix.
8 2004-01-07 Jesper Harder <harder@ifa.au.dk>
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.
14 2004-01-06 Teodor Zlatanov <tzz@lifelogs.com>
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)
26 2004-01-06 Reiner Steib <Reiner.Steib@gmx.de>
28 * gnus-art.el (gnus-treat-ansi-sequences): Changed default.
30 2004-01-07 Steve Youngs <sryoungs@bigpond.net.au>
32 * run-at-time.el (run-at-time-saved): Move to after the definition
35 * dgnushack.el: Autoload `font-lock-fontify-buffer' in XEmacs.
37 2004-01-06 Katsumi Yamaoka <yamaoka@jpl.org>
39 * gnus-art.el (gnus-article-wash-html-with-w3m): Don't use
40 mm-w3m-local-map-property.
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.
47 2004-01-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
49 * run-at-time.el: New file.
51 * dgnushack.el (dgnushack-compile): Don't compile run-at-time
54 * gnus.el ((fboundp 'gnus-set-text-properties)): Remove definition
55 of gnus-set-text-properties.
57 * gnus-uu.el (gnus-uu-save-article): Ditto.
59 * gnus-salt.el (gnus-carpal-setup-buffer): Ditto.
61 * gnus-cite.el (gnus-cite-parse): Ditto.
63 * gnus-art.el (gnus-button-push): Use set-text-properties instead
66 * gnus-xmas.el (run-at-time): Require run-at-time.
68 * gnus.el: Changed calls to nnheader-run-at-time and
69 password-run-at-time throughout to use run-at-time directly.
71 * password.el: Removed definition of run-at-time.
73 * nnheaderxm.el: Remove definition of run-at-time.
75 2004-01-05 Karl Pfl
\e,Ad
\e(Bsterer <sigurd@12move.de>
77 * mml.el (mml-minibuffer-read-disposition): Show attachment type
78 in prompt (tiny change)
80 2004-01-06 Steve Youngs <sryoungs@bigpond.net.au>
82 * messagexmas.el (message-xmas-redefine): Alias
83 `message-make-caesar-translation-table' to
84 ``message-xmas-make-caesar-translation-table' regardless of XEmacs
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.
95 * gnus-ems.el (gnus-mode-line-modified): Don't conditionalise on
98 * dns.el (dns-make-network-process): Use `open-network-stream'
99 instead of `gnus-xmas-open-network-stream'.
101 * dgnushack.el: Remove some XEmacs 21.1 specific stuff.
103 * .cvsignore: Add auto-autoloads.el, custom-load.el.
105 2004-01-06 Jesper Harder <harder@ifa.au.dk>
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.
112 * gnus-util.el (gnus-local-map-property): Remove.
114 * mm-view.el (mm-view-pkcs7-decrypt): Replace
115 gnus-completing-read-maybe-default with completing-read.
117 * gnus-util.el (gnus-completing-read): do.
118 (gnus-completing-read-maybe-default): Remove.
120 2004-01-06 Steve Youngs <sryoungs@bigpond.net.au>
122 * password.el: Only autoload `run-at-time' if not XEmacs.
123 Only autoload the itimer functions if XEmacs.
125 2004-01-06 Katsumi Yamaoka <yamaoka@jpl.org>
127 * gnus-xmas.el (gnus-xmas-define): Defun char-width for non-MULE
130 * dgnushack.el: Autoload executable-find for XEmacs.
132 2004-01-06 Jesper Harder <harder@ifa.au.dk>
134 * gnus-art.el (gnus-read-string): Remove.
135 (gnus-summary-pipe-to-muttprint): Replace gnus-read-string with
138 2004-01-05 Teodor Zlatanov <tzz@lifelogs.com>
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
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
150 (netrc-encrypting-method, netrc-encrypt, netrc-parse):
151 s/encode/encrypt/ everywhere
153 * spam.el: remove executable-find autoload
155 2004-01-05 Jesper Harder <harder@ifa.au.dk>
157 * gnus-registry.el: Remove Emacs 20 hash table compatibility code.
159 * gnus-uu.el (gnus-uu-post-encoded): bury-buffer is always fbound.
161 2004-01-05 Reiner Steib <Reiner.Steib@gmx.de>
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>.
167 * gnus-sum.el (gnus-summary-wash-map, gnus-summary-make-menu-bar):
170 2004-01-05 Jesper Harder <harder@ifa.au.dk>
172 * mm-util.el (mm-quote-arg): Remove.
174 * mm-decode.el (mm-mailcap-command): Replace mm-quote-arg with
175 shell-quote-argument.
177 * gnus-uu.el (gnus-uu-command): do.
179 * gnus-sum.el (gnus-summary-insert-pseudos): do.
181 * ietf-drums.el (ietf-drums-token-to-list): Replace mm-make-char
184 * mm-util.el (mm-make-char): Remove.
186 * mml.el (mml-mode): Replace gnus-add-minor-mode with
189 * gnus-undo.el (gnus-undo-mode): do.
191 * gnus-topic.el (gnus-topic-mode): do.
193 * gnus-sum.el (gnus-dead-summary-mode): do.
195 * gnus-start.el (gnus-slave-mode): do.
197 * gnus-salt.el (gnus-binary-mode, gnus-pick-mode): do.
199 * gnus-ml.el (gnus-mailing-list-mode): do.
201 * gnus-gl.el (gnus-grouplens-mode): do.
203 * gnus-draft.el (gnus-draft-mode): do.
205 * gnus-dired.el (gnus-dired-mode): do.
207 * gnus-ems.el (gnus-add-minor-mode): Remove.
209 * gnus-spec.el (gnus-correct-length, gnus-correct-substring):
210 Replace gnus-char-width with char-width.
212 * gnus-ems.el (gnus-char-width): Remove.
214 * gnus-spec.el (gnus-correct-length, gnus-correct-substring):
215 Replace gnus-char-width with char-width.
217 * gnus-ems.el (gnus-char-width): Remove.
219 * spam-stat.el (with-syntax-table): Remove with-syntax-table
221 Remove Emacs 20 hash table compatibility code.
223 * rfc2047.el (with-syntax-table): Remove with-syntax-table Emacs
224 20 compatibility code.
226 * spam.el (spam-point-at-eol): Replace with point-at-eol.
228 * smime.el (smime-point-at-eol): Replace with point-at-eol.
230 * rfc2047.el (rfc2047-point-at-bol, rfc2047-point-at-eol): Replace
231 with point-at-{eol,bol}.
233 * netrc.el (netrc-point-at-eol): Replace with point-at-eol.
235 * imap.el (imap-point-at-eol): Replace with point-at-eol.
237 * flow-fill.el (fill-flowed-point-at-bol,
238 fill-flowed-point-at-eol): Replace with point-at-{eol,bol}.
240 * gnus-util.el (gnus-point-at-bol, gnus-point-at-eol): Remove.
241 Replace with point-at-{eol,bol} throughout all files.
243 2004-01-05 Katsumi Yamaoka <yamaoka@jpl.org>
245 * ntlm.el (ntlm-string-as-unibyte): New macro.
246 (ntlm-build-auth-response): Use it.
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
257 2004-01-05 Simon Josefsson <jas@extundo.com>
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>.
273 * ntlm.el: Don't include poem.
275 * md4.el (print-int32, print-string-hexa): Remove. Suggested by
276 Jesper Harder <harder@myrealbox.com>.
278 * sasl-ntlm.el, ntlm.el, md4.el: New files.
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?)
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.
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.
293 2003-02-19 Simon Josefsson <jas@extundo.com>
295 * sieve-manage.el (sieve-sasl-auth): Quote optional initial SASL
298 2002-08-07 Simon Josefsson <jas@extundo.com>
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.
311 2004-01-05 Simon Josefsson <jas@extundo.com>
313 * sasl.el, sasl-cram.el, sasl-digest.el, hmac-md5.el, hmac-def.el:
316 2004-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
318 * gnus-group.el (gnus-no-groups-message): Update.
320 * gnus-sum.el (gnus-summary-insert-new-articles): Remove .
322 2003-11-09 Simon Josefsson <jas@extundo.com>
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.
332 2003-12-28 Simon Josefsson <jas@extundo.com>
334 * gnus-score.el (gnus-score-edit-all-score): New.
335 * gnus-group.el (gnus-group-score-map): Bind it to W e.
337 2004-01-04 Simon Josefsson <jas@extundo.com>
341 2004-01-04 Mario Lang <lang@zid.tugraz.at>
343 * dns.el: Add support for AAAA records (see RFC 3596)
345 * Fix typo PRT -> PTR
347 * Parse MX, PTR and SOA replies (see RFC 1035)
349 2004-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
351 * gnus.el (gnus-logo-color-style): Changed colors to `no'.
353 * Moved to Changelog.1.
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.
360 ;; coding: iso-2022-7bit