www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 5982] New: [2.053 beta] std.iterator gone, but no mention of the change

reply d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=5982

           Summary: [2.053 beta] std.iterator gone, but no mention of the
                    change
           Product: D
           Version: future
          Platform: Other
        OS/Version: Windows
            Status: NEW
          Severity: normal
          Priority: P2
         Component: websites
        AssignedTo: nobody puremagic.com
        ReportedBy: cbkbbejeap mailinator.com



12:58:44 PDT ---
std.iterator is missing from the 2.053 beta. If this is intentional, it should
be noted in the changelog. If it's accidental, then naturally it should be
added back in.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
May 11 2011
next sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=5982


kennytm gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kennytm gmail.com



Actually it is gone since 2.051.

The module is removed in Nov 26, 2010:
https://github.com/D-Programming-Language/phobos/commit/b152601707046df98cf418be34bd26c7bbc8fcfa

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
May 11 2011
prev sibling next sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=5982




23:07:55 PDT ---
I guess maybe it was supposed to be gone, but in that case there may have been
an issue with Walter's release-packaging script because it *is* there in both
"dmd.2.051.zip" and "dmd.2.052.zip".

Ie, if you grab these:

http://ftp.digitalmars.com/dmd.2.051.zip
http://ftp.digitalmars.com/dmd.2.052.zip

Inside both of those is "/src/phobos/std/iterator.d" (and it's not an empty
file).

Even though I've been using 2.052 for over a month, I had some code that was
using the "ElementType" from std.iterator and I didn't even realize it until I
tried the 2.053 beta which finally did get rid of std.iterator.

So it may be good to at least make mention of this in the changelog. Maybe also
a note to "Use either std.range.ElementType or std.range.ElementEncodingType
depending on what you're trying to do."

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
May 11 2011
prev sibling parent d-bugmail puremagic.com writes:
http://d.puremagic.com/issues/show_bug.cgi?id=5982


Walter Bright <bugzilla digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |bugzilla digitalmars.com
         Resolution|                            |FIXED



14:45:19 PDT ---
Fixed 2.053.

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