Daniela Engert
4c407e3545
Fix invalid code and bad codegen (gcc, msvc)
...
* `static constexpr var` is invalid within `constexpr` function.
* make lookup tables `static constexpr`
* instruct msvc to report the true value in `__cplusplus` in _some_ tests to improve test coverage and catch similar problems in the future
2021-06-11 14:26:34 +02:00
Владислав Щапов
f6b5cc9f84
Fix chrono_test.weekday on legacy glibc
2021-06-10 16:17:10 -07:00
Daniela Engert
59a298f124
Enable enforce-checks-test for MSVC, too
2021-06-10 12:54:54 -07:00
Victor Zverovich
36c2948225
Update docs
2021-06-08 08:25:50 -07:00
Victor Zverovich
c9fe1fa5ba
Remove unused flag
2021-06-08 08:00:37 -07:00
Victor Zverovich
dccddc2bdb
Apply clang-format
2021-06-07 08:49:47 -07:00
Victor Zverovich
0e36681b8e
Cleanup digit count
2021-06-07 07:42:22 -07:00
Victor Zverovich
1de80f5b22
Workaround lack of static constexpr in constexpr functions
2021-06-07 07:27:56 -07:00
Victor Zverovich
2039dce75f
Detect consteval
2021-06-07 06:57:43 -07:00
Victor Zverovich
d551b88a6d
Move is_char specializations to xchar.h
2021-06-06 15:32:30 -07:00
Victor Zverovich
16c3514d01
wchar-test -> xchar-test
2021-06-06 07:59:18 -07:00
Victor Zverovich
206000a017
Workaround pathological conversion ( #2343 )
2021-06-06 07:18:44 -07:00
Victor Zverovich
76ee490468
Move wchar/custom char overloads to xchar.h
2021-06-05 22:57:45 -07:00
Victor Zverovich
e77b22d6da
Deprecate memory buffer overload of format_to
2021-06-05 14:58:36 -07:00
Victor Zverovich
07039f4b19
Update README.rst
2021-06-05 06:32:22 -07:00
Victor Zverovich
4678192c88
Remove bsr2log10
2021-06-04 21:33:05 -07:00
Victor Zverovich
7c3d3dfa29
Update thousands_sep_impl signature
2021-06-04 21:12:47 -07:00
Victor Zverovich
ef826b86cb
Fix docs
2021-06-04 20:34:58 -07:00
Victor Zverovich
5223f552c8
Remove FMT_ALWAYS_INLINE
2021-06-04 20:29:54 -07:00
Victor Zverovich
cfde93afe0
Add FMT_STATIC_CONSTEXPR
2021-06-04 16:50:09 -07:00
Cristi
986a5a6c2c
Fixed join_view formatter for wchar_t
2021-06-04 14:50:45 -07:00
Tobias Ribizel
7c8b35ff32
fix MSVC Win32 count_digits
2021-06-04 11:06:25 -07:00
Victor Zverovich
3eeb084e71
Optimize count_digits
2021-06-04 09:14:58 -07:00
Victor Zverovich
2ac0bfe59e
Improve handling of thousands separator
2021-06-04 06:12:44 -07:00
Alexey Ochapov
024741b476
CI: set up multi-thread build for all platforms
2021-06-04 05:56:55 -07:00
Victor Zverovich
f4c95f6dd9
Improve handling of thousands separator
2021-06-03 18:25:08 -07:00
Victor Zverovich
d4fbeacc33
Fix docs build
2021-06-03 18:25:08 -07:00
Victor Zverovich
0eef389ddb
Code style
2021-06-03 18:25:08 -07:00
Victor Zverovich
e27b1ce50c
Fix docs
2021-06-03 09:32:12 -07:00
Victor Zverovich
9f8b6daca2
Fix wheel installation
2021-06-03 09:10:07 -07:00
Victor Zverovich
6060bcfc8a
Fix docs
2021-06-03 09:03:00 -07:00
Victor Zverovich
ff9673463c
Fix docs
2021-06-03 08:43:41 -07:00
Victor Zverovich
1085cc2178
Fix docs
2021-06-03 08:28:02 -07:00
Victor Zverovich
11addaa16e
Update docs
2021-06-03 06:24:17 -07:00
Victor Zverovich
760ca5ccc0
Update docs
2021-06-02 19:45:42 -07:00
Victor Zverovich
290d3f8b61
Cleanup ranges API
2021-06-02 17:06:02 -07:00
Victor Zverovich
aa09e0f5dd
Update docs
2021-06-02 16:25:21 -07:00
Victor Zverovich
d142579e97
Cleanup the format API
2021-06-02 16:25:21 -07:00
Владислав Щапов
f286139d22
Fix "undefined reference to `fmt::v7::detail::basic_data<void>::digits'"
...
Remove unused FMT_EXTERN_TEMPLATE_API
2021-06-02 14:33:17 -07:00
Victor Zverovich
7b9d69b827
Add xchar.h to docs
2021-06-02 08:19:54 -07:00
Victor Zverovich
cbd861f188
Update docs
2021-06-02 08:06:52 -07:00
Victor Zverovich
faf972f039
Update docs
2021-06-02 07:46:26 -07:00
Victor Zverovich
622d1c0423
Update changelog
2021-06-02 07:36:27 -07:00
Victor Zverovich
634c948769
Update changelog
2021-06-02 07:13:06 -07:00
Victor Zverovich
a04e3a2dc8
Comment
2021-06-01 20:47:16 -07:00
Victor Zverovich
87876d5474
Cleanup the printf implementation
2021-06-01 20:32:56 -07:00
Victor Zverovich
d338d66324
Cleanup the printf implementation
2021-06-01 19:30:46 -07:00
Victor Zverovich
272660e704
Remove deprecated printf functions
2021-06-01 18:08:31 -07:00
Victor Zverovich
5a95c5ae2c
Update changelog
2021-06-01 17:47:23 -07:00
Daniela Engert
70e67ae018
Re-enable module testing
...
Prepare for compilation with gcc (modules branch).
2021-06-01 14:49:56 -07:00