Re: Enum and Function Parameters Attributes -- No DIP Required

2018-04-12 Thread Ali via Digitalmars-d-announce
On Thursday, 12 April 2018 at 22:41:16 UTC, Daniel Kozak wrote: DIP is an abbreviation for D Improvement Proposals, so in theory we should have DIP for every bugfix (if I follow your logic), because it is an improvment :D. I see your point, but that was not my logic My key point, was if this

Re: Enum and Function Parameters Attributes -- No DIP Required

2018-04-12 Thread Daniel Kozak via Digitalmars-d-announce
DIP is an abbreviation for D Improvement Proposals, so in theory we should have DIP for every bugfix (if I follow your logic), because it is an improvment :D. No I do not agree with this. UDAs has been added before DIPs and as original author said the definition of UDAs (

Re: Enum and Function Parameters Attributes -- No DIP Required

2018-04-12 Thread Ali via Digitalmars-d-announce
On Thursday, 12 April 2018 at 08:28:17 UTC, Mike Parker wrote: * Changes to the language itself, such as syntax/semantics * Changes to the functional behavior of code generated by the compiler This proposal is a removal of a limitation on an existing feature -- it neither modifies existing

Re: Enum and Function Parameters Attributes -- No DIP Required

2018-04-12 Thread arturg via Digitalmars-d-announce
On Thursday, 12 April 2018 at 08:28:17 UTC, Mike Parker wrote: Around the same time, a Pull Request was created to implement support for UDAs on function parameters [4]. In the comment thread for this PR, Andrei said that he and Walter "agree this can be integrated without a DIP." When he

Re: Enum and Function Parameters Attributes -- No DIP Required

2018-04-12 Thread Joakim via Digitalmars-d-announce
On Thursday, 12 April 2018 at 08:28:17 UTC, Mike Parker wrote: The main point of this post is to announce that the DIP "Enum and Function Parameter Attributes" [1], which has recently been under Draft Review, is no longer required. The DIP will be feature will be implemented without the need