Victor Zverovich
f443bd3baf
Ditch decimal_formatter ( #1363 )
2019-12-05 19:07:45 -08:00
Victor Zverovich
1219b65f21
Relax fallthrough attribute detection
2019-12-05 10:40:15 -08:00
Victor Zverovich
071794ec65
Update version
2019-12-04 12:21:48 -08:00
Victor Zverovich
d22e4ad85b
Remove trailing comma
2019-12-04 12:20:52 -08:00
Victor Zverovich
983806b0c1
Update changelog
2019-12-04 12:03:44 -08:00
Victor Zverovich
02af5beb8a
Bump version and update changelog
2019-12-04 10:22:07 -08:00
Victor Zverovich
123e7f7fc3
Revert #1433 because of build failures ( #1450 )
2019-12-03 09:24:15 -08:00
Victor Zverovich
168460f02c
Remove TYPES
2019-12-03 06:45:00 -08:00
Egor Pugin
a64f60c849
Remove unneeded FMT_API.
2019-12-03 05:55:04 -08:00
Egor Pugin
1a599117d8
Export assert_fail with FMT_API. This fixes dll build.
2019-12-03 05:55:04 -08:00
Victor Zverovich
b160123e39
Update ChangeLog.rst
2019-12-02 16:18:06 -08:00
Beat Bolli
5981588565
Fix compilation with MinGW
...
Commit 3bc28fcc6b
("Squelch MSVC warning exporting subclasses of
runtime_error", 2019-11-29) silenced a MSVC warning under. The MinGW
compiler also defines _WIN32, but does not support the "warning" pragma.
Introduce a helper macro to squelch the MSVC warning only when using the
Microsoft compiler.
Signed-off-by: Beat Bolli <dev@drbeat.li>
2019-12-02 12:56:46 -08:00
Victor Zverovich
8bbe76af3a
Add a missing decimal point in exponent notation with trailing zeros
2019-12-02 11:36:33 -08:00
Victor Zverovich
4ca6821e8f
Update version
2019-12-01 16:58:40 -08:00
Victor Zverovich
7111a1eb9f
Bump version
2019-12-01 16:50:07 -08:00
Victor Zverovich
ae00bbdc91
Update changelog
2019-12-01 16:39:58 -08:00
Victor Zverovich
e71e07d9fb
Update changlog
2019-12-01 16:26:07 -08:00
Victor Zverovich
0184df7020
Update docs
2019-12-01 14:49:56 -08:00
Victor Zverovich
1cbae6e9ba
Put vprint declarations in one place
2019-12-01 14:43:51 -08:00
Robert Franke
159f89e2b8
Fixing installation directory of '*.dll' files on Windows
2019-12-01 14:36:21 -08:00
Victor Zverovich
4b120b68ae
Clean up includes
2019-12-01 10:19:07 -08:00
Victor Zverovich
186b225d9d
Update changlog
2019-12-01 10:16:01 -08:00
Victor Zverovich
4cbf4888ea
Update changelog
2019-12-01 10:04:38 -08:00
Victor Zverovich
e31f2b3d03
Update changelog
2019-12-01 09:27:28 -08:00
Victor Zverovich
62da1db62a
Avoid wchar_t instantiations
2019-12-01 07:34:09 -08:00
Chris Martin
3bc28fcc6b
Squelch MSVC warning exporting subclasses of runtime_error
...
When compiling {fmt} as a DLL, MSVC complains that we are exporting
classes that inherit from "std::runtime_error", which we are not
exporting.
In this case, it's not really a problem because that symbol is already
exported via the C++ stdlib. So we just add a pragma to silence the
warning.
2019-11-30 12:00:25 -08:00
Victor Zverovich
3c05fa46c6
Update changelog
2019-11-30 09:18:16 -08:00
Victor Zverovich
ba6e330fd3
digits -> num_bits
2019-11-30 08:41:07 -08:00
Victor Zverovich
6037b3cae9
Fix dangling else problem in FMT_ASSERT
2019-11-30 07:52:33 -08:00
Victor Zverovich
fafb03fa6d
Fix handling of fallback_uintptr
2019-11-30 07:31:38 -08:00
Victor Zverovich
2f9acd1838
Remove dependency on <cassert>
2019-11-29 09:37:18 -08:00
Victor Zverovich
aaf829bfb1
Fix fallback pointer formatting on big endian, take 2
2019-11-29 07:07:08 -08:00
Victor Zverovich
b994a0ab13
Fix handling of missing fraction in snprintf_float
2019-11-29 06:17:29 -08:00
Victor Zverovich
bb205d940d
Fix fallback pointer formatting on big endian
2019-11-29 05:15:59 -08:00
Victor Zverovich
ef7369ce90
Update docs
2019-11-28 08:09:46 -08:00
Victor Zverovich
40e4c227db
Update changelog
2019-11-28 07:43:22 -08:00
Florin Iucha
ea54b21e78
Remove invalid noexcept annotation
...
buffered_file& operator=(buffered_file&& other) calls close which can
throw.
2019-11-28 06:43:08 -08:00
Florin Iucha
9cbf4b087c
Fix -Wconversion warnings
2019-11-28 06:43:08 -08:00
Victor Zverovich
1200a34e10
Update changelog
2019-11-27 16:15:42 -08:00
Victor Zverovich
9c7e2a6c6f
Add missing newline
2019-11-27 11:06:40 -08:00
Victor Zverovich
34e921f6fe
Update docs
2019-11-27 09:26:32 -08:00
Victor Zverovich
c3be0f593d
Refactor floating-point formatting
2019-11-27 08:08:22 -08:00
Victor Zverovich
c68703c9f4
float_spec -> float_specs
2019-11-26 15:53:24 -08:00
Victor Zverovich
9a21728b0a
Remove gen_digits_params
2019-11-26 11:27:53 -08:00
Victor Zverovich
3de36e9348
Enable -Wswitch-enum in CI
2019-11-26 10:17:48 -08:00
Victor Zverovich
4afb39bc24
Update README.rst
2019-11-26 08:33:16 -08:00
Victor Zverovich
7ffa62db18
Fix precision handling in snprintf_float
2019-11-25 20:00:10 -08:00
Victor Zverovich
0d07db1234
Fix handling of streamable and convertible to string types
2019-11-25 16:46:33 -08:00
Victor Zverovich
d19ed6716d
Fix hexfloat buffer reallocation
2019-11-25 15:54:04 -08:00
Victor Zverovich
99b6e928d4
Fix handling of types with deleted rvalue conversion to string ( #1421 )
2019-11-25 08:30:47 -08:00