On Monday, 20 March 2017 at 17:42:38 UTC, kinke wrote:
On Monday, 20 March 2017 at 12:44:32 UTC, Laeeth Isharc wrote:
becoming more involved in the Chinese open-source community
I thought we had left behind nations and borders in the
open-source community. - Sorry, I couldn't resist. ;)
Chi
On Monday, 20 March 2017 at 12:25:22 UTC, deadalnix wrote:
Because a picture is clearer than a thousand words:
What this tells me is that the default way git-log presents
history is not very useful. Consider this presentation of the
same information:
08ae52d8 The Dlang Bot: Merge pull reque
On Monday, March 20, 2017 22:14:37 Yuxuan Shui via Digitalmars-d wrote:
> On Monday, 20 March 2017 at 21:53:47 UTC, Jonathan M Davis wrote:
> > On Monday, March 20, 2017 21:37:26 Yuxuan Shui via
> >
> > Digitalmars-d wrote:
> >> [...]
> >
> > auto ref for non-templates would not be quite the same t
On Monday, 20 March 2017 at 21:53:47 UTC, Jonathan M Davis wrote:
On Monday, March 20, 2017 21:37:26 Yuxuan Shui via
Digitalmars-d wrote:
[...]
auto ref for non-templates would not be quite the same thing,
and regardless, it wouldn't help any with explictly
instantiating a template that had
On Monday, March 20, 2017 21:37:26 Yuxuan Shui via Digitalmars-d wrote:
> On Monday, 20 March 2017 at 21:34:14 UTC, Yuxuan Shui wrote:
> > On Monday, 20 March 2017 at 21:08:40 UTC, Jonathan M Davis
> >
> > wrote:
> >> [...]
> >
> > This is a bit tedious because it requires you creating a new
> > fu
On Monday, 20 March 2017 at 21:34:14 UTC, Yuxuan Shui wrote:
On Monday, 20 March 2017 at 21:08:40 UTC, Jonathan M Davis
wrote:
[...]
This is a bit tedious because it requires you creating a new
function.
Maybe we can create a template for that. But still, auto ref
requires us to do things
On Monday, 20 March 2017 at 21:08:40 UTC, Jonathan M Davis wrote:
On Monday, March 20, 2017 13:20:52 Jonathan M Davis via
Digitalmars-d wrote:
So, yes, this particular restriction can be annoying, but
there is a good reason for the restriction (though the error
message _is_ pretty bad), and I h
On Monday, March 20, 2017 13:20:52 Jonathan M Davis via Digitalmars-d wrote:
> So, yes, this particular restriction can be annoying, but there is a good
> reason for the restriction (though the error message _is_ pretty bad), and
> I have no idea how we would fix the problem.
After thinking about
On Monday, March 20, 2017 20:13:12 Adam D. Ruppe via Digitalmars-d wrote:
> On Monday, 20 March 2017 at 19:57:03 UTC, H. S. Teoh wrote:
> > Is this a bug?
>
> No, that's intentional, you have to merge the overload sets with
> alias, same as if you imported them from two separate modules.
>
> http:/
On Monday, March 20, 2017 19:49:03 Yuxuan Shui via Digitalmars-d wrote:
> An auto ref function template should behave like a normal
> function template, but it doesn't.
>
> You can fully instantiate a function template by specifying all
> of its template parameters, but you can't do that with auto
On Monday, 20 March 2017 at 19:57:03 UTC, H. S. Teoh wrote:
Is this a bug?
No, that's intentional, you have to merge the overload sets with
alias, same as if you imported them from two separate modules.
http://dlang.org/hijack.html
Is this a bug?
class A {
int method();
}
class B : A {
override void method(int);
}
void main() {
B b;
b.method(123); // OK
int x = b.method(); // NG
}
One
On Monday, 20 March 2017 at 19:49:03 UTC, Yuxuan Shui wrote:
And you can't do that with an auto ref template, which makes
them quite annoying.
BTW, the error message you get when you try to do this, is not
very helpful:
'auto' can only be used as part of 'auto ref' for template
function p
An auto ref function template should behave like a normal
function template, but it doesn't.
You can fully instantiate a function template by specifying all
of its template parameters, but you can't do that with auto ref
templates. The only way to instantiate an auto ref template is to
call i
On 19.03.2017 13:16, Mike Parker wrote:
Every few years I do a little test to see how much effort it takes to
get the ioquake3 [1] codebase set up in a way that I can replace bits of
it with D implementations and compile it all together. Not because I
plan to port the whole thing, but I'm peren
On Monday, 20 March 2017 at 12:25:22 UTC, deadalnix wrote:
In addition there are a bunch of practical issues with this way
of doing things. First there is no given that any intermediate
state is sound, or even builds at all. That makes it very hard
to bissect anything.
You bissect on master a
On Monday, 20 March 2017 at 12:44:32 UTC, Laeeth Isharc wrote:
becoming more involved in the Chinese open-source community
I thought we had left behind nations and borders in the
open-source community. - Sorry, I couldn't resist. ;)
On Monday, 20 March 2017 at 12:58:17 UTC, André wrote:
On Sunday, 19 March 2017 at 08:28:41 UTC, Seb wrote:
On Sunday, 19 March 2017 at 04:53:36 UTC, Meta wrote:
Just posting to let people know that tour.dlang.org is
currently down. I tested all other links on the main page and
it seems to be
On Monday, 20 March 2017 at 12:06:57 UTC, Stefan Koch wrote:
On Monday, 20 March 2017 at 11:48:56 UTC, Stefan Koch wrote:
On Thursday, 16 February 2017 at 21:05:51 UTC, Stefan Koch
wrote:
[ ... ]
Oh darn, function pointers regressed!
I did not notice because the corresponding tests were
comm
On Sunday, 19 March 2017 at 08:28:41 UTC, Seb wrote:
On Sunday, 19 March 2017 at 04:53:36 UTC, Meta wrote:
Just posting to let people know that tour.dlang.org is
currently down. I tested all other links on the main page and
it seems to be only be the tour that is down.
The Dlang Tour is hoste
djdjdjbfdlkjsa ncxmjadks,fdmxc nxkjas,md cZXsdknxcl
medsjakcxjfncx, zmekm, zxcfjdlkx,m czwjkldf xm,zcadf kjadfbjskfn
jesakfbaksdjfkasjnflkwnsafewckewanrfknesrkanrwaknerdAwknrkwenrkewanrrawkRnDAQwnlsadk.,qwd;lasm,.x
On Mon, 2017-03-20 at 09:29 +, Matthias Klumpp via Digitalmars-d
wrote:
> On Monday, 20 March 2017 at 08:52:05 UTC, Russel Winder wrote:
> >
> > I see that D-Apt has the Debian revision number on packages
> > starting at
> > 0. I had understood that the policy was to start at 1.
>
> For stuf
Hi.
I'm responsible for technology for an investment management
company with its main offices in Hong Kong and London. We also
have a small office in Shenzhen, and we're interested in becoming
more involved in the Chinese open-source community, possibly via
sponsoring projects for the summer
On Monday, 20 March 2017 at 05:10:04 UTC, Martin Nowak wrote:
On Wednesday, 15 March 2017 at 13:14:31 UTC, deadalnix wrote:
This is making the history very spaghettified. Is that
possible to have the bot rebase/squash commits and then
pushing ?
I don't really agree with the argument. A merge
On Monday, 20 March 2017 at 11:48:56 UTC, Stefan Koch wrote:
On Thursday, 16 February 2017 at 21:05:51 UTC, Stefan Koch
wrote:
[ ... ]
Oh darn, function pointers regressed!
I did not notice because the corresponding tests were commented
out.
I am working to fix it ASAP.
It's not function
On Thursday, 16 February 2017 at 21:05:51 UTC, Stefan Koch wrote:
[ ... ]
Oh darn, function pointers regressed!
I did not notice because the corresponding tests were commented
out.
I am working to fix it ASAP.
Rust 1.16 just introduced crate-level compiler checking via
cargo check
as described at
https://blog.rust-lang.org/2017/03/16/Rust-1.16.html
Could we extend DUB in a similar way to provide `dub check` that
simply calls the compiler with the flag `-o-`?
On Monday, 20 March 2017 at 08:52:05 UTC, Russel Winder wrote:
I see that D-Apt has the Debian revision number on packages
starting at
0. I had understood that the policy was to start at 1.
For stuff in *Debian* that is true, anything not in Debian should
start at zero and add a "repository
I see that D-Apt has the Debian revision number on packages starting at
0. I had understood that the policy was to start at 1.
--
Russel.
=
Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net
4
On Thu, 2017-03-16 at 19:54 -0400, Nick Sabalausky (Abscissa) via
Digitalmars-d wrote:
> On 03/16/2017 05:48 AM, Russel Winder via Digitalmars-d wrote:
> >
> > Except that rdmd needs separating out as a distinct thing so that
> > ldc
> > users can use it.
> >
>
> I'm pretty sure it does work fin
30 matches
Mail list logo