Manu Evans

Results 327 comments of Manu Evans

Hmmm, again, pardon my ignorance, I haven't looked into this at all, but this discussion leaves me rather suspect about the way D\* manages users at all... I could respond...

No, probably not. But since the conversation was already rather OT... ;) Where do you suggest?

They didn't 'change' the definition of `WCHAR` to `wchar_t`, that's just how it is for C++. For C, it's defined as `unsigned short`. It's always been this way.

And for MS code, it just so happens that `wchar_t` matches `unsigned short`, and also that `WINAPI` is `extern(C)`, not C++... but the type definitions and value of the macros...

> Right, and for C it doesn't matter anyway because there is no mangling. Right, but there *is* a gotcha case, which MS have a hack to deal with; back...

Yes, the first PR should be merged, this one should not be merged... unless someone can convince me otherwise.

Another thought; `opMove`, which has been accepted, will make that check incorrect. It will be the case that with `opMove`, you will be able to move objects with interior pointers.

Yeah see, I didn't move that function, because it's obscene. The fact that function is like 2 thousand lines suggests at some serious deficiency somewhere. Whatever the hell it's for,...

Still blocked on https://issues.dlang.org/show_bug.cgi?id=19902 ... which is a pretty bad regression!

This may be able to move forward now. I'll poke at it when I get a few minutes.