63: Script error "Unable to parse diff header: +++ "

gau****@gmai***** (Google Code) (Is this you? Claim this profile.)
July 3, 2007
This is the error output:
Unable to parse diff header: +++ 
c:\code\xxxx\yyyy.cs Wed May 23 19:30:19 2007

The culprit line of code is
            m = re.search(r'(\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d)', dl[1])

Unfortunately i don't know why its failing on my machine only.
chipx86
#1 chipx86
Can you e-mail me the output of: post-review --output-diff changenumber?

chipx86
#2 chipx86
  • +Component-Scripts
chipx86
#3 chipx86
Have you had this happen since?
david
#4 david
  • +NeedInfo
#5 gau****@gmai***** (Google Code) (Is this you? Claim this profile.)
diff.exe was getting picked up from my vim directory (.  I've fixed this by
reordering my path variable.  Not really your bug.  Have you specified the right
version of diff.exe to use?

C:\code\main>"c:\Program Files\Vim\vim63"\diff -v
diff - GNU diffutils version 2.7

C:\code\main>diff -v
diff (GNU diffutils) 2.8.7
Written by Paul Eggert, Mike Haertel, David Hayes,
Richard Stallman, and Len Tower.

chipx86
#6 chipx86
We don't specify the version but anything modern *should* work.

This seems to be a pretty uncommon case, so I'm going to close this out for now.
  • -NeedInfo
    +WontFix
david
#7 david
I just added a minimum version notice to the UserBasics wiki page.