about summary refs log tree commit diff stats
path: root/commander.tlv
Commit message (Collapse)AuthorAgeFilesLines
* distinguish between window global and argKartik K. Agaram2022-03-021-5/+5
|
* starting to make Teliva apps more testableKartik K. Agaram2022-02-271-3/+3
| | | | | | | | | | 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.
* standardize key order in .tlv filesKartik K. Agaram2022-02-091-2/+2
| | | | This will eliminate some spurious git diffs I keep having to clean up.
* new library: luafilesystem (lfs)Kartik K. Agaram2022-01-291-0/+199
https://github.com/keplerproject/luafilesystem The new commander.tlv app demonstrates it working.