terminal: Various fixes
authorCallum Lowcay <callum@callumscode.com>
Fri, 7 Jan 2011 19:47:03 +0000 (19:47 +0000)
committerKristian Høgsberg <krh@bitplanet.net>
Sun, 9 Jan 2011 01:35:25 +0000 (20:35 -0500)
commit86653ed273ebf90feae99efb476308dd99e86bed
treeedae437f76aa07f614f8130c918193130922ec25
parent7e08e90c7421d4c766f4f21e99ce3d2923607be8
terminal: Various fixes

Fix several bugs in the previous patches.  Fix inverse inverse video
with bold attribute, incorrect duplication of attributes when scrolling
up, underline aliasing, bottom scroll margin adjustment when resizing,
and unnecessary sleep when sending terminal reports.  Change TERM
environment variable to xterm-256color to better reflect terminal
capabilities (although it still doesn't emulate all of xterm).

Signed-off-by: Callum Lowcay <callum@callumscode.com>
clients/terminal.c