James E. King, III
46bf5bb508
Update README appveyor links
2018-01-28 08:39:35 -05:00
James E. King, III
d6d0b4670e
Update README file
2018-01-28 08:35:38 -05:00
James E. King, III
9ed6aef59a
enable coverity scan builds on push or cron jobs in master and develop
2018-01-23 11:23:06 -05:00
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
587c66bf92
Update CI adding cppcheck support and tweak UBSAN settings
2018-01-19 23:41:17 -05:00
James E. King, III
5c6b268531
fix coverity master build job
2017-11-09 11:48:33 -08:00
James E. King, III
c912b9f412
fix coverity master build job
2017-11-03 05:33:57 -07: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
1ed06cf3d9
fix codecov integration
2017-10-31 15:12:33 -07:00
James E. King, III
7809c23d2e
enable branch coverage information
2017-10-28 00:47:18 -04:00
James E. King, III
9332ddbc62
update readme and fix links to services
2017-10-28 00:17:20 -04:00
James E. King, III
6410b2ec28
fix codecov path parsing
2017-10-27 21:19:34 -04:00
James E. King, III
f646ed043e
update travis for support for codecov, optimize build jobs
2017-10-27 13:29:03 -04:00
James E. King, III
e28c3a5736
ensure stream flags are preserved in format tool
2017-10-26 20:09:56 -04:00
James E. King, III
a83bc2228a
update readme for tools directory
2017-10-25 20:57:19 -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
2f751f1c57
add valgrind to one of the jobs
2017-10-25 18:53:19 -04:00
James E. King, III
7f23cb3faf
add example directory to depinst for CI
2017-10-25 18:29:17 -04:00
James E. King, III
cd287874d5
leverage changes in depinst.py to properly install deps for
...
benchmark and tools directories
2017-10-25 00:09:09 -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
184d8dcd1b
add jeking3 to the maintainer list and simplify the description
2017-10-24 17:15:23 -04:00
James E. King, III
bf6016ce1e
Merge pull request #44 from jeking3/issue-35
...
Add support for Microsoft extensions on argument-type: 'w', 'I', 'I32', 'I64'
2017-10-24 16:57:12 -04:00
James E. King, III
91a7fa92eb
Merge pull request #43 from jeking3/issue-31
...
Add support for std::boolalpha through new conversion specifier "%b"
2017-10-24 16:28:12 -04:00
James E. King, III
9212dde81c
Merge pull request #42 from jeking3/issue-29
...
add support for parsing (and ignoring) argument types 'j', 'z'
2017-10-24 15:50:08 -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
280b3f30f6
Merge pull request #41 from jeking3/issue-30
...
Add conversion specifier support for 'A', 'a', and 'F'
2017-10-24 12:26:17 -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
97844f0247
fix warnings related to string literals assigned to non-const char *
2017-10-23 22:58:03 -04:00
James E. King, III
e3246c9012
added a matrix tool that allows for version-to-version comparison of printf style
...
format statements as well as comparison against snprintf results
2017-10-22 17:04:21 -04:00
James E. King, III
2c8660f841
fix some warnings under msvc
2017-10-22 09:02:13 -04:00
James E. King, III
a82afae126
fix readme links
2017-10-20 12:51:02 -04:00
James E. King, III
8fff1bba3b
fixed memory leak in benchmark code and removed dead code
...
This closes #32
2017-10-19 01:05:12 -04:00
James E. King, III
0afe67f433
add a top level README file to improve the github experience
2017-10-18 09:53:33 -04:00
James E. King, III
5cc09070b8
enable Coverity Scan on preflight pull request to or cron build of master
2017-10-16 15:06:52 -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
34c3180273
trac-10324: const correctness on casts
2017-10-13 10:06:28 -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
ec42f3aa74
trac-7477: fix exception specification on destructor
2017-10-13 10:05:29 -04:00
James E. King, III
1dfb4be3f2
trac-8998: documentation fix for boost.format
...
From: Tim Blechmann <tim@klingt.org >
Date: Tue, 23 Jul 2013 13:53:52 +0200
2017-10-13 10:04:10 -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
James E. King, III
bc53dbbaa2
trac-4636: explicit clamping provided to ensure MSVC /RTCc succeeds
2017-10-12 12:18:00 -04:00
Edward Diener
a368257804
Merge pull request #16 from jeking3/trac-11055
...
trac-11055: clean up a few spelling and grammatical errors in the doc
2017-10-11 09:48:07 -04:00
Edward Diener
733670140c
Merge pull request #15 from jeking3/ci
...
Add appveyor and travis build scripts for continuous integration
2017-10-11 09:46:37 -04:00
James E. King, III
ba43c1be1e
trac-11055: clean up a few spelling and grammatical errors in the doc
2017-10-10 21:05:59 -07:00
James E. King, III
67d33e7545
add appveyor and travis build scripts for continuous integration
2017-10-10 12:41:53 -07:00
Edward Diener
c01cb4154b
Merge pull request #14 from jeking3/fix-misaligned-master-develop
...
Master had an additional commit not in develop
2017-10-07 09:59:08 -04:00
Marshall Clow
724faf399b
Changed 'less' to 'fewer' in an error message. Patch from @tempoz
2017-10-07 06:43:59 -07:00