Commit Graph

47 Commits

Author SHA1 Message Date
James E. King, III
e4b101cd92 expand appveyor to cover cygwin 32-bit and 64-bit, mingw 32-bit
unit tests were failing on cygwin so I changed them to use lightweight test
therefore Boost.Format no longer depends on Boost.Test
2018-01-22 12:48:59 -05:00
James E. King, III
5f93cc7f66 improve code coverage, found and fixed a few bugs 2017-11-01 18:22:30 -04:00
James E. King, III
e0d1a9ab1a handle volatile arguments to operator% by making a non-volatile
copy of them before feeding through

This fixes #36
2017-10-25 20:02:27 -04:00
James E. King, III
ef8ce677b0 fix max interaction against windows.h 2017-10-24 23:33:28 -04:00
James E. King, III
5ce533d8d2 Add support for parsing Microsoft extensions of argument types 'w', 'I', 'I32', 'I64' 2017-10-24 13:13:38 -04:00
James E. King, III
7f55124ecf add support for boolalpha with %b conversion specifier 2017-10-24 11:13:46 -04:00
James E. King, III
1a5993fa80 add support for parsing (and ignoring) argument types 'j', 'z' 2017-10-24 09:30:00 -04:00
James E. King, III
e582b2f813 Add conversion specifier support for 'A', 'a', and 'F' 2017-10-23 23:00:21 -04:00
James E. King, III
34f7d339a2 fix casting in call_put_* feed_args 2017-10-13 20:27:32 -04:00
James E. King, III
0e3c00c646 re-enable benchmark build as part of standard builds,
fixed a NO_LOCALE build error the benchmark build discovered,
updated ignored argument handling and fixed build warnings in clang,
changed CI build scripts to build from top level of library
2017-10-13 19:56:45 -04:00
James E. King, III
f07d635260 trac-8735: add unit test for bad format exception 2017-10-13 10:06:08 -04:00
James E. King, III
e019e8dcc6 trac-7379: added a couple tests and beefed up existing ones 2017-10-13 10:03:01 -04:00
Steven Watanabe
7907ce81f4 Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
22546935a2 Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags. 



[SVN r68140]
2011-01-14 02:35:58 +00:00
Jeremiah Willcock
3e997b0afc Fixed tab and no-newline-at-end-of-file issues from inspection report
[SVN r61435]
2010-04-20 17:54:16 +00:00
Samuel Krempp
85acf8fc52 fixes new functions (remaining_args, expected_args, ...) in case bound.size()==0
[SVN r57830]
2009-11-21 08:19:51 +00:00
Samuel Krempp
83372ec07a adds tests for new member functions expected_args remaining_args fed_args bound_args and cur_arg .
[SVN r57735]
2009-11-17 22:51:17 +00:00
Samuel Krempp
a995d9ca4e test support for enums on gcc (patch by Steven Watanabe)
fixes Ticket #2015

[SVN r57695]
2009-11-15 23:10:54 +00:00
Troy D. Straszheim
1704d25bd6 rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
e1f4559b50 Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.



[SVN r55159]
2009-07-26 00:49:56 +00:00
Michael A. Jackson
e2d5911092 Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
9eb939261e Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
2008-11-01 13:15:41 +00:00
Vladimir Prus
f71d437366 Remove V1 Jamfiles
[SVN r38516]
2007-08-08 19:02:26 +00:00
Andreas Huber
301e1864c8 Fixed license & copyright issues and converted to HTML 4.01
[SVN r36232]
2006-12-01 14:40:09 +00:00
Vladimir Prus
0859a9e3aa 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
Joaquín M. López Muñoz
855882697e added testcases for SourceForge bugs #1450260 and #1506914
[SVN r34351]
2006-06-19 06:10:23 +00:00
Joaquín M. López Muñoz
0802feac8a fixed a bug that generated accesses to a vector with a negative index
[SVN r34097]
2006-05-26 14:24:44 +00:00
Samuel Krempp
cf14ff1f05 using boost:str instead of boost::io:str.
[SVN r22232]
2004-02-10 12:27:08 +00:00
Samuel Krempp
1ea9bde5e5 str(..) function moved in boost:: namespace (was boost::io)
[SVN r22062]
2004-01-29 21:03:46 +00:00
Samuel Krempp
3d9fbf1553 using boost::str
[SVN r22061]
2004-01-29 21:02:30 +00:00
Samuel Krempp
33ff28bce1 a few more tests, and new source headers
[SVN r21854]
2004-01-21 11:01:39 +00:00
Vladimir Prus
d0333cfcf3 Add V2 Jamfile
[SVN r20210]
2003-09-29 16:09:15 +00:00
Samuel Krempp
23e6828236 obsolete (maybe it never even was any use)
[SVN r19973]
2003-09-09 02:28:57 +00:00
Samuel Krempp
7618d770c4 split format_test2.cpp : 2 tests dont apply to gcc-2.95 (showbase isnt even defined..)
so moved them into format_test3.cpp


[SVN r19971]
2003-09-09 02:00:43 +00:00
Dave Abrahams
5f62244997 Use the import rule
[SVN r19968]
2003-09-08 17:38:49 +00:00
Dave Abrahams
07e1ab0ea8 Fix locale support for metrowerks
[SVN r19620]
2003-08-15 18:31:28 +00:00
Samuel Krempp
2e520937ce removed <runtime-link>static, to see if it solves intel-7.1 linux problem.
[SVN r19591]
2003-08-14 13:07:02 +00:00
Samuel Krempp
72274f33d8 added copyrights
[SVN r17529]
2003-02-19 12:06:50 +00:00
Björn Karlsson
22bbbacc5f Added copyright statement and untabified
[SVN r17192]
2003-02-04 11:32:55 +00:00
Samuel Krempp
5c63f2e148 made format reg-tests as a subinclude in status/Jamfile
[SVN r17170]
2003-02-03 13:12:01 +00:00
Samuel Krempp
4a501e844a updated with new test lib dependance
[SVN r17081]
2003-01-29 17:38:07 +00:00
Samuel Krempp
5c0681d601 moved wformat tests into its own test file.
[SVN r16448]
2002-11-28 01:20:51 +00:00
John Maddock
2fe8cfb9a8 Changed BOOST_NO_STD_WSTREAM to BOOST_NO_STD_WSTREAMBUF
as the former is not in the config system


[SVN r16223]
2002-11-13 12:19:44 +00:00
Samuel Krempp
3eb121f7ed provides Jamfiles for user.
(merge from branch RC_1_29_0 )


[SVN r15854]
2002-10-10 12:32:24 +00:00
Samuel Krempp
e7199ada9b merge from RC_1_29_0 branch
( removed "$Id$" from header comments,  and hunted down two tabs)


[SVN r15849]
2002-10-10 11:17:19 +00:00
Samuel Krempp
68d6e51fde removed unneeded "using wstring".
[SVN r15694]
2002-10-03 22:16:53 +00:00
Samuel Krempp
c2acd377bf initial commit
[SVN r14002]
2002-05-22 11:56:47 +00:00