My Various Git Projects
/
git.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
combined
(merge:
33da0c9
4a2d5ae
)
Merge branch 'nd/literal-pathspecs'
author
Junio C Hamano
<gitster@pobox.com>
Mon, 18 Nov 2013 22:31:29 +0000
(14:31 -0800)
committer
Junio C Hamano
<gitster@pobox.com>
Mon, 18 Nov 2013 22:31:29 +0000
(14:31 -0800)
Fixes a regression on 'master' since v1.8.4.
* nd/literal-pathspecs:
pathspec: stop --*-pathspecs impact on internal parse_pathspec() uses
1
2
revision.c
patch
|
diff1
|
diff2
|
blob
|
history
diff --cc
revision.c
index
956040c
,
9b9e22e
..
a8adb3f
---
1
/
revision.c
---
2
/
revision.c
+++ b/
revision.c
@@@
-1372,8
-1372,8
+1372,8
@@@
static void prepare_show_merge(struct r
i++;
}
free_pathspec(&revs->prune_data);
- parse_pathspec(&revs->prune_data, PATHSPEC_ALL_MAGIC,
- PATHSPEC_PREFER_FULL, "", prune);
+ parse_pathspec(&revs->prune_data, PATHSPEC_ALL_MAGIC & ~PATHSPEC_LITERAL,
- PATHSPEC_LITERAL_PATH, "", prune);
++ PATHSPEC_PREFER_FULL | PATHSPEC_LITERAL_PATH, "", prune);
revs->limited = 1;
}