diff options
author | Daniel Lange <DLange@git.local> | 2016-04-11 13:00:20 +0200 |
---|---|---|
committer | Daniel Lange <DLange@git.local> | 2016-04-11 13:00:20 +0200 |
commit | 85bb4ad9cb820ac3b8e935a930084a06cbfd2847 (patch) | |
tree | 681fd9b2d9fa80931b2a8bec4bb6667865b7c569 /CRT.c | |
parent | ea859f50d9438bc61ae96721a4d255b49de78653 (diff) | |
download | debian_htop-85bb4ad9cb820ac3b8e935a930084a06cbfd2847.tar.gz debian_htop-85bb4ad9cb820ac3b8e935a930084a06cbfd2847.tar.bz2 debian_htop-85bb4ad9cb820ac3b8e935a930084a06cbfd2847.zip |
Imported Upstream version 0.6.3upstream/0.6.3
Diffstat (limited to 'CRT.c')
-rw-r--r-- | CRT.c | 21 |
1 files changed, 7 insertions, 14 deletions
@@ -96,24 +96,17 @@ typedef enum ColorElements_ { LAST_COLORELEMENT } ColorElements; -extern int CRT_delay; - -extern int CRT_colors[LAST_COLORELEMENT]; - -extern int CRT_colorScheme; - }*/ // TODO: centralize these in Settings. -/* private property */ -int CRT_delay; +int CRT_delay = 0; + +int CRT_colorScheme = 0; -/* private property */ -int CRT_colorScheme; +int CRT_colors[LAST_COLORELEMENT] = { 0 }; -/* private property */ -int CRT_colors[LAST_COLORELEMENT]; +char* CRT_termType; // TODO: pass an instance of Settings instead. @@ -133,8 +126,8 @@ void CRT_init(int delay, int colorScheme) { } else { CRT_hasColors = false; } - char* termType = getenv("TERM"); - if (String_eq(termType, "xterm") || String_eq(termType, "xterm-color") || String_eq(termType, "vt220")) { + CRT_termType = getenv("TERM"); + if (String_eq(CRT_termType, "xterm") || String_eq(CRT_termType, "xterm-color") || String_eq(CRT_termType, "vt220")) { define_key("\033[H", KEY_HOME); define_key("\033[F", KEY_END); define_key("\033OP", KEY_F(1)); |