Discussion:
[PATCH] Use IMAP MOVE extension if available
Nikolaus Rath
2015-05-25 19:59:16 UTC
Permalink
Hello,

Currently Gnus uses a combination of COPY, STORE + EXPUNGE to move
messages from one imap group into another.

The attached patch enables the use of the MOVE command instead if the
server supports it.

Thanks for considering.

(Is this the right place to post patches, or should it go to
bug-gnu-***@gnu.org?)

Best,
-Nikolaus
--
GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

»Time flies like an arrow, fruit flies like a Banana.«
Eric Abrahamsen
2015-07-07 02:59:16 UTC
Permalink
Post by Nikolaus Rath
Hello,
Currently Gnus uses a combination of COPY, STORE + EXPUNGE to move
messages from one imap group into another.
The attached patch enables the use of the MOVE command instead if the
server supports it.
Thanks for considering.
(Is this the right place to post patches, or should it go to
Best,
-Nikolaus
This will be great to have -- would you consider putting the same check
in for `nnimap-split-incoming-mail'?

Thanks,
Eric
Eric Abrahamsen
2015-07-07 03:05:48 UTC
Permalink
Post by Nikolaus Rath
Hello,
Currently Gnus uses a combination of COPY, STORE + EXPUNGE to move
messages from one imap group into another.
The attached patch enables the use of the MOVE command instead if the
server supports it.
Thanks for considering.
(Is this the right place to post patches, or should it go to
Best,
-Nikolaus
and `nnimap-process-expiry-target', sorry...
Nikolaus Rath
2015-07-09 02:13:03 UTC
Permalink
Post by Eric Abrahamsen
Post by Nikolaus Rath
Hello,
Currently Gnus uses a combination of COPY, STORE + EXPUNGE to move
messages from one imap group into another.
The attached patch enables the use of the MOVE command instead if the
server supports it.
Thanks for considering.
(Is this the right place to post patches, or should it go to
Best,
-Nikolaus
and `nnimap-process-expiry-target', sorry...
Updated patch is attached. Note that the changes to
nnimap-split-incoming-mail are untested (I don't use that function).

Best,
-Nikolaus
--
GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

»Time flies like an arrow, fruit flies like a Banana.«
Eric Abrahamsen
2015-07-09 02:18:34 UTC
Permalink
Post by Nikolaus Rath
Post by Eric Abrahamsen
Post by Nikolaus Rath
Hello,
Currently Gnus uses a combination of COPY, STORE + EXPUNGE to move
messages from one imap group into another.
The attached patch enables the use of the MOVE command instead if the
server supports it.
Thanks for considering.
(Is this the right place to post patches, or should it go to
Best,
-Nikolaus
and `nnimap-process-expiry-target', sorry...
Updated patch is attached. Note that the changes to
nnimap-split-incoming-mail are untested (I don't use that function).
Thanks, I'll run this for a while to test it.

Eric

Loading...