Thread overview
[Issue 780] (D1 only) The assignment of 'this' is allowed
Nov 01, 2017
RazvanN
Nov 02, 2017
RazvanN
May 16, 2019
RazvanN
November 01, 2017
https://issues.dlang.org/show_bug.cgi?id=780

RazvanN <razvan.nitu1305@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
                 CC|                            |razvan.nitu1305@gmail.com
         Resolution|---                         |FIXED

--- Comment #7 from RazvanN <razvan.nitu1305@gmail.com> ---
Running the original example on git HEAD on an Ubuntu 16.04 machine results in compilation failure with the message "This is not an lvalue". Closing as fixed.

--
November 01, 2017
https://issues.dlang.org/show_bug.cgi?id=780

Steven Schveighoffer <schveiguy@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #8 from Steven Schveighoffer <schveiguy@yahoo.com> ---
Reopening, this is a D1 only bug. I'm not in a position to test, but I can't tell if you mean that you tested on the HEAD for D1 or not. I can't imagine this got fixed by accident in D1.

--
November 02, 2017
https://issues.dlang.org/show_bug.cgi?id=780

--- Comment #9 from RazvanN <razvan.nitu1305@gmail.com> ---
(In reply to Steven Schveighoffer from comment #8)
> Reopening, this is a D1 only bug. I'm not in a position to test, but I can't tell if you mean that you tested on the HEAD for D1 or not. I can't imagine this got fixed by accident in D1.

Sorry for my lack of rigorousness. I tested on D2. My understanding is that D1 is not maintained anymore so I don't see the point in keeping bugs for D1 in bugzilla.

--
November 02, 2017
https://issues.dlang.org/show_bug.cgi?id=780

Steven Schveighoffer <schveiguy@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |schveiguy@yahoo.com

--- Comment #10 from Steven Schveighoffer <schveiguy@yahoo.com> ---
Companies such as Sociomantic still uses D1 for now, and have certainly been able to get D1 fixes through when they need it. So D1 isn't quite "dead" yet.

In this particular case, I tend to agree that it's likely not going to be addressed as it doesn't really affect any "good" code.

But until Walter says "no more D1 fixes period", we should at least leave the bug reports for D1 open.

I'd also suggest that at some point, if D1 is truly dead, we don't "close" all these issues, because anyone who may still use D1 may want to know what issues haven't been fixed (and won't be). Perhaps a new status type can be added, not sure how customizable bugzilla is in this regard.

Alternatively, we can fork bugzilla into another location where D1 bugs don't interfere with D2 reports.

--
May 16, 2019
https://issues.dlang.org/show_bug.cgi?id=780

RazvanN <razvan.nitu1305@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #11 from RazvanN <razvan.nitu1305@gmail.com> ---
At this years Dconf it was decided that we can close issues that regarding D1 that are fixed in D2.

--