diff options
author | Diogo Ferreira <defer@cyngn.com> | 2015-01-14 11:13:52 +0000 |
---|---|---|
committer | Diogo Ferreira <defer@cyngn.com> | 2015-01-14 11:38:57 +0000 |
commit | 841159c272ac08b1cd5bdef5167a8ce11383fbb5 (patch) | |
tree | d7272ef150e58eaa1acc9ab62cf9e6c0aecbc2da /CRT.h | |
parent | e1a8535012ab86d3e926bebfb7731dab1eb7320a (diff) | |
download | android_external_htop-841159c272ac08b1cd5bdef5167a8ce11383fbb5.tar.gz android_external_htop-841159c272ac08b1cd5bdef5167a8ce11383fbb5.tar.bz2 android_external_htop-841159c272ac08b1cd5bdef5167a8ce11383fbb5.zip |
htop: Update to 1.0.3HEADreplicant-6.0-0004-transitionreplicant-6.0-0004-rc6replicant-6.0-0004-rc5-transitionreplicant-6.0-0004-rc5replicant-6.0-0004-rc4replicant-6.0-0004-rc3replicant-6.0-0004-rc2replicant-6.0-0004-rc1replicant-6.0-0004replicant-6.0-0003replicant-6.0-0002replicant-6.0-0001staging/cm-12.1stable/cm-13.0-ZNH5Ystable/cm-13.0-ZNH2KBstable/cm-13.0-ZNH2Kstable/cm-13.0-ZNH0Estable/cm-12.1-YOG7Dstable/cm-12.1-YOG4Pstable/cm-12.1-YOG3Cstable/cm-12.0-YNG4Nstable/cm-12.0-YNG3Cstable/cm-12.0-YNG1TAstable/cm-12.0-YNG1Tstable/cm-12.0-YNG1Ilineage-15.0cm-14.1cm-14.0cm-13.0cm-12.1cm-12.0
Change-Id: I416c44803b3a79c2fd752e342ea113875fa533e0
Diffstat (limited to 'CRT.h')
-rw-r--r-- | CRT.h | 32 |
1 files changed, 16 insertions, 16 deletions
@@ -4,22 +4,13 @@ #define HEADER_CRT /* htop - CRT.h -(C) 2004-2010 Hisham H. Muhammad +(C) 2004-2011 Hisham H. Muhammad Released under the GNU GPL, see the COPYING file in the source distribution for its full text. */ - -#include <curses.h> -#include <signal.h> -#include <stdlib.h> -#include <stdbool.h> -//#include <execinfo.h> - -#include "String.h" - -#include "config.h" -#include "debug.h" +#ifdef HAVE_EXECINFO_H +#endif #define ColorPair(i,j) COLOR_PAIR((7-i)*8+j) @@ -41,8 +32,7 @@ in the source distribution for its full text. //#link curses -bool CRT_hasColors; - +#include <stdbool.h> typedef enum ColorElements_ { RESET_COLOR, @@ -86,6 +76,7 @@ typedef enum ColorElements_ { GRAPH_9, MEMORY_USED, MEMORY_BUFFERS, + MEMORY_BUFFERS_TEXT, MEMORY_CACHE, LOAD, LOAD_AVERAGE_FIFTEEN, @@ -98,6 +89,7 @@ typedef enum ColorElements_ { HELP_BOLD, HOSTNAME, CPU_NICE, + CPU_NICE_TEXT, CPU_NORMAL, CPU_KERNEL, CPU_IOWAIT, @@ -108,15 +100,21 @@ typedef enum ColorElements_ { LAST_COLORELEMENT } ColorElements; +void CRT_fatalError(const char* note) __attribute__ ((noreturn)); -// TODO: centralize these in Settings. -extern int CRT_delay; +// TODO: centralize these in Settings. extern int CRT_colorScheme; +extern bool CRT_utf8; + extern int CRT_colors[LAST_COLORELEMENT]; +extern int CRT_cursorX; + +extern int CRT_scrollHAmount; + char* CRT_termType; void *backtraceArray[128]; @@ -127,6 +125,8 @@ void CRT_init(int delay, int colorScheme); void CRT_done(); +void CRT_fatalError(const char* note); + int CRT_readKey(); void CRT_disableDelay(); |