Raoul Gough
|
06814a2251
|
Don't use stuff from indexing::iterator_detail (recently changed). Also fix
definition of base_type for const-qualified containers in base_container_traits
[SVN r20459]
|
2003-10-23 11:03:57 +00:00 |
|
Raoul Gough
|
87217f8009
|
Fix worked out for MIPSpro 7.3.1.3m (EDG frontend version 238)
[SVN r20457]
|
2003-10-22 20:28:55 +00:00 |
|
Raoul Gough
|
ecfd820d62
|
Remove tabs
[SVN r20456]
|
2003-10-22 20:28:14 +00:00 |
|
Raoul Gough
|
d91baaaa59
|
Use <boost/limits.hpp> instead of <limits>
[SVN r20448]
|
2003-10-21 18:18:04 +00:00 |
|
Raoul Gough
|
27bc69adbf
|
Workarounds for gcc versions without the "at" member functions in vector or deque
[SVN r20447]
|
2003-10-21 18:17:51 +00:00 |
|
Raoul Gough
|
0fd414f8cd
|
Use boost iterator_traits for portability
[SVN r20446]
|
2003-10-21 16:28:43 +00:00 |
|
Raoul Gough
|
5fc0aba562
|
Reduce indentation of parameter lists split across lines (fix "endline layout")
[SVN r20445]
|
2003-10-21 14:51:03 +00:00 |
|
Raoul Gough
|
b81435f4aa
|
Force has_mutable_ref to false in set_traits, in case iterator_traits wrong
[SVN r20429]
|
2003-10-20 16:22:54 +00:00 |
|
Raoul Gough
|
4f7abba608
|
Remove set_algorithms::assign
[SVN r20421]
|
2003-10-20 10:59:37 +00:00 |
|
Raoul Gough
|
b1a0f0a373
|
Add const-container support using iterator traits for const_iterator
[SVN r20420]
|
2003-10-20 10:59:13 +00:00 |
|
Raoul Gough
|
bb3887660e
|
Add bool paramater to maybe_add_setitem template for const-container support
[SVN r20419]
|
2003-10-20 10:58:23 +00:00 |
|
Raoul Gough
|
10bc8a3709
|
Add (dummy) const_iterator for container_traits const-support compatibility
[SVN r20418]
|
2003-10-20 10:57:51 +00:00 |
|
Raoul Gough
|
f57c10905a
|
Add (dummy) const_iterator typedef
[SVN r20417]
|
2003-10-20 10:57:00 +00:00 |
|
Raoul Gough
|
2c93ea31dc
|
Convert include guards to use BOOST_ALL_CAPS convention
[SVN r20387]
|
2003-10-15 11:47:33 +00:00 |
|
Raoul Gough
|
89122d2415
|
Rename CamelCase variable and function names
[SVN r20386]
|
2003-10-15 11:22:40 +00:00 |
|
Raoul Gough
|
fbf82cc6e9
|
Add optional override parameter to all algorithm templates
[SVN r20378]
|
2003-10-14 12:48:35 +00:00 |
|
Raoul Gough
|
82b1fd637d
|
Add (and use) index_type typedef
[SVN r20376]
|
2003-10-14 11:21:01 +00:00 |
|
Raoul Gough
|
26d5ca22aa
|
Add SliceType template argument, copy SliceType object in constructor
[SVN r20375]
|
2003-10-14 11:20:25 +00:00 |
|
Raoul Gough
|
18279496da
|
Use algorithm's make_slice_helper factory function
[SVN r20374]
|
2003-10-14 11:19:13 +00:00 |
|
Raoul Gough
|
536ef11cce
|
Add make_slice_helper factory function
[SVN r20373]
|
2003-10-14 11:18:49 +00:00 |
|
Raoul Gough
|
32f1d028e2
|
Rely on slice_helper provided by the algorithms argument
[SVN r20371]
|
2003-10-14 00:07:27 +00:00 |
|
Raoul Gough
|
c7913267d4
|
Add slice_helper typedef
[SVN r20370]
|
2003-10-14 00:06:49 +00:00 |
|
Raoul Gough
|
73a65235c6
|
Split PySlice_GetIndices functionality into separate integer_slice class
[SVN r20369]
|
2003-10-14 00:05:56 +00:00 |
|
Raoul Gough
|
3267d5a2f3
|
Slice helper template for containers with ordinary integer indexing
[SVN r20368]
|
2003-10-14 00:03:45 +00:00 |
|
Raoul Gough
|
e0ae98ee56
|
Improve commenting of include-in-middle weirdness
[SVN r20367]
|
2003-10-14 00:01:58 +00:00 |
|
Raoul Gough
|
1ddd2b800d
|
Include container_proxy early to ensure element_proxy overload in scope
[SVN r20365]
|
2003-10-13 23:45:26 +00:00 |
|
Raoul Gough
|
237cce7dae
|
Add std::pair<iterator,iterator> constructor
[SVN r20350]
|
2003-10-11 13:29:46 +00:00 |
|
Raoul Gough
|
5c5ed38973
|
Use "class" instead of "struct" to prevent MSVC /W2 warning on proxy_iterator
[SVN r20347]
|
2003-10-11 11:31:43 +00:00 |
|
Raoul Gough
|
2ecb9c6232
|
"class" instead of "struct" in selector_impl decl to prevent MSVC /W2 warning
[SVN r20346]
|
2003-10-11 11:30:57 +00:00 |
|
Raoul Gough
|
7c14b3fac4
|
Use difference_type instead of long for offset values
[SVN r20345]
|
2003-10-11 11:29:10 +00:00 |
|
Raoul Gough
|
05dd7bf52a
|
Move high_bound predecrement out of loop in adjustIndexesReverse
[SVN r20342]
|
2003-10-10 21:12:15 +00:00 |
|
Raoul Gough
|
125d2084df
|
Fix reverse adjustIndexes bug revealed with Intel Linux compiler
[SVN r20341]
|
2003-10-10 18:58:56 +00:00 |
|
Raoul Gough
|
314dbcae33
|
Move container_proxy iterator into separate proxy_iterator.hpp
[SVN r20317]
|
2003-10-09 00:07:41 +00:00 |
|
Raoul Gough
|
28ad5ff233
|
Add inline to templated constructor decl to prevent a mingw g++ warning
when defining a constructor with the dllimport attribute.
[SVN r20314]
|
2003-10-08 18:49:30 +00:00 |
|
Raoul Gough
|
4eb977b511
|
Explain the #include weirdness better
[SVN r20310]
|
2003-10-08 17:33:48 +00:00 |
|
Raoul Gough
|
1dff9421dd
|
Force is_reorderable to false in set_traits for MSVC
[SVN r20309]
|
2003-10-08 17:33:19 +00:00 |
|
Raoul Gough
|
ec7b352178
|
Add BOOST_PYTHON_DECL's to get exported from DLL with MSVC
[SVN r20308]
|
2003-10-08 16:05:14 +00:00 |
|
Raoul Gough
|
186693f710
|
Add BOOST_PYTHON_DECL to get exported from DLL with MSVC
[SVN r20307]
|
2003-10-08 16:04:58 +00:00 |
|
Raoul Gough
|
d7a88b6f7e
|
Experimental hack for MSVC - use int for IndexStyle instead of an enum
[SVN r20305]
|
2003-10-08 15:39:04 +00:00 |
|
Raoul Gough
|
c8898caba0
|
Add typename to container_proxy::value_type to make MSVC happy
[SVN r20304]
|
2003-10-08 15:38:07 +00:00 |
|
Raoul Gough
|
9983782b2c
|
Cast 0 to exact type to resolve constructor overload, instead of adding dummy param
[SVN r20301]
|
2003-10-08 12:15:20 +00:00 |
|
Raoul Gough
|
87f1985463
|
Fixes for Compaq Tru64 C++ compiler V6.5-031
[SVN r20300]
|
2003-10-08 11:20:33 +00:00 |
|
Raoul Gough
|
7d77f80036
|
Removing files from version 1 of the Python indexing support
[SVN r20289]
|
2003-10-07 17:05:34 +00:00 |
|
Raoul Gough
|
6eeb6e6650
|
Version 2 of the python indexing suite
[SVN r20288]
|
2003-10-07 16:58:23 +00:00 |
|
nobody
|
0b1e457c77
|
This commit was manufactured by cvs2svn to create branch 'indexing_v2'.
[SVN r20268]
|
2003-10-06 19:10:52 +00:00 |
|
Bruno da Silva de Oliveira
|
1a51a7df9e
|
- added missing <boost/python/return_arg.hpp>
[SVN r20257]
|
2003-10-04 21:44:24 +00:00 |
|
Dave Abrahams
|
615be89951
|
Support for logical negation operator via __nonzero__
[SVN r20256]
|
2003-10-04 15:40:09 +00:00 |
|
Dave Abrahams
|
96d66f4624
|
Correct integral constant overflow
[SVN r20136]
|
2003-09-21 18:49:04 +00:00 |
|
Dave Abrahams
|
c3bae63e41
|
Fix const-correctness problem
[SVN r20135]
|
2003-09-21 17:24:37 +00:00 |
|
Dave Abrahams
|
92a77dfe7f
|
Implemented injected constructors.
Eliminated _DEBUG redefinition warning for CWPro8.
[SVN r20126]
|
2003-09-21 01:35:19 +00:00 |
|