pasky / speedread

A simple terminal-based open source Spritz-alike (per-word RSVP aligned on optimal reading points)
MIT License
1.09k stars 95 forks source link

Fix bugs below 10 WPM #37

Open adlai opened 5 months ago

adlai commented 5 months ago

Fix #36

Before, lowering the WPM below 10 would make it only possible to crash the program by lowering all the way to zero; now, the WPM is capped above zero, rises by one until ten, and pauses when lowering below one. It is reasonably intuitive and an edge case anyways.

adlai commented 1 month ago

I don't consider this LGTM, it is incredibly hackish and does not configure the dense text behavior reliably for someone who would want to configure the slow reading behavior from toplevel variables.