--- - branch: MAIN date: Wed Apr 12 11:41:44 UTC 2017 files: - new: '1.1' old: '0' path: pkgsrc/devel/py-blessings/DESCR pathrev: pkgsrc/devel/py-blessings/DESCR@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/devel/py-blessings/Makefile pathrev: pkgsrc/devel/py-blessings/Makefile@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/devel/py-blessings/PLIST pathrev: pkgsrc/devel/py-blessings/PLIST@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/devel/py-blessings/distinfo pathrev: pkgsrc/devel/py-blessings/distinfo@1.1 type: added id: 20170412T114144Z.49d57240af8de521a290f29baf09696eeb52e676 log: | 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). module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-blessings' unixtime: '1491997304' user: adam