bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#64202: [PATCH] Gnus: Add back end for Atom feeds (nnatom)


From: Daniel Semyonov
Subject: bug#64202: [PATCH] Gnus: Add back end for Atom feeds (nnatom)
Date: Sat, 15 Jul 2023 03:59:49 +0300
User-agent: Gnus/5.13 (Gnus v5.13)

>>>>> Eric Abrahamsen writes:

    > Where do you see that Gnus knows which backends require an
    > address? That would be very handy.

Forgot to answer this -- 'gnus-valid-select-methods' holds this
information (and a bunch of other info too).

    > But my reading of this function is that we don't even known that
    > the backend is loaded until the end of the group creation
    > process. You could probably mildly abuse the 'request-create-group
    > server function to further prompt the user for the URL.

    > It is a bit annoying that the ADDRESS argument is in there, but
    > not prompted for. It looks like that's been the case for at least
    > two decades, though.

I'll add this to the pile of stuff I wanna change in Gnus once I'm
satisfied with this backend (quite a large pile at this point :).

In any case, I still didn't have much time to work on the backend
unfortunately, but I attached a patch which incorporates the fixes from
my last message + changes based on comments from Stefan.

Things left to do:
1. Ensure support for none-libxml builds (I should probably figure out
   how ERT works to make this a non-issue going forward).
2. Factor out nnfeed.el and base nnatom on top of it (shouldn't be hard).
3. Add support for RSS (and steal cool stuff from nnrss).
4. Support Atom feeds linked in HTML documents.

Regards,
Daniel

Attachment: 0001-Gnus-Add-back-end-for-Atom-feeds-nnatom.patch
Description: patch


reply via email to

[Prev in Thread] Current Thread [Next in Thread]