[Issue 18444] [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444 Carsten Blüggel changed: What|Removed |Added Depends on||18445 Referenced Issues: https://issues.dlang.org/show_bug.cgi?id=18445 [Issue 18445] [DIP25] Unreproducible/wrong "return as a parameter attribute" inference --
[Issue 18444] [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444 Carsten Blüggel changed: What|Removed |Added CC||chi...@posteo.net --
[Issue 18444] [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #1 from Walter Bright --- I've been going through and tagging the relevant issues with the keyword 'safe'. --
[Issue 18444] [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444 Issue 18444 depends on issue 17512, which changed state. Issue 17512 Summary: [REG 2.073] [DIP1000] Error on bad interplay of 'auto ref' and 'return' attribute deduction. https://issues.dlang.org/show_bug.cgi?id=17512 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --
[Issue 18444] [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444 Carsten Blüggel changed: What|Removed |Added Depends on||18478 Referenced Issues: https://issues.dlang.org/show_bug.cgi?id=18478 [Issue 18478] Spurious "escapes a reference to local variable" error in function that does not return by reference --
[Issue 18444] [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444 Carsten Blüggel changed: What|Removed |Added Depends on|18445 | Referenced Issues: https://issues.dlang.org/show_bug.cgi?id=18445 [Issue 18445] [DIP25][DIP1000] Wrong "return as a parameter attribute" inference --
[Issue 18444] [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #2 from Walter Bright --- Is there any reason not to close this? The `safe` keyword does the job to connect these related issues. --
[Issue 18444] [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444 Issue 18444 depends on issue 18478, which changed state. Issue 18478 Summary: Spurious "escapes a reference to local variable" error in function that does not return by reference https://issues.dlang.org/show_bug.cgi?id=18478 What|Removed |Added Status|NEW |RESOLVED Resolution|--- |INVALID --
[Issue 18444] [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444 --- Comment #3 from Carsten Blüggel --- (In reply to Walter Bright from comment #2) > Is there any reason not to close this? The `safe` keyword does the job to > connect these related issues. Thank You so much for working hard on D and I'm especially delighted at Your recent work on my "favorite" subject, scope/dip1000/safe, finalizing that. I used this issue for pointing to "blocking -dip1000 compilable phobos" issues. If it's of no special value for You, then it's worth to be/remain RESOLVED. My vision is, phobos to be fully -dip1000 compilable before DConf2018 and Seb and others are great in going this same direction. --
[Issue 18444] [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444 --- Comment #4 from Walter Bright --- (In reply to Carsten Blüggel from comment #3) > If it's of no special value for You, then it's worth to be/remain RESOLVED. > My vision is, phobos to be fully -dip1000 compilable before DConf2018 and > Seb and others are great in going this same direction. I agree with your agenda of making phobos fully -dip1000 by DConf. I'm glad you're focusing on that, enabling me to focus on making the compiler -dip1000 correct, as doing that gives a solid foundation for your goal. --
[Issue 18444] [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444 Issue 18444 depends on issue 17512, which changed state. Issue 17512 Summary: [REG 2.073] [DIP1000] Error on bad interplay of 'auto ref' and 'return' attribute deduction. https://issues.dlang.org/show_bug.cgi?id=17512 What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED |--- --
[Issue 18444] [DIP25][DIP1000] Tracking issue for: "The implementation doesn't match DIPs 25/1000"
https://issues.dlang.org/show_bug.cgi?id=18444 Carsten Blüggel changed: What|Removed |Added Depends on|17512, 18478| Referenced Issues: https://issues.dlang.org/show_bug.cgi?id=17512 [Issue 17512] [REG 2.073] [DIP1000] Error on bad interplay of 'auto ref' and 'return' attribute deduction. https://issues.dlang.org/show_bug.cgi?id=18478 [Issue 18478] Spurious "escapes a reference to local variable" error in function that does not return by reference --