Descent 0.5.2 released

Graham St Jack Graham.StJack at internode.on.net
Thu May 1 18:57:15 PDT 2008


On Thu, 01 May 2008 15:06:10 -0300, 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
> 
> This is mainly a bugfix/maintenance release. Much care has been taken to
> improve memory usage and speed as well.
> 
> However, there are some new features:
>   - You can configure each project separatedly. - There's the concept of
>   "Active Project": the active version and
> debug identifiers are taken from this project (they are used for greying
> out code and doing semantic resolution).
>   - File imports (import("filename") now work. Their lookup path is
> taken from the same paths as the include path. (sorry, I'm lazy for UI
> stuff)
>   - Improved semantic coloring.
>   - Improved autocompletion.
>   - Now op* methods doesn't show in autocompletion, except you explicity
> request them writing anything that start with "op".
>   - Improved "go to definition".
>   - Improved messages when hovering an identifier.
> 
> The previous release was really buggy. I think of it as the answer to
> the question "Can it be done?". This release answers the question "Can
> it be well done?". Obviously, there is still a lot of room for
> improvement.
> 
> By default, semantic errors are turned off. You can still turn them on,
> but this is an experimental feature and probably won't work correctly
> most of the time.
> 
> Current Descent users need to close every project, open them again, and
> make a full rebuild in order to get things adapted to the new code.
> Also, if you had any library or compiler configured, you will need to
> delete them and create them again, because their search index is not
> compatible with this version. So maybe the best thing you can do is to
> reinstall the product.
> 
> 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!

Good stuff!  What are your plans for D2 support?


More information about the Digitalmars-d-announce mailing list