July 11, 2016
On Monday, 11 July 2016 at 14:44:08 UTC, Seb wrote:
> On Monday, 11 July 2016 at 12:36:59 UTC, Basile B. wrote:
>> On Sunday, 10 July 2016 at 19:55:37 UTC, Superstar64 wrote:
>>> link: https://github.com/dlang/DIPs/pull/9
>>> file: https://github.com/Superstar64/DIPs/blob/exception_extensions/DIPs/DIP1001.md
>>
>> https://forum.dlang.org/post/auplvezvpisiufwvddfo@forum.dlang.org
>
> @SuperStar64, please ignore the troll(s) and keep working on your proposal by incorporating the constructive critic you have received so far. As Dicebot already stated it's very important to provide good & convincing arguments in favor of your proposal because changing a language isn't a simple thing and (may) have wide implications.

Yes, please get on, even if there's a possibility that you've been misleaded by a guy who thinks he's a manager, but is not and, maybe has made a "management error".
July 11, 2016
On Sunday, 10 July 2016 at 19:55:37 UTC, Superstar64 wrote:
> link: https://github.com/dlang/DIPs/pull/9
> file: https://github.com/Superstar64/DIPs/blob/exception_extensions/DIPs/DIP1001.md

I'm not too familiar with stack unwinding generation, but would generating a separate unwind table for each type(that doesn't inherit from Throwable) be faster than the current handling? Is it worth adding it to the DIP?
July 12, 2016
On Sun, 10 Jul 2016 21:55:04 +0000, Superstar64 wrote:
> You could use both c style and d stack unwinding:

I misread that. The tagged union part applies even if the function can throw some types that don't participate in the compile-time error system.
July 13, 2016
On Sunday, 10 July 2016 at 19:55:37 UTC, Superstar64 wrote:
> link: https://github.com/dlang/DIPs/pull/9
> file: https://github.com/Superstar64/DIPs/blob/exception_extensions/DIPs/DIP1001.md

I extended this DIP to add @throws(auto) and inference for auto and template functions.
July 16, 2016
On Sunday, 10 July 2016 at 19:55:37 UTC, Superstar64 wrote:
> link: https://github.com/dlang/DIPs/pull/9
> file: https://github.com/Superstar64/DIPs/blob/exception_extensions/DIPs/DIP1001.md

I decided to close the PR. The my proposal had too many problems with it.
July 16, 2016
On 07/16/2016 12:51 AM, Superstar64 wrote:
> On Sunday, 10 July 2016 at 19:55:37 UTC, Superstar64 wrote:
>> link: https://github.com/dlang/DIPs/pull/9
>> file:
>> https://github.com/Superstar64/DIPs/blob/exception_extensions/DIPs/DIP1001.md
>>
>
> I decided to close the PR. The my proposal had too many problems with it.

Work much appreciated. Looks like the new community process works! -- Andrei
July 16, 2016
On Saturday, 16 July 2016 at 12:42:49 UTC, Andrei Alexandrescu wrote:
> Work much appreciated. Looks like the new community process works! -- Andrei

I'm not sure you understand, I rejected my own PR.
July 17, 2016
On 17/07/2016 5:35 AM, Superstar64 wrote:
> On Saturday, 16 July 2016 at 12:42:49 UTC, Andrei Alexandrescu wrote:
>> Work much appreciated. Looks like the new community process works! --
>> Andrei
>
> I'm not sure you understand, I rejected my own PR.

Exactly! It works :)
July 18, 2016
On 07/16/2016 01:35 PM, Superstar64 wrote:
> On Saturday, 16 July 2016 at 12:42:49 UTC, Andrei Alexandrescu wrote:
>> Work much appreciated. Looks like the new community process works! --
>> Andrei
>
> I'm not sure you understand, I rejected my own PR.

Understood. Wasn't that due to the community feedback you got? -- Andrei
1 2
Next ›   Last »