From a09b69f02d0f0ec0d22b35bd562e5926bd477c3e Mon Sep 17 00:00:00 2001 From: Francois Fleuret Date: Thu, 12 Mar 2009 22:04:05 +0100 Subject: [PATCH] Automatic commit --- selector.cc | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/selector.cc b/selector.cc index 93a4611..c42057b 100644 --- a/selector.cc +++ b/selector.cc @@ -304,7 +304,7 @@ int main(int argc, char **argv) { char buffer[buffer_size]; char *lines[nb_lines_max]; int no_blink = 0; - int theme = 0; + int color_theme = 0; char input_filename[buffer_size], output_filename[buffer_size]; strcpy(input_filename, ""); @@ -353,7 +353,7 @@ int main(int argc, char **argv) { else if(strcmp(argv[i], "-t") == 0) { check_opt(argc, argv, i, 1, ""); - theme = atoi(argv[i+1]); + color_theme = atoi(argv[i+1]); i += 2; } @@ -411,16 +411,32 @@ int main(int argc, char **argv) { if(with_colors) { if(has_colors()) { start_color(); - switch(theme) { + switch(color_theme) { default: case 0: init_pair(1, COLOR_WHITE, COLOR_GREEN); init_pair(2, COLOR_BLACK, COLOR_YELLOW); break; case 1: + init_pair(1, COLOR_WHITE, COLOR_BLACK); + init_pair(2, COLOR_BLACK, COLOR_YELLOW); + break; + case 2: init_pair(1, COLOR_BLACK, COLOR_GREEN); init_pair(2, COLOR_BLACK, COLOR_YELLOW); break; + case 3: + init_pair(1, COLOR_BLACK, COLOR_RED); + init_pair(2, COLOR_BLACK, COLOR_YELLOW); + break; + case 4: + init_pair(1, COLOR_WHITE, COLOR_BLACK); + init_pair(2, COLOR_BLACK, COLOR_BLUE); + break; + case 5: + init_pair(1, COLOR_BLACK, COLOR_MAGENTA); + init_pair(2, COLOR_BLACK, COLOR_CYAN); + break; } } else { with_colors = 0; -- 2.39.5