(gnus-group-make-rss-group): Strip newlines and excessive whitespace
[gnus] / lisp / ChangeLog.1
1 2000-10-27  Jason Rumney  <jasonr@gnu.org>
2
3         * gnus-art.el (gnus-signature-face): Use italic on any frame that
4         supports it.
5
6 2000-10-27 14:19:53  ShengHuo ZHU  <zsh@cs.rochester.edu>
7
8         * gnus-mlspl.el: Require cl when compiling.
9         * messagexmas.el: Ditto.
10         * mm-util.el: Ditto.
11         * rfc2047.el: Ditto.
12         * rfc2231.el: Ditto.
13         * smiley-ems.el: Ditto.
14         * uudecode.el: Ditto.
15
16         * smiley-ems.el (smiley-region): Use mapcar.
17
18 2000-10-27  Stefan Monnier  <monnier@cs.yale.edu>
19
20         * ietf-drums.el: Require cl when compiling.
21
22 2000-10-27  Dave Love  <fx@gnu.org>
23
24         * mm-decode.el (mm-valid-and-fit-image-p): Don't test
25         window-system here.
26
27         * gnus-art.el (gnus-article-x-face-command): Check
28         gnus-article-compface-xbm.
29         (gnus-treat-display-xface): Check for uncompface.
30
31         * nnheader.el (nnheader-translate-file-chars): Only kludge things
32         under Doze with XEmacs.
33
34 2000-10-26  Simon Josefsson  <sj@extundo.com>
35
36         * mail-source.el (mail-sources): IMAP predicate is a string.
37         (mail-sources): Add default values for IMAP mailbox, predicate and
38         fetchflag.
39
40 2000-10-26  Dave Love  <fx@gnu.org>
41
42         * flow-fill.el: Require cl when compiling.
43
44         * mail-source.el: Require imap when compiling and defvar
45         display-time-mail-function.  Require mm-util.
46         (nnheader-cancel-timer): Autoload.
47         (mail-source-imap-authenticators, mail-source-imap-streams): New
48         variables.
49         (mail-sources): Use them.
50
51 2000-10-25 20:13:02  ShengHuo ZHU  <zsh@cs.rochester.edu>
52
53         * mm-decode.el (mm-viewer-completion-map): New.
54         (mm-interactively-view-part): Use it.
55
56 2000-10-25 18:51:12  ShengHuo ZHU  <zsh@cs.rochester.edu>
57
58         * rfc2047.el (rfc2047-q-encode-region): Don't break if a QP-word
59         could be fitted in one line.
60
61 2000-10-25  Dirk Meyer  <dischi@tzi.de>
62
63         * gnus-demon.el (gnus-demon-time-to-step): theHour was set to
64         seconds instead of hour.
65
66 2000-10-25  Per Abrahamsen  <abraham@dina.kvl.dk>
67
68         * mail-source.el (mail-sources): Better `:type'.
69
70 2000-10-24 18:31:29  ShengHuo ZHU  <zsh@cs.rochester.edu>
71
72         * gnus-art.el (gnus-request-article-this-buffer):
73         gnus-refer-article-method might be a single method.
74         * gnus-sum.el (gnus-refer-article-methods): The second could be
75         a named method.
76
77 2000-10-23  Simon Josefsson  <simon@josefsson.org>
78
79         * flow-fill.el (fill-flowed): Don't flow "-- " lines.
80         (fill-flowed): Make "quote-depth wins" rule work when first line
81         is at level 0.
82
83 2000-10-21 11:23:21  ShengHuo ZHU  <zsh@cs.rochester.edu>
84
85         * mm-util.el (mm-multibyte-p): Test (featurep 'xemacs).
86
87 2000-10-21 10:54:57  ShengHuo ZHU  <zsh@cs.rochester.edu>
88
89         * gnus-art.el (gnus-article-mime-total-parts): New function.
90         (gnus-mm-display-part): Use it.
91         (gnus-mime-display-single): Ditto.
92         (gnus-mime-display-alternative): Ditto.
93
94 2000-10-21 09:38:27  ShengHuo ZHU  <zsh@cs.rochester.edu>
95
96         * mailcap.el (mailcap-parse-mailcaps): Don't use parse-colon-path,
97         because they are files, not directories.
98         (mailcap-parse-mimetypes): Ditto.
99
100 2000-10-20 19:55:59  ShengHuo ZHU  <zsh@cs.rochester.edu>
101
102         * gnus-art.el (gnus-mime-inline-part): Check validity of charset.
103
104 2000-10-18  Dave Love  <fx@gnu.org>
105
106         * mail-source.el (mm-util): Require.
107         (defvar): Use rmail-spool-directory unconditionally.
108
109         * gnus-nocem.el (gnus-nocem-issuers): Update.
110         (gnus-nocem-check-from): New option.
111         (gnus-nocem-scan-groups): Use it.
112         (gnus-nocem-check-article): Bind gnus-newsgroup-name.
113
114 2000-10-18  Miles Bader  <miles@lsi.nec.co.jp>
115
116         * gnus-nocem.el (gnus-nocem-check-article-limit): New variable.
117         (gnus-nocem-scan-groups): Obey `gnus-nocem-check-article-limit'.
118
119 2000-10-18  Simon Josefsson  <simon@josefsson.org>
120
121         * nnheader.el (nnheader-parse-head): Try both "from:" and "from: ".
122
123         * gnus-sum.el (gnus-get-newsgroup-headers): Ditto.
124
125 2000-10-17  Simon Josefsson  <simon@josefsson.org>
126
127         * gnus-sum.el (gnus-get-newsgroup-headers): Search for "from:"
128         instead of "from: " for rfc822 compliance.
129
130         * gnus-uu.el (gnus-uu-digest-mail-forward): Ditto. Insert SPC.
131
132         * nnheader.el (nnheader-parse-head): Ditto.
133
134 2000-10-13  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
135
136         * mail-source.el (mail-source-keyword-map): Use
137         `rmail-spool-directory' as a default directory for the `file'
138         source, if the variable is defined.  Fall back to hardcoded
139         "/usr/spool/mail/", as before.  Suggestion by Steven E. Harris
140         <seh@speakeasy.org>.
141
142 2000-10-13 12:01:15  ShengHuo ZHU  <zsh@cs.rochester.edu>
143
144         * message.el (message-send-mail-partially): Replace the header
145          delimiter with a blank line.
146
147 2000-10-13  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
148
149         * gnus-sum.el (gnus-get-split-value): Use first match only (Ed L
150         Cashin <ecashin@coe.uga.edu>).
151
152 2000-10-13 10:52:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
153
154         * gnus-ems.el (gnus-article-compface-xbm): Ignore errors.
155
156 2000-10-11  John Wiegley  <johnw@gnu.org>
157
158         * gnus-topic.el (gnus-topic-mode): Use `setq' to clear
159         `gnus-group-change-level-function', instead of `remove-hook',
160         because it's not a hook!
161
162         * gnus-mlspl.el (gnus-group-split-update): Check the value of
163         `nnmail-crosspost', and use it to set the `no-crosspost'
164         argument when calling `gnus-group-split-fancy'.  Otherwise, it
165         assumes that cross-posting is always OK, no matter what
166         `nmail-crosspost' is set to.
167         (gnus-group-split-fancy): The argument order in the
168         second-to-last `push' call was wrong, but since `no-crosspost'
169         was always nil, it was never being triggered.
170
171         * gnus-art.el (gnus-treat-hide-citation-maybe): Added this
172         variable to correspond with `gnus-article-hide-citation-maybe'.
173         (gnus-treatment-function-alist): Added entry for the above
174         correlation.
175
176 2000-10-12 08:26:30  ShengHuo ZHU  <zsh@cs.rochester.edu>
177
178         * mm-util.el (mm-with-unibyte-current-buffer): Revert to old.
179         (mm-with-unibyte-current-buffer-mule4): New function.
180         * qp.el (quoted-printable-encode-region): Use it.
181         * rfc2047.el (rfc2047-decode): Ditto.
182         * webmail.el (webmail-init): Revert to use mm-disable-multibyte.
183
184 2000-10-10 08:44:13  ShengHuo ZHU  <zsh@cs.rochester.edu>
185
186         * rfc2047.el (rfc2047-fold-region): "=?=" is not a break point.
187
188 2000-10-10 00:00:28  ShengHuo ZHU  <zsh@cs.rochester.edu>
189
190         * webmail.el (webmail-init): Use mm-disable-multibyte-mule4.
191
192 2000-10-09 22:50:05  ShengHuo ZHU  <zsh@cs.rochester.edu>
193
194         * base64.el (base64-decode-region): Just give a message if the end
195         is not sane.
196
197 2000-10-09 20:09:11  ShengHuo ZHU  <zsh@cs.rochester.edu>
198
199         * rfc2047.el (rfc2047-encode-message-header): Move fold into
200         encode-region.
201         (rfc2047-dissect-region): Rewrite.
202         (rfc2047-encode-region): Rewrite.
203         (rfc2047-fold-region): Fold any line longer than 76.
204         (rfc2047-unfold-region): New function.
205         (rfc2047-decode-region): Use it.
206         (rfc2047-q-encode-region): Don't break at bob.
207
208 2000-10-09 17:12:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
209
210         * nntp.el (nntp-open-connection): Kill process buffer when quit.
211         (nntp-connection-timeout): Add a note. SIGALRM is ignored in both
212         FSF Emacs 20 and XEmacs 21.
213         * gnus-agent.el (gnus-agent-fetch-session): Catch quit.
214
215 2000-10-09  Dave Love  <fx@gnu.org>
216
217         * gnus-audio.el: Don't require cl.
218         (gnus-audio): New custom group.
219         (gnus-audio-inline-sound): Change to work with Emacs.
220         (gnus-audio-directory, gnus-audio-directory)
221         (gnus-audio-au-player):  Customize.
222         (gnus-audio-play): Try external player if play-sound-file fails.
223         Use file-name-extension, not string-match.
224
225         * gnus-art.el (article-de-quoted-unreadable)
226         (article-de-base64-unreadable): Fold search case rather than
227         downcasing string.  Apply mm-charset-to-coding-system to arg of
228         quoted-printable-decode-region.
229         (gnus-article-dumbquotes-map): Fix dashes.
230         (gnus-button-mailto, gnus-button-embedded-url): Doc fix.
231         (gnus-button-reply): Just alias it.
232
233 2000-10-09  Stefan Monnier  <monnier@cs.yale.edu>
234
235         * mm-encode.el: Require CL.  At least, for `incf'.
236
237         * nnfolder.el (nnfolder-ignore-active-file): Typos.
238
239         * gnus-mh.el (gnus-summary-save-in-folder): Obey mh-lib-progs.