272 Commits

Author SHA1 Message Date
Ronald Garcia
96cb60865f Fix for MSVC 6.5.
[SVN r33029]
2006-02-20 17:13:01 +00:00
Ronald Garcia
60b55bea12 Cleaned up index_range implementation a bit.
[SVN r32968]
2006-02-16 17:42:30 +00:00
Ronald Garcia
b8c8674369 forgot to account for empty arrays (used during resizing).
[SVN r32929]
2006-02-14 19:53:38 +00:00
Ronald Garcia
e977bb77b5 Added range checking to the view creation code.
[SVN r32928]
2006-02-14 19:26:11 +00:00
Ronald Garcia
fc92cffda8 irrelevant file erased.
[SVN r32899]
2006-02-13 17:53:56 +00:00
Ronald Garcia
4d01fb2637 Added mention of BOOST_DISABLE_ASSERT and range checking.
[SVN r32898]
2006-02-13 17:53:13 +00:00
Ronald Garcia
9ddbd961ec Added mention of BOOST_DISABLE_ASSERT and range checking. Fixed a
reference to multi_array_ref.hpp, which is not a public interface to
multi_array (though it could be made one if so desired).


[SVN r32897]
2006-02-13 17:51:58 +00:00
Ronald Garcia
3996cb45cb Suppressed some type warnings put out by g++ -Wall.
[SVN r32715]
2006-02-07 17:54:27 +00:00
Ronald Garcia
5aefc55aac Added range checking and missing concept checks for operator().
[SVN r32689]
2006-02-07 05:29:47 +00:00
Ronald Garcia
98794627a1 Switched to boost/assert.hpp and BOOST_ASSERT.
Added range checking for operator[].


[SVN r32683]
2006-02-07 00:28:09 +00:00
Ronald Garcia
d1146d39cd Fixed a nasty bug.
[SVN r32682]
2006-02-07 00:27:19 +00:00
Ronald Garcia
00495c17c2 Don't use SFINAE (disable_if) on compilers that don't support it.
[SVN r32405]
2006-01-24 17:58:20 +00:00
Ronald Garcia
e85dd4e2f6 Crazy ole' error in this test. Interesting that it has been hiding
for this long...


[SVN r32360]
2006-01-19 19:16:42 +00:00
Ronald Garcia
2462238fb1 Fix and adjustment for CW 9.4.
[SVN r32002]
2005-12-12 17:15:26 +00:00
Ronald Garcia
267aecae3a Fix for reindes on CW 9.4 (thanks to Doug Gregor).
[SVN r31957]
2005-12-08 18:41:53 +00:00
Ronald Garcia
f1f715704e undid an inadequate fix.
[SVN r31956]
2005-12-08 17:56:37 +00:00
Douglas Gregor
66ae68443a Merged from Version_1_33_1
[SVN r31949]
2005-12-08 03:23:02 +00:00
Ronald Garcia
cbf71de34c Another modification for CW 9.4.
[SVN r31939]
2005-12-06 19:35:12 +00:00
Ronald Garcia
3e75330914 Yet another attempted fix to CW 9.4.
[SVN r31938]
2005-12-06 19:20:18 +00:00
Ronald Garcia
b776b66525 centralized typedef.
[SVN r31921]
2005-12-05 19:58:16 +00:00
Ronald Garcia
120eed3ff4 possibly fixed bugs appearing under CW9.4
[SVN r31920]
2005-12-05 19:55:20 +00:00
Ronald Garcia
2c61720da5 possible fix for metrowerks CW9.4 problem.
[SVN r31835]
2005-11-30 18:35:08 +00:00
Ronald Garcia
5c325606df Generalized the definition of index. This has been pointed out in the
past as a problem for 64-bit architectures.


