Dave Abrahams
473108f207
Added gSUPPRESS_FAKE_TARGETS check to type-DEPENDS rule
...
[SVN r10693]
2001-07-22 17:10:18 +00:00
Dave Abrahams
7f4f061ebd
Be a little more fastidious about target variables, cleaning them up when not in use so that things don't work "by mistake".
...
Fixed a missing semicolon bug
[SVN r10692]
2001-07-22 17:09:32 +00:00
Dave Abrahams
9d6562e848
Increase reserved stack size.
...
[SVN r10691]
2001-07-22 17:07:37 +00:00
Dave Abrahams
0109cd94cc
move to main trunk
...
[SVN r10690]
2001-07-22 17:03:15 +00:00
John Maddock
93f322a62b
Fixed nasty bug, where some invalid expressions caused access violations.
...
[SVN r10688]
2001-07-22 10:26:54 +00:00
Douglas Gregor
81e5691d7a
reference.html:
...
- Remove declaration/documentation of non-const operator().
- Update documentation of operator() const to state that the called
object is not cv-qualified.
[SVN r10687]
2001-07-22 05:30:15 +00:00
Douglas Gregor
7af807d29b
function_n_test.cpp:
...
function_test.cpp:
- Updated testcases to reflect semantic change in const calling
policy_test.cpp:
- precall/postcall in policy should take pointers to const function_base
[SVN r10686]
2001-07-22 05:27:20 +00:00
Douglas Gregor
ebd3ce287f
function_template.hpp:
...
- const function calling semantics changed. Now 'function' has
pointer/reference semantics (constness of 'function' object does not
affect constness of targetted function object)
[SVN r10685]
2001-07-22 05:26:17 +00:00
Douglas Gregor
13d1ace25a
function_n_test.cpp:
...
function_test.cpp:
- Removed 'static' storage specifier from 'global_int' declaration.
Perhaps Sun Workshop 6 will compile Boost.Function now?
[SVN r10684]
2001-07-22 05:03:43 +00:00
Dave Abrahams
44dc61c4d4
Initial checkin. Needs tweaks for various compilers.
...
[SVN r10683]
2001-07-21 13:06:09 +00:00
Dave Abrahams
1460607d2c
moved to main trunk
...
[SVN r10682]
2001-07-20 23:59:42 +00:00
Beman Dawes
3efbf52b33
Add workaround for BOOST_NO_STDC_NAMESPACE
...
[SVN r10681]
2001-07-20 21:29:36 +00:00
Beman Dawes
a8f94ee5ef
Add Comeau under Win32
...
[SVN r10680]
2001-07-20 21:15:54 +00:00
Beman Dawes
ad6541041c
Add Comeau under Win32
...
[SVN r10679]
2001-07-20 20:28:15 +00:00
Beman Dawes
1df779e50a
Add Comeau defines
...
[SVN r10678]
2001-07-20 20:27:41 +00:00
Dave Abrahams
74576c7c13
This commit was generated by cvs2svn to compensate for changes in r3058,
...
which included commits to RCS files with non-trunk default branches.
[SVN r10675]
2001-07-20 16:50:21 +00:00
Beman Dawes
7ad4ffa058
Added "and" between table and messages links so they were more obviously separate. Corrected spelling of cooperation.
...
[SVN r10673]
2001-07-20 16:12:35 +00:00
Jeremy Siek
9cab550bc6
[Francios Faure]
...
I have added a new functionality to adjacency_list_io: now it is possible to input/output subsets of properties. This is useful when the nodes and edges contain auxiliary data which is irrelevant in a description file.
[SVN r10666]
2001-07-19 15:30:00 +00:00
Jeremy Siek
e90c67b777
new files, example of using adjacency_list I/O
...
[SVN r10665]
2001-07-19 13:20:54 +00:00
Jeremy Siek
3d498a20f2
added clear_out_edges()
...
[SVN r10663]
2001-07-18 22:49:33 +00:00
Jeremy Siek
64751f5221
fixed use of first_vertex_name_t
...
[SVN r10658]
2001-07-18 13:31:54 +00:00
John R. Bandela
42e7bfc02b
Fixes by John for char_delimiters_separator constructor
...
[SVN r10652]
2001-07-17 22:43:47 +00:00
Jeremy Siek
95589462a7
added const to some member functions
...
[SVN r10641]
2001-07-17 16:37:42 +00:00
Douglas Gregor
d272660635
defarg_test.cpp:
...
- Test zero and one arguments
[SVN r10640]
2001-07-17 01:27:42 +00:00
Douglas Gregor
f9a50a47ca
reference.html:
...
- Boldified C++ keywords to make summary more readable.
[SVN r10634]
2001-07-16 18:17:00 +00:00
Beman Dawes
e9eb1f61b5
Add || defined(__ppc__) (Fabrice Truillot)
...
[SVN r10633]
2001-07-16 16:57:05 +00:00
Jens Maurer
55c1e7206c
special_functions works now
...
[SVN r10628]
2001-07-15 20:17:44 +00:00
Douglas Gregor
4044269b4e
referemce.html:
...
- Document swapping of mixins in swap()
[SVN r10622]
2001-07-14 20:02:39 +00:00
Douglas Gregor
8b28c62904
reference.html:
...
- Assignment operator and set() function both meet the strong exception
guarantee.
[SVN r10621]
2001-07-14 19:58:43 +00:00
Douglas Gregor
ae8cdc11ad
index.html:
...
- Removed reference and tutorial: now just link to them
faq.html:
- Moved to doc/faq.html
doc/faq.html:
- Relative directory fixups
doc/reference.html:
- Reference manual for Boost.Function
doc/tutorial.html:
- Tutorial for Boost.Function (the old "Usage" sections)
- Additional example showing the use of references and arrays
example/bind1st.cpp:
example/int_div.cpp:
example/sum_avg.cpp:
- Examples from tutorial
[SVN r10620]
2001-07-14 19:57:09 +00:00
Douglas Gregor
d7293574d8
function.hpp:
...
- Use "self_type" instead of "function" for constructing swapping temporary (Borland C++ needs it)
function_base.hpp:
- Give empty copy constructor, default constructor, and assignment operator to empty_function_mixin (MSVC generates incorrect ones)
function_template.hpp:
- Make Borland C++ and MSVC agree on the code (involves an extra constructor definition and careful use of self_type vs. BOOST_FUNCTION_FUNCTION)
[SVN r10619]
2001-07-14 19:34:14 +00:00
Douglas Gregor
cebe89bce2
mixin_test.cpp:
...
- Check assignment from function pointer
[SVN r10618]
2001-07-14 18:58:16 +00:00
Douglas Gregor
542039f32e
function_template.cpp:
...
- Correctly copy mixin when assigning from any function/function object
[SVN r10617]
2001-07-14 18:51:00 +00:00
Douglas Gregor
c84d3f26c6
mixin_test.cpp:
...
- Test persistence of mixins when assigning to a function object
[SVN r10616]
2001-07-14 18:46:42 +00:00
Douglas Gregor
fe8920a5b9
mixin_test.cpp:
...
- Test copying of mixins
[SVN r10615]
2001-07-14 18:41:47 +00:00
Douglas Gregor
20f10add63
function.hpp:
...
- Use swap() for exception safe assignment operators
function_template.hpp:
- Use swap() for exception safe assignment operators
- Remove BOOST_FUNCTION_BASE class.
- Support copying of mixins. (Richard Crossley)
[SVN r10614]
2001-07-14 18:41:19 +00:00
Dave Abrahams
21a0762866
Fixes for ICL
...
[SVN r10613]
2001-07-14 12:51:59 +00:00
John Maddock
f6048b69b2
Tweeked so that test fails under VC6 (it should due to a compiler bug).
...
[SVN r10612]
2001-07-14 11:18:31 +00:00
John Maddock
b99af87d76
changed member "bind" to "n_bind" to fix problem with upcoming binder library.
...
[SVN r10611]
2001-07-14 11:08:53 +00:00
John Maddock
43a1fa7b06
fixed relative link
...
[SVN r10610]
2001-07-14 10:54:55 +00:00
Beman Dawes
e1ecb60039
More FAQ entries added.
...
[SVN r10605]
2001-07-13 16:32:34 +00:00
Beman Dawes
ea7aa37720
Add FAQ why use_count()?
...
[SVN r10604]
2001-07-13 14:07:08 +00:00
Beman Dawes
8e122ee328
Add the original Boost proposal
...
[SVN r10603]
2001-07-13 12:54:20 +00:00
Beman Dawes
fd03000b49
The original Boost proposal
...
[SVN r10602]
2001-07-13 12:48:50 +00:00
Beman Dawes
68de2f2e1b
Add table of contents, improve the FAQ
...
[SVN r10599]
2001-07-12 19:51:53 +00:00
Jens Maurer
fa02111068
add link to compiler messages for HP-UX
...
[SVN r10598]
2001-07-12 17:50:55 +00:00
Jens Maurer
6b2e412999
fix duplicate typedef
...
[SVN r10597]
2001-07-12 17:40:38 +00:00
Beman Dawes
d4fefb71f2
Back out commit made in error
...
[SVN r10596]
2001-07-12 16:15:30 +00:00
Beman Dawes
d583f8974c
Change absolute URL's to relative
...
[SVN r10594]
2001-07-12 15:31:15 +00:00
Douglas Gregor
faa83eb621
index.html:
...
- Use relative pathnames for links to generic programming techniques
page (Gustavo Guerra).
- Terminology in Basic Usage intro (Jeremy Siek).
[SVN r10592]
2001-07-11 19:49:26 +00:00