(gnus-registry-store-extra-entry): Allow for nil
authorTeodor Zlatanov <tzz@lifelogs.com>
Tue, 25 Sep 2007 16:15:07 +0000 (16:15 +0000)
committerTeodor Zlatanov <tzz@lifelogs.com>
Tue, 25 Sep 2007 16:15:07 +0000 (16:15 +0000)
commit7b075803fd5428598ddf3f1b8e907cfecfeb7d9d
treebc1222da5c8d139f02d76e107192b3704ee1cdb8
parentd6c7f9d40b4f6735d5a1211944ba7cdfb34fcd70
(gnus-registry-store-extra-entry): Allow for nil
extras value, so an extras entry can be deleted.
(gnus-registry-delete-extra-entry): Use it.
(gnus-registry-fetch-extra-flags, gnus-registry-has-extra-flag)
(gnus-registry-store-extra-flags, gnus-registry-delete-extra-flags)
(gnus-registry-delete-all-extra-flags): Allow for arbitrary flag symbol
 storage through the gnus-registry, and provide an appropriate API for
 it.
lisp/ChangeLog
lisp/gnus-registry.el