On 2018-03-04 08:05, Nick Sabalausky (Abscissa) wrote:
3. Release of DMD 2.081.0 occurs. "dmd" now points to 2.081.0. Unless
.travis.yml has been manually updated, it still contains:
- dmd # Ie, dmd-2.081.0, now
# WTF?!?! dmd-2.080.0 is no longer being tested
- dmd-2.079.0
https://issues.dlang.org/show_bug.cgi?id=17785
--- Comment #2 from ZombineDev ---
Thanks Walter, much appreciated!
--
https://issues.dlang.org/show_bug.cgi?id=17785
Walter Bright changed:
What|Removed |Added
CC|
https://issues.dlang.org/show_bug.cgi?id=16037
Carsten Blüggel changed:
What|Removed |Added
CC||chi...@posteo.net
--
https://issues.dlang.org/show_bug.cgi?id=18016
--- Comment #5 from Walter Bright ---
https://github.com/dlang/dlang.org/pull/2260
--
https://issues.dlang.org/show_bug.cgi?id=17785
--- Comment #3 from ZombineDev ---
Thanks Walter, much appreciated!
--
https://issues.dlang.org/show_bug.cgi?id=18547
Rainer Schuetze changed:
What|Removed |Added
Keywords||pull
https://issues.dlang.org/show_bug.cgi?id=5270
--- Comment #10 from anonymous4 ---
(In reply to Walter Bright from comment #6)
> This check is limited to @safe code to avoid breaking too much existing code.
For the record: escaping scoped data should stay allowed is
https://issues.dlang.org/show_bug.cgi?id=15399
--- Comment #7 from ag0ae...@gmail.com ---
(In reply to Walter Bright from comment #6)
> (In reply to ag0aep6g from comment #5)
> > Reopening because these very slight variations are still accepted:
> >
> > 1) hosts[n] = Unaligned(0, new Victim);
>
On Saturday, 3 March 2018 at 20:52:25 UTC, SimonN wrote:
The pitfall here is that all structs must be
default-constructible, and then all of the fields have the
static init value:
class A { this(int) { } }
void main()
{
NonNull!A a;
assert (a.value is null);
}
On Saturday, 3 March 2018 at 17:42:25 UTC, David Gileadi wrote:
On 3/3/18 8:08 AM, 0x wrote:
The D survey is killing maan!
Those are lots of questions in there
If I ever get hold of the people behind it...
Is it a coincidence that your user handle is "negative one"? ;)
Oh,
https://issues.dlang.org/show_bug.cgi?id=3720
--- Comment #17 from FeepingCreature ---
Right, but I think it's more of a syntax issue. Taking the address of a member
function without a this pointer may in rare cases be useful, but I don't see
what purpose it serves
On Saturday, 3 March 2018 at 19:46:38 UTC, Jonathan Marler wrote:
On Saturday, 3 March 2018 at 17:42:25 UTC, David Gileadi wrote:
On 3/3/18 8:08 AM, 0x wrote:
The D survey is killing maan!
Those are lots of questions in there
If I ever get hold of the people behind it...
Is it a
Is it somehow possible to only run the unittests of a single d
file within a dub project? Of course without resorting to typing
the complete commandline with all versions includes switches etc.
On Sunday, 4 March 2018 at 10:43:06 UTC, Arjan wrote:
Is it somehow possible to only run the unittests of a single d
file within a dub project? Of course without resorting to
typing the complete commandline with all versions includes
switches etc.
In Coedit yes.
1/ The path to the other
Why is the following not working?
class Foo(string baz = "baz")
{
mixin("int " ~ baz ~ ";");
}
class Bar : Foo
{
}
Shouldn't it implicit do, without me having to do it manually?
class Bar : Foo!"baz"
{
}
...
What's the reason you can't specify default values for template
parameters on
https://issues.dlang.org/show_bug.cgi?id=14618
--- Comment #4 from ag0ae...@gmail.com ---
(In reply to Walter Bright from comment #2)
> If I prepend:
>
> @safe:
>
> to the code:
[...]
>Error: cannot take address of local x in @safe function main
Compile with `-dip1000` and add `scope` to
On Sat, 03 Mar 2018 20:30:31 -0800, Walter Bright wrote:
> The default is that they're all on. So to just have one on, first turn
> them all off then turn on the desired ones.
Would I be correct to interpret this as "turn them all off with -release"?
E.g., "dmd -check=in a.d" is unnecessary;
https://issues.dlang.org/show_bug.cgi?id=17448
Tomer Filiba (weka) changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Hi, I have a custom type D with front/popFront/empty implemented
as free functions, but isInputRange returns false. I copied the
implementation of isInputRange, and that custom implementation
returns true... anyone know what's going on here?
===
import std.stdio, std.range, std.traits;
//
On Saturday, 3 March 2018 at 19:46:38 UTC, Jonathan Marler wrote:
On Saturday, 3 March 2018 at 17:42:25 UTC, David Gileadi wrote:
On 3/3/18 8:08 AM, 0x wrote:
The D survey is killing maan!
Those are lots of questions in there
If I ever get hold of the people behind it...
Is it a
On Sunday, 4 March 2018 at 12:03:32 UTC, aliak wrote:
Maybe this part can be fixed with:
struct NonNull(T) if (isPointer!T || is(T == class))
{
@disable opAssign(V)(V v) {} // no no no
void opAssign(V)(NonNull!V other) { // only this allowed.
Interesting approach -- I'll keep it on the
On Sunday, 4 March 2018 at 11:57:12 UTC, Jonathan M Davis wrote:
On Sunday, March 04, 2018 11:35:23 bauss via
Digitalmars-d-learn wrote:
Why is the following not working?
class Foo(string baz = "baz")
{
mixin("int " ~ baz ~ ";");
}
class Bar : Foo
{
}
Shouldn't it implicit do, without
On Sunday, 4 March 2018 at 11:59:52 UTC, Mike Parker wrote:
On Sunday, 4 March 2018 at 11:35:23 UTC, bauss wrote:
Why is the following not working?
class Foo(string baz = "baz")
{
mixin("int " ~ baz ~ ";");
}
class Bar : Foo
{
}
Shouldn't it implicit do, without me having to do it
But seriously, Stack overflow is a reputation-based system, it
very hostile from the very start, when you don't have enough
reputation for pretty much everything, and SO vehemently nags you
about this on every possible occasion, even baiting you to use
functionality only to later tell that you
On Sunday, 4 March 2018 at 15:13:28 UTC, Kagamin wrote:
But seriously, Stack overflow is a reputation-based system, it
very hostile from the very start [...]
Very true.
https://issues.dlang.org/show_bug.cgi?id=17448
--- Comment #22 from Tomer Filiba (weka) ---
void delegate() callback;
struct S {
int x;
@disable this(this);
this(int x) {
this.x = x;
callback =
}
void inc() {
x++;
}
}
auto f() {
On Wednesday, 28 February 2018 at 13:41:56 UTC, Mike Parker wrote:
https://seb134.typeform.com/to/H1GTak
I might have overseen it, but in the survey I missed the feature
"being able to allocate withing @nogc-CTFE-functions". Some
people want to promote a @nogc library and they cant use
On Sunday, March 04, 2018 11:35:23 bauss via Digitalmars-d-learn wrote:
> Why is the following not working?
>
> class Foo(string baz = "baz")
> {
> mixin("int " ~ baz ~ ";");
> }
>
> class Bar : Foo
> {
> }
>
> Shouldn't it implicit do, without me having to do it manually?
>
> class Bar :
On Sunday, 4 March 2018 at 11:35:23 UTC, bauss wrote:
Why is the following not working?
class Foo(string baz = "baz")
{
mixin("int " ~ baz ~ ";");
}
class Bar : Foo
{
}
Shouldn't it implicit do, without me having to do it manually?
class Bar : Foo!"baz"
{
}
class Bar : Foo!()
{
}
On Saturday, 3 March 2018 at 19:20:26 UTC, arturg wrote:
On Saturday, 3 March 2018 at 18:28:42 UTC, aliak wrote:
On Friday, 2 March 2018 at 19:47:23 UTC, SimonN wrote:
If you know of other ways though I'm all ears :)
Cheers
maybe not exactly what you want, but here are some templates i
On Sunday, 4 March 2018 at 11:38:37 UTC, Basile B. wrote:
On Sunday, 4 March 2018 at 10:43:06 UTC, Arjan wrote:
[...]
In Coedit yes.
1/ The path to the other source (usually the path>/src/ or /source/) folder must be registered
in the library manager.
2/ Menu "Compilation" item "Run file
On Sunday, 4 March 2018 at 13:17:30 UTC, Adam D. Ruppe wrote:
On Sunday, 4 March 2018 at 12:57:41 UTC, aliak wrote:
@property int front(D d) { return 2; }
@property bool empty(D d) { return false; }
void popFront(D d) {}
Those functions are in scope for your function, but not inside
then copy it to sources folder?
let's say I have a small library folder at C:\mylibrary\D where I
want to use dir.d from it. How do I add that file dependence to
dub? But I do not want to that file be passed directly to dmd, I
want to that file be copied to application's source folder (so
On Sunday, 4 March 2018 at 12:22:35 UTC, Basile B. wrote:
On Sunday, 4 March 2018 at 11:38:37 UTC, Basile B. wrote:
On Sunday, 4 March 2018 at 10:43:06 UTC, Arjan wrote:
[...]
In Coedit yes.
1/ The path to the other source (usually the path>/src/ or /source/) folder must be
registered in
https://issues.dlang.org/show_bug.cgi?id=15774
ag0ae...@gmail.com changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
Does anyone knows about any crash repórter library for D? there's
nothing I couldn't find at code packages. Something as simple and
easy to use like this C#'s
https://archive.codeplex.com/?p=crashreporterdotnet
On Sunday, 4 March 2018 at 17:26:50 UTC, bauss wrote:
On Sunday, 4 March 2018 at 15:13:28 UTC, Kagamin wrote:
But seriously, Stack overflow is a reputation-based system, it
very hostile from the very start, when you don't have enough
reputation for pretty much everything, and SO vehemently
https://issues.dlang.org/show_bug.cgi?id=18549
ag0ae...@gmail.com changed:
What|Removed |Added
Status|NEW |RESOLVED
CC|
On Sunday, 4 March 2018 at 16:46:56 UTC, Marc wrote:
then copy it to sources folder?
let's say I have a small library folder at C:\mylibrary\D where
I want to use dir.d from it. How do I add that file dependence
to dub? But I do not want to that file be passed directly to
dmd, I want to that
On Sunday, 4 March 2018 at 17:26:50 UTC, bauss wrote:
On Sunday, 4 March 2018 at 15:13:28 UTC, Kagamin wrote:
But seriously, Stack overflow is a reputation-based system, it
very hostile from the very start, when you don't have enough
reputation for pretty much everything, and SO vehemently
On Sunday, 4 March 2018 at 15:13:28 UTC, Kagamin wrote:
But seriously, Stack overflow is a reputation-based system, it
very hostile from the very start, when you don't have enough
reputation for pretty much everything, and SO vehemently nags
you about this on every possible occasion, even
On Sunday, 4 March 2018 at 12:57:41 UTC, aliak wrote:
@property int front(D d) { return 2; }
@property bool empty(D d) { return false; }
void popFront(D d) {}
Those functions are in scope for your function, but not inside
std.range.
in other words std.range hasn't imported your module, so
When zeroing a slice of memory (either stack or heap) such as
enum n = 100;
ubyte[n] chunk;
should I use `memset` such as
memset(chunk.ptr, 0, n/2); // zero first half
or an array assignment such as
chunk[0 .. n/2] = 0; // zero first half
or are they equivalent in release
On Sunday, 4 March 2018 at 15:23:41 UTC, Nordlöw wrote:
When zeroing a slice of memory (either stack or heap) such as
enum n = 100;
ubyte[n] chunk;
should I use `memset` such as
memset(chunk.ptr, 0, n/2); // zero first half
or an array assignment such as
chunk[0 .. n/2] = 0;
On Friday, 2 March 2018 at 12:01:33 UTC, Russel Winder wrote:
So having D2.999 is fine per se, but advertises a lack of
change and a lack of ambition since the language name is D not
D2.
D just doesn't follow semver. If it did, we would have D79 now,
nothing else even comes close to this.
On 04.03.2018 21:40, Walter Bright wrote:
On 3/4/2018 4:05 AM, rjframe wrote:
Would I be correct to interpret this as "turn them all off with
-release"?
Array bounds checking is left on with -release.
Not necessarily. If the code contains an explicit assertion that the
index is in bounds,
On Sunday, 4 March 2018 at 17:26:50 UTC, bauss wrote:
It's also very strict and probably have of the posts within
Learn here wouldn't be allowed there.
It's the most hilarious aspect. Apparently questions about design
don't belong there. As if the moderators don't even know about
the
On Saturday, 3 March 2018 at 15:08:32 UTC, 0x wrote:
The D survey is killing maan!
Those are lots of questions in there
If I ever get hold of the people behind it...
Ehh? No, autism is cute, just take it easy and skip questions you
don't like, you can also jump them by pressing up
On Sunday, March 04, 2018 14:43:41 bauss via Digitalmars-d-learn wrote:
> On Sunday, 4 March 2018 at 11:57:12 UTC, Jonathan M Davis wrote:
> > On Sunday, March 04, 2018 11:35:23 bauss via
> >
> > Digitalmars-d-learn wrote:
> >> Why is the following not working?
> >>
> >> class Foo(string baz =
On Sunday, March 04, 2018 21:03:23 arturg via Digitalmars-d-learn wrote:
> On Sunday, 4 March 2018 at 19:58:14 UTC, ag0aep6g wrote:
> > On 03/04/2018 08:54 PM, aliak wrote:
> >> wait a minute... so I can't use any std.range functions on a
> >> type if I add the range primitives as free functions?
On 3/4/2018 1:16 PM, Timon Gehr wrote:
On 04.03.2018 21:40, Walter Bright wrote:
On 3/4/2018 4:05 AM, rjframe wrote:
Would I be correct to interpret this as "turn them all off with -release"?
Array bounds checking is left on with -release.
Not necessarily. If the code contains an explicit
On Sunday, 4 March 2018 at 21:12:44 UTC, arturg wrote:
you can pass it by alias:
import std.stdio;
void main(string[] args)
{
int x;
printName!(x);
}
void printName(alias var)()
{
writeln(__traits(identifier, var), " ", var);
}
Well, it works. But I am confused now, why. Isn't
On Sunday, 4 March 2018 at 21:48:53 UTC, JN wrote:
On Sunday, 4 March 2018 at 21:12:44 UTC, arturg wrote:
you can pass it by alias:
import std.stdio;
void main(string[] args)
{
int x;
printName!(x);
}
void printName(alias var)()
{
writeln(__traits(identifier, var), " ", var);
}
On Sunday, 4 March 2018 at 21:47:43 UTC, Jonathan M Davis wrote:
On Sunday, March 04, 2018 21:03:23 arturg via
Digitalmars-d-learn wrote:
isn't this what DIP 1005 tried to solve?
No. What DIP 1005 was trying to solve was avoiding having to
have imports used by your function signature or
https://issues.dlang.org/show_bug.cgi?id=18553
Issue ID: 18553
Summary: Inline assembler: CR2, CR3 control registers not
available in 64-bit code
Product: D
Version: D2
Hardware: x86_64
OS: Linux
On 03/04/2018 08:17 PM, Dennis wrote:
I was making a stack interface for an array:
```
struct Stack(T) {
import std.array: empty;
T[] stack;
alias stack this;
}
void main()
{
Stack!int stack;
bool x = stack.empty;
}
```
My expectation is that you can now call `empty` on
On 3/4/18 11:31, Drew Phil wrote:
Hey there!
I'm trying to figure out which of D's many multithreading options to use
for my application. I'm making a game that runs at 60 frames per second
that can also run user-made Lua scripts. I would like to have the Lua
scripts run in a separate thread so
On 3/4/2018 4:05 AM, rjframe wrote:
Would I be correct to interpret this as "turn them all off with -release"?
Array bounds checking is left on with -release.
On Sunday, 4 March 2018 at 20:07:06 UTC, visitor wrote:
On Sunday, 4 March 2018 at 19:53:59 UTC, ag0aep6g wrote:
On 03/04/2018 08:45 PM, ag0aep6g wrote:
I don't know what's going on here. The error message doesn't
make sense to me. Might be a bug in the compiler.
This one works:
struct
https://issues.dlang.org/show_bug.cgi?id=18554
Issue ID: 18554
Summary: `tupleof` ignoring `private` shouldn't be accepted in
@safe code
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Imagine a function like this:
void printValue(T)(string name, T value)
{
writeln(name, " = ", value);
}
int x = 10;
printValue("x", x);
is it somehow possible to convert that printValue into a mixin or
something, so I could do something like:
printValue(x);
and it will figure out the "x"
I was making a stack interface for an array:
```
struct Stack(T) {
import std.array: empty;
T[] stack;
alias stack this;
}
void main()
{
Stack!int stack;
bool x = stack.empty;
}
```
My expectation is that you can now call `empty` on a stack
instance since I imported it in
Hey there!
I'm trying to figure out which of D's many multithreading options
to use for my application. I'm making a game that runs at 60
frames per second that can also run user-made Lua scripts. I
would like to have the Lua scripts run in a separate thread so
they can't delay frames if
On 03/04/2018 08:45 PM, ag0aep6g wrote:
I don't know what's going on here. The error message doesn't make sense
to me. Might be a bug in the compiler.
This one works:
struct Stack(T) {
T[] stack;
alias stack this;
bool empty() {return empty(stack);} /* not using UFCS */
On Sunday, 4 March 2018 at 13:17:30 UTC, Adam D. Ruppe wrote:
On Sunday, 4 March 2018 at 12:57:41 UTC, aliak wrote:
@property int front(D d) { return 2; }
@property bool empty(D d) { return false; }
void popFront(D d) {}
Those functions are in scope for your function, but not inside
I had the same issue, happens with any conflicting selective
import.
It seems to work if you dont use selective imports, but importing
it inside the function if possible is a better option.
On 03/04/2018 08:54 PM, aliak wrote:
wait a minute... so I can't use any std.range functions on a type if I
add the range primitives as free functions? O.o
Yes. In other words: You can't implement range primitives as free
functions. Because std.range (and std.algorithm, etc.) doesn't know
On Sunday, 4 March 2018 at 19:53:59 UTC, ag0aep6g wrote:
On 03/04/2018 08:45 PM, ag0aep6g wrote:
I don't know what's going on here. The error message doesn't
make sense to me. Might be a bug in the compiler.
This one works:
struct Stack(T) {
T[] stack;
alias stack this;
bool
On 03/03/2018 12:22 AM, ag0aep6g wrote:
So am I missing something or should `tupleof` not be allowed to ignore
`private` in `@safe` code?
Filed an issue: https://issues.dlang.org/show_bug.cgi?id=18554
On Sunday, 4 March 2018 at 19:58:14 UTC, ag0aep6g wrote:
On 03/04/2018 08:54 PM, aliak wrote:
wait a minute... so I can't use any std.range functions on a
type if I add the range primitives as free functions? O.o
Yes. In other words: You can't implement range primitives as
free functions.
On Sunday, 4 March 2018 at 21:03:04 UTC, JN wrote:
Imagine a function like this:
void printValue(T)(string name, T value)
{
writeln(name, " = ", value);
}
int x = 10;
printValue("x", x);
is it somehow possible to convert that printValue into a mixin
or something, so I could do something
`printName(alias var)()` is not a great solution, eg: doesn't work
with expressions, doesn't work with variadics, introduces template
bloat.
https://github.com/dlang/dmd/pull/7821 introduces
__traits(getCallerSource, symbol) which will allow what you want.
On Sun, Mar 4, 2018 at 1:53 PM, bauss
On Sunday, 4 March 2018 at 18:52:36 UTC, Martin Tschierschke
wrote:
On Sunday, 4 March 2018 at 17:26:50 UTC, bauss wrote:
On Sunday, 4 March 2018 at 15:13:28 UTC, Kagamin wrote:
But seriously, Stack overflow is a reputation-based system,
it very hostile from the very start, when you don't have
So the dpldocs scraper right now pulls all the .d files out of a
repo and tries to build docs for them. But in some cases, there's
a lot of added dependencies in there that can cause the built to
time out.
For example, take a look at dlangui:
http://dlangui.dpldocs.info/dlangui.html
Notice
Hi everyone,
on behalf of the LDC team, I'm glad to announce LDC 1.8. The
highlights of this version in a nutshell:
* Based on D 2.078.3.
* New switch `-link-defaultlib-shared` to link against shared
druntime/Phobos.
* Plugins support, compatible with existing Clang plugins.
* Support for
On Sunday, 4 March 2018 at 18:52:36 UTC, Martin Tschierschke
wrote:
What about trying to start an own "D Exchange"? I like the
possibility to vote for good questions and answers. There are
many gems inside the forum, but not so easy to find as in the
stack exchange based forums.
That
Hi all,
Currently, `guardPageSize` is not stored in core.thread.Fiber.
It's only used during construction, so it's currently not
necessary to store it. However, for Fiber stack usage tracking, I
need it elsewhere too.
Is it agreeable to add an m_guardPageSize member to Fiber to
store the
///
void fun(){}
///$(TABLE $(TR $(TD Back to:) $(TD href="#fun">Declaration) $(TD $(LINK2 #top, Top
unittest
{
}
it basically should look like this:
Declaration
void fun()
Example
---
---
[Back to:] [Declaration] [Top]
and if i replace the embbeded html with $(LINK2 #fun,
On 04.03.2018 22:49, Walter Bright wrote:
On 3/4/2018 1:16 PM, Timon Gehr wrote:
On 04.03.2018 21:40, Walter Bright wrote:
On 3/4/2018 4:05 AM, rjframe wrote:
Would I be correct to interpret this as "turn them all off with
-release"?
Array bounds checking is left on with -release.
Not
On Sunday, 4 March 2018 at 22:24:58 UTC, Adam D. Ruppe wrote:
So the dpldocs scraper right now pulls all the .d files out of
a repo and tries to build docs for them. But in some cases,
there's a lot of added dependencies in there that can cause the
built to time out.
For example, take a look
On Sunday, 4 March 2018 at 23:18:25 UTC, Norm wrote:
Can you run dub describe and parse the output, which is JSON I
think. It used to indicate a role for each source file under
each configuration, one of which is "unusedSource".
I don't see any info like that when I run it here... :(
On Sunday, 4 March 2018 at 23:31:56 UTC, Adam D. Ruppe wrote:
On Sunday, 4 March 2018 at 23:18:25 UTC, Norm wrote:
Can you run dub describe and parse the output, which is JSON I
think. It used to indicate a role for each source file under
each configuration, one of which is "unusedSource".
I
These guys have independent JVM implementation and used
Conservative GC for many years. As I can see it it is very
similar to d-runtime GC. But their conclusion is: "sooner or
later the absence of knowledge about the liveness of local
variables will lead to problems in production that just
On 05/03/2018 6:35 PM, J-S Caux wrote:
I'm considering shifting a large existing C++ codebase into D (it's a
scientific code making much use of functions like atan, log etc).
I've compared the raw speed of atan between C++ (Apple LLVM version
7.3.0 (clang-703.0.29)) and D (dmd v2.079.0, also
On Monday, 5 March 2018 at 02:53:49 UTC, 12345swordy wrote:
On Monday, 5 March 2018 at 02:42:48 UTC, Nikolay wrote:
These guys have independent JVM implementation and used
Conservative GC for many years. As I can see it it is very
similar to d-runtime GC. But their conclusion is: "sooner or
On Monday, 5 March 2018 at 05:40:09 UTC, rikki cattermole wrote:
On 05/03/2018 6:35 PM, J-S Caux wrote:
I'm considering shifting a large existing C++ codebase into D
(it's a scientific code making much use of functions like
atan, log etc).
I've compared the raw speed of atan between C++
On Monday, 5 March 2018 at 05:40:09 UTC, rikki cattermole wrote:
atan should work out to only be a few instructions (inline
assembly) from what I've looked at in the source.
Also you should post the code you used for each.
Should be 3-4 instructions. Load input to the FPU (Optional?
On Saturday, 3 March 2018 at 02:32:11 UTC, Mario wrote:
So I've been learning D since the day 11 (I posted for first
time here) and now I've decided to try Vibe.D to make my
company API.
The fact is that I've achieved to do it (according to the
provided code) and it works! But it shows a
On Monday, 5 March 2018 at 02:12:07 UTC, Adam Levine wrote:
Bonjour à tous
Alors voilà, quelqu'un saurait-il comment sont levé les
évènements des touches appuyées pour UDK?
Nous voudrions pouvoir utiliser un nouveau périphérique autre
que la souris, le clavier ... : En l’occurrence la
Bonjour à tous
Alors voilà, quelqu'un saurait-il comment sont levé les
évènements des touches appuyées pour UDK?
Nous voudrions pouvoir utiliser un nouveau périphérique autre que
la souris, le clavier ... : En l’occurrence la Kinect.
Nous avons développé notre API qui permet d'exploiter la
On 05/03/2018 7:01 PM, J-S Caux wrote:
On Monday, 5 March 2018 at 05:40:09 UTC, rikki cattermole wrote:
On 05/03/2018 6:35 PM, J-S Caux wrote:
I'm considering shifting a large existing C++ codebase into D (it's a
scientific code making much use of functions like atan, log etc).
I've compared
On Sunday, 4 March 2018 at 22:37:21 UTC, kinke wrote:
Hi everyone,
on behalf of the LDC team, I'm glad to announce LDC 1.8. The
highlights of this version in a nutshell:
* Based on D 2.078.3.
* New switch `-link-defaultlib-shared` to link against shared
druntime/Phobos.
* Plugins support,
On Monday, 5 March 2018 at 02:42:48 UTC, Nikolay wrote:
These guys have independent JVM implementation and used
Conservative GC for many years. As I can see it it is very
similar to d-runtime GC. But their conclusion is: "sooner or
later the absence of knowledge about the liveness of local
On Sunday, 4 March 2018 at 12:05:08 UTC, rjframe wrote:
E.g., "dmd -check=in a.d" is unnecessary; it's equivalent to
"dmd a.d" "dmd -release -check=in a.d" turns off all checks
except in contracts.
I think, -check should specify hierarchic modes like in the DIP,
that would work independently
https://issues.dlang.org/show_bug.cgi?id=18555
Issue ID: 18555
Summary: getSymbolsByUDA has strange behaviour on modules
Product: D
Version: D2
Hardware: x86
OS: Windows
Status: NEW
Severity: regression
On Monday, 5 March 2018 at 02:42:48 UTC, Nikolay wrote:
These guys have independent JVM implementation and used
Conservative GC for many years. As I can see it it is very
similar to d-runtime GC. But their conclusion is: "sooner or
later the absence of knowledge about the liveness of local
https://issues.dlang.org/show_bug.cgi?id=18556
Issue ID: 18556
Summary: alias this breaks emplace
Product: D
Version: D2
Hardware: x86_64
OS: Windows
Status: NEW
Severity: normal
Priority: P1
I'm considering shifting a large existing C++ codebase into D
(it's a scientific code making much use of functions like atan,
log etc).
I've compared the raw speed of atan between C++ (Apple LLVM
version 7.3.0 (clang-703.0.29)) and D (dmd v2.079.0, also ldc2
1.7.0) by doing long loops of
On 03/05/2018 02:42 AM, Nick Sabalausky (Abscissa) wrote:
On 03/04/2018 02:05 AM, Nick Sabalausky (Abscissa) wrote:
On 03/03/2018 10:22 AM, Jacob Carlborg wrote:
You should get an email notification about failed builds [1] [2],
Weird. Never worked for me. Will have to check into that.
1 - 100 of 101 matches
Mail list logo