Cosmetics.
authorFrancois Fleuret <francois@fleuret.org>
Tue, 14 Apr 2009 06:52:14 +0000 (08:52 +0200)
committerFrancois Fleuret <francois@fleuret.org>
Tue, 14 Apr 2009 06:52:14 +0000 (08:52 +0200)
selector.cc

index 28ca7db..e854405 100644 (file)
@@ -56,6 +56,9 @@ int use_regexp = 0;
 int case_sensitive = 0;
 char *title = 0;
 
+#define COLOR_MODELINE 1
+#define COLOR_HIGHLIGHTED_LINE 2
+
 //////////////////////////////////////////////////////////////////////
 
 void inject_into_tty_buffer(char *string) {
@@ -429,9 +432,9 @@ void update_screen(int *current_line, int *temporary_line, int motion,
 
           if(l == new_line) {
             if(with_colors) {
-              attron(COLOR_PAIR(2));
+              attron(COLOR_PAIR(COLOR_HIGHLIGHTED_LINE));
               addnstr(buffer, console_width);
-              attroff(COLOR_PAIR(2));
+              attroff(COLOR_PAIR(COLOR_HIGHLIGHTED_LINE));
             } else {
               attron(A_STANDOUT);
               addnstr(buffer, console_width);
@@ -464,7 +467,7 @@ void update_screen(int *current_line, int *temporary_line, int motion,
   move(0, 0);
 
   if(with_colors) {
-    attron(COLOR_PAIR(1));
+    attron(COLOR_PAIR(COLOR_MODELINE));
   } else {
     attron(A_REVERSE);
   }
@@ -510,7 +513,7 @@ void update_screen(int *current_line, int *temporary_line, int motion,
   move(0, cursor_x);
 
   if(with_colors) {
-    attroff(COLOR_PAIR(1));
+    attroff(COLOR_PAIR(COLOR_MODELINE));
   } else {
     attroff(A_REVERSE);
   }
@@ -833,9 +836,8 @@ int main(int argc, char **argv) {
         cerr << "Color numbers have to be between 0 and " << COLORS - 1 << "." << endl;
         exit(1);
       }
-      init_pair(1, color_fg_modeline, color_bg_modeline);
-      init_pair(2, color_fg_highlight, color_bg_highlight);
-      init_pair(3, color_bg_modeline, color_fg_modeline);
+      init_pair(COLOR_MODELINE , color_fg_modeline, color_bg_modeline);
+      init_pair(COLOR_HIGHLIGHTED_LINE, color_fg_highlight, color_bg_highlight);
     } else {
       with_colors = 0;
     }