aboutsummaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorPetr Baudis <pasky@suse.cz>2006-03-29 02:16:33 +0200
committerJunio C Hamano <junkio@cox.net>2006-04-04 13:44:15 -0700
commitd01d8c6782850c18d62676dae3c72ad73be1e52e (patch)
tree01fe7875ac96d7170e6bdaffee2cfdb88a0dcd65 /Documentation
parent810e1523753553968aac827f57e0e24fc9af6546 (diff)
downloadgit-d01d8c6782850c18d62676dae3c72ad73be1e52e.tar.gz
git-d01d8c6782850c18d62676dae3c72ad73be1e52e.tar.xz
Support for pickaxe matching regular expressions
git-diff-* --pickaxe-regex will change the -S pickaxe to match POSIX extended regular expressions instead of fixed strings. The regex.h library is a rather stupid interface and I like pcre too, but with any luck it will be everywhere we will want to run Git on, it being POSIX.2 and all. I'm not sure if we can expect platforms like AIX to conform to POSIX.2 or if win32 has regex.h. We might add a flag to Makefile if there is a portability trouble potential. Signed-off-by: Petr Baudis <pasky@suse.cz>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/diff-options.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/Documentation/diff-options.txt b/Documentation/diff-options.txt
index 2a0275eed..ec6811c71 100644
--- a/Documentation/diff-options.txt
+++ b/Documentation/diff-options.txt
@@ -69,6 +69,10 @@
changeset, not just the files that contain the change
in <string>.
+--pickaxe-regex::
+ Make the <string> not a plain string but an extended POSIX
+ regex to match.
+
-O<orderfile>::
Output the patch in the order specified in the
<orderfile>, which has one shell glob pattern per line.