summaryrefslogtreecommitdiff
path: root/lisp/gnus/gnus-cus.el
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2019-07-24 09:33:45 +0200
committerAndreas Schwab <schwab@suse.de>2019-07-24 09:35:50 +0200
commitb38e326eeaf1e020334797337523cf96706e865c (patch)
tree72585a85f646718405c63d6a9e6c3f890b531ba5 /lisp/gnus/gnus-cus.el
parent376f5df3cca0dbf186823e5b329d76b52019473d (diff)
downloademacs-b38e326eeaf1e020334797337523cf96706e865c.tar.gz
emacs-b38e326eeaf1e020334797337523cf96706e865c.tar.bz2
emacs-b38e326eeaf1e020334797337523cf96706e865c.zip
* lisp/gnus/gnus-cus.el (gnus-extra-group-parameters): Allow nil
for modseq.
Diffstat (limited to 'lisp/gnus/gnus-cus.el')
-rw-r--r--lisp/gnus/gnus-cus.el5
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/gnus/gnus-cus.el b/lisp/gnus/gnus-cus.el
index 615b2b94101..fb8b300e350 100644
--- a/lisp/gnus/gnus-cus.el
+++ b/lisp/gnus/gnus-cus.el
@@ -254,7 +254,10 @@ DOC is a documentation string for the parameter.")
(defconst gnus-extra-group-parameters
'((uidvalidity (string :tag "IMAP uidvalidity") "\
Server-assigned value attached to IMAP groups, used to maintain consistency.")
- (modseq (string :tag "modseq") "modseq")
+ (modseq (choice :tag "modseq"
+ (const :tag "None" nil)
+ (string :tag "Sequence number"))
+ "Modification seqence number")
(active (cons :tag "active" (integer :tag "min") (integer :tag "max"))
"active")
(permanent-flags (repeat :tag "Permanent Flags" (symbol :tag "Flag"))