@@ -506,6 +506,8 @@ module Net
506
506
#
507
507
# ==== RFC7162: +CONDSTORE+
508
508
#
509
+ # - Updates #enable with +CONDSTORE+ parameter. +CONDSTORE+ will also be
510
+ # enabled by using any of the extension's command parameters, listed below.
509
511
# - Updates #status with the +HIGHESTMODSEQ+ status attribute.
510
512
# - Updates #select and #examine with the +condstore+ modifier, and adds
511
513
# either a +HIGHESTMODSEQ+ or +NOMODSEQ+ ResponseCode to the responses.
@@ -682,6 +684,16 @@ module Net
682
684
# Resnick, P., Ed., Newman, C., Ed., and S. Shen, Ed.,
683
685
# "IMAP Support for UTF-8", RFC 6855, DOI 10.17487/RFC6855, March 2013,
684
686
# <https://www.rfc-editor.org/info/rfc6855>.
687
+ # [CONDSTORE[https://tools.ietf.org/html/rfc7162]]::
688
+ # [QRESYNC[https://tools.ietf.org/html/rfc7162]]::
689
+ # Melnikov, A. and D. Cridland, "IMAP Extensions: Quick Flag Changes
690
+ # Resynchronization (CONDSTORE) and Quick Mailbox Resynchronization
691
+ # (QRESYNC)", RFC 7162, DOI 10.17487/RFC7162, May 2014,
692
+ # <https://www.rfc-editor.org/info/rfc7162>.
693
+ # [OBJECTID[https://tools.ietf.org/html/rfc8474]]::
694
+ # Gondwana, B., Ed., "IMAP Extension for Object Identifiers",
695
+ # RFC 8474, DOI 10.17487/RFC8474, September 2018,
696
+ # <https://www.rfc-editor.org/info/rfc8474>.
685
697
#
686
698
# === IANA registries
687
699
# * {IMAP Capabilities}[http://www.iana.org/assignments/imap4-capabilities]
@@ -2305,6 +2317,13 @@ def uid_thread(algorithm, search_keys, charset)
2305
2317
# each enabled extension (usually the same name as the enabled extension).
2306
2318
# The following capabilities may be enabled:
2307
2319
#
2320
+ # [+CONDSTORE+ {[RFC7162]}[https://www.rfc-editor.org/rfc/rfc7162.html]]
2321
+ #
2322
+ # Updates various commands to return +CONDSTORE+ extension responses. It
2323
+ # is not necessary to explicitly enable +CONDSTORE+—using any of the
2324
+ # command parameters defined by the extension will implicitly enable it.
2325
+ # See {[RFC7162 §3.1]}[https://www.rfc-editor.org/rfc/rfc7162.html#section-3.1].
2326
+ #
2308
2327
# [+:utf8+ --- an alias for <tt>"UTF8=ACCEPT"</tt>]
2309
2328
#
2310
2329
# In a future release, <tt>enable(:utf8)</tt> will enable either
0 commit comments