On Tuesday, 20 February 2018 at 08:43:50 UTC, Martin Nowak wrote:
On Monday, 19 February 2018 at 15:58:57 UTC, Joakim wrote:
17. Allow multiple selective imports from different modules in
a single import statement
I have a bad feeling that that one is going to be a source of
a raft of bugs fo
On Wednesday, 21 February 2018 at 10:15:48 UTC, Jonathan M Davis
wrote:
On Wednesday, February 21, 2018 10:04:01 Kagamin via
Digitalmars-d-announce wrote:
On Tuesday, 20 February 2018 at 22:54:43 UTC, H. S. Teoh wrote:
> Yeah, personally I'd avoid writing it that way too.
There's no other way t
On Wednesday, 21 February 2018 at 10:47:45 UTC, Eugene Wissner
wrote:
On Wednesday, 21 February 2018 at 10:24:41 UTC, Paolo
Invernizzi wrote:
On Wednesday, 21 February 2018 at 10:15:48 UTC, Jonathan M
Davis wrote:
On Wednesday, February 21, 2018 10:04:01 Kagamin via
Digitalmars-d-announce wrote
On Wednesday, February 21, 2018 10:24:41 Paolo Invernizzi via Digitalmars-d-
announce wrote:
> On Wednesday, 21 February 2018 at 10:15:48 UTC, Jonathan M Davis
>
> wrote:
> > On Wednesday, February 21, 2018 10:04:01 Kagamin via
> >
> > Digitalmars-d-announce wrote:
> >> On Tuesday, 20 February 2018
On Wednesday, 21 February 2018 at 10:24:41 UTC, Paolo Invernizzi
wrote:
On Wednesday, 21 February 2018 at 10:15:48 UTC, Jonathan M
Davis wrote:
On Wednesday, February 21, 2018 10:04:01 Kagamin via
Digitalmars-d-announce wrote:
On Tuesday, 20 February 2018 at 22:54:43 UTC, H. S. Teoh
wrote:
> Y
On Tuesday, 20 February 2018 at 22:54:43 UTC, H. S. Teoh wrote:
On Tue, Feb 20, 2018 at 10:19:03PM +, John Gabriele via
Digitalmars-d-announce wrote: [...]
Thanks. Is the point to be able to string a bunch of selective
imports together, as in:
import pkg.mod1 : sym1, sym2, pkg.mod2 : s
On Wednesday, 21 February 2018 at 10:15:48 UTC, Jonathan M Davis
wrote:
On Wednesday, February 21, 2018 10:04:01 Kagamin via
Digitalmars-d-announce wrote:
On Tuesday, 20 February 2018 at 22:54:43 UTC, H. S. Teoh wrote:
> Yeah, personally I'd avoid writing it that way too.
There's no other way t
On Wednesday, February 21, 2018 10:04:01 Kagamin via Digitalmars-d-announce
wrote:
> On Tuesday, 20 February 2018 at 22:54:43 UTC, H. S. Teoh wrote:
> > Yeah, personally I'd avoid writing it that way too.
>
> There's no other way to use this feature though.
Some of us think that it's a bad featur
On Tuesday, 20 February 2018 at 22:54:43 UTC, H. S. Teoh wrote:
Yeah, personally I'd avoid writing it that way too.
There's no other way to use this feature though.
On Tue, Feb 20, 2018 at 10:19:03PM +, John Gabriele via
Digitalmars-d-announce wrote:
[...]
> Thanks. Is the point to be able to string a bunch of selective imports
> together, as in:
>
> import pkg.mod1 : sym1, sym2, pkg.mod2 : sym1, sym2, pkg.mod3 : sym1;
>
> ?
>
> That's difficult to
On Tuesday, 20 February 2018 at 21:54:34 UTC, Bastiaan Veelo
wrote:
And, I am quite sure: BBasile = Basile Burg.
(Sorry no PR, I am on my phone in a hotel.)
Yeah you're right Bastiaan, although for the NG i use a third
variation.
On Tuesday, 20 February 2018 at 20:08:55 UTC, jmh530 wrote:
On Tuesday, 20 February 2018 at 19:36:46 UTC, John Gabriele
wrote:
In:
import myModule : foo, bar;
how do you know if bar is myModule.bar or if it's a separate
module bar?
It probably could be described a little better in the
And, I am quite sure: BBasile = Basile Burg.
(Sorry no PR, I am on my phone in a hotel.)
so how does one enforce that it imports `bar` as a module and not a
symbol in myModule when doing `import myModule : foo, bar;` ?
could this be supported:
`import myModule : foo, bar :`;
to break ambiguity?
On Tue, Feb 20, 2018 at 12:10 PM, jmh530 via Digitalmars-d-announce
wrote:
> On Tuesday,
On Tuesday, 20 February 2018 at 20:08:55 UTC, jmh530 wrote:
So in your example you know that bar is in myModule because bar
is neither fully qualified, nor is it fully qualified.
*nor does it have selective imports.
On Tuesday, 20 February 2018 at 19:36:46 UTC, John Gabriele wrote:
In:
import myModule : foo, bar;
how do you know if bar is myModule.bar or if it's a separate
module bar?
It probably could be described a little better in the change log.
It uses examples, but doesn't really describe wh
On Tuesday, 20 February 2018 at 08:26:06 UTC, Rainer Schuetze
wrote:
On 20/02/2018 01:58, Basile B. wrote:
On Monday, 19 February 2018 at 21:50:02 UTC, Rainer Schuetze
wrote:
On 19/02/2018 21:17, Andre Pany wrote:
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak
wrote:
Glad to ann
On Tuesday, 20 February 2018 at 08:43:50 UTC, Martin Nowak wrote:
On Monday, 19 February 2018 at 15:58:57 UTC, Joakim wrote:
17. Allow multiple selective imports from different modules in
a single import statement
I have a bad feeling that that one is going to be a source of
a raft of bugs fo
On Tuesday, 20 February 2018 at 12:07:58 UTC, Martin Nowak wrote:
What were addressing here is the problem that in order to try D
on Windows you need to go through the 30min. hoop of installing
multi-GiB VC and Win SDK, or live with an outdated object file
format and a hardly maintained linke
On Tuesday, 20 February 2018 at 09:49:07 UTC, Atila Neves wrote:
How does one keep on using Microsoft's linker? I've tried lld
on Linux and while some binaries ran fine, others crashed. I
don't trust it all right now.
Atila
DMD prefers VC's linker if it is installed and will only fallback
t
On 20/02/2018 9:49 AM, Atila Neves wrote:
On Monday, 19 February 2018 at 21:50:02 UTC, Rainer Schuetze wrote:
On 19/02/2018 21:17, Andre Pany wrote:
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to the 77
contribut
On Monday, 19 February 2018 at 21:50:02 UTC, Rainer Schuetze
wrote:
On 19/02/2018 21:17, Andre Pany wrote:
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak
wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
[...]
This releas
On Tuesday, 20 February 2018 at 08:46:02 UTC, meppl wrote:
@"16.": https://dlang.org/changelog/2.079.0.html#minimal_runtime
So, now someone could "easily" write his own memory managment
for allocations who would be usually done by the default GC -
e.g. classes?
Easily? unlikely, but it's pr
On Monday, 19 February 2018 at 15:45:30 UTC, bachmeier wrote:
This looks good, but I'm not sure the many new features go well
with the "2 month release" thing. I hope there are plans for a
longer than usual testing period. Your announcement reads to me
like it's going to be a regression bug rel
On Tuesday, 20 February 2018 at 08:46:02 UTC, meppl wrote:
So, now someone could "easily" write his own memory managment
for allocations who would be usually done by the default GC -
e.g. classes?
That isn't connected to object.d, but you can allocates classes
where you want since ages.
Just
On Monday, 19 February 2018 at 23:37:49 UTC, Mike Franklin wrote:
On Monday, 19 February 2018 at 18:50:47 UTC, Dukc wrote:
...
Mike
@"16.": https://dlang.org/changelog/2.079.0.html#minimal_runtime
So, now someone could "easily" write his own memory managment for
allocations who would be
On Tuesday, 20 February 2018 at 08:43:50 UTC, Martin Nowak wrote:
If you prefer java-like 50 lines import manifests, then by all
means keep using those.
Imports can be written on one line.
import std.stdio; import std.range;
It only needs one more word.
On Monday, 19 February 2018 at 15:58:57 UTC, Joakim wrote:
17. Allow multiple selective imports from different modules in
a single import statement
I have a bad feeling that that one is going to be a source of a
raft of bugs for years to come.
No need to use it if you don't like it. It's par
On 20/02/2018 01:58, Basile B. wrote:
On Monday, 19 February 2018 at 21:50:02 UTC, Rainer Schuetze wrote:
On 19/02/2018 21:17, Andre Pany wrote:
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to the 77
contributor
On Monday, 19 February 2018 at 18:50:47 UTC, Dukc wrote:
Huh? Did I understand right? Just add an empty object.d into
your project and --BetterC is now basically needless, plus the
executable is most likely even smaller?
And more functions to std.range, my favorite module, yes!
FWIW I used l
On Monday, 19 February 2018 at 21:50:02 UTC, Rainer Schuetze
wrote:
On 19/02/2018 21:17, Andre Pany wrote:
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak
wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
[...]
This releas
On Monday, 19 February 2018 at 18:50:47 UTC, Dukc wrote:
Huh? Did I understand right? Just add an empty object.d into
your project and --BetterC is now basically needless, plus the
executable is most likely even smaller?
Kindof, but not exactly. The -betterC switch still adds some
nuance su
On 19/02/2018 21:17, Andre Pany wrote:
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to the 77
contributors for this release.
[...]
This release is fantastic!
In the change log information about lld linker is mi
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
[...]
This release is fantastic!
In the change log information about lld linker is missing. Maybe
you can add
some info how t
On Monday, 19 February 2018 at 16:36:53 UTC, Seb wrote:
FYI: _A lot_ of CI automation has been added in the past
months. Most notably here is the Project Tester which runs the
complete test suite of the most popular DUB projects out there.
At the moment it tests ~40 projects and it has alrea
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
- -Martin
Huh? Did I understand right? Just add an empty object.d into your
project and --BetterC is now basically needless, pl
On Monday, 19 February 2018 at 18:30:56 UTC, Ali Çehreli wrote:
On 02/19/2018 02:49 AM, Martin Nowak wrote:
Thanks Martin! You can add at least the following aliases for
the contributor list:
acehreli: Ali Çehreli
aldacron: Mike Parker
Ali
... or you could have used your actual name for yo
On 02/19/2018 02:49 AM, Martin Nowak wrote:
Thanks Martin! You can add at least the following aliases for the
contributor list:
acehreli: Ali Çehreli
aldacron: Mike Parker
Ali
On Monday, 19 February 2018 at 15:58:57 UTC, Joakim wrote:
17. Allow multiple selective imports from different modules in
a single import statement
I have a bad feeling that that one is going to be a source of a
raft of bugs for years to come.
+1
I'm already hating it, after having read th
On Monday, 19 February 2018 at 16:14:46 UTC, Eugene Wissner wrote:
fold is added to std.parallelism.TaskPool
std.parallelism.TaskPool.fold and reduce point to
https://dlang.org/phobos-prerelease/std_parallelism_TaskPool.html#.fold and https://dlang.org/phobos-prerelease/std_parallelism_TaskPoo
On Monday, 19 February 2018 at 15:45:30 UTC, bachmeier wrote:
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog
fold is added to std.parallelism.TaskPool
std.parallelism.TaskPool.fold and reduce point to
https://dlang.org/phobos-prerelease/std_parallelism_TaskPool.html#.fold and https://dlang.org/phobos-prerelease/std_parallelism_TaskPool.html#.reduce respectively, that can't be found, 404.
On Monday, 19 February 2018 at 11:27:11 UTC, Nick Sabalausky
(Abscissa) wrote:
On 02/19/2018 05:49 AM, Martin Nowak wrote:
http://dlang.org/changelog/2.079.0.html
...WOW O_o
This release is seriously, just...wow!
One question though: I'm unclear on the "include imports". Do
those basica
On Monday, 19 February 2018 at 15:45:30 UTC, bachmeier wrote:
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.079.0.html
As usual please report any bugs at https://issu
On Monday, 19 February 2018 at 11:27:11 UTC, Nick Sabalausky
(Abscissa) wrote:
On 02/19/2018 05:49 AM, Martin Nowak wrote:
http://dlang.org/changelog/2.079.0.html
...WOW O_o
This release is seriously, just...wow!
One question though: I'm unclear on the "include imports". Do
those basica
On Monday, 19 February 2018 at 11:21:34 UTC, Nicholas Wilson
wrote:
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
Awesome.
A typo.
Lambda comparison using __traits(isSame, .
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.079.0.html
As usual please report any bugs at https://issu
On Monday, 19 February 2018 at 11:29:04 UTC, 9il wrote:
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
Awesome! I like this release
++ :-D
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
Awesome! I like this release
On 02/19/2018 05:49 AM, Martin Nowak wrote:
http://dlang.org/changelog/2.079.0.html
...WOW O_o
This release is seriously, just...wow!
One question though: I'm unclear on the "include imports". Do those
basically obviate the original purpose of rdmd? Ie, so dmd doesn't need
to be passed
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.079.0.html
As usual please report any bugs at https://issu
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
Glad to announce the first beta for the 2.079.0 release, ♥ to the 77
contributors for this release.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.079.0.html
As usual please report any bugs at https://issues.dlang.org
-
101 - 153 of 153 matches
Mail list logo