Commit Graph

1137 Commits

Author SHA1 Message Date
6recetru
66f0132db4 #7179, Fixed boost::iostream::inverse to work with other char types. 2014-08-08 17:08:21 -07:00
6recetru
77a7378d77 #10072. Fixed filtering_stream::size() is not const. 2014-07-14 21:04:12 -07:00
Andrey Semashev
333f4fda84 Remove misleading comment
Remove misleading comment about Boost.Exception.
2014-06-05 01:07:39 +04:00
Daniel James
8120840503 Create merge base for git. 2014-03-31 20:56:02 +01:00
Daniel James
50c31ddca4 Update documentation for latest version of Boost Build. 2013-12-26 09:27:01 +00:00
Michel Morin
d9ca712974 Merge r86524 (Correct broken links to C++ standard papers); fixes #9212
[SVN r86673]
2013-11-13 03:22:55 +00:00
Michel Morin
d702307eb0 Correct broken links to C++ standard papers. Refs #9212.
[SVN r86524]
2013-10-30 12:51:24 +00:00
Stephen Kelly
639dbedd61 Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#else...#endif blocks.

[SVN r86245]
2013-10-11 23:17:48 +00:00
Stephen Kelly
9bd41e4d1b Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#endif conditions.

[SVN r86244]
2013-10-11 23:15:00 +00:00
Stephen Kelly
688b98c8f5 IOStreams: Remove use of obsolete macro.
[SVN r86080]
2013-09-30 16:03:34 +00:00
Stephen Kelly
5c9bde1d0a IOStreams: Remove obsolete MSVC version checks.
[SVN r86079]
2013-09-30 16:03:15 +00:00
Stephen Kelly
21f7de8344 IOStreams: Remove obsolete GCC version checks.
[SVN r86078]
2013-09-30 16:02:26 +00:00
Stephen Kelly
6d11f179dd Remove obsolete MSVC check from pragma guard
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq

is now clean.

[SVN r85952]
2013-09-26 13:02:51 +00:00
Stephen Kelly
b2d70a727a IOstreams: Remove obsolete MSVC version check
[SVN r85900]
2013-09-25 13:23:57 +00:00
Daniel James
4fc68d9d8d Merge iostreams - fix rethrowing an exception.
[SVN r85049]
2013-07-15 21:40:08 +00:00
Daniel James
dd73949749 Rethrow exception without slicing. Fixes #6036.
Maybe it should use `catch(...)`, that's what iostreams uses everywhere else.

[SVN r84942]
2013-07-02 21:34:09 +00:00
Daniel James
fbbb112e5a Merge iostreams to release.
Remove some tabs, and fix a test on C++11 compilers.


[SVN r84624]
2013-06-03 20:43:04 +00:00
Daniel James
b7a15c51ac Detab
[SVN r84551]
2013-05-30 08:28:24 +00:00
Daniel James
9b1e0ce0d1 Fix C++11 array ambiguity in iostreams tests.
[SVN r84509]
2013-05-26 14:16:44 +00:00
Daniel James
1ebf44a1f4 Merge iostreams to release.
Might as well merge now that the dependencies (BOOST_FALLTHROUGH support
and the new version of Boost.Build) are in release.


[SVN r84508]
2013-05-26 14:13:58 +00:00
Daniel James
22ad7ceb37 Merge iostreams to release. Fixes #8315, #8385, #8460.
Not merging the fallthrough macro, as config support hasn't been merged yet.
And not merging the build changes, as I don't know if they're ready.


[SVN r84303]
2013-05-16 22:10:12 +00:00
Daniel James
de497ff542 Avoid undefined macro warnings in iostreams.
[SVN r84248]
2013-05-12 14:33:01 +00:00
Daniel James
c7d5cdae5b Fix tee_test on C++03 compilers.
The constructor from std::string is apparently a C++11 feature.

