Thread overview
[Issue 129] DDoc makes enum values cryptic
Mar 29, 2009
d-bugmail
Mar 29, 2009
d-bugmail
Mar 29, 2009
d-bugmail
Mar 29, 2009
d-bugmail
Mar 30, 2009
d-bugmail
Mar 30, 2009
d-bugmail
Mar 30, 2009
d-bugmail
Mar 30, 2009
d-bugmail
March 29, 2009
http://d.puremagic.com/issues/show_bug.cgi?id=129


unknown@simplemachines.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |unknown@simplemachines.org
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




------- Comment #1 from unknown@simplemachines.org  2009-03-28 22:28 -------
I believe this is fixed in the current DMD 2.026.  It outputs:

void foon(Spork s = (Spork).Knife);

Which, although not aesthetically perfect, definitely resolves this bug.

Note that this bug is not fixed in DMD 1.030.

-[Unknown]


-- 

March 29, 2009
http://d.puremagic.com/issues/show_bug.cgi?id=129


smjg@iname.com changed:

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




------- Comment #2 from smjg@iname.com  2009-03-29 05:42 -------
(In reply to comment #1)
> Note that this bug is not fixed in DMD 1.030.

Then it isn't fixed.  So don't mark it as such.


-- 

March 29, 2009
http://d.puremagic.com/issues/show_bug.cgi?id=129





------- Comment #3 from jarrett.billingsley@gmail.com  2009-03-29 10:52 -------
(In reply to comment #1)
> I believe this is fixed in the current DMD 2.026.  It outputs:
> 
> void foon(Spork s = (Spork).Knife);
> 
> Which, although not aesthetically perfect, definitely resolves this bug.
> 
> Note that this bug is not fixed in DMD 1.030.

Not sure why you're using such an old D1 compiler (especially if you're trying
to compare to the D2 compiler), but it's definitely not fixed in 1.041 either.
(I can't seem to download 1.042.)


-- 

March 29, 2009
http://d.puremagic.com/issues/show_bug.cgi?id=129





------- Comment #4 from smjg@iname.com  2009-03-29 12:27 -------
Sounds as though 1.042 is still under construction, and the changelog under construction has been inadvertently uploaded.  After all, I wouldn't expect such a small documentation fix to warrant a new DMD release, especially given the number of more serious problems with the documentation.


-- 

March 30, 2009
http://d.puremagic.com/issues/show_bug.cgi?id=129





------- Comment #5 from unknown@simplemachines.org  2009-03-30 03:47 -------
(In reply to comment #2)
> (In reply to comment #1)
> > Note that this bug is not fixed in DMD 1.030.
> 
> Then it isn't fixed.  So don't mark it as such.

A common convention (that I mistakenly assumed was followed here) is to mark a bug fixed when the latest version fixes it.  Usually, previous branches are handled by flags, summary, whiteboard, or keyword changes.  It varies.

Anyway, the way it was fixed doesn't look like a trivial change, and it was already fixed only in DMD 2.x, so I doubt it's a candidate for DMD 1.x.  Of course, I may be wrong.  Sorry about that.

-[Unknown]


-- 

March 30, 2009
http://d.puremagic.com/issues/show_bug.cgi?id=129





------- Comment #6 from maxmo@pochta.ru  2009-03-30 04:21 -------
D2 is not the latest version of D1.


-- 

March 30, 2009
http://d.puremagic.com/issues/show_bug.cgi?id=129





------- Comment #7 from smjg@iname.com  2009-03-30 04:27 -------
(In reply to comment #5)
> A common convention (that I mistakenly assumed was followed here) is to mark a bug fixed when the latest version fixes it.

It's a convention as long as you realise that DMD 1.x and DMD 2.x are distinct products, and so the version numbers are not in a single, common chronological order.  If you look at the changelog, you'll see that 1.041 and 2.026 were even released on the same day.

For a bug to be called fixed, it must be fixed in both the latest D1 compiler (versions 1.x) and the latest D2 compiler (versions 2.x).  The only exception is when the nature of the bug makes it applicable only to D1 or only to D2.


-- 

March 30, 2009
http://d.puremagic.com/issues/show_bug.cgi?id=129





------- Comment #8 from maxmo@pochta.ru  2009-03-30 04:57 -------
Currently D1 development is focused on fixing bugs. This means that all bugs in D1 should be really fixed, not just marked as such.


-- 

November 26, 2010
http://d.puremagic.com/issues/show_bug.cgi?id=129


Andrei Alexandrescu <andrei@metalanguage.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
                 CC|                            |andrei@metalanguage.com
         Resolution|                            |FIXED


--- Comment #9 from Andrei Alexandrescu <andrei@metalanguage.com> 2010-11-26 10:16:42 PST ---
Tried with dmd 1.065 and dmd 2.050, bug seems to be fixed.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------