Gnus development mailing list
 help / color / mirror / Atom feed
* Ma Gnus v0.7 is released
@ 2013-05-01 20:14 Lars Magne Ingebrigtsen
       [not found] ` <87wqrh16am.fsf@echidna.jochen.org>
  2013-05-04  1:59 ` Harry Putnam
  0 siblings, 2 replies; 8+ messages in thread
From: Lars Magne Ingebrigtsen @ 2013-05-01 20:14 UTC (permalink / raw)
  To: ding-announce; +Cc: ding

Let's celebrate May 1st by doing another Ma Gnus release!  Just one year
since the last one, which also happened to be on May 1st.  Funny
coincidence.

What's new?  Er...  some bugs were fixed...  and the notifications stuff
was added...

And stuff.

Get it by saying

  git clone http://git.gnus.org/gnus.git && cd gnus && git checkout m0-7

or download the release from

  http://git.gnus.org/cgit/gnus.git/snapshot/gnus-m0-7.zip

ChangeLog since last release:

2013-05-01  Lars Magne Ingebrigtsen  <lars@ingebrigtsen.no>

	* gnus.el: Ma Gnus v0.7 is released.

2013-05-01  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-util.el (gnus-emacs-completing-read): Fix a filter for XEmacs.
	(Bug#14304)

2013-04-27  Glenn Morris  <rgm@gnu.org>

	* gnus.el (gnus-list-debbugs):
	Use require rather than autoload.  (Bug#14262)

2013-04-27  Julien Danjou  <julien@danjou.info>

	* sieve-manage.el (sieve-manage-authenticator-alist): Update the sieve
	port to "sieve" now that it has an official IANA port assigned.

2013-04-26  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mail-source.el (mail-source-fetch-pop, mail-source-check-pop):
	Don't set the MAILHOST environment variable permanently (Bug#14271).

2013-04-26  Glenn Morris  <rgm@gnu.org>

	* message.el (message-bury): Revert 2013-03-18 change.  (Bug#14117)

2013-04-25  Andrew Cohen  <cohen@bu.edu>

	* gnus-msg.el (gnus-inews-insert-gcc): Re-order conditional to work for
	string values of 'gcc-self. Thanks to Saroj Thirumalai.

2013-04-24  Andrew Cohen  <cohen@bu.edu>

	* nnir.el (nnir-close-group): Make sure we are in the right group.

	* gnus-sum.el (gnus-summary-insert-articles): Force updates to the
	dependency table from all newly retrieved headers.

2013-04-16  David Edmondson  <dme@dme.org>

	Support <img src="data:...">.

	* shr.el (shr-image-from-data): New function.
	(shr-tag-img): Use it.

2013-04-14  Andrew Cohen  <cohen@bu.edu>

	* nnir.el (nnir-request-set-mark): Make sure we are in the right
	group.

2013-04-12  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-msg.el (gnus-msg-mail): Make it avoid using posting styles
	corresponding to any existing group (Bug#14166).

2013-04-10  Andrew Cohen  <cohen@bu.edu>

	* nnir.el (number-sequence): No longer used.
	(nnir-request-set-mark): New function.
	(nnir-request-update-info): Improve marks updating.
	(nnir-request-scan): Don't duplicate marks updating.
	(gnus-group-make-nnir-group, nnir-run-imap, nnir-request-create-group):
	Use 'assq rather than 'assoc. Quote anonymous function.
	(nnir-request-group, nnir-close-group, gnus-summary-create-nnir-group):
	Use 'gnus-group-prefixed-p.
	(gnus-summary-create-nnir-group): Make sure server for method is open.

2013-04-04  Andrew Cohen  <cohen@bu.edu>

	* nnir.el (gnus-nnir-group-p): New function.
	(nnir-possibly-change-group): Use it.

	* gnus-msg.el (gnus-setup-message): Use it.

2013-04-04  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mml.el (mml-minibuffer-read-description): Use `default' insted of
	`initial-input' for the argument name.
	Suggested by Stefan Monnier <monnier@iro.umontreal.ca>.

2013-04-03  Kevin Layer  <layer@known.net>  (tiny change)

	* mml.el (mml-minibuffer-read-description): Allow passing in a prefix
	(used by MH-E).

2013-04-01  Andrew Cohen  <cohen@bu.edu>

	* nnir.el (nnir-request-update-mark): Improve mark updating in original
	group.

	* gnus-msg.el (nnir-article-number, nnir-article-group): Autoload to
	fix compilation.

2013-03-31  Andrew Cohen  <cohen@bu.edu>

	* nnir.el (nnir-method-default-engines): And another typo.

2013-03-30  Andrew Cohen  <cohen@bu.edu>

	* nnir.el (nnir-method-default-engines): Fix typo.

2013-03-29  Andrew Cohen  <cohen@bu.edu>

	* nnir.el: Define 'number-sequence for xemacs.
	(gnus-summary-create-nnir-group): New function to create an nnir group
	from an nnir summary buffer based on the current query.
	(nnir-request-create-group): Update to allow nnir group creation based
	on the current query.

2013-03-28  Katsumi Yamaoka  <yamaoka@jpl.org>

	* nndraft.el (nndraft-request-expire-articles):
	Make expiry target always `delete'.

2013-03-27  Andrew Cohen  <cohen@bu.edu>

	* gnus-msg.el (gnus-setup-message): When replying from an nnir summary
	buffer use the posting-style and gcc of the original article group.
	(gnus-inews-insert-gcc): Don't set gcc-self for virtual groups.

	* nnir.el: Fix byte-compile warning. nnoo-define-skeleton should come
	after other deffoos.

2013-03-25  Andrew Cohen  <cohen@bu.edu>

	* nnir.el: Major rewrite. Cleaner separation between searches and group
	management. Marks are now shown in nnir summary buffers. Rudimentary
	support for real (i.e. not ephemeral) nnir groups.
	(gnus-summary-make-nnir-group): New function for initiating searches
	from a summary buffer.

2013-03-18  Sam Steingold  <sds@gnu.org>

	* message.el (message-bury): Minor cleanup.

2013-03-07  Paul Eggert  <eggert@cs.ucla.edu>

	* gnus-cite.el: Specify utf-8, not iso-8859-1, for ASCII file.

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

	* nndir.el (nndir-request-list): Remove 2nd argument passed to
	nnml-request-list.  (Bug#13873)
	(nndir-request-newsgroups): Remove, unused.

	* nndraft.el (nndraft-request-newsgroups): Remove, unused.

2013-03-05  Paul Eggert  <eggert@cs.ucla.edu>

	* deuglify.el, gnus-delay.el, gnus-spec.el, gnus-sum.el, html2text.el,
	message.el, mm-decode.el, mml1991.el, nnir.el, shr.el, utf7.el:
	Prefer UTF-8 when the encoding shouldn't matter and changes are small.

2013-03-03  Ted Phelps  <phelps@gnusto.com>

	* shr.el: Make all the overlays set the `evaporate' property so that
	they're removed properly.

2013-02-25  Adam Sjøgren  <asjo@koldfront.dk>  (tiny change)

	* mml2015-el (mml2015-epg-key-image): wrap epg-gpg-program in
	shell-quote-argument.

2013-02-22  David Engster  <deng@randomsample.de>

	* gnus-registry.el (gnus-registry-save): Provide class name when
	calling `eieio-persistent-read' to avoid "unsafe call" warning.  Use
	`condition-case' to stay compatible with older EIEIO versions which
	only accept one argument.

2013-02-17  Daiki Ueno  <ueno@gnu.org>

	* mml2015.el (epg-key-user-id-list, epg-user-id-string)
	(epg-user-id-validity): Autoload.
	(mml2015-epg-check-user-id): New function.
	(mml2015-epg-check-sub-key): New function split from
	mml2015-epg-find-usable-key.
	(mml2015-epg-find-usable-key): Accept context, name, usage, and
	optional name-is-key-id, to handle the case when user-id is unusable.
	Reported by Łukasz Stelmach <stlman@poczta.fm>.

2013-02-17  Glenn Morris  <rgm@gnu.org>

	* shr.el (shr-put-image): Use image-multi-frame-p if available.

2013-02-16  Glenn Morris  <rgm@gnu.org>

	* shr.el (shr-put-image): Only animate images that specify a delay.
	This is consistent with the old image-animated-p behavior.

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

	* gnus-util.el (gnus-define-keys): Convert [?\S-\ ] to [(shift space)]
	for XEmacs.

2013-02-13  Juri Linkov  <juri@jurta.org>

	* gnus-art.el (gnus-article-mode-map):
	* gnus-sum.el (gnus-summary-mode-map, gnus-summary-article-map):
	Make S-SPC scroll in the opposite sense to SPC.  (Bug#2145)

2013-02-07  Gábor Vida  <gabor.v.vida@ericsson.com>  (tiny change)

	* auth-source.el (auth-source-format-prompt): Don't get confused by
	any "\" in replacement text.  (Bug#13637)

2013-01-30  Christopher Schmidt  <christopher@ch.ristopher.com>

	* gnus-int.el (gnus-backend-trace-elapsed): New variable.
	(gnus-backend-trace): Honour gnus-backend-trace.

	* mml.el (mml-insert-part): Insert closing tag.

	* mm-decode.el (mm-save-part): Handle invalid read-file-name results.

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

	* gnus-sum.el (gnus-summary-read-group-1): Protect against not being
	able to find the article, which can happen in debbugs groups,
	apparently.

2013-01-16  Glenn Morris  <rgm@gnu.org>

	* smiley.el (smiley-style): Make the file loadable in batch mode.

2013-01-15  Stefan Monnier  <monnier@iro.umontreal.ca>

	* nnimap.el (nnimap-keepalive): Don't throw an error if there's no more
	imap process running.

2013-01-14  Julien Danjou  <julien@danjou.info>

	* gnus-sum.el (gnus-summary-from-or-to-or-newsgroups):
	Compare addresses against addresses, not against the full From field.

2013-01-13  Richard Stallman  <rms@gnu.org>

	* message.el (message-forward-make-body-mime): New args BEG, END
	specify what part of FORWARD-BUFFER to use.  Do the work directly
	instead of calling `mml-insert-buffer'.

2013-01-11  Aaron S. Hawley  <Aaron.Hawley@vtinfo.com>

	* gnus-start.el (gnus-check-new-newsgroups): Fix ambiguous doc string
	cross-reference(s).

	* gnus-sum.el (gnus-summary-newsgroup-prefix): Fix ambiguous doc string
	cross-reference(s).

2013-01-11  Dmitry Antipov  <dmantipov@yandex.ru>

	* gnus-art.el (gnus-mime-display-security): Use point-min-marker
	and point-max-marker.
	* gnus-async.el (gnus-async-article-callback): Use point-max-marker.

2013-01-11  Julien Danjou  <julien@danjou.info>

	* color.el (color-rgb-to-hsv): Fix conversion computing in case min and
	max are almost equal. Also return the correct value for V which is
	already between 0 and 1.

2013-01-10  Uwe Brauer  <oub@mat.ucm.es>  (tiny change)

	* mml-smime.el (mml-smime-encrypt-to-self): New user option analogous
	to mml2015-encrypt-to-self.
	(mml-smime-epg-encrypt): Respect mml-smime-encrypt-to-self.

2013-01-09  Daiki Ueno  <ueno@gnu.org>

	* mml-smime.el (epg-sub-key-fingerprint): Autoload for
	mml-smime-epg-find-usable-secret-key.

2013-01-08  Glenn Morris  <rgm@gnu.org>

	* mml-smime.el (mml-smime-sign-with-sender): Add :version.

2013-01-07  Daiki Ueno  <ueno@gnu.org>

	* mml-smime.el: Support signing by sender.
	Requested by Uwe Brauer.
	(mml-smime-sign-with-sender): New user option analogous
	to mml2015-sign-with-sender.
	(mml-smime-epg-sign): Respect mml-smime-sign-with-sender.
	(mml-smime-epg-find-usable-secret-key): New helper function copied from
	mml2015.el.

2012-12-31  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-msg.el (gnus-inews-insert-gcc): Don't insert Gcc headers if Gnus
	isn't running, because Gnus will probably not know how to handle the
	Gcc header (bug#11941).

	* nnimap.el (nnimap-update-info): Treat \Deleted articles as \Read
	articles.

2012-12-29  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* nnfolder.el (nnfolder-recursive-directory-files): New function.
	(nnfolder-generate-active-file): Make this function work with recursive
	folder names.

2012-12-27  Lars Ingebrigtsen  <larsi@gnus.org>

	* nntp.el (nntp-open-connection): Use HELP as the capability command
	instead of CAPABILITY because Typhoon v2.2.2.503 chokes completely on
	unknown commands.  And CAPABILITY is an unknown command (bug#12763).

2012-12-27  Wolfgang Jenkner  <wjenkner@inode.at>

	* gnus-spec.el (gnus-face-face-function): Don't use nil as no-op face
	place holder since this gives `Invalid face reference: nil' messages.
	Use the `default' face instead.  It has the same effect here, even
	though it is not no-op.

	* gnus-util.el
	(gnus-put-text-property-excluding-characters-with-faces): Similarly.

2012-12-27  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-msg.el (gnus-summary-resend-message): Don't bug out on
	non-string posting styles (bug#13285).

2012-12-27  Glenn Morris  <rgm@gnu.org>

	* plstore.el (plstore-passphrase-callback-function):
	Use plstore-get-file.

2012-12-27  Andreas Schwab  <schwab@linux-m68k.org>

	* mml2015.el (mml2015-epg-key-image): Separate attribute stream from
	stderr.

2012-12-26  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mml2015.el (mml2015-epg-key-image): Use mm-set-buffer-multibyte.

	* gnus-compat.el (set-buffer-multibyte): Remove.

2012-12-25  Adam Sjøgren  <asjo@koldfront.dk>

	* mml2015.el (mml2015-epg-key-image): use --attribute-fd rather than
	temporary file to get PGP key image. Pass no-show-photos when extracting
	image to avoid having it pop up twice.

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

	* gnus-art.el (gnus-article-treat-types): Include text/html as parts
	eligible for treatment.

	* gnus-util.el (gnus-goto-colon): Move to the beginning of the visual
	lines.  This makes summary commands with hidden threads work more
	reliably.

	* gnus-cite.el (gnus-article-hide-citation-maybe): Leave an expansion
	button to mark the hidden citations (bug#9395).

2012-12-26  Daiki Ueno  <ueno@gnu.org>

	* mml2015.el (mml2015-epg-signature-to-string): New function.
	(mml2015-epg-verify-result-to-string): New function.
	(mml2015-epg-decrypt, mml2015-epg-clear-decrypt, mml2015-epg-verify)
	(mml2015-epg-clear-verify): Use mml2015-epg-verify-result-to-string
	instead of epg-verify-result-to-string.
	(epg-signature-key-id, epg-signature-to-string): Autoload.
	(epg-verify-result-to-string): Remove autoload.

2012-12-25  Adam Sjøgren  <asjo@koldfront.dk>

	* mml2015.el (mml2015-epg-key-image): New function, to retrieve photo
	ID image from GPG public key.
	(mml2015-epg-key-image-to-string): New function.

2012-12-25  Leo Liu  <sdl.web@gmail.com>

	* plstore.el (plstore-passphrase-callback-function): Fix error when
	error when plstore-cache-passphrase-for-symmetric-encryption is set
	(bug#13264).

2012-12-25  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-sum.el (gnus-set-global-variables): Don't copy over the summary
	buffer to the article buffer here, because that clobbers multiple
	article buffers.

	* gnus-art.el (gnus-article-setup-buffer): Make sure that the article
	buffer always points to the right summary buffer.

2012-12-25  John Wiegley  <jwiegley@gmail.com>

	* auth-source.el (auth-source-netrc-parse): Allow using "password" as
	the password (bug#12097).

2012-12-25  Lars Ingebrigtsen  <larsi@gnus.org>

	* shr.el (shr-tag-a): Don't tagify <A> elements that don't have HREFs
	(bug#13263).

	* gnus-salt.el (gnus-highlight-selected-tree): Check whether the Tree
	buffer exists before using it (bug#12475).

	* gnus-agent.el (gnus-agent-fetch-articles): Don't fetch articles from
	offline groups (bug#11937).

	* message.el (message-yank-original): When using customize to set the
	value of `message-cite-style', the variable it set to a symbol that's
	the name of the variable, which must then be dereferenced (bug#12616).

2012-09-13  Wolfgang Jenkner  <wjenkner@inode.at>

	* lisp/gnus-spec.el (gnus-face-face-function): Initialize the value of
	the `face' property with a list whose car is the face specified in the
	format string and whose cdr is (nil).
	* lisp/gnus-util.el
	(gnus-put-text-property-excluding-characters-with-faces):
	Change accordingly.
	(gnus-get-text-property-excluding-characters-with-faces): New function.
	* lisp/gnus-sum.el (gnus-summary-highlight-line):
	* lisp/gnus-salt.el (gnus-tree-highlight-node):
	* lisp/gnus-group.el (gnus-group-highlight-line): Use it.

2012-12-25  Lars Ingebrigtsen  <larsi@gnus.org>

	* nnimap.el (nnimap-authenticator): Expand to allow specifying the
	login methods.
	(nnimap-login): Respect the `nnimap-authenticator' variable.

	* gnus-sum.el (gnus-summary-push-marks-to-backend): Push the complete
	mark state when moving articles.  Otherwise unticked articles will get
	their ticks back after moving.

2012-12-24  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-srvr.el (gnus-browse-delete-group): Fix syntax error.

	* message.el (message-ignored-news-headers): Always remove
	X-Message-SMTP-Method to avoid information leakage if the user
	mistakenly inserts the header into news messages.

	* gnus-srvr.el (gnus-browse-delete-group): New command and keystroke.

	* gnus-sum.el (gnus-summary-hide-thread): If point were further to the
	right than four characters, this command would move point to
	`point-max'.  Don't do that.

	* gnus-group.el (gnus-group-read-ephemeral-group): Set the active data
	to nil to allow re-selecting groups that gain articles.
	(gnus-bug-group-download-format-alist): Update the URL.

2012-12-23  Andreas Schwab  <schwab@suse.de>

	* shr.el (shr-tag-em): Render em as italic, not bold.

2012-12-23  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-int.el (gnus-backend-trace): Factor out into its own function
	for reuse.
	(gnus-open-server): Use it to add more tracing.
	(gnus-finish-retrieve-group-infos): Add backend tracing.
	(gnus-backend-trace): Also note the elapsed seconds.

2012-12-22  Philipp Haselwarter  <philipp@haselwarter.org>

	* gnus-sync.el (gnus-sync-file-encrypt-to, gnus-sync-save):
	Set epa-file-encrypt-to from variable to avoid querying.

2012-12-14  Akinori MUSHA  <knu@iDaemons.org>  (tiny change)

	* sieve-mode.el (sieve-font-lock-keywords):
	Keywords should be word delimited.  (Bug#13173)

2012-12-13  Andreas Schwab  <schwab@suse.de>

	* tls.el (tls-program): Update customize type.

2012-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-article-browse-html-parts): Use <div align="left">
	instead of <pre> to align message header.

2012-12-12  Sam Steingold  <sds@gnu.org>

	* gnus.el (gnus-other-frame-resume-function): Add user option.
	(gnus-other-frame): Call `gnus-other-frame-resume-function' on resume.

2012-12-06  Sam Steingold  <sds@gnu.org>

	* gnus-start.el (gnus-before-resume-hook): Add.
	(gnus-1): Run it when Gnus is alive.

2012-12-05  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gmm-utils.el (gmm-called-interactively-p): Restore as a macro.
	* gnus-art.el (article-unsplit-urls)
	* gnus-bookmark.el (gnus-bookmark-bmenu-list)
	* gnus-registry.el (gnus-registry-get-article-marks)
	* message.el (message-goto-body): Use it.
	(message-called-interactively-p): Remove.

	* spam-stat.el (spam-stat-called-interactively-p): New macro.
	(spam-stat-score-buffer): Use it.

	* spam.el: Silence the warnings against BBDB functions when compiling.

	* gnus-score.el (gnus-score-decode-text-parts):
	Use append+mapcar instead of the cl function mapcan.

2012-12-05  Sam Steingold  <sds@gnu.org>

	* gnus.el (gnus-delete-gnus-frame): Extract from `gnus-other-frame'.
	(gnus-other-frame): Add `gnus-delete-gnus-frame' to
	`gnus-suspend-gnus-hook' in addition to `gnus-exit-gnus-hook'.

2012-12-05  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gmm-utils.el (gmm-called-interactively-p): Revert.
	This seems to cause Emacs to get stuck!
	* gnus-art.el (article-unsplit-urls)
	* gnus-bookmark.el (gnus-bookmark-bmenu-list)
	* gnus-registry.el (gnus-registry-get-article-marks)
	* message.el (message-goto-body)
	(message-called-interactively-p): Revert.

	* gmm-utils.el (gmm-called-interactively-p): New function.
	* gnus-art.el (article-unsplit-urls)
	* gnus-bookmark.el (gnus-bookmark-bmenu-list)
	* gnus-registry.el (gnus-registry-get-article-marks)
	* message.el (message-goto-body): Use it.
	(message-called-interactively-p): Remove.

	* gmm-utils.el (gmm-flet): Restore it using cl-letf.
	* gnus-sync.el (gnus-sync-lesync-call)
	* message.el (message-read-from-minibuffer): Use it.

2012-12-05  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gmm-utils.el (gmm-flet): Remove.
	* gnus-sync.el (gnus-sync-lesync-call)
	* message.el (message-read-from-minibuffer): Don't use it.

2012-12-04  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gmm-utils.el (gmm-labels): Use cl-labels if available.

2012-12-04  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gmm-utils.el (gmm-flet, gmm-labels): New macros.

	* gnus-sync.el (gnus-sync-lesync-call)
	* message.el (message-read-from-minibuffer): Use gmm-flet.

	* gnus-score.el (gnus-score-decode-text-parts): Use gmm-labels.

	* gnus-util.el (gnus-macroexpand-all): Remove.

2012-12-03  Andreas Schwab  <schwab@linux-m68k.org>

	* gnus-sum.el (gnus-summary-mode-map): Bind gnus-summary-widget-forward
	to TAB, not [tab].
	(gnus-summary-article-map): Likewise.

	* gnus-sync.el (gnus-sync-newsrc-offsets): Restore definition.
	(gnus-sync-save): Use correct format for gnus-sync-newsrc-loader.

2012-11-21  Paul Eggert  <eggert@cs.ucla.edu>

	* time-date.el: Commentary fix.

2012-11-19  Stefan Monnier  <monnier@iro.umontreal.ca>

	* color.el: Don't require cl.
	(color-complement): `caddr' -> `nth 2'.

	* time-date.el (time-to-seconds): De-obsolete.

2012-11-19  Katsumi Yamaoka  <yamaoka@jpl.org>

	* message.el (message-get-reply-headers):
	Make sure the reply goes to the author if it is a wide reply.

2012-11-16  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-score.el (gnus-score-body):
	* gnus-logic.el (gnus-advanced-body): Don't score by headers when
	scoring by body.

2012-11-16  Glenn Morris  <rgm@gnu.org>

	* gnus-diary.el (nndiary-request-create-group-functions)
	(nndiary-request-update-info-functions)
	(gnus-subscribe-newsgroup-functions)
	(nndiary-request-accept-article-functions):
	Use new names for hooks rather than obsolete aliases.

2012-11-14  Katsumi Yamaoka  <yamaoka@jpl.org>

	* dgnushack.el (define-obsolete-variable-alias): Simplify.

2012-11-08  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-article-browse-html-parts): Always replace charset
	in meta tag with the one the part specifies in its header.

2012-10-25  Stephen Eglen  <S.J.Eglen@damtp.cam.ac.uk>

	* gnus-dired.el (gnus-dired-attach): Attach to last used message buffer
	by default.

2012-10-25  Katsumi Yamaoka  <yamaoka@jpl.org>

	* dgnushack.el (define-compiler-macro): Add autoload for XEmacs 21.4
	and SXEmacs.  Suggested by Nelson Ferreira <nelson.ferreira@ieee.org>.

2012-10-24  Katsumi Yamaoka  <yamaoka@jpl.org>

	* dgnushack.el (define-obsolete-variable-alias): Add a compiler-marco
	and a runtime function for it, of which the XEmacs version takes only
	two arguments.

2012-10-23  Stefan Monnier  <monnier@iro.umontreal.ca>

	* nndiary.el (nndiary-request-create-group-functions)
	(nndiary-request-update-info-functions)
	(nndiary-request-accept-article-functions):
	* gnus-start.el (gnus-subscribe-newsgroup-functions): Don't use
	"-hooks" suffix.

2012-10-19  Julien Danjou  <julien@danjou.info>

	* gnus-art.el: Require gnus-util because it uses
	`gnus-timer--function'.

2012-10-17  Kazuhiro Ito  <kzhr@d1.dion.ne.jp>  (tiny change)

	* starttls.el (starttls-extra-arguments): Doc fix.

2012-10-09  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* shr.el (shr-insert): \r is also not inserted, so don't try to delete
	it.

2012-10-06  Glenn Morris  <rgm@gnu.org>

	* gnus-notifications.el (gnus-notifications):
	Add missing group :version tag.
	* gnus-msg.el (gnus-gcc-pre-body-encode-hook)
	(gnus-gcc-post-body-encode-hook):
	* gnus-sync.el (gnus-sync-lesync-name)
	(gnus-sync-lesync-install-topics): Add missing custom :version tags.

2012-10-06  Julian Scheid  <julians37@gmail.com>  (tiny change)

	* color.el (color-hsl-to-rgb): Fix incorrect results for
	small and large hue values.  (Bug#12559)

2012-10-05  Katsumi Yamaoka  <yamaoka@jpl.org>

	New UIDL implementation.

	* mail-source.el (mail-sources, mail-source-keyword-map):
	Add :leave as a pop3 keyword.
	(mail-source-fetch-pop): Bind pop3-leave-mail-on-server.

	* pop3.el (pop3-leave-mail-on-server): Allow number.
	(pop3-uidl-file, pop3-uidl-file-backup): New user options.
	(pop3-movemail): Add UIDL support.
	(pop3-send-streaming-command): Take a list of mail numbers instead of
	the number of mails.
	(pop3-write-to-file): Add X-UIDL header.
	(pop3-uidl-stat, pop3-uidl-dele, pop3-uidl-load, pop3-uidl-save)
	(pop3-uidl-add-xheader): New functions.

	* message.el (message-ignored-resent-headers):
	Add X-Content-Length and X-UIDL headers.

2012-10-05  Glenn Morris  <rgm@gnu.org>

	* color.el (color-name-to-rgb, color-rgb-to-hex)
	(color-hue-to-rgb, color-hsl-to-rgb, color-rgb-to-hsv)
	(color-rgb-to-hsl, color-srgb-to-xyz, color-saturate-hsl)
	(color-desaturate-hsl, color-desaturate-name, color-lighten-hsl)
	(color-lighten-name, color-darken-hsl, color-darken-name): Doc fixes.

2012-09-25  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-article-browse-delete-temp-files): Never ask again
	a user about whether to delete temp files if once a user answered as n.

2012-09-25  Chong Yidong  <cyd@gnu.org>

	* password-cache.el (password-read-and-add): Use a declare form to mark
	this function obsolete.

2012-09-19  Katsumi Yamaoka  <yamaoka@jpl.org>

	* lpath.el: Bind mail-encode-mml for old Emacsen.

2012-09-17  Richard Stallman  <rms@gnu.org>

	* message.el (message-in-body-p): Don't set mark or modify buffer.

	* mml.el (mml-attach-file): Doc fix.
	(mml-attach-external, mml-attach-buffer, mml-attach-file):
	Set mail-encode-mml when in Mail mode.
	Simplify code to set HEAD and move back to HEAD.
	(mml-insert-multipart, mml-insert-part):
	Set mail-encode-mml when in Mail mode.

2012-09-13  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-util.el (gnus-timer--function): New function.

	* gnus-art.el (gnus-article-stop-animations): Use it.

2012-09-13  Paul Eggert  <eggert@cs.ucla.edu>

	Fix glitches caused by addition of psec to timers.
	* gnus-art.el (gnus-article-stop-animations): Use timer--function
	rather than raw access to timer vector.

2012-09-11  Julien Danjou  <julien@danjou.info>

	* gnus-notifications.el (gnus-notifications): Check for nil values in
	ignored addresses check.

2012-09-10  Stefan Monnier  <monnier@iro.umontreal.ca>

	* qp.el (quoted-printable-decode-region): Inline+CSE+strength-reduction.

2012-09-07  Chong Yidong  <cyd@gnu.org>

	* gnus-util.el
	(gnus-put-text-property-excluding-characters-with-faces): Restore.

	* gnus-salt.el (gnus-tree-highlight-node):
	* gnus-sum.el (gnus-summary-highlight-line):
	* gnus-group.el (gnus-group-highlight-line): Revert use of add-face.

2012-09-06  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-util.el: Fix compilation error on XEmacs 21.4.

2012-09-06  Juri Linkov  <juri@jurta.org>

	* gnus-group.el (gnus-read-ephemeral-gmane-group): Change the naming
	scheme for buffer names to be more consistent with other group and
	article buffer names in Gnus.

2012-09-06  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-util.el
	(gnus-put-text-property-excluding-characters-with-faces): Removed.

	* gnus-compat.el: Define compat function `add-face' from Wolfgang
	Jenkner.

	* gnus-group.el (gnus-group-highlight-line): Use combining faces.

	* gnus-sum.el (gnus-summary-highlight-line): Ditto.

	* gnus-salt.el (gnus-tree-highlight-node): Ditto.

2012-09-06  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-score.el (gnus-score-decode-text-parts): Use #' for
	mm-text-parts used in labels macro to make it work with XEmacs 21.5.

	* gnus-util.el (gnus-string-prefix-p): New function, an alias to
	string-prefix-p in Emacs >=23.2.

	* nnmaildir.el (nnmaildir--ensure-suffix, nnmaildir--add-flag)
	(nnmaildir--remove-flag, nnmaildir--scan): Use gnus-string-match-p
	instead of string-match-p.
	(nnmaildir--scan): Use gnus-string-prefix-p instead of string-prefix-p.

2012-09-06  Kenichi Handa  <handa@gnu.org>

	* qp.el (quoted-printable-decode-region): Fix previous change; handle
	lowercase a..f.

2012-09-05  Magnus Henoch  <magnus.henoch@gmail.com>

	* nnmaildir.el (nnmaildir--article-set-flags): Fix compilation error.

2012-09-05  Martin Stjernholm  <mast@lysator.liu.se>

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

	* gnus-demon.el (gnus-demon-init): Fixed regression when IDLE is t and
	TIME is set.

2012-09-05  Juri Linkov  <juri@jurta.org>

	* gnus-group.el (gnus-read-ephemeral-bug-group): Allow opening more
	than one group at a time (bug#11961).

2012-09-05  Julien Danjou  <julien@danjou.info>

	* gnus-srvr.el (gnus-server-open-server): Don't message on failure:
	this hide the real reason with a message giving absolutely no hint.

2012-09-05  Lars Ingebrigtsen  <larsi@gnus.org>

	* gnus-group.el (gnus-group-mark-article-read): Propagate the read mark
	to the backend (bug#11804).

	* message.el (message-insert-newsgroups): Don't insert newsgroup
	duplicates (bug#12275).

2012-09-05  John Wiegley  <johnw@newartisans.com>

	* gnus.el (gnus-expand-group-parameters): Allow regexp substitutions in
	sieve rules.

2012-09-05  Jan Tatarik  <jan.tatarik@gmail.com>

	* gnus-score.el (gnus-score-decode-text-parts): Use #' for the local
	function.

	* gnus-logic.el (gnus-advanced-body): Allow scoring on decoded bodies.

	* gnus-score.el (gnus-score-decode-text-parts): Ditto.

2012-09-05  Magnus Henoch  <magnus.henoch@gmail.com>

	* nnmaildir.el: Make nnmaildir understand and write maildir flags.
	That is, rename files from "unique:2," to "unique:2,S" for "seen", etc.
	This should make nnmaildir more usable with offlineimap.

2012-09-05  Julien Danjou  <julien@danjou.info>

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

2012-09-03  Lars Ingebrigtsen  <larsi@gnus.org>

	* dgnushack.el: XEmacs 21.5 compilation fix.

	* gnus-notifications.el (gnus-notifications-notify): Use it.

	* gnus-fun.el (gnus-funcall-no-warning): New function to silence
	warnings on XEmacs.

2012-09-01  Paul Eggert  <eggert@cs.ucla.edu>

	Better seeds for (random).
	* gnus-sync.el (gnus-sync-lesync-setup):
	* message.el (message-canlock-generate, message-unique-id):
	Change (random t) to (random), now that the latter is more random.

2012-08-31  Dave Abrahams  <dave@boostpro.com>

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

	* auth-source.el (auth-sources): Fix macos keychain access.

	* gnus-int.el (gnus-request-head): When gnus-override-method is set,
	allow the backend `request-head' function to determine the group
	name on its own.
	(gnus-request-expire-articles): Filter out negative article numbers
	during expiry (Bug#11980).

	* gnus-range.el (gnus-set-difference): Change gnus-set-difference from
	O(N^2) to O(N).  This makes warping into huge groups tolerable.

	* gnus-registry.el (gnus-try-warping-via-registry): Don't act as though
	you've found the article when you haven't.

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

2012-08-31  Stefan Monnier  <monnier@iro.umontreal.ca>

	* gnus-notifications.el (gnus-notifications-action): Avoid CL-ism.

2012-08-30  Julien Danjou  <julien@danjou.info>

	* gnus-notifications.el (gnus-notifications-notify): Use timeout from
	`gnus-notifications-timeout'.
	(gnus-notifications-timeout): Add.
	(gnus-notifications-action): New function.
	(gnus-notifications-notify): Add :action using
	`gnus-notifications-action'.
	(gnus-notifications-id-to-msg): New variable.
	(gnus-notifications): Use `gnus-notifications-id-to-msg' to map
	notifications id to messages.

2012-08-30  Kenichi Handa  <handa@gnu.org>

	* qp.el (quoted-printable-decode-region): Decode multiple bytes at
	once.

2012-08-29  Julien Danjou  <julien@danjou.info>

	* gnus-notifications.el: New file.
	(gnus-notifications-notify): New function.
	(gnus-notifications): Use `gnus-notifications-notify'.

2012-08-28  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-sum.el (gnus-summary-enter-digest-group): Decode content
	transfer encoding first; bind gnus-newsgroup-charset to the charset
	that the article specifies (Bug#12209).

2012-08-22  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-cus.el (gnus-group-customize): Decode values posting-style holds.
	(gnus-group-customize-done): Encode values posting-style holds.

	* gnus-msg.el (gnus-summary-resend-message)
	(gnus-configure-posting-styles): Decode values posting-style group
	parameter holds.

2012-08-21  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-msg.el (gnus-summary-resend-message): Honor posting-style for
	`name' and `address' in Resent-From header.

2012-08-14  Chong Yidong  <cyd@gnu.org>

	* gnus-art.el (article-display-face): Handle failure in
	gnus-create-image (Bug#11802).

2012-08-10  Stefan Monnier  <monnier@iro.umontreal.ca>

	* gnus-agent.el (gnus-agent-cat-defaccessor, gnus-agent-cat-groups):
	Use defsetf.

2012-08-10  Daiki Ueno  <ueno@unixuser.org>

	* auth-source.el: (auth-source-plstore-search)
	(auth-source-secrets-search): Ignore :require and :type in search spec.

2012-08-06  Julien Danjou  <julien@danjou.info>

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

	* gnus-demon.el (gnus-demon-add-handler, gnus-demon-remove-handler):
	Remove autoload, already handled by gnus.el.

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

	* gnus-int.el (gnus-request-head): Remove to-buffer argument, only
	supported by nnimap actually. Reverts previous change.

	* 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.

2012-08-05  Julien Danjou  <julien@danjou.info>

	* gnus-demon.el (gnus-demon-add-handler, gnus-demon-remove-handler):
	Add autoload.

2012-07-31  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus.el (gnus-valid-select-methods): Fix custom type.

2012-07-29  Teodor Zlatanov  <tzz@lifelogs.com>

	* auth-source.el (auth-sources, auth-source-backend-parse)
	(auth-source-macos-keychain-search)
	(auth-source-macos-keychain-search-items)
	(auth-source-macos-keychain-result-append)
	(auth-source-macos-keychain-create): Support Mac OS X Keychains in
	auth-source.el through the /usr/bin/security utility.
	(auth-sources): Fix syntax error.
	(auth-source-macos-keychain-result-append): Fix variable name.
	(auth-sources, auth-source-macos-keychain-result-append): More fixes.

2012-07-27  Julien Danjou  <julien@danjou.info>

	* message.el (fboundp): Add a defalias on `mail-dont-reply-to' for
	Emacs < 24.1

2012-07-27  Katsumi Yamaoka  <yamaoka@jpl.org>

	* message.el (message-kill-address): Don't kill last newline.
	(message-skip-to-next-address): Don't move to the next header.
	(message-fill-field-address): Work properly.

2012-07-25  Julien Danjou  <julien@danjou.info>

	* gnus-art.el (gnus-kill-sticky-article-buffers): Reintroduce.

2012-07-24  Julien Danjou  <julien@danjou.info>

	* mail-source.el (mail-source-movemail-and-remove): Remove, unused.

	* nntp.el (nntp-send-nosy-authinfo, nntp-send-authinfo-from-file)
	(nntp-async-timer-handler): Remove, unused.

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

	* nnheader.el (mail-header-set-extra): Remove, unused.

	* netrc.el (netrc-find-service-number, netrc-store-data): Remove,
	unused.

	* mm-view.el (mm-view-sound-file): Remove, unused.

	* mm-url.el (mm-url-fetch-simple, mm-url-fetch-form)
	(mm-url-encode-multipart-form-data): Remove, unused.

	* message.el (message-remove-signature, message-make-host-name)
	(message-fill-address): Remove, unused.

	* gnus.el (gnus-writable-groups, gnus-group-guess-prefixed-name)
	(gnus-group-guess-full-name, gnus-group-guess-prefixed-name): Remove,
	unused.

	* gnus-xmas.el (gnus-xmas-highlight-selected-summary)
	(gnus-xmas-call-region): Remove, unused.

	* gnus-uu.el (gnus-uu-find-name-in-shar): Remove, unused.

	* gnus-util.el (gnus-extract-address-component-name)
	(gnus-extract-address-component-email, gnus-sortable-date)
	(gnus-alist-to-hashtable, gnus-hashtable-to-alist)
	(gnus-process-live-p): Remove, unused.

	* gnus-topic.el (gnus-group-parent-topic): Remove, unused.

	* gnus-sum.el (gnus-score-set-default, gnus-article-parent-p)
	(gnus-article-read-p, gnus-uncompress-marks): Remove, unused.
	(gnus-summary-set-current-mark): Remove obsolete, empty and unused
	function.

	* gnus-start.el (gnus-kill-newsgroup): Remove unused obsolete function.

	* gnus-score.el (gnus-summary-score-crossposting)
	(gnus-score-regexp-bad-p): Remove, unused.

	* gnus-salt.el (gnus-tree-goto-article): Remove, unused.

	* gnus-range.el (gnus-sublist-p): Remove, unused.

	* gnus-msg.el (gnus-mail-parse-comma-list, gnus-put-message): Remove,
	unused.

	* gnus-kill.el (gnus-Newsgroup-kill-file): Remove, unused.

	* gnus-int.el (gnus-list-active-group, gnus-request-group-articles)
	(gnus-request-associate-buffer): Remove, unused.

	* gnus-group.el (gnus-group-set-method-info)
	(gnus-group-set-params-info): Remove, unused.

	* gnus-fun.el (gnus-shell-command-to-string)
	(gnus-shell-command-on-region): Remove, unused.

	* gnus-cite.el (gnus-cited-line-p): Remove, unused.

	* gnus-art.el (gnus-article-text-type-exists-p)
	(article-translate-characters, gnus-article-hide-text-of-type)
	(gnus-kill-sticky-article-buffers, gnus-article-maybe-highlight):
	Remove, unused.

2012-07-22  Andrew Cohen  <cohen@bu.edu>

	* nnir.el ("nnir"): Add 'virtual ability to nnir backend.

2012-07-21  Julien Danjou  <julien@danjou.info>

	* message.el (message-dont-reply-to-names): Replace deprecated
	`rmail-dont-reply-to-names' with `mail-dont-reply-to-names'.
	(message-get-reply-headers): Ditto.

2012-07-18  Julien Danjou  <julien@danjou.info>

	* sieve-mode.el (sieve-mode-map): Bind C-c C-c to
	`sieve-upload-and-kill'.

	* sieve.el (sieve-bury-buffer): Remove function.
	(sieve-manage-mode-map): Map "q" to `kill-buffer'.
	(sieve-upload-and-kill): New function, mapped to C-c C-c.

2012-07-17  Andreas Schwab  <schwab@linux-m68k.org>

	* shr.el (shr-expand-url): Handle URL starting with `//'.

2012-07-13  Chong Yidong  <cyd@gnu.org>

	* smime.el (smime-certificate-info): Set buffer-read-only directly,
	instead of calling toggle-read-only with a (bogus) argument.

2012-07-09  Tassilo Horn  <tassilo@member.fsf.org>

	* gnus-sum.el (gnus-summary-limit-to-author): Use default value instead
	of initial input when reading the author to restrict the summary to.

2012-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mm-decode.el (mm-shr):
	Allow overriding charset by mm-charset-override-alist.

2012-07-03  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-art.el (gnus-article-view-part):
	Toggle subparts of multipart/alternative part.

2012-06-27  Stefan Monnier  <monnier@iro.umontreal.ca>

	* shr.el (shr-render-buffer): New command.
	(shr-visit-file): Use it.

2012-06-27  Katsumi Yamaoka  <yamaoka@jpl.org>

	* tests/gnustest-nntp.el, tests/gnustest-registry.el:
	Set no-byte-compile and no-update-autoloads.

2012-06-26  Katsumi Yamaoka  <yamaoka@jpl.org>

	* mm-decode.el: Add coding cookie for a soft hyphen that mm-shr uses.

2012-06-25  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.

2012-06-22  Paul Eggert  <eggert@cs.ucla.edu>

	Support higher-resolution time stamps (Bug#9000).

	* time-date.el (with-decoded-time-value): New arg PICO-SYMBOL in
	VARLIST.  It's optional, for backward compatibility.
	(encode-time-value): New optional arg PICO.  New type 3.
	(time-to-seconds) [!float-time]: Support the new picoseconds
	component if it's used.
	(seconds-to-time, time-subtract, time-add):
	Support ps-resolution time stamps as well.

2012-06-19  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.

2012-06-19  Michael Welsh Duggan  <md5i@md5i.com>  (tiny change)

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

2012-06-19  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.

2012-06-18  Nelson Ferreira  <nelson.ferreira@ieee.org>  (tiny change)

	* gnus-win.el (gnus-configure-frame): Pass an arg to window-dedicated-p.

2012-06-15  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.

2012-06-11  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-art.el (gnus-article-read-summary-keys): Protect against the key
	being bound to a lambda form.

2012-04-14  Wolfgang Jenkner  <wjenkner@inode.at>

	* gnus-agent.el (gnus-agent-retrieve-headers): Recalculate the range of
	articles when fetch-old is non-nil (bug#11370).

2012-05-04  Wolfgang Jenkner  <wjenkner@inode.at>

	* gnus-picon.el (gnus-picon-properties): New defcustom.
	(gnus-picon-create-glyph): Use it.

2012-06-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-group.el (gnus-group-get-new-news): Respect
	`gnus-group-use-permanent-levels', as documented (bug#11638).

2012-06-10  Dave Abrahams  <dave@boostpro.com>

	* gnus-int.el (gnus-warp-to-article): Limit registry warping to real
	groups (bug#11641).

2012-06-10  Toke Høiland-Jørgensen  <toke@toke.dk>  (tiny change)

	* nnmaildir.el (nnmaildir-request-expire-articles): Ensure that `time'
	is an integer to avoid later problems.

2012-06-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* shr.el: Add a iso-8859-1 cookie to make stuff work under other
	locales.

	* mm-decode.el (mm-display-part): Dissect archives when hitting `RET'
	on a handle.

	* gnus-sum.el (gnus-summary-limit-to-author): Use the current From
	address as the default.
	(gnus-summary-insert-old-articles): Don't include unexistent messages.

	* nnfolder.el (nnfolder-save-buffer): Delete old versions silently.  It
	makes no sense to query the user about internal files.

	* gnus-spec.el: Remove all the byte-compilation stuff, since
	benchmarking shows that it doesn't help when entering large summary
	buffers.

	* gnus-xmas.el (gnus-xmas-define): Remove.

	* gnus-util.el (gnus-byte-code): Remove.

	* gnus-spec.el (gnus-update-format-specifications): Remove outdated
	grouplens stuff.

2012-06-07  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-msg.el (gnus-msg-mail): Warn the user about Gnus not running
	(bug#11514).

2012-06-07  Stephen Eglen  <S.J.Eglen@damtp.cam.ac.uk>

	* message.el (message-buffers): Return all buffers derived from Message
	to make `gnus-dired-attach' work with mu4e.

2012-06-01  Stefan Monnier  <monnier@iro.umontreal.ca>

	* nntp.el: Stop the `letf' madness.
	(nntp--report-1): New var.
	(nntp-report): Merge nntp-report-1 into it.
	(nntp-with-open-group-function): Set nntp--report-1 instead of modifying
	the nntp-report function.

	* auth-source.el: Fix comment-style to follow the convention.

2012-05-28  Daiki Ueno  <ueno@unixuser.org>

	* mm-decode.el (mm-inhibit-auto-detect-attachment): New variable.
	(mm-dissect-singlepart): Don't guess the MIME type of
	application/octet-stream parts if mm-inhibit-auto-detect-attachment is
	set.
	(mm-dissect-multipart): Bind mm-inhibit-auto-detect-attachment if the
	toplevel MIME type is multipart/encrypted.

2012-05-27  Katsumi Yamaoka  <yamaoka@jpl.org>

	* gnus-msg.el (gnus-msg-mail): Ensure that gnus-newsgroup-name is
	a string so that Gcc works (bug#11514).

2012-05-26  Stefan Monnier  <monnier@iro.umontreal.ca>

	* legacy-gnus-agent.el (gnus-agent-unhook-expire-days):
	* gnus-demon.el (gnus-demon-init): Don't bother with type-of.

2012-05-25  Stefan Monnier  <monnier@iro.umontreal.ca>

	* gnus-win.el (gnus-configure-frame): Don't signal an error when
	jumping to *Server* from a dedicated *Group* window.
	(gnus-configure-frame): CSE.

	* gnus-registry.el: Minor style cleanup.
	(gnus-registry--set/remove-mark): New function, extracted from
	gnus-registry-install-shortcuts.
	(gnus-registry-install-shortcuts): Use it.

2012-05-25  Katsumi Yamaoka  <yamaoka@jpl.org>

	* nnspool.el (news-path): Use eval-and-compile.

2012-05-24  Glenn Morris  <rgm@gnu.org>

	* nnspool.el (news-directory, news-path, news-inews-program):
	Move here from paths.el.  Don't see a need for these to be autoloaded.

	* gnus.el (gnus-default-nntp-server): Make it a defcustom.
	Merge in doc from paths.el version.  Don't see any need for this to be
	autoloaded, or for the warning about users not setting it.

2011-12-02  Wolfgang Jenkner  <wjenkner@inode.at>

	* gnus-agent.el (gnus-agent-save-active): Deal with the "groups"
	format.  In particular, add an optional argument and a docstring.

	* gnus-start.el (gnus-groups-to-gnus-format): Use it.

	* nntp.el (nntp-finish-retrieve-group-infos): Make `nntp-server-buffer'
	current before calling `gnus-groups-to-gnus-format'.
	Note that this was already the case for `gnus-active-to-gnus-format'.

2012-05-04  Paul Eggert  <eggert@cs.ucla.edu>

	Fix minor Y10k bug.
	* nnweb.el (nnweb-google-parse-1): Don't assume years have 4 digits.

2012-05-01  Stefan Monnier  <monnier@iro.umontreal.ca>

	* nnimap.el (nnimap-open-connection-1): Don't leave an "opening..."
	message once it's actually open.



-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Ma Gnus v0.7 is released
       [not found] ` <87wqrh16am.fsf@echidna.jochen.org>
@ 2013-05-02 21:18   ` Leonidas Tsampros
  2013-05-02 22:39   ` Katsumi Yamaoka
  1 sibling, 0 replies; 8+ messages in thread
From: Leonidas Tsampros @ 2013-05-02 21:18 UTC (permalink / raw)
  To: Jochen Hein; +Cc: Lars Magne Ingebrigtsen, ding

Jochen Hein <jochen@jochen.org> writes:
> Lars Magne Ingebrigtsen <larsi@gnus.org> writes:
>
>> Get it by saying
>>
>>   git clone http://git.gnus.org/gnus.git && cd gnus && git checkout m0-7
>
> Compilation fails for me with:
>
> Formatting Info file...
> Formatting Info file: epa
> Converting epa.texi to Info format...
> Formatting: EasyPG Assistant user's manual ... 
> Formatting: Overview ... 
> Formatting: Quick start ... 
> Formatting: Commands ... 
> Formatting: Key management ... 
> Formatting: Cryptographic operations on regions ... 
> Formatting: Cryptographic operations on files ... 
> Formatting: Dired integration ... 
> Formatting: Mail-mode integration ... 
> @comma is not handled by texinfo
> make[1]: *** [epa] Fehler 255
> make[1]: Leaving directory `/home/jochen/emacs/lisp/gnus/texi'
> make: *** [info] Fehler 2
>
> Jochen

Had no problem compiling it under a recent debian testing.

Neither `make' nor `make texi' returned any kind of errors.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Ma Gnus v0.7 is released
       [not found] ` <87wqrh16am.fsf@echidna.jochen.org>
  2013-05-02 21:18   ` Leonidas Tsampros
@ 2013-05-02 22:39   ` Katsumi Yamaoka
       [not found]     ` <87sj22abwk.fsf@echidna.jochen.org>
  1 sibling, 1 reply; 8+ messages in thread
From: Katsumi Yamaoka @ 2013-05-02 22:39 UTC (permalink / raw)
  To: Jochen Hein; +Cc: ding

Jochen Hein <jochen@jochen.org> wrote:
> Compilation fails for me with:
[...]
> Formatting: Mail-mode integration ...
> @comma is not handled by texinfo

The cause is that you don't have makeinfo installed.
makeinfo is bundled with the GNU texinfo package,
e.g.: ftp://ftp.gnu.org/gnu/texinfo/texinfo-5.1.tar.gz



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Ma Gnus v0.7 is released
  2013-05-01 20:14 Ma Gnus v0.7 is released Lars Magne Ingebrigtsen
       [not found] ` <87wqrh16am.fsf@echidna.jochen.org>
@ 2013-05-04  1:59 ` Harry Putnam
  2013-05-04  6:14   ` Steinar Bang
  1 sibling, 1 reply; 8+ messages in thread
From: Harry Putnam @ 2013-05-04  1:59 UTC (permalink / raw)
  To: ding

Lars Magne Ingebrigtsen <larsi@gnus.org> writes:

> Get it by saying
>
>   git clone http://git.gnus.org/gnus.git && cd gnus && git checkout m0-7

Sorry about duncing up on this...

If I want to just check out latest ma gnus... without using a version
number ... like one might do periodically to stay up with development,
how is that done?




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Ma Gnus v0.7 is released
  2013-05-04  1:59 ` Harry Putnam
@ 2013-05-04  6:14   ` Steinar Bang
  2013-05-04 15:53     ` Harry Putnam
  0 siblings, 1 reply; 8+ messages in thread
From: Steinar Bang @ 2013-05-04  6:14 UTC (permalink / raw)
  To: ding

>>>>> Harry Putnam <reader@newsguy.com>:

> If I want to just check out latest ma gnus... without using a version
> number ... like one might do periodically to stay up with development,
> how is that done?

 git clone http://git.gnus.org/gnus.git && cd gnus
should do it.

To update to the latest:
 cd gnus && git pull

(configure and build commands omitted)






^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Ma Gnus v0.7 is released
  2013-05-04  6:14   ` Steinar Bang
@ 2013-05-04 15:53     ` Harry Putnam
  0 siblings, 0 replies; 8+ messages in thread
From: Harry Putnam @ 2013-05-04 15:53 UTC (permalink / raw)
  To: ding

Steinar Bang <sb@dod.no> writes:

>>>>>> Harry Putnam <reader@newsguy.com>:
>
>> If I want to just check out latest ma gnus... without using a version
>> number ... like one might do periodically to stay up with development,
>> how is that done?
>
>  git clone http://git.gnus.org/gnus.git && cd gnus
> should do it.
>
> To update to the latest:
>  cd gnus && git pull
>
> (configure and build commands omitted)

Got it, thanks... Of course I realized, too late, after posting what
would to it...




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Ma Gnus v0.7 is released
       [not found]     ` <87sj22abwk.fsf@echidna.jochen.org>
@ 2013-05-04 18:01       ` Adam Sjøgren
  2013-05-05  0:03         ` Katsumi Yamaoka
  0 siblings, 1 reply; 8+ messages in thread
From: Adam Sjøgren @ 2013-05-04 18:01 UTC (permalink / raw)
  To: ding

Jochen Hein <jochen@jochen.org> writes:

> [Quoted text removed due to X-No-Archive]

That is the same version I have installed, and I seem to have no
problems. Weird!


  Best regards,

    Adam

-- 
 "Hur långt man än har kommit                                 Adam Sjøgren
  är det alltid längre kvar"                             asjo@koldfront.dk




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Ma Gnus v0.7 is released
  2013-05-04 18:01       ` Adam Sjøgren
@ 2013-05-05  0:03         ` Katsumi Yamaoka
  0 siblings, 0 replies; 8+ messages in thread
From: Katsumi Yamaoka @ 2013-05-05  0:03 UTC (permalink / raw)
  To: Jochen Hein; +Cc: ding

asjo@koldfront.dk (Adam Sjøgren) wrote:
> Jochen Hein <jochen@jochen.org> writes:
>> [Quoted text removed due to X-No-Archive]
> That is the same version I have installed, and I seem to have no
> problems. Weird!

Did you re-run the configure script?  Make sure the texi/Makefile
file contains this line:

MAKEINFO=makeinfo



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-05-05  0:03 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-05-01 20:14 Ma Gnus v0.7 is released Lars Magne Ingebrigtsen
     [not found] ` <87wqrh16am.fsf@echidna.jochen.org>
2013-05-02 21:18   ` Leonidas Tsampros
2013-05-02 22:39   ` Katsumi Yamaoka
     [not found]     ` <87sj22abwk.fsf@echidna.jochen.org>
2013-05-04 18:01       ` Adam Sjøgren
2013-05-05  0:03         ` Katsumi Yamaoka
2013-05-04  1:59 ` Harry Putnam
2013-05-04  6:14   ` Steinar Bang
2013-05-04 15:53     ` Harry Putnam

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).