Beman
|
ba687fa2e0
|
The changeover occurs after version 3, so make the #if's relative to 3.
|
2014-08-30 08:43:26 -04:00 |
|
Beman
|
7b0c3936db
|
Streamline the versioning macros and bring them into sync with the numbering used by V2 and V4, to preserve existing code that still defines BOOST_FILESYSTEM_VERSION as 3.
|
2014-08-29 21:20:43 -04:00 |
|
Beman
|
d953e4cc21
|
Finish config_info.hpp and apply to critical tests. Clean up Jamfile by making <test-info>always_show_run_output a project-wide requirement.
|
2014-08-28 11:47:14 -04:00 |
|
Beman
|
cc01642997
|
Switch to using BOOST_FILESYSTEM_DETAIL_V3 to determine which version being built. That more clearly indicates which code blocks need to be removed when V3 support is removed.
|
2014-08-27 11:05:46 -04:00 |
|
Beman
|
f45006348b
|
Add BOOST_FILESYSTEM_LOG_DETAIL_APPENDS machinery so logging is under macro control.
|
2014-08-26 12:27:18 -04:00 |
|
Beman
|
dda62766ed
|
Display "BOOST_FILESYSTEM_TS is [not] defined"
|
2014-08-26 11:30:33 -04:00 |
|
Beman
|
93b8254152
|
Add tests to ensure that various Boost types work as expected (Antony Polukhin).
|
2014-08-25 16:11:53 -04:00 |
|
Beman
|
bfbc1752c4
|
Uncomment path_unit_test.cpp lines previously commented out to speed testing.
|
2014-08-25 15:47:03 -04:00 |
|
Beman
|
b5cfe95696
|
is_iterator dispatch working. Unstable work-in-progress.
|
2014-08-20 16:12:10 -04:00 |
|
Beman
|
4d64f34c01
|
Add non-const overloads for the value_type and string_type to avoid calling codecvt(). Fixes ticket #9219.
|
2014-08-17 09:22:32 -04:00 |
|
Beman
|
bf1339e282
|
Remove use of <boost/test/prg_exec_monitor.hpp>. It has caused trouble for years, and I'm tired of fighting with it. The last straw was adding a Cygwin gcc toolset, only to have <boost/test/prg_exec_monitor.hpp> fail to link. Change to always use <boost/detail/lightweight_main.hpp>, which is trouble-free.
|
2014-08-06 12:16:06 -04:00 |
|
Beman
|
750a82e20d
|
Revert "Merge branch 'develop' of github.com:boostorg/filesystem into develop"
This reverts commit 4610afc49e, reversing
changes made to 6623bde4fe.
|
2014-08-05 09:16:57 -04:00 |
|
Beman
|
044b98373c
|
All char16_t/char32_t dependencies #ifdef'ed out. All test/msvc/filesystem.sln tests pass.
|
2014-07-10 14:43:22 -04:00 |
|
Beman
|
e59aecbcbe
|
Update the tests. Unstable.
|
2014-07-09 08:57:45 -04:00 |
|
Beman Dawes
|
5ee2bb4189
|
Filesystem: Add path::operator+= and concat functions to tack on things like suffixes or numbers. Suggested by Ed Smith-Rowland and others.
[SVN r78065]
|
2012-04-18 14:46:15 +00:00 |
|
Beman Dawes
|
21ec949654
|
filesystem testing change: use <boost/test/prg_exec_monitor.hpp> by default, define BOOST_LIGHTWEIGHT_MAIN to use <boost/detail/lightweight_main.hpp>. This gives us the better exception reporting of <boost/test/prg_exec_monitor.hpp> but provides easy fallback to <boost/detail/lightweight_main.hpp> if desired.
[SVN r78057]
|
2012-04-18 01:31:53 +00:00 |
|
Beman Dawes
|
9bba5a53fb
|
filesystem: remove unused function to quiet Intel/Windows compiler warning.
[SVN r78008]
|
2012-04-16 13:44:58 +00:00 |
|
Beman Dawes
|
b8bb495787
|
filesystem: change imbue test to avoid reliance on L string literal encoding, thus allow test to pass on Intel compiler for Windows
[SVN r78007]
|
2012-04-16 13:41:17 +00:00 |
|
Beman Dawes
|
7941871477
|
Filesystem - Delete v3 directories no longer needed. Cleanup links, namespaces, and other residue from dual v2/v3 support.
[SVN r77555]
|
2012-03-26 12:44:24 +00:00 |
|
Beman Dawes
|
16099b4c7d
|
Filesystem - Move V3 files and directories into place
[SVN r77554]
|
2012-03-26 12:31:06 +00:00 |
|