Re: Cushion the state transition table library released

2019-06-27 Thread ag0aep6g via Digitalmars-d-announce
On 27.06.19 23:34, aliak wrote: I really love that you go in to the code and find things like this, especially when it comes to abuse of @trusted, but maybe a little explanation as to why would be more helpful to the OP ;) Probably. But this isn't D.learn, and I'm getting tired of explaining

Re: Cushion the state transition table library released

2019-06-27 Thread aliak via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 15:20:45 UTC, ag0aep6g wrote: On 26.06.19 16:01, SHOO wrote: [...] You've got bad `@trusted`s. Quoting from there: [...] No. [...] [...] [...] Noo. [...] [...] [...] [...] [...] [...] [...] Nooo. [...] [...] [...] [...] [...] [...]

Re: Reloaded Vibes: Smart auto-reloading service and server for (web) development.

2019-06-27 Thread BN26 via Digitalmars-d-announce
On Wednesday, 29 May 2019 at 16:15:38 UTC, 0xEAB wrote: On Monday, 13 May 2019 at 21:56:11 UTC, 0xEAB wrote: [...] Reloaded Vibes v0.2.0 was released today. Let me summarize what changed: [...] Amazing work! I was looking for something like this. At the moment, I have to rerun dub

Re: argument parsing into structure

2019-06-27 Thread Basile B. via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 23:35:59 UTC, Jesse Phillips wrote: 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

Re: Cushion the state transition table library released

2019-06-27 Thread Digital Mars via Digitalmars-d-announce
27.06.2019 13:52, SHOO пишет: Thank you for your technical review. You can report new issues on GitHub: https://github.com/shoo/cushion/issues Or, you may also create a pull request: https://github.com/shoo/cushion/pulls IMHO, this is unusual for D community to make review in such form. I

Re: Cushion the state transition table library released

2019-06-27 Thread SHOO via Digitalmars-d-announce
On Wednesday, 26 June 2019 at 15:20:45 UTC, ag0aep6g wrote: 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. Thank