On Tuesday, 10 April 2018 at 08:46:55 UTC, John Colvin wrote:
Available now on homebrew :)
Thanks
I try to keep homebrew up to date with the latest betas, but
the stats show that almost no-one ever downloads them, despite
reasonable numbers getting the stable version. See for example
https:
On Monday, 9 April 2018 at 11:03:48 UTC, Atila Neves wrote:
Here's my blog post about my project that allows directly
#including C headers in D*
https://atilanevesoncode.wordpress.com/2018/04/09/include-c-headers-in-d-code/
How do you deal with macros containing invalid D code, i.e.
`#define
On Tuesday, 10 April 2018 at 23:44:46 UTC, Atila Neves wrote:
The beauty of using libclang is that name mangling issues don't
exist. :)
How is that not going to be an issue? Are you adding
`pragma(mangle)` everywhere?
--
/Jacob Carlborg
On 09/04/2018 11:03 PM, Atila Neves wrote:
Here's my blog post about my project that allows directly #including C
headers in D*
https://atilanevesoncode.wordpress.com/2018/04/09/include-c-headers-in-d-code/
The summary is that, modulo bugs, things like this work:
#include
void m
On Wednesday, April 11, 2018 05:23:58 really? via Digitalmars-d-announce
wrote:
> On Friday, 6 April 2018 at 17:36:20 UTC, H. S. Teoh wrote:
> > Yeah, I think having expression syntax will make contracts more
> > readable. We'll just have to see.
>
> Sorry, but I fail to see how (1) is more reada
On Friday, 6 April 2018 at 17:36:20 UTC, H. S. Teoh wrote:
Yeah, I think having expression syntax will make contracts more
readable. We'll just have to see.
Sorry, but I fail to see how (1) is more readable than (2)
(1)
in(s.length > 0, "s must not be empty")
(2)
in { assert(s.length > 0
On Tuesday, 10 April 2018 at 20:32:05 UTC, Seb wrote:
On Tuesday, 10 April 2018 at 16:51:57 UTC, Atila Neves wrote:
If you get to the point where you can #include , it
will be doubly impressive!
Not *if*, *when*. ;)
Atila
FYI people have been fighting with this for a long time:
https://git
On Tuesday, 10 April 2018 at 20:32:05 UTC, Seb wrote:
On Tuesday, 10 April 2018 at 16:51:57 UTC, Atila Neves wrote:
If you get to the point where you can #include , it
will be doubly impressive!
Not *if*, *when*. ;)
Atila
FYI people have been fighting with this for a long time:
https://git
On Tuesday, 10 April 2018 at 03:37:59 UTC, evilrat wrote:
On Monday, 9 April 2018 at 19:10:46 UTC, Samson wrote:
[...]
Disable "normal" code-d, close VS, remove %appdata%/code-d,
launch VS & enable code-d beta serve-d, enjoy.
[...]
Thanks, your suggestion work for me. Many thanks to you
On Tuesday, 10 April 2018 at 03:37:59 UTC, evilrat wrote:
On Monday, 9 April 2018 at 19:10:46 UTC, Samson wrote:
[...]
Disable "normal" code-d, close VS, remove %appdata%/code-d,
launch VS & enable code-d beta serve-d, enjoy.
[...]
Thanks your suggestion work for me. many thanks to you
On Tuesday, 10 April 2018 at 16:51:57 UTC, Atila Neves wrote:
If you get to the point where you can #include , it
will be doubly impressive!
Not *if*, *when*. ;)
Atila
FYI people have been fighting with this for a long time:
https://github.com/dlang/druntime/pull/1316
On Tuesday, 10 April 2018 at 19:28:09 UTC, Steven Schveighoffer
wrote:
On 4/10/18 2:36 PM, Atila Neves wrote:
Haha, I remember. I do plan on dealing with emplace_back, but
I have no idea how just yet and I was hoping nobody was going
to call me on it until then. Busted! :P
I think we all
On 4/10/18 2:36 PM, Atila Neves wrote:
Haha, I remember. I do plan on dealing with emplace_back, but I have no
idea how just yet and I was hoping nobody was going to call me on it
until then. Busted! :P
I think we all agree you aren't going to instantiate C++ templates in D
(and who woul
On Tuesday, 10 April 2018 at 18:01:37 UTC, Steven Schveighoffer
wrote:
On 4/10/18 12:51 PM, Atila Neves wrote:
On Tuesday, 10 April 2018 at 13:53:34 UTC, Steven
Schveighoffer wrote:
If you get to the point where you can #include , it
will be doubly impressive!
Not *if*, *when*. ;)
I hope
On 4/10/18 12:51 PM, Atila Neves wrote:
On Tuesday, 10 April 2018 at 13:53:34 UTC, Steven Schveighoffer wrote:
If you get to the point where you can #include , it will be
doubly impressive!
Not *if*, *when*. ;)
I hope you are right, but I remain skeptical :)
If I may throw a curveball bac
Am 10.04.2018 um 14:27 schrieb WebFreak001:
> On Monday, 9 April 2018 at 21:45:57 UTC, Johannes Loher wrote:
>> Am 04.04.2018 um 20:34 schrieb greatsam4sure:
>>> [...]
>> I just tried to get this to work, too, but I was not able to get it to
>> work correctly. It seems that running dub fails someho
On Tuesday, 10 April 2018 at 13:53:34 UTC, Steven Schveighoffer
wrote:
On 4/9/18 7:03 AM, Atila Neves wrote:
[...]
Awesome. Can't say I will use it, as I don't use C much, but I
understand how difficult a task this is.
Thanks!
If you get to the point where you can #include , it
will be do
On 4/10/18 1:46 AM, John Colvin wrote:
On Saturday, 7 April 2018 at 18:39:12 UTC, Martin Nowak wrote:
First beta for the 2.079.1 patch release.
Comes with a handful of fixes.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.079.1.html
Please report any bugs at https://is
On Tuesday, 10 April 2018 at 13:11:16 UTC, evilrat wrote:
On Tuesday, 10 April 2018 at 11:54:47 UTC, WebFreak001 wrote:
fyi "deprecated" code-d beta and normal code-d is exactly the
same plugin right now using exactly the same serve-d versions,
except for the deprecation message.
I wouldn't
On 4/9/18 7:03 AM, Atila Neves wrote:
Here's my blog post about my project that allows directly #including C
headers in D*
https://atilanevesoncode.wordpress.com/2018/04/09/include-c-headers-in-d-code/
The summary is that, modulo bugs, things like this work:
#include
void main()
On Tuesday, 10 April 2018 at 11:54:47 UTC, WebFreak001 wrote:
fyi "deprecated" code-d beta and normal code-d is exactly the
same plugin right now using exactly the same serve-d versions,
except for the deprecation message.
I wouldn't be complaining if it's not the case. With normal
code-d i
On Monday, 9 April 2018 at 21:45:57 UTC, Johannes Loher wrote:
Am 04.04.2018 um 20:34 schrieb greatsam4sure:
[...]
I just tried to get this to work, too, but I was not able to
get it to work correctly. It seems that running dub fails
somehow:
[...]
hm before it would have completely crashe
On Tuesday, 10 April 2018 at 03:37:59 UTC, evilrat wrote:
On Monday, 9 April 2018 at 19:10:46 UTC, Samson wrote:
Today I update code-d serve-d and vsc. After which I got the
notification that
WebFreak001 has deprecate code-d serve-d beta and auto
completion stop working. I saw code-d extensio
On Tuesday, 10 April 2018 at 09:36:39 UTC, Atila Neves wrote:
On Monday, 9 April 2018 at 20:19:35 UTC, Seb wrote:
On Monday, 9 April 2018 at 19:36:23 UTC, Atila Neves wrote:
On Monday, 9 April 2018 at 18:15:33 UTC, kinke wrote:
[...]
This whole idea came about because a couple of years ago I
On Tuesday, 10 April 2018 at 08:45:06 UTC, Walter Bright wrote:
On 4/9/2018 4:03 AM, Atila Neves wrote:
Here's my blog post about my project that allows directly
#including C headers in D*
Very nice work, and great article!
Thanks!
On Monday, 9 April 2018 at 20:19:35 UTC, Seb wrote:
On Monday, 9 April 2018 at 19:36:23 UTC, Atila Neves wrote:
On Monday, 9 April 2018 at 18:15:33 UTC, kinke wrote:
[...]
This whole idea came about because a couple of years ago I was
in a team that was responsible for legacy code written in
On Saturday, 7 April 2018 at 18:39:12 UTC, Martin Nowak wrote:
First beta for the 2.079.1 patch release.
Comes with a handful of fixes.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.079.1.html
Please report any bugs at https://issues.dlang.org
- -Martin
Available no
On 4/9/2018 4:03 AM, Atila Neves wrote:
Here's my blog post about my project that allows directly #including C headers
in D*
Very nice work, and great article!
28 matches
Mail list logo