I currently have a patch to place into Trac for ticket #135. Unfortunately, diff seems to be totally messing with me when I'm generating a patch for this, producing a diff that is totally brain-dead... it removes all the file before adding it back!
I've tried various switches, and my changes aren't that extensive! Could someone give me a nice guide to how they produce diffs in case I'm being a total muppet and overlooking something? Cheers guys! Regards, Mark.