[SVN r84163]
2013-05-06 10:29:00 +00:00
Daniel James
432ea3b179 Use the new fallthrough macro in iostreams. Refs #8482.
[SVN r84162]
2013-05-06 10:28:43 +00:00
Daniel James
19cf942df6 Fix iostream doc errors. Refs #8460
[SVN r84161]
2013-05-06 09:16:01 +00:00
Daniel James
24d8f7a4ce Fix link. Refs #8385.
[SVN r84160]
2013-05-06 09:15:41 +00:00
Daniel James
026660e4b4 Fix ampersand markup in iostreams.
[SVN r84159]
2013-05-06 09:14:59 +00:00
Steven Watanabe
59ef57566d pass is-default when initializing zlib.
[SVN r83765]
2013-04-04 19:05:34 +00:00
Steven Watanabe
31c0ac6ce9 Use the new zlib module in Boost.Iostreams.
[SVN r83691]
2013-04-01 20:45:33 +00:00
Steven Watanabe
6d3920cfd0 Fix ambiguity with C++11 std::array.
[SVN r83506]
2013-03-20 16:31:15 +00:00
Steven Watanabe
a509f5feba Make tee work correctly for std::streams. Fixes #8315.
[SVN r83505]
2013-03-20 15:45:41 +00:00
Marshall Clow
c20af5e60c Merging to release; Fixes #6576
[SVN r79970]
2012-08-11 15:07:16 +00:00
Marshall Clow
ef38e18a1f Added test for fix for Bug #6576; thanks to Boris
[SVN r79936]
2012-08-08 19:48:28 +00:00
Marshall Clow
95bc0be4ef Fix throwing error; Refs #6576
[SVN r79919]
2012-08-08 02:24:03 +00:00
Daniel James
d961d14835 Iostreams: Merge test fixes from trunk.
- Remove obselete filesystem code and test (jhunold).
- Fix gzip test failures for some C++0x compilers.


[SVN r78433]
2012-05-12 08:18:14 +00:00
Daniel James
f37811be02 Iostreams: Fix gzip test failures in C++0x gcc 4.4.
Was getting this error:

{{{
gzip_test.cpp: In function 'void header_test()':
gzip_test.cpp:134: error: narrowing conversion of '139' from 'const int' to 'const char' inside { }
gzip_test.cpp:134: error: narrowing conversion of '156' from 'int' to 'const char' inside { }
gzip_test.cpp:134: error: narrowing conversion of '243' from 'int' to 'const char' inside { }
}}}

Although it's only a warning in later versions of gcc.

[SVN r78385]
2012-05-08 20:06:39 +00:00
Jürgen Hunold
634e39df42 Fix: remove obsolete test using removed Boost.Filesystem V2
[SVN r78216]
2012-04-27 06:49:28 +00:00
Jürgen Hunold
df7ae7c3e6 Fix: use official Boost.Filesystem API.
[SVN r78191]
2012-04-25 13:41:38 +00:00
Daniel James
60a1705573 Iostreams: Merge from trunk.
- [74728] Eliminate unit_test_framework and BOOST_MESSAGE.
- [76301] Fixes #5908.
- [76941] Fix typos in comments. Fixes #6530.
- [76973] Remove extra semi-colons, which break with trunk Boost.Test.
- [77174] Fix parameters for filter::close. Fixes #6650.


[SVN r77368]
2012-03-18 13:46:59 +00:00
Daniel James
d4ce072ced Fix parameters for filter::close. Refs #6650.
Also some markup fixes.


[SVN r77174]
2012-03-03 13:21:53 +00:00
Daniel James
4df5255bf0 Iostreams: Fix test for latest Boost.Test changes.
[SVN r76973]
2012-02-11 12:34:30 +00:00
Daniel James
b2d5a08636 Iostreams: Merge documentation fix from trunk. Fixes #6541.
[SVN r76962]
2012-02-10 07:54:45 +00:00
Daniel James
8e1a696250 Iostreams: More documentation fixes. Refs #6541.
Patch by Steven Samuel Cole. Modified for an extra typo I noticed and to
preserve a link.


[SVN r76961]
2012-02-10 07:46:51 +00:00
Daniel James
0746c26206 Iostreams: Merge doc fixes to release. Refs #6530.
[SVN r76942]
2012-02-07 20:45:41 +00:00
Daniel James
c3dae2df08 Iostreams: Fix typos in comments. Refs #6530.
[SVN r76941]
2012-02-07 20:42:25 +00:00
Daniel James
e8f5307b44 Iostreams. Documentation fixes. Refs #6530.
Thanks to Steven Samuel Cole.


[SVN r76940]
2012-02-07 20:40:44 +00:00
Daniel James
bc9b40da0e Iostreams: Merge spelling fix.
[SVN r76787]
2012-01-29 22:54:03 +00:00
Daniel James
18acfe252d Iostreams: Merge apple macro fix.
[SVN r76786]
2012-01-29 22:49:12 +00:00
Jonathan Turkanis
762c47f94e applied patches from #5908
[SVN r76301]
2012-01-04 04:46:42 +00:00
Daniel James
9f16395162 Fix 'occurred' in iostreams and unordered. Refs #6003
[SVN r76144]
2011-12-24 19:00:08 +00:00