X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=selector.cc;h=bec4ed3841ccb2dc726348e9397c1525e74fea2d;hb=99f32dbf95f84e3890aae1c2075afcc4976d97a1;hp=8616f1ceff005c5ea27e026afa65852f38cc1159;hpb=b8f22b5a434a67c2e64b831b0ef9236ec32e611a;p=selector.git
diff --git a/selector.cc b/selector.cc
index 8616f1c..bec4ed3 100644
--- a/selector.cc
+++ b/selector.cc
@@ -49,7 +49,7 @@ int buffer_size = 1024;
int nb_lines_max = 10000;
char pattern_separator = ';';
int output_to_vt_buffer = 0;
-int with_colors = 0;
+int with_colors = 1;
//////////////////////////////////////////////////////////////////////
@@ -304,7 +304,9 @@ 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;
+
+ setlocale(LC_ALL, "");
char input_filename[buffer_size], output_filename[buffer_size];
strcpy(input_filename, "");
@@ -329,6 +331,11 @@ int main(int argc, char **argv) {
i++;
}
+ else if(strcmp(argv[i], "-m") == 0) {
+ with_colors = 0;
+ i++;
+ }
+
else if(strcmp(argv[i], "-f") == 0) {
check_opt(argc, argv, i, 1, "");
strncpy(input_filename, argv[i+1], buffer_size);
@@ -348,7 +355,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;
}
@@ -361,6 +368,7 @@ int main(int argc, char **argv) {
<< " [-h]"
<< " [-b]"
<< " [-v]"
+ << " [-m]"
<< " [-t ]"
<< " [-o