Thread overview
DDT 0.10.0 Preview Release uploaded: DUB support
Mar 04, 2014
Bruno Medeiros
Apr 23, 2014
Jay Norwood
Apr 24, 2014
Bruno Medeiros
March 04, 2014
I've uploaded a preview release of the work done so far the upcoming 0.10.0 release of DDT. It's available at:

http://updates.ddt.googlecode.com/git-history/pre-release/

This preview release should be stable, but needs some polish on some missing functionality.

Please read the changelog carefully:

== DDT 0.10.0  ===
 * Added DUB support. Project import-path now determined by dub.json file and running 'dub describe'.
   * On startup, or whenever dub.json is modified (and saved), 'dud describe' will be run to resolve dependencies and supply source folders and import path for the project.
 * Added a per-project Eclipse console to monitor the output for DUB commands.
 * Added DUB elements support for the Project Explorer view.
   * Add icon for source folders, DUB cache folder, dub.json manifest file.
   * Add elements for DUB dependencies, and DUB error status.
   * The Script Explorer view is now deprecated. Use Project Explorer view instead.
   * Note that some Script Explorer functionality has not been re-implemented in Project Explorer. For example the source folders of dependencies (and its modules)  are not shown.
 * Removed all DLTK-based buildpath UI. This functionality was never fully supported.
   * Modifying the import-path is now only possible by means of the dub.json file.
 * Added DUB build support. Removed basic builder (the previous build functionality using response files).
   * Project build configuration page has only one field now: a field with optional extra options to pass to DUB when building.
   * Previously created DDT Eclipse projects are no longer compatible. You should recreate the project using the new DUB Project wizard.


Note: if you happen to have Goclipse installed, there is a bug in a latest version that cause a conflict when displaying custom icons in the DDT projects in Project Explorer. You will need to open "Customize View" in Project Explorer, and disable the "Go Elements" contents for the DDT custom icons to show up.

-- 
Bruno Medeiros
https://twitter.com/brunodomedeiros
April 23, 2014
On Tuesday, 4 March 2014 at 18:36:32 UTC, Bruno Medeiros wrote:
> I've uploaded a preview release of the work done so far the upcoming 0.10.0 release of DDT. It's available at:
>
> http://updates.ddt.googlecode.com/git-history/pre-release/

I'm using this on ubuntu 14.04LTS, comparing all ldc2, gdc and dmd compilers, and this is working very nicely as a debugging and code browsing solution there.

The followed your installation instructions, but there was a problem with the initial launch, with the menu line not showing.  After some reading around on the web, I found this one line start-up solution. and the menu bar now appears correctly.

jay@jay-ubuntu:~/ec_ddt/eclipse$ cat start.sh
UBUNTU_MENUPROXY= ./eclipse

Thanks for this excellent program.

April 24, 2014
On 23/04/2014 13:11, Jay Norwood wrote:
> On Tuesday, 4 March 2014 at 18:36:32 UTC, Bruno Medeiros wrote:
>> I've uploaded a preview release of the work done so far the upcoming
>> 0.10.0 release of DDT. It's available at:
>>
>> http://updates.ddt.googlecode.com/git-history/pre-release/
>
> I'm using this on ubuntu 14.04LTS, comparing all ldc2, gdc and dmd
> compilers, and this is working very nicely as a debugging and code
> browsing solution there.
>

Thanks, glad to hear that!



-- 
Bruno Medeiros
https://twitter.com/brunodomedeiros