dar specs and dar-kaylix-win32

Wesley Leggette <wleggette-+42/j/[email protected]> Sun, 01 May 2005 22:55:49 +0200
Newsgroups gmane.comp.sysutils.backup.dar.general
Message-ID <1114980949.14508.23.camel@localhost>
My fork of DAR for msvc is coming along nicely. The major libdar changes
I'm making are moving all the platform dependent code to
src/libdar/cross_platform.

There are then three file classes there: attributes.hpp, file.hpp, and
tools.hpp. For the classes declared in those files, the platform
independent code goes in attributes.cpp, etc. The platform dependent
code goes in unix_attributes.cpp and win_attributes.cpp, etc.

I'm doing this on my private subversion server, so if you're interested
Denis, I suppose I could provide changeset patches. I've been merging in
changes from HEAD in dar.sf.net.


As well, the dar format specification docs I've been working on are
pretty good, I think. I'm done with dar edition 3 [1] and dar edition 4
[2] is pretty complete, with perhaps only a few errors. My hope is that
you'll want to include them in the official DAR release. They're written
in restructured text, and I can provide the sources or you could include
the html. My only request would be for you to commit them with -ko so
the revision numbers stay synced between the darbinding and your cvs
trees.

If you're interested, I also have what I'm calling darK05 specs [3].
It's a sort of "forked" specification that I would hope could eventually
be merged into the standard dar format if dar-kaylix-win32 is ever
accepted.



[1] http://darbinding.sourceforge.net/specs/dar3.html
[2] http://darbinding.sourceforge.net/specs/dar4.html
[3] http://darbinding.sourceforge.net/specs/darK05.html




-- 
Wesley Leggette <wleggette-+42/j/[email protected]>

GPG Key:         http://www.kaylix.net/kaylix.asc or http://pgp.mit.edu
GPG Fingerprint: 9B6F 19FB 5296 5E6C 21FE  7614 2A20 5688 F848 9BDD
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBCdUJUKiBWiPhIm90RAgOKAJ9xzVFkU/VqRPfDFzkwjumIzsGwnACgweqQ
/xigmd73sO4TZtJS97sBKoM=
=U0+t
-----END PGP SIGNATURE-----