Andreas - So that's what the "eval set -- " does!
We actually got it to work with a temporary file Š I'll send that patch in a minute. Thanks Lee On 9/7/13 1:29 PM, "Andreas Schwab" <[email protected]> wrote: >Lee Carver <[email protected]> writes: > >> diff --git a/git-filter-branch.sh b/git-filter-branch.sh >> index ac2a005..d7e0fae 100755 >> --- a/git-filter-branch.sh >> +++ b/git-filter-branch.sh >> @@ -255,8 +255,6 @@ else >> remap_to_ancestor=t >> fi >> >> -rev_args=$(git rev-parse --revs-only "$@") >> - >> case "$filter_subdir" in >> "") >> eval set -- "$(git rev-parse --sq --no-revs "$@")" > >Here the arguments are reset. > >> @@ -267,8 +265,9 @@ case "$filter_subdir" in >> ;; >> esac >> >> +git rev-parse --revs-only "$@" | \ > >So this is using a different argument list than before. > >Andreas. > >-- >Andreas Schwab, [email protected] >GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 >"And now for something completely different." -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

