Thread overview | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
January 14, 2016 Re: New D tool releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brian Schott | 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 Re: New D tool releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brian Schott | 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 Re: New D tool releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to tsbockman | On Thursday, 14 January 2016 at 10:41:50 UTC, tsbockman wrote:
> You forgot to bump the version number:
Fixed.
|
January 14, 2016 Re: New D tool releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brian Schott | > 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 Re: New D tool releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Suliman | 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 Re: New D tool releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brian Schott | 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 Re: New D tool releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | 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 Re: New D tool releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | 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 Re: New D tool releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | 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.
|
Copyright © 1999-2021 by the D Language Foundation