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
Vladimir Prus
5d1345c5a9
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 r35989]
2006-11-10 19:09:56 +00:00
Beman Dawes
d83e0dea37
Merged copyright and license addition
...
[SVN r35907]
2006-11-07 19:27:00 +00:00
Beman Dawes
a560d767fb
Add copyright, license
...
[SVN r35905]
2006-11-07 19:11:57 +00:00
Rene Rivera
54daca4c09
Remove obsolete Boost.Build v1 files.
...
[SVN r35880]
2006-11-06 17:10:46 +00:00
John Maddock
8c1982de82
Fix for Borland compilers.
...
[SVN r35652]
2006-10-18 12:33:54 +00:00
John Maddock
f4eac99310
Fix for Borland compilers.
...
[SVN r35652]
2006-10-18 12:33:54 +00:00
Vladimir Prus
928d7806f7
Make intel happy
...
[SVN r35034]
2006-09-07 08:06:16 +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
b99ae04040
Fixed a dllimport/dllexport problem.
...
[SVN r34049]
2006-05-20 22:14:41 +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
dc334deea7
Fix typo
...
[SVN r33990]
2006-05-18 06:06:18 +00:00
Vladimir Prus
de66d37405
Make positional_options_description::add return reference to *this.
...
[SVN r33989]
2006-05-18 05:59:56 +00:00
Vladimir Prus
43577d0ca8
Merge from trunk
...
[SVN r33970]
2006-05-15 14:06:24 +00:00
Vladimir Prus
a4375600a2
Make validation_error::what public, as it's public in std::exception.
...
[SVN r33969]
2006-05-15 14:05:47 +00:00
Vladimir Prus
d05b400b13
Merge from trunk
...
[SVN r33787]
2006-04-24 09:51:01 +00:00
Vladimir Prus
bec34dd1b9
Note that variables_map is inherited from std::map, since BoostBook
...
"hides" that information.
[SVN r33786]
2006-04-24 09:50:30 +00:00
Vladimir Prus
4863727509
Merge from trunk
...
[SVN r33785]
2006-04-24 09:41:50 +00:00
Vladimir Prus
7b73b2e84c
Fix typos.
...
Thanks to Olaf van der Spek for the report!
[SVN r33784]
2006-04-24 09:41:22 +00:00
Vladimir Prus
7d90a1b1b2
Merge from trunk
...
[SVN r33783]
2006-04-24 09:15:27 +00:00
Vladimir Prus
2625de2dd0
If additional parser returns empty string as value, assume there's no value.
...
[SVN r33782]
2006-04-24 09:14:57 +00:00
Vladimir Prus
ac9830625b
Merge from trunk
...
[SVN r33781]
2006-04-24 08:52:43 +00:00
Vladimir Prus
ac6de20f85
Clarify special handling of vectors.
...
[SVN r33780]
2006-04-24 08:51:38 +00:00
Vladimir Prus
252a3f9ebd
Merge from trunk
...
[SVN r33779]
2006-04-24 08:29:05 +00:00
Vladimir Prus
3765e8e8e9
Fix accesses to first element of an empty string.
...
Thanks to Olaf van der Spek for the report.
[SVN r33778]
2006-04-24 08:25:12 +00:00
Vladimir Prus
b1dc87da3c
Merge from trunk
...
[SVN r33777]
2006-04-24 08:02:07 +00:00
Vladimir Prus
026c527d8d
Workaround "interator incremented past the end" assertion in MSVC-8.0.
...
[SVN r33776]
2006-04-24 08:00:13 +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