X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?a=blobdiff_plain;f=selector.c;h=11265c673b3efc3713383839ee87fe454a66fb0c;hb=007ead4b6f3d770c9adf6502abac7eb825e16d83;hp=5054f6b6a0050490b4e19d59b208e5ad4eceec0b;hpb=31d6b34af7e6587c8eecabeb44da4de86ec93f3d;p=selector.git diff --git a/selector.c b/selector.c index 5054f6b..11265c6 100644 --- a/selector.c +++ b/selector.c @@ -3,7 +3,7 @@ * selector is a simple command line utility for selection of strings * with a dynamic pattern-matching. * - * Copyright (c) 2009 Francois Fleuret + * Copyright (c) 2009, 2010 Francois Fleuret * Written by Francois Fleuret * * This file is part of selector. @@ -44,7 +44,7 @@ #include #include -#define VERSION "1.0.1" +#define VERSION "1.1" #define BUFFER_SIZE 4096 @@ -779,8 +779,8 @@ void read_file(struct hash_table_t *hash_table, static struct option long_options[] = { { "output-file", 1, 0, 'o' }, - { "separator-patterns", 1, 0, 's' }, - { "separator-display", 1, 0, 'x' }, + { "pattern-separator", 1, 0, 's' }, + { "label-separator", 1, 0, 'x' }, { "inject-in-tty", no_argument, 0, 'v' }, { "add-control-qs", no_argument, 0, 'w' }, { "monochrome", no_argument, 0, 'm' }, @@ -803,9 +803,9 @@ static struct option long_options[] = { int main(int argc, char **argv) { char input_filename[BUFFER_SIZE], output_filename[BUFFER_SIZE]; - char c, *s; + char *s; char pattern[BUFFER_SIZE]; - int k, l, n; + int c, k, l, n; int cursor_position; int error = 0, show_help = 0; int rest_are_files = 0;