about summary refs log tree commit diff stats
path: root/sieve.tlv
Commit message (Collapse)AuthorAgeFilesLines
* distinguish between window global and argKartik K. Agaram2022-03-021-11/+11
|
* starting to make Teliva apps more testableKartik K. Agaram2022-02-271-6/+6
| | | | | | | | | | Tasteful apps should only perform side-effects through 'window' arguments rather than the 'curses' module directly. It's ok however to read constants like curses.A_NORMAL or curses.stdscr(). There are some limitations, unfortunately. Ncurses wasn't designed with testability in mind. For example, there's no way to curs_set or assume_default_colors without the 'curses' module. Oh well.
* import https://github.com/majek/lua-channelsKartik K. Agaram2022-02-261-0/+409
Also a little test program to demo channels in action.