Descent 0.5.3 released

Ary Borenszweig ary at esperanto.org.ar
Sat Dec 20 19:03:18 PST 2008


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

(There's no need to do the nightly-build manual stuff for this. If you 
previously had a nightly-build, you must need to remove it before 
updating. Anyway, the current nightly-build reflects this release, so 
you can just do it manually if it turns out easier for you.)

This release is just an accumulation of small features and bug fixes 
since the last (official, not nightly-build) version. But since I don't 
want everyone to think "Aww, nothing new, just a new number", this 
release also includes support for array "extension methods" in 
autocompletion. For this to work, the function that you want to use as 
an extension must be in the current module, or already imported (so for 
example you won't get methods from std.algorithm, tango.core.Array or 
tango.text.Util until you have an import for them in the module you are 
currently typing in).

Here's a video that shows this functionality: 
http://www.youtube.com/watch?v=FBj0wu9dbnA

And a question: what would you like to see next in Descent?

Any suggestion, critic or bug report is welcome. You can use:
- the forums: http://www.dsource.org/forums/viewforum.php?f=107
- trac: http://www.dsource.org/projects/descent/report?action=new
- irc: at freenode, #d.descent

Enjoy!


More information about the Digitalmars-d-announce mailing list