> Uwe Brauer writes: > The `list' was supposed to go outside the plist-get. Here's a version that > uses `char-to-string', which I think is more explicit: > (defun gnus-registry-article-marks-to-chars (headers) > "Show the marks for an article by the :char property." > (let* ((id (mail-header-message-id headers)) > (marks (when id (gnus-registry-get-id-key id 'mark)))) > (mapconcat (lambda (mark) > (char-to-string > (plist-get > (cdr-safe > (assoc mark gnus-registry-marks)) > :char))) > marks ""))) Great!!!! Thanks a lot now it works. You should push that to the git repo (maybe other functions in gnus-registry are buggy as well?) BTW gnus-registry-article-marks-to-names works. Now I got really curious and would like to try gnorb with the registry. For this the manual says to put Add ``%ug'' somewhere appropriate in your `gnus-summary-line-format' However it does not work for me, I obtain an error. I think I sent you a report, I am not sure that we should discuss this here, but one the other hand gnus seems a good place to me. The error is attached below. Uwe