Now
MAIN commitmail json YAML
pkgsrc/devel/py-blessings/DESCR@1.1
/
diff
pkgsrc/devel/py-blessings/Makefile@1.1 / diff
pkgsrc/devel/py-blessings/PLIST@1.1 / diff
pkgsrc/devel/py-blessings/distinfo@1.1 / diff
pkgsrc/devel/py-blessings/Makefile@1.1 / diff
pkgsrc/devel/py-blessings/PLIST@1.1 / diff
pkgsrc/devel/py-blessings/distinfo@1.1 / diff
Blessings lifts several of curses' limiting assumptions, and it makes your
code pretty, too:
* 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 (optional).
code pretty, too:
* 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 (optional).