~roguescholar/boost/+git/range:develop

Last commit made on 2023-08-28
Get this branch:
git clone -b develop https://git.launchpad.net/~roguescholar/boost/+git/range

Branch merges

Branch information

Name:
develop
Repository:
lp:~roguescholar/boost/+git/range

Recent commits

f0e1093... by neilgroves <email address hidden>

Merge pull request #144 from tobias-loew/fix-mfc

fixed compilation error in mfc.hpp with VS2022, MSVC 14.3

3920ef2... by neilgroves <email address hidden>

Merge pull request #146 from BenFrantzDale/issue-145

Fix for docs: https://github.com/boostorg/range/issues/145

41bff33... by Ben FrantzDale <email address hidden>

Fix for docs: https://github.com/boostorg/range/issues/145

b2e4d5a... by Tobias Loew <email address hidden>

Merge branch 'boostorg:develop' into fix-mfc

d52236c... by Tobias Loew <email address hidden>

fixed compilation error in mfc.hpp with VS2022, MSVC 14.3

`const CObList` and `const CPtrList` still return a value from `GetHead`, `GetTail` and `GetAt`. MSVC 14.2 didn't complain about it, but 14.3 does so.

```
1>D:\boost\range\detail\microsoft.hpp(626,33): error C2440: 'return': cannot convert from 'const void *' to 'const void *&'
1>D:\boost\range\detail\microsoft.hpp(624,1): message : while compiling class template member function 'const void *&boost::range_detail_microsoft::list_iterator<const X,const void *,boost::use_default,boost::use_default>::dereference(void) const'
1> with
1> [
1> X=CPtrList
1> ]
1>D:\boost\iterator\iterator_facade.hpp(631,11): message : see reference to function template instantiation 'const void *&boost::range_detail_microsoft::list_iterator<const X,const void *,boost::use_default,boost::use_default>::dereference(void) const' being compiled
1> with
1> [
1> X=CPtrList
1> ]
1>D:\boost\range\mfc.hpp(881,1): message : see reference to class template instantiation 'boost::range_detail_microsoft::list_iterator<const X,const void *,boost::use_default,boost::use_default>' being compiled
1> with
1> [
1> X=CPtrList
1> ]

```

014c48f... by neilgroves <email address hidden>

Merge pull request #137 from fanquake/patch-1

refactor: use core/noncopyable over boost/noncopyable

9c783ec... by Michael Ford <email address hidden>

refactor: use core/noncopyable over boost/noncopyable

The later is deprecated:
```cpp
// The header file at this path is deprecated;
// use boost/core/noncopyable.hpp instead.

#include <boost/core/noncopyable.hpp>
```

d6e0a32... by Glen Fernandes <email address hidden>

Merge pull request #131 from BenjaminRodenberg/patch-1

Fix typo

95095cf... by Benjamin Rodenberg <email address hidden>

Fix typo

88c6199... by Peter Dimov <email address hidden>

Merge branch 'master' into develop