Branched 1.x and checked in a lot of refactoring

Morten Andersen <[email protected]>
Newsgroups gmane.comp.windows.devel.jawin
Organization Arosii Information Systems A/S
Message-ID <[email protected]>
Hi all

I finally made the branch for the old Jawin 1.x code (called jawin_1x).

Besides that I checked in a bunch of changes on the now unstable CVS
HEAD (please see the top of the docs/jawinrevisions.html-file for the
most notable changes).

The junit-test target should work now, and I would like to hear if any
of you have success in running the unit-tests (after setting up junit in
Ant - should be handled by copying junit.jar to ant-home/lib). It should
be as simple as running:
        ant test
and then afterwards check the test-reports in:
        dist/test-reports

I have also made a few changes to the typebrowser code/xsl, that I am a
little unsure of, namely support for VT_PTR's to dispatch interfaces. I
have not tested this very throughfully, and I hope that Josh and Roger
(you are probably the guys, that are experts on this area), could verify
whether my changes in:
        stylesheets/codegen/jawin/dispatch.xsl
and
        src/org/jawin/browser/typelib/TypeParser.java
are correct.

Oh, and then I started on documenting in details the usage of COMPtr,
FuncPtr and DispatchPtr, please see the docs-folder (but this is far
from finished yet). I have not yet gotten around to document in details
the usage of the out-wrapper object for [out]-parameters in dispatch
interfaces (if anybody really needs this documented right now, please
say so, and I will prioritize it).

I don't hope I have broken to much :-)

Best Regards
Morten
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.