Re: make dormant marks permanent (no gnus-summary-limit-to-registry)

Uwe Brauer <[email protected]> Sat, 07 Jun 2025 08:34:21 +0200
Newsgroups gmane.emacs.gnus.general
Message-ID <[email protected]>
--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

>>> "JC" =3D=3D James Cloos <[email protected]> writes:

>>>>>> "UB" =3D=3D Uwe Brauer <[email protected]> writes:
UB> Is there any way to make dormant marks permanent?
UB> I add dormant marks to the messages of my imap group

> Since the commit Lars pushed which ended newsrc.eld storage of marks for
> imap groups, persistance of any mark, including dormant, is solely
> dependent on the imap server.


I didn't know this, do you remember which commit that was. I am still
using 29.4 but it seems that my =C2=AB!=C2=BB Marks are saved.


> when that change happened, i was using an imap server which could only
> support the fixed set of marks in the imap rfc.

> so tick -- which uses the standard imap keyword Flagged -- would persist.

> dormant, however, is a gnus-specific keyword (gnus-dormant).
> so it would not persist.

> i now use dovecot, which supports arbitrary keywords.  so now dormant
> persists for me.  as it used to back when all of the marks were stored
> in ~/.newrc.eld.

> so your only options are an imap server capable of storing arbitrary
> keywords, hack you current imap server to support the gnus-dormant
> keyword, or hack gnus to save dormant in .newrc.eld.

> (in the latter case it would be best to store locally only for imap
> servers which cannot store arbitrary imap keywords.)

I am depending on my university server which finally is a gmail imap
server.


Thanks, in principle from a user point of view I would also be happy with
registry marks, instead of dormant marks.=20

Those are also saved (but in .gnus.registry.eieio), however writing a
gnus-summary-limit-to-registry function is too difficult for me at the
moment....

> -JimC

=2D-=20
I strongly condemn Hamas heinous despicable pogroms/atrocities on Israel
I strongly condemn Putin's war of aggression against Ukraine.
I support to deliver weapons to Ukraine's military.=20
I support the EU and NATO membership of Ukraine.=20


