Re: [Boost-bugs] [Boost C++ Libraries] #4620: Range Adaptor: enumerate(d)

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4620: Range Adaptor: enumerate(d)
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-06-08 23:06:55


#4620: Range Adaptor: enumerate(d)
-----------------------------------------+----------------------------
  Reporter: Ilya Murav'jov <muravev@…> | Owner: neilgroves
      Type: Patches | Status: new
 Milestone: To Be Determined | Component: range
   Version: Boost 1.44.0 | Severity: Not Applicable
Resolution: | Keywords:
-----------------------------------------+----------------------------

Comment (by neilgroves):

 I have got an implementation of the enumerated adaptor implemented and
 working on many compilers and platforms with a similar interface to the
 one suggested by Ilya.

 I believe that having indexed and enumerated would create significant
 confusion. The indexed adaptor has not been taken up much since my design
 decision to put the index into the iterator was almost useless. I am
 therefore intending to rename my enumerated implementation to indexed and
 replace it. This is a very rare breaking change to Boost.Range, but one
 that will not affect many people due to the horrendous usability of my
 first design.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4620#comment:2>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:16 UTC