Jump to page: 1 2
Thread overview
New D tool releases
Jan 14, 2016
Brian Schott
Jan 14, 2016
tsbockman
Jan 14, 2016
tsbockman
Jan 14, 2016
Brian Schott
Jan 14, 2016
Suliman
Jan 14, 2016
Vadim Lopatin
Jan 14, 2016
Øivind
Jan 15, 2016
Brad Anderson
Jan 15, 2016
Vladimir Panteleev
Jan 15, 2016
Suliman
Jan 15, 2016
Basile B.
Jan 15, 2016
Basile B.
Jan 15, 2016
Brian Schott
Jan 15, 2016
Basile B.
DCD 0.7.5 released
Jan 15, 2016
Basile B.
January 14, 2016
Please see the Github links for a list of changes and issues resolved.

You may notice that they're all in Dub now. The real Brian is in cryo-stasis in case we need him later. In order to not arouse too much suspicion about shape-shifters these projects can still be built with git and make.

dfmt: Code formatter
0.4.2
http://code.dlang.org/packages/dfmt
https://github.com/Hackerpilot/dfmt/releases/tag/v0.4.2

dfix: Code upgrader
0.3.1
http://code.dlang.org/packages/dfix
https://github.com/Hackerpilot/dfix/releases/tag/v0.3.1

DCD: Auto-completion system
0.7.4
http://code.dlang.org/packages/dcd
https://github.com/Hackerpilot/DCD/releases/tag/v0.7.4

D-Scanner: D Lint/analysis tool
0.3.0
http://code.dlang.org/packages/dscanner
https://github.com/Hackerpilot/Dscanner/releases/tag/v0.3.0

libdparse: D Lexer/parser/AST library
0.3.0
http://code.dlang.org/packages/libdparse
https://github.com/Hackerpilot/libdparse/releases/tag/v0.3.0

dsymbol: Symbol resolution code used by DCD and D-Scanner
0.1.0
http://code.dlang.org/packages/dsymbol
https://github.com/Hackerpilot/dsymbol/releases
January 14, 2016
On Thursday, 14 January 2016 at 09:05:09 UTC, Brian Schott wrote:
> Please see the Github links for a list of changes and issues resolved.
>
> You may notice that they're all in Dub now. The real Brian is in cryo-stasis in case we need him later. In order to not arouse too much suspicion about shape-shifters these projects can still be built with git and make.
>
> DCD: Auto-completion system
> 0.7.4
> http://code.dlang.org/packages/dcd
> https://github.com/Hackerpilot/DCD/releases/tag/v0.7.4

Trying to build DCD with LDC, I get:
    ../msgpack-d-1.0.0-beta.2/src/msgpack.d(102): Error: cannot implicitly convert expression (classInfo.init()[]) of type const(void)[] to byte[]

I fixed it by changing:
    (cast(byte*)obj)[0..classInfo.init.length] = classInfo.init[];
To:
    (cast(void*)obj)[0..classInfo.init.length] = classInfo.init[];

Aside from that, everything else builds without any tweaks.
January 14, 2016
On Thursday, 14 January 2016 at 09:05:09 UTC, Brian Schott wrote:
> dfmt: Code formatter
> 0.4.2
> http://code.dlang.org/packages/dfmt
> https://github.com/Hackerpilot/dfmt/releases/tag/v0.4.2

You forgot to bump the version number:
    dfmt --version
    0.4.1

January 14, 2016
On Thursday, 14 January 2016 at 10:41:50 UTC, tsbockman wrote:
> You forgot to bump the version number:

Fixed.


January 14, 2016
> dsymbol: Symbol resolution code used by DCD and D-Scanner

Could anybody explain where it can be helpful and how it's work?
January 14, 2016
On Thursday, 14 January 2016 at 13:27:40 UTC, Suliman wrote:
>> dsymbol: Symbol resolution code used by DCD and D-Scanner
>
> Could anybody explain where it can be helpful and how it's work?

dfmt: formats source code
dfix: helps to migrate your code from older compiler versions to newer
D-Scanner: scans D project for potential problems/bugs


January 14, 2016
On 01/14/2016 04:05 AM, Brian Schott wrote:
> Please see the Github links for a list of changes and issues resolved.
>
> You may notice that they're all in Dub now. The real Brian is in
> cryo-stasis in case we need him later. In order to not arouse too much
> suspicion about shape-shifters these projects can still be built with
> git and make.

Congrats! Could you please let the real Brian know we're waiting for a solution to include all of these tools in our official tools/ repo. Thanks! -- Andrei

January 14, 2016
On Thursday, 14 January 2016 at 15:18:09 UTC, Andrei Alexandrescu wrote:
> On 01/14/2016 04:05 AM, Brian Schott wrote:
>> Please see the Github links for a list of changes and issues resolved.
>>
>> You may notice that they're all in Dub now. The real Brian is in
>> cryo-stasis in case we need him later. In order to not arouse too much
>> suspicion about shape-shifters these projects can still be built with
>> git and make.
>
> Congrats! Could you please let the real Brian know we're waiting for a solution to include all of these tools in our official tools/ repo. Thanks! -- Andrei

+1
January 15, 2016
On Thursday, 14 January 2016 at 15:18:09 UTC, Andrei Alexandrescu wrote:
> On 01/14/2016 04:05 AM, Brian Schott wrote:
>> Please see the Github links for a list of changes and issues resolved.
>>
>> You may notice that they're all in Dub now. The real Brian is in
>> cryo-stasis in case we need him later. In order to not arouse too much
>> suspicion about shape-shifters these projects can still be built with
>> git and make.
>
> Congrats! Could you please let the real Brian know we're waiting for a solution to include all of these tools in our official tools/ repo. Thanks! -- Andrei

I'm not sure it makes sense to stick them all in one repo. Under D-Programming-Language might be nice to give them stamp of officiality.

Once we include dub getting them all is pretty trivial (e.g., dub fetch dfmt). The execution syntax is a little awkward though (i.e. dub run dfmt -- --help).
January 15, 2016
On Thursday, 14 January 2016 at 15:18:09 UTC, Andrei Alexandrescu wrote:
> On 01/14/2016 04:05 AM, Brian Schott wrote:
>> Please see the Github links for a list of changes and issues resolved.
>>
>> You may notice that they're all in Dub now. The real Brian is in
>> cryo-stasis in case we need him later. In order to not arouse too much
>> suspicion about shape-shifters these projects can still be built with
>> git and make.
>
> Congrats! Could you please let the real Brian know we're waiting for a solution to include all of these tools in our official tools/ repo. Thanks! -- Andrei

What will be gained by doing so?

Can we add them as submodules and then just add them to the makefiles / build scripts? I think this would have been a better way to include DustMite too.

« First   ‹ Prev
1 2