joeyh at
Color is already suported. Next:
- Multi-line regions. (Nearly trivial, probably 5 lines code.)
- Fix small bug that is preventing arbitrary external commands from displaying their output in the region above the updating lines.
- Optimize line update, avoiding outputting characters already on-screen (aka what curses does, but this is portable to even windows, so no curses. Anway, should be under 20 line function.)
- Truncation of lines longer than terminal.
- Ability to define regions inside lines, so a single line can have multiple little progress widgets or whatever. (Also probably allow for rectanguar windows, dunno.)