FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Version 0.2

 
Post new topic   Reply to topic     Forum Index -> Juno
View previous topic :: View next topic  
Author Message
John



Joined: 17 Jan 2006
Posts: 75

PostPosted: Mon Nov 20, 2006 10:34 am    Post subject: Version 0.2 Reply with quote

After many delays, I've uploaded a new version of Juno.

http://www.dsource.org/projects/juno/browser/downloads/juno/juno.src.0.2.zip

What's new?
- juno.xml package for DOM documents and XSL transforms.
- juno.io package, including a Console class.
- juno.intl package for internationalisation support.

Other changes include converting between text encodings, locale-aware string functions (eg, comparing and sorting), .NET-style composite formatting, and more helpers for working with COM.

This is a significant rewrite, so code written with the previous release may need to be updated.

Tlbimpd has also been updated, with many major bugs fixed. It should now work with more type libraries than previously.

http://www.dsource.org/projects/juno
Back to top
View user's profile Send private message
John



Joined: 17 Jan 2006
Posts: 75

PostPosted: Tue Nov 21, 2006 9:22 am    Post subject: Tlbimpd Reply with quote

Just updated tlbimpd to fix a COM-related issue (a nasty crash occurred when trying to call a COM function after COM had already shut down).

I've also tested it with a lot of different type libraries and it seems to be quite stable now.
Back to top
View user's profile Send private message
jcc7



Joined: 22 Feb 2004
Posts: 657
Location: Muskogee, OK, USA

PostPosted: Tue Nov 21, 2006 10:33 am    Post subject: Reply with quote

Hooray! The new version of tlbimpd is great! It nows processes all kinds of COM libraries that it wouldn't touch before.

Of course, there can still be a little hand-editing required (such as when there's function and a type both named "Range"), but that's easy enough to fix.

Thank you so much for releasing the new version.
Back to top
View user's profile Send private message AIM Address
John



Joined: 17 Jan 2006
Posts: 75

PostPosted: Tue Nov 21, 2006 4:05 pm    Post subject: Reply with quote

You're welcome.

There are a couple of remaining issues. The naming clash you mention is one. Another is with finding references to other type libraries, which only happens with the comments switch. Just uploaded a temporary fix for that.

Regarding the naming clash - I think the compiler should allow functions to have the same name as a type. Might be a bug with DMD.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> Juno All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group