What is Canto?

Canto is an Atom/RSS feed reader for the console that is meant to be quick, concise, and colorful. It’s meant to provide a minimal, yet information packed interface. No navigating menus. No dense blocks of unreadable white text. An interface with almost infinite customization and extensibility using the excellent Python programming language.

Features

Atom/RSS/RDF compliant

Fully supports Unicode

Supports OPML

Integrated with both graphical and text browsers

Built in reader with full HTML parser and providing access to all links and enclosures (video/audio) in an item

Some feature suggestions, maybe some of them are already implemented and I didn’t notice:
– A config menu with a option-description-value interface instead of :set, or a list of the available options with descriptions.
– Have new entries appear at the top of the feed’s entry list (reorder the entries timewise when a new one arrives).
– Deletion of individual entries/automatic deletion of read or old entries.
– It would be nice if the cursor disappeared after x minutes, so no feed is highlighted when you’re not using the program.
– a command line interface so you can query the program for updates for using it in scripts or wm integration, for example “canto-curses -new” returns 0 if there are no new entries, etc.

I find canto great, but it would be slightly better if I could add two feeds with the same name. The thing is: the feeds I’m using are different, but all have the same name (the domain), so I can only add one.
Images: http://i.imgur.com/fEgY8tR.png

Feedly! Feedly! Are there any quick tips that you can provide as to how I could get started making a patch for this? I see there’s the daemon part, and a curses part. Any info you could fill in would be appreciated.