J Smith
84befcd0a4
grep: add a grep.patternType configuration setting
...
The grep.extendedRegexp configuration setting enables the -E flag on grep
by default but there are no equivalents for the -G, -F and -P flags.
Rather than adding an additional setting for grep.fooRegexp for current
and future pattern matching options, add a grep.patternType setting that
can accept appropriate values for modifying the default grep pattern
matching behavior. The current values are "basic", "extended", "fixed",
"perl" and "default" for setting -G, -E, -F, -P and the default behavior
respectively.
When grep.patternType is set to a value other than "default", the
grep.extendedRegexp setting is ignored. The value of "default" restores
the current default behavior, including the grep.extendedRegexp
behavior.
Signed-off-by: J Smith <dark.panda@gmail.com >
Signed-off-by: Junio C Hamano <gitster@pobox.com >
2012-08-03 09:58:02 -07:00
..
2012-03-28 08:47:23 -07:00
2012-07-30 13:16:51 -07:00
2012-06-12 08:40:16 -07:00
2012-06-20 23:35:08 -07:00
2012-02-27 15:10:23 -08:00
2012-08-03 09:58:02 -07:00
2012-06-19 11:35:19 -07:00
2012-04-26 13:19:06 -07:00
2012-06-22 14:25:04 -07:00
2012-04-26 13:19:06 -07:00
2012-04-20 15:49:16 -07:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-05-03 15:13:31 -07:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-07-11 12:45:34 -07:00
2012-01-16 16:26:26 -08:00
2012-06-19 11:35:19 -07:00
2012-07-17 13:11:03 -07:00
2012-07-23 15:10:36 -07:00
2012-05-25 11:22:02 -07:00
2011-12-11 23:16:25 -08:00
2011-12-11 23:16:25 -08:00
2011-12-12 16:09:38 -08:00
2012-04-26 13:19:06 -07:00
2012-04-23 12:00:42 -07:00
2012-04-26 13:19:06 -07:00
2012-05-02 13:51:45 -07:00
2012-04-02 13:47:15 -07:00
2012-04-26 13:19:06 -07:00
2012-02-23 11:20:15 -08:00
2012-04-26 13:19:06 -07:00
2012-03-05 11:32:19 -08:00
2012-04-26 13:19:06 -07:00
2012-08-03 09:58:02 -07:00
2012-05-07 15:48:15 -07:00
2012-04-26 13:19:06 -07:00
2012-01-12 23:34:26 -08:00
2012-01-23 14:34:55 -08:00
2011-12-12 11:52:31 -08:00
2012-04-26 13:19:06 -07:00
2012-05-07 13:28:34 -07:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-05-02 13:51:45 -07:00
2012-01-06 12:44:01 -08:00
2012-05-02 13:51:45 -07:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-02-28 14:55:39 -08:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-05-23 13:35:19 -07:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-02-27 10:29:24 -08:00
2012-03-28 11:18:35 -07:00
2011-12-28 11:42:51 -08:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-05-24 17:32:30 -07:00
2011-12-12 16:48:54 -08:00
2012-06-22 14:25:04 -07:00
2012-05-17 09:35:18 +00:00
2012-02-27 15:58:36 -08:00
2012-04-27 09:26:39 -07:00
2012-04-26 13:19:06 -07:00
2012-04-04 09:57:50 -07:00
2012-05-22 09:08:20 -07:00
2012-04-26 13:19:06 -07:00
2012-07-30 13:16:51 -07:00
2012-02-17 07:37:08 -08:00
2012-04-26 13:19:06 -07:00
2012-05-02 13:53:28 -07:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-05-11 08:39:33 -07:00
2012-02-03 23:19:42 -08:00
2012-06-19 11:35:19 -07:00
2012-03-23 11:22:04 -07:00
2012-04-26 13:19:06 -07:00
2012-06-08 08:32:20 -07:00
2012-03-20 15:39:10 -07:00
2012-04-26 13:19:06 -07:00
2012-04-26 13:19:06 -07:00
2012-07-11 12:45:34 -07:00
2012-03-02 09:33:29 -08:00
2011-11-22 18:16:59 -08:00
2012-06-19 11:35:19 -07:00