summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/gnus/ChangeLog3
-rw-r--r--lisp/gnus/nnimap.el1
2 files changed, 4 insertions, 0 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 160c74599e2..3ca70cabe50 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,5 +1,8 @@
2010-09-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
+ * nnimap.el (nnimap-update-info): Sync non-standard flags from the
+ server in symbolic form.
+
* gnus-html.el (gnus-max-image-proportion): Increase proportion to
0.9.
diff --git a/lisp/gnus/nnimap.el b/lisp/gnus/nnimap.el
index 7846aa2e2ad..74deaf30e33 100644
--- a/lisp/gnus/nnimap.el
+++ b/lisp/gnus/nnimap.el
@@ -825,6 +825,7 @@ not done by default on servers that doesn't support that command.")
(new-marks
(gnus-compress-sequence
(cdr (or (assoc (caddr type) flags) ; %Flagged
+ (assoc (intern (cadr type) obarray) flags)
(assoc (cadr type) flags)))))) ; "\Flagged"
(setq marks (delq old-marks marks))
(pop old-marks)