ChangeLog 881 KB
Newer Older
1 2 3 4 5
2014-10-15  Jorge A. Alfaro-Murillo  <jorge.alfaro-murillo@yale.edu>  (tiny change)

	* message.el (message-insert-signature): Use `newline' instead of
	inserting explicit "\n".

6 7 8 9 10 11 12
2014-10-15  Sylvain Chouleur  <sylvain.chouleur@gmail.com>

	* gnus-icalendar.el: Support vcal format timezones
	(gnus-icalendar-event--decode-datefield): use icalendar functions to
	compute dates with associated timezone
	(gnus-icalendar-event-from-ical): compute all timezones

13 14 15 16 17 18 19
2014-10-14  Teodor Zlatanov  <tzz@lifelogs.com>

	* gnus-start.el (gnus-save-newsrc-file-check-timestamp): New option to
	check the newsrc.eld file's timestamp before saving it.
	(gnus-save-newsrc-file): Use it, with a prompt when the newsrc.eld
	timestamp has changed to be newer.

20 21 22 23 24
2014-10-06  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-icalendar.el (gnus-icalendar-identities):
	Include message-alternative-emails.

25 26 27 28 29
2014-10-04  Alan Schmitt  <alan.schmitt@polytechnique.org>  (tiny change)

	* nnimap.el (nnimap-process-expiry-targets): Reverse the list of
	expired messages only when it was built in reverse order.

30 31 32 33 34
2014-10-04  Peter Münster  <pmlists@free.fr>  (tiny change)

	* gnus-delay.el (gnus-delay-send-queue): Remove `gnus-delay-header'
	last so it can be used in `message-send-hook'.

Stefan Monnier's avatar
Stefan Monnier committed
35 36 37 38 39
2014-10-02  Daiki Ueno  <ueno@gnu.org>

	* mml.el (mml-parse-1): Error out if unknown mode is specified in
	<#secure> tag (bug#18513).

40 41 42 43 44
2014-09-29  Daiki Ueno  <ueno@gnu.org>

	* mml.el (mml-parse-1): Error out if unknown mode is specified in
	<#secure> tag (bug#18513).

Paul Eggert's avatar
Paul Eggert committed
45 46 47 48 49
2014-09-11  Paul Eggert  <eggert@cs.ucla.edu>

	* gnus-cloud.el (gnus-cloud-parse-version-1): Fix misspelling
	of ":delete".

50 51 52 53 54 55
2014-08-26  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-article-browse-html-save-cid-content)
	(gnus-article-browse-html-parts):
	Revert last change that breaks links other than cid contents.

56 57 58 59 60
2014-08-26  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-article-browse-html-save-cid-content)
	(gnus-article-browse-html-parts): Make cid file names relative.

61 62 63 64 65 66
2014-08-21  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mm-view.el (mm-display-inline-fontify): Make the working buffer
	temporarily displayed when running a mode function (at least org-mode
	requires it).

67 68 69 70 71 72
2014-08-14  Alan Schmitt  <alan.schmitt@polytechnique.org>

	* gnus-sum.el (gnus-summary-expire-articles): Functions registered to
	the gnus-summary-article-expire-hook should be told where the function
	is going. In particular, the Gnus registry might want to know.

73 74 75 76
2014-08-12  Stefan Monnier  <monnier@iro.umontreal.ca>

	* gnus-art.el (gnus-hidden-properties): Drop the evil `intangible'.

77 78 79 80
2014-08-06  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-sum.el (gnus-summary-expire-articles): Revert.

81 82 83 84 85 86
2014-08-05  Eric Abrahamsen  <eric@ericabrahamsen.net>

	* gnus-sum.el (gnus-summary-expire-articles): Functions registered to
	the gnus-summary-article-expire-hook should be told where the function
	is going. In particular, the Gnus registry might want to know.

87 88 89 90 91
2014-07-31  Tassilo Horn  <tsdh@gnu.org>

	* gnus-msg.el (gnus-inews-insert-gcc): Allow `gcc-self' to be a list of
	groups and t.

92 93 94 95 96
2014-07-22  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-utils.el (gnus-recursive-directory-files):
	Unify hard or symbolic links (bug#18063).

97 98 99 100 101
2013-07-17  Albert Krewinkel  <albert@zeitkraut.de>

	* gnus-msg.el (gnus-configure-posting-style):
	Allow string replacements in values when matching against a header.

102 103 104 105 106 107
2014-07-07  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-start.el (gnus-dribble-read-file): Don't stop the auto-saving of
	the dribble buffer even when it is shrunk a lot.
	<http://thread.gmane.org/gmane.emacs.gnus.user/16923>

108 109 110 111
2014-06-26  Glenn Morris  <rgm@gnu.org>

	* mm-util.el (help-function-arglist): Remove outdated declaration.

112
2014-06-24  Andreas Schwab  <schwab@linux-m68k.org>
113 114 115 116

	* html2text.el (html2text-get-attr): Rewrite to handle spaces in quoted
	attribute values.  (Bug#17834)

117 118 119 120 121
2013-06-22  Dmitry Antipov  <dmantipov@yandex.ru>

	* gnus-sum.el (gnus-summary-edit-article-done):
	Prefer point-marker to copy-marker of point.

Katsumi Yamaoka's avatar
Katsumi Yamaoka committed
122 123 124 125 126
2014-06-05  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-article-edit-part): Don't modifiy markers.
	(gnus-article-read-summary-keys):
	Don't bug out when there is no article in the summary buffer.
127 128
	(gnus-mime-buttonize-attachments-in-header):
	Improve criterion that finds parts to display.
Katsumi Yamaoka's avatar
Katsumi Yamaoka committed
129 130 131 132 133 134

	* gnus-art.el (gnus-mm-display-part):
	* mm-decode.el (mm-shr):
	* mm-view.el (mm-inline-text-html-render-with-w3m, mm-inline-text)
	(mm-insert-inline): Revert last changes.

135 136 137 138 139 140 141 142
2014-06-05  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-mm-display-part):
	* mm-decode.el (mm-shr):
	* mm-view.el (mm-inline-text-html-render-with-w3m, mm-inline-text)
	(mm-insert-inline): Set insertion type of end-marker, not only
	start-marker, of undisplayer so as to stay after inserted text.

143
2014-06-02  Andreas Schwab  <schwab@linux-m68k.org>
144 145 146 147

	* html2text.el (html2text-get-attr): Fix typo when splitting value from
	attribute. (Bug#17613)

148 149 150 151 152
2014-05-29  Stefan Monnier  <monnier@iro.umontreal.ca>

	* mm-view.el (mm-display-inline-fontify): Use font-lock-ensure.
	* gnus-cite.el (gnus-message-citation-mode): Use font-lock-flush.

153 154
2014-05-15  Katsumi Yamaoka  <yamaoka@jpl.org>

155 156
	* gnus-art.el (gnus-mime-inline-part, gnus-mm-display-part):
	Don't delete next part button; keep spacing between buttons.
157

158 159 160 161 162 163 164 165 166
2014-05-14  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-mime-inline-part, gnus-mm-display-part):
	Work for the last MIME part in an article.
	(gnus-mime-display-single): Suppress excessive newlines between parts.

	* mm-uu.el (mm-uu-dissect): Assume that separators may be accompanied
	by leading or trailing newline.

167 168 169 170 171 172 173 174 175
2014-05-09  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-mm-display-part): Don't put article out of sight
	while prompting a user for a file name, etc.
	(gnus-mime-display-single): Display part with a common appearance no
	matter whether MIME button is omitted or not; don't add duplicate entry
	to gnus-article-mime-handle-alist.
	(gnus-mime-buttonize-attachments-in-header): Use copied buttons.

176 177 178 179
2014-05-08  Adam Sjøgren  <asjo@koldfront.dk>

	* mml2015.el (mml2015-display-key-image): New variable.

180
2014-05-08  Glenn Morris  <rgm@gnu.org>
181 182 183

	* gnus-fun.el (gnus-grab-cam-face):
	Do not use predictable temp-file name.  (http://bugs.debian.org/747100)
184
	This is CVE-2014-3421.
185

186
2014-05-04  Glenn Morris  <rgm@gnu.org>
Glenn Morris's avatar
Glenn Morris committed
187 188 189

	* gnus-registry.el (gnus-registry-install-p): Doc fix.

190 191 192 193
2014-05-02  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-mime-inline-part): Redisplay a button so as to show
	the displaying state of a part.
194
	(gnus-mm-display-part): Don't insert a newline in the beginning of
195 196 197 198 199
	a part like gnus-mime-inline-part doesn't; work for XEmacs.

	* mm-decode.el (mm-display-part): Don't insert a newline in the top.
	(mm-shr): Make undisplayer unbreakable.

200 201
	* mm-view.el (mm-inline-image-emacs, mm-inline-image-xemacs):
	Don't insert excessive newline.
202 203 204
	(mm-inline-text-html-render-with-w3m, mm-inline-text)
	(mm-insert-inline): Make undisplayer unbreakable.

205 206 207 208 209
2014-05-01  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-mm-display-part):
	Highlight header attachment buttons.

210 211 212
2014-04-30  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-mm-display-part): Don't move point while toggling
213
	a part; redisplay a button (enbugged in 2014-03-23).
214

215 216 217 218 219 220
2014-04-27  Teodor Zlatanov  <tzz@lifelogs.com>

	* auth-source.el (auth-source-search, auth-source-search-backends):
	Treat :max 0 as an indicator that a boolean return is wanted, as
	documented. Reported by Joe Bloggs.

221 222 223 224
2014-04-20  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-icalendar.el: Require gnus-art.

225 226 227 228 229 230 231 232 233 234
2014-04-20  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-icalendar.el (gnus-icalendar-event->org-entry)
	(gnus-icalendar--update-org-event): put event timestamp in
	the org entry body instead of the drawer.
	(gnus-icalendar-event--get-attendee-names): list of participants should
	contain even attendees without common name attribute.
	(gnus-icalendar--update-org-event): don't generate duplicates of empty
	property tags in org drawers.

235 236 237 238 239 240 241
2014-04-15  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gmm-utils.el (gmm-format-time-string): New function.

	* message.el (message-insert-formatted-citation-line): Use the original
	author's time zone to express a date string.

242 243 244 245 246 247 248 249
2014-04-06  Stefan Monnier  <monnier@iro.umontreal.ca>

	* gnus-srvr.el (gnus-tmp-how, gnus-tmp-name, gnus-tmp-where)
	(gnus-tmp-status, gnus-tmp-agent, gnus-tmp-cloud)
	(gnus-tmp-news-server, gnus-tmp-news-method, gnus-tmp-user-defined):
	Silence compiler warnings.
	(gnus-server-insert-server-line): Don't use dyn-bind var as argument.

250 251
2014-03-24  Katsumi Yamaoka  <yamaoka@jpl.org>

252 253
	* mml.el: Require url when compiling.

254 255 256 257
	* gnus-cloud.el (gnus-cloud-parse-version-1):
	Use plist-get rather than CL's getf.
	(gnus-activate-group, gnus-subscribe-group): Declare.

258
	* gnus-sum.el (gnus-mime-buttonize-attachments-in-header): Declare.
259

Gnus developers's avatar
Gnus developers committed
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302
2014-03-23  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-sum.el (gnus-summary-toggle-header): Display header attachment
	buttons when toggling the header off.

2014-03-23  Daiki Ueno  <ueno@gnu.org>

	* mml2015.el (mml2015-use): Don't check the availability of GnuPG
	commands here; instead, only check if epg-config.el is available.

2014-03-23  Lars Ingebrigtsen  <larsi@gnus.org>

	* mml.el (mml-expand-html-into-multipart-related): Allow sending HTML
	messages with embedded images.
	(mml-generate-mime): Don't bug out if you don't have libxml.

2014-03-23  Lars Ingebrigtsen  <larsi@gnus.org>

	* message.el (message-make-html-message-with-image-files): New command.

2014-03-23  Lars Ingebrigtsen  <larsi@gnus.org>

	* mml.el (mml-insert-mime-headers): Allow `recipient-filename'.

2014-03-23  David Engster  <deng@randomsample.de>

	* auth-source.el (auth-source-netrc-saver): Do not depend on `cl-lib'
	to stay compatible with older Emacsen, so replace `cl-loop' with
	`loop'.

2014-03-23  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-article-prepare, gnus-article-prepare-display):
	Display header attachment buttons by gnus-article-prepare-display
	rather than gnus-article-prepare so as to view in mml-preview as well.

2014-03-23  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-article-goto-part): Find a button in the body first.
	(gnus-mime-buttonize-attachments-in-header): Number hidden buttons.

2014-03-23  Katsumi Yamaoka  <yamaoka@jpl.org>

303 304
	* gnus-art.el (gnus-mime-buttonize-attachments-in-header):
	Display buttons that are hidden in unselected alternative part as well.
Gnus developers's avatar
Gnus developers committed
305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395
	(gnus-mime-display-alternative): Redraw attachment buttons in header.

	* gmm-utils.el (gmm-labels): Add edebug spec.

2014-03-23  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-srvr.el (gnus-server-toggle-cloud-server): New command and
	keystroke.
	(gnus-server-toggle-cloud-server): Only allow clouding applicable
	types.

2014-03-23  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus.el (gnus-copy-overlay, gnus-overlays-at): New functions.

	* gnus-art.el (gnus-mime-display-attachment-buttons-in-header):
	New user option.
	(gnus-mime-buttonize-attachments-in-header): New function.
	(gnus-article-prepare): Use it.
	(gnus-mime-inline-part): Suppress extra newline.
	(gnus-mm-display-part): Save excursion;
	remove useless deleting and adding of buttons.
	(gnus-insert-mime-button): Allow insertion in the middle of a line.

	* gnus-sum.el (gnus-summary-wash-mime-map, gnus-summary-article-menu):
	Add gnus-mime-buttonize-attachments-in-header.

2014-03-23  Lars Ingebrigtsen  <larsi@gnus.org>

	* nnimap.el (nnimap-request-articles): New command to download several
	articles at once.

	* gnus.el (gnus-variable-list): Save Cloud variables.

2014-03-23  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-cloud.el: New file to provide the Emacs Cloud.

	* gravatar.el (gravatar-retrieve-synchronously): XEmacs also has
	`url-retrieve-synchronously', apparently.

	* gnus-notifications.el (gravatar-retrieve-synchronously): Declare for
	XEmacs.

	* nnrss.el (libxml-parse-html-region): Silence compilation error.

2014-03-23  Daniel Dehennin  <daniel.dehennin@baby-gnu.org>

	* gnus-mlspl.el (gnus-group-split-fancy): Use `gnus-parameters' in
	`gnus-group-split-fancy'.

2014-03-23  Lars Ingebrigtsen  <larsi@gnus.org>

	* message.el (message-remove-header): Doc fix.
	(message-forward-included-headers): New variable.
	(message-remove-ignored-headers): Use it.

2014-03-23  Dave Abrahams  <dave@boostpro.com>

	* gnus-sum.el (gnus-summary-open-group-with-article): New command.

2014-03-23  Rasmus Pank Roulund  <emacs@pank.eu>

	* gnus-fun.el (gnus-x-face-omit-files): Regexp to omit matched results
	from random face commands.
	(gnus-face-directory): Like `gnus-x-face-directory` for png files and
	Face.
	(gnus-face-omit-files): Like `gnus-x-face-omit-files` for Face.
	(gnus--random-face-with-type): Generic function returning a face-type
	as a string.
	(gnus--insert-random-face-with-type): Generic function inserting a face
	in a message buffer header.
	(gnus-random-x-face): Rewritten to use `gnus--random-face-with-type`.
	(gnus-insert-random-x-face-header): Rewritten to use
	`gnus--insert-random-face-with-type`.
	(gnus-random-face): Return random (png) Face as string.
	(nus-insert-random-face-header): Insert random (png) Face in a message
	buffer.

2014-03-23  Lars Ingebrigtsen  <larsi@gnus.org>

	* mm-url.el: Remove all usage of w3.

	* nnrss.el: Ditto.

	* mm-decode.el: Ditto.

	* mm-view.el: Ditto.

	* gnus-setup.el: Remove outdated file.

Lars Ingebrigtsen's avatar
Lars Ingebrigtsen committed
396 397 398 399 400
2014-03-07  Lars Ingebrigtsen  <larsi@gnus.org>

	* nnimap.el (nnimap-request-accept-article): Make respooling to nnimap
	groups work again.

401 402 403 404 405
2014-03-07  George McNinch  <gmcninch@gmail.com>  (tiny change)

	* nnir.el (nnir-run-namazu): Parse namazu results that are larger than
	999 correctly (i.e. "1,342").

406 407 408 409 410
2014-03-07  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-agent.el (gnus-agent-update-files-total-fetched-for): Don't bug
	out if the directory doesn't exist.

411 412 413 414
2014-03-05  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-group.el (gnus-group-make-group): Clarify prompt.

415 416 417 418 419 420
2014-02-22  Daniel Colascione  <dancol@dancol.org>

	* auth-source.el (auth-source-secrets-listify-pattern): New function.
	(auth-source-secrets-search): Don't pass invalid patterns to secrets.el;
	instead, build list of patterns.

421 422 423 424 425
2014-02-13  Teodor Zlatanov  <tzz@lifelogs.com>

	* auth-source.el (auth-sources): Add pointer to what the .gpg extension
	in `auth-sources' means and link to EPA docs.

426 427 428 429 430
2014-02-12  Lars Ingebrigtsen  <larsi@gnus.org>

	* nnmail.el (nnmail-expand-newtext): Further sub-match fixups
	(bug#12375).

431 432 433 434 435
2014-02-09  Lars Ingebrigtsen  <larsi@gnus.org>

	* message.el (message-tab): Mention what happens on normal tabs
	(bug#11297).

Glenn Morris's avatar
Glenn Morris committed
436 437 438 439
2014-02-08  Glenn Morris  <rgm@gnu.org>

	* auth-source.el (auth-sources): Doc fix.  (Bug#16642)

440 441 442 443 444
2014-02-07  Lars Ingebrigtsen  <larsi@gnus.org>

	* ietf-drums.el (ietf-drums-parse-address): Don't bug out when called
	with an empty string.

445 446 447 448 449 450
2014-02-06  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-msg.el (gnus-summary-cancel-article): `user-mail-address' is
	buffer-local in some buffers, so bind it explicitly in the buffer we're
	trying to cancel the article in (bug#10808).

451 452 453 454
2014-02-05  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-int.el (gnus-request-accept-article): Doc fix.

Lars Ingebrigtsen's avatar
Lars Ingebrigtsen committed
455 456 457 458 459
2014-02-01  Lars Ingebrigtsen  <larsi@gnus.org>

	* nnir.el (nnir-request-update-mark): Don't try to update the source
	group if we can't find it (bug#16611).

460 461 462 463
2014-01-31  Lars Ingebrigtsen  <larsi@gnus.org>

	* nnimap.el (nnimap-transform-headers): Fix Davmail header parsing.

464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485
2014-01-31  Dave Abrahams  <dave@boostpro.com>

	* gnus-salt.el (gnus-tree-highlight-article): Don't move point around
	in the summary buffer (bug#13769).

2014-01-31  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-art.el (gnus-article-setup-buffer): Refresh the summary buffer
	name if we're using a single article buffer.  Otherwise, it may point
	to a killed buffer (bug#13756).

2014-01-30  Lars Ingebrigtsen  <larsi@gnus.org>

	* nnmail.el (nnmail-split-it): Instead of redoing the search to restore
	the match data, just save and restore it explictly (bug#12375).

	* gnus-sum.el (gnus-summary-read-group-1): Initialize the spam code if
	that's needed.

	* spam.el (spam-initialize): Allow calling repeatedly, but only run the
	the code once (bug#9069).

486 487 488 489 490
2014-01-18  Steinar Bang  <sb@dod.no>

	* gnus-setup.el (gnus-use-sendmail): We never use sendmail for mail
	reading.

Stefan Monnier's avatar
Stefan Monnier committed
491
2014-01-09  Ken Olum  <kdo@cosmos.phy.tufts.edu>
Ken Olum's avatar
Ken Olum committed
492 493 494 495

	* message.el (message-bury): Call bury-buffer with no argument
	in the message-return-action case too.

496 497 498 499 500 501 502
2014-01-05  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-sum.el (gnus-article-stop-animations): Declare it before using.
	(nnimap-split-fancy, nnimap-split-methods): Declare.

	* mm-util.el (help-function-arglist): Declare.

Glenn Morris's avatar
Glenn Morris committed
503 504
2013-12-28  Glenn Morris  <rgm@gnu.org>

505 506 507 508 509 510 511
	* gnus-sieve.el (gnus-sieve-select-method):
	* gravatar.el (gravatar-automatic-caching, gravatar-cache-ttl)
	(gravatar-rating, gravatar-size):
	* message.el (message-minibuffer-local-map):
	* sieve-manage.el (sieve-manage-authenticators)
	(sieve-manage-authenticator-alist): Specify custom types.

512 513 514 515
	* gnus-icalendar.el (gnus-icalendar-org, gnus-icalendar):
	* gnus-sum.el (gnus-subthread-sort-functions): Add version.
	* gnus-sync.el (gnus-sync-file-encrypt-to): Add type and version.

Glenn Morris's avatar
Glenn Morris committed
516 517 518 519
	* auth-source.el (auth-sources):
	* nnmairix.el (nnmairix-propagate-marks-upon-close):
	Fix custom types.

520 521 522 523 524
2013-12-26  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-sum.el (gnus-summary-respool-query): Special-case nnimap so that
	we get proper traces there, too.

525 526 527 528 529 530 531 532 533 534
2013-12-26  Sean Connor  <sconnor005@allyinics.org>  (tiny change)

	* gnus-sum.el (gnus-summary-enter-digest-group): Don't discard previous
	value of the parameters if the current article has a Reply-To or From
	field.

2013-12-26  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus.el (gnus-group-buffer): Remove duplicate definition.

535 536 537 538
2013-12-25  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-sum.el (gnus-summary-exit): Stop animations.

539 540 541 542 543 544 545 546 547 548
2013-12-19  Juri Linkov  <juri@jurta.org>

	* gnus.el (gnus-suppress-keymap):
	* gnus-art.el (gnus-article-mode-map):
	* gnus-group.el (gnus-group-mode-map):
	* gnus-sum.el (gnus-summary-mode-map, gnus-summary-backend-map):
	Remove [backspace] key binding because it shadows DEL (bug#16035).

	* mm-decode.el (mm-viewer-completion-map): Remove duplicate definition.

549
2013-12-19  Katsumi Yamaoka  <yamaoka@jpl.org>
550 551 552 553 554 555 556 557

	* gnus-uu.el (gnus-uu-decode-binhex, gnus-uu-decode-binhex-view):
	Make sure work directory exists.
	(gnus-uu-digest-mail-forward): Store temporary files in work directory
	rather than tmp directory.
	(gnus-summary-prepare-exit-hook): Replace gnus-exit-group-hook, that is
	not necessarily always run, with it.

558 559 560 561 562
2013-12-18  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-icalendar.el (gnus-icalendar-identities): Make changing the
	value of gnus-icalendar-additional-identities work without restart.

563 564 565 566 567
2013-12-17  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mm-util.el (mm-make-temp-file):
	Alias to make-temp-file for modern Emacsen.

568 569 570 571 572
2013-12-08  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-msg.el (gnus-setup-message): Fix the type of argument passed to
	nnir-article-number and nnir-article-group.

573
2013-12-03  Vitalie Spinu  <spinuvit@gmail.com>
574 575 576 577

	* message.el (message-send-mail-with-sendmail):
	Don't kill error buffer if sending fails.

578 579 580 581 582 583
2013-11-28  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-icalendar.el (gnus-icalendar-event-from-ical)
	(gnus-icalendar-event->org-entry)
	(gnus-icalendar--update-org-event)
	(gnus-icalendar-event->gnus-calendar): Distinguish between
Juanma Barranquero's avatar
Juanma Barranquero committed
584
	required/optional/non-participant attendee status.  Fix bug causing
585 586
	the first required event participant to be omitted.

587 588
2013-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>

589 590 591 592 593 594 595 596
	* gnus-art.el (article-de-quoted-unreadable)
	(article-de-base64-unreadable, gnus-mime-copy-part)
	* gnus-html.el (gnus-article-html)
	* mm-view.el (mm-inline-text-html-render-with-w3)
	(mm-inline-text-html-render-with-w3m-standalone)
	* rfc2231.el (rfc2231-decode-encoded-string):
	Allow overriding charset by mm-charset-override-alist.

597 598 599
	* gnus-art.el (gnus-article-browse-html-parts):
	Replace LWSPs with `&nbsp;'s in header.

600 601 602 603 604 605 606
	Work for broken Chinese articles.

	* gnus-art.el (gnus-article-browse-html-save-cid-content):
	Exclude broken handles that gnus-summary-enter-digest-group may create.
	(gnus-article-browse-html-parts):
	Allow overriding charset by mm-charset-override-alist.

607 608 609 610 611
2013-11-21  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-icalendar.el (gnus-icalendar-additional-identities): New.
	(gnus-icalendar-identities): Support additional-identities.

612 613
	* gnus-icalendar.el (gnus-icalendar-event:org-timestamp):
	Fix org-timestamp for events ending at midnight.
614

615 616
2013-11-21  Ivan Shmakov  <ivan@siamics.net>  (tiny change)

617 618
	* nndoc.el (nndoc-type-alist, nndoc-debbugs-db-type-p):
	Support debbugs .log files.
619

620 621 622 623 624
2013-11-20  Dave Goldberg  <david.goldberg6@verizon.net>

	* message.el (message-beginning-of-line):
	Use beginning-of-visual-line when visual-line-mode is turned on.

625 626 627 628 629 630 631 632
2013-11-15  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-icalendar.el (gnus-icalendar-event->gnus-calendar)
	(gnus-icalendar-event-from-ical)
	(gnus-icalendar-event->org-entry)
	(gnus-icalendar--update-org-event): Required/optional participation,
	list of attendees synced to org.

633 634 635 636 637 638 639 640 641 642 643 644 645 646
2013-11-13  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-icalendar.el (gnus-icalendar-event:sync-to-org)
	(gnus-icalendar-event:inline-org-buttons): Allow for appointment
	cancellations to be synced to org if the original appt has an org
	outline.

2013-11-13  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-icalendar.el (gnus-icalendar--format-summary-line)
	(gnus-icalendar-event->org-entry)
	(gnus-icalendar--update-org-event)
	(gnus-icalendar-event->gnus-calendar): Fix empty location handling.

647 648 649 650 651
2013-11-12  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-icalendar.el (gnus-icalendar-event-from-ical):
	Fix timezone handling in gnus-icalendar export to org.

652 653 654 655
2013-11-05  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-cite.el (gnus-cite-add-face): Make non-sticky overlays.

656 657 658
2013-10-30  Glenn Morris  <rgm@gnu.org>

	* gnus-group.el (gnus-group-browse-foreign-server):
659
	* gnus-int.el (gnus-start-news-server):
660 661
	Silence compiler obsolescence warning.

662 663 664 665 666 667 668
2013-10-29  Teodor Zlatanov  <tzz@lifelogs.com>

	* nnimap.el (nnimap-open-connection-1): `auth-source-search' for the
	`nnoo-current-server' first, then for the actual `nnimap-address' to
	allow netrc entries for the nnoo server to coexist with netrc entries
	for the `nnimap-address'.

669 670 671 672 673 674 675
2013-10-23  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mm-decode.el (mm-dissect-buffer): Revert last change.
	* nndoc.el (nndoc-dissect-mime-parts-sub): Ditto.
	The problem that motivated those changes was attributed to a broken
	mail sender, and has been fixed.

676 677 678 679 680 681 682
2013-10-22  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mm-decode.el (mm-dissect-buffer): Guess content-type if the first
	token is missing in the Content-Type header.

	* nndoc.el (nndoc-dissect-mime-parts-sub): Ditto.

683 684 685 686
2013-09-18  Glenn Morris  <rgm@gnu.org>

	* gnus-util.el (image-size): Declare.

687 688 689 690 691 692 693 694 695 696 697 698
2013-09-17  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-icalendar.el (gnus-icalendar-event--find-attendee)
	(gnus-icalendar-event-from-ical)
	(gnus-icalendar-event--build-reply-event-body)
	(gnus-icalendar-event-reply-from-buffer)
	(gnus-icalendar-find-org-event-file)
	(gnus-icalendar-event->gnus-calendar, gnus-icalendar-reply)
	(gnus-icalendar-mm-inline): Use gmm-labels instead of labels or flet.

	* mm-util.el (mm-special-display-p): Isolate XEmacs stuff.

699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749
2013-09-17  Stefan Monnier  <monnier@iro.umontreal.ca>

	* gnus-salt.el (gnus-tree-mode): Use define-derived-mode.
	Use save-current-buffer.
	(gnus-tree-mode-map): Initialize in the declaration.
	(gnus-pick-mouse-pick-region): Remove unused var `fun'.
	(scroll-in-place): Defvar it.
	(gnus-tmp-*): Defvar them.
	(gnus-get-tree-buffer): Use derived-mode-p.
	(gnus--let-eval): New macro.
	(gnus-tree-highlight-node): Use it to avoid dynamic binding of
	non-prefixed variables.
	(gnus-tree-open, gnus-tree-close): Remove unused arg `group'.

	* gnus-sum.el (gnus-summary-highlight): Remove `below' from the list of
	vars since it doesn't seem to be available.
	(gnus-set-global-variables, gnus-summary-read-group-1)
	(gnus-select-newsgroup, gnus-handle-ephemeral-exit)
	(gnus-summary-display-article, gnus-summary-select-article)
	(gnus-summary-next-article, gnus-offer-save-summaries)
	(gnus-summary-generic-mark): Use derived-mode-p.
	(gnus-summary-read-group-1, gnus-summary-exit)
	(gnus-summary-exit-no-update, gnus-kill-or-deaden-summary):
	Adjust calls to gnus-tree-close and gnus-tree-open.

	* gnus-eform.el (gnus-edit-form-mode): Use define-derived-mode.

	* gnus-agent.el (gnus-category-mode): Use define-derived-mode.
	(gnus-agent-mode): Use derived-mode-p.
	(gnus-agent-rename-group, gnus-agent-delete-group): Don't bind
	gnus-command-method and *-command-method to nil, but bind
	gnus-command-method to *-command-method instead!
	(gnus-agent-fetch-articles): Remove unused var `id'.
	(gnus-agent-fetch-headers): Remove unused arg `force'.
	(gnus-agent-braid-nov): Remove unused arg `group'.  Adjust callers.
	(gnus-agent-save-alist, gnus-agent-save-local): Remove unused `item'.
	(gnus-agent-short-article, gnus-agent-long-article)
	(gnus-agent-low-score, gnus-agent-high-score): Move declaration before
	first use.
	(gnus-agent-fetch-group-1): Remove unused vars `arts', `category',
	`score-param'.
	(gnus-tmp-name, gnus-tmp-groups): Defvar them.
	(gnus-get-predicate): Push in front of the cache, rather than end.
	(gnus-agent-expire-current-dirs, gnus-agent-expire-stats): Defvar them.
	(gnus-agent-expire-group-1): Use push.  Don't abuse dyn-binding.
	(gnus-agent-expire-unagentized-dirs): Don't rebind
	gnus-agent-expire-current-dirs since the defvar silences the warning.
	(gnus-agent-retrieve-headers): Remove unused var `cached-articles'.
	(gnus-agent-regenerate-group): Remove unused vars `point' and `dl'.
	(gnus-agent-regenerate): Simplify interactive spec and doc.

750 751
2013-09-17  Katsumi Yamaoka  <yamaoka@jpl.org>

752 753
	* gnus-int.el (gnus-open-server): Silence compiler.

754 755
	* mm-decode.el (mm-add-meta-html-tag): Fix regexp matching meta tag.

756 757 758
	* message.el (message-display-completion-list): Abolish.
	(message-completion-in-region): Use display-completion-list.

759 760 761
2013-09-17  Glenn Morris  <rgm@gnu.org>

	* gnus-util.el (gnus-message-with-timestamp-1):
Glenn Morris's avatar
Glenn Morris committed
762
	Use `messages-buffer' function if available.  Ignore read-only.
763

764 765 766 767 768
2013-09-16  Katsumi Yamaoka  <yamaoka@jpl.org>

	* message.el (message-expand-group, message-completion-in-region):
	Correct the order of start and end of a region.

769 770
2013-09-13  Glenn Morris  <rgm@gnu.org>

771 772
	* mml2015.el (gnus-create-image): Autoload it.

773 774
	* gnus-spec.el (gnus-xmas-format): Fix weird error call.

775 776 777
	* gnus-html.el (declare-function): Add compat stub for ancient Emacs.
	(image-size): Declare.

Glenn Morris's avatar
Glenn Morris committed
778 779 780 781 782 783 784
2013-09-12  Glenn Morris  <rgm@gnu.org>

	* gnus-icalendar.el (gnus-icalendar-event--build-reply-event-body):
	Avoid using `find', which i) might not be defined at runtime;
	ii) does not work, since its default test is eql, not equal.
	(gnus-mime-action-alist): Declare.

785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808
2013-09-11  Stefan Monnier  <monnier@iro.umontreal.ca>

	* score-mode.el (gnus-score-mode-map): Move initialization
	into declaration.
	(gnus-score-mode): Use define-derived-mode.
	* gnus-srvr.el (gnus-browse-mode): Use define-derived-mode.
	* gnus-kill.el (gnus-kill-file-mode-map): Move initialization
	into declaration.
	(gnus-kill-file-mode): Use define-derived-mode.
	(gnus-kill-file-edit-file, gnus-kill-file-enter-kill, gnus-kill):
	Use derived-mode-p.
	* gnus-group.el (gnus-group-mode): Use define-derived-mode.
	(gnus-group-setup-buffer, gnus-group-name-at-point)
	(gnus-group-make-web-group, gnus-group-enter-directory)
	(gnus-group-suspend): Use derived-mode-p.
	* gnus-cus.el (gnus-custom-mode): Use define-derived-mode.
	* gnus-bookmark.el (gnus-bookmark-bmenu-mode): Use define-derived-mode.
	* gnus-art.el (gnus-article-mode): Use define-derived-mode.
	(gnus-article-setup-buffer, gnus-article-prepare)
	(gnus-article-prepare-display, gnus-sticky-article)
	(gnus-kill-sticky-article-buffer, gnus-kill-sticky-article-buffers)
	(gnus-bind-safe-url-regexp, gnus-article-check-buffer)
	(gnus-article-read-summary-keys): Use derived-mode-p.

809 810 811 812
2013-08-28  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mm-decode.el (mm-temp-files-delete): Fix file deletion logic.

813 814 815 816 817
2013-08-19  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mm-util.el (mm-coding-system-priorities): Exclude iso-2022-jp-2 and
	shift_jis from the default value set for Japanese users.

Glenn Morris's avatar
Glenn Morris committed
818 819
2013-08-13  Glenn Morris  <rgm@gnu.org>

820 821
	* gnus-icalendar.el (gnus-icalendar-org-capture-file): Fix type.

Glenn Morris's avatar
Glenn Morris committed
822 823 824 825
	* gnus.el (gnus-valid-select-methods): Fix type.

	* nnimap.el (nnimap-request-articles-find-limit): Fix type, version.

826 827
2013-08-12  Katsumi Yamaoka  <yamaoka@jpl.org>

828
	* mm-decode.el (mm-display-external): Run a timer for the temp files
829
	deletion after a viewer exits; add a deletion timer for the needsterm
830 831
	case, too.

832 833 834
	* mm-decode.el (mm-display-external): Try to delete temporary files by
	using a 1-min. timer.

835 836 837 838 839 840 841 842
2013-08-09  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mm-decode.el (mm-temp-files-to-be-deleted, mm-temp-files-cache-file):
	New internal variables.
	(mm-temp-files-delete): New function; add it to gnus-exit-gnus-hook.
	(mm-display-external): Use it to delete temporary files instead of
	using timers.

843 844 845 846 847
2013-08-06  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-icalendar.el (gnus-icalendar-event-from-ical): Replace pcase
	with cond for backwards compatability.

848 849 850 851 852 853 854
2013-08-06  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mm-decode.el (mm-display-external): Bind process-connection-type to
	nil; don't delete a temp file immediately even if a viewer finishes,
	since it may be a shell script, like xdg-open, that launches a real
	viewer program belatedly.

855 856 857 858 859
2013-08-05  Dave Abrahams  <dave@boostpro.com>

	* gnus-int.el (gnus-warp-to-article): Allow warping in all groups so
	that we can create nndoc groups that excerpt other groups.

860 861 862 863 864 865 866 867 868 869
2013-08-02  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-delay.el (gnus-delay-article): Fix typo.

	* gnus-group.el (gnus-group-delete-articles): Allow deleting only "old"
	articles.

	* gnus-delay.el (gnus-delay-article): Run `message-send-hook' so that
	we can get spell-checking etc.

870 871 872 873 874
2013-08-02  Katsumi Yamaoka  <yamaoka@jpl.org>

	* rfc2047.el (rfc2047-encode-message-header): Unify charsets into
	a single one used for encoding the whole text in a header.

875 876
2013-08-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>

877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912
	* message.el (message-ignored-news-headers): Delete X-Gnus-Delayed
	before sending.

	* mm-decode.el (mm-command-output): New face.
	(mm-display-external): Use it.

2013-08-01  Kan-Ru Chen (陳侃如)  <kanru@kanru.info>  (tiny change)

	* nnmbox.el (nnmbox-request-article): Don't change point.

2013-08-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-icalendar.el (gnus-icalendar-event:inline-reply-buttons):
	Include `handle' parameter.

2013-08-01  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-icalendar.el: New file.

2013-08-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-int.el (gnus-warp-to-article): Mention that warp means jump.

	* gnus-uu.el (gnus-uu-mark-thread, gnus-uu-unmark-thread): Work with
	dummy roots, too.

2013-08-01  David Edmondson  <dme@dme.org>

	* mml2015.el (mml2015-epg-key-image-to-string): Protect against bugging
	out on ttys.

2013-08-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-start.el (gnus-dribble-save): Only save the dribble file if it's
	not empty.

913 914
	* nnrss.el (nnrss-discover-feed): Indent.

915 916 917 918
2013-08-01  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-util.el (gnus-emacs-completing-read): Isolate XEmacs stuff.

919 920 921 922 923
2013-07-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-start.el (gnus-read-active-for-groups): Always mark the data as
	dirty to ensure nnimap data being saved.

924 925
2013-07-30  Tassilo Horn  <tsdh@gnu.org>

926 927 928 929 930 931 932
	* gnus-sum.el (gnus-summary-make-menu-bar): Add "Current thread score"
	menu entry.

	* gnus-score.el (gnus-summary-current-score): Use prefix arg to show
	the current thread's total score instead of the current article's
	score.

933 934 935 936 937 938 939 940 941 942 943
	* gnus-sum.el (gnus-subthread-sort-functions): New defcustom.
	(gnus-sort-threads-recursively): Delete defcustom.
	(gnus-sort-threads-recursive): Adapt accordingly.

2013-07-30  Tassilo Horn  <tsdh@gnu.org>

	* gnus-sum.el (gnus-sort-subthreads-recursive): New function.
	(gnus-sort-threads-recursive): Use it.
	(gnus-sort-threads): Unconditionally call `gnus-sort-threads-recursive'
	again.  Now that determines how to sort subthreads.

944 945 946 947 948
2013-07-26  Tassilo Horn  <tsdh@gnu.org>

	* gnus-sum.el (gnus-sort-threads-recursively): New defcustom.
	(gnus-sort-threads): Use it.

949 950 951 952 953
2013-07-25  Andreas Schwab  <schwab@linux-m68k.org>

	* gnus-art.el (gnus-button-url-regexp): Make it match url in which
	punctuation characters follow parentheses (bug#14950).

954 955
2013-07-23  Katsumi Yamaoka  <yamaoka@jpl.org>

Katsumi Yamaoka's avatar
Katsumi Yamaoka committed
956 957 958 959 960 961
	* gnus.el (gnus-continuum-version):
	* gnus-msg.el (gnus-extended-version): Simplify.

	* gnus.el (gnus-continuum-version-1): Remove.
	* gnus-msg.el (gnus-bug): Revert.

962 963 964 965 966 967 968 969
	Calculate gnus-version correctly on Cygwin.

	* gnus.el (gnus-continuum-version): Do main calculations in integers.
	(gnus-continuum-version-1): New function, return a string.

	* gnus-msg.el (gnus-extended-version, gnus-bug):
	Use gnus-continuum-version-1 instead of gnus-continuum-version.

970 971 972 973 974 975 976 977 978 979
2013-07-19  Geoff Kuenning  <geoff@cs.hmc.edu>  (tiny change)

	* gnus-art.el (gnus-treat-predicate): Allow functions as predicates
	(bug#13384).

2013-07-18  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-start.el (gnus-clean-old-newsrc): Remove the newsrc cleanups
	that were only relevant in a development version a long time ago.

980 981 982 983 984
2013-07-18  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-shr-put-image): Make it work as well for shr.el's
	that the old Emacs 24s bundle.

985 986 987
2013-07-10  David Engster  <deng@randomsample.de>

	* gnus-start.el (gnus-clean-old-newsrc): Always remove 'unexist' marks
988 989
	if `gnus-newsrc-file-version' does not match `gnus-version'.
	This fixes a bug in Emacs trunk where the 'unexist' marks were always
990 991 992
	removed at startup because "Gnus v5.13" was considered smaller than "Ma
	Gnus v0.03".

993 994
2013-07-10  Tassilo Horn  <tsdh@gnu.org>

995 996
	* gnus.el (gnus-summary-line-format):
	Reference `gnus-user-date-format-alist' for the &user-date; format, not
997 998
	`gnus-summary-user-date-format-alist'.

999 1000 1001 1002 1003 1004 1005 1006 1007
2013-07-08  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* nnml.el (nnml-request-compact-group): Don't bug out if we can't
	delete files (bug#13481).

2013-07-08  Tassilo Horn  <tsdh@gnu.org>

	* gnus-registry.el (gnus-registry-remove-extra-data): New function.

1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028
2013-07-06  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-art.el (gnus-block-private-groups): Allow `global' methods to
	display images.

	* gnus.el (gnus-valid-select-methods): Mark nnrss as global.

	* message.el (message-cancel-news): According to
	<mailman.216.1372942181.12400.help-gnu-emacs@gnu.org>, "cancel" is
	preferred over "cmsg cancel" in the Subject.

	* nnir.el (nnir-engines): Note that the group specs are regexps
	(bug#13238).

	* gnus-msg.el (gnus-copy-article-buffer): If the article buffer has
	gotten read-only text properties, ensure that those aren't heeded when
	copying stuff over (bug#13434).

	* mm-view.el (mm-inline-text-html): Don't bug out on multipart messages
	(bug#13762).

1029 1030 1031 1032 1033 1034
2013-07-05  David Kastrup  <dak@gnu.org>

	* auth-source.el (auth-source-netrc-parse-one): Allow empty strings in
	authinfo file again (important for blank passwords).  This had been
	broken with 2013-06-15 change.

1035 1036 1037 1038 1039
2013-07-03  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-sum.el (gnus-summary-from-or-to-or-newsgroups):
	Revert 2013-01-14 change.

1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071
2013-07-02  David Engster  <deng@randomsample.de>

	* gnus-sum.el (gnus-update-marks): Do not remove empty 'unexist'
	ranges, since `nnimap-retrieve-group-data-early' also uses it as a flag
	to see whether the group was synced before.

2013-07-02  Martin Stjernholm  <mast@lysator.liu.se>

	* nnimap.el (nnimap-request-move-article): Decode the group name when
	doing internal moves to avoid charset issues.

2013-07-02  Julien Danjou  <julien@danjou.info>

	* nnimap.el (nnimap-request-list):
	Revert change that made listing synchronous.
	(nnimap-get-responses): Restore.

2013-07-02  Dave Abrahams  <dave@boostpro.com>

	* nnimap.el (nnimap-change-group): Document result value.

	* nnimap.el (nnimap-find-article-by-message-id):
	Account for the fact that nnimap-change-group can return t.

2013-07-02  Julien Danjou  <julien@danjou.info>

	* nnimap.el (nnimap-request-head):
	Resture to-buffer parameter, used by `nnimap-request-move-article'.

	* nnimap.el (nnimap-request-head): Remove to-buffer argument.

	* gnus-int.el (gnus-request-head): Remove to-buffer argument, only
Juanma Barranquero's avatar
Juanma Barranquero committed
1072
	supported by nnimap actually.  Reverts previous change.
1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129

	* gnus-int.el (gnus-request-head): Add an optional to-buffer parameter
	to mimic `gnus-request-article' and enjoy backends the nn*-request-head
	to-buffer argument that is already supported.

2013-07-02  Julien Danjou  <julien@danjou.info>

	* nnimap.el (nnimap-get-responses): Remove, unused.

2013-07-02  Julien Danjou  <julien@danjou.info>

	* nnimap.el (nnimap-request-articles-find-limit): Rename from
	`nnimap-request-move-articles-find-limit' since we do not use it
	only for move operations.
	(nnimap-request-accept-article):
	Use `nnimap-request-articles-find-limit' to limit search by message-id.

2013-07-02  Julien Danjou  <julien@danjou.info>

	* nnir.el (nnir-run-imap): Fix, use `nnimap-change-group'.

	* nnimap.el (nnimap-log-buffer):
	Check that `window-point-insertion-type' is boundp, since it's not
	available in XEmacs.

2013-07-02  Michael Welsh Duggan  <md5i@md5i.com>

	* nnimap.el (nnimap-log-buffer):
	Add this, setting `window-point-insertion-type' in the buffer to t.
	(nnimap-log-command): Use nnimap-log-buffer.

2013-07-02  Julien Danjou  <julien@danjou.info>

	* nnimap.el (nnimap-find-article-by-message-id):
	Add an optional limit argument to be able to limit the search.
	(nnimap-request-move-article):
	Use `nnimap-request-move-articles-find-limit'.
	(nnimap-request-move-articles-find-limit):
	Add this to limit the search by Message-Id after a message move.
	(nnimap): Add defgroup.

2013-07-02  Julien Danjou  <julien@danjou.info>

	* nnimap.el (nnimap-find-article-by-message-id):
	Use `nnimap-possibly-change-group' rather than its own EXAMINE call.
	(nnimap-possibly-change-group): Add read-only argument.
	(nnimap-request-list): Use nnimap-possibly-change-group rather than
	issuing EXAMINE manually.
	(nnimap-find-article-by-message-id):
	Use `nnimap-possibly-change-group' with read-only argument.
	(nnimap-change-group): Rename from `nnimap-possibly-change-group'.
	We cannot possibly change because we need to be sure that it's either
	read-write or read-only.

2013-07-02  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-sum.el (gnus-summary-insert-old-articles):
Paul Eggert's avatar
Paul Eggert committed
1130
	Don't include unexisting messages.
1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193

2013-07-02  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-start.el (gnus-clean-old-newsrc):
	Remove totally bogus `unexists' entries.
	(gnus-clean-old-newsrc): Fix last checkin.

	* nnimap.el (nnimap-update-info):
	None of the articles below the active low-water mark exist.

2013-07-02  Katsumi Yamaoka  <yamaoka@jpl.org>

	* nnimap.el (gnus-refer-thread-use-nnir): Silence the byte compiler.

2013-07-02  Sergio Martinez  <samf0xb58@gmail.com>  (tiny change)

	* nnimap.el (nnimap-request-scan):
	Allow `nnimap-inbox' to be a list of inboxes.

2013-07-02  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-group.el (gnus-group-expire-articles-1):
	Don't try to expire messages that don't exist.

	* gnus-sum.el (gnus-summary-expire-articles): Ditto.

2013-07-02  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-start.el (gnus-clean-old-newsrc): Allow a FORCE parameter.

2013-07-02  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-start.el (gnus-clean-old-newsrc):
	Delete `unexist' from pre-Ma Gnus 0.3.

2013-07-02  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-sum.el (gnus-summary-local-variables):
	Make `gnus-newsgroup-unexist' into a local variable.

2013-07-02  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-sum.el (gnus-adjust-marked-articles):
	Add to `gnus-newsgroup-unexist'.

	* gnus.el (gnus-article-mark-lists):
	Add `unexist' to the list of marks.
	(gnus-article-special-mark-lists):
	Put the `unexist' in the special marks list instead.

	* gnus-sum.el (gnus-articles-to-read): Don't include unexisting
	articles in the list of articles to be selected.

	* nnimap.el (nnimap-retrieve-group-data-early):
	Query for unexisting articles.
	(nnimap-update-info): Keep track of unexisting articles.
	(nnimap-update-qresync-info): Ditto.

2013-07-02  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-start.el (gnus-clean-old-newsrc): New function.
	(gnus-read-newsrc-file): Use it.

1194 1195 1196 1197 1198 1199
2013-07-02  Daiki Ueno  <ueno@gnu.org>

	* mml2015.el (mml2015-epg-key-image): Use 'gnus-create-image' instead
	of 'create-image' for XEmacs compatibility; check errors when decoding
	image.  Reported by Uwe Brauer.

1200 1201 1202 1203 1204
2013-06-28  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-article-extend-url-button): Make it work again with
	gnus-button-push revised at 2011-01-19.

1205 1206 1207 1208
2013-06-19  Glenn Morris  <rgm@gnu.org>

	* gnus-group.el (gnus-mark-article-as-read): Fix declaration.

1209 1210 1211 1212
2013-06-18  Teodor Zlatanov  <tzz@lifelogs.com>

	* auth-source.el (auth-source-netrc-parse-entries): Remove debugging.

1213 1214 1215 1216
2013-06-18  Glenn Morris  <rgm@gnu.org>

	* eww.el, shr.el, shr-color.el: Move to ../net.

1217 1218 1219 1220 1221
2013-06-18  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* shr.el (shr-tag-table): Insert the images after the table, so that
	they're not covered by the table colourisation, which often looked
	awkward.
1222 1223
	(shr-tag-dl, shr-tag-dt, shr-tag-dd): Add support for <dl>, <dt> and
	<dd>.
1224

1225 1226 1227 1228
2013-06-18  Katsumi Yamaoka  <yamaoka@jpl.org>

	* eww.el (eww-detect-charset): Improve regexp; move backward.

1229 1230
2013-06-18  Glenn Morris  <rgm@gnu.org>

1231 1232
	* mm-decode.el (widget-convert-button): Autoload.

1233 1234
	* sieve-manage.el (mm-enable-multibyte): Autoload.

1235 1236 1237
	* shr.el (libxml-parse-html-region): Declare.
	(shr-render-buffer): Explicit error if no libxml2 support.

1238 1239 1240 1241 1242 1243
2013-06-17  Teodor Zlatanov  <tzz@lifelogs.com>

	* auth-source.el (auth-source-current-line): New function.
	(auth-source-netrc-parse-entries): When a data token is "machine",
	assume we're in the wrong place and abort parsing the current line.

1244 1245
2013-06-17  Lars Magne Ingebrigtsen  <larsi@gnus.org>

1246 1247 1248 1249
	* eww.el (eww-tag-select): Don't render totally empty <select> forms.
	(eww-convert-widgets): Don't bug out if the first widget starts at the
	beginning of the buffer.
	(eww-convert-widgets): Fix last patch.
1250
	(eww-tag-input): Support <input type=image>.
1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272

	* shr.el (shr-insert-table): Respect border-collapse: collapse.
	(shr-tag-base): Protect against base specs that are degenerate.
	(shr-ensure-paragraph): Don't delete empty lines that have text
	properties, because these may be input fields.

	* eww.el (eww-convert-widgets): Put `help-echo' on input fields so that
	we can navigate to them.

	* shr.el (shr-colorize-region): Put the colours over the entire region.
	(shr-inhibit-decoration): New variable.
	(shr-add-font): Use it to inhibit text property decorations while doing
	preliminary table renderings.  This speeds up typical Wikipedia page
	renderings by 15%.
	(shr-tag-span): Don't respect the <title>, because that overwrites the
	help-echo from links inside the spans.
	(shr-next-link): Use `help-echo' for navigation, so that we can
	navigate to form elements, too.

	* eww.el (eww-button): New face.
	(eww-convert-widgets): Use it to make submit buttons more button-like.

1273 1274 1275 1276 1277
	* mm-decode.el (mm-convert-shr-links): Override the shr local map, so
	that Gnus commands work.

	* shr.el (shr-render-td): Support horizontal alignment.

1278
	* eww.el (eww-put-color): Remove.
1279 1280 1281
	(eww-colorize-region): Use `add-face-text-property'.

	* shr.el (shr-add-font): Append face data, so that we get the correct
Paul Eggert's avatar
Paul Eggert committed
1282
	precedence: The innermost value (which is applied first) wins.
1283 1284
	(shr-make-overlay): Obsolete function.

1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299
	* mm-decode.el (mm-convert-shr-links): New function to convert
	new-style shr URL links into widgets.
	(mm-shr): Use it.

	* eww.el (eww-mode-map): Use `shr-next-link' (etc) instead of the
	widget commands, since we're no longer using widgets for links.

	* shr.el (shr-next-link): New command.
	(shr-previous-link): New command.
	(shr-urlify): Don't use `widget-convert', because that's slow.
	(shr-put-color-1): Use `add-face-text-property' instead of overlays,
	because collecting the overlays and reapplying them when generating
	tables is slow.
	(shr-insert-table): Ditto.

1300 1301 1302 1303 1304 1305
2013-06-17  Stefan Monnier  <monnier@iro.umontreal.ca>

	* sieve.el (sieve-edit-script): Avoid beginning-of-buffer.
	* shr.el (browse-url): Require `url'.
	* eww.el (url): Require format-spec.

1306 1307 1308
2013-06-16  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* eww.el (eww-display-html): Default to using the entire window width.
1309 1310
	(eww-browse-url): Don't add a User-Agent header (twice), because that
	makes Bing refuse connection.
1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332

	* shr.el (shr-make-table): Cache the table rendering at the table
	level, and not the <td> level.  This is a bit faster.

	* eww.el (eww-render): Go to the correct ID when given URLs ending with
	#id.

	* shr.el (shr-tag-li): Don't require a new paragraph, since other
	browsers don't.
	(shr-expand-url): Respect #anchor links.
	(shr-parse-base): Chop off the anchor before using.
	(shr-descend): Respect display: none.
	(shr-descend): Allow marking elements that have certain IDs.

	* eww.el (eww-tag-textarea): Use `text' instead of `editable-field'.

	* shr.el (shr-expand-url): Don't bug out on zero-length links.

	* eww.el (eww-tag-textarea): Support <textarea>.

2013-06-16  Rüdiger Sonderfeld  <ruediger@c-plusplus.de>

1333
	* shr.el (shr-dom-to-xml): Fix function call.
1334 1335 1336 1337 1338 1339 1340 1341

	* eww.el (eww): New group.
	(eww-header-line-format): New custom variable.
	(eww-current-title): New variable.
	(eww-display-html): Update header and handle title tag.
	(eww-update-header-line-format): New function.
	(eww-tag-title): New function.

Juanma Barranquero's avatar
Juanma Barranquero committed
1342
	* shr.el (shr-dom-to-xml): New function.
1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362
	(shr-tag-svg): Add support for the SVG tag.
	(shr-bullet): New custom variable.
	(shr-tag-li): Support custom bullet in unordered lists.

2013-06-16  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* shr.el (shr-expand-url): Respect // URLs.

	* eww.el (eww-tag-body): Override the shr body rendering so that we can
	put a background colour onto the entire buffer.
	(eww-render): When being redirected, use the redirect URL as the new
	base URL.

	* shr.el (shr-parse-base): Fix parsing error.

	* eww.el (eww-submit): Pass the base in to `shr-expand-url'.

	* shr.el (shr-parse-base): New function.
	(shr-expand-url): Use it to expand relative URLs reliably.

1363 1364 1365 1366 1367 1368
2013-06-15  Teodor Zlatanov  <tzz@lifelogs.com>

	* auth-source.el (auth-source-search-collection): Fix docstring.
	(auth-source-netrc-parse): Refactor and improve netrc parser to support
	single-quoted strings and multiline entries.
	(auth-source-netrc-parse-next-interesting)
1369 1370
	(auth-source-netrc-parse-one, auth-source-netrc-parse-entries):
	New functions to support parser.
1371

1372 1373 1374 1375 1376 1377 1378 1379
2013-06-14  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* eww.el (eww-submit): Get submit button logic right when hitting RET
	on non-submit buttons.

	* shr.el: Remove shr-preliminary-table-render, since that can't really
	be used for anything in practice.

1380 1381 1382 1383 1384
2013-06-13  Albert Krewinkel  <tarleb@moltkeplatz.de>

	* sieve.el: Rebind q to (sieve-bury-buffer), bind Q to
	(sieve-manage-quit).

1385 1386 1387 1388 1389 1390
2013-06-14  David Edmondson  <dme@dme.org>  (tiny change)

	* mml2015.el (mml2015-maximum-key-image-dimension): New user option to
	control the maximum size of photo ID image.
	(mml2015-epg-key-image-to-string): Respect it.

1391 1392 1393 1394 1395 1396 1397
2013-06-13  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* shr.el (shr-tag-table-1): Mark the preliminary table renderings
	instead of the final one so that we can more easily distinguish them.

	* eww.el (eww-submit): Compute the submission URL correctly.

1398 1399 1400 1401 1402 1403
2013-06-13  Stefan Monnier  <monnier@iro.umontreal.ca>

	* sieve-manage.el (sieve-manage-open-server): Don't quote lambda.
	Use plist-get rather than CL's getf.
	(sieve-manage-parse-capability): Avoid CL's remove-if.

1404 1405 1406 1407 1408 1409 1410
2013-06-13  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* shr.el (shr-expand-url): Expansion should chop off the bits after the
	last slash.

	* eww.el (eww-tag-select): Use the first value as the default value.

1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421
2013-06-13  Rüdiger Sonderfeld  <ruediger@c-plusplus.de>

	* eww.el (eww): Prepend urls with http:// if scheme is missing.
	(eww-mode): Use `define-derived-mode'.
	(eww-parse-headers): Parse headers from beginning of buffer so that
	file:// links work.

2013-06-13  Katsumi Yamaoka  <yamaoka@jpl.org>

	* eww.el (eww-detect-charset): Detect charset from the <meta> tag.

1422 1423 1424 1425 1426
2013-06-12  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* shr.el (shr-tag-svg): Ignore SVG elements, because we don't know how
	to handle them at all.

1427 1428 1429 1430 1431 1432
2013-06-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* eww.el (eww-convert-widgets): Make widgets from non-tabular layouts
	work, too.
	(eww-tag-select): Implement <select>.

1433 1434
2013-06-10  Albert Krewinkel  <krewinkel@moltkeplatz.de>

1435
	* sieve-manage.el (sieve-manage-open): Work with STARTTLS: shorten
1436
	stream managing functions by using open-protocol-stream to do most of
Juanma Barranquero's avatar
Juanma Barranquero committed
1437
	the work.  Has the nice benefit of enabling STARTTLS.
1438 1439
	Wait for capabilities after STARTTLS: following RFC5804, the server
	sends new capabilities after successfully establishing a TLS connection
Juanma Barranquero's avatar
Juanma Barranquero committed
1440
	with the client.  The client should update the cached list of
1441 1442 1443 1444 1445 1446 1447 1448 1449 1450
	capabilities, but we just ignore the answer for now.
	(sieve-manage-network-p, sieve-manage-network-open)
	(sieve-manage-starttls-p, sieve-manage-starttls-open)
	(sieve-manage-forward, sieve-manage-streams)
	(sieve-manage-stream-alist): Remove unneeded functions neither in the
	API, nor called by any other function.
	Enable Multibyte for SieveManage buffers: The parser won't properly
	handle umlauts and line endings unless multibyte is turned on in the
	process buffer.

1451 1452 1453 1454 1455
2013-06-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* eww.el (eww-tag-input): Support password fields.
	(eww-submit): Support POST.

1456 1457
2013-06-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>

1458 1459
	* eww.el (eww-tag-form): Protect against degenerate forms.

1460 1461 1462 1463 1464 1465 1466 1467 1468
	* shr.el (shr-expand-url): Expand URLs that start with a slash
	correctly.

	* eww.el (eww-submit): Get submit button logic right.

	* shr.el (shr-final-table-render): New variable to signal when we're
	doing the final table rendering so that we can collect more data at
	that point.

1469
	* eww.el (eww-submit): Make form submission work.
1470 1471 1472
	(eww-tag-input): Implement submit buttons.
	(eww-click-radio): Implement radio and checkboxes.
	(eww-submit): Handle hidden elements.
1473 1474 1475 1476 1477

	* shr.el (shr-descend): Allow other packages to override (or provide)
	rendering of elements.
	(shr-expand-url): Strip query strings from URLs before expanding them.

1478
	* eww.el: Don't require cl-lib.
1479
	(eww-tag-form): Start form support.
1480 1481 1482 1483 1484 1485 1486 1487

	* eww.el: Start writing a new, tiny web browser.
	(eww-previous-url): New command.
	(eww-quit): New command.

2013-06-10  Albert Krewinkel  <krewinkel@moltkeplatz.de>

	* sieve.el: Put point at beginning of buffer when viewing a script.
Juanma Barranquero's avatar
Juanma Barranquero committed
1488 1489
	(sieve-open-server): Respect the PORT parameter.  Show the correct port
	number in sieve-buffer's header.  Fixed code to also work with a string
Juanma Barranquero's avatar
Juanma Barranquero committed
1490
	as port specifier.  Properly close the connection on pressing 'q'.  Make
Juanma Barranquero's avatar
Juanma Barranquero committed
1491
	sieve-manage-quit close the connection and process buffer.  Also, remove
1492 1493
	duplicate keybinding for 'q'.

1494 1495 1496 1497 1498 1499
2013-06-10  Roy Hashimoto  <roy.hashimoto@gmail.com>  (tiny change)

	* mm-view.el (mm-pkcs7-signed-magic): Allow newline in the regexp and
	make it easier to read.
	(mm-pkcs7-enveloped-magic): Ditto.

1500 1501 1502 1503 1504 1505
2013-06-06  Teodor Zlatanov  <tzz@lifelogs.com>

	* gnus-ems.el (gnus-image-type-available-p): Test `display-images-p'
	before `image-type-available-p' to avoid loading the image libraries
	needlessly.

1506 1507 1508 1509 1510 1511 1512
2013-06-04  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (article-date-ut, article-update-date-lapsed): Don't
	assume Date header begins with "Date", that may be customized into
	something like "X-Sent" using gnus-article-time-format.
	(article-transform-date): Allow multi-line Date header.

1513 1514 1515 1516 1517
2013-06-02  David Engster  <deng@randomsample.de>

	* registry.el (initialize-instance, registry-lookup)
	(registry-lookup-breaks-before-lexbind, registry-lookup-secondary)
	(registry-lookup-secondary-value, registry-search, registry-delete)
1518 1519
	(registry-insert, registry-reindex, registry-size, registry-prune):
	Do not wrap methods in `eval-and-compile'.  This breaks due to latest
1520 1521
	changes in EIEIO (introduction of eieio-core.el).

1522 1523
2013-05-30  Glenn Morris  <rgm@gnu.org>

1524 1525 1526
	* nnmail.el (nnmail-fancy-expiry-target):
	Also bind mail-dont-reply-to-names.

1527 1528 1529
	* spam-stat.el (spam-stat-save):
	No need to tweak font-lock in temp buffers.

1530 1531
	* shr.el (shr-put-image): Silence compiler.

1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559
2013-05-29  Glenn Morris  <rgm@gnu.org>

	* gnus-ems.el (set-process-plist): Every supported Emacs has this.

	* gnus-group.el (gnus-sequence-of-unread-articles)
	(gnus-summary-add-mark, gnus-mark-article-as-read)
	(gnus-group-make-articles-read): Declare.

	* gnus-sum.el (gnus-parameter-list-identifier)
	(gnus-article-stop-animations, gnus-stop-downloads)
	(gnus-article-only-boring-p, article-goto-body)
	(gnus-flush-original-article-buffer, article-narrow-to-head)
	(gnus-article-hidden-text-p, gnus-delete-wash-type)
	(gnus-summary-save-in-pipe, gnus-article-show-summary): Declare.

	* gnus.el: No need to eval-and-compile autoloads.

	* gravatar.el (help-function-arglist): Autoload.

	* nnimap.el (gnus-refer-thread-use-nnir): Declare.

	* nnmail.el (nnmail-fancy-expiry-target): Maybe use mail-dont-reply-to.

	* spam.el: No need to load spam-report when compiling.
	No need to eval-and-compile autoloads.
	(spam-report-resend-to): Declare.
	(spam-report-resend-register-routine): Require 'spam-report.

1560 1561 1562 1563 1564
2013-05-24  Julien Danjou  <julien@danjou.info>

	* sieve.el (sieve-setup-buffer): Fix default port value in sieve buffer
	setup.

1565 1566
2013-05-23  Glenn Morris  <rgm@gnu.org>

Glenn Morris's avatar
Glenn Morris committed
1567 1568 1569 1570 1571
	* gnus-util.el (rmail-swap-buffers-maybe)
	(rmail-maybe-set-message-counters, rmail-count-new-messages)
	(rmail-summary-exists, rmail-show-message, rmail-summary-displayed)
	(rmail-pop-to-buffer, rmail-maybe-display-summary): Declare.

1572 1573 1574 1575 1576 1577 1578 1579 1580