aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorNikolaus Rath2018-07-23 10:21:46 +0100
committerEli Zaretskii2018-08-11 10:46:02 +0300
commit31263d67d591cf2c074fad4f17b968b87c88b5e2 (patch)
tree27805e891b106956a6a4b0b592817557ad9efe1a /etc
parent3f8324e0de182945a809f63766cf9611aa45610c (diff)
downloademacs-31263d67d591cf2c074fad4f17b968b87c88b5e2.tar.gz
emacs-31263d67d591cf2c074fad4f17b968b87c88b5e2.zip
Make nnimap support IMAP namespaces
* lisp/gnus/nnimap.el (nnimap-use-namespaces): Introduce new server variable. (nnimap-group-to-imap, nnimap-get-groups): Transform IMAP group names to Gnus group name by stripping / prefixing personal namespace prefix. (nnimap-open-connection-1): Ask server for namespaces and store them. * lisp/gnus/nnimap.el (nnimap-request-group-scan) (nnimap-request-create-group, nnimap-request-delete-group) (nnimap-request-rename-group, nnimap-request-move-article) (nnimap-process-expiry-targets) (nnimap-request-update-group-status) (nnimap-request-accept-article, nnimap-request-list) (nnimap-retrieve-group-data-early, nnimap-change-group) (nnimap-split-incoming-mail): Use nnimap-group-to-imap. (nnimap-group-to-imap): New function to map Gnus group names to IMAP folder names. (Bug#21057)
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS7
1 files changed, 7 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 21887f5bfd3..0b1e6499f41 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -53,6 +53,13 @@ option --enable-check-lisp-object-type is therefore no longer as
53useful and so is no longer enabled by default in developer builds, 53useful and so is no longer enabled by default in developer builds,
54to reduce differences between developer and production builds. 54to reduce differences between developer and production builds.
55 55
56** Gnus
57
58+++
59*** The nnimap backend now has support for IMAP namespaces.
60This feature can be enabled by setting the new 'nnimap-use-namespaces'
61server variable to non-nil.
62
56 63
57* Startup Changes in Emacs 27.1 64* Startup Changes in Emacs 27.1
58 65