--=-=-=
Content-Type: application/pkcs7-signature; name=smime.p7s
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=smime.p7s

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
coyM7s7kJ8nAgDeJXZ9t55HhgA6az/WaqbQtKStaLDCVgX1Wfxqqv94CdP93wp1gLln/0xzVrNYd
Y3vMnoxN25n09xWMybvSK+IdqiGARS73v1vLbdpzHr2ruos+MeRigaF/Z+3W1CpiaOz2JyDA+GvM
vLLXPNdjLQeh4WezhuLY34wFOal/+Lwdk4roHLcxLZSUKyNeEeHNqbBHAgMBAAGjggLIMIICxDAS
BgNVHRMBAf8ECDAGAQH/AgEAMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUsdRPxCN5+kQFCcbr
Oc/oNbC4IGQwgZgGCCsGAQUFBwEBBIGLMIGIMEkGCCsGAQUFBzABhj1odHRwOi8vb2NzcGZubXRy
Y21jYS5jZXJ0LmZubXQuZXMvb2NzcGZubXRyY21jYS9PY3NwUmVzcG9uZGVyMDsGCCsGAQUFBzAC
hi9odHRwOi8vd3d3LmNlcnQuZm5tdC5lcy9jZXJ0cy9BQ1JBSVpGTk1UUkNNLmNydDAfBgNVHSME
GDAWgBT3fcX9xOiaG3dkp/UdoMy/h2CabTCB6wYDVR0gBIHjMIHgMIHdBgRVHSAAMIHUMCkGCCsG
AQUFBwIBFh1odHRwOi8vd3d3LmNlcnQuZm5tdC5lcy9kcGNzLzCBpgYIKwYBBQUHAgIwgZkMgZZT
dWpldG8gYSBsYXMgY29uZGljaW9uZXMgZGUgdXNvIGV4cHVlc3RhcyBlbiBsYSBEZWNsYXJhY2nD
s24gZGUgUHLDoWN0aWNhcyBkZSBDZXJ0aWZpY2FjacOzbiBkZSBsYSBGTk1ULVJDTSAoIEMvIEpv
cmdlIEp1YW4sIDEwNi0yODAwOS1NYWRyaWQtRXNwYcOxYSkwgdQGA1UdHwSBzDCByTCBxqCBw6CB
wIaBkGxkYXA6Ly9sZGFwZm5tdC5jZXJ0LmZubXQuZXMvQ049Q1JMLE9VPUFDJTIwUkFJWiUyMEZO
TVQtUkNNLE89Rk5NVC1SQ00sQz1FUz9hdXRob3JpdHlSZXZvY2F0aW9uTGlzdDtiaW5hcnk/YmFz
ZT9vYmplY3RjbGFzcz1jUkxEaXN0cmlidXRpb25Qb2ludIYraHR0cDovL3d3dy5jZXJ0LmZubXQu
ZXMvY3Jscy9BUkxGTk1UUkNNLmNybDANBgkqhkiG9w0BAQsFAAOCAgEAjD0otOB+DfNuXNpcdz2A
ZB5O6RK4yeay/yuAoHg9hEwsZYsv3PFjK+fdUkHbr/wXC4yahPIJ1F1Wop75gmbAhV6cXuqD53xG
jn5f5mPtq2LvRk4nYZWBvU0CPak0D5n55mtWlQOffUv7fOJOEu+kC0S1PHoBMVsmYSCSlHUCdtbO
+6zDBQgxQGylHTaeIIjOoIlWba7ZTL2QfD52IElG7BVimkFlq+CfsQI0768p4gApmZ75Yx3RlBOG
QNFgjEUXBiFYWhzVMT4t/SdVsRrmP+/qhVxq4/7Z3IuMf+tN1WGHgucj8Mo8Yod25Dype6FvGBsi
K7yMFP/Sfd1ZA8UHei736weWVP25JRUau0r4rKOAYsfmh7yLgY5sfsYlS2GRTARjMaKOD9aYq+b6
ODSCeVZPseJTQrh8RaV0gGX2c1qHXbJI9U3rer/yQJdLclHxwzzZl6zMtWe0+zriK1XZYquSs0D4
u27hn9RNjiW4f4hF6+j2t5Prv3QxC9isLCNKy40Ph9cjzr+YYRIa+FvAQKamF7wv+NXS5nTXIjma
aCF50Gvlaoq/rgSYhc0VVnbf6aHxEUKCo9mxq1VpWgFCrUV686E8yMS/GIyDM9e97YDeBKaeD9Qo
NwobMVvIv695JmF0/zniY+Tcg8QJhkQ2oBhZeMGW2bxQNGZQG3XCmBEwggdeMIIGRqADAgECAhBO
4xiw0S+63mIlHHJCk2peMA0GCSqGSIb3DQEBCwUAMEsxCzAJBgNVBAYTAkVTMREwDwYDVQQKDAhG
Tk1ULVJDTTEOMAwGA1UECwwFQ2VyZXMxGTAXBgNVBAMMEEFDIEZOTVQgVXN1YXJpb3MwHhcNMjIw
MzA2MjA0MTIyWhcNMjYwMzA2MjA0MTIyWjCBgTELMAkGA1UEBhMCRVMxGDAWBgNVBAUTD0lEQ0VT
LVgyMDY0MTIzQjEZMBcGA1UEKgwQVVdFIFJJQ0hBUkQgT1RUTzEPMA0GA1UEBAwGQlJBVUVSMSww
KgYDVQQDDCNCUkFVRVIgVVdFIFJJQ0hBUkQgT1RUTyAtIFgyMDY0MTIzQjCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBAKCVRP7G6NZvrispzK4ZQtrsLnCroteQ6n0H/NfOY3PFY4ycrjKF
fiRtE3G/R4aVaHS9lglvNxm9jiqtaa/dGQrHAmEdFzjsumXJZzYTGj73/XWa6ILfUke11CNN1CbG
loO8SrqQKY/s2gDBRps2Dczx9Yf61lcbytdjaFEZJkhd9bfrHZyV7AonIlC9anZeV9ALS/OVowJ0
dmzJnycNe4z5KvrF0gRi+92NhsKGcqz/IzOWnH48g1ur2HOCGvX9M53zg/crp3iYtFHgwR4CeNqG
E/Nwz4Bok6MOrsVDY9LdpSRrBCpwawU2JZA6uPV1DkznHb+Uw1KQ5NQMGnJf+oECAwEAAaOCBAUw
ggQBMG8GA1UdEQRoMGaBDk9VQkBNQVQuVUNNLkVTpFQwUjEYMBYGCSsGAQQBrGYBBAwJWDIwNjQx
MjNCMRUwEwYJKwYBBAGsZgECDAZCUkFVRVIxHzAdBgkrBgEEAaxmAQEMEFVXRSBSSUNIQVJEIE9U
VE8wDAYDVR0TAQH/BAIwADAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsG
AQUFBwMCMB0GA1UdDgQWBBRlXLbbq3nLWo9hlAdzFlbFJiR5UTAfBgNVHSMEGDAWgBSx1E/EI3n6
RAUJxus5z+g1sLggZDCBggYIKwYBBQUHAQEEdjB0MD0GCCsGAQUFBzABhjFodHRwOi8vb2NzcHVz
dS5jZXJ0LmZubXQuZXMvb2NzcHVzdS9PY3NwUmVzcG9uZGVyMDMGCCsGAQUFBzAChidodHRwOi8v
d3d3LmNlcnQuZm5tdC5lcy9jZXJ0cy9BQ1VTVS5jcnQwggEVBgNVHSAEggEMMIIBCDCB+gYKKwYB
BAGsZgMKATCB6zApBggrBgEFBQcCARYdaHR0cDovL3d3dy5jZXJ0LmZubXQuZXMvZHBjcy8wgb0G
CCsGAQUFBwICMIGwDIGtQ2VydGlmaWNhZG8gY3VhbGlmaWNhZG8gZGUgZmlybWEgZWxlY3Ryw7Nu
aWNhLiBTdWpldG8gYSBsYXMgY29uZGljaW9uZXMgZGUgdXNvIGV4cHVlc3RhcyBlbiBsYSBEUEMg
ZGUgbGEgRk5NVC1SQ00gY29uIE5JRjogUTI4MjYwMDQtSiAoQy9Kb3JnZSBKdWFuIDEwNi0yODAw
OS1NYWRyaWQtRXNwYcOxYSkwCQYHBACL7EABADCBugYIKwYBBQUHAQMEga0wgaowCAYGBACORgEB
MAsGBgQAjkYBAwIBDzATBgYEAI5GAQYwCQYHBACORgEGATB8BgYEAI5GAQUwcjA3FjFodHRwczov
L3d3dy5jZXJ0LmZubXQuZXMvcGRzL1BEU0FDVXN1YXJpb3NfZXMucGRmEwJlczA3FjFodHRwczov
L3d3dy5jZXJ0LmZubXQuZXMvcGRzL1BEU0FDVXN1YXJpb3NfZW4ucGRmEwJlbjCBtQYDVR0fBIGt
MIGqMIGnoIGkoIGhhoGebGRhcDovL2xkYXB1c3UuY2VydC5mbm10LmVzL2NuPUNSTDU0MTksY249
QUMlMjBGTk1UJTIwVXN1YXJpb3Msb3U9Q0VSRVMsbz1GTk1ULVJDTSxjPUVTP2NlcnRpZmljYXRl
UmV2b2NhdGlvbkxpc3Q7YmluYXJ5P2Jhc2U/b2JqZWN0Y2xhc3M9Y1JMRGlzdHJpYnV0aW9uUG9p
bnQwDQYJKoZIhvcNAQELBQADggEBAEH6ff/NGd7OPmjKzvbBgw5oz6WReT/Z3joOg4lsmpikYU4j
cFNR6FVyFxFN5c2+bR5qsG/05mZgiSDWAxn5c3jcUeDiBA26lCq3SyfJ0UNhul/MOy5ryJlBiPlk
cYsz2Z0wcYftdmpDu1xIqtiTVuSTlds+Xt4ztAuGPX149BN9DuTdyaQ21nx/CXKU0iXTQHrXzjda
Wu2SyjdDQDLiXOTlACs5SbLxOg/C/HkaKDP7p66soCzprt3tH9+xrX+3xNCAyCcIddNbcL7NwKzT
JkRYZ+RgQoRevrm16skMma2Ogw1fF/axpJItZ/CSDsaTTnsYGIG5mr9KHpHPty01BwExggItMIIC
KQIBATBfMEsxCzAJBgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJDTTEOMAwGA1UECwwFQ2VyZXMx
GTAXBgNVBAMMEEFDIEZOTVQgVXN1YXJpb3MCEE7jGLDRL7reYiUcckKTal4wDQYJYIZIAWUDBAIB
BQCggaAwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjUwNjA3MDYz
NDIxWjAvBgkqhkiG9w0BCQQxIgQgJVWTQZR9VLWE1O+Cy1vvjhoQw47VimugdRSVKdHlxDgwNQYJ
KoZIhvcNAQkPMSgwJjALBglghkgBZQMEASowCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA0GCSqG
SIb3DQEBAQUABIIBAGV3st7LVOZ4Jq+mAuR+QMDd+yYMkePBZNus34RC3Asa6ta1kO6bqiYwAaoo
Yc2Cga6/L5gPFWv3ht21bgmyqcx5q0BYYguVcn1pdeg3X5RZ3zLhQoqEopMJpp74Q93nu7+e+oIs
Wej2o2G03JXMexHoxpCK3RAlgHdtP5hi0/rx1bLdOrI0MAP14VDyw2XIndq7TyZQqM/4XJHrOYTt
0H2Xjau9/3eZvS3gvozfw4qZ8BWImMYzeQ3qzCFjQwP8ddpAPfvQ2FVJw6d1NqA3QJhXHBJ6cupH
vRg2nrLyd8aONViijrTv9w6+5KJ0WY41++Ext9tLCxWwIoTtzx/tSk0=
--=-=-=--