Make the grep option values a bit less horrible
This commit is contained in:
parent
dec7f81370
commit
abc513a90f
@ -35,37 +35,37 @@
|
|||||||
|
|
||||||
/* options */
|
/* options */
|
||||||
#define GREP_OPTS "lnqvscFiHhe:f:L"
|
#define GREP_OPTS "lnqvscFiHhe:f:L"
|
||||||
#define GREP_OPT_l 1
|
#define GREP_OPT_l (1<<0)
|
||||||
static char print_files_with_matches;
|
static char print_files_with_matches;
|
||||||
#define GREP_OPT_n 2
|
#define GREP_OPT_n (1<<1)
|
||||||
static char print_line_num;
|
static char print_line_num;
|
||||||
#define GREP_OPT_q 4
|
#define GREP_OPT_q (1<<2)
|
||||||
static char be_quiet;
|
static char be_quiet;
|
||||||
#define GREP_OPT_v 8
|
#define GREP_OPT_v (1<<3)
|
||||||
typedef char invert_search_t;
|
typedef char invert_search_t;
|
||||||
static invert_search_t invert_search;
|
static invert_search_t invert_search;
|
||||||
#define GREP_OPT_s 16
|
#define GREP_OPT_s (1<<4)
|
||||||
static char suppress_err_msgs;
|
static char suppress_err_msgs;
|
||||||
#define GREP_OPT_c 32
|
#define GREP_OPT_c (1<<5)
|
||||||
static char print_match_counts;
|
static char print_match_counts;
|
||||||
#define GREP_OPT_F 64
|
#define GREP_OPT_F (1<<6)
|
||||||
static char fgrep_flag;
|
static char fgrep_flag;
|
||||||
#define GREP_OPT_i 128
|
#define GREP_OPT_i (1<<7)
|
||||||
#define GREP_OPT_H 256
|
#define GREP_OPT_H (1<<8)
|
||||||
#define GREP_OPT_h 512
|
#define GREP_OPT_h (1<<9)
|
||||||
#define GREP_OPT_e 1024
|
#define GREP_OPT_e (1<<10)
|
||||||
#define GREP_OPT_f 2048
|
#define GREP_OPT_f (1<<11)
|
||||||
#define GREP_OPT_L 4096
|
#define GREP_OPT_L (1<<12)
|
||||||
static char print_files_without_matches;
|
static char print_files_without_matches;
|
||||||
#ifdef CONFIG_FEATURE_GREP_CONTEXT
|
#ifdef CONFIG_FEATURE_GREP_CONTEXT
|
||||||
#define GREP_OPT_CONTEXT "A:B:C"
|
#define GREP_OPT_CONTEXT "A:B:C"
|
||||||
#define GREP_OPT_A 8192
|
#define GREP_OPT_A (1<<13)
|
||||||
#define GREP_OPT_B 16384
|
#define GREP_OPT_B (1<<14)
|
||||||
#define GREP_OPT_C 32768
|
#define GREP_OPT_C (1<<15)
|
||||||
#define GREP_OPT_E 65536
|
#define GREP_OPT_E (1<<16)
|
||||||
#else
|
#else
|
||||||
#define GREP_OPT_CONTEXT ""
|
#define GREP_OPT_CONTEXT ""
|
||||||
#define GREP_OPT_E 8192
|
#define GREP_OPT_E (1<<13)
|
||||||
#endif
|
#endif
|
||||||
#ifdef CONFIG_FEATURE_GREP_EGREP_ALIAS
|
#ifdef CONFIG_FEATURE_GREP_EGREP_ALIAS
|
||||||
# define OPT_EGREP "E"
|
# define OPT_EGREP "E"
|
||||||
|
Loading…
Reference in New Issue
Block a user