X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=selector.cc;h=ecf4e766831d723c931df84895bdcd62b1de9c0b;hb=54d53a58e83dd4b5bb628f888e3ad03bb1b39c8c;hp=56b5b2a1eab3fffab057d1089b61f0deaf788b8f;hpb=5bd24e9e4be33163b1c8b1137e2e22005160dd0f;p=selector.git diff --git a/selector.cc b/selector.cc index 56b5b2a..ecf4e76 100644 --- a/selector.cc +++ b/selector.cc @@ -22,7 +22,7 @@ * */ -// Here is how to use it as a super-history-search +// To use it as a super-history-search: // ./selector -v -f ${HISTFILE} // This software is highly Linux-specific, but I would be glad to get @@ -157,8 +157,6 @@ void update_screen(int *current_line, int *temporary_line, int motion, int console_width = getmaxx(stdscr); int console_height = getmaxy(stdscr); - int nb_printed_lines = 1; - // First, we find a visible line. In priority: The current, or the // first visible after it, or the first visible before it. @@ -203,6 +201,8 @@ void update_screen(int *current_line, int *temporary_line, int motion, addstr("\n"); + int nb_printed_lines = 1; + // Here new_line is either a line number matching the patterns, or -1 if(new_line >= 0) { @@ -388,7 +388,7 @@ int main(int argc, char **argv) { i += 2; } - else if(strcmp(argv[i], "-t") == 0) { + else if(strcmp(argv[i], "-c") == 0) { check_opt(argc, argv, i, 4, " "); color_fg_modeline = atoi(argv[i+1]); color_bg_modeline = atoi(argv[i+2]); @@ -407,7 +407,7 @@ int main(int argc, char **argv) { << " [-b]" << " [-v]" << " [-m]" - << " [-t ]" + << " [-c ]" << " [-o ]" << " [-s ]" << " [-l ]"