joeyh

joeyh at

Color is already suported. Next:

  1. Multi-line regions. (Nearly trivial, probably 5 lines code.)
  2. Fix small bug that is preventing arbitrary external commands from displaying their output in the region above the updating lines.
  3. 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.)
  4. Truncation of lines longer than terminal.
  5. 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.)