nobody
3e508c1d57
This commit was manufactured by cvs2svn to create tag
...
'Version_1_34_0_RC2'.
[SVN r37655]
boost-1.34.0-rc2
2007-05-09 22:09:47 +00:00
Vladimir Prus
87938cfa8e
Merge: Add missing include, to try to fix compilation on sun
...
[SVN r37006]
2007-02-19 19:28:49 +00:00
Hartmut Kaiser
9a73a1c412
Trying to fix sun-5.8 error.
...
[SVN r36943]
2007-02-15 01:25:10 +00:00
Daniel James
37143a449d
Fix a broken link
...
[SVN r36653]
2007-01-07 22:51:27 +00:00
Vladimir Prus
2e0e9fd30b
Merge: Fix dynamic linking
...
[SVN r35992]
2006-11-10 20:31:43 +00:00
Vladimir Prus
1bd588d677
Merge from HEAD.
...
Allow building of shared versions of some Boost.Test libraries.
Adjust tests to use always use static linking to Boost.Test, since
linking to the shared version requires test changes.
Patch from Juergen Hunold.
[SVN r35990]
2006-11-10 19:59:52 +00:00
Beman Dawes
d83e0dea37
Merged copyright and license addition
...
[SVN r35907]
2006-11-07 19:27:00 +00:00
Rene Rivera
54daca4c09
Remove obsolete Boost.Build v1 files.
...
[SVN r35880]
2006-11-06 17:10:46 +00:00
John Maddock
f4eac99310
Fix for Borland compilers.
...
[SVN r35652]
2006-10-18 12:33:54 +00:00
Vladimir Prus
a367a1b021
Make intel happy
...
[SVN r35034]
2006-09-07 08:06:16 +00:00
Gennaro Prota
720d0455dd
avoid bogus detection of min/max guideline violation (Inspect tool)
...
[SVN r34784]
2006-07-29 21:00:31 +00:00
Hartmut Kaiser
aad1a60172
Just another fix for the Intel DLL issue.
...
[SVN r34196]
2006-06-06 14:30:28 +00:00
Hartmut Kaiser
1e4d1dee3d
Fixed intel 9.1 dll export problem.
...
[SVN r34168]
2006-06-04 15:50:47 +00:00
Hartmut Kaiser
e718d0a8a5
Try to fix Intel dll issue on Windows.
...
[SVN r34104]
2006-05-26 16:52:54 +00:00
Hartmut Kaiser
ab30ec28eb
Fixed a dllimport/dllexport problem.
...
[SVN r34049]
2006-05-20 22:14:41 +00:00
Vladimir Prus
682f1b7670
Merge from trunk
...
[SVN r33992]
2006-05-18 06:06:53 +00:00
Vladimir Prus
43577d0ca8
Merge from trunk
...
[SVN r33970]
2006-05-15 14:06:24 +00:00
Vladimir Prus
d05b400b13
Merge from trunk
...
[SVN r33787]
2006-04-24 09:51:01 +00:00
Vladimir Prus
4863727509
Merge from trunk
...
[SVN r33785]
2006-04-24 09:41:50 +00:00
Vladimir Prus
7d90a1b1b2
Merge from trunk
...
[SVN r33783]
2006-04-24 09:15:27 +00:00
Vladimir Prus
ac9830625b
Merge from trunk
...
[SVN r33781]
2006-04-24 08:52:43 +00:00
Vladimir Prus
252a3f9ebd
Merge from trunk
...
[SVN r33779]
2006-04-24 08:29:05 +00:00
Vladimir Prus
b1dc87da3c
Merge from trunk
...
[SVN r33777]
2006-04-24 08:02:07 +00:00
nobody
1fbf955272
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r33417]
2006-03-21 02:26:31 +00:00
Dave Abrahams
8f0bc7ad72
Stop using assert() in tests
...
[SVN r33181]
2006-02-28 22:56:33 +00:00
Vladimir Prus
48ee128928
Set BOOST_ALL_NO_LIB for _dll tests
...
[SVN r32884]
2006-02-13 09:04:49 +00:00
Vladimir Prus
596f8aa46f
Remove remaining occurences of "implicit" method from the docs.
...
[SVN r32265]
2006-01-09 09:53:20 +00:00
Vladimir Prus
cbe799d914
Ignore unregisted options in 'store'.
...
[SVN r32264]
2006-01-09 09:44:44 +00:00
Vladimir Prus
5e4b39d672
Fix SF bug 1395874. When both "all" and "all-chroots" options were registered
...
and "--all" was specified on command line and approximation was on,
ambiguity was reported. Now, "all" is recognized.
[SVN r32263]
2006-01-09 09:06:24 +00:00
Vladimir Prus
d8c809b0a3
Fix wide version of split_winmain.
...
Patch from Tilman Sohr.
[SVN r32262]
2006-01-09 08:42:26 +00:00
Vladimir Prus
881c3b4e3a
Fix typo.
...
[SVN r32174]
2005-12-28 07:28:45 +00:00
Vladimir Prus
e17d52165f
Minor editorial changes.
...
[SVN r32135]
2005-12-22 09:39:11 +00:00
Vladimir Prus
6e7b140c98
Fix asserts in format_paragraph on VC 8.0 -- the reverse iterator was
...
incorrectly used. Generally clean up the code.
[SVN r32133]
2005-12-22 09:29:14 +00:00
Vladimir Prus
4cde608b3e
Fix type in reference to 'check_first_occurrence'.
...
[SVN r31993]
2005-12-12 06:20:47 +00:00
Hartmut Kaiser
7bc84f1b39
Fixed a Windows build problem.
...
[SVN r31793]
2005-11-27 23:58:05 +00:00
Vladimir Prus
3400019810
Cast argument to isspace to 'unsigned char'. Otherwise, if base char
...
type is signed, and a specific value is 8-bit and so negative,
we get implicit char->int conversion that does sign-extending. However,
the 'isspace' function requires that the value be either representable in
'unsigned char', or be EOF.
[SVN r31765]
2005-11-24 09:25:38 +00:00
Vladimir Prus
e1d38380f4
Allow to query the type of options:
...
- add new class typed_value_base, with "value_type" method
- derived typed_value from typed_value_base
Idea from Giuseppe Vacanti.
[SVN r31752]
2005-11-23 09:14:02 +00:00
Vladimir Prus
f2e43384fb
Note that positional options must be still registered.
...
[SVN r31740]
2005-11-22 12:43:23 +00:00
Vladimir Prus
78f209eb0b
Add test for unregisted options on the command_line_parser level.
...
[SVN r31614]
2005-11-10 08:15:44 +00:00
Vladimir Prus
e7e1550269
Add 'extra_style_parser' method to basic_command_line_parser. Previously
...
this functionality was not available to use user due to private
derivation from detail::cmdline.
[SVN r31491]
2005-10-27 09:42:13 +00:00
Vladimir Prus
a00a6c9d19
Really make unregistered options to work.
...
- Add forwarding method allow_unregistered to the basic_command_line parser
class.
- Add new 'collect_unrecognized' function
- Add new field 'original_tokens' to the basic_option class
[SVN r31490]
2005-10-27 09:20:16 +00:00
John Maddock
84cc0d2972
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
...
[SVN r30670]
2005-08-25 16:27:28 +00:00
Dave Abrahams
d43c947002
Fix broken link
...
[SVN r30559]
2005-08-12 19:49:30 +00:00
Douglas Gregor
e6e1ef29db
Fixup uses of max
...
[SVN r30059]
2005-07-13 16:32:41 +00:00
Markus Schöpflin
78c3d90280
Fixed previous checkin.
...
[SVN r29621]
2005-06-16 13:23:17 +00:00
Markus Schöpflin
2f17c3b9b9
Added workaround for Tru64/CXX, getline() is not defined in <string> when
...
compiling in strict ansi mode. This is a bug in the string header file.
[SVN r29617]
2005-06-16 12:49:32 +00:00
Vladimir Prus
a78a1f0d76
Unroll 'make parse_command_line' const-correct patch, because it causes too
...
much troubles. Basically, consider;
char* cmdline3_[1] = {};
template<class charT>
void func(const charT* const argv[]) {}
int main()
{
func(cmdline3_);
char** p = cmdline3_;
func(p);
}
EDG compilers can't deduce template argument in the first call. See
http://thread.gmane.org/gmane.comp.lib.boost.devel/125396 for details.
Some other compilers (borland, vc 7.0) see to be have this issue too.
[SVN r29615]
2005-06-16 10:44:23 +00:00
Vladimir Prus
5af27a78e7
Use boost::throw_exception instead just throw_exception. Otherwise, borland
...
"forgets" to generate code for the function call.
[SVN r29614]
2005-06-16 10:29:49 +00:00
Vladimir Prus
de511c601a
Make install target explicit. Otherwise top-level Jamfile will try to
...
install both results of 'boost_program_options' and of the install target,
resulting in duplicate target error.
[SVN r29604]
2005-06-16 07:51:56 +00:00
Vladimir Prus
f88e0a9572
Attempt to fix VC7 parse error.
...
[SVN r29400]
2005-06-03 10:38:24 +00:00