Otavio Salvador wrote: > Jim Meyering <[email protected]> writes: > >> If anyone complains that their patches no longer apply, >> remember this: >> >> However, if you >> have an existing change, patch, branch etc. against the old TB-afflicted >> sources, you can easily adjust it to apply to the new, TB-cleaned >> sources. Just filter it through this: >> >> perl -pe 's/[ \t]+$//' >> >> then it will apply just as well to the post-cleanup code as the >> original applied to the pre-cleanup code. > > When you say "filter it" you mean pass it thorugh git filter-branch or > any other way?
I meant "filter" as pipe-stdout-into that perl command. Filter-branch might work. Here's what I know works: First, rebase your changes to the change set just before TBR (trailing-blank-removal). Record them, e.g., git format-patch ... > patch and then run this to remove all trailing blanks in the patch: perl -pi -e 's/[ \t]+$//' patch And then start a new branch off of the TBR change set, and apply the sanitized change set with: git am patch Then you can rebase and continue as usual. _______________________________________________ parted-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/parted-devel

