On Tue, Feb 04, 2020 at 09:13:53PM +0100, Daniel Vetter wrote: > dim blew up on the pull from Thomas: > > https://patchwork.freedesktop.org/patch/348981/ > > Thomas helpfully added an in-body From: line, similar to how git > format-patch does. But our dim parsing choked on the double From: line > that resulted in. > > Assume that if there's a 2nd From: line it's there for a good reason > and pick that one (like git apply-mbox). > > v2: Ditch the debug stuff ... silly me. > > Cc: "Thomas Hellström (VMware)" <thomas...@shipmail.org> > Cc: Dave Airlie <airl...@gmail.com> > Reported-by: Dave Airlie <airl...@gmail.com> > Signed-off-by: Daniel Vetter <daniel.vet...@intel.com> > --- > dim | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/dim b/dim > index 5cf2fdcc40be..1e61fe2f9ed9 100755 > --- a/dim > +++ b/dim > @@ -1125,7 +1125,7 @@ function dim_apply_pull > sed -ne '/^[^>].*[gG]it repository at:$/,/for you to fetch/{p}' > | > sed -ne '3,$p' | sed -ne '0,/^$/p' | tr '\n' ' ') > > - from_line=$(grep '^From:' $file) > + from_line=$(grep '^From:' $file | tail -n 1)
Wouldn't be better (safer) to grab the first From then the last one? > > if [[ -z "$pull_branch" ]] ; then > echoerr "no pull request found" > -- > 2.24.1 > > _______________________________________________ > dim-tools mailing list > dim-tools@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/dim-tools _______________________________________________ dim-tools mailing list dim-tools@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dim-tools