Jump to page: 1 2 3
Thread overview
D Development Tools 0.7.0 Preview Release
Jun 29, 2013
Bruno Medeiros
Jun 29, 2013
Dicebot
Jun 29, 2013
Bruno Medeiros
Jul 02, 2013
raojm
Jul 05, 2013
eles
Jul 05, 2013
eles
Jul 05, 2013
Bruno Medeiros
Jul 08, 2013
eles
Jul 09, 2013
Bruno Medeiros
Jul 09, 2013
eles
Jul 05, 2013
Bruno Medeiros
Jul 08, 2013
eles
Jul 09, 2013
Bruno Medeiros
Jul 09, 2013
eles
Jul 18, 2013
bioinfornatics
Jul 18, 2013
bioinfornatics
Jul 18, 2013
bioinfornatics
Jul 18, 2013
eles
Jul 26, 2013
Bruno Medeiros
Aug 16, 2013
Rob Adelberg
Aug 16, 2013
Bruno Medeiros
Aug 16, 2013
Bruno Medeiros
June 29, 2013
I've released a "Preview Release" of D Development Tools 0.7.0 .
It's not the final 0.7.0 release, consider it instead a beta version of it.

This preview release features the new parser that now correctly parses D up to version 2.063 . It also passes all automated tests of the 0.6.0 release, so it should not be too far off in quality and stability from that version. But I know there are a few pending bugs and areas that need to be tested due changes in the generated AST, hence I'm not making it a final release yet.

INSTALLATION:
You can get from this Eclipse update site:
http://updates.ddt.googlecode.com/git-history/pre-release/

You need Java 7 for this. And you can't any other version of DLTK (Dynamic Languages Toolkit) other than 3.0. (This mean you can use Eclipse 4.x, if you don't have the later versions of DLTK there)

For detailed installation instructions, see:
http://code.google.com/p/ddt/wiki/Installation
(but note you have to use the update site mentioned above, not the one mentioned in the wiki. And you don't need to add http://download.eclipse.org/releases/indigo anymore)


-- 
Bruno Medeiros - Software Engineer
June 29, 2013
Promising!
Any plans for DLTK 4.X?
June 29, 2013
On 29/06/2013 16:58, Dicebot wrote:
> Promising!
> Any plans for DLTK 4.X?

I'll most likely work on that after finishing the 0.7.0 release properly.

-- 
Bruno Medeiros - Software Engineer
July 02, 2013
On Saturday, 29 June 2013 at 15:23:22 UTC, Bruno Medeiros wrote:
> I've released a "Preview Release" of D Development Tools 0.7.0 .
> It's not the final 0.7.0 release, consider it instead a beta version of it.
>
> This preview release features the new parser that now correctly parses D up to version 2.063 . It also passes all automated tests of the 0.6.0 release, so it should not be too far off in quality and stability from that version. But I know there are a few pending bugs and areas that need to be tested due changes in the generated AST, hence I'm not making it a final release yet.
>
> INSTALLATION:
> You can get from this Eclipse update site:
> http://updates.ddt.googlecode.com/git-history/pre-release/
>
> You need Java 7 for this. And you can't any other version of DLTK (Dynamic Languages Toolkit) other than 3.0. (This mean you can use Eclipse 4.x, if you don't have the later versions of DLTK there)
>
> For detailed installation instructions, see:
> http://code.google.com/p/ddt/wiki/Installation
> (but note you have to use the update site mentioned above, not the one mentioned in the wiki. And you don't need to add http://download.eclipse.org/releases/indigo anymore)


Very Good
July 05, 2013
On Saturday, 29 June 2013 at 15:23:22 UTC, Bruno Medeiros wrote:
> For detailed installation instructions, see:
> http://code.google.com/p/ddt/wiki/Installation

Just installed this under Ubuntu Saucy 64/Eclipse Kepler.

This part: "Now the "Interpreter system libraries" locations should be filled automatically." does not happen under Linux.

More, in the DDT perspective, there is no option to build the project.

Both the gdc and the dmd work well in command-line.
July 05, 2013
On Friday, 5 July 2013 at 14:06:59 UTC, eles wrote:
> On Saturday, 29 June 2013 at 15:23:22 UTC, Bruno Medeiros wrote:
> More, in the DDT perspective, there is no option to build the project.

Can't believe that: it generates executables on the fly...

July 05, 2013
On 05/07/2013 15:15, eles wrote:
> On Friday, 5 July 2013 at 14:06:59 UTC, eles wrote:
>> On Saturday, 29 June 2013 at 15:23:22 UTC, Bruno Medeiros wrote:
>> More, in the DDT perspective, there is no option to build the project.
>
> Can't believe that: it generates executables on the fly...
>


Yeah, the default Eclipse workspace settings is to run a build automatically when a file is saved. You can change that option in the "Project" main menu.

-- 
Bruno Medeiros - Software Engineer
July 05, 2013
On 05/07/2013 15:06, eles wrote:
> On Saturday, 29 June 2013 at 15:23:22 UTC, Bruno Medeiros wrote:
>> For detailed installation instructions, see:
>> http://code.google.com/p/ddt/wiki/Installation
>
> Just installed this under Ubuntu Saucy 64/Eclipse Kepler.
>
> This part: "Now the "Interpreter system libraries" locations should be
> filled automatically." does not happen under Linux.
>

With what compiler, and what's the directory layout of the compiler? It could be a DDT bug, or could be some new layout that DDT doesn't know about. The supported layouts are:

DMD:
[linux|osx|windows]/bin/
src/druntime/import
src/phobos

DMD on Linux global install:
usr/bin
include/d/dmd

GDC:
bin/
include/d2/<any dir that contains an object.di>


-- 
Bruno Medeiros - Software Engineer
July 08, 2013
On Friday, 5 July 2013 at 20:25:28 UTC, Bruno Medeiros wrote:
> Yeah, the default Eclipse workspace settings is to run a build automatically when a file is saved. You can change that option in the "Project" main menu.

Hi, I didn't find that option.
July 08, 2013
On Friday, 5 July 2013 at 20:38:28 UTC, Bruno Medeiros wrote:
> DMD:
> [linux|osx|windows]/bin/
> src/druntime/import
> src/phobos
>
> DMD on Linux global install:
> usr/bin
> include/d/dmd

Here is my layout, that I had to manually add. It is the layout installed on Debian/Ubuntu by the official DMD .deb packages here http://dlang.org/download.html

/usr/bin/dmd

/usr/include/dmd/phobos
/usr/include/dmd/druntime/import

(BTW, why that "import" folder in the druntime configuration? It shouldn't be there, I think, but that's not a problem of DDT).


> GDC:
> bin/
> include/d2/<any dir that contains an object.di>

/usr/bin/gdc

(no interpreter system libraries)

OTOH, gdc seems to be configurated in a really outdated manner. The console displays:

--------  Build Commands:  --------
-v2
-o"bin/dtest02"

-I"src"

"src/main.d"


gdc: error: unrecognized command line option ‘-v2’


So, after removing the offending "-v2" from the project's "managed response file":

-v2
-o$/DEEBUILDER.OUTPUTEXE
$/DEEBUILDER.SRCLIBS.-I
$/DEEBUILDER.SRCFOLDERS.-I
$/DEEBUILDER.SRCMODULES

it works well.

For installing gdc I used the standard gdc (Ubuntu 4.8.1-5ubuntu1) 4.8.1 package. It installs gdc v2.
« First   ‹ Prev
1 2 3