2010-02-16 Glenn Morris <rgm@gnu.org>
[gnus] / lisp / ChangeLog
1 2010-02-16  Glenn Morris  <rgm@gnu.org>
2
3         * message.el (message-default-mail-headers): Change the default value
4         to ease the transition from mail-mode to message-mode.  (Bug#5555)
5
6 2010-01-19  Katsumi Yamaoka  <yamaoka@jpl.org>
7
8         * parse-time.el (parse-time-syntax): Define it for only XEmacs.
9         (parse-time-string-chars): Implement 2009-08-16 change for Emacs.
10
11 2010-01-18  Chong Yidong  <cyd@stupidchicken.com>
12
13         * time-date.el (date-to-time): Doc fix (Bug#5408).
14
15 2010-01-17  Chong Yidong  <cyd@stupidchicken.com>
16
17         * message.el (message-mail): Just pass yank-action on to message-setup.
18         (message-setup): Handle (FUN . ARGS) form of yank-action.
19         (message-with-reply-buffer, message-widen-reply)
20         (message-yank-original): Handle non-buffer values of
21         message-reply-buffer (Bug#4080).
22         (message-setup-1): Prefer to save message-reply-buffer as a buffer.
23
24 2010-01-17  Juanma Barranquero  <lekktu@gmail.com>
25
26         * nnmairix.el (nnmairix-group-delete-recreate-this-group):
27         Fix typo in docstring.
28
29 2010-01-08  Jason Rumney  <jasonr@gnu.org>
30
31         * sieve-manage.el (sieve-manage-parse-capability-1): Loosely match OK
32         response.
33
34 2010-01-06  Katsumi Yamaoka  <yamaoka@jpl.org>
35
36         * gnus-art.el (gnus-article-describe-bindings): Work for prefix keys.
37
38         * gnus-xmas.el (gnus-xmas-article-describe-bindings): Ditto.
39
40         * message.el (message-check-news-header-syntax): Protect against a
41         string that `rfc822-addresses' returns when parsing fails.
42
43 2010-01-06  Katsumi Yamaoka  <yamaoka@jpl.org>
44
45         * gnus-util.el (gnus-invisible-p, gnus-next-char-property-change)
46         (gnus-previous-char-property-change): New functions.
47
48         * gnus-sum.el (gnus-forward-line-ignore-invisible): Use them.
49
50 2010-01-05  Andreas Schwab  <schwab@linux-m68k.org>
51
52         * gnus-sum.el (gnus-forward-line-ignore-invisible): New function.
53         (gnus-summary-recenter): Use it instead of forward-line.  (Bug#5257)
54
55 2010-01-02  Chong Yidong  <cyd@stupidchicken.com>
56
57         * message.el (message-exchange-point-and-mark): Rework last change to
58         avoid using optional arg of exchange-point-and-mark, for backward
59         compatibility.
60
61 2010-01-01  Chong Yidong  <cyd@stupidchicken.com>
62
63         * message.el (message-exchange-point-and-mark): Call
64         exchange-point-and-mark with an argument rather than setting
65         mark-active by hand (Bug#5175).
66
67 2009-12-18  Katsumi Yamaoka  <yamaoka@jpl.org>
68
69         * nntp.el (nntp-service-to-port): Work for service expressed with
70         numeric string; replace [:digit:] with [0-9] for XEmacs.
71
72 2009-12-17  Glenn Morris  <rgm@gnu.org>
73
74         * gnus-group.el (gnus-bug-group-download-format-alist):
75         Change emacs entry to debbugs.gnu.org.  Bump :version.
76
77 2009-12-13  Reiner Steib  <Reiner.Steib@gmx.de>
78
79         * mm-encode.el (mm-sign-option, mm-encrypt-option): Add :version tag.
80
81 2009-12-12  Reiner Steib  <Reiner.Steib@gmx.de>
82
83         * message.el (message-info): Explain why we use `Info-goto-node'.
84
85 2009-12-02  Katsumi Yamaoka  <yamaoka@jpl.org>
86
87         * lpath.el: Always bind default-file-name-coding-system for (S)XEmacs.
88
89 2009-12-02  Stefan Monnier  <monnier@iro.umontreal.ca>
90
91         * message.el (message-completion-in-region): New compatibility function.
92         (message-expand-group): Use it.
93
94 2009-12-02  Katsumi Yamaoka  <yamaoka@jpl.org>
95
96         * gnus-group.el (gnus-group-prepare-flat): Check also whether groups
97         with no unread article should be listed if the 2nd arg `predicate' is
98         given.
99
100 2009-11-30  Katsumi Yamaoka  <yamaoka@jpl.org>
101
102         * lpath.el: Fbind recenter-top-bottom for Emacs 21, 22, and (S)XEmacs.
103
104 2009-11-29  Juri Linkov  <juri@jurta.org>
105
106         * gnus-sum.el (gnus-recenter): Use `recenter-top-bottom'
107         when it is fboundp in GNU Emacs 23.1.  Put `isearch-scroll' property
108         on `gnus-recenter'. (Bug#4698, Bug#4981)
109
110 2009-11-26  Kevin Ryde  <user42@zip.com.au>
111
112         * sha1.el (sha1-string-external): default-directory "/" in case
113         otherwise non-existent.  process-connection-type pipe for touch of
114         efficiency recommended by elisp manual.  (An aside in Bug#3911.)
115
116 2009-11-25  Kevin Ryde  <user42@zip.com.au>
117
118         * dns-mode.el: Add "Keywords: comm".  It's only an editing mode, but
119         it's comms related and sgml-mode.el has "comm" on that basis too.
120
121 2009-11-17  Katsumi Yamaoka  <yamaoka@jpl.org>
122
123         * rfc2047.el (rfc2047-decode-region): Don't quote decoded words
124         containing tspecial characters if they have been already quoted.
125
126 2009-11-05  Dan Nicolaescu  <dann@ics.uci.edu>
127
128         * dns-mode.el (auto-mode-alist): Purecopy string.
129
130 2009-11-03  Stefan Monnier  <monnier@iro.umontreal.ca>
131
132         * hashcash.el (hashcash-generate-payment): Use with-current-buffer.
133
134 2009-10-24  Glenn Morris  <rgm@gnu.org>
135
136         * gnus-art.el (help-xref-stack-item): Define for compiler.
137
138 2009-10-21  Kevin Ryde  <user42@zip.com.au>
139
140         * dns.el: Add "Keywords: comm", as per net/net-utils.el.
141
142 2009-10-20  Katsumi Yamaoka  <yamaoka@jpl.org>
143
144         * gnus-sum.el (gnus-remove-overlays): eval-and-compile.
145
146 2009-10-19  Katsumi Yamaoka  <yamaoka@jpl.org>
147
148         * gnus-sum.el (gnus-summary-show-thread): Remove useless goto-char.
149         (gnus-summary-show-thread, gnus-summary-hide-thread): Indent.
150
151 2009-10-16  Katsumi Yamaoka  <yamaoka@jpl.org>
152
153         * gnus.el (gnus-overlay-get): New alias to overlay-get.
154         (gnus-overlays-in): New alias to overlays-in.
155
156         * gnus-sum.el (gnus-remove-overlays): Use gnus-overlays-in,
157         gnus-overlay-get, and gnus-delete-overlay.
158         (gnus-summary-show-thread): Make it work as well for systems in which
159         next-single-char-property-change is not available.
160         (gnus-summary-hide-thread): Use gnus-make-overlay and gnus-overlay-put.
161
162         * gnus-xmas.el (gnus-xmas-overlays-in): New function.
163         (gnus-overlay-get): New alias to extent-property.
164         (gnus-overlays-in): New alias to gnus-xmas-overlays-in.
165
166         * dgnushack.el: Autoload add-to-invisibility-spec for XEmacs 21.4 and
167         SXEmacs.
168
169         * lpath.el: Fbind next-single-char-property-change for XEmacs 21.4 and
170         SXEmacs.
171
172 2009-10-14  Reiner Steib  <Reiner.Steib@gmx.de>
173
174         * gnus-sum.el (gnus-remove-overlays): Add doc string and alias.
175
176 2009-10-14  Dan Nicolaescu  <dann@ics.uci.edu>
177
178         * gnus-sum.el (gnus-remove-overlays): Compatibility code for Emacs 21
179         and XEmacs that don't have `remove-overlays'.
180
181 2009-10-14  Stefan Monnier  <monnier@iro.umontreal.ca>
182
183         * gnus-sum.el (gnus-summary-mode, gnus-summary-show-all-threads)
184         (gnus-summary-show-thread, gnus-summary-hide-thread): Get rid of
185         selective display.  Use overlays instead.
186
187 2009-10-04  Juanma Barranquero  <lekktu@gmail.com>
188
189         * spam-stat.el (spam-stat-strip-xref): Fix typo in docstring.
190
191 2009-09-29  Juanma Barranquero  <lekktu@gmail.com>
192
193         * spam-stat.el (spam-stat-load): Fix typo in message.
194
195 2009-09-24  Juanma Barranquero  <lekktu@gmail.com>
196
197         * dig.el (dig-invoke): Fix typo in docstring.
198         (query-dig): Reflow docstring.
199
200 2009-09-23  Juanma Barranquero  <lekktu@gmail.com>
201
202         * gnus-art.el (gnus-article-encrypt-body):
203         * message.el (message-check-recipients):
204         * mm-util.el (mm-codepage-setup):
205         * nnir.el (gnus-summary-nnir-goto-thread, nnir-run-waissearch)
206         (nnir-run-swish++, nnir-run-swish-e): Fix typos in error messages.
207
208 2009-09-22  Daiki Ueno  <ueno@unixuser.org>
209
210         * mm-encode.el (mm-sign-option, mm-encrypt-option): New user option.
211         * mml2015.el (mml2015-epg-sign, mml2015-epg-encrypt): Let users select
212         keys from the menu if mm-{sign,encrypt}-option is 'guided.
213         * mml-smime.el (mml-smime-epg-sign, mml-smime-epg-encrypt): Ditto.
214         * mml1991.el (mml1991-epg-sign, mml1991-epg-encrypt): Ditto.
215
216 2009-09-21  Kevin Ryde  <user42@zip.com.au>
217
218         * dig.el: Add "Keywords: comm", as per net-utils.el.
219
220 2009-09-21  Stefan Monnier  <monnier@iro.umontreal.ca>
221
222         * dig.el (dig-mode): Use define-derived-mode.
223
224 2009-09-19  Glenn Morris  <rgm@gnu.org>
225
226         * pgg-pgp.el (pgg-pgp-encrypt-region): Add missing mapconcat separator.
227
228 2009-09-18  Glenn Morris  <rgm@gnu.org>
229
230         * gnus-diary.el (gnus-diary-check-message):
231         * message.el (message-insert-formatted-citation-line):
232         * nnbabyl.el (top-level):
233         * nndiary.el (nndiary-schedule):
234         Fix typos in condition-case handlers.
235
236 2009-09-15  Katsumi Yamaoka  <yamaoka@jpl.org>
237
238         * gnus-art.el (gnus-article-edit-part): Work for the buffer
239         configuration that provides the sole article window in a frame;
240         position point correctly after deleting a part.
241
242 2009-09-14  Adam Sjøgren  <asjo@koldfront.dk>
243
244         * spam.el (spam-unregister-on-reregister): Add boolean variable.
245         (spam-resolve-registrations-routin