Hi Marco,
 
The plugin system in WinMerge is not having much attention from the developers these days, so it's quite possible that it's currently having some compilation problems.
We have a long overdue task to revamp the plugin system, but so far nobody has taken on the task.
 
Personally I'm actually using the DisplayXMLFiles plugin, so I will be interested in any improvements you make.
Please submit a patch with your improvements.
 
Regards
Christian
----- Original Message -----
From: Marco De Paoli
To: winmerge-support@lists.sourceforge.net
Sent: Tuesday, May 20, 2008 6:33 AM
Subject: [Winmerge-support] DisplayXMLFiles.dll

hi,

first, thanks for the great program.

I would like to extend DisplayXMLFiles in order to compare xml processing instructions too

I have downloaded (via svn)
https://winmerge.svn.sourceforge.net/svnroot/winmerge/branches/R2_8
and also
https://winmerge.svn.sourceforge.net/svnroot/winmerge

but I am unable to detect expat_static project that is required by DisplayXMLFiles project

Here http://winmerge.org/Wiki/XML I have found that something has changed since 2.8 but it seems DisplayXMLFiles uses expat directly (not via SCEW)

... I'm a bit confused

I have recovered an ExpatLib folder from an old WinMerge-2.6.8-src and anything seems ok

So at the end I was able to build a DisplayXMLFiles.dll

Good!

So my question are:
why doesn't expat exist any more?
is it correct to recover it from an old version or should I have used a different approach?

I appreciate any hint or help

I have modified the sources to manage xml processing instruction elements: basically I have provided and registered a special expat handler

It's just a little modification: but if you want I can send it, let me know

--

Marco De Paoli


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/


_______________________________________________
Winmerge-support mailing list
Winmerge-support@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/winmerge-support