vitaut
611eb774ca
Remove Coverity config from Travis
...
The config is now in the coverity_scan branch
2015-07-29 07:40:20 -07:00
vitaut
4b6a52c6f8
Add Coverity scan to Travis CI
2015-07-29 07:18:43 -07:00
vitaut
d02a5031f0
Use scoped_ptr instead of deprecated auto_ptr
2015-07-29 07:03:15 -07:00
vitaut
200037683e
Initialize next_arg_index_ in ctor ( #187 )
2015-07-28 08:10:46 -07:00
vitaut
c4d0bc1ac9
Fix Coverity warnings
2015-07-28 07:18:14 -07:00
vitaut
0eac037416
Get rid of the BasicFormatter::start_
2015-07-28 06:46:41 -07:00
Victor Zverovich
69a0317590
Merge pull request #189 from xentec/patch-1
...
Fixing doc building with newer pip versions
2015-07-26 13:55:35 -07:00
xentec
583f7e9e1c
Fix build docs on with newer pip versions
...
A patch for 3b224e1813
2015-07-26 17:50:18 +02:00
xentec
0586a9e4ea
Specify python version in doc build script
...
Some distros changed their default to python3 causing it to fail.
2015-07-26 17:48:26 +02:00
vitaut
3b224e1813
Fix handling of pip show result when using new version of pip
...
which returns nonzero error code if the package is not installed.
2015-07-26 08:25:52 -07:00
vitaut
76d1218345
Workaround a bug in MSVC2010 ( #188 )
...
Due to broken lookup rules, MSVC finds fmt::internal::check
instead of IsConvertibleToInt::check.
2015-07-10 07:58:27 -07:00
vitaut
e498ffbb3d
Fix rpmlint warning about unused dependency on libm.so.6
2015-07-10 07:02:50 -07:00
vitaut
6cf24c7f92
Fix MSVC warnings
2015-07-08 08:04:32 -07:00
vitaut
4f7ad14c2b
Fix MSVC warning
2015-07-08 07:52:03 -07:00
vitaut
f3bef7ac92
Fix open_buffered_file
2015-07-08 07:48:54 -07:00
vitaut
b6c1c9233a
Workaround an issue with VC2010
2015-07-08 07:36:36 -07:00
vitaut
6484a15ca0
Fix MSVC warnings
2015-07-08 07:35:57 -07:00
vitaut
c669cbedf8
Rename None to Null because of conflict with an xlib.h macro
2015-07-07 07:05:17 -07:00
vitaut
7859f81233
Don't use pthreads if they are not available
2015-06-29 07:34:30 -07:00
vitaut
0332284ce3
Fix MinGW build on Appveyor by changing search path order
...
C:\MinGW\bin should go first to prevent executables from older
version of MinGW in C:\MinGW\mingw32 being picked up.
2015-06-29 07:22:45 -07:00
vitaut
7154238d45
Add terminating null character in UTF coverters
2015-06-27 09:11:15 -07:00
vitaut
279749168a
Try to work around an issue with msbuild caused by Appveyor update
2015-06-27 08:38:26 -07:00
vitaut
ba09c1b56e
Fix windows build
2015-06-26 09:23:11 -07:00
vitaut
df0835ac27
Update docs
2015-06-26 09:09:23 -07:00
vitaut
438bd9b0e6
Add BasicCStringRef to represent a null-termated string ( #100 )
...
and use it instead of BasicStringRef in cases that assume that the
string is null-terminated such as POSIX function and format string
parser.
2015-06-26 07:43:54 -07:00
vitaut
88c7c20102
Fix posix-test on FreeBSD ( #179 )
2015-06-25 07:06:30 -07:00
vitaut
761a0afb85
Correct path to doxyxml ( #182 ) and break long line
2015-06-25 06:56:54 -07:00
vitaut
5b9b485f57
Workaround a bug in MinGW
2015-06-24 11:36:28 -07:00
vitaut
0a7e5141c1
Move posix tests from gtest-extra-test to a separate test
2015-06-24 09:16:03 -07:00
vitaut
9769f4b9ed
Refactor posix tests
2015-06-24 08:43:30 -07:00
vitaut
e5b16e80cc
Include sys/types.h for ssize_t
2015-06-24 07:59:19 -07:00
vitaut
948317b6dd
Fix FormatLongDouble test on PowerPC ( #180 )
2015-06-23 07:39:49 -07:00
vitaut
958299dd7f
Install format.h to '<prefix>/include/cppformat'
...
not to '<prefix>/include'. Thanks to Eugene V. Lyubimkin for the patch.
2015-06-23 06:49:35 -07:00
vitaut
b88a17ad9e
libformat.{a.so} -> libcppformat.{a.so}
...
as suggested by Eugene V. Lyubimkin to make the name less generic
2015-06-23 06:40:22 -07:00
vitaut
abcc2d96f0
Fix assertion tests
2015-06-22 09:24:54 -07:00
vitaut
8ab665afbc
Only use death tests if available
2015-06-22 08:17:23 -07:00
vitaut
8450f5e1d3
FormatIntTest: FormatDec: don't assume signedness of char type
...
Thanks to Eugene V. Lyubimkin for the patch.
2015-06-22 07:03:26 -07:00
vitaut
2e874af293
Move CSS compilation to build.py for use by Travis
2015-06-22 06:54:29 -07:00
vitaut
dd6a3bbc7c
Fix out-of-tree documentation build ( #177 )
2015-06-22 06:40:21 -07:00
vitaut
a0ed6bfe4f
Break long line
2015-06-17 08:07:05 -07:00
vitaut
e39490500c
Replace implicit conversion to std::string with to_string
2015-06-17 07:59:41 -07:00
vitaut
147e5ebbbc
Move casts to CharTraits for custom character types
2015-06-17 07:21:16 -07:00
vitaut
270069beda
Use arg visitor when formatting printf argument
...
and get rid of ignore_incompatible_str.
2015-06-16 07:36:32 -07:00
vitaut
9b6b3382e3
Don't use ignore_incompatible_str in ArgFormatter
2015-06-15 07:15:28 -07:00
vitaut
63f6c10449
Suppress a warning about unused strerror_r.
2015-06-14 09:36:23 -07:00
vitaut
8725d07d8b
Place the anonymous namespace within the fmt namespace
...
for header-only configuration as suggested by Alf Steinbach.
2015-06-12 07:56:58 -07:00
vitaut
24c309fbfa
Don't use windows.h if FMT_USE_WINDOWS_H is set to 0
2015-06-12 07:15:57 -07:00
vitaut
9d09214e7a
Use textual representation for bool by default ( #170 )
2015-06-11 09:00:06 -07:00
vitaut
fd5c2e909b
Report error when using precision with char
2015-06-11 08:58:31 -07:00
vitaut
fccff7be5f
Minor tweaks to the named arguments support code
...
* Restore privacy of FormatterBase
* Pass BasicStringRef by value
* Comment on why some overloads of arg are deleted
* Set next_arg_index_ in check_no_auto_index
* A few minor stylistic changes for simplicity & consistency with other code
2015-06-11 07:19:00 -07:00