On Tuesday, 18 September 2018 at 00:24:23 UTC, SrMordred wrote:
Yes, i'm using signal(SIGSEGV, sigfn_t func), it catches
correctly, but end the execution after.
I find the alternatives of setjmp/longjmp and sigaction, but
none are avaliable on windows afaik.
setjmp/longjmp are available on
On Sunday, 10 June 2018 at 17:59:12 UTC, Joe wrote:
That worked but now I have a more convoluted case: a C array of
pointers to int pointers, e.g.,
int **xs[] = {x1, x2, 0};
int *x1[] = {x1a, 0};
int *x2[] = {x2a, x2b, 0};
...
int x2a[] = { 1, 3, 5, 0};
Only the first line is exposed (and
On Tuesday, 18 September 2018 at 00:25:33 UTC, Sobaya wrote:
I'm waiting for the update. How's your progress?
I t appears I have broke SPIR-V completely somewhere along the
line, I may release a v0.2 with out it, hopefully within the week.
On Tuesday, 18 September 2018 at 00:25:33 UTC, Sobaya wrote:
On Friday, 7 September 2018 at 10:53:25 UTC, Sobaya wrote:
On Friday, 7 September 2018 at 10:17:47 UTC, Nicholas Wilson
wrote:
On Friday, 7 September 2018 at 06:45:32 UTC, Sobaya wrote:
[...]
You're missing an "m" in "nvvm", dunno
On Monday, 17 September 2018 at 22:58:46 UTC, tide wrote:
version(Windows)
{
if(path.length >= MAX_PATH)
{
// throw Exception(...) // effectively what happens now
// do workaround for
}
}
The complexity would only exist for those that need it. It'd be
the
On Tuesday, 18 September 2018 at 00:24:23 UTC, SrMordred wrote:
On Tuesday, 18 September 2018 at 00:12:35 UTC, Diederik de
Groot wrote:
On Monday, 17 September 2018 at 23:44:41 UTC, SrMordred wrote:
[...]
You can use core.stdc.signal
nothrow @nogc @system sigfn_t signal(SIGSEGV, sigfn_t
On Friday, 7 September 2018 at 10:53:25 UTC, Sobaya wrote:
On Friday, 7 September 2018 at 10:17:47 UTC, Nicholas Wilson
wrote:
On Friday, 7 September 2018 at 06:45:32 UTC, Sobaya wrote:
[...]
You're missing an "m" in "nvvm", dunno if that will fix it.
[...]
I'll be adding these to
On Tuesday, 18 September 2018 at 00:12:35 UTC, Diederik de Groot
wrote:
On Monday, 17 September 2018 at 23:44:41 UTC, SrMordred wrote:
[...]
You can use core.stdc.signal
nothrow @nogc @system sigfn_t signal(SIGSEGV, sigfn_t func)
To catch the signal
With a handler signature of:
enum void
On Monday, 17 September 2018 at 18:40:21 UTC, Bill Baxter wrote:
Here's the link : https://www.facebook.com/dlang.org . ;-)
That's the page, not the group.
It seems the group is set to secret, it'll make joining very
hard, only through invitations.
On Monday, 17 September 2018 at 23:44:41 UTC, SrMordred wrote:
Its possible to use setjmp/longjmp on windows?
Or, to be straight to my problem: its possible to continue
execution after a SIGSEGV(or any other failure/signal) with
betterC and windows?
You can use core.stdc.signal
nothrow @nogc
On Monday, 17 September 2018 at 23:14:28 UTC, tide wrote:
From what I've read, the copy constructor can be used with
different types:
struct B
{
}
struct A
{
@implicit this(ref B b)
{
}
}
B foo();
A a;
a = foo(); // ok because of @implicit
a = A(foo()); // ok without @implicit
On Monday, 17 September 2018 at 15:47:14 UTC, Joakim wrote:
On Sunday, 16 September 2018 at 15:41:41 UTC, tide wrote:
On Sunday, 16 September 2018 at 15:11:42 UTC, Joakim wrote:
I say that almost 30% drop in PC sales over the last 7
Might be, but so is trying to convince everyone your
Its possible to use setjmp/longjmp on windows?
Or, to be straight to my problem: its possible to continue
execution after a SIGSEGV(or any other failure/signal) with
betterC and windows?
On Monday, September 17, 2018 5:07:22 PM MDT Manu via Digitalmars-d-announce
wrote:
> On Mon, 17 Sep 2018 at 13:55, 12345swordy via Digitalmars-d-announce
>
> wrote:
> > On Tuesday, 11 September 2018 at 15:08:33 UTC, RazvanN wrote:
> > > Hello everyone,
> > >
> > > I have finished writing the
On Monday, September 17, 2018 5:14:28 PM MDT tide via Digitalmars-d-announce
wrote:
> On Monday, 17 September 2018 at 19:10:27 UTC, Jonathan M Davis
>
> wrote:
> > Basically, @implicit is being proposed out of fear that
> > someone, somewhere wrote a constructor that had what would be a
> > copy
On Monday, 17 September 2018 at 19:10:27 UTC, Jonathan M Davis
wrote:
Basically, @implicit is being proposed out of fear that
someone, somewhere wrote a constructor that had what would be a
copy constructor if D had them instead of postblit constructors
and that that code would break with the
On Mon, 17 Sep 2018 at 13:55, 12345swordy via Digitalmars-d-announce
wrote:
>
> On Tuesday, 11 September 2018 at 15:08:33 UTC, RazvanN wrote:
> > Hello everyone,
> >
> > I have finished writing the last details of the copy
> > constructor DIP[1] and also I have published the first
> >
On Sunday, 16 September 2018 at 22:40:45 UTC, Vladimir Panteleev
wrote:
On Sunday, 16 September 2018 at 16:17:21 UTC, tide wrote:
Nothing is "locked behind management". If you feel that some
issue important to you is stalled, you can create a forum
thread, or email Walter/Andrei to ask for a
Hello everybody,
Today I've released "Discord RPC D" - a static binding to, guess
what, "Discord RPC". It's the successor of my previous Derelict
one which unfortunately didn't work as expected.
# Discord, should I know this thing?
Discord is modern popular text+voice chat client (some
On Monday, 17 September 2018 at 15:47:14 UTC, Joakim wrote:
Not sure why that matters if you agree with Kay that HTML is an
abortion? :) I actually think it's great that mobile is killing
off the web, as the Comscore usage stats I linked earlier show.
HTML is a somewhat open standard. I'm
On Monday, September 17, 2018 2:53:42 PM MDT 12345swordy via Digitalmars-d-
announce wrote:
> On Tuesday, 11 September 2018 at 15:08:33 UTC, RazvanN wrote:
> > Hello everyone,
> >
> > I have finished writing the last details of the copy
> > constructor DIP[1] and also I have published the first
>
On Tuesday, 11 September 2018 at 15:08:33 UTC, RazvanN wrote:
Hello everyone,
I have finished writing the last details of the copy
constructor DIP[1] and also I have published the first
implementation [2]. As I wrongfully made a PR for the DIP queue
in the early stages of the development of
On 09/15/2018 06:57 AM, Josphe Brigmo wrote:
You are missing the point, MAX_PATH is more than just phobos. It's built
in to the windows design. Windows enforces it.
All ansi api calls are limited by MAX_PATH.
The way to fix it is to use the wide api calls which are not limited or
to use
https://issues.dlang.org/show_bug.cgi?id=19244
--- Comment #2 from SrMordred ---
Just found, its the same as
https://issues.dlang.org/show_bug.cgi?id=18457
--
On Monday, 17 September 2018 at 19:10:27 UTC, Jonathan M Davis
wrote:
We're talking about introducing an attribute that should be
unnecessary, which will be annoying to use, and which will be
error-prone given the bugs that you'll get if you forget to
mark your copy constructor with it. And
On Monday, September 17, 2018 7:43:21 AM MDT Kagamin via Digitalmars-d-learn
wrote:
> try dpp https://github.com/atilaneves/dpp
Since according to Mike's post, it's C++ code, dpp wouldn't help, because it
currently only supports C and not C++.
- Jonathan M Davis
On Monday, September 17, 2018 8:27:16 AM MDT Meta via Digitalmars-d-announce
wrote:
> On Tuesday, 11 September 2018 at 15:08:33 UTC, RazvanN wrote:
> > Hello everyone,
> >
> > I have finished writing the last details of the copy
> > constructor DIP[1] and also I have published the first
> >
On Monday, September 17, 2018 7:30:24 AM MDT rmc via Digitalmars-d-announce
wrote:
> On Wednesday, 12 September 2018 at 16:40:45 UTC, Jonathan M Davis
>
> wrote:
> > [snip]
> > Personally, I'd rather that we just risk the code breakage
> > caused by not having an attribute for copy constructors
Here's the link : https://www.facebook.com/dlang.org . ;-)
On Sun, Sep 16, 2018 at 11:31 PM Russel Winder via Digitalmars-d-announce <
digitalmars-d-announce@puremagic.com> wrote:
> And there is a Facebook group D Programming Language already.
>
> On Sun, 2018-09-16 at 16:36 -0700, Steven
On Monday, 17 September 2018 at 16:51:42 UTC, Petar Kirov
[ZombineDev] wrote:
On Monday, 17 September 2018 at 11:51:04 UTC, Vladimir
Panteleev wrote:
[..]
The high load is temporary, but will take a week or two to
resolve.
How feasible would be to have a simple page like
On Monday, 17 September 2018 at 11:51:04 UTC, Vladimir Panteleev
wrote:
[..]
The high load is temporary, but will take a week or two to
resolve.
How feasible would be to have a simple page like
https://status.github.com/ for sharing such information?
On Sunday, 16 September 2018 at 15:41:41 UTC, tide wrote:
On Sunday, 16 September 2018 at 15:11:42 UTC, Joakim wrote:
I say that almost 30% drop in PC sales over the last 7 years
is mostly due to the rise of mobile.
I think a large part of it is that PCs got fast enough for
most people about
On Monday, 17 September 2018 at 12:37:13 UTC, Temtaime wrote:
On Sunday, 16 September 2018 at 22:49:26 UTC, Vladimir
Panteleev wrote:
To elaborate:
On Sunday, 16 September 2018 at 22:40:45 UTC, Vladimir
Panteleev wrote:
If *YOU* are OK with the consequences of complexity,
implement this in
On Monday, 17 September 2018 at 11:51:04 UTC, Vladimir Panteleev
wrote:
On Monday, 17 September 2018 at 11:02:39 UTC, Michael wrote:
It has been occurring for the past two weeks now, at least.
When I try to load the forum (on different networks) it will
often hang for a while, and when it does
On Tuesday, 11 September 2018 at 15:08:33 UTC, RazvanN wrote:
Hello everyone,
I have finished writing the last details of the copy
constructor DIP[1] and also I have published the first
implementation [2]. As I wrongfully made a PR for the DIP queue
in the early stages of the development of
https://issues.dlang.org/show_bug.cgi?id=18955
--- Comment #8 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/768198c87f562de08c3dfb8b1d32ace9287d1617
Fix Issue 18955 - extern(C++) default struct mangling is
https://issues.dlang.org/show_bug.cgi?id=18955
github-bugzi...@puremagic.com changed:
What|Removed |Added
Status|NEW |RESOLVED
On Sunday, 16 September 2018 at 14:45:08 UTC, Vladimir Panteleev
wrote:
On Sunday, 16 September 2018 at 14:12:27 UTC, Guillaume Piolat
wrote:
Anyone has any information about the ABI of delegates?
In particular how to call them with a particular "this"/frame
pointer?
To solve a hairy
On Friday, 14 September 2018 at 20:52:42 UTC, H. S. Teoh wrote:
Whoa. After seeing the insane mess that is the Windows
pathname syntax, I'm so glad I code on Linux instead!
Yeah, also SIGPIPE, EINTR and "fork should be fast enough".
try dpp https://github.com/atilaneves/dpp
On Wednesday, 12 September 2018 at 16:40:45 UTC, Jonathan M Davis
wrote:
[snip]
Personally, I'd rather that we just risk the code breakage
caused by not having an attribute for copy constructors than
use either @implicit or @copy, since it really only risks
breaking code using constructors
On Sunday, 16 September 2018 at 17:46:26 UTC, Steven
Schveighoffer wrote:
On 9/14/18 6:41 PM, Neia Neutuladh wrote:
Specifically, Walter wants this to compile:
module whatever;
extern(C++, foo) void doStuff();
extern(C++, bar) void doStuff();
And he's not too concerned that you might have to
On Monday, 17 September 2018 at 11:51:04 UTC, Vladimir Panteleev
wrote:
On Monday, 17 September 2018 at 11:02:39 UTC, Michael wrote:
It has been occurring for the past two weeks now, at least.
When I try to load the forum (on different networks) it will
often hang for a while, and when it does
On Sunday, 16 September 2018 at 22:49:26 UTC, Vladimir Panteleev
wrote:
To elaborate:
On Sunday, 16 September 2018 at 22:40:45 UTC, Vladimir
Panteleev wrote:
If *YOU* are OK with the consequences of complexity, implement
this in YOUR code, but do not enforce it upon others.
This is much
On Monday, 17 September 2018 at 11:02:39 UTC, Michael wrote:
It has been occurring for the past two weeks now, at least.
When I try to load the forum (on different networks) it will
often hang for a while, and when it does eventually load a
page, it is likely that clicking a link will cause it
https://issues.dlang.org/show_bug.cgi?id=15574
--- Comment #6 from github-bugzi...@puremagic.com ---
Commits pushed to master at https://github.com/dlang/dmd
https://github.com/dlang/dmd/commit/84b64ff24bd46513aa4622c98a6373002a9e8877
Have issue15574.sh use $(CC) instead of hard coded 'cc'.
It has been occurring for the past two weeks now, at least. When
I try to load the forum (on different networks) it will often
hang for a while, and when it does eventually load a page, it is
likely that clicking a link will cause it to get stuck loading
again, or eventually display the
On Monday, 17 September 2018 at 03:16:33 UTC, spikespaz wrote:
There is a project that I wish to use from D
(https://ultralig.ht).
It's Electron, but with forked WebKit and the samples are very,
very fast.
This is a great compromise between wanting to have a very
custom interface and not
And there is a Facebook group D Programming Language already.
On Sun, 2018-09-16 at 16:36 -0700, Steven Schveighoffer via
Digitalmars-d-announce wrote:
> On 9/16/18 2:51 PM, Peter Alexander wrote:
> > On Sunday, 16 September 2018 at 20:19:32 UTC, Murilo wrote:
> > > Hello everyone, I was so
On 9/15/2018 11:25 AM, Joakim wrote:
> On Friday, 14 September 2018 at 09:23:24 UTC, Dave Jones wrote:
>> On Thursday, 13 September 2018 at 22:56:31 UTC, Joakim wrote:
>>> On Thursday, 13 September 2018 at 22:41:08 UTC, Nick Sabalausky
>>> (Abscissa) wrote:
On 09/10/2018 11:13 PM, tide wrote:
On Friday, 14 September 2018 at 15:42:05 UTC, Jesse Phillips
wrote:
On Friday, 14 September 2018 at 05:41:41 UTC, rmc wrote:
I do wonder if `dmd` by itself on the command line works.
Could it be some sort of 32 bit bug in the latest release of
dmd? Relating to argc/argv.
51 matches
Mail list logo