So WinMerge doesn't seem to want to create a unified patch of the two SDK folders. It will happily show me the differences side-by-side, but I need to now apply those diffs to BULL's files. Am I missing something? I also see it has no way to apply a patch, so I suppose I'll have to nab Cygwin or something.
The other option I can think of is to commit 3.17 to a new SVN somewhere, commit 3.19 over it, and apply the difference using SVN Merge to the BULL folder. What are you other modders doing to update your DLLs? If you're doing it file-by-file, stop now. That's madness! The SVN route is a hack but I'm pretty sure it will work.
Please, education me in the ways of patches. I've done file-by-file for a while now and it's not terribly time consuming, but it is mind numbing.