A Note on Terminals

Recently I’ve been trying to track down some sudden slowness in canto-curses. Things like scrolling and other routine operations seemed to take many times longer than they should. Well. To make a long and ultimately fruitless debug session short, turns out that the problem wasn’t with canto-curses it was with the terminal I’ve been using. […]

Merged RSS URLs

I’ve redirected the old canto RSS feed to the new canto feed. No more content will be published for the previous one and it was still getting thousands of requests so I figured I might as well make use of it.

curses 0.8.4

Quick one-liner fix for reader jumping to the top, making reading long posts impossible. canto-curses-0.8.4.tar.gz (54K) Have fun. Report (more) bugs.

curses 0.8.3 daemon 0.8.2

Various improvements. Daemon Fix for daemon hang stemming from a database trim failure Fix mangling canto-remote one-config calls Make Reddit plugin better behaved Better handling of interrupted syscalls Converted to a time based item keeping system1 Exposed keep time configuration Added option to never discard unread items Curses client Added config wrappers keep_time, keep_unread, kill_daemon_on_exit […]

Next round of features

It appears everything is going pretty well with the new codebase, there’s been a dearth of real bugs (and one aesthetic one). I’m chalking that up to lack of adoption however as most of the emails I’m getting (one or two a month outside of the tracker mails) are still about old versions in Ubuntu […]

curses 0.8.2 daemon 0.8.1

Various improvements: Daemon Possibly eliminate feed fetch problems causing forgetfulness. Better whitespace handling for canto-remote. Added -V version flag. Curses client Added wrappers update_interval,update_style, and update_auto1 Added simpler to use variables with wrappers for changing the basic theme. Increased update interval from 5 to 20. Added -V version flag. 1: These allow you to change […]

canto-curses 0.8.1

This is a simple update that makes the curses client ignore state (read/unread/marked) updates from the server when they don’t work with the currently known state. In particular, this means that items will no longer appear to be unread again for a few seconds after a fresh batch of items. canto-curses-0.8.1.tar.gz (52K)

Canto 0.8.0

Welcome to the newest version of Canto, 0.8.0. It’s the culmination of the rewrite kicked off almost two years ago and while it doesn’t have the depth of testing that 0.7.x and prior versions have the codebase is more sound and featureful for both users and myself (sole developer). So what’s different? Let me count […]