On Tuesday, 31 October 2017 at 16:00:25 UTC, Bastiaan Veelo wrote:
[...]
Out of curiosity, what other plugins from [2] do you use in
Sublime Text? How are they integrating with dub?
If that question is open to the general public: None, I hacked my
own [1] to suit my exact needs.
[1]
On Tuesday, 31 October 2017 at 13:32:34 UTC, SrMordred wrote:
Thank you , works perfectly!
One idea: Integrating with dub.
So you donĀ“t have to manually set lib dirs and flags since its
all on 'dub.json' already.
You can pretty much copy paste from sublide for this [1] (my own
D plugin for
On Monday, 11 September 2017 at 23:32:55 UTC, kinke wrote:
Hi everyone,
on behalf of the LDC team, I'm glad to announce LDC 1.4.0. The
highlights of version 1.4 in a nutshell:
* Based on D 2.074.1.
[...]
Fantastic news, thanks for your work!
On Monday, 11 September 2017 at 03:23:47 UTC, ANtlord wrote:
Hello. I'm not sure that you know, but documentation of D
language has become to devdocs.io. It is web service provides
offline documentation. We've got a useful tool for
documentation viewing and reading. The next step is an
On Wednesday, 23 August 2017 at 17:43:27 UTC, Steven
Schveighoffer wrote:
On 8/23/17 11:59 AM, Walter Bright wrote:
On 8/23/2017 7:37 AM, Steven Schveighoffer wrote:
How do dynamic closures work without the GC?
They don't allocate the closure on the GC heap. (Or do I have
static/dynamic
On Wednesday, 23 August 2017 at 15:17:31 UTC, Moritz Maxeiner
wrote:
On Wednesday, 23 August 2017 at 14:37:19 UTC, Steven
Schveighoffer wrote:
On 8/23/17 9:12 AM, Mike Parker wrote:
To coincide with the improvements to -betterC in the upcoming
DMD 2.076, Walter has published a new article on
On Wednesday, 23 August 2017 at 14:37:19 UTC, Steven
Schveighoffer wrote:
On 8/23/17 9:12 AM, Mike Parker wrote:
To coincide with the improvements to -betterC in the upcoming
DMD 2.076, Walter has published a new article on the D blog
about what it is and why to use it. A fun read. And I'm
On Wednesday, 23 August 2017 at 14:00:34 UTC, Walter Bright wrote:
On 8/23/2017 6:28 AM, Moritz Maxeiner wrote:
I've been mixing C and full D for a while now (on Linux) by
either having the main C program call rt_init/rt_term directly
(if druntime is linked in when building a mixed C/D
On Wednesday, 23 August 2017 at 13:12:04 UTC, Mike Parker wrote:
To coincide with the improvements to -betterC in the upcoming
DMD 2.076, Walter has published a new article on the D blog
about what it is and why to use it. A fun read. And I'm
personally happy to see the love this feature is
On Wednesday, 19 July 2017 at 15:36:22 UTC, Martin Nowak wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
Glad to announce D 2.075.0.
This release comes with various phobos additions, a repackaged
std.datetime, configurable Fiber stack guard pages (now also on
Posix), and optional
On Monday, 24 July 2017 at 23:25:50 UTC, Martin Nowak wrote:
On Monday, 24 July 2017 at 22:15:16 UTC, Moritz Maxeiner wrote:
One thing to watch out for, though, is that if the D frontend
starts using features introduced after its conversion to D, we
are going to need to explicitly document the
On Saturday, 22 July 2017 at 21:22:00 UTC, Walter Bright wrote:
Putting the entire set in D (C compiler, C++ compiler, C
preprocessor, htod converter, optimizer, code generator) makes
the whole thing much more tractable, and who knows what we will
be able to do with it!
One thing to watch
On Sunday, 23 July 2017 at 02:15:18 UTC, Steven Schveighoffer
wrote:
struct StrawmanRange(T)
{
...
void popFront() {}
}
How do you deal with ranges where `.popFront` returns the old
front element (`.front` requires copying the front element if the
caller wants to store it, `.popFront`
In response to a DConf 2017 request regarding this, llvm-d again
supports dynamic loading.
The API is essentially the same as is was for llvm 1.x, though
you have to enable it with D versions.
- Single shared library only (e.g. libLLVM-X.Y.Z.so)
- Switch from (dynamic/static) linking to
Thanks to foerdi as of the new release 2.1.0, llvm-d supports
LLVM 4.0.0.
On Saturday, 25 March 2017 at 21:56:46 UTC, Jack Stouffer wrote:
On Saturday, 25 March 2017 at 21:35:16 UTC, Moritz Maxeiner
wrote:
On Saturday, 25 March 2017 at 15:56:41 UTC, Jack Stouffer
wrote:
Yes, it's still not stable so it will be there for the
foreseeable future. For example, just
On Tuesday, 14 March 2017 at 16:12:56 UTC, Mike Parker wrote:
Fresh from the D Foundation HQ, the DConf 2017 schedule [1] is
now available for your perusal. If you haven't registered yet,
you have just over five weeks to get it done. The registration
deadline has been set for April 23, so
On Friday, 3 March 2017 at 12:00:05 UTC, Basile B. wrote:
Nothing huge here. The package[0] provides the bindings,
JEMallocator (like Mallocator) and JEAlignedAllocator (like
AlignedAllocator). All of them use jeallocator[1], which is
actually the default implementation of malloc in the
On Thursday, 2 March 2017 at 20:42:56 UTC, Philippe Sigaud wrote:
Hi,
Pegged is a parser generator based on Parsing Expression
Grammars (PEG) written in D, that aims to be both simple to use
and work at compile-time.
See: https://github.com/PhilippeSigaud/Pegged
[...]
Thank you very much
The package[1] is a binding to the Expat XML parser[2] with no
high level wrappers, just plain C API.
The initial release covers all of expat 2.2.0 and you need to
link against the appropriate library yourself.
The compile-time versions XML_UNICODE, XML_UNICODE_WCHAR_T, and
XML_LARGE_SIZE
On Sunday, 26 February 2017 at 01:03:39 UTC, Walter Bright wrote:
On 2/25/2017 5:25 AM, Moritz Maxeiner wrote:
Just registered and was returned to
http://dconf.org/2017/thankyou.html
afterwards, which yields a 404 error. Not sure if I should
laugh or cry.
Your registration is confirmed. See
On Saturday, 25 February 2017 at 07:02:48 UTC, Walter Bright
wrote:
http://dconf.org/2017/registration.html
Don't forget, it goes up to $400 after Monday.
Just registered and was returned to
http://dconf.org/2017/thankyou.html afterwards, which yields a
404 error. Not sure if I should laugh
On Wednesday, 8 February 2017 at 18:27:57 UTC, Ilya Yaroshenko
wrote:
1. Why your company uses D?
a. D is the best
b. We like D
c. I like D and my company allowed me to use D
d. My head like D
e. Because marketing reasons
f. Because my company can be more efficient with D for some
New major release of `llvm-d` with some backwards-incompatible
API changes, please
read the release message for the details. Cliffnotes:
- Just `import llvm`
- Remove `LLVM.load`, (dynamically) link against the appropriate
library/libraries
- Set a D version `LLVM_Target_XyZ' for every LLVM
On Monday, 7 December 2015 at 17:39:14 UTC, Andrei Alexandrescu
wrote:
We're over 20% full and seats are going fast!
We planned to send an announcement when we're 50% sold out.
However, this time around registrations are coming quite a bit
quicker than before so we thought we'd keep you
25 matches
Mail list logo