From a4221d17a45244de7f7a39049e0b295016817325 Mon Sep 17 00:00:00 2001 From: Keith Winstein Date: Sat, 14 Apr 2012 13:46:38 -0400 Subject: [PATCH] Disable posterization and rely solely on TERM to tell remote end about colors (should help #155 github issue) --- src/terminal/terminaldisplayinit.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/terminal/terminaldisplayinit.cc b/src/terminal/terminaldisplayinit.cc index 584479c..e61350a 100644 --- a/src/terminal/terminaldisplayinit.cc +++ b/src/terminal/terminaldisplayinit.cc @@ -70,7 +70,9 @@ Display::Display( bool use_environment ) has_bce = false; } - /* check colors */ + /* posterization disabled because server now only advertises + xterm-256color when client has colors = 256 */ + /* char colors_name[] = "colors"; int color_val = tigetnum( colors_name ); if ( color_val == -2 ) { @@ -78,5 +80,6 @@ Display::Display( bool use_environment ) } else if ( color_val < 256 ) { posterize_colors = true; } + */ } }