Hi!
Here is a first draft version of VCDiff windows support. It behaves exactly like the linux versions, the diff is copied in a new tab.
It uses its own spawn functions based on CreateProcess and CreatePipe. Ideally we may create a common wrapper for all platform specific spawn (until glib works correctly). It is not yet complete as I was not sure about the error management in geany,. I use mix of printf and dialog boxes for now. What is the common method to tell the user that something went wrong? And which kind of error (or level of details) do we display?
Comments, feedbacks welcome,
Cheers