I've just implemented support for atom feeds.
Tested with dozens of atom and rss feeds I found from all over the
place, with no noticeable errors on org-webring's end.
I haven't updated the README or version -- I will leave that to you.
Thanks for the patch. Overall, it /looks/ pretty well, but I ran into
a problem with it. It doesn't know how to handle Atom dates.
We currently use =parse-time-string= to parse RSS dates, which follow
RFC 822 (http://www.faqs.org/rfcs/rfc822.html). Atom, on the other hand,
uses the timestamp specification from RFC 3339
(http://www.faqs.org/rfcs/rfc3339.html), which Emacs doesn't know how to
handle and just returns a list of nils (at least on my end).
> Tested with dozens of atom and rss feeds I found from all over the> place, with no noticeable errors on org-webring's end.
I'm curious how does it work for you. I'm on Emacs 26.3. Is this maybe
something 27 fixes or are there other things that prevent me from
getting this to work?