aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorNikolaus Rath2018-07-22 15:33:38 +0200
committerLars Ingebrigtsen2018-07-22 15:33:38 +0200
commit7b5b3ddb2dfa98d640aff7b5b160f777e22cc794 (patch)
treea506f9f7052d46a52bea655fdb8268d265f13ef6 /etc
parent92ba34d89ac4f5b5bbb818e1c39a3cc12a405790 (diff)
downloademacs-7b5b3ddb2dfa98d640aff7b5b160f777e22cc794.tar.gz
emacs-7b5b3ddb2dfa98d640aff7b5b160f777e22cc794.zip
Make nnimap support IMAP namespaces
* lisp/gnus/nnimap.el (nnimap-use-namespaces): Introduc 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.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS5
1 files changed, 5 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index fc2a5d4c039..57b51f61b60 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -46,6 +46,11 @@ option --enable-check-lisp-object-type is therefore no longer as
46useful and so is no longer enabled by default in developer builds, 46useful and so is no longer enabled by default in developer builds,
47to reduce differences between developer and production builds. 47to reduce differences between developer and production builds.
48 48
49** Gnus
50
51+++
52*** The nnimap backend now has support for IMAP namespaces.
53
49 54
50* Startup Changes in Emacs 27.1 55* Startup Changes in Emacs 27.1
51 56