gnus
6 years agoFix last change
Katsumi Yamaoka [Thu, 5 Jun 2014 04:31:15 +0000 (04:31 +0000)]
Fix last change

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

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

6 years agoBugfixes to make `gnus-mime-save-part-and-strip' work again
Katsumi Yamaoka [Thu, 5 Jun 2014 01:38:19 +0000 (01:38 +0000)]
Bugfixes to make `gnus-mime-save-part-and-strip' work again

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

6 years agohtml2text.el (html2text-get-attr): Fix typo when splitting value from attribute ...
Andreas Schwab [Mon, 2 Jun 2014 06:55:48 +0000 (06:55 +0000)]
html2text.el (html2text-get-attr): Fix typo when splitting value from attribute (Bug#17613)

6 years agomm-view.el (mm-display-inline-fontify): Use font-lock-ensure.
Stefan Monnier [Thu, 29 May 2014 05:54:00 +0000 (05:54 +0000)]
mm-view.el (mm-display-inline-fontify): Use font-lock-ensure.
gnus-cite.el (gnus-message-citation-mode): Use font-lock-flush.

6 years agognus-art.el (gnus-mime-inline-part, gnus-mm-display-part): Fix last change
Katsumi Yamaoka [Thu, 15 May 2014 23:31:15 +0000 (23:31 +0000)]
gnus-art.el (gnus-mime-inline-part, gnus-mm-display-part): Fix last change

6 years agognus-art.el (gnus-mime-inline-part, gnus-mm-display-part): Don't delete next part...
Katsumi Yamaoka [Thu, 15 May 2014 06:53:33 +0000 (06:53 +0000)]
gnus-art.el (gnus-mime-inline-part, gnus-mm-display-part): Don't delete next part button; keep spacing between buttons

6 years agognus-art.el, mm-uu.el: Misc improvements for displaying MIME parts
Katsumi Yamaoka [Wed, 14 May 2014 08:50:25 +0000 (08:50 +0000)]
gnus-art.el, mm-uu.el: Misc improvements for displaying MIME parts

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

6 years agotime-date.el (seconds-to-string): Avoid function from `cl'
Sam Steingold [Tue, 13 May 2014 01:09:31 +0000 (01:09 +0000)]
time-date.el (seconds-to-string): Avoid function from `cl'

6 years agotime-date.el (seconds-to-string): New function to pretty print time delay in seconds
Sam Steingold [Mon, 12 May 2014 22:09:13 +0000 (22:09 +0000)]
time-date.el (seconds-to-string): New function to pretty print time delay in seconds

6 years agolisp/ChangeLog (2014-05-08): Add CVE numbers for recent issue
Glenn Morris [Mon, 12 May 2014 08:19:35 +0000 (08:19 +0000)]
lisp/ChangeLog (2014-05-08): Add CVE numbers for recent issue

6 years agognus-art.el: Misc improvements for displaying MIME parts
Katsumi Yamaoka [Fri, 9 May 2014 09:49:48 +0000 (09:49 +0000)]
gnus-art.el: Misc improvements for displaying MIME parts

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

6 years agoUse the correct version (thanks Katsumi).
Adam Sjøgren [Fri, 9 May 2014 07:10:27 +0000 (09:10 +0200)]
Use the correct version (thanks Katsumi).

6 years ago* mml2015.el (mml2015-display-key-image): New variable.
Adam Sjøgren [Thu, 8 May 2014 18:01:40 +0000 (20:01 +0200)]
* mml2015.el (mml2015-display-key-image): New variable.

6 years ago*.texi: Standardize case of "Front-Cover Texts" in texi file permissions notices
Glenn Morris [Thu, 8 May 2014 04:00:51 +0000 (04:00 +0000)]
*.texi: Standardize case of "Front-Cover Texts" in texi file permissions notices

6 years agognus-fun.el (gnus-grab-cam-face): Do not use predictable temp-file name (http://bugs...
Glenn Morris [Thu, 8 May 2014 04:00:19 +0000 (04:00 +0000)]
gnus-fun.el (gnus-grab-cam-face): Do not use predictable temp-file name (bugs.debian.org/747100)

6 years agomessage.texi (Header Commands): Replace `iff'.
Glenn Morris [Sun, 4 May 2014 23:48:30 +0000 (23:48 +0000)]
message.texi (Header Commands): Replace `iff'.
gnus-registry.el (gnus-registry-install-p): Doc fix.

6 years agoMake gnus-mime-inline-part and gnus-mm-display-part work similarly
Katsumi Yamaoka [Fri, 2 May 2014 09:48:54 +0000 (09:48 +0000)]
Make gnus-mime-inline-part and gnus-mm-display-part work similarly

(The last commit message was mistaken, sorry.)

6 years agoMake gnus-mime-inline-part and gnus-mime-inline-part work similarly
Katsumi Yamaoka [Fri, 2 May 2014 09:44:11 +0000 (09:44 +0000)]
Make gnus-mime-inline-part and gnus-mime-inline-part work similarly

* gnus-art.el (gnus-mime-inline-part): Redisplay a button so as to show
the displaying state of a part.
(gnus-mime-inline-part): Don't insert a newline in the beginning of
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.

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

6 years agoMa Gnus v0.12 is begun
Lars Magne Ingebrigtsen [Thu, 1 May 2014 17:44:36 +0000 (19:44 +0200)]
Ma Gnus v0.12 is begun

6 years agoMa Gnus v0.11 is released
Lars Magne Ingebrigtsen [Thu, 1 May 2014 17:44:35 +0000 (19:44 +0200)]
Ma Gnus v0.11 is released

6 years agognus-art.el (gnus-mm-display-part): Highlight header attachment buttons
Katsumi Yamaoka [Thu, 1 May 2014 07:59:19 +0000 (07:59 +0000)]
gnus-art.el (gnus-mm-display-part): Highlight header attachment buttons

6 years agognus-art.el (gnus-mm-display-part): Fix previous commit (again)
Katsumi Yamaoka [Wed, 30 Apr 2014 09:20:57 +0000 (09:20 +0000)]
gnus-art.el (gnus-mm-display-part): Fix previous commit (again)

6 years agognus-art.el (gnus-mm-display-part): Fix previous commit
Katsumi Yamaoka [Wed, 30 Apr 2014 04:20:56 +0000 (04:20 +0000)]
gnus-art.el (gnus-mm-display-part): Fix previous commit

6 years agognus-art.el (gnus-mm-display-part): Bugfix for the 2014-02-05 change
Katsumi Yamaoka [Wed, 30 Apr 2014 04:05:15 +0000 (04:05 +0000)]
gnus-art.el (gnus-mm-display-part): Bugfix for the 2014-02-05 change

6 years agognus-art.el (gnus-mime-display-attachment-buttons-in-header): Fix custom group
Katsumi Yamaoka [Mon, 28 Apr 2014 06:30:19 +0000 (06:30 +0000)]
gnus-art.el (gnus-mime-display-attachment-buttons-in-header): Fix custom group

6 years agoauth-source-search: return boolean on :max 0
Ted Zlatanov [Sun, 27 Apr 2014 21:28:56 +0000 (17:28 -0400)]
auth-source-search: return boolean on :max 0

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

6 years agognus-icalendar.el: Silence the byte compiler
Katsumi Yamaoka [Sun, 20 Apr 2014 22:36:33 +0000 (22:36 +0000)]
gnus-icalendar.el: Silence the byte compiler

6 years ago* gnus-icalendar.el (gnus-icalendar--update-org-event): don't generate duplicates...
Jan Tatarik [Sun, 20 Apr 2014 13:27:17 +0000 (15:27 +0200)]
* gnus-icalendar.el (gnus-icalendar--update-org-event): don't generate duplicates of empty
property tags in org drawers

6 years ago* gnus-icalendar.el (gnus-icalendar-event--get-attendee-names): list of participants...
Jan Tatarik [Sun, 20 Apr 2014 13:24:49 +0000 (15:24 +0200)]
* gnus-icalendar.el (gnus-icalendar-event--get-attendee-names): list of participants should
contain even attendees without common name attribute

6 years ago* gnus-icalendar.el (gnus-icalendar-event->org-entry)
Jan Tatarik [Sun, 20 Apr 2014 13:19:36 +0000 (15:19 +0200)]
* 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

6 years agomessage.el (message-insert-formatted-citation-line): Use the original author's time...
Katsumi Yamaoka [Tue, 15 Apr 2014 23:34:25 +0000 (23:34 +0000)]
message.el (message-insert-formatted-citation-line): Use the original author's time zone to express a date string

6 years ago* gnus-srvr.el (gnus-tmp-how, gnus-tmp-name, gnus-tmp-where)
Stefan Monnier [Mon, 7 Apr 2014 22:21:00 +0000 (22:21 +0000)]
* 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.

6 years agonnmairix.el: Fix up Version: header that might confuse package.el
Glenn Morris [Wed, 2 Apr 2014 22:37:55 +0000 (22:37 +0000)]
nnmairix.el: Fix up Version: header that might confuse package.el

6 years agomml.el: Require url when compiling
Katsumi Yamaoka [Mon, 24 Mar 2014 01:56:17 +0000 (01:56 +0000)]
mml.el: Require url when compiling

6 years agolisp/ChangeLog: Fix last commit
Katsumi Yamaoka [Mon, 24 Mar 2014 00:42:41 +0000 (00:42 +0000)]
lisp/ChangeLog: Fix last commit

6 years agoSilence the byte compiler
Katsumi Yamaoka [Mon, 24 Mar 2014 00:36:59 +0000 (00:36 +0000)]
Silence the byte compiler

* gnus-cloud.el (gnus-cloud-parse-version-1):
Use plist-get rather than CL's getf.
(gnus-activate-group, gnus-subscribe-group): Declare.
* gnus-sum.el (gnus-mime-buttonize-attachments-in-header: Declare.

6 years agognus-fun.el (gnus-x-face-omit-files, gnus-face-directory, gnus-face-omit-files):...
Katsumi Yamaoka [Sun, 23 Mar 2014 22:47:50 +0000 (22:47 +0000)]
gnus-fun.el (gnus-x-face-omit-files, gnus-face-directory, gnus-face-omit-files): Adjust :version

6 years agotls.el (tls-program): Reflow docstring
Juanma Barranquero [Fri, 14 Mar 2014 01:40:35 +0000 (01:40 +0000)]
tls.el (tls-program): Reflow docstring

6 years agognus-sum.el (gnus-summary-toggle-header): Display header attachment buttons
Katsumi Yamaoka [Fri, 14 Mar 2014 01:34:02 +0000 (01:34 +0000)]
gnus-sum.el (gnus-summary-toggle-header): Display header attachment buttons

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

6 years agotexi/ChangeLog: Fix previous commit
Katsumi Yamaoka [Wed, 12 Mar 2014 23:05:47 +0000 (23:05 +0000)]
texi/ChangeLog: Fix previous commit

6 years agoauth.texi, epa.texi, gnus.texi, info.texi, message.texi: Use @file for buffers, per...
Glenn Morris [Wed, 12 Mar 2014 22:47:34 +0000 (22:47 +0000)]
auth.texi, epa.texi, gnus.texi, info.texi, message.texi: Use @file for buffers, per the Texinfo manual

6 years agoMisc changes made in Emacs trunk
Katsumi Yamaoka [Sun, 9 Mar 2014 10:29:15 +0000 (10:29 +0000)]
Misc changes made in Emacs trunk

2014-03-07  Lars Ingebrigtsen  <larsi@gnus.org>
  * nnimap.el (nnimap-request-accept-article): Make respooling to nnimap
    groups work again.
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").
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.

6 years agomml2015: Don't check if gpg is available, at compile/load time
Daiki Ueno [Fri, 7 Mar 2014 07:17:16 +0000 (16:17 +0900)]
mml2015: Don't check if gpg is available, at compile/load time

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

6 years ago(mml-generate-mime): Don't bug out if you don't have libxml.
Lars Ingebrigtsen [Thu, 6 Mar 2014 19:29:07 +0000 (20:29 +0100)]
(mml-generate-mime): Don't bug out if you don't have libxml.

6 years agoHTML + multipart/related support
Lars Ingebrigtsen [Thu, 6 Mar 2014 18:17:09 +0000 (19:17 +0100)]
HTML + multipart/related support

* mml.el (mml-expand-html-into-multipart-related): Allow sending HTML
messages with embedded images.

6 years ago* gnus-group.el (gnus-group-make-group): Clarify prompt.
Lars Ingebrigtsen [Wed, 5 Mar 2014 18:32:46 +0000 (19:32 +0100)]
* gnus-group.el (gnus-group-make-group): Clarify prompt.

6 years ago* lisp/mml.el (mml-insert-mime-headers): Allow `recipient-filename'.
Lars Ingebrigtsen [Wed, 5 Mar 2014 13:28:19 +0000 (14:28 +0100)]
* lisp/mml.el (mml-insert-mime-headers): Allow `recipient-filename'.

* texi/emacs-mime.texi (MML Definition): Document recipient-filename.

6 years agognus.texi: Fix typos and whitespace
Juanma Barranquero [Mon, 3 Mar 2014 22:11:35 +0000 (22:11 +0000)]
gnus.texi: Fix typos and whitespace

6 years agolisp/ChangeLog: Trivial fixes
Juanma Barranquero [Mon, 3 Mar 2014 11:02:09 +0000 (11:02 +0000)]
lisp/ChangeLog: Trivial fixes

6 years agoauth-source.el (auth-source-secrets-listify-pattern): Spelling fixes
Paul Eggert [Sun, 23 Feb 2014 13:20:46 +0000 (13:20 +0000)]
auth-source.el (auth-source-secrets-listify-pattern): Spelling fixes

6 years agoDo not use cl-lib functions since those are unavailable on older Emacsen.
David Engster [Sun, 23 Feb 2014 12:11:33 +0000 (13:11 +0100)]
Do not use cl-lib functions since those are unavailable on older Emacsen.

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

6 years agoauth-source.el: Build correct secrets pattern from auth-source pattern
Daniel Colascione [Sat, 22 Feb 2014 08:05:43 +0000 (08:05 +0000)]
auth-source.el: Build correct secrets pattern from auth-source pattern

6 years agognus-art.el (gnus-article-prepare, gnus-article-prepare-display): Display header...
Katsumi Yamaoka [Mon, 17 Feb 2014 06:51:53 +0000 (06:51 +0000)]
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

6 years agoAdd more auth-sources docs and link to EPA
Ted Zlatanov [Thu, 13 Feb 2014 14:20:14 +0000 (09:20 -0500)]
Add more auth-sources docs and link to EPA

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

6 years agolisp/ChangeLog: Fix typos
Juanma Barranquero [Thu, 13 Feb 2014 08:23:39 +0000 (08:23 +0000)]
lisp/ChangeLog: Fix typos

6 years agonnmail.el (nnmail-expand-newtext): Further sub-match fixups (bug#12375)
Lars Ingebrigtsen [Wed, 12 Feb 2014 08:57:10 +0000 (08:57 +0000)]
nnmail.el (nnmail-expand-newtext): Further sub-match fixups (bug#12375)

6 years agopop3.el: Replace "Maintainer: FSF" with the emacs-devel mailing address
Glenn Morris [Mon, 10 Feb 2014 09:45:36 +0000 (09:45 +0000)]
pop3.el: Replace "Maintainer: FSF" with the emacs-devel mailing address

6 years agoepa.texi (Caching Passphrases): Don't give argument to @item used in
Katsumi Yamaoka [Mon, 10 Feb 2014 06:22:31 +0000 (06:22 +0000)]
epa.texi (Caching Passphrases): Don't give argument to @item used in
 @enumerate section so as to be able to be formatted with MAKEINFO=no.

infohack.el (infohack-replace-unsupported): Fix last commit.

6 years agoinfohack.el: Work for the case makeinfo is not available
Katsumi Yamaoka [Mon, 10 Feb 2014 03:58:42 +0000 (03:58 +0000)]
infohack.el: Work for the case makeinfo is not available

infohack.el (texinfo-format-comma): Support @comma.
 (infohack-replace-unsupported): New function.
 (infohack): Use it.

6 years agognus-art.el (gnus-mime-buttonize-attachments-in-header): Number unnumbered MIME handles
Katsumi Yamaoka [Mon, 10 Feb 2014 00:17:50 +0000 (00:17 +0000)]
gnus-art.el (gnus-mime-buttonize-attachments-in-header): Number unnumbered MIME handles

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

6 years agomessage.el (message-tab): Mention what happens on normal tabs (bug#11297)
Lars Ingebrigtsen [Sun, 9 Feb 2014 11:25:23 +0000 (11:25 +0000)]
message.el (message-tab): Mention what happens on normal tabs (bug#11297)

6 years agoauth.texi (GnuPG and EasyPG Assistant Configuration): Be agnostic about authinfo...
Glenn Morris [Sat, 8 Feb 2014 05:02:43 +0000 (05:02 +0000)]
auth.texi (GnuPG and EasyPG Assistant Configuration): Be agnostic about authinfo/authinfo.gpg default order (Bug#16642)
auth-source.el (auth-sources): Doc fix (Bug#16642)

6 years agognus-art.el (gnus-mime-buttonize-attachments-in-header): Display buttons that are...
Katsumi Yamaoka [Fri, 7 Feb 2014 07:39:53 +0000 (07:39 +0000)]
gnus-art.el (gnus-mime-buttonize-attachments-in-header): Display buttons that are hidden in unselected alternative part as well

6 years agogmm-utils.el (gmm-flet, gmm-labels): Add edebug spec
Katsumi Yamaoka [Fri, 7 Feb 2014 04:12:21 +0000 (04:12 +0000)]
gmm-utils.el (gmm-flet, gmm-labels): Add edebug spec

6 years agonnimap.el (nnimap-split-rule): "Use instead" obsolescence messages should end with "."
Glenn Morris [Fri, 7 Feb 2014 04:09:43 +0000 (04:09 +0000)]
nnimap.el (nnimap-split-rule): "Use instead" obsolescence messages should end with "."

6 years ago(gnus-server-toggle-cloud-server): Only allow clouding applicable types.
Lars Ingebrigtsen [Fri, 7 Feb 2014 02:00:29 +0000 (18:00 -0800)]
(gnus-server-toggle-cloud-server): Only allow clouding applicable types.

6 years agoMake it possible to specify servers to be covered by the cloud
Lars Ingebrigtsen [Fri, 7 Feb 2014 01:57:06 +0000 (17:57 -0800)]
Make it possible to specify servers to be covered by the cloud

6 years agoMake it possible to specify servers to be covered by the cloud
Lars Ingebrigtsen [Fri, 7 Feb 2014 01:56:44 +0000 (17:56 -0800)]
Make it possible to specify servers to be covered by the cloud

6 years agoAddress parsing fixup
Lars Ingebrigtsen [Fri, 7 Feb 2014 00:13:55 +0000 (16:13 -0800)]
Address parsing fixup

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

6 years agoepa.texi (Mail-mode integration): Mention epa-mail-aliases
Glenn Morris [Thu, 6 Feb 2014 05:47:15 +0000 (05:47 +0000)]
epa.texi (Mail-mode integration): Mention epa-mail-aliases

6 years agoChangeLog belonging to the previous checkin
Lars Ingebrigtsen [Thu, 6 Feb 2014 02:46:44 +0000 (18:46 -0800)]
ChangeLog belonging to the previous checkin

6 years agoAllow cancelling articles that have a differing From address
Lars Ingebrigtsen [Thu, 6 Feb 2014 02:45:38 +0000 (18:45 -0800)]
Allow cancelling articles that have a differing From address

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

6 years agognus.el, gnus-xmas.el (gnus-copy-overlay, gnus-overlays-at): New functions
Katsumi Yamaoka [Wed, 5 Feb 2014 10:29:58 +0000 (10:29 +0000)]
gnus.el, gnus-xmas.el (gnus-copy-overlay, gnus-overlays-at): New functions

6 years agoepa.texi: Add indices
Glenn Morris [Wed, 5 Feb 2014 10:00:32 +0000 (10:00 +0000)]
epa.texi: Add indices

6 years agoButtonize MIME attachments in the article header
Katsumi Yamaoka [Wed, 5 Feb 2014 09:53:17 +0000 (09:53 +0000)]
Buttonize MIME attachments in the article header

* gnus.texi (MIME Commands): Mention
  gnus-mime-buttonize-attachments-in-header and
  gnus-mime-display-attachment-buttons-in-header.

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

6 years agoDownload the Cloud chunks
Lars Ingebrigtsen [Wed, 5 Feb 2014 03:16:31 +0000 (19:16 -0800)]
Download the Cloud chunks

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

6 years ago* gnus.el (gnus-variable-list): Save Cloud variables.
Lars Ingebrigtsen [Wed, 5 Feb 2014 02:35:32 +0000 (18:35 -0800)]
* gnus.el (gnus-variable-list): Save Cloud variables.

6 years agoPrune old chunks
Lars Ingebrigtsen [Wed, 5 Feb 2014 01:53:11 +0000 (17:53 -0800)]
Prune old chunks

6 years ago* gnus-int.el (gnus-request-accept-article): Doc fix.
Lars Ingebrigtsen [Wed, 5 Feb 2014 00:48:59 +0000 (16:48 -0800)]
* gnus-int.el (gnus-request-accept-article): Doc fix.

6 years agoRewrite the specs to use plists for future compatability
Lars Ingebrigtsen [Tue, 4 Feb 2014 23:45:24 +0000 (15:45 -0800)]
Rewrite the specs to use plists for future compatability

6 years agoBuild fix
Lars Ingebrigtsen [Tue, 4 Feb 2014 01:34:35 +0000 (17:34 -0800)]
Build fix

6 years agoFind the new Cloud files
Lars Ingebrigtsen [Tue, 4 Feb 2014 01:32:52 +0000 (17:32 -0800)]
Find the new Cloud files

6 years ago`parse-iso8601-time-string': New function
Lars Ingebrigtsen [Tue, 4 Feb 2014 00:23:39 +0000 (16:23 -0800)]
`parse-iso8601-time-string': New function

* parse-time.el (parse-time-iso8601-regexp)
(parse-iso8601-time-string): Copied from `url-dav' so that we can use
it more generally.

6 years agoChange how cloud files are specified
Lars Ingebrigtsen [Tue, 4 Feb 2014 00:07:03 +0000 (16:07 -0800)]
Change how cloud files are specified

6 years agoFix typo in last checkin
Lars Ingebrigtsen [Mon, 3 Feb 2014 23:37:41 +0000 (15:37 -0800)]
Fix typo in last checkin

6 years agoDecode Cloud packages
Lars Ingebrigtsen [Mon, 3 Feb 2014 23:36:36 +0000 (15:36 -0800)]
Decode Cloud packages

6 years agoDecode Cloud data
Lars Ingebrigtsen [Sun, 2 Feb 2014 04:54:36 +0000 (20:54 -0800)]
Decode Cloud data

6 years agonnir.el (nnir-request-update-mark): Don't try to update the source group if we can...
Lars Ingebrigtsen [Sat, 1 Feb 2014 23:24:06 +0000 (23:24 +0000)]
nnir.el (nnir-request-update-mark): Don't try to update the source group if we can't find it (bug#16611)

6 years agoStart implementing gnus-cloud.el.
Lars Ingebrigtsen [Sat, 1 Feb 2014 22:34:57 +0000 (14:34 -0800)]
Start implementing gnus-cloud.el.

6 years ago* dns.el (network-interface-list): Define for XEmacs.
Lars Ingebrigtsen [Sat, 1 Feb 2014 21:36:59 +0000 (13:36 -0800)]
* dns.el (network-interface-list): Define for XEmacs.

6 years ago* gnus-cloud.el: New file to provide the Emacs Cloud.
Lars Ingebrigtsen [Sat, 1 Feb 2014 21:26:12 +0000 (13:26 -0800)]
* gnus-cloud.el: New file to provide the Emacs Cloud.

6 years ago* dgnushack.el: Silence XEmacs w3 warning.
Lars Ingebrigtsen [Sat, 1 Feb 2014 21:20:14 +0000 (13:20 -0800)]
* dgnushack.el: Silence XEmacs w3 warning.

6 years agoRevert last patch since that made it break even more
Lars Ingebrigtsen [Sat, 1 Feb 2014 21:18:38 +0000 (13:18 -0800)]
Revert last patch since that made it break even more

6 years ago* dgnushack.el: Silence XEmacs w3 warning.
Lars Ingebrigtsen [Sat, 1 Feb 2014 21:12:39 +0000 (13:12 -0800)]
* dgnushack.el: Silence XEmacs w3 warning.

6 years agoXEmacs build warning fix
Lars Ingebrigtsen [Sat, 1 Feb 2014 20:33:41 +0000 (12:33 -0800)]
XEmacs build warning fix

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

6 years ago* dgnushack.el: Silence XEmacs dns.el warning.
Lars Ingebrigtsen [Sat, 1 Feb 2014 20:30:25 +0000 (12:30 -0800)]
* dgnushack.el: Silence XEmacs dns.el warning.

6 years ago* gnus-compat.el (gnus-compat): Declare `declare-function' only here
Lars Ingebrigtsen [Sat, 1 Feb 2014 20:28:33 +0000 (12:28 -0800)]
* gnus-compat.el (gnus-compat): Declare `declare-function' only here

Instead of in all files.

6 years ago* dns.el (network-interface-list): Define for XEmacs.
Lars Ingebrigtsen [Sat, 1 Feb 2014 20:06:35 +0000 (12:06 -0800)]
* dns.el (network-interface-list): Define for XEmacs.

6 years agoXEmacs build fix
Lars Ingebrigtsen [Sat, 1 Feb 2014 20:03:56 +0000 (12:03 -0800)]
XEmacs build fix

6 years agoDefine `delete-dups' for XEmacs
Lars Ingebrigtsen [Sat, 1 Feb 2014 19:59:42 +0000 (11:59 -0800)]
Define `delete-dups' for XEmacs