Re: Visual D 0.50.0 released

2019-06-26 Thread Rainer Schuetze via Digitalmars-d-announce
On 26/06/2019 04:35, Bart wrote: > On Tuesday, 25 June 2019 at 19:47:40 UTC, Rainer Schuetze wrote: >> >> >> On 25/06/2019 15:53, a11e99z wrote: >>> On Tuesday, 25 June 2019 at 12:24:03 UTC, a11e99z wrote: On Sunday, 23 June 2019 at 17:58:27 UTC, Rainer Schuetze wrote: > today a new

Re: argument parsing into structure

2019-06-26 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 14:58:08 UTC, Basile B. wrote: On Wednesday, 26 June 2019 at 09:40:06 UTC, JN wrote: On Wednesday, 26 June 2019 at 05:38:32 UTC, Jesse Phillips wrote: Sometimes a good API isn't the right answer. I like getopt as it is but I wanted a little different control. So I

Cushion the state transition table library released

2019-06-26 Thread SHOO via Digitalmars-d-announce
Cushion is a library for managing state transition by state transition table design. This library parses CSV format tabular file described the design of states passed by string import and generates D language code. It can be used with string mixin. It may be useful if you are dealing with a

Re: argument parsing into structure

2019-06-26 Thread SealabJaster via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 14:58:08 UTC, Basile B. wrote: I think we are several having written alternative getopt() systems. ... Here's another one to add to the list: https://code.dlang.org/packages/jcli Similar to you I'm pretty sure there's glaring issues I haven't seen/fixed yet.

Re: Beta 2.087.0

2019-06-26 Thread bpr via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 06:53:03 UTC, Martin Nowak wrote: On Sunday, 16 June 2019 at 22:47:57 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.087.0 release, ♥ to the 66 contributors. Second beta is live since yesterday. http://dlang.org/download.html#dmd_beta

Re: Cushion the state transition table library released

2019-06-26 Thread ag0aep6g via Digitalmars-d-announce
On 26.06.19 16:01, SHOO wrote: GitHub: https://github.com/shoo/cushion You've got bad `@trusted`s. Quoting from there: pragma(inline) T trustedCast(T, Arg)(Arg arg) @trusted { return cast(T)arg; } No. pragma(inline) void call(Handler, Args...)(ref Handler handler, Args args)

Re: argument parsing into structure

2019-06-26 Thread Basile B. via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 09:40:06 UTC, JN wrote: On Wednesday, 26 June 2019 at 05:38:32 UTC, Jesse Phillips wrote: Sometimes a good API isn't the right answer. I like getopt as it is but I wanted a little different control. So I wrote up an article on my work around.

Re: argument parsing into structure

2019-06-26 Thread Jesse Phillips via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 09:40:06 UTC, JN wrote: On Wednesday, 26 June 2019 at 05:38:32 UTC, Jesse Phillips wrote: Sometimes a good API isn't the right answer. I like getopt as it is but I wanted a little different control. So I wrote up an article on my work around.

Priority DIP for Draft Review: Argument Ownership and Function Calls

2019-06-26 Thread Mike Parker via Digitalmars-d-announce
Walter has a DIP currently in Draft Review that is a critical feature for the implementation of safe ref counting. It needs to have priority through the DIP process. Before I move it to Community Review, it should be vetted for a couple of weeks in the Draft Review. Anyone who has the time

Re: argument parsing into structure

2019-06-26 Thread JN via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 05:38:32 UTC, Jesse Phillips wrote: Sometimes a good API isn't the right answer. I like getopt as it is but I wanted a little different control. So I wrote up an article on my work around. https://dev.to/jessekphillips/argument-parsing-into-structure-4p4n I have

Re: Visual D 0.50.0 released

2019-06-26 Thread a11e99z via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 02:35:53 UTC, Bart wrote: On Tuesday, 25 June 2019 at 19:47:40 UTC, Rainer Schuetze wrote: Before I told about problems with VD on my laptop. Most of time I use desktop with VS2019 and VD0.49.2 - its working. I dont have a few days for "debugging" my installation

Re: Visual D 0.50.0 released

2019-06-26 Thread a11e99z via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 08:28:13 UTC, a11e99z wrote: On Wednesday, 26 June 2019 at 02:35:53 UTC, Bart wrote: On Tuesday, 25 June 2019 at 19:47:40 UTC, Rainer Schuetze wrote: Before I told about problems with VD on my laptop. Most of time I use desktop with VS2019 and VD0.49.2 - its

Re: Beta 2.087.0

2019-06-26 Thread Martin Nowak via Digitalmars-d-announce
On Sunday, 16 June 2019 at 22:47:57 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.087.0 release, ♥ to the 66 contributors. Second beta is live since yesterday. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.087.0.html As usual please report any