John Labenski wrote:
it's pretty much a done product so it'll stay that way.
Right. Also no need to preserve all history to svn, just a clean checkout is fine. At least that is what i did with wxArt2D.
Thanks for your tips on line endings.
Oke, and the script did work right, no need to re-checkout, i was looking wrong. So all line ending are fine now.
The Python stuff looks easy to skip and we may have to write our own @beginWxLuaOnly sections.
That is what i meant. I don't know how wxWidgets parses those tags/things from the headers using Doxygen, and even if they do. Without adding something extra to the doxygen setup files, they don't show up as extra tags in XML. But if possible that solves most problems i think. Maybe just ask Francesco, he knows.
That's the really time consuming and annoying part.
That looks the best approach indeed.
Thanks for the Doxygen sample, XML is ugly.
Sure is, but easy to parse :-) still need %rename for overloaded
functions that take int/double/enum values since Lua treats them all as double so we can't tell what function the user wanted to call. How can we stick that into the interface file so it ends up in the doxygen XML? I'm sure there's a way...
Francesco ;-)
The really simple XML parser by Roberto works fine on the XML you posted and it's only a ~50 lines. http://lua-users.org/wiki/LuaXml
Oke great! 50 lines only, amazing.
In the end it's not going to be easy at all since when I last looked briefly at the wxWidgets interface files I found that we have functions in the current wxLua that are not in them so I'll have to compare everything we wrap now with everything we wrap with the interface files and if appropriate send doc patches to wxWidgets.
I see, so you wrapped more then is documented right. But as a begin we can first just add it to the copied interface files. And deliver it later on as one wxLua patch?? Anyway once it is in svn, let me know if i can help in checking the files to each other. At least something i should be able to help with :-)
Tsjau, Klaas -- Unclassified ------------------------------------------------------------------------------------------------------------ Disclaimer:If you are not the intended recipient of this email, please notify the sender and delete it. Any unauthorized copying, disclosure or distribution of this email or its attachment(s) is forbidden. Thales Nederland BV will not accept liability for any damage caused by this email or its attachment(s). Thales Nederland BV is seated in Hengelo and is registered at the Chamber of Commerce under number 06061578.
------------------------------------------------------------------------------------------------------------
<<attachment: db348.vcf>>
------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference
_______________________________________________ wxlua-users mailing list wxlua-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxlua-users