Descent 0.5.4 released

2009-01-27 Thread Ary Borenszweig
The Descent plugin for Eclipse provides an IDE for writing, launching and debugging code in D. Explanations on how to get it from within Eclipse are here: http://www.dsource.org/projects/descent New features: - Compile-time view (Window - Show View - Other - D - Compile-time View): allows

Re: Descent 0.5.4 released

2009-01-27 Thread Aarti_pl
Ary Borenszweig pisze: The Descent plugin for Eclipse provides an IDE for writing, launching and debugging code in D. Explanations on how to get it from within Eclipse are here: http://www.dsource.org/projects/descent (...) Enjoy! You are doing really great job with Descent. Thanks

Re: Descent 0.5.4 released

2009-01-27 Thread Ary Borenszweig
Ary Borenszweig wrote: The Descent plugin for Eclipse provides an IDE for writing, launching and debugging code in D. Explanations on how to get it from within Eclipse are here: http://www.dsource.org/projects/descent New features: - Compile-time view (Window - Show View - Other - D -

Re: Descent 0.5.4 released

2009-01-27 Thread Daniel Keep
Ary Borenszweig wrote: New features: - Compile-time view (Window - Show View - Other - D - Compile-time View): allows you to see things from the compiler point of view, which applies some transformations to the source code. For example you can see what happens when you do a foreach, when

Re: Descent 0.5.4 released

2009-01-27 Thread Lutger
How wonderful, thank you VERY much! OT: I've found eclipse 3.4.x under 64-bit linux less than stable with descent, but the 3.5 stream release works pretty good so far.

Re: Descent 0.5.4 released

2009-01-27 Thread Jarrett Billingsley
On Tue, Jan 27, 2009 at 12:05 PM, Jarrett Billingsley jarrett.billings...@gmail.com wrote: On Tue, Jan 27, 2009 at 10:46 AM, Ary Borenszweig a...@esperanto.org.ar wrote: Here's the video! http://www.youtube.com/watch?v=oAhrFQVnsrY I kind of just exploded a little watching that. Some of my

Re: Descent 0.5.4 released

2009-01-27 Thread Trass3r
Getting the results of a mixin doesn't seem to work if a function is used: mixin (mixinLuaRegisterFunction (L, simpleFunction, mylib.func)); public static istring mixinLuaPushFunction (cstring lua_state, cstring name) { return cast(istring) (`mixin (mixinLuaPushFunctionAtLine (` ~

Re: Descent 0.5.4 released

2009-01-27 Thread Ary Borenszweig
Trass3r wrote: Getting the results of a mixin doesn't seem to work if a function is used: mixin (mixinLuaRegisterFunction (L, simpleFunction, mylib.func)); public static istring mixinLuaPushFunction (cstring lua_state, cstring name) { return cast(istring) (`mixin

Re: Descent 0.5.4 released

2009-01-27 Thread Frits van Bommel
Saaa wrote: How do you generate the compile-time view? Since Descent has a Java port of the DMD frontend inside, it probably just runs the semantics passes on the AST and prints it back out...

Re: Descent 0.5.4 released

2009-01-27 Thread BCS
Reply to Ary, Ary Borenszweig wrote: The Descent plugin for Eclipse provides an IDE for writing, launching and debugging code in D. Explanations on how to get it from within Eclipse are here: http://www.dsource.org/projects/descent New features: - Compile-time view (Window - Show View -

Re: Descent 0.5.4 released

2009-01-27 Thread Saaa
Which kind of optimizations are located in the front-end? Not the -O ones, right? Saaa wrote: How do you generate the compile-time view? Since Descent has a Java port of the DMD frontend inside, it probably just runs the semantics passes on the AST and prints it back out...

QtD. first results.

2009-01-27 Thread Eldar Insafutdinov
2 month passed since the work on Qt binding started and we got first results now. There are about 130 classes that work now or I better say _should_ work now because it requires a lot of testing. Among them are basic widgets like QLabel, QPushButton and so on. The API is not full and there is

Re: Descent 0.5.4 released

2009-01-27 Thread Bill Baxter
On Wed, Jan 28, 2009 at 10:33 AM, Ary Borenszweig a...@esperanto.org.ar wrote: Bill Baxter escribió: On Wed, Jan 28, 2009 at 12:46 AM, Ary Borenszweig a...@esperanto.org.ar wrote: Ary Borenszweig wrote: Here's the video! http://www.youtube.com/watch?v=oAhrFQVnsrY :-) By the way, in

Re: QtD. first results.

2009-01-27 Thread Eldar Insafutdinov
Bill Baxter Wrote: Great to hear about the progress! As always, nothing speaks to people's hearts like screenshots. So put some up if you get a chance! Also eagerly awaiting the report from you guys on what kind of reflection capabilities D would need to support Qt perfectly without

Re: QtD. first results.

2009-01-27 Thread Andrei Alexandrescu
Eldar Insafutdinov wrote: 2 month passed since the work on Qt binding started and we got first results now. I think that's awesome news! Quick question - are you using D1, D2, or both for compiling? Andrei

Re: Descent 0.5.4 released

2009-01-27 Thread Vladimir Panteleev
On Tue, 27 Jan 2009 21:19:36 +0200, Ary Borenszweig a...@esperanto.org.ar wrote: Where can I find a version of obj2asm for Windows to see what's going on in those cases? Try the free version of IDA (Interactive DisAssembler) instead: http://www.hex-rays.com/idapro/idadownfreeware.htm --