1 2010-03-22 Teodor Zlatanov <tzz@lifelogs.com>
3 * assistant.el (assistant-render-text): Run `widget-setup' and don't
4 delete the extra newline. Otherwise editing of :string and :number
7 2010-03-20 Teodor Zlatanov <tzz@lifelogs.com>
9 * auth-source.el: Set up autoloads. Bump to 23.2 because of the
10 secrets.el dependency.
11 (auth-sources): Add optional user name. Add secrets.el configuration
12 choice (unused right now).
14 2010-03-20 Teodor Zlatanov <tzz@lifelogs.com>
16 * gnus-sum.el (gnus-summary-make-menu-bar): Let
17 `gnus-registry-install-shortcuts' fill in the functions.
19 * gnus-registry.el (gnus-summary-misc-menu): Declare to avoid
21 (gnus-registry-misc-menus): Variable to hold registry mark menus.
22 (gnus-registry-install-shortcuts): Populate and use it in a
23 `gnus-summary-menu-hook' lambda, under "Gnus"->"Registry Marks".
25 2010-03-20 Martin Stjernholm <mast@lysator.liu.se>
27 * nnimap.el (nnimap-decode-group-name, nnimap-encode-group-name):
28 In-place substitutions for the group name encoding/decoding.
29 (nnimap-find-minmax-uid, nnimap-possibly-change-group)
30 (nnimap-retrieve-headers-progress, nnimap-possibly-change-group)
31 (nnimap-retrieve-headers-progress, nnimap-request-article-part)
32 (nnimap-update-unseen, nnimap-request-list)
33 (nnimap-retrieve-groups, nnimap-request-update-info-internal)
34 (nnimap-request-set-mark, nnimap-split-to-groups)
35 (nnimap-split-articles, nnimap-request-newgroups)
36 (nnimap-request-create-group, nnimap-request-accept-article)
37 (nnimap-request-delete-group, nnimap-request-rename-group)
38 (nnimap-acl-get, nnimap-acl-edit): Use them. Replace `mbx' with
39 `encoded-mbx' for consistency.
40 (nnimap-close-group): Call `imap-current-mailbox' instead of using the
41 variable `imap-current-mailbox'.
43 * gnus-agent.el (gnus-agent-fetch-articles, gnus-agent-fetch-headers)
44 (gnus-agent-regenerate-group): Use `gnus-agent-decoded-group-name'.
46 2010-03-20 Bojan Petrovic <bpetrovi@f.bg.ac.rs>
48 * pop3.el (pop3-display-message-size-flag): Display message size byte
49 counts during POP3 download.
50 (pop3-movemail): Use it.
51 (pop3-list): Implement listing of available messages.
53 2010-03-20 Mark Triggs <mst@dishevelled.net> (tiny change)
55 * nnir.el (nnir-get-article-nov-override-function): New function to
56 override the normal NOV retrieval.
57 (nnir-retrieve-headers): Use it.
59 2010-03-18 Glenn Morris <rgm@gnu.org>
61 * hashcash.el (declare-function): Remove duplicate definition.
63 2010-03-17 Kevin Ryde <user42@zip.com.au>
65 * mml.el (mml-read-tag): Unquote values with `read' to reverse
66 prin1 in mml-insert-tag (just stripping the quotes gave wrong
67 value if any backslash escapes).
69 2010-03-15 Katsumi Yamaoka <yamaoka@jpl.org>
71 * mm-util.el (mm-charset-to-coding-system): Use coding-system-from-name
72 if it is available. (bug#5647)
74 * lpath.el: Suppress compiler warning for coding-system-from-name for
77 2010-03-14 Juri Linkov <juri@jurta.org>
81 * netrc.el: Fix keywords.
83 2010-02-26 Glenn Morris <rgm@gnu.org>
85 * message.el (message-send-mail-function): Change the default, so that
86 it inherits from a customized send-mail-function. (Bug#5643)
88 2010-02-24 Stefan Monnier <monnier@iro.umontreal.ca>
90 * gnus-art.el (gnus-treat-display-x-face): Don't burp if
91 shell-command-to-string signals an error (bug#5299).
93 2010-02-24 Glenn Morris <rgm@gnu.org>
95 * message.el (message-smtpmail-send-it)
96 (message-send-mail-with-mailclient): Doc fixes.
98 2010-02-16 Glenn Morris <rgm@gnu.org>
100 * message.el (message-default-mail-headers): Change the default value
101 to ease the transition from mail-mode to message-mode. (Bug#5555)
103 2010-01-19 Katsumi Yamaoka <yamaoka@jpl.org>
105 * parse-time.el (parse-time-syntax): Define it for only XEmacs.
106 (parse-time-string-chars): Implement 2009-08-16 change for Emacs.
108 2010-01-18 Chong Yidong <cyd@stupidchicken.com>
110 * time-date.el (date-to-time): Doc fix (Bug#5408).
112 2010-01-17 Chong Yidong <cyd@stupidchicken.com>
114 * message.el (message-mail): Just pass yank-action on to message-setup.
115 (message-setup): Handle (FUN . ARGS) form of yank-action.
116 (message-with-reply-buffer, message-widen-reply)
117 (message-yank-original): Handle non-buffer values of
118 message-reply-buffer (Bug#4080).
119 (message-setup-1): Prefer to save message-reply-buffer as a buffer.
121 2010-01-17 Juanma Barranquero <lekktu@gmail.com>
123 * nnmairix.el (nnmairix-group-delete-recreate-this-group):
124 Fix typo in docstring.
126 2010-01-08 Jason Rumney <jasonr@gnu.org>
128 * sieve-manage.el (sieve-manage-parse-capability-1): Loosely match OK
131 2010-01-06 Katsumi Yamaoka <yamaoka@jpl.org>
133 * gnus-art.el (gnus-article-describe-bindings): Work for prefix keys.
135 * gnus-xmas.el (gnus-xmas-article-describe-bindings): Ditto.
137 * message.el (message-check-news-header-syntax): Protect against a
138 string that `rfc822-addresses' returns when parsing fails.
140 2010-01-06 Katsumi Yamaoka <yamaoka@jpl.org>
142 * gnus-util.el (gnus-invisible-p, gnus-next-char-property-change)
143 (gnus-previous-char-property-change): New functions.
145 * gnus-sum.el (gnus-forward-line-ignore-invisible): Use them.
147 2010-01-05 Andreas Schwab <schwab@linux-m68k.org>
149 * gnus-sum.el (gnus-forward-line-ignore-invisible): New function.
150 (gnus-summary-recenter): Use it instead of forward-line. (Bug#5257)
152 2010-01-02 Chong Yidong <cyd@stupidchicken.com>
154 * message.el (message-exchange-point-and-mark): Rework last change to
155 avoid using optional arg of exchange-point-and-mark, for backward
158 2010-01-01 Chong Yidong <cyd@stupidchicken.com>
160 * message.el (message-exchange-point-and-mark): Call
161 exchange-point-and-mark with an argument rather than setting
162 mark-active by hand (Bug#5175).
164 2009-12-18 Katsumi Yamaoka <yamaoka@jpl.org>
166 * nntp.el (nntp-service-to-port): Work for service expressed with
167 numeric string; replace [:digit:] with [0-9] for XEmacs.
169 2009-12-17 Glenn Morris <rgm@gnu.org>
171 * gnus-group.el (gnus-bug-group-download-format-alist):
172 Change emacs entry to debbugs.gnu.org. Bump :version.
174 2009-12-13 Reiner Steib <Reiner.Steib@gmx.de>
176 * mm-encode.el (mm-sign-option, mm-encrypt-option): Add :version tag.
178 2009-12-12 Reiner Steib <Reiner.Steib@gmx.de>
180 * message.el (message-info): Explain why we use `Info-goto-node'.
182 2009-12-02 Katsumi Yamaoka <yamaoka@jpl.org>
184 * lpath.el: Always bind default-file-name-coding-system for (S)XEmacs.
186 2009-12-02 Stefan Monnier <monnier@iro.umontreal.ca>
188 * message.el (message-completion-in-region): New compatibility function.
189 (message-expand-group): Use it.
191 2009-12-02 Katsumi Yamaoka <yamaoka@jpl.org>
193 * gnus-group.el (gnus-group-prepare-flat): Check also whether groups
194 with no unread article should be listed if the 2nd arg `predicate' is
197 2009-11-30 Katsumi Yamaoka <yamaoka@jpl.org>
199 * lpath.el: Fbind recenter-top-bottom for Emacs 21, 22, and (S)XEmacs.
201 2009-11-29 Juri Linkov <juri@jurta.org>
203 * gnus-sum.el (gnus-recenter): Use `recenter-top-bottom'
204 when it is fboundp in GNU Emacs 23.1. Put `isearch-scroll' property
205 on `gnus-recenter'. (Bug#4698, Bug#4981)
207 2009-11-26 Kevin Ryde <user42@zip.com.au>
209 * sha1.el (sha1-string-external): default-directory "/" in case
210 otherwise non-existent. process-connection-type pipe for touch of
211 efficiency recommended by elisp manual. (An aside in Bug#3911.)
213 2009-11-25 Kevin Ryde <user42@zip.com.au>
215 * dns-mode.el: Add "Keywords: comm". It's only an editing mode, but
216 it's comms related and sgml-mode.el has "comm" on that basis too.
218 2009-11-17 Katsumi Yamaoka <yamaoka@jpl.org>
220 * rfc2047.el (rfc2047-decode-region): Don't quote decoded words
221 containing tspecial characters if they have been already quoted.
223 2009-11-05 Dan Nicolaescu <dann@ics.uci.edu>
225 * dns-mode.el (auto-mode-alist): Purecopy string.
227 2009-11-03 Stefan Monnier <monnier@iro.umontreal.ca>
229 * hashcash.el (hashcash-generate-payment): Use with-current-buffer.
231 2009-10-24 Glenn Morris <rgm@gnu.org>
233 * gnus-art.el (help-xref-stack-item): Define for compiler.
235 2009-10-21 Kevin Ryde <user42@zip.com.au>
237 * dns.el: Add "Keywords: comm", as per net/net-utils.el.
239 2009-10-20 Katsumi Yamaoka <yamaoka@jpl.org>
241 * gnus-sum.el (gnus-remove-overlays): eval-and-compile.
243 2009-10-19 Katsumi Yamaoka <yamaoka@jpl.org>
245 * gnus-sum.el (gnus-summary-show-thread): Remove useless goto-char.
246 (gnus-summary-show-thread, gnus-summary-hide-thread): Indent.
248 2009-10-16 Katsumi Yamaoka <yamaoka@jpl.org>
250 * gnus.el (gnus-overlay-get): New alias to overlay-get.
251 (gnus-overlays-in): New alias to overlays-in.
253 * gnus-sum.el (gnus-remove-overlays): Use gnus-overlays-in,
254 gnus-overlay-get, and gnus-delete-overlay.
255 (gnus-summary-show-thread): Make it work as well for systems in which
256 next-single-char-property-change is not available.
257 (gnus-summary-hide-thread): Use gnus-make-overlay and gnus-overlay-put.
259 * gnus-xmas.el (gnus-xmas-overlays-in): New function.
260 (gnus-overlay-get): New alias to extent-property.
261 (gnus-overlays-in): New alias to gnus-xmas-overlays-in.
263 * dgnushack.el: Autoload add-to-invisibility-spec for XEmacs 21.4 and
266 * lpath.el: Fbind next-single-char-property-change for XEmacs 21.4 and
269 2009-10-14 Reiner Steib <Reiner.Steib@gmx.de>
271 * gnus-sum.el (gnus-remove-overlays): Add doc string and alias.
273 2009-10-14 Dan Nicolaescu <dann@ics.uci.edu>
275 * gnus-sum.el (gnus-remove-overlays): Compatibility code for Emacs 21
276 and XEmacs that don't have `remove-overlays'.
278 2009-10-14 Stefan Monnier <monnier@iro.umontreal.ca>
280 * gnus-sum.el (gnus-summary-mode, gnus-summary-show-all-threads)
281 (gnus-summary-show-thread, gnus-summary-hide-thread): Get rid of
282 selective display. Use overlays instead.
284 2009-10-04 Juanma Barranquero <lekktu@gmail.com>
286 * spam-stat.el (spam-stat-strip-xref): Fix typo in docstring.
288 2009-09-29 Juanma Barranquero <lekktu@gmail.com>
290 * spam-stat.el (spam-stat-load): Fix typo in message.
292 2009-09-24 Juanma Barranquero <lekktu@gmail.com>
294 * dig.el (dig-invoke): Fix typo in docstring.
295 (query-dig): Reflow docstring.
297 2009-09-23 Juanma Barranquero <lekktu@gmail.com>
299 * gnus-art.el (gnus-article-encrypt-body):
300 * message.el (message-check-recipients):
301 * mm-util.el (mm-codepage-setup):
302 * nnir.el (gnus-summary-nnir-goto-thread, nnir-run-waissearch)
303 (nnir-run-swish++, nnir-run-swish-e): Fix typos in error messages.
305 2009-09-22 Daiki Ueno <ueno@unixuser.org>
307 * mm-encode.el (mm-sign-option, mm-encrypt-option): New user option.
308 * mml2015.el (mml2015-epg-sign, mml2015-epg-encrypt): Let users select
309 keys from the menu if mm-{sign,encrypt}-option is 'guided.
310 * mml-smime.el (mml-smime-epg-sign, mml-smime-epg-encrypt): Ditto.
311 * mml1991.el (mml1991-epg-sign, mml1991-epg-encrypt): Ditto.
313 2009-09-21 Kevin Ryde <user42@zip.com.au>
315 * dig.el: Add "Keywords: comm", as per net-utils.el.
317 2009-09-21 Stefan Monnier <monnier@iro.umontreal.ca>
319 * dig.el (dig-mode): Use define-derived-mode.
321 2009-09-19 Glenn Morris <rgm@gnu.org>
323 * pgg-pgp.el (pgg-pgp-encrypt-region): Add missing mapconcat separator.
325 2009-09-18 Glenn Morris <rgm@gnu.org>
327 * gnus-diary.el (gnus-diary-check-message):
328 * message.el (message-insert-formatted-citation-line):
329 * nnbabyl.el (top-level):
330 * nndiary.el (nndiary-schedule):
331 Fix typos in condition-case handlers.
333 2009-09-15 Katsumi Yamaoka <yamaoka@jpl.org>
335 * gnus-art.el (gnus-article-edit-part): Work for the buffer
336 configuration that provides the sole article window in a frame;
337 position point correctly after deleting a part.
339 2009-09-14 Adam Sjøgren <asjo@koldfront.dk>