Cosmetics (80 columns).
authorFrancois Fleuret <francois@fleuret.org>
Tue, 4 Aug 2009 07:26:16 +0000 (09:26 +0200)
committerFrancois Fleuret <francois@fleuret.org>
Tue, 4 Aug 2009 07:26:16 +0000 (09:26 +0200)
selector.c

index 0bdcd1e..67a0976 100644 (file)
@@ -111,7 +111,9 @@ int string_to_positive_integer(char *string) {
   } else error = 1;
 
   if(error) {
-    fprintf(stderr, "Selector: Value `%s' is not a positive integer.\n", string);
+    fprintf(stderr,
+            "Selector: Value `%s' is not a positive integer.\n",
+            string);
     exit(1);
   }
 
@@ -163,7 +165,8 @@ void free_hash_table(hash_table_t *hash_table) {
    the previous index it had. */
 
 int add_and_get_previous_index(hash_table_t *hash_table,
-                               const char *new_string, int new_index, char **strings) {
+                               const char *new_string, int new_index,
+                               char **strings) {
 
   unsigned int code = 0;
   int k;
@@ -247,7 +250,8 @@ void initialize_matcher(int use_regexp, int case_sensitive,
 
   if(use_regexp) {
     matcher->nb_patterns = -1;
-    matcher->regexp_error = regcomp(&matcher->preg, pattern, case_sensitive ? 0 : REG_ICASE);
+    matcher->regexp_error = regcomp(&matcher->preg, pattern,
+                                    case_sensitive ? 0 : REG_ICASE);
   } else {
     matcher->regexp_error = 0;
     matcher->nb_patterns = 1;
@@ -259,8 +263,11 @@ void initialize_matcher(int use_regexp, int case_sensitive,
       }
     }
 
-    matcher->splitted_patterns = (char *) malloc((strlen(pattern) + 1) * sizeof(char));
-    matcher->patterns = (char **) malloc(matcher->nb_patterns * sizeof(char *));
+    matcher->splitted_patterns =
+      (char *) malloc((strlen(pattern) + 1) * sizeof(char));
+
+    matcher->patterns =
+      (char **) malloc(matcher->nb_patterns * sizeof(char *));
 
     strcpy(matcher->splitted_patterns, pattern);
 
@@ -337,13 +344,15 @@ void kill_after_cursor(char *buffer, int *position) {
 
 /*********************************************************************/
 
-int previous_visible(int current_line, int nb_lines, char **lines, matcher_t *matcher) {
+int previous_visible(int current_line, int nb_lines, char **lines,
+                     matcher_t *matcher) {
   int line = current_line - 1;
   while(line >= 0 && !match(lines[line], matcher)) line--;
   return line;
 }
 
-int next_visible(int current_line, int nb_lines, char **lines, matcher_t *matcher) {
+int next_visible(int current_line, int nb_lines, char **lines,
+                 matcher_t *matcher) {
   int line = current_line + 1;
   while(line < nb_lines && !match(lines[line], matcher)) line++;
 
@@ -406,9 +415,11 @@ void update_screen(int *current_focus_line, int *displayed_focus_line,
     if(match(lines[*current_focus_line], &matcher)) {
       new_focus_line = *current_focus_line;
     } else {
-      new_focus_line = next_visible(*current_focus_line, nb_lines, lines, &matcher);
+      new_focus_line = next_visible(*current_focus_line, nb_lines, lines,
+                                    &matcher);
       if(new_focus_line < 0) {
-        new_focus_line = previous_visible(*current_focus_line, nb_lines, lines, &matcher);
+        new_focus_line = previous_visible(*current_focus_line, nb_lines, lines,
+                                          &matcher);
       }
     }
 
@@ -435,17 +446,20 @@ void update_screen(int *current_focus_line, int *displayed_focus_line,
       }
     }
 
-    /* Here new_focus_line is either a line number matching the pattern, or -1 */
+    /* Here new_focus_line is either a line number matching the
+       pattern, or -1 */
 
     if(new_focus_line >= 0) {
 
-      int first_line = new_focus_line, last_line = new_focus_line, nb_match = 1;
+      int first_line = new_focus_line, last_line = new_focus_line;
+      int nb_match = 1;
 
       /* We find the first and last line to show, so that the total of
          visible lines between them (them included) is
          console_height-1 */
 
-      while(nb_match < console_height-1 && (first_line > 0 || last_line < nb_lines - 1)) {
+      while(nb_match < console_height-1 &&
+            (first_line > 0 || last_line < nb_lines - 1)) {
 
         if(first_line > 0) {
           first_line--;
@@ -688,7 +702,8 @@ void read_file(hash_table_t *hash_table,
 
     if(eol == BUFFER_SIZE) {
       raw_line[BUFFER_SIZE - 1] = '\0';
-      fprintf(stderr, "Selector: Line too long (max is %d characters):\n", BUFFER_SIZE);
+      fprintf(stderr, "Selector: Line too long (max is %d characters):\n",
+              BUFFER_SIZE);
       fprintf(stderr, raw_line);
       fprintf(stderr, "\n");
       exit(1);
@@ -744,7 +759,10 @@ int main(int argc, char **argv) {
   strcpy(output_filename, "");
 
   i = 1;
-  while(!error && !show_help && i < argc && argv[i][0] == '-' && !rest_are_files) {
+
+  while(!error && !show_help &&
+        i < argc && argv[i][0] == '-' &&
+        !rest_are_files) {
 
     if(strcmp(argv[i], "-o") == 0) {
       check_opt(argc, argv, i, 1, "<output filename>");
@@ -835,7 +853,8 @@ int main(int argc, char **argv) {
     }
 
     else if(strcmp(argv[i], "-c") == 0) {
-      check_opt(argc, argv, i, 4, "<fg modeline> <bg modeline> <fg highlight> <bg highlight>");
+      check_opt(argc, argv, i, 4,
+                "<fg modeline> <bg modeline> <fg highlight> <bg highlight>");
       color_fg_modeline = string_to_positive_integer(argv[i + 1]);
       color_bg_modeline = string_to_positive_integer(argv[i + 2]);
       color_fg_highlight = string_to_positive_integer(argv[i + 3]);
@@ -870,7 +889,8 @@ int main(int argc, char **argv) {
     fprintf(out, "Selector version %s-R%s\n", VERSION, REVISION_NUMBER);
     fprintf(out, "Written by Francois Fleuret <francois@fleuret.org>.\n");
     fprintf(out, "\n");
-    fprintf(out, "Usage: %s [options] [<filename1> [<filename2> ...]]\n", argv[0]);
+    fprintf(out, "Usage: %s [options] [<filename1> [<filename2> ...]]\n",
+            argv[0]);
     fprintf(out, "\n");
     fprintf(out, " -h      show this help\n");
     fprintf(out, " -v      inject the selected line in the tty\n");
@@ -1002,7 +1022,8 @@ int main(int argc, char **argv) {
        color_bg_highlight < 0 || color_bg_highlight >= COLORS) {
       echo();
       endwin();
-      fprintf(stderr, "Selector: Color numbers have to be between 0 and %d.\n", COLORS - 1);
+      fprintf(stderr, "Selector: Color numbers have to be between 0 and %d.\n",
+              COLORS - 1);
       exit(1);
     }
 
@@ -1151,7 +1172,9 @@ int main(int argc, char **argv) {
         }
         fprintf(out, "\n");
       } else {
-        fprintf(stderr, "Selector: Can not open %s for writing.\n", output_filename);
+        fprintf(stderr,
+                "Selector: Can not open %s for writing.\n",
+                output_filename);
         exit(1);
       }
       fclose(out);