[SVN r31636]
2005-11-13 17:21:02 +00:00
Ronald Garcia
a32899d543 Added documentation for resizing multi_array.
[SVN r31630]
2005-11-12 15:12:04 +00:00
John Maddock
c6cb294daf Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
[SVN r30670]
2005-08-25 16:27:28 +00:00
Douglas Gregor
b80f97c842 Merged from 1.33.0 release
[SVN r30540]
2005-08-12 13:02:37 +00:00
Ronald Garcia
9260aaedbc Some type changes from Thomas Klimpel while trying to run on 64-bit machine.
[SVN r30160]
2005-07-18 19:28:09 +00:00
Douglas Gregor
afcd2d7e68 Use 0, not exit_success
[SVN r27923]
2005-04-02 03:21:26 +00:00
Ronald Garcia
c6561fe6dd Added missing casts.
[SVN r27407]
2005-02-16 19:10:46 +00:00
Martin Wille
df70434391 -- added #include <boost/cstdlib.hpp> for boost::exit_success
[SVN r27319]
2005-02-10 22:03:24 +00:00
Stefan Slapeta
2c011a11be Replaced BOOST_TEST
[SVN r27051]
2005-02-03 12:38:58 +00:00
Ronald Garcia
99435c37fc Moved copy_n into the boost::detail::multi_array directory.
[SVN r26667]
2005-01-10 18:29:36 +00:00
Aleksey Gurtovoy
26a0021e4f merge RC_1_32_0 fixes
[SVN r26329]
2004-11-28 03:44:21 +00:00
Ronald Garcia
e4e242bf4f fixed a typo.
[SVN r25727]
2004-10-14 14:24:17 +00:00
Ronald Garcia
e46df1945b Fixed a typo.
[SVN r25726]
2004-10-14 14:10:48 +00:00
Aleksey Gurtovoy
0df5e0fb0a c++boost.gif -> boost.png replacement
[SVN r25573]
2004-10-05 15:45:52 +00:00
Aleksey Gurtovoy
477d155791 merge new MPL version from 'mplbook' branch
[SVN r24874]
2004-09-02 15:41:37 +00:00
Ronald Garcia
a3af91491c Added copyright notice.
[SVN r24416]
2004-08-11 17:21:59 +00:00
Ronald Garcia
927644203d Turns out vc7 still needs the SFINAE disabler on the generic constructor.
[SVN r24001]
2004-07-23 20:04:38 +00:00
Ronald Garcia
b57e36366a Removed extra code that is no longer needed to disambiguate constructors.
[SVN r23912]
2004-07-21 19:38:51 +00:00
Ronald Garcia
872a799cdd Confirmed that the MPL-based change works for MSVC. Removed old code.
[SVN r23865]
2004-07-21 00:09:34 +00:00
Ronald Garcia
2cfc2312ad Replaced "choose ittraits" code with an MPL call to help fix MSVC 6 problems.
[SVN r23864]
2004-07-21 00:05:19 +00:00
Ronald Garcia
39d210455d Confirmed that MPL changes work for MSVC 6.0. Removed old code.
[SVN r23862]
2004-07-21 00:04:19 +00:00
Ronald Garcia
9e1e7aab6d Updated "choose view_traits" to use MPL, in the hopes that it will fix
MSVC 6 problems.


[SVN r23861]
2004-07-20 23:55:09 +00:00
Ronald Garcia
8346ebf004 Replaced use of Boost.Test with boost/test/minimal.hpp. Boost.Test is
not stable enough and minimal.hpp has all the necessary features.


[SVN r23860]
2004-07-20 23:22:39 +00:00
Ronald Garcia
0bba905b99 Checkpoint: I will dance on MSVC 6's grave when it is finally buried
once and for all.  It once again seems to be passing all regression
tests.  Some extra code will have to be removed now.


[SVN r23855]
2004-07-20 20:59:01 +00:00
Ronald Garcia
847bce350b checkpoint: toward regression testing repairs...
[SVN r23810]
2004-07-19 20:58:47 +00:00
Vladimir Prus
b90f1d6584 More V2 Jamfile tweaks.
[SVN r23764]
2004-07-19 07:12:45 +00:00
Ronald Garcia
6638f92b48 New fix for MSVC regressions avoids problems with partial function
template ordering.


[SVN r23638]
2004-07-16 17:05:30 +00:00
Ronald Garcia
7b7b88e836 Attempted fixes to compiler errors did not work at all.
Reverted back to revision 1.21. Need to investigate further.


[SVN r23602]
2004-07-15 19:51:03 +00:00