Elias Kosunen
739af475b3
Merge branch 'master' into ci
2018-06-05 02:11:02 +03:00
Elias Kosunen
6ba5f70f99
Enable pedantic warnings on tests
2018-06-05 02:09:40 +03:00
Victor Zverovich
911a75114b
Fix nvcc warnings ( #752 )
2018-06-04 21:00:28 +02:00
Victor Zverovich
94b476283c
Fix docs
2018-06-04 19:56:22 +02:00
Victor Zverovich
252f11f85d
Fix a bogus MSVC warning about unreachable code, take 2
2018-06-04 18:17:55 +02:00
Victor Zverovich
81d5663825
Fix more bogus MSVC warnings about unreachable code ( #748 )
2018-06-04 06:10:52 +02:00
Victor Zverovich
68f0ac8271
Fix a bogus MSVC warning about unreachable code
2018-06-03 08:03:56 +02:00
Victor Zverovich
b60a5c5d49
Improve floating-point formatting
2018-05-28 20:16:30 -07:00
Victor Zverovich
8dc2360b11
Fix a comment
2018-05-28 17:21:39 -07:00
Victor Zverovich
4e4b8570e5
Implement simple version of Grisu
2018-05-28 11:25:07 -07:00
Victor Zverovich
4027557958
Fix tests on 64-bit MSVC
2018-05-27 11:38:53 -07:00
Victor Zverovich
5c32aa411c
Workaround a bug in MSVC
2018-05-27 11:18:27 -07:00
Victor Zverovich
468c243ca8
Add a function to get cached power of 10
2018-05-27 10:57:26 -07:00
Victor Zverovich
2f257b7291
Implement normalization and simplify power table
2018-05-27 08:04:30 -07:00
Victor Zverovich
6a5bb6e268
Move Android.mk to support and update
2018-05-27 06:20:54 -07:00
Victor Zverovich
e282d963fe
Bump version
2018-05-26 09:46:59 -07:00
Victor Zverovich
e2cd521b8f
Fix incorrect call to on_align in '{:}=' ( #750 )
2018-05-26 09:23:09 -07:00
Victor Zverovich
fba352a92a
Don't use UDL templates on Intel C++ compiler ( #742 )
2018-05-26 08:07:45 -07:00
Victor Zverovich
6dcc526d5b
Update release script
2018-05-26 07:02:49 -07:00
Elias Kosunen
16533b275b
Fix test builds with C++11
2018-05-23 14:15:05 +03:00
Elias Kosunen
8d270366e7
Remove (some) explicit warning suppressions
...
Fix C++ standard setting in CI
2018-05-23 14:02:08 +03:00
Elias Kosunen
01fe59df47
Merge branch 'master' into ci
2018-05-23 13:56:39 +03:00
Elias Kosunen
584a99c934
Remove (some) explicit warning suppressions
...
Fix C++ standard setting in CI
2018-05-22 09:22:09 +03:00
Victor Zverovich
5386f1df20
Update version
2018-05-21 21:00:04 -07:00
Victor Zverovich
ba6640b257
Fix formatting
2018-05-21 20:50:23 -07:00
Victor Zverovich
507a50c3ad
Fix changelog
2018-05-21 20:38:07 -07:00
Victor Zverovich
147807c911
Detect integer_sequence support on MSVC
2018-05-21 20:30:58 -07:00
Victor Zverovich
8b246531e6
Update changelog
2018-05-21 20:27:58 -07:00
Victor Zverovich
5ad54256c5
Fix a conflict between fmt::join and fmt/ostream.h ( #744 )
2018-05-21 20:21:06 -07:00
Victor Zverovich
6ebc1a967d
Merge locale.h into format-inl.h
2018-05-20 17:16:34 -07:00
Victor Zverovich
6966db1dab
Update docs
2018-05-20 17:10:34 -07:00
Victor Zverovich
2196025dd1
Fix a warning
2018-05-20 17:09:12 -07:00
Victor Zverovich
589f5f37b6
Update changelog
2018-05-20 16:00:39 -07:00
Victor Zverovich
edd5f1445d
Fix compilation errors on gcc 4.4
2018-05-20 09:09:03 -07:00
Victor Zverovich
936aba5f90
Fix compilation errors on gcc 4.4
2018-05-20 07:42:09 -07:00
Victor Zverovich
3e3a27740e
Update changelog
2018-05-19 11:46:55 -07:00
Victor Zverovich
b76bb79613
Improve naming consistency
2018-05-19 10:32:53 -07:00
Victor Zverovich
fbd5153487
Update changelog
2018-05-19 10:31:49 -07:00
Victor Zverovich
69823bf852
Improve naming consistency
2018-05-19 08:59:37 -07:00
Victor Zverovich
d940fa679c
Disable unsafe implicit conversion to std::string ( #729 )
2018-05-19 07:14:27 -07:00
Victor Zverovich
d2bf93fe22
Update changelog
2018-05-19 07:13:06 -07:00
Elias Kosunen
194616e8c5
Merge branch 'master' into ci
2018-05-18 08:25:19 +03:00
Michael Winterberg
550ef1d29d
MSVC improvements and data truncation cleanup.
...
MSVC is timid about evaluating constexpr functions unless it has to, so the "TYPES" variables end up in read-write memory even though the optimizer removes the initializer. Making TYPES constexpr causes MSVC to try harder to initialize these variables at compile time, which also ends up completely removing the (named) variable from the final compiled binary.
Fixed a data truncation warning being reported in ostream-test.
2018-05-17 18:46:31 -07:00
Elias Kosunen
a8976bd3e9
Remove ranges-test from tests
2018-05-17 08:30:27 +03:00
Victor Zverovich
728e4f5a8d
Fix docs
2018-05-16 08:26:55 -07:00
Victor Zverovich
8c2557710d
Update docs and changelog
2018-05-16 07:58:53 -07:00
Elias Kosunen
ed839c4a9b
Reintroduce appveyor-build.py
2018-05-16 14:58:21 +03:00
sv1990
a68fd44ecc
Add ranges.h to FMT_HEADERS in CMakeLists.txt ( #738 )
2018-05-14 06:16:30 -06:00
Elias Kosunen
58991c7404
Implement requested changes
...
Fix some of the MSVC warnings
Implement C++11 integer_sequence
2018-05-14 11:55:11 +03:00
Elias Kosunen
710d078824
Fix Appveyor tests
...
Formatting
2018-05-14 08:18:16 +03:00