* lpath.el: Fbind display-time-event-handler; don't fbind string-to-multibyte.
[gnus] / lisp / ChangeLog
1 2005-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
2
3         * lpath.el: Fbind display-time-event-handler; don't fbind
4         string-to-multibyte.
5
6         * qp.el (quoted-printable-encode-region): Use mm-string-to-multibyte.
7
8 2005-04-12  Katsumi Yamaoka  <yamaoka@jpl.org>
9
10         * nnrss.el (nnrss-node-text): Replace CRLFs (which might be
11         contained in text because xml.el decodes entities) with LFs.
12
13 2005-04-11  Lute Kamstra  <lute@gnu.org>
14
15         * nnimap.el (nnimap-date-days-ago): Handle byte-compiler warnings
16         differently.
17
18 2005-04-10  Stefan Monnier  <monnier@iro.umontreal.ca>
19
20         * mm-util.el (mm-detect-coding-region): Typo.
21
22 2005-04-11  Katsumi Yamaoka  <yamaoka@jpl.org>
23
24         * gnus-art.el (gnus-article-read-summary-keys): Fix misplaced parens.
25
26 2005-04-06  D Goel  <deego@gnufans.org>
27
28         * spam-stat.el (spam-stat-score-buffer): Add a call to a
29         user-function allow user modifications of the scores.
30         (spam-stat-score-buffer-user): New function, to allow
31         user-computed modifications to the score.
32         (spam-stat-score-buffer-user-functions): list of additional
33         scoring functions
34         (spam-stat-error-holder): global temporary error holder
35         (spam-stat-split-fancy): use the new `spam-stat-error-holder'
36         variable
37
38 2005-04-06  Teodor Zlatanov  <tzz@lifelogs.com>
39
40         * gnus-registry.el (gnus-registry-clean-empty-function)
41         (gnus-registry-trim, gnus-registry-fetch-groups)
42         (gnus-registry-delete-group): now groups that match
43         `gnus-registry-ignored-groups' will be removed from the registry
44         entries, not just ignored for splitting.  This helps clean up the
45         registry.  Also, `gnus-registry-fetch-groups' is a convenient way
46         to get all the groups a message ID is in.
47
48         * spam-stat.el (spam-stat-split-fancy-spam-threshold)
49         (spam-stat-split-fancy): changed "threshhold" to "threshold"
50         (spam-stat-score-buffer-user-functions): added :number custom type
51
52 2005-04-06  Katsumi Yamaoka  <yamaoka@jpl.org>
53
54         * mm-util.el (mm-coding-system-p): Don't return binary for the nil
55         argument in XEmacs.
56
57         * nnrss.el (nnrss-compatible-encoding-alist): New variable.
58         (nnrss-request-group): Decode group name first.
59         (nnrss-request-article): Make a text/plain article if mml-to-mime
60         failed.
61         (nnrss-get-encoding): Return a compatible encoding according to
62         nnrss-compatible-encoding-alist.
63         (nnrss-find-el): Use consp instead of listp.
64         (nnrss-opml-export, nnrss-order-hrefs, nnrss-find-el): Use dolist.
65
66 2005-04-06  Katsumi Yamaoka  <yamaoka@jpl.org>
67
68         * time-date.el (time-to-seconds): Don't use the #xhhhh syntax
69         which Emacs 20 doesn't support.
70         (seconds-to-time, days-to-time, time-subtract, time-add): Ditto.
71
72 2005-04-04  Reiner Steib  <Reiner.Steib@gmx.de>
73
74         * nnimap.el (nnimap-date-days-ago): Add defvars in order to
75         silence the byte compiler inside the defun
76
77         * gnus-demon.el (parse-time-string): Added autoload.
78
79         * gnus-delay.el (parse-time-string): Added autoload.
80
81         * gnus-art.el (parse-time-string): Added autoload.
82
83         * nnultimate.el (parse-time): Require for `parse-time-string'.
84
85 2005-03-31  Reiner Steib  <Reiner.Steib@gmx.de>
86
87         * gnus-art.el (gnus-copy-article-ignored-headers): Update :version.
88
89         * gnus-score.el (gnus-adaptive-pretty-print): Ditto.
90
91         * smime.el (smime-ldap-host-list): Add :version.
92
93 2005-03-21  Reiner Steib  <Reiner.Steib@gmx.de>
94
95         * gnus-srvr.el (gnus-browse-select-group): Add NUMBER argument and
96         pass it to `gnus-browse-read-group'.
97         (gnus-browse-read-group): Add NUMBER argument and pass it to
98         `gnus-group-read-ephemeral-group'.
99
100         * gnus-group.el (gnus-group-read-ephemeral-group): Add NUMBER
101         argument and pass it to `gnus-group-read-group'.
102
103 2005-03-19  Aidan Kehoe  <kehoea@parhasard.net>
104
105         * mm-util.el (mm-xemacs-find-mime-charset): Only call
106         mm-xemacs-find-mime-charset-1 if we have the mule feature
107         available at runtime.
108
109 2005-03-25  Werner Lemberg  <wl@gnu.org>
110
111         * nnmaildir.el: Replace `illegal' with `invalid'.
112
113 2005-03-23  Lute Kamstra  <lute@gnu.org>
114
115         * time-date.el: Add comment on time value formats.
116         Don't require parse-time.
117         (with-decoded-time-value): New macro.
118         (encode-time-value): New function.
119         (time-to-seconds, time-less-p, time-subtract, time-add): Use them.
120         (days-to-time): Return a valid time value when arg is huge.
121         (time-since): Use time-subtract.
122         (time-to-number-of-days): Use time-to-seconds.
123
124 2005-03-22  Stefan Monnier  <monnier@iro.umontreal.ca>
125
126         * gnus-start.el (gnus-display-time-event-handler):
127         Check display-time-timer at runtime rather than only at load time
128         in case display-time-mode is turned off in the mean time.
129
130 2005-03-16  Reiner Steib  <Reiner.Steib@gmx.de>
131
132         * nnimap.el (nnimap-open-connection): Print which authinfo file is
133         used.
134
135         * nneething.el (nneething-map-file-directory): Derive from
136         `gnus-directory'.
137
138         * gnus-art.el (gnus-header-button-alist): Use `gnus-msg-mail' for
139         the To/Cc button.
140
141 2005-03-15  Reiner Steib  <Reiner.Steib@gmx.de>
142
143         * nnmaildir.el (nnmaildir-request-accept-article):
144         Use `nnheader-cancel-timer' for compatibility with current XEmacs.
145
146 2005-03-13  Steve Youngs  <steve@sxemacs.org>
147
148         * gnus-async.el: Require timer-funcs at compile time when in
149         XEmacs for `run-with-idle-timer'.
150
151 2005-03-13  Steve Youngs  <steve@sxemacs.org>
152
153         * gnus.el: Don't try and mark `gnus-agent-save-groups' as an
154         autoloaded function.
155         From: Andrey Slusar <anrays@gmail.com>.
156
157 2005-03-10  Stefan Monnier  <monnier@iro.umontreal.ca>
158
159         * nnimap.el (nnimap-retrieve-headers-from-server): Fix last change.
160
161 2005-03-10  Arne J\e,Ax\e(Brgensen <arne@arnested.dk>  (tiny change)
162
163         * nnimap.el (nnimap-retrieve-headers-from-server): Fix off-by-one flaw.
164
165 2005-03-09  Lars Magne Ingebrigtsen  <larsi@gnus.org>
166
167         * gnus-msg.el (gnus-confirm-mail-reply-to-news): Add
168         gnus-expert-user to default.
169
170 2005-03-08  Juergen Kreileder <jk@blackdown.de>  (tiny change)
171
172         * nnimap.el (nnimap-open-server): Ditto.
173
174         * imap.el (imap-authenticate): Fix typo.
175
176 2005-03-08  Bjorn Solberg <bjorn_ding@hekneby.org>  (tiny change)
177
178         * nnimap.el (nnimap-retrieve-headers-from-server): Sort NOV
179         buffer (since IMAP server m