DWT Windows supports D2

Jacob Carlborg doob at me.com
Tue Apr 5 10:29:13 PDT 2011


On 2011-04-05 19:14, Bill Baxter wrote:
> That's great!
> So that means kntroh wrote a Phobos-only implementation of all the
> support classes?
>
> --bb
>
> On Tue, Apr 5, 2011 at 2:28 AM, Jacob Carlborg <doob at me.com
> <mailto:doob at me.com>> wrote:
>
>     I was planning to wait with this announcement but here it is anyway:
>     The Windows port of DWT now supports D2, a huge thanks to kntroh who
>     provided the patch. I'm working on the Linux port to finish the D2
>     support.
>
>     Currently only the base and SWT libraries are working.
>
>     To build DWT run: "rake base swt".
>     To build the SWT snippets run: "rake swtsnippets"
>
>     DWT project site: http://www.dsource.org/projects/dwt
>     DWT repository: http://hg.dsource.org/projects/dwt2
>
>     --
>     /Jacob Carlborg
>
>

No, not really. Frank who did the initial ports did most of work. There 
were Phobos implementations of some functions and some were empty. 
kntroh implemented some of missing Phobos functions, there are still 
some missing but it seems to work. These are maybe used by other 
libraries like JFace. kntroh implemented the necessary functions to make 
it all compile and run. I really struggled with how to port all 
synchronized methods to D2 but kntroh fixed that. He also fixed most of 
the SWT snippets as well. I received a 6000+ lines patch from kntroh, 
I'm really happy that most of the things work now.

Feel free to look at his commit if you want more details of what he 
exactly did.

-- 
/Jacob Carlborg


More information about the Digitalmars-d-announce mailing list