Skip to content
  • skreuzer's avatar
    Blessings lifts several of curses' limiting assumptions, and it makes · 25b06a33
    skreuzer authored
    your code pretty
    
    Use styles, color, and maybe a little positioning without necessarily
    clearing the whole screen first.  Leave more than one screenful of
    scrollback in the buffer after your program exits, like a well-behaved
    command-line app should.  Get rid of all those noisy, C-like calls to
    tigetstr and tparm, so your code doesn't get crowded out by terminal
    bookkeeping.  Act intelligently when somebody redirects your output to a
    file, omitting the terminal control codes the user doesn't want to see.
    
    WWW: https://github.com/erikrose/blessings
    25b06